Between wanting to do more with local LLMs, wsl annoyances, and the direction tech companies have been going lately, I think it's time I start exploring a full Linux migration
I'm a software dev, I'm comfortable in the command line, and I used to write the node configuration piece of something similar to chef (flavor/version agnostic setup of cloud environments)
So for me, Linux has always been a "modify the script and rebuild fresh" kind of deal... Even my dev VMs involved a lot of scripts and snapshots. I don't enjoy configuration and I really hate debugging it, but I can muddle through when I have to
Web searches have pushed me towards Ubuntu for LLM work, but I've never been a big fan of the window Managers. I like little flourishes like animation and lots of options I can set graphically, I use multiple desktop multiple monitors
I've tried the one it comes standard with, gnome, and kde (although it's been about 5 years since I've last given them a real shot).
I'm mostly looking for the most reasonable footprint that is "good enough", something that feels polished to at least the Windows XP level - subtle animations instead of instant popups, rounded borders, maybe a bit of transparency here and there.
I'm looking at Ubuntu w/
-
kde w/ plasma (I understand it's very configurable, I don't love the look and it seems to be a bigger footprint
-
budgie (looks nice, never heard of it before today)
-
kylin (looks very Windows 10 which is nice, a bit skeptical about the Chinese focus)
-
mate (I like the look, but it seems a bit dubiously centralized)
-
unity (looks like the standard Ubuntu taken to it's natural conclusion)
-
rhino Linux (something new which makes me skeptical, but pretty and seems more like existing tools packaged together which makes me think the issues might not impact actual workflow)
-
anything the community is big on for this, personally I'd pick opensuze, but I need to maximize compatibility with bleeding edge LLM projects
My hardware and hard requirements are:
- nvidia 1060ti
- ryzen 5500u
- 16g ram
- 4 drives nearly full, because it's a computer of Theseus running the same (upgraded) vista license that came with the case like 15 years ago
- multi desktop, multi monitor
- can handle a lot of browser Windows/tabs
- ideally the setup is just a package mana ger install script with all my dependencies
- gaming support would be nice, but I'll be dual booting for VR anyways
I've been out of the game for a while, I'd love to hear what the feeling is in the community these days
(Side note, is pine as cool a company as it seems?)
Ok, let's use your first example. Someone crosses into a neighboring state and returns in the same day...I had co-workers who did that every day.
Let's narrow that down... You cross into another state with abortion care once and return in the same day. Or maybe you're a salesman closing a deal. Or maybe you're visiting family and have work tomorrow... And honestly, both those situations are far more frequent. That happens every day. It happens more if you live near the border - otherwise you probably got a hotel. Unless you can't afford a hotel. And the list goes on - all this structured data turns into stories at some point
Here's the thing. Prism could handle it, because it's a ton of people on the payroll
The government is not a monolith though...9/11 is a great example. We knew it would happen, we knew it was planned, but the right people didn't know in the right time, because the agencies are not a monolith.
Because that is the hard part - communication is hard, harder with security concerns. More data means more analysts reviewing it - you can collect all the data you could want , (and we do), you could hire all the analysts you can afford (and we do), but that still gives you severe limits
We're actually pretty great at stopping terrorism, but we do that (in part) because we have all this data and use it for specific ends
None of this shit is easy - I used to do this, specifically. How do you take 15 data sources that sometimes conflict, and deconflict them? There's no hierarchy of truth here. This is literally a cutting edge problem - it's a literal holy Grail. No one can solve it in 3 weeks, or even 3 years
You want a 20% rate? I could give it to you tomorrow, poisoned data or no, I could give it to you in weeks... Maybe not 3, because that's a shit ton of data sources, but with proper motivation I could pump it out.
You want 90%? Give me a century or two, and I'm good at this. Maybe a genius could give it to you in a lifetime of with
It's like they say in game dev, you can do 90% in 10% of the time, but the last 10% takes 90% of the time. And that's a solved problem.
Except this is an unsolved problem, possibly the most lucrative unsolved problems in history