Elric. Geek. Software engineer (for now?). Unaugmented human being. Swears like a sailor. Loves tea. Somewhere on the spectrum. Which spectrum? Probably most of them. Remembers the internet when it was still a force for good. Elric's Melniboné was a waning empire ruled by an amoral indolent hedonist class who let slaves tend to their every whim.. That's beginning to sound familiar.
Public Key
npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Profile Code
nprofile1qqswcxjhyn7nchhd9nsunamkn5e06v8rc604yjewj6ywms3jytgktdcpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0dsrzvrv2
Show more details
Published at
2026-07-21T19:34:45Z Event JSON
{
"id": "957c6407cab24d4d21bd8ae2499321cc2b90c4154b48021aae9d657ffb914cc2" ,
"pubkey": "ec1a5724fd3c5eed2ce1c9f7769d32fd30e3c69f524b2e9688edc23222d165b7" ,
"created_at": 1784662485 ,
"kind": 0 ,
"tags": [
[
"proxy",
"https://mastodon.social/users/elricofmelnibone",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "{\"name\":\"Elric\",\"about\":\"Elric. Geek. Software engineer (for now?). Unaugmented human being. Swears like a sailor. Loves tea. Somewhere on the spectrum. Which spectrum? Probably most of them. Remembers the internet when it was still a force for good.\\n\\nElric's Melniboné was a waning empire ruled by an amoral indolent hedonist class who let slaves tend to their every whim.. That's beginning to sound familiar.\",\"picture\":\"https://files.mastodon.social/accounts/avatars/001/072/006/original/d098ab52002da7d7.jpeg\",\"banner\":\"https://files.mastodon.social/accounts/headers/001/072/006/original/7a2107335aba694b.png\",\"nip05\":\"[email protected] \",\"fields\":[[\"https://blog.melnib.one/\",\"\"]]}" ,
"sig": "c36ee42e8caf3298763fd7e023a0af03296a68409cd692656b064146829ab02ad70f60e91a6d12eda5cc04795b59af7d8c88adba68b6af08f51e30109e8ad2d8"
}
Last Notes npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…44dh RSS is hard behind Cloudflare? Yet another reason to stay away from those cunts. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…ynd9 Is that in person training? npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…xehz Great collection. The old "garbage in, garbage out" aphorism is missing, but otherwise a very nice list. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…k3ke Is that a consequence, somehow, of # being used as an anchor in <a href> links? npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…k3ke Very interesting, thanks! I wouldn't consider this for a bike, but there are other applications where a custom form factor could be useful. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…k3ke How does one go about getting a custom-made LFP battery? npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric Are there (online) book clubs for software engineers? Mostly interested in Java, Distributed Systems, Type Systems, Performance, Security, but open to pretty much anything software related. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…jza5 I made a report about exactly this problem to the EU Antitrust commission (or whatever they're called) a few years ago. They got back to me after a while saying they wouldn't take action based on my report because apparently I can't demonstrate that I suffer economic harm from these practices. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…fu0r I'm happy to report that the linked website is unavailable. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric So I've been thinking. Many of us geeks have homelabs or some kind of home server. Likely with some spare capacity. At the same time, hardware and VPS hosting costs are rising. Maybe it's time for some kind of spare capacity distributed hosting? Reliability would be an issue, like my gear is often off at night, many folks have dynamic IP addresses. But those can be solved by distributing out to more folks, or might not be an issue for some workloads ... npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…ds0l Prince of Persia intensifies. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…fu0r Have you considered leaving the parenting to actual parents, isntead of implementing Orwellian garbage? npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric The freelance Java developer market seems to be crashing over here. Dayrates are down by ~100eur compared to last year. Supply of projects has dwindled. Not quite sure where to go with this. I do need to eat, but coding for food seems to be dying. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric So much bot traffic on nearly all of my domains. Am I really going to have to bother with shitty anti-bot measures? Can't these fuckwits just behave? I don't like having to make the internet less open just because a handful of evil companies decide to act all nasty ... npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…k3ke The industry has apparently collectively decided that if you're not using AI Agents you're some kind of loser who should be ignored and will be left behind. I guess this decision happened while I blinked for a second, because there seems to have been no discussion about consequences, let alone second- or third- order consequences down the line. YOLO-driven development is now mainstream. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric #FOSDEM PSA: Don't block doors, don't block hallways, and remember to defragment seats. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…lanw Service will be *reduced* but not to *zero*. There will be trains. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…6zuf You remember how to write? Damn! npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…6zuf I suspect it's already too late. There is no political opposition. Everyone with half a brain can see this will enable further authoritarianism, which is very appealing when The Russians are at te door. I hate this garbage. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…zupg I don't use gmail. So how do I tell gmail not to read the mails I send to their users? What a fucking shitshow. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…6zuf A turtle. Or possibly our lord and savior Cthulhu. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric Sometimes I get irrationally angry at stupid things. Other times, my anger is entirely rational. Such as at people who publish news & release notes without a publication date..... 🤯 https://files.mastodon.social/media_attachments/files/115/020/801/099/396/138/original/f3e8147c2bd6fca1.png npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…leq0 I remember being young. I remember being really annoyed that decisions were being made about me and my age group without consulting us. I still feel the same now that I'm in my 40s. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…naem Someone told me the other day that "empathy is weak and irrational". Tells you everything you need to know about that particular idiot. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…36ma My love for em-dashes and markdown formatting is making me question my own existence. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…5zd4 The root cause of that problem is not "children are on social media". The root cause is "bigots are trying to influence children on social media". That's what should be addressed. Fuck the manipulative bastards who buy ads that target kids. Punish them. Not the kids who just want to hang out with their friends on the interwebz. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…jqvx This really grinds my gears. Setting age limits on social media is stupid, pointless, and draconian. Might as well set an age limit on the village square. The best defense against the negatives of social media, are internet literacy and critical thinking skills. Trying to keep young people away from social media will have the opposite effect. Especially when it'll apparently be fine for them to talk to their AI Girlfriends instead. Yikes. 1/2 npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…jpfa No no. First you have to prove you're human. Then you get to take a shit in public. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…de2h Blaming rampant alcoholism on Java, that's a new one. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…2pf5 Belgium has major Microsoft problem. There is zero interest in alternative solutions. They're so deeply entrenched that it's going to take a revolution to root them out again. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…dh4r I suspect that the LinkedIn "likers" are doing it to draw attention to themselves. Their liking of your posts appears in the timelines of their connections, who can then be suitably impressed that John Doe reads posts by the venerable Martin Fowler, and so John Doe must be a clever cookie worth hiring. Personally I hate it, because those pointless reactions clutter my feed with noise. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…hcfq Good stuff. How the hell do you manage to find time to practice guitar, singing, martial arts, and goodness knows what else on top of getting any work done? Do you have a bunch of clones to help you out? npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…s2gh Don't suppose you have a non-paywalled version of the article? npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…2mzm But then how will they make outrageous profits using planned obsolescence? npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric Hey @nprofile…hcfq, are there any plans for Eclipse support in bld? If not, maybe I'll have a go at it. Getting fed up with maven & gradle again ... 😅 npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…93zc @nprofile…9vtz Ah fuck, this is one of those ideas that's going to cost me lots of money. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…5dhk What a load of melodramatic nonsense. Irreversible harm? What is this, teenage angst? npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric Suddenly have more free time on my hands. Looking for an interesting FOSS #java project to sink my teeth into. Not interested in AI or annotation-driven programming. Suggestions and boosts appreciated. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…fynq What is it with smokers/vapers/Big Nicotine that they insist on producing endless piles of toxic trash? npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @nprofile…evrs Great, now I'm attracted to you. I have a type. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @npub17vj…g088 I found this cute little guillotine in Belgium and I figured you'd like it 😂 🇫🇷 https://files.mastodon.social/media_attachments/files/113/455/377/005/337/256/original/ca3e8056dad540e5.jpg npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @npub1tva…2yl5 Hah, I should have known, as soon as I posted this the keyboard fucked up again. I wish I could use the AOSP keyboard, but it's too tiny for my big sausage fingers. I swear its size used to be configurable, but that no longer seems to be the case. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @npub1tva…2yl5 "Keyboard: extend fix for upstream layout bug in landscape mode to fully fix it for 3-button navigation in addition to the default gesture navigation" Excellent! ❤️ That was driving me up the wall. Thought it was a bug in my custom keyboard app, as killing it would temporarily resolve the issue. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @npub17vj…g088 Wasn't that a plotline in the Altered Carbon netflix series? Bring gramma back to life so she can get high. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @npub1tva…2yl5 You folks are doing incredible work. I see that you accept donations through the GrapheneOS Foundation, are you looking for help in areas other than financial? npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @npub17vj…g088 Sounds like discrimination against traditional French values. Liberté, Egalité, Décapitation! npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @npub17vj…g088 What? Why? There's a large (and wonderful) amount of smut and porn on here, so what's wrong with a little gentle head removal? npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @npub17vj…g088 Once more I ask: are you me? This hits too close to home 😅 npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @npub17vj…g088 Have you tried sleeping in a park? Seems to work for olympic athletes, so I'm sure it's awesome! npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @npub17vj…g088 Mayonaka no karasu? Nice! npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @npub17vj…g088 Sounds like Wicca to me: "Eight words the Wiccan Rede fulfill – an it harm none, do what ye will" npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @npub17vj…g088 Are you me? npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @npub145h…pqkr Seems like this conveniently ignores the supply chain, raw materials, machinery, energy, transport, sales, etc. Guess that didn't fit the narrative? npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @npub17vj…g088 Museums. There's something very nice about sitting in a museum café with a book while looking out on a dinosaur fossil or some random airplane. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @npub17vj…g088 "I love giving head." npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @npub1aka…zzz2 I'm not sure this as good as an argument as you think it is. Society treats people with disabilities like crap. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @npub17vj…g088 Funerals? Plural? How many times do you intend to be buried? 🧟♀️ npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @npub17vj…g088 Pretty much the same as a cat. Food, occasional belly rubs, a bit of a snuggle. They do need a larger litterbox. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @npub17vj…g088 It can't be any worse than Rings of Power. Please tell me it can't be any worse. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @npub17vj…g088 2989 awkward introverts who enjoy seeing their own awkardness reflected back at them 🤩 npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @npub17vj…g088 And when it comes out again, it's cylindrical. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @npub17vj…g088 I think I had this one day back in 1998 when all systems were go. The stars aligned and, for a brief moment in time, things felt good. This was obviously a fluke. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @npub17vj…g088 Ah yes, the old "I hope she somehow reads my mind and magically appears in my bed tonight" way of introverted flirting (introflirting?). npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @npub1upk…tcwy I am quite curious to hear which problems you would like the CLI to address. IIRC you mentioned the whole "fork main to local feature branch"-workflow yesterday, but I think that's pretty well supported, so I'm curious to see what else could be done. npub1asd9wf8a830w6t8pe8mhd8fjl5cw835l2f9ja95gahprygk3vkms9wn9fr Elric @npub1upk…tcwy Something I've encountered quite a few times: Feature branches + long lived version branches. The version branches get bugfixes and patch releases. Occasionally also new features (🤮). Older versions with fixes might be merged into newer versions.