

Lol, did you know it’s possible to make GUI applications for desktops that don’t use a browser as a platform? It’s a lost art, but at one time, it was how every application worked. Incredible, really
Lol, did you know it’s possible to make GUI applications for desktops that don’t use a browser as a platform? It’s a lost art, but at one time, it was how every application worked. Incredible, really
You can use bash in jupyter, yep, but I’m one of those nerds who dislikes the idea of using a web app for a shell, and it wouldn’t have the virtual filesystem implementation I mentioned. (This is an old thought for me I’ve just been too lazy to get around to)
A jupyter-notebook like approach, in which commands and history are kept in previous boxes and show outputs in limited boxes and we stop limiting ourselves to pretending we’re still using teletypes but maintain the power pipes bring to unix. Also, all boxes are given filenames in a virtual fs that makes it easy to reference them or their output and treat them like a file, erasing the need to rerun a command to run something on its output because you forgot to save it.
Finally I can add to the list:
and now,
That’s most of what we do today.
Every web app you use right now - which is most of your day for most users - is just a dumb terminal UI hitting some API on some foreign computer.
Plan 9 uses the file system as a way of interacting with apis. Linux took this idea directly by copying in the/proc
filesystem from 9, which are not bytes on a disk but are instead the kernel presenting its running processes in the format of files and directories in your file namespace, and with which you can interact to control those processes.
It also took this idea and created FUSE - file systems in user space - so that you can do the same thing on Linux as a user, but with not quite the same ease you have on plan 9 - and notably, fuse file systems are not naturally network file systems, and so you can’t export them as easily to the network as you can with nine machines, where it’s implicit.
Last, Linux took the idea of per-process namespaces from 9, setting the stage for all of the docker, snap, etc. tools we use today.
In short, a lot of nine already is mainstream because it’s been adopted by Linux. However, using plan 9 and then returning back to Linux feels like putting on bulky gloves, because Linux did not start with these concepts in mind, but bolted them on after.
/Tinyrant
Yep, and notably - add 15 minutes, because that’s about how long it takes to fall asleep on average. You can use sleepyti.me as a calculator if you’re lazy like me and want to know when to go to bed
“update doc to reflect reality still more”
My eve online circa 2008-10 was on Linux, as well as other not-entirely well remembered attempts dating back to around 2005, when I was more interested in spinny cube desktop. Fglrx and I were well acquainted, but not quite friends.
The classic joke: “Do you know how journalists count? ‘One, two, trend’.”
To the people who are like “What did you expect to happen when you picked a .af domain, are you idiots?”
Yes, we were aware of the possibility of suspension from the start Yes, we were aware that political circumstances could change But thumbing your nose at conservative autocrats as an even minor form of protest is fun In the end pretty much everyone has migrated out successfully (and I’ll continue to help anyone who remains) We’ve all gotten a fun story out of this
I’ve been signalling the probable demise of queer.af to my followers for the past year. We knew the end was coming; we just anticipated it to take a little longer
So long; it was fun while it lasted.
It’s convenient. Can’t hurt to get used to it, for sure, in that it’s useful to not have to go through dependency hell installing things sometimes. It’s based on kernel features I don’t see Linus pulling out, so I think you’ll only see it more.
As someone who runs nix-only at home, I mostly use its underlying tech in the form of snaps/flatpaks, though. I use docker itself at work constantly, but at home, snaps/flatpaks tend to do the “minimize thinking about dependencies and building” bit but in a workflow more convenient for desktop applications.
The litter boxes were emergency bathrooms for shooter lockdowns. Some clever villain tied it to “identify as” rhetoric, and politicians ran with new ammo to beat up their current punching bag.
take the Globular Condor or whatever the Westbound train is called to Altoona"
Lol, it’s the Pennsylvania 43, I’ve been taking it a lot recently - but their site may have been upgraded since you last tried it, because they told me basically that exact thing in reverse for how to get to Jacksonville from Pittsburgh when I was poking at it last week, so it might be worth giving it a go again if it’d be helpful.
Edit: lmao, I gave it a go, and nope, it says “we do not have any travel options.” Taking a look, I’d bet it’s because the Pennsylvania 43 leaves at 11AM, and the Silver Star arrives at 7:10PM, so maybe it has rules requiring same-day departure between arrivals to be consider “the same trip”? The Pittsburgh->Jax route has much shorter connections. Also you could connect in Philly if you’d like, if I’m tracking the Silver Star’s path correctly - the 43 goes NY->Philly->Altoona
Edit 2: yeah, it seems like it just doesn’t consider taking the Silver Star to the Pennsylvanian as an option when going to West PA from SC - like, even getting to Pittsburgh the only option it gives is heading to Washington DC then using the Capitol Limited from DC - which is completely reasonable, but means missing out on the extra stations you get with the Pennsylvania 43 like Altoona. I wonder if these routes between places are hand-written?
Hunt runs on Linux! I play it on Linux with my Windows friends. Some people even see improved framerates, lol. They flipped the “enable EAC for Linux” switch on steam earlier in the year.
I’ve been using fedora the last few years and have had a pretty good experience. Sometimes I need to go into steam and change the properties of a game to specify an arbitrary version of proton, but between that and googling some issue I’m running into and finding a solution online, I’m pretty darned impressed considering I started using Linux in 2005, and would never have believed back then it would become my primary gaming machine. Granted - I also have a PS5 and switch. I’d recommend giving it a go.
I’ll bite: I powered on my computer. My bios started which started my init process, which started my daemons, which started my login manager (maybe slim), which started my DE (maybe gnome), which I use to go to my browser in order to watch other people stream video games.
I’m dicey on what the browser is being used for - maybe security software? - but I feel like it’s plausible.