Pinned post

I think my philosophy when making software is that it should work for people with zero money or no bank account / credit card.

I know it's not a popular mindset to be in since money and profit is everything in the tech world.

I think it comes from growing up as a kid with no disposable income or access to anything but my shitty computer.

I'd rather support people with almost nothing than people with latest and greatest tech gizmos and spare cash for subscription services. 😅

Pinned post

Thread of stuff I wanna buy. Will "like" my own toot if I get it.

Pinned post

I'm gonna use this yhread as a way to keep track of links to read and like my own posts when I get around to them.

Ultimately, someone has their hand on the plug. The question is how many people, and how far do you need to go to replace whatever function pulling the plug destroyed.

Show thread

We can't have meaningful decentralization when identity is tightly coupled with a specific always online server accessible on the internet. Even if you self host (which most won't).

I mean this in the most loving way possible but Linus Tech Tips reminds me of a World of Warcraft goblin.

I've been using my local LLM more for formatting text that I used to do manually or via besoke AST transform scripts. Stuff like "convert this jsdoc to typebox" or "take that function but add conditions for these other variable names". It's handy to save me time while I work on other stuff.

What I'm realizing is that I like typed languages, I'm just not a fan of half measures slapped on top of untyped languages.

Spent some time yapping with my musician friends about the holy wars programmers have around tabs vs spaces and where to put indentation.
Seems every community has a similar set of very divisive but benign sounding ongoing "debates".

Any folks with experience in hardening windows? Someone wants to automate it. Send me a DM if interested.

Love been in spaces where I'm not the most visibly queer person in the room 🥰

Someone on the Steam subreddit was asking for Valve to make a #SteamOS phone (seeing how the new VR headset is Arm but also playes x86 steam games). And I thought "Hey, I've already got #PostmarketOS on a phone. We know Valve is using some 'FEX' library. How hard could it be?"

As it turned out, remarkably easy. (Though, it helps that someone already wrote a guide for it: wiki.postmarketos.org/wiki/Ste )

Pretty sure it's a YMMV situation, but my milage was pretty good.

#FEX_Emu

It's always "School doesn't prepare us for Life well enough, we should be learning to do taxes instead of interpreting poetry" and never "Adult Life should be more poetry and less absurd and complicated tax rules"

How many engineers does it take to support EventEmitter in TypeScript out of the box? Trick question! Over a decade and millions of dollars is not enough to have support for the most common class in Node.js 🫠

It's not sleep deprivation, I'm just a "morning person" now.

Thought terminating phrase? I think you mean a "counterspell". 🌟

i saw this cursed monstrosity and now you get to too

fizzbuzz in 3 lines of code

li:is(:nth-child(3n), :nth-child(5n)) { list-style: none } li:nth-child(3n)::before { content: "Fizz" } li:nth-child(5n)::after { content: "Buzz" }

Evil idea: "Echo Chamber"

Mastodon instance that has a single human user and a bunch of LLMs that pretend to be their friends and form a parasocial social network. Orchestrator thinks of account "gimmicks" and configures posting frequency / response frequency.

Had to do a total rewrite of this MVP service, but it's fun because we no longer need "accounts" and auth is now done through cryptographic secrets.

Show older
Mauvestodon

Escape ship from centralized social media run by Mauve.