28F, she/her - Seattle - Drive stick, use Linux, do praxis. Don’t call me unless I gave you my number

  • 25 Posts
  • 901 Comments
Joined 3 years ago
cake
Cake day: June 13th, 2023

help-circle

  • Linux has an extremely flexible architecture. Before Linux, most servers ran on UNIX, and before that, well, networking was in a very early and rudimentary stage.

    When UNIX licensing shenanigans kept happening, Linux was a more and more attractive option as it matured.

    Today, Linux is an incredibly flexible, reliable and performant OS. It’s free, in most cases. Why would anyone use anything else? HPC software all runs on Linux and UNIX. You can run it on a tiny little SBC like a raspberry pi, you can run it in an embedded system like car infotainment or a smart meter, and you can run it on ultra high-performance supercomputer clusters. It doesn’t give a damn; it just works.

    Why would we use anything else? Apple’s ecosystem, while great, makes no sense in the server world. They have their own unique directory service that nobody wants to support (unless they’re trying to sell something to Apple themselves), they have total control over the OS and its capabilities, and it’s technically illegal to modify. Windows has a heavy GUI, and its command-line interface is middling at best and difficult to learn. Windows excels in backwards compatibility and ease of deployment, which makes it ideal for small and medium businesses, but it quickly becomes irrelevant once you scale to a certain point. This is why they’ve got their Azure AD product, for example. It’s attempting to fix the scalability issues with Windows Server. Having spoken to some of the developers of Windows Server, it’s also plain as day that Microsoft is only really maintaining Windows Server to collect on their existing contracts. They have no desire to grow that part of their business.

    With all of this in mind, Linux the most obvious choice. It takes no time at all to slap a copy of Ubuntu Server on a pizza box and have a functioning server up in an hour. Everything else is more complex, slower, and costs money.



  • This is just TOS enforcement, they updated their TOS in October. From the article:

    Github updated its acceptable use policies in October 2025 to forbid “sexually themed or suggestive content that serves little or no purpose other than to solicit an erotic or shocking response, particularly where that content is amplified by its placement in profiles or other social contexts.” This include pornographic content and “graphic depictions of sexual acts including photographs, video, animation, drawings, computer-generated images, or text-based content,” according to the terms.






  • My favorite hotel is the “C’mon inn” in Montana, North Dakota, Wyoming, etc. It’s a small family-owned chain that charges about $100 per night and has rustic decor and always has a pool and a bunch of jacuzzis. Amazing service, tasty breakfast, low price, and I’m not feeding some gigantic corporation. It’s a matter of finding the smaller outfits, I tell ya.







  • Developers very seldom communicate in a way that pleases their company leadership. There’s a reason support, sales and marketing people have jobs. If companies didn’t need them, they would cut them to save cost.

    However, the developer should be able to put down their changes and whomever is in charge of communications should be using the change log as a chance to communicate to end users the changes in a friendly way. Not this nonsense. LLM could do it but it, but it’s best to have it written by a person.