We should have never legitimized gambling or outsourced our thinking.
We should have never legitimized gambling or outsourced our thinking.
We have a consulting group, now open to work in a variety of languages, including Scala, Haskell, Rust, Elm, and of course Unison. More details here: www.unison-lang.org/blog/consult...
Please boost to help get the word out. And we'd love to hear from you if you're interested in working with us!
A beginner's overview of Caves of Qud's absolutely bonkers character creator:
First building block towards creating an RSS reader on AT protocol - Unison HTML parser #unison #html #parser
Quilicura, Chile, one of the communities I wrote about in EMPIRE OF AI, has launched a brilliant initiative to inspire more responsible AI prompting. Today, don't use AI; ask the townspeople instead: quili.ai. So heartened to see this creative act of resistance.
Caves of Qud is $23.99 on Steam buff.ly/R4Rev7b
$25.49 GOG buff.ly/EJluKIK
Deck verified
Absolutely damning from @aaronschaffer.com, @willoremus.com, & @nitasha.bsky.social.
To get more data, Anthropic:
* "destructively scanned" millions of books
* downloaded the shadow library LibGen
* hailed another shadow library's arrival as "just in time!!!"
www.washingtonpost.com/technology/2...
Unison's got a C FFI! π
If you were waiting for a reason to try Unison, now's a good a time as any :)
None if this trash is ever inevitable and you can help crush this surveillance creep tech by calling it surveillance creep tech.
This is incredibly well written and describes so well why I detest LLMs in programming
This link seems to be a 404 :(
Besides the horrific diff size, can we talk about the label alignment on those buttons? π±
My @sfruby.com talk on real-time collaboration with AnyCable, YJS and Rails is up! I felt really happy with how it came out - let me know what you think because I can't watch myself talk π
youtu.be/J68QOBLEItY
That!
Code should be designed for human understanding, not just computers. By empathizing with the audience and anticipating their needs, programmers can create code that is easier to reason about and maintain.
βDesign for people. Code for people.β (c) @hojberg.xyz
hojberg.xyz/code-for-peo...
Sharing atproto-experiments: a foundation for building AT Protocol tools using @unison-lang.org . And the first tool is to sync Bluesky replies as @leaflet.pub comments. #atproto #unisonlang #leafletpub
π Unison 1.0 has landed!
After years of engineering, design, and community collaboration, weβre excited to announce this milestone!
Spread the word!
Just what Iβve always wanted: a bot to watch a season for me and tell me what happened.
π New deep dive: Distributed System Engineering in Unison
In our latest blog post, take a look at the design of the Volturno library: a distributed stream processing engine built atop Unison Cloud.
www.unison-lang.org/blog/volturn...
After a year hiatus, my series on all things Ruby concurrency is back! This post digs into the interrupt mechanism in Ruby threads. These interrupts revolve around bit masks, so it's got some Ruby bit work as well!
Expect more regular updates from now on πππ
jpcamara.com/2025/10/22/b...
We went from being asked to think different to not thinking at all.
Getting started with writing some Unison code: www.youtube.com/watch?v=13Do...
The Servo project is starting to publish releases, version 0.0.1 is out today! π
You can learn more about the goals and plans behind these releases in our blog: servo.org/blog/2025/10...
Updated :)
Itβs so weird to me that they chose an animation where it looks like itβs spying on your document. A really strange branding decision. They could have done so many other things to convey confidence
This is really cool!
New blog post is up!
"Programming in the Sun: A Year with the Daylight Computer"
wickstrom.tech/2025-10-10-p...
I wrote about AI and programming.
About the identity challenges we are facing as programmers and the potential erasure of craft.
There's a fun little easter egg in the header as well :)
hojberg.xyz/the-programm...
Canβt decide what to buy on Prime Day?
Try: absolutely nothing, and then go support indie bookstores instead π
In memoriam...
Please, please, please do this. One of my biggest JS pet peeves is when people catch errors then throw a new error without including the cause. Youβre shooting yourself in the foot.