New blog post on how I've been ruined by static types:
@neauoire This permacomputing wiki is pretty interesting!
I've recently been thinking a lot about the longevity of software and data and how I can ensure my stuff stays around for a long time.
@neauoire Hey! It has been a while.
I don't come around much these days, but sometimes I'll pop in to see what everyone is up to.
What are you working on these days?
Over the weekend I revived an old project of mine, `drop` (滴), that I first started back when first started hanging out in the Merveilles IRC 🙂
@schlink Yep! As someone already mentioned, this is De Morgan's law.
You can also compare the truth tables:
Been a while since I've written any blog posts (especially of the technical variety), so I'm pleased to present to you "Stacking Optionals in TypeScript":
I'm working with some code where a function takes a `date` parameter, and if no date is provided, calls Date.today _in the default argument constructor_.
The functional programmer in me finds that absolutely horrifying.
I'm not sure why calling an impure function in the argument constructor bothers me so much more than calling it in the body of the function would – but it sure does!
Has the Town seen this yet? https://www.bell-labs.com/institute/blog/plan-9-bell-labs-cyberspace/
So I created an Evangelion title card generator because why not ?!
Try it here: https://thomasorus.github.io/evangelion-episode-generator/
Ugly code: https://github.com/Thomasorus/evangelion-episode-generator
Now go and troll your friends. #theWorkshop
宝霞龙. 28. Conjurer of code. Devourer of art. Pursuer of æsthetics. Soli Deo gloria. He/him.
Revel in the marvels of the universe. We are a collective of forward-thinking individuals who strive to better ourselves and our surroundings through constant creation. We express ourselves through music, art, games, and writing. We also put great value in play. A warm welcome to any like-minded people who feel these ideals resonate with them.