@timClicks are you coming for the drinks btw?
@jonn I wondered how the author does number comparison in TS and yeah that certainly is quite creative 😅 https://github.com/gvergnaud/hotscript/blob/main/src/internals/numbers/impl/compare.ts
My types are much more boring for sure. But now I feel a bit less bad about my pipe() signature.
@jonn don't really see the point of types alone without actual code.
The util library I'm making for our new framework (of course I'm making a new framework) is based around type inference wherever possible.
And type inference for pipe() took several attempts and like a week of work in total. And still needs kludges for overloaded functions. And isn't properly variadic either.
@virtulis check this out https://github.com/gvergnaud/hotscript
OH YES @jlouis IS HERE!
If you thought that "X is basically Y" toots are cool or funny, that's the person who came up with the format.
QT: https://social.doma.dev/@jonn/109865624149085268
Before people think that I'm conformist... The "people who make decisions are still people" means what it means. I believe that politicians are people. I don't believe that there exist politicians that carry any considerable political weight that are genuinely concerned about #ClimateChange.
And it is absolutely fucked up!
When anyone tells you that Ukrainians should trade land for peace, remember: On that land, people have been subjected to arrest, torture and murder - and still are.
To mark the war's first anniversary I wrote about the nature of the Russian occupation, together with Nataliya Gumenyuk, who runs the Reckoning Project
@jonn can't give up: it's the corporate device. i'd have never ever picked macos for personal use:
i just can't fathom how something that places an app menu across all of 34" of screen space from the actual app this menu is for can still be considered a usable ui in the 21st century, among (countless) other things.
I've seen a trans person being misgendered over and over and over again by an employee at #London #Subway sandwich shop today. I didn't say anything, but I think it was clear that I noticed the situation. I was utterly shocked, couldn't focus on anything, even talking to the other employee. I didn't want to be aggressive towards the employee so I just stood there dazed.
As I was exitting, I held the door for the person and they smiled at me. I'm glad that at least they didn't seem to be hurt.
I have no idea how trans people cope with this shit. Huge love and admiration to y'all!
https://m.youtube.com/watch?v=ER8U7snhrq0&pp=QAFIAg%3D%3D
Found a fellow index cards nerd!
Did you catch the ads for Jesus during the Super Bowl? It’s bizarre that anyone would spend $20 million to promote and rebrand Jesus this way, but what lies beneath the sleek marketing is something very disturbing. I explain in today’s piece. https://statuskuo.substack.com/p/jesus-at-the-super-bowl?sd=pf
Attention all Software Developers and Architects! Are you looking to enhance your skills in #domaindrivendesign? Look no further! @brunoboucard and I will give our "Production-ready Domain-Driven Design" training online in March for Domain-Driven Design Europe. This training is designed to help you explore models and design bounded contexts in a collaborative and effective manner. You can check out the video to get a glimpse of what we will do!
Today's supporitng #dungeon23 entry: #IcyNSR rules hosted online!
Easy to look stuff up.
Behold the tale of a Facebook data scientist fired because he refused to run a little test that his bosses demanded ...
... in which he'd update Messenger so that it drained some users' batteries faster
The data scientist accurately noted that this was unethical as hell -- it could literally endanger people who rely on their phone as a lifeline
As @pluralistic notes, it's part of why "feudal security" -- trusting a big tech firm to keep you safe -- never really works: https://medium.com/@doctorow/when-facebook-came-for-your-battery-feudal-security-failed-c8c1e3beb279
Experimenting with NSR: ran @bradkerr's Demon Driven To The Maw as a one-shot. It's a pretty big adjustment from the games I normally run, but had a great time. The setting, NPCs, and complications were all delightfully horrific. Our session ended with @flyingfox369 tricking Satan into marrying his character so his companions could escape with the loot, which was a better outcome than they had any right to at that point #ttrpgs #cairn #nsr
That https://doma.dev guy
#lean #elixir #typescript #react #nix
In my non-existent free time I design and run #TTRPG
If you use tools made by genocide-apologists, you are a genocide-apologist.
#lemmy users aren't welcome here.