Simon's Avatar

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!

270
Followers
291
Following
82
Posts
09.06.2023
Joined
Posts Following

Latest posts by Simon @hojberg.xyz

We should have never legitimized gambling or outsourced our thinking.

01.03.2026 16:18 πŸ‘ 479 πŸ” 80 πŸ’¬ 11 πŸ“Œ 4
Preview
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.

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!

19.02.2026 17:16 πŸ‘ 19 πŸ” 10 πŸ’¬ 0 πŸ“Œ 1
Video thumbnail

A beginner's overview of Caves of Qud's absolutely bonkers character creator:

17.02.2026 15:23 πŸ‘ 82 πŸ” 20 πŸ’¬ 4 πŸ“Œ 2
Preview
html-parse - HTML parser in Unison Parse HTML text into a structured representation

First building block towards creating an RSS reader on AT protocol - Unison HTML parser #unison #html #parser

03.02.2026 15:02 πŸ‘ 7 πŸ” 2 πŸ’¬ 0 πŸ“Œ 1
Video thumbnail

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.

31.01.2026 13:25 πŸ‘ 630 πŸ” 260 πŸ’¬ 7 πŸ“Œ 16
Post image

Caves of Qud is $23.99 on Steam buff.ly/R4Rev7b
$25.49 GOG buff.ly/EJluKIK

Deck verified

29.01.2026 19:25 πŸ‘ 69 πŸ” 17 πŸ’¬ 0 πŸ“Œ 2
Preview
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.

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...

28.01.2026 13:49 πŸ‘ 337 πŸ” 169 πŸ’¬ 6 πŸ“Œ 48

Unison's got a C FFI! πŸŽ‰

If you were waiting for a reason to try Unison, now's a good a time as any :)

21.01.2026 22:39 πŸ‘ 9 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

None if this trash is ever inevitable and you can help crush this surveillance creep tech by calling it surveillance creep tech.

14.01.2026 14:33 πŸ‘ 338 πŸ” 99 πŸ’¬ 4 πŸ“Œ 4

This is incredibly well written and describes so well why I detest LLMs in programming

14.01.2026 05:11 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

This link seems to be a 404 :(

09.01.2026 13:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Besides the horrific diff size, can we talk about the label alignment on those buttons? 😱

30.12.2025 13:26 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
JP Camara, Real-time collaboration with Rails, AnyCable and Yjs. San Francisco Ruby Conference 2025.
JP Camara, Real-time collaboration with Rails, AnyCable and Yjs. San Francisco Ruby Conference 2025. YouTube video by Evil Martians

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

26.12.2025 22:49 πŸ‘ 15 πŸ” 2 πŸ’¬ 1 πŸ“Œ 1
Preview
Code for People ❈ Simon Højberg ❈ Principal Frontend Engineer A reflection on the audience of code.

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...

21.12.2025 10:50 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
atproto-experiments A foundation for building tools on the AT Protocol using Unison Programming Language.

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

26.11.2025 16:38 πŸ‘ 26 πŸ” 8 πŸ’¬ 3 πŸ“Œ 0
Preview
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.

πŸŽ‰ Unison 1.0 has landed!

After years of engineering, design, and community collaboration, we’re excited to announce this milestone!

Spread the word!

25.11.2025 19:01 πŸ‘ 121 πŸ” 63 πŸ’¬ 0 πŸ“Œ 6
Preview
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.

Just what I’ve always wanted: a bot to watch a season for me and tell me what happened.

19.11.2025 18:49 πŸ‘ 60 πŸ” 11 πŸ’¬ 10 πŸ“Œ 6
Preview
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.

πŸš€ 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...

04.11.2025 20:26 πŸ‘ 10 πŸ” 6 πŸ’¬ 0 πŸ“Œ 0
Preview
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 ...

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...

23.10.2025 12:07 πŸ‘ 24 πŸ” 8 πŸ’¬ 1 πŸ“Œ 2
Post image

We went from being asked to think different to not thinking at all.

23.10.2025 14:32 πŸ‘ 96 πŸ” 17 πŸ’¬ 3 πŸ“Œ 1
Starting the UCM and setting up a scratch file
Starting the UCM and setting up a scratch file YouTube video by Unison Language

Getting started with writing some Unison code: www.youtube.com/watch?v=13Do...

22.10.2025 16:58 πŸ‘ 6 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Preview
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.

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...

20.10.2025 13:28 πŸ‘ 159 πŸ” 56 πŸ’¬ 4 πŸ“Œ 3

Updated :)

18.10.2025 14:18 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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

13.10.2025 13:00 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This is really cool!

10.10.2025 13:51 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Programming in the Sun: A Year with the Daylight Computer

New blog post is up!

"Programming in the Sun: A Year with the Daylight Computer"

wickstrom.tech/2025-10-10-p...

10.10.2025 09:48 πŸ‘ 20 πŸ” 6 πŸ’¬ 3 πŸ“Œ 1
Preview
The Programmer Identity Crisis ❈ Simon Højberg ❈ Principal Frontend Engineer On AI, Creativity, and Craft

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...

07.10.2025 23:42 πŸ‘ 35 πŸ” 13 πŸ’¬ 5 πŸ“Œ 3

Can’t decide what to buy on Prime Day?

Try: absolutely nothing, and then go support indie bookstores instead πŸ“š

07.10.2025 14:23 πŸ‘ 7810 πŸ” 2800 πŸ’¬ 63 πŸ“Œ 157
Post image

In memoriam...

03.10.2025 11:38 πŸ‘ 5518 πŸ” 1558 πŸ’¬ 57 πŸ“Œ 77

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.

01.10.2025 22:46 πŸ‘ 49 πŸ” 4 πŸ’¬ 3 πŸ“Œ 0