Pinned
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...
Simon
@hojberg.xyz
Front-End @unison-lang.org (Leading UCM Desktop and Unison Share) https://github.com/hojberg Web: hojberg.dev Writing: https://programming-is-collaboration.com Dance more!
336 followers370 following85 posts
Pinned
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...
Simon reposted
ChatGPT posters and flyers are polluting real life and driving me insane. Please respond to this with the worst ones you've seen irl. I'll post some in the thread www.404media.co/we-are-livin...
Simon reposted
Over the last few years, 404 Media's @jasonkoebler.bsky.social has has become mildly obsessed with hustle bros and their online get rich quick scams. He goes LARPing to see how exactly they do this: Read the story here: www.404media.co/how-i-bought...
Simon reposted
New Elm release today! 🎉 0.19.2 🥳 Incremental builds of 850k lines of Elm in <350ms. Gearing up for a batch of smaller releases as we head towards Elm 1.0. elm-lang.org/news/faster-...
Simon reposted
Writing advice can be harsh, haughty, and cringey—or else strictly limited to questions of technique. A new book of daily prompts and other acts offers something stranger, and more expansive. www.newyorker.com/books/under-...
Simon reposted
Simon reposted
Replying to @theverge.com
We translated each part of Palantir's 22-point manifesto because public service is our passion www.theverge.com/policy/91523...
Simon reposted
☀ Weather getting warmer 🎮 Nintendo Switch dusted off 😮 Caves of Qud on sale! www.nintendo.com/en-ca/store/...
Simon reposted
Simon reposted
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!
Simon reposted
Simon reposted
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.
Simon reposted
Caves of Qud is $23.99 on Steam buff.ly/R4Rev7b $25.49 GOG buff.ly/EJluKIK Deck verified
Simon reposted
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...
Simon reposted
Simon reposted
Simon reposted
Simon reposted
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
Simon reposted
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...
Simon reposted
🎉 Unison 1.0 has landed! After years of engineering, design, and community collaboration, we’re excited to announce this milestone! Spread the word!
Simon reposted
🚀 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...
Simon reposted
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...
Simon reposted
Simon reposted
Getting started with writing some Unison code: www.youtube.com/watch?v=13Do...
Simon reposted
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...
Simon reposted
New blog post is up! "Programming in the Sun: A Year with the Daylight Computer" wickstrom.tech/2025-10-10-p...
Simon reposted
Simon reposted
Simon reposted
Simon reposted
You can now spin up Unison Cloud clusters on your own infrastructure! ✅ Build elastic distributed systems and services in vastly less code ✅ Fast, typed RPC ✅ Deployments in seconds ✅ Free to get started youtu.be/0sZqI1XoGLY
@tangled.org In trying to create a new repository (my first on tangled) I get this error `xrpc request failed`?
Simon reposted
Simon reposted
Simon reposted
🤝 Check out our new side-by-side language pages for Unison! We provide comparisons for syntax and patterns found in other languages and how to accomplish them in Unison. Here's a snippet from our Python guide. 🐍 More to come! www.unison-lang.org/compare-lang...
Simon reposted
✨ Big O ✨ Let me take you on a visual introduction to what big O notation is in my new blog post: samwho.dev/big-o. With big O notation you can better understand how algorithms will perform in practice, finding orders of magnitude improvements often with very simple changes to your code.
Simon reposted
Did you know, Unison has a @zed.dev extension? It's built by our wonderful community! 🛸 The friendly programming language from the future plays nice with your favorite editors. 👽✌️
Simon reposted
Wrote up my thoughts on the "extreme work culture" more and more AI startups expecting devs to work regularly late into the night and on weekends at AI startups. I don't think it will change but cannot see this being healthy. (The hope of) money talks? blog.pragmaticengineer.com/new-trend-ex...
Simon reposted
🧙 For fans of optics and traversals and other such functional programming wizardry, here's Unison's own @chrispenner.ca, explaining how he composed custom Traversable instances to speed up Unison Share database queries!
Simon reposted
Simon reposted
Simon reposted
I took a journey into the heart of Ruby to learn the secrets of the /o regex modifier, and I emerged wiser, but also so deeply tired. jpcamara.com/2025/08/02/t...
Simon reposted
So excited and honored to be speaking at SF Ruby conf in November! I’ll be talking Realtime with Rails, Anycable and Yjs! Hope to see you there!
⚡️ We launched the general ⚡️ ticket sale⚡️ for the San Francisco Ruby Conference on November 19-20! Get yours at lu.ma/sfrubyconf2025 The full program is live on sfruby.com/speakers and it is 🔥exceptional🔥. Friends, help us share the message!
Simon reposted
Walking is really, really, really good for you. Conclusion of a new meta-analysis that reviewed 57 studies on walking & health: "Compared with 2,000 steps per day, 7,000 steps per day was associated with a 47% lower risk of all-cause mortality." www.thelancet.com/journals/lan...
Simon reposted
Study finds A.I. LLMs advise women to ask for lower salaries than men. When prompted w/ a user profile of same education, experience & job role, differing only by gender, ChatGPT advised the female applicant to request $280K salary; Male applicant=$400K. thenextweb.com/news/chatgpt...
Simon reposted
A must-watch talk from @scott.hanselman.com. Scott and I are of the same vintage, and I am embarrassed (mortified!) by how revolting some of our generational peers have become. Technology still has a unique power to improve our lives, but wow, do we ever have work to do. youtu.be/dVG8W-0p6vg?...