Ingwie Phoenix (aka. birb)'s avatar
Ingwie Phoenix (aka. birb)
ingwie@primal.net
npub1tcek...jmky
[ENG/GER] NOT a bitcoiner/stacker/maxi. I am here to have a damn good time! Rabbithole conniseur; I enjoy random stuff. :D Ex-Furry, (close to) blind, hobby developer/sysadmin, waifu enjoyer, long hair fetish (#hairjob). I sometimes talk about NSFW stuff; because fucking is fun =) (DMs always open.)
Ingwie Phoenix (aka. birb)'s avatar
IngwiePhoenix 1 month ago
Although I like to preach that the world does not need more wallets but more actually working and well maintained software to facilitate this stuff to properly drive adoption so that one day I can go and buy a pack of smokes with that crap if I wanted to - this is neat. Genuenly. Will stick to my selfhosted btcd/cln until I find a better solution - which will likely never happen, because I am sooooo tired of these shenanigans... x.x The container running my stack is outdated, because for a long time, I had build issues on Ubuntu 24 and no luck whatsoever on Alpine. So I went with an ubuntu 20.something container and isolated the crap out of it... View quoted note →
Ingwie Phoenix (aka. birb)'s avatar
IngwiePhoenix 1 month ago
I really, really, really, really hate crypto grifters. So much. The kinda people I would, even IRL, just punch in the face and enjoy it. Woah goddamnit this shit makes me so aggressive. image
Ingwie Phoenix (aka. birb)'s avatar
IngwiePhoenix 1 month ago
Wait... ```json ["content", "Apps"], ["k", "32267"], ``` Do they know that JSON arrays are not position-guaranteed across parsers? xD Uh oh. I am also not a fan of profile lists in the tag itself. That can easily become stupidly bloated - event size is not exactly unimportant - for storing, parsing and indexing. Would rather see a "root of truth" event with references (p, e) to more details; we already have a list kind, use that for profiles. And there are application-specific storage events, those can be used for "configuration". Just squishing everything into one event leads to unneccessary complexity and loss of type-safety. ```go type Event struct { Id string Kind int } type Community struct { Name string Owner Pubkey // ... } func NewCommunityFromEvent(Event e) (Community, error) ``` This approach is cleaner, allows the constructor to go fetch adjacent events, and properly return an error if there is one. In doing so ("root of source"), you also allow reusability of components. Don't overstuff one event. If you want this approach, please look at Matrix and it's m.room event type, and then go to m.device next. You will understand what I mean. x) View article →
Ingwie Phoenix (aka. birb)'s avatar
IngwiePhoenix 1 month ago
I am looking at my homelab and crying internally. - 4x 2.5" drives - two HDD, two SSD - 4x NVMe drives Thats going to obliterate my wallet... God, AI bubble, please, blow up already. X.x
Ingwie Phoenix (aka. birb)'s avatar
IngwiePhoenix 1 month ago
Imagine if Claude Code quietly started injecting tracking code into generated stuff - something akin to Posthog or Sentry or whatever and then that code turns out to have an RCE volun. How many projects would be insta-boned? xD
Ingwie Phoenix (aka. birb)'s avatar
IngwiePhoenix 1 month ago
image Because nobody wants to endure this cruelty of current times, let alone birth someone into it. Also, raising kids is expensive - or, so I have heared.
Ingwie Phoenix (aka. birb)'s avatar
IngwiePhoenix 1 month ago
Found a few new npubs to follow. But I still do miss the pure chaos of just clicking Global in snort and watching my browser explode. :D JSON deserialization benchmark :3 ...and a little bit of cryptographic stuff, cuz, signatures and keys o.o
Ingwie Phoenix (aka. birb)'s avatar
IngwiePhoenix 1 month ago
GOOOOOOOOOOOOOOOOD...noon. I overslept to hell and back and completely skipped morning. So... Good Noon! (i guess xD)
Ingwie Phoenix (aka. birb)'s avatar
IngwiePhoenix 1 month ago
Always love to see those image But also: "Ah shit, here we go again." XD
Ingwie Phoenix (aka. birb)'s avatar
IngwiePhoenix 1 month ago
About twenty-five years ago, I met a new person. They were excited, full of energy, ideas and dreams alike. The goals were lofty but you'd believe him because he got that "I can do this" attitude. Skull thick as a rock and a mentality to boost. As the years go by and I met him day in and day out, He was always there, had an open ear, and an open mind too. Discussing things were easy-going with him - even terrible jokes were totally fine because they were jokes...they were fkn funny. But, as the years went by, I started to notice that he became weaker. His goals a little less lofty, his energy a little less present too. And before I knew it, what was once a bright soul, was now a dull lightbulb. And in the next moment, he was put into hospital. But even then, he would smile, wave, dream. He did not yield, and did not want to give up just yet! ...however, his illness did not let him prosper any further. Soon, he was on life-support. Allmost out of nowhere. And, now, when I visited him, he still smiles at me, meekly even, giving me a wave and trying to show me the warmth I got to know him for and with. He wants to listen, to dream and even to fight his illness - but his strength is going away day by day. Recently, I checked in on him, and he is looking terrible - in fact, he is looking terrified. Because he himself is realizing just how much he has lost over just about twenty years. He might not make the thirty as it is - at least, he now thinks so. He is dying - and completely aware. Now, this is a metaphor, not a real friend I have. However, this is exactly how I feel...about the internet. The open, free internet, that I got deeply into in 2004/2005 when we had our first DSL line and WiFi AP, when I discovered LimeWire and DDL sites - when I stumbled and fumbled into the furry community and as that one got destroyed by a druggie, learned programming and server administration, all the while talking freely, exploring, learning. StackOverflow always has been toxic - but a damn good resource, still. Now, in 2026, I look at the internet, and it really does feel like a dear friend of me is dying. Eaten alive by (corporate) greed, bound down and chained by laws and bans, (ab)used by people that were destined to help him but now instead take full advantage of him for their own gain. And... I can do nothing about it. I hate it. Deeply. Twitter becoming X brought me here, Reddit API desaster and subsequent blackout showed me the importance of the whole platform and Discord kicking off the ID verification bullshit feels like just another nail in the coffin. Well that...and the age verification legislative ravine. Fuck Theil. Fuck Altman. Fuck Nadella. Fuck Trump. Fuck Merz. Just fuck all those million-/billion-/trillionaires. Your foundation was the freedom of speech and communication and now you weaponize it? Shame on you. I hope that when you die, my "friend" gets to punch you in the dick. A lot. Daily. Constantly. Go to hell.
Ingwie Phoenix (aka. birb)'s avatar
IngwiePhoenix 1 month ago
I need a browser extension for Github. ...so that I can hide any repo whose description contains the word "agent". So, so, so tired of the flood of sloppy shit in trending and alike. Holy crap. x.x Actually discovering neat and novel things is like, hard now. Bah. Anyway - off to the bar, so I can go offline, disconnect and have a beer...or two.
Ingwie Phoenix (aka. birb)'s avatar
IngwiePhoenix 1 month ago
Oh, while restarting and fixing my btcd/cln configs... image ...this seems to work again too now. Noice. ^^
Ingwie Phoenix (aka. birb)'s avatar
IngwiePhoenix 1 month ago
Dude. image JavaScript can go to hell. xD Will debug this when I get back from the bar - don't have the mindspace for that xD Maybe a few beer will help.
Ingwie Phoenix (aka. birb)'s avatar
IngwiePhoenix 1 month ago
Our braincells in power are pushing IT expoerts' advice aside and ignoring them and strive to implement a social media ban for <18yo here in germany. Because, hahaha, why sould you, like, haaaah, WHY should you eeeever listen to """expoerts""" 'm I right?!?! ... im gonna get fucking drunk tomorrow. x.x
Ingwie Phoenix (aka. birb)'s avatar
IngwiePhoenix 1 month ago
Ich will ja nicht behaupten, dass eine Reichensteuer oder gar eine Gewinndeckelung in Kriesensituationen alle Probleme im Land lösen würde. Aber verdammt viele. View quoted note →