Bracken Spencer (@brackendev) header
Bracken Spencer (@brackendev) profile picture
Joined December 2015
Photo by Bracken Spencer (@brackendev)Photo by Bracken Spencer (@brackendev)Photo by Bracken Spencer (@brackendev)Photo by Bracken Spencer (@brackendev)Photo by Bracken Spencer (@brackendev)
🚀 OpenAI-Pharo: A powerful @OpenAI playground for pro-users & developers ✅ Interact with unlimited #OpenAI chatbots ✅ Use responses as objects in the live @pharoproject environment ✅ Generate & export #DallE images ✅ Auto-update #Pharo class comments with Class Responsibility Collaborators github.com/brackendev/OpenAI…
3
19
2
71
6,001
Bracken Spencer retweeted
"Open Source should be more about being able to tinker with well-made apps in useful ways, rather than downloading and compiling gargantuan and incomprehensible tarballs of C/C++ code." blog.metaobject.com/2014/03/…
73
You don't really see anyone build unique OSs anymore. Everything is a Linux derivative. I miss the days when people were inventing software of the future. These days it's just boring web apps or more crap to harness Ai.
Plan 9 is fascinating for attracting people who can explain their ideas in plain English.
8
5
2
65
1,747
SQLite is not faster at being a filesystem. It’s faster at storing a bunch of blobs because that’s a very different task from being a filesystem. Database FileSystems were an area of heavy research in the 2000s with Mac and Windows both putting forward their solutions. IMHO, they both futzed it up. The Mac version wasn’t bad under the covers, but it exposed very little of the potential benefits. If anyone is interested in restarting this line of research, the source for the original ideas was BeFS. The author of that filesystem (Dominic Giampalo) wrote a book on the subject and later made it free to download from his website: nobius.org/dbg/practical-fil…
It’s so funny that SQLite is genuinely faster than most traditional filesystems. I wish there were more experimental operating systems using dbs for the backend. Not many people playing around in this space...
20
26
2
492
23,007
Bracken Spencer retweeted
NEXTSPACE is a desktop environment that brings a NeXTSTEP look and feel to Linux. I try to keep the user experience as close as possible to the original NeXT OS. It is developed according to the "OpenStep User Interface Guidelines". github.com/trunkmaster/nexts…
6
57
4
367
7,175
Bracken Spencer retweeted
I wrote a new tiny book: "Little Bits of Common Lisp: Seventeen tiny programs: LLMs, the web, macOS automation, classic AI, and symbolic math - each in a single file" that I hope people enjoy. Free to read online: leanpub.com/little-bits-of-c…
6
48
332
11,248
Software devs knows interview tests are stupid. But they can't give them up. Why? (If you don't like what I am saying, it's because of your ego. Push through.) 1. They don't seem to realize that they are unprofessional. - Plumbers don't watch each other twist pipes. - Carpenters don't ask each other to hammer. - Lawyers don't get mock trials. 2. Ego. It's a hazing, just like a college fraternity. When the company gave software engineers the keys to let someone into their club, the software engineers turned it into a performance exercise. Why? Let's admit it, software kids: - You love the power of that position. - You love making others perform for you. - You love how smart you feel when you know the answer to your question and others do not.* - You have the gall to think you "know how they think" within 15 minutes. Both elite coder and elite psychologist - impressive! - You lack connection and respect that other humans have for each other. - You are competitive, not cooperative. - You have neither the guts nor the skill to talk to another human as a human. You put a test between you. It feels safe. Everyone knows everyone else's tests stinks but yours smells like a rose, right? Have you ever validated it? No, you never validated it and you cannot. Grow up! Be professional. *In psychology, this is called The Alex Trebeck Effect - the person who knows the answer looks smarter than the guessers. Alex Trebeck didn't even have a college degree. This was tested: 4 candidates played Jeopardy! in front of an audience, rotating into the Alex Trebeck role. The audience rated who was smartest. The host was always rates highest.
I’ll absolutely fail any coding interview. Always have. But give me a problem and a model, not even a good one, and I’ll solve it. Pity companies haven’t caught up. The good news is, most of the market will end up like this as there are simply bigger problems so solve in a software stack, and this code nonsense is just a side effect. Be real, you’re gonna pay most devs to talk to codex or Claude. How about you test them in the actual environment. But no. Let’s find the next leetcode
3
2
2
16
1,974
Bracken Spencer retweeted
“Experience is the name everyone gives to their mistakes.” — Oscar Wilde
1
17
1
125
9,175
Bracken Spencer retweeted
Efsane yazılım mimarı Martin Fowler dün LLM Voice başlıklı çok sert bir yazı yayınladı. Diyor ki: Yazmayı yapay zekaya devrettiğinizde aslında düşünmeyi de devrediyorsunuz. Çünkü insan ne düşündüğünü ancak yazarken kafasında netleştirir. Yapay zeka pürüzsüz metinler üretebilir ama verdiği kararın sorumluluğunu ve yara izini taşıyamaz. Mimari dokümanları bile bota yazdıran geliştirici kendi muhakeme yeteneğini kaybeder.
25
54
8
603
42,405
Bracken Spencer retweeted
Pharo 14リリース。 色々更新されているので確認するのが楽しみ。 pharo.org/news/2026-10-26-Ph… #pharo #smalltalk
3
7
199
Bracken Spencer retweeted
programmers tend to be weak at product because they become enamored with their decisions for 99% of decisions all of the options are valid. they just determine the position your product takes and the decisions you can brag about usually put your product in weak positions
66
23
11
1,022
49,301
Bracken Spencer retweeted
In collaboration with @olam_labs, we ran a series of experiments letting agent swarms compete in Minecraft and Mindustry. We wanted to see what kinds of agent dynamics would emerge when they shared a world over long periods of time. We found civil bureaucracy, thousands of telegraphic A2A messages, and OpenAI models retrieving the game's source code to beat Claude. More on our findings below:
124
235
141
2,339
411,615
Bracken Spencer retweeted
Introducing NODECODE: an open-source agent that rewrites itself as it works. In LISP; the AI-native language. McCarthy imagined a program you’d improve “by making statements to it.” Now you can, it’s yours and it will evolve over time. MIT. Works in Discord, TG, etc. Built for cyber.
56
25
19
259
22,563
Bracken Spencer retweeted
1
3
151
Bracken Spencer retweeted
NVIDIA NLib NURBS library translated to optimized, portable Common Lisp. Apache 2.0. Link in comments.
1
2
12
534
Pharo 14 pharo.org/news/2026-10-26-Ph… 要約:オープンソースのオブジェクト指向言語「Pharo 14」が公開。開発ツールの刷新、リファクタリング機能の強化、RISC-V向けJIT対応、メモリ管理の改善などを実施。978件のプルリクエストを統合し、開発環境と仮想マシンを大幅に改良した。
3
7
159
Bracken Spencer retweeted
Terry Davis built TempleOS without networking or memory protection. He kept hardware support limited because he wanted the entire system to remain simple enough for one person to understand. He once said: "An idiot admires complexity. A genius admires simplicity." He spent years writing the 64-bit OS almost entirely himself, including its kernel, HolyC compiler, graphics engine, and even a 3D flight simulator.
44
78
8
980
32,083
Bracken Spencer retweeted
OpenAI and Anthropic cut their LLM prices by up to 80% within a few months. The Behavioral Economics of LLMs and Competitor Pricing Pressure, plus IPO pumping minimaxir.com/2026/10/cheap-…
1
1
65