Simon

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

Simon reposted

Simon reposted

The two hardest problems in Computer Science are 1. Human communication 2. Getting people in tech to believe that human communication is important

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

Simon reposted

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

This post is unavailable.

Simon reposted

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

jpcamara.comBitmasks, 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 ...

Simon reposted

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.

JS pro tip: Add { cause } to errors. Makes debugging and inspection way easier 🔍 developer.mozilla.org/en-US/docs/W...

Simon reposted

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

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

I've wanted versioning on my digital garden for ages. Felt like a critical missing piece. Making my own dreams come true over here. Hard but fun to design this. These aren't automatically generated – I intentionally decide when to make new versions. Not every edit = new version. Only major updates

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!

Irina Nazarova@inazarova.bsky.social

⚡️ 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

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

thenextweb.comChatGPT advises women to ask for lower salaries, study findsA new study has found that large language models (LLMs) like ChatGPT consistently advise women to ask for lower salaries than men.