Sign in

Simon

@hojberg.xyz
329 followers 367 following 84 posts

Front-End @unison-lang.org (Leading UCM Desktop and Unison Share) github.com/hojberg Web: hojberg.dev Writing: programming-is-collaboration.com Dance more!

PostsRepliesMedia
Simon @hojberg.xyz · 04/10/2026
I'm eagerly waiting my copy! Looks great.
110
Reposted by Simon
Jason Koebler @jasonkoebler.bsky.social · 08/07/2026
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...
404media.co
We Are Living in a ‘ChatGPT Flyer Pandemic’
"Hey if this is your flyer, I’m not going, I’m not donating, I’m not sharing. Don’t ask me."
2772914872
Reposted by Simon
404 Media @404media.co · 07/07/2026
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...
10631144
Reposted by Simon
Evan Czaplicki @acadia.engineering · 06/07/2026
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-...
917157
Simon @hojberg.xyz · 17/06/2026
Oh damn I've been meaning to do this for a while!
110
Reposted by Simon
The New Yorker @newyorker.com · 20/05/2026
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-...
newyorker.com
Why the Best Writing Advice Is Often the Weirdest
Writers are fed a bevy of mantras—“show don’t tell,” “kill your darlings”—which provide the security that there are rules, but little else. A new book by Lucy Ives offers a more expansive view of writing advice.
0192
Reposted by Simon
Hazel Weakly @hazelweakly.me · 24/12/2025
The two hardest problems in Computer Science are 1. Human communication 2. Getting people in tech to believe that human communication is important
251074266
Reposted by Simon
The Verge @theverge.com · 22/04/2026
We translated each part of Palantir's 22-point manifesto because public service is our passion www.theverge.com/policy/91523...
Palantir: National service should be a universal duty. We should, as a society, seriously consider moving away from an all-volunteer force and only fight the next war if everyone shares in the risk and the cost.

Translation: We’re going to bring back the draft. Our vision of permanent war only works if we courageously volunteer people 40 years younger than us to die for oil.Palantir: Some cultures have produced vital advances; others remain dysfunctional and regressive. All cultures are now equal. Criticism and value judgments are forbidden. Yet this new dogma glosses over the fact that certain cultures and indeed subcultures . . . have produced wonders. Others have proven middling, and worse, regressive and harmful.

Translation: Which cultures? Oh, you know the ones.
6516169
Reposted by Simon
Kitfox Games 🦊 @kitfoxgames.com · 09/03/2026
☀ Weather getting warmer 🎮 Nintendo Switch dusted off 😮 Caves of Qud on sale! www.nintendo.com/en-ca/store/...
Caves of Qud for Nintendo Switch is on sale!
0419
Reposted by Simon
Kelsey Hightower @kelseyhightower.com · 01/03/2026
We should have never legitimized gambling or outsourced our thinking.
1147578
Reposted by Simon
Unison @unison-lang.org · 19/02/2026
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!
unison-lang.org
Unison Computing now has a consulting group · Unison programming language
We are spinning up a consulting group, now open to work in a variety of languages, including Scala, Haskell, Rust, Elm, and of course Unison. Our goal is a self-sustaining model in which a mix of consulting and product revenue funds development of Unison-based tech well into the distant future. We aim to be cash flow positive as a business in the next 12 months and could use your help in getting there.
02210
Reposted by Simon
Kitfox Games 🦊 @kitfoxgames.com · 17/02/2026
A beginner's overview of Caves of Qud's absolutely bonkers character creator:
48120
Reposted by Simon
Kaushik Chakraborty @kaushikc.org · 03/02/2026
First building block towards creating an RSS reader on AT protocol - Unison HTML parser #unison #html #parser
notes.kaushikc.org
html-parse - HTML parser in Unison
Parse HTML text into a structured representation
062
Reposted by Simon
Karen Hao @karenhao.bsky.social · 31/01/2026
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.
7628255
Reposted by Simon
Wario64 @wario64.bsky.social · 29/01/2026
Caves of Qud is $23.99 on Steam buff.ly/R4Rev7b $25.49 GOG buff.ly/EJluKIK Deck verified
06917
Reposted by Simon
Karen Hao @karenhao.bsky.social · 28/01/2026
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...
washingtonpost.com
Inside an AI start-up’s plan to scan and dispose of millions of books
Court filings reveal how AI companies raced to obtain more books to feed chatbots, including by buying, scanning and disposing of millions of titles.
4340168
Reposted by Simon
Chris Penner @chrispenner.ca · 21/01/2026
Unison's got a C FFI! 🎉 If you were waiting for a reason to try Unison, now's a good a time as any :)
093
Reposted by Simon
Greg Pak @gregpak.net · 14/01/2026
None if this trash is ever inevitable and you can help crush this surveillance creep tech by calling it surveillance creep tech.
433495
Reposted by Simon
luci @punkrockweb.dev · 14/01/2026
This is incredibly well written and describes so well why I detest LLMs in programming
021
Simon @hojberg.xyz · 09/01/2026
This link seems to be a 404 :(
000
Simon @hojberg.xyz · 30/12/2025
Besides the horrific diff size, can we talk about the label alignment on those buttons? 😱
110
Reposted by Simon
JP Camara @jpcamara.com · 26/12/2025
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
youtu.be
JP Camara, Real-time collaboration with Rails, AnyCable and Yjs. San Francisco Ruby Conference 2025.
YouTube video by Evil Martians
1162
Reposted by Simon
Sergey Kuznetsov @cr0t.bsky.social · 21/12/2025
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...
hojberg.xyz
Code for People ❈ Simon Højberg ❈ Principal Frontend Engineer
A reflection on the audience of code.
031
Reposted by Simon
Kaushik Chakraborty @kaushikc.org · 26/11/2025
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
notes.kaushikc.org
atproto-experiments
A foundation for building tools on the AT Protocol using Unison Programming Language.
3268
Reposted by Simon
Unison @unison-lang.org · 25/11/2025
🎉 Unison 1.0 has landed! After years of engineering, design, and community collaboration, we’re excited to announce this milestone! Spread the word!
unison-lang.org
Announcing Unison 1.0
After years of engineering, design, and community collaboration, we're excited to release Unison 1.0. This version delivers a refined programming workflow and a mature toolchain. Join us as we celebrate this milestone and look ahead to the future of Unison.
012462
Reposted by Simon
Hypervisible @hypervisible.blacksky.app · 19/11/2025
Just what I’ve always wanted: a bot to watch a season for me and tell me what happened.
aboutamazon.com
Prime Video launches AI-powered Video Recaps to help viewers catch up between seasons
Video Recaps, a first-of-its-kind application of generative AI, provides Prime Video customers with compelling, comprehensive season recaps to bring viewers up to speed on their favorite stories.
96011
Reposted by Simon
Unison @unison-lang.org · 04/11/2025
🚀 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...
unison-lang.org
Distributed system engineering in Unison: Volturno · Unison programming language
We look at the design of Volturno, a streaming engine with exactly-once processing, to illustrate why Unison Cloud is a great enabler for distributed systems builders.
0106
Reposted by Simon
JP Camara @jpcamara.com · 23/10/2025
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...
jpcamara.com
Bitmasks, Ruby Threads and Interrupts, oh my!
👋🏼 This is part of series on concurrency, parallelism and asynchronous programming in Ruby. It’s a deep dive, so it’s divided into several parts: Your Ruby programs are always multi-threaded: Part 1 ...
1248
Reposted by Simon
Kelsey Hightower @kelseyhightower.com · 23/10/2025
We went from being asked to think different to not thinking at all.
39517
Reposted by Simon
Eric Torreborre @etorreborre.blog · 22/10/2025
Getting started with writing some Unison code: www.youtube.com/watch?v=13Do...
youtube.com
Starting the UCM and setting up a scratch file
YouTube video by Unison Language
062
Reposted by Simon
Servo @servo.org · 20/10/2025
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...
servo.org
Servo 0.0.1 Release - Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.
A brief update on the goals and plans behind the new Servo releases on GitHub.
415754
Simon @hojberg.xyz · 18/10/2025
Updated :)
110
Simon @hojberg.xyz · 13/10/2025
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
060
Simon @hojberg.xyz · 10/10/2025
This is really cool!
010
Reposted by Simon
Oskar Wickström @wickstrom.tech · 10/10/2025
New blog post is up! "Programming in the Sun: A Year with the Daylight Computer" wickstrom.tech/2025-10-10-p...
wickstrom.tech
Programming in the Sun: A Year with the Daylight Computer
3206
Simon @hojberg.xyz · 08/10/2025
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...
hojberg.xyz
The Programmer Identity Crisis ❈ Simon Højberg ❈ Principal Frontend Engineer
On AI, Creativity, and Craft
53614
Reposted by Simon
Bookshop.org @bookshop.org · 07/10/2025
Can’t decide what to buy on Prime Day? Try: absolutely nothing, and then go support indie bookstores instead 📚
6377462771
Reposted by Simon
ianVisits @ianvisits.co.uk · 03/10/2025
In memoriam...
5654721544
Reposted by Simon
Sam Rose @samwho.dev · 01/10/2025
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.
3494
Reposted by Simon
Unison @unison-lang.org · 01/10/2025
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
youtu.be
Unison Cloud on your infrastructure
YouTube video by Unison Language
0148
Simon @hojberg.xyz · 01/10/2025
@tangled.org In trying to create a new repository (my first on tangled) I get this error `xrpc request failed`?
000
Reposted by Simon
Merriam-Webster @merriam-webster.com · 01/10/2025
We are thrilled to announce that our NEW Large Language Model will be released on 11.18.25.
647249408243
Simon @hojberg.xyz · 30/09/2025
Yeah I’m using it on my website. It mostly works great. Dealing with fallbacks is a bit annoying but it’s ok. I’d love to be able to do a lead-in styling as well.
020
Reposted by Simon
Unison @unison-lang.org · 26/09/2025
✨ The new dependents view shows everywhere a definition is used, broken down by category, as a separate card in Unison Share and the Unison Desktop app. Your codebase is a bidirectional graph! You should be able to walk it as such.
083
Simon @hojberg.xyz · 23/09/2025
I miss Strange Loop
050
Reposted by Simon
Unison @unison-lang.org · 02/09/2025
🤝 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...
061
Reposted by Simon
Sam Rose @samwho.dev · 23/08/2025
✨ 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.
29413105
Reposted by Simon
Unison @unison-lang.org · 20/08/2025
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. 👽✌️
zed.dev
unison Extension
A native Zed extension for unison.
144
Reposted by Simon
Gergely Orosz @gergely.pragmaticengineer.com · 14/08/2025
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...
11465
Reposted by Simon
Unison @unison-lang.org · 13/08/2025
🧙 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!
chrispenner.ca
Using traversals to batch database queries
Techniques for lateralizing nested code
0145