Cosmo boosted
Cosmo boosted

Mid-roll ads are going to get auto-enabled on all videos longer than 8 minutes.
#YouTube

Cosmo boosted

Why Mastodon and the fediverse are “doomed to fail”

-> a small rant about how the profit lens distorts our understanding of success vs. failure:

write.as/eloquence/why-mastodo

Cosmo boosted
Cosmo boosted
Cosmo boosted

@sir per Douglas Copeland, it's not so much that we replaced it with Capitalism, but that we tore down Religion and didn't responsibly replace it with something better (cf. police abolition & power vacuum).

"For me there was nothing — not even the seed of a religious experience to grow from — and I found that I had to build (and continue to) try and build some sort of faith for myself using the components taken from disposable West Coast suburban culture. Malls and nature and fast-food places."

Cosmo boosted

The gods are dead, and we replaced them with capitalism. We kept the ritual executions, though.

Cosmo boosted

flatkill.org

Shoutout to Linux Mint for giving Canonical's Snaps the 🖕 and yeeting them out of their OS

Cosmo boosted

Imagine walking into a restaurant to find that everyone has forks stabbed into their legs. Some people have 5 or 10 forks, some have as much as 20 or 30 forks stuck in their legs. They eat meager meals, and when they finish, they stab their fork into their leg.

Everyone in this room looks up to the elite table of 4 or 5 morbidly obese people engorging themselves on huge amounts of food. They have several hundred forks each stabbed all over their body. Everyone wants to be like them, and stab a few forks into their legs in the hope of getting to eat from the firehose the elite table is consuming at an astonishing pace.

As I slowly back out of the restaurant, everyone there looks at me like I'm insane. My progress is slowed by people outside eagerly pushing their way into the restaurant. I make a break for it.

Anyway, this is how I feel when I look at the community which has been built around Docker and related tools like k8s, bazel, etc.

Cosmo boosted

I strive to not write software which will knowingly be an unpleasant experience for someone and frankly I think that's a pretty fucking reasonable bar to reach

Cosmo boosted

Snap, Flatpak, AppImage, etc - are all attempts to make Linux more palatable to either proprietary software, or to software with reckless runaway complexity. Personally, I want neither, and will give no quarter to "solutions" for their "problems".

Cosmo boosted

If your "solution" makes something more complicated than it already was, adds new moving parts, more points of failure - you're not a part of the fucking solution

Cosmo boosted

Any solution which invents a new abstraction to "elegantly" handle the growing complexity of the "modern" software garbage heap^W^Wecosystem is not something I am even remotely interested in as a "solution". The real solution is to be *less* complicated than the status quo, and drag the assholes making shitty complicated software down to our level, kicking and screaming if need be.

Cosmo boosted

Some bad parts about things I like:

C: POSIX has lots of flaws, macros are terrible, string handling and array handling could be better

Go: the runtime fucking sucks, it's probably going to jump the shark when generics lands

Alpine Linux: it's designed for some use-cases which are pretty dumb and the complexity seeps into places it shouldn't (e.g. apkvol)

IRC: no end to end encryption of group chats is unlikely to be possible any time soon, mediocre stapled-on auth systems, people who think they're clever are fucking it up

Email: encoding problems, people who think they're clever are fucking it up

Cosmo boosted

Quick reminder that your email address is considered public information and basically the entire purpose of sourcehut is to share it with others

Cosmo boosted

I *twitch* LOVE MASTODON and RUBY IS REALLY *spasm* GREAT I LOVE COMPUTERS

Cosmo boosted
.   、ゞヾ∧""'∧;,
  ヾ   ・ω・ 彡  
  ミ    o  o  ミ  
 ~彡        ミ  
  /ソ,, ,0; ,;;:、0ヾ`
Cosmo boosted

GitHub workflow cargo culting rant 

Cosmo boosted

Fried rice without egg may as well not even bother existing at all

Cosmo boosted
@lanodan @portpupper @sir I think though, the problem is essentially that programmers do not have Taste. Most artists grow up seeing Good Art, and strive to emulate it, and then later on experiment with that and develop their own Style. We don't have that (And if you're asking why I'm comparing to art, it's because ultimately programming is a majorly creative endeavour -- see Knuth's ACM piece for an argument on that).

It's like seeing the pre-Renaissance paintings where literally nobody had any idea of what Perspective is, and the parts of the view are all over the place, but it's still considered "good", because for the time it _was_. That's basically all, programming at the moment.
Show more
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!