Christofer Sjögren (@deephacks) header
Christofer Sjögren (@deephacks) profile picture

infinitely stacked yak shaving turtles

Stockholm, Sweden
Joined October 2011
Photo by Christofer Sjögren (@deephacks)Photo by Christofer Sjögren (@deephacks)Photo by Christofer Sjögren (@deephacks)Photo by Christofer Sjögren (@deephacks)Photo by Christofer Sjögren (@deephacks)Photo by Christofer Sjögren (@deephacks)Photo by Christofer Sjögren (@deephacks)
Feynman on honors.
155
Christofer Sjögren retweeted
The costume though….😜
75
372
30
2,872
146,677
😁👇
AI may well be able to write massive software projects “from scratch”, but that almost certainly isn’t the fastest / highest performance / highest security / most token efficient way to do things. Good building blocks matter. In addition to RL’ing the agents on final task loss, we should try to get them to regularize the building blocks as well. What would the standard library look like that makes the agents most effective? It is likely at the limit that it turns out to be some alien organization of code, but given the existing human-bias in training, I bet that in the near term it would be lovely code that old programmers would appreciate. I suspect the same could be said for mathematics, but that is out of my lane.
15
Christofer Sjögren retweeted
AI may well be able to write massive software projects “from scratch”, but that almost certainly isn’t the fastest / highest performance / highest security / most token efficient way to do things. Good building blocks matter. In addition to RL’ing the agents on final task loss, we should try to get them to regularize the building blocks as well. What would the standard library look like that makes the agents most effective? It is likely at the limit that it turns out to be some alien organization of code, but given the existing human-bias in training, I bet that in the near term it would be lovely code that old programmers would appreciate. I suspect the same could be said for mathematics, but that is out of my lane.
347
427
75
5,355
677,325
Christofer Sjögren retweeted
Effects of whiskey on bacteria
1,244
1,532
451
14,485
2,371,402
Christofer Sjögren retweeted
I'm starting to sense a divide in the tech industry: - People thriving on autonomy who are reinventing how they work and what tools they use with AI: LOTS of work, but they're enjoying it and getting very efficient - People used to being mentored / trained / or simply told what to do and how. Frustrated with the lack of guidance from management on what to do with AI; also frustrated by seeing some of their peers thriving; increasingly bitter about AI and the state of the industry, as a whole Neither group seems to be aware that there's another group, or have empathy for the other group
402
410
173
5,583
473,781
Christofer Sjögren retweeted
JetBrains IDEs are now powered by libghostty! This brings huge feature and performance improvements to JB terminals! Based on their own annual reports, that's over 12.5 million active users across all platforms about to get a libghostty-powered terminal. blog.jetbrains.com/platform/… I'll repeat myself: libghostty is and was always the primary goal of the Ghostty project (I said this in the first public talk I ever gave about Ghostty). The importance and impact of a free, liberally licensed, high quality terminal emulator library that runs anywhere and everywhere dwarfs any single terminal emulator application on its own. I've estimated Ghostty's (GUI, not libghostty) own users at around a couple million. Overnight, 6x that are using a libghostty-powered terminal. From one integration. Happy to see this, happy to hear JetBrains had a positive experience, and looking forward to continuing to improve and ship a stable libghostty tag soon!
100
162
20
3,331
122,429
Christofer Sjögren retweeted
Live, Laugh, Love
265
885
62
15,402
903,303
Christofer Sjögren retweeted
We should be more ambitious with the software we build: danluu.com/ambitious/
21
57
13
578
33,133
Christofer Sjögren retweeted
"Yes, men dominate computing. There are many reasons for that; none of them justifies collective guilt. Turning the percentages into a struggle session is nonsense." world.hey.com/dhh/be-a-tech-…
166
236
59
6,338
333,276
Christofer Sjögren retweeted
If you hang out with happy, optimistic, and ambitious people, it'll rub off too. That's why pruning your social media algorithms is so key. Don't psyop yourself into a depressive hole.
Joe Rogan has the best take on why you need to cut negative people out of your life: * if you hang out with idiots, you will become one...
129
312
42
4,585
123,899
Christofer Sjögren retweeted
You may not like it, but this is what peak vibe coding performance looks like – at San Francisco, CA
48
43
7
524
27,591
AI makes your work harder, not easier. I think of it as work density—the percent of time spent expending brain cells. The denser the work, the more exhausting it is. If you have 10 agents running at once, you have 10x the context swaps, each of which requires recovery time. The more density, the higher the recovery time. When you don't take time to recover, you burn out. Working with multiple agents is worse than normal multitasking because you're juggling more tasks. There's nothing new about this. I can't think of a single "time-saving" workplace technology that saved anybody any time. Instead, it forces us to work harder. It increases density. The problem is compounded by moronic management that fires people because of the tech. In practice, firing 50% of your staff means that the remaining 50% have to do twice the work in the same time. It's exhausting. The utopian notion that AI will create leisure time is complete BS. It will just force us to cram more work into the time we have. We need to just stop frantically pushing, pushing, pushing for more and more output and relax. It takes a conscious effort to counter that effect, so make the effort. You will not be "more productive" once you burn out.
7
15
3
91
3,495
Christofer Sjögren retweeted
Linus Torvalds says, rules prohibiting AI usage are “UTTERLY STUPID” and “idiotic”. For the Linux kernel, Torvalds says, “we’re not going to make stupid rules that say ‘you can’t use tools for X’”.
163
815
252
7,399
501,634
Christofer Sjögren retweeted
Replying to @badlogicgames
you might be the first person talking about the data over the architecture! 🥲 we consider ourselves a data research lab! the vast vast vast majority of research was on making data that is truly general (ala a cognitive core) and 100% of our data is synthetic (but not the type of crap that is just spit out from an LLM obviously)
1
9
1
63
6,135
Christofer Sjögren retweeted
The key point is to recognize that the more you care for others the greater will be your own sense of peace. It's quite clear that where there is less kindness in the world, there are more problems. When we talk about love, kindness and compassion, it's not a religious matter. It's part of the fundamental reality of relations among social creatures.
467
684
54
3,230
548,033
Christofer Sjögren retweeted
We created gyms because modern day work no longer required physical activity. Without exercise, our muscles atrophy. I predict we’ll need gyms for our brains too, once AI starts doing our knowledge work.
1,321
1,070
887
14,313
2,295,215
Software developers make easy scapegoats because people don't know or understand what we do. The move, in some circles, to eliminate developers entirely stems directly from that ignorance. They don't understand what we do, so they imagine it's easy (and easily replaced by AI). Wrong on both counts. It's not about the coding. We, of course, make matters worse by not going out of our way to be more visible and accessible.
16
34
5
300
22,912
Christofer Sjögren retweeted
This morning it finally came home to me. I will probably never write another program in C again. Which is a big deal. I've been writing C since 1983. 43 years is a long time and a lot of skill investment. It's not like I didn't see this coming. I've been writing about the decline of C for years, predicting that it would be displaced by newer systems languages with better safety guarantees and more coherent designs. It wasn't better language design alone that did it, though. It's how good LLMs now are at generating code from specs and prompts. This means I can speak a program into existence in Rust or Go without any more effort than would be required to conjure it up in C. What makes this particularly dramatic is that I never learned to hand-code in Rust. And now - I don't need to. What a long, strange trip it's been.
204
449
66
3,802
163,276
Christofer Sjögren retweeted
“Success is walking from failure to failure with no loss of enthusiasm.” — Winston Churchill
82
1,072
44
6,974
104,339