Danny the Cyber Guy's avatar
Danny the Cyber Guy
_@cyberguy.fyi
npub1ven4...ddfh
Builder of freedom tools, sup?
I'm keeping my promise of it compiles to anything and runs on anything for wn linux. Still very WIP, as you can see from the messages, but anything means anything, including a playstation 4. ``` [Loader] <Info> (shadPS4:Main) emulator.cpp:917 UpdatePlayTime: Playing time for WNPS00002: 0:01:15 1793225688 [Kernel.Fs] <Error> (orbis) file_system.cpp:1805 sceKernelStat: error = 2 Skipped 1 duplicate messages.. [Kernel.Fs] <Info> (orbis) file_system.cpp:503 open: path = /data/whitenoise/accounts/f0ad23382570e8691d15e4edf507d25783e9dab26619d6fc733a7bd905a47f9d/session.sqlite.salt.tmp.47825.0 flags = 0x100b01 mode = 0600 [Kernel.Fs] <Info> (orbis) file_system.cpp:852 close: Closing /data/whitenoise/accounts/f0ad23382570e8691d15e4edf507d25783e9dab26619d6fc733a7bd905a47f9d/session.sqlite.salt.tmp.47825.0 ```
People are so obsessed with kind 1 clients, while I find those to be the least interesting. Look at all the amazing stuff people are building. Nostr is a terrible twitter replacement, it fails at pretty much everything. But it's an AMAZING tool for building permissionless applications, with a shared database anyone can read and write to. Most ideas you have can be built on nostr, and becomes immediately decentralized and accessible with only a websocket connection and a private key. That's what's good about nostr, nostr is not twitter 2.0. Nostr is the internet we were promised 20 years ago
I swear my next machine will have at least 128gb of ram... that seems to be the minimum with complex rust projects image
Title card/first slide of my btc++ privacy edition talk in Seoul. Hope to see y'all there! image
Fuck the fiat world. Everything in the fiat world is designed to fuck you over. Fuck this shit
Damn.... Got nerd sniped on G1 of the tabconf CTB... I literally had a watcher running to broadcast the TX as soon as the lock time was reached... ๐Ÿ˜จ
Every time I'm in the US I'm reminded how much I hate the smell of weed... Sometimes a car happens to pass by and it smells like weed
by the way to everyone complaining, kind 1111 doesn't have to mean incompatibility. relays can just choose to also return kind 1s with ["e", "blah", "", "root"] or whatever the old format was... it's not that hard
Looks like my talk has been accepted for btc++ in seoul this coming november, who's gonna be there? image
I like LLMs but sometimes I don't understand their logic at all ```odin unknown_fields :: proc(j: J, allowed: []string) -> bool {if jkind(j) != .Object {return true}; for f in jfields(j) {if !scontains( allowed, f.key, ) {return true}} return false} contains_ref :: proc(j: J, key, value: string) -> bool {for f in jfields(j) {if f.key == key && jtext(f.value) == value {return true} if contains_ref(f.value, key, value) {return true}} for v in jelems(j) {if contains_ref(v, key, value) {return true}} return false} ``` like what in the world compelled it to write it in such an ugly way... like this is for sure learned behavior from its training data... but I'm shocked at how bad it is. I can barely read that
Whitenoise-Linux may as well be called Whitenoise-Desktop because it compiles to everything - linux x86 and arm - macos x86 and arm - windows x86 - openbsd x86 maybe I should attempt to make it work on baremetal, so we can have whitenoise-os (just kidding of course lol)
image I think at 1 tb you get a signed thank you card from the rust foundation, right?
Friend of mine ran out of tokens for the week, I know such a sorrowful thing... this inspired me to make a song about it (of course an AI song, I don't have the skills for real music)
โ†‘