Simon Lundmark

5.2K posts

Simon Lundmark

Simon Lundmark

@mrlundmark

I build houses, games and ai stuff...

Stockholm Katılım Ocak 2010
246 Takip Edilen351 Takipçiler
Simon Lundmark
Simon Lundmark@mrlundmark·
@BalatrianKid @SamaHoole It's areas with rocks or areas that are hilly so machines can't work there. Like 80%+ of all areable land is not suitable for growing crops. And the crops we give to them today are not suitable for humans either.
English
0
0
3
260
Balatrian.hl
Balatrian.hl@BalatrianKid·
@SamaHoole ah yesss, totally how 90% of meat is produced, on 35° sloped pastures, the places where the cows actually fulfil their purpose. Except sadly most meat production does NOT look like this.
English
40
2
1.1K
40.8K
Sama Hoole
Sama Hoole@SamaHoole·
Activist: "The water usage for beef is obscene. Thousands of litres per kilogram." Farmer: "That's rainfall." Activist: "What?" Farmer: "The figure includes all the rain that falls on the pasture. The cows drink from the stream. The rain falls whether there's a cow here or not." Activist: "It's still water consumption." Farmer: "Should I stop the rain falling on my field?" Activist: "Grow crops instead. More efficient." Farmer: "This is a 35-degree slope in the Welsh hills. Show me the crop." Activist: "Technology..." Farmer: "To make tractors climb mountains?" Activist: "There must be a solution." Farmer: "There is. It's called a cow." Activist: [checks phone]
Sama Hoole tweet media
English
936
12.3K
68.5K
4.9M
Mario Figueiredo
Mario Figueiredo@fromdevoid·
You should perhaps develop a bit more in Linux before making sweeping statements that are objectively and factually incorrect. There's nothing special or unique about debugging in any of the top 3 operating systems. Interactive debugging, activity tracing, remote debugging, memory debugging, dump analysers, assembly tracing, record and replay, all these things are staples of modern debugging features everywhere. As are user-friendly features like step back, live memory updates, and whatnot. It's your option if you want to go that line of argumentation. But it's only revealing of what you don't know and not of what Linux can't do.
English
3
0
14
1.1K
Nuno Afonso
Nuno Afonso@nafonsopt·
For anybody saying "Just use Linux", you need to realise that Linux is worse than Windows. Windows has all the bloat, and while you can have Linux without any of that you still don't have tools like Remedybg, RAD Debugger and Super Luminal. Once you have such tools, then Linux is a suitable app development environment. But _it is still trash_ because of the whole Linux model of you needing to compile everything. The fact that you cannot run an app built using a newer version of glibc is an insane decision. I shouldn't have to upgrade my whole machine in order to run something built on a newer version. I shouldn't be worried that an upgrade will break my machine. I shouldn't be forced to compile things from scratch to work on my machine. I shouldn't be forced to install N packages, I just want self contained binaries I can just download and run. I shouldn't be forced to develop with an old distro to have "max glibc compatibility". I shouldn't have to worry about X11 / Wayland / Window Managers. I shouldn't have to worry about asking the user to select a folder, display a dialog or show notifications. Linux is such a huge waste of potential, if they got their shit together they would completely obliterate Windows. I first got into Linux in 2000, and even back then there was this "it will take over Windows any time now!". It's been _26 years_! The same way I'd pay quite a lot for Windows without any bloat, I'd be willing to pay for a distro that gives me all this.
Nuno Afonso@nafonsopt

Anybody who thinks that it is ok for telemetry to use 100% of your CPU should be fired immediately.

English
382
28
491
159.5K
Simon Lundmark retweetledi
rajan
rajan@karlp_rajan·
@RantaPaRanta @beckmansasikter Att göra kalhyggen av de flesta äldre svampskogar och omvandla dem till granåkrar som har skett där jag bor norr om Stockholm är säkert bra för CO2 nivåerna men är grov miljöförstörelse.Så fort man har hittat ett ny vacker skog tar det bara högst ett par år innan den är förstörd.
Svenska
5
0
1
94
Ränta på ränta
Ränta på ränta@RantaPaRanta·
SVT envisas med att slentrianmässigt låtsas att regeringens skogsutredning kritiserats av ”miljö- och klimatskäl”. Det är svagt och något man i bästa fall bara fått för sig - i värsta fall hittat på. Konsekvensutredningen visar på en ÖKAD klimatnytta på 8 miljoner ton koldioxid per år bara i tillväxt. Ökad produktion ger dock också produkter som gör nytta, så sannolikt är effekten dubbelt så stor. Ingen seriös kritik har riktats mot detta, helt enkelt för att det kräver att man ljuger. Det är visserligen sant att ”miljörörelserna” klagat. Men det beror ju egentligen inte på att något förslag egentligen är dåligt för miljö, utan för att förslagen försämrar deras möjligheter att skapa konflikter, begå brott och använda andras mark för att generera uppmärksamhet som man tjänar pengar på. Dock inte förvånad av att SVT alltid är sämst.
Svenska
3
21
100
2.1K
Simon Lundmark
Simon Lundmark@mrlundmark·
@SebAaltonen @Jonathan_Blow 100% this. I've changed from game dev to more or less SaaS via the type of stack you bring up. The business logic is minimal and most of the time extremely simple.
English
0
0
0
269
Sebastian Aaltonen
Sebastian Aaltonen@SebAaltonen·
@Jonathan_Blow Most of the code nowadays is glue code between web frameworks and web libraries, databases and HTML UI. The code that me and you wrote isn't considered normal code today. Most people never use IDEs, debuggers and profilers. I don't mind that AI writes this glue code nowadays...
English
11
0
252
20.4K
TFC
TFC@FieldContinuum·
@SebAaltonen Structure isn't aware of LLM, but LLM queries, then structure matches, and serves. This is one way. Another way is to use a tiny SLM that contains all of your data. The main issue here is grepping, and semantic search can become too expensive on memory
English
1
0
0
12
Nuutti Kotivuori
Nuutti Kotivuori@nakedible·
@SebAaltonen @ZacariahHeim Come on... all the providers persist KV-cache for matching prefixes. It is actually cheaper for them. Even Ollama has prompt caching on by default. It's not zero cost, of course, because keeping the cache costs memory.
English
1
0
0
58
Zacariah
Zacariah@ZacariahHeim·
This is honestly true, I've worked with multiple companies building harnesses and every single one takes the pov "do not try, the models improve too fast, it's not worth it" or "just copy/use Claude code, we can't do better". Which is completely wrong and short sighted. You literally just have to be better than this attitude, and your product will work.
Sebastian Aaltonen@SebAaltonen

The nice thing about LLM tooling being so inefficient (massive amount of repeated communication) is that it's again possible to do 10x faster product if you are willing to profile, analyze and design good architecture. Optimized code will again feel like magic.

English
2
2
15
4.8K
Simon Lundmark
Simon Lundmark@mrlundmark·
@SebAaltonen @ZacariahHeim Context rot is a real problem, specifically when it gives the LLM more room for interpretations and/or ambiguous information. These super long prompts usually describe the same problem multiple times in different ways, giving the LLM more room for interpretation.
English
0
0
0
26
Sebastian Aaltonen
Sebastian Aaltonen@SebAaltonen·
"Tools improve so fast that it's fine to send 10k lines of repeated prompt to the all the time over your network connection, because the prefix hits token cache and you pay cheaper token price" This is true, but a total BS argument, since the LLM still needs to do full work and the bloated context still creates attention issues and makes results worse. And you still need to wait more for the LLM to respond. So it costs them almost the same, but they give you a discount as they know it's their fault the system is so badly designed. And people believe it's fine to do that because of the discount.
English
2
0
18
2.6K
Simon Lundmark retweetledi
Sebastian Aaltonen
Sebastian Aaltonen@SebAaltonen·
Complex UI doesn't have to be slow. You write simple and efficient C code and it can feel magical. Too bad designing efficient architecture and writing efficient code is mostly a lost ancient art nowadays.
Daniel Hooper@DanielcHooper

I wrote a UI library in C that can lay out 95000 items at 60fps. The library is 566 lines of C, and the application-specific ui code is 998 lines. Works on mac, windows, and linux.

English
11
40
1K
43.3K
Simon Lundmark
Simon Lundmark@mrlundmark·
@Jonathan_Blow @mvandevander Multi cookers ftw. Mine boils rice, slow cooks stuff, pressure cooks, steams, sou vides and has an air fryer in it. All at the size roughly of a pressure cooker.
English
0
0
0
29
Jonathan Blow
Jonathan Blow@Jonathan_Blow·
@mvandevander (They are basically the same size, perspective makes rice cooker look a bit bigger.)
Jonathan Blow tweet media
English
6
0
31
4.9K
Simon Lundmark retweetledi
Grant
Grant@Grantblocmates·
Anthropic have just buried OpenAI and ChatGPT with this ad lmfao There’s no coming back from that
English
614
2.6K
35.7K
3M
Simon Lundmark retweetledi
Daniel Hooper
Daniel Hooper@DanielcHooper·
I wrote a UI library in C that can lay out 95000 items at 60fps. The library is 566 lines of C, and the application-specific ui code is 998 lines. Works on mac, windows, and linux.
English
141
254
5.2K
494.7K
Simon Lundmark
Simon Lundmark@mrlundmark·
@ForrestTheWoods Hmmm it's not released yet but I'm coding a mud-client in C+LuaJIT. I'd say I'm about 95% of feature complete before first users. I'm more than 10x faster than I was in August. And then I was about 3-5x faster than normal. Rough guesses but I think you get the point.
English
1
0
1
63
Forrest Smith
Forrest Smith@ForrestTheWoods·
Unpopular Opinion: GasTown-esque agent orchestration schemes are procesturbation grift. I’ve yet to see any real project built this way that was actually useful or provided user value. ClaudeCode is stellar. But it’s best at making good people ~2x faster. There’s no 1000x gains.
English
3
0
3
516
Simon Lundmark retweetledi
Ben Visness
Ben Visness@its_bvisness·
Prime's video here is really good. He did the work to demonstrate just how fast you can render in a terminal, even with JS. If he can redraw the entire screen in 0.1 milliseconds, how is Claude too slow to hit 16ms? How is it more than 160x slower??? youtu.be/LvW1HTSLPEk
YouTube video
YouTube
English
25
12
579
89.2K
Simon Lundmark retweetledi
Mr PitBull
Mr PitBull@MrPitbull07·
“12:15am. He wakes me up to let me know our boy has a high blood sugar. He’s incredible. Even when he’s sleeping, he wakes up when he smells a problem with our boy. He then hops onto my bed and wakes me up. He beats the Dexcom CGM by 15-30+ minutes consistently! Being a diabetic alert dog to a little boy is a lot of work and he does an incredible job. But his ability to continue that work at night when he’s sleeping is NEXT LEVEL INCREDIBLE. “ ~Myles Above T1D Dogs are awesome 🥰
Mr PitBull tweet media
English
694
3.5K
39.1K
1M
Simon Lundmark retweetledi
Aliaksandr Valialkin
Aliaksandr Valialkin@valyala·
C and C++ are completely different programming languages. C has concise syntax. It can be learnt in one day, and a typical C code is easy to read. I like C. C++ has over-complicated syntax, which becomes more complex with every new C++ standard. I hate C++. Whenever I see "C/C++" phrase, I instantly understand that the author of this phrase doesn't know neither C nor C++.
English
461
216
3.9K
303K
Vänsterpartiet
Vänsterpartiet@vansterpartiet·
De superrika staplar bidrag på varandra. Varje månad kan en rik familj få 50 000 kronor för att städa lyxvillan, renovera sommarvillan på rivieran och lägga pengar på hög. Det är dags att de bidrar: utred en miljardärsskatt och inför ett bidragstak. aftonbladet.se/debatt/a/zOrlw…
Svenska
465
49
212
356.3K