[-] Octorine@midwest.social 3 points 4 days ago

I haven't seen that paper before. The ones I remember were blogposts or web pages. In fact, this may be what I was remembering: https://www.gnu.org/software/hurd/faq.html Particularly the part about what happened with the port to different microkernels.

IIRC NeXT and OSX use Mach, but they don't use it as intended. I think they're mostly a BSD kernel with Mach functioning as an interface to userspace.

Hurd actually used Mach as a microkernel, and moved most functionality to userspace daemons. This meant that Mach's performance issues,, at least the ones related to IPC, affected the Hurd a lot more than OSX or NeXT.

And yeah, I think developer interest was the biggest thing that held it back.

[-] Octorine@midwest.social 2 points 5 days ago

Both, I think.

It's built in top of Mach, which has some architectural issues that aren't fixable without a huge amount of work.

And no one's interested in doing that work because we already have Linux and Linux is fine.

There have been a couple of pretty good post mortems over the years. I think one of them is on gnu.org somewhere.

[-] Octorine@midwest.social 2 points 5 days ago

What did everyone pick up this sale?

I got Underdogs, House of the Dying Sun, Cold Start, and Titan Station.

That's me set for the rest of the year, probably.

[-] Octorine@midwest.social 15 points 2 months ago

It's also worth noting that before bevy, there was a rust game engine called Amethyst, which was planning on using a scripting language for gameplay code. Not having to use a scripting language, but getting to use rust instead, was one of the big selling points of Bevy overr Amethyst.

[-] Octorine@midwest.social 8 points 3 months ago

You can charge for FOSS, but you can't prevent the first person who buys your software from sharing it with everyone else for free.

[-] Octorine@midwest.social 9 points 3 months ago

Sometimes I'll start up ConnectBot, which is an android ssh client, on my meta quest. Then I connect to my laptop and attach to a running tmux session so I can use the laptop keyboard but see the text in a virtual window.

My actual laptop setup is pretty boring though

[-] Octorine@midwest.social 24 points 3 months ago

I remember getting into political arguments that went nowhere at the time but resulted in me changing my mind years later. The people I argued with never knew about my change of heart. As far as they knew I was one of those people who get more entrenched in their beliefs.

What I'm getting at is that your arguments can hit home without looking like it. What you're seeing as getting defensive could just be the early stages for them changing their minds.

This can be especially true if someone's political beliefs are part of their identity. You don't make those kind of changes all at once.

So I'd say just argue in good faith, don't try to score points, provide food for thought if you can, and hope for the other person to eventually find their way to the truth.

[-] Octorine@midwest.social 7 points 5 months ago

Some GPL projects do it. If you find someone infringing, it's easier to sue them if you have one copywrite holder instead of 100.

[-] Octorine@midwest.social 29 points 6 months ago

Soon we'll be able to emacs the way the developers intended.

[-] Octorine@midwest.social 9 points 9 months ago

Drm on Steam is optional. It's up to the dev whether to include any or not.

However, if the game uses any steam features, like achievements, voice chat, leaderboards, etc., then those won't work without steam.

[-] Octorine@midwest.social 8 points 10 months ago

I really like the disk usage analyzer in gnome. The ui/visualization is really intuitive and useful, and I often wish for something similar on windows.

[-] Octorine@midwest.social 15 points 10 months ago

It doesn't. All the time you spent reading manuals and tweaking configs to get it to boot quicker does.

1
Happy Dave Matthews day (midwest.social)

to all who celebrate

view more: next ›

Octorine

joined 1 year ago