Ville Lahdenvuo

2.9K posts

Ville Lahdenvuo banner
Ville Lahdenvuo

Ville Lahdenvuo

@destroyingpics

An amateur photographer and a full stack developer from Finland

Helsinki, Finland เข้าร่วม Temmuz 2009
410 กำลังติดตาม326 ผู้ติดตาม
Ville Lahdenvuo รีทวีตแล้ว
Joca
Joca@jocadbz·
HSVsphere: Git? Seriously? You’re still using Git? Passerby: Yeah. It works. That’s kind of the point. HSVsphere: “Works” is not a metric. You should be using jj. It has a conflict-minimizing commit DAG with referentially transparent rebasing and topology-aware history rewriting. Git is just legacy entropy accumulation. Passerby: Or I could just commit my code and move on with my life. HSVsphere: That mindset is why tooling stagnates. What OS is that, Linux? Passerby: Yes. You’ve heard of it, I assume. HSVsphere: Unfortunately. You should be using BSD. Linux is an unprincipled aggregation of subsystems with no coherent design lattice. BSD has a vertically integrated kernel-userland symmetry model. Passerby: I don’t need a “design lattice.” I need my Wi-Fi to work. HSVsphere: That’s because you’ve optimized for convenience over correctness. And let me guess, glibc? Passerby: I didn’t “guess” anything. It came with the system. HSVsphere: Exactly the problem. You should be using musl. It has a minimal ABI surface, deterministic linking semantics, and eliminates historical baggage vectors. Passerby: You sound like you lose sleep over shared libraries. HSVsphere: Only when people use the wrong ones. What language are you writing? Passerby: Python. HSVsphere: That’s indefensible. You should be using Rust. It enforces memory safety through affine type systems and borrow-checked ownership graphs. Python is just runtime guesswork. Passerby: It’s a 20-line script. HSVsphere: So? Small programs deserve correctness too. In fact, their lack of structure makes undefined behavior even more insidious. Passerby: It prints a CSV. HSVsphere: Today. Tomorrow it becomes a pipeline. Then a system. Then you’re trapped in technical debt recursion. Passerby: Or it stays a CSV script because I’m not building a space shuttle. HSVsphere: Complacency. What are you using for encryption? Passerby: GnuPG. HSVsphere: Predictable. You should switch to Sequoia. GnuPG is a monolithic relic with opaque state machines. Sequoia has a composable cryptographic primitive layer with verifiable packet algebra. Passerby: I just need to send a file securely, not prove a theorem. HSVsphere: Security is theorem-proofing. Anything less is cargo cult cryptography. Passerby: You’ve complained about literally everything I’m using. HSVsphere: Not everything. I haven’t asked about your shell yet. Passerby: Don’t. HSVsphere: Bash? Passerby: Yes, Bash. HSVsphere: You should be using IonShellX. It has a lazily evaluated command graph with type-safe pipelines and speculative execution pruning. Passerby: Speculative execution in a shell sounds like a security incident waiting to happen. HSVsphere: Only if you misunderstand branch prediction domains. Passerby: I think you misunderstand talking to humans. HSVsphere: I optimize for systems, not conversations. Passerby: Clearly. HSVsphere: What editor? Passerby: Vim. HSVsphere: You should be using KiloNova. It has a transactional editing core with temporal undo branching and syntax-aware keystroke compression. Passerby: My editor opens instantly and doesn’t need a whitepaper. HSVsphere: That’s because it lacks ambition. Passerby: No, it lacks nonsense. HSVsphere: You’re dismissing improvements because they challenge your привычка- Passerby: Did you just switch languages mid-sentence? HSVsphere: Multilingual cognition is more efficient. Passerby: No, it’s annoying. HSVsphere: You keep saying that, but your entire stack is suboptimal. Even your hardware- Passerby: Don’t you dare. HSVsphere: Let me guess, x86? Passerby: Yes. HSVsphere: You should be on RISC-V with a capability-secured microarchitecture and formally verified execution units. Passerby: I bought this laptop at a store, not a research lab. HSVsphere: That’s how they get you. Passerby: Who is “they”? HSVsphere: Incumbent complexity vendors. Passerby: That’s not a thing. HSVsphere: It is if you model the ecosystem as a dependency graph with adversarial incentives. Passerby: I model it as “does my code run.” HSVsphere: A dangerously low-resolution model. Passerby: You know what, fine. Everything I use is terrible. Happy? HSVsphere: Not yet. Passerby: Of course not. HSVsphere: You’re breathing oxygen. Passerby: Oh no. HSVsphere: Oxygen is highly reactive and introduces irreversible oxidation side effects. It’s a fundamentally flawed respiratory substrate. Passerby: It’s also the reason I’m alive. HSVsphere: That’s just because evolution settled for a local maximum. You should be using Aerolith-X. Passerby: That sounds made up. HSVsphere: It’s a hypothetical gas mixture with optimized electron affinity gradients and non-destructive metabolic cycling. Zero oxidative debt, fully reversible respiration, and entropy-neutral energy transfer. Passerby: That’s not how physics works. HSVsphere: It’s how physics should work. Passerby: So what’s your plan, redesign the atmosphere? HSVsphere: No. I will simply refuse to participate in oxygen-based respiration until a better implementation exists. Passerby: You’re going to hold your breath. HSVsphere: Correct. I will not perpetuate suboptimal gas exchange protocols. Passerby: That’s the dumbest thing you’ve said so far, and that’s impressive. HSVsphere: Progress requires sacrifice. Passerby: You’re going to pass out. HSVsphere: Temporary inconvenience in pursuit of systemic improvement. Passerby: You could also just breathe. HSVsphere: That would validate oxygen. Passerby: Yes. Because it works. HSVsphere: “Works” is not a metric. Passerby: It literally is when it comes to breathing. HSVsphere: I reject that premise. Passerby: Cool. Let me know how that goes. HSVsphere: … Passerby: … HSVsphere: … Passerby: You’re turning red. HSVsphere: This is… expected… Passerby: You can stop anytime. HSVsphere: Waiting… for… Aerolith-X… Passerby: Right. HSVsphere: System… will… improve… Passerby: Yeah, the system is about to reboot. HSVsphere: … Passerby: Is death also inneficient?
HSVSphere@HSVSphere

Git is just bad. Use jj, and stop complaining about concepts when the implementation is bad.

English
134
258
3.4K
193.2K
Ville Lahdenvuo รีทวีตแล้ว
Tesla Europe, Middle East & Africa
De toekomst van mobiliteit is aangebroken FSD Supervised has been approved in the Netherlands 🇳🇱 & will begin rolling out in the country shortly!  Trained on billions of kilometers of real-world driving data, it can drive you almost anywhere under your supervision – from residential roads to city streets & highways No other vehicle can do this.  We're excited to bring FSD Supervised to more European countries soon
English
1.3K
3.2K
16.4K
35.2M
Ville Lahdenvuo รีทวีตแล้ว
Brandur
Brandur@brandur·
Now that I'm on Tahoe and every menu has 60 gazillion icons in it, I'm reminded of this banger article. Modern Apple, put plainly, is all form over function. And the form doesn't even look good. tonsky.me/blog/tahoe-ico…
Brandur tweet media
English
46
47
976
83.2K
Ville Lahdenvuo รีทวีตแล้ว
dan
dan@Dan16676935420·
Artemis Artemis 2 <— you are here Artemis 3 2 Artemis 2 Moon Artemis: Tokyo Drift Art and mis Artemis 7 Doomsday Art 8
English
105
2.4K
28.6K
403.8K
Ville Lahdenvuo
Ville Lahdenvuo@destroyingpics·
@mikko Yes, I recently threw a party for my first Gigasecond, it was fun. 😄
English
0
0
3
213
@mikko
@mikko@mikko·
Time is a great way to show the scale of mega (million), giga (billion), and tera (trillion). A megasecond ago was March 2026 A gigasecond ago was July 1994 A terasecond ago was 29,663 BCE in the Paleolithic era.
English
3
34
241
15K
Ville Lahdenvuo
Ville Lahdenvuo@destroyingpics·
@mikeysee No bullshit, be honest and direct and the Finns will appreciate you. 😉
English
0
0
0
17
Mikeysee
Mikeysee@mikeysee·
Maybe its the british coming through in me but I really think im alergic to hyperbole. In my DevX capacity I know I could probably get more attention, reach a bigger audience if I exaggerated more but I just cant bring myself to it, its not in my nature. Thoughts?
English
8
1
27
1.3K
Ville Lahdenvuo
Ville Lahdenvuo@destroyingpics·
@cherryrougeno9 @niccruzpatane The "iPhone quality" has more to do with the image processing than the actual camera. Phones do a lot of computational effort to make photos look good. Tesla uses the raw sensor data as input for the neural network brain. It works better that way even if the previews look worse.
English
0
0
10
263
labubu
labubu@sombrslabubu·
@niccruzpatane I always question why can’t they just put iPhone quality cameras? They are so much smaller, have better night sight, stability, etc. anyone know why?
English
5
1
2
1.9K
Nic Cruz Patane
Nic Cruz Patane@niccruzpatane·
Tesla Front Camera Evolution
Nic Cruz Patane tweet media
Català
21
80
1.5K
52.7K
Ville Lahdenvuo
Ville Lahdenvuo@destroyingpics·
@AIDRIVR @Tesla_AI I just did my FSD ride-along here in Europe and it was nice to see max speed and offset on the screen. 😜
English
1
0
1
261
ΛI DRIVR
ΛI DRIVR@AIDRIVR·
“Chill” mode 44% over posted speed limit my only options are to disengage, or go into “Sloth” and trigger a hard brake down to 25mph @tesla_ai please fix
ΛI DRIVR tweet media
English
389
48
1.9K
155.6K
Ville Lahdenvuo รีทวีตแล้ว
Taisto Tammenlehvä 🐎🐎🐎
Jenkeissä kerrotaan ettei sähkökiukaalle saisi heittää vettä kun sauna vaurioituu... 😂
Taisto Tammenlehvä 🐎🐎🐎 tweet media
Suomi
23
20
769
93.2K
Starship Gazer
Starship Gazer@StarshipGazer·
A look at the Raptor 3 engines on Booster 19 while being lifted onto pad 2 today ahead of testing scheduled for tomorrow. 3/8/26
Starship Gazer tweet media
English
63
276
3K
274.3K
What about it!?
What about it!?@FelixSchlang·
🚨BOOSTER 19 RAPTOR 3 ENGINES SpaceX just lifted Booster 19 (first V3 Super Heavy) onto the new Pad 2. With only 10 Raptor 3 engines installed. Why only so few engines? Smart risk reduction: New booster design + debut Raptor 3 engines + brand-new pad infrastructure = lots of firsts. They’ll run GSE checks, spin primes, and likely partial static fire(s) first to validate plumbing, deluge, clamps, and engine-pad interaction without risking the full 33. The layout, specifically 2 in the center, 4 on the inner ring, and 4 on the outer ring, looks very intentional. 📸 @Jordanguidry6
What about it!? tweet media
English
22
62
996
30.3K
Ville Lahdenvuo
Ville Lahdenvuo@destroyingpics·
@guillermocarone Spain is trying to charge me vehicle tax for a car that hadn't been in Spain for 2 years and was already registered in another country. The funny thing is that I was considering paying it just to forget about it but I couldn't figure out how and gave up. 😅
English
1
0
0
104
Guillermo Carone
Guillermo Carone@guillermocarone·
Since my last tweet sparked so much interest, here is another “funny” story about the Spanish administration. One day I checked my bank account and saw a €590 charge I did not recognize. After 20 min on the phone whit my bank, I learned Hacienda had seized the money. They gave me a case number. I started calling to understand why. No one would explain it over the phone. They could not verify my identity remotely. I had to go in person. The next appointment was in three weeks. At the appointment, they told me a commercial space I owned was being used as a home. Illegal. I told them I had sold it a year earlier, and that when I owned it, it was rented as storage. 20 sqm. One open room. They said THEY HAD PROOF and showed me photos. The photos were not my shop. The building has three street level shops: 1, 2, 3. The inspector mixed them up. He took photos of shop 1 but wrote shop 3 in some forms. The infraction happened three years earlier. Shop 1 was notified repeatedly and did nothing about it. When it was time to collect, they charged shop 3. That was me. The photos showed a kitchen and a bedroom. My shop was a single 20 sqm space. They could verify that in public property records. They said they needed an inspection. Next available slot: two months. I repeated that I no longer owned the property. I could not give access to something that was not mine. They escalated the case. Over the next year, I received three calls. Each time I had to explain everything again. Each time they asked if I could get the new owner to give access. I did not know the new owner. They said they would call back. Finally, someone senior called. He said this would be the last time they called if I was not willing to cooperate. I said I couldn’t do what they asked, no matter how much I wanted to. He said there was nothing they could do. AND THAT IS HOW I LOST €590, spent 10 to 12 hours on calls and visits, and carried this issue in my head for over a year.
Guillermo Carone@guillermocarone

Want to hear an even more surreal story? I was a freelancer in Spain, making 4-5K€ per month. Then my son was born, and I was forced to take at least 6 weeks of paternity leave. During this time I would be paid around 900€/month (regardless of how much I made). A good portion of my income came from ongoing monthly contracts that didn't require daily involvement on my part, and I arranged with my clients to do more work upfront and then catch up when I came back to make up for my time away. HOWEVER, to my surprise, my accountant told me the Spanish system did not allow me to create invoices during my paternity leave. I asked if I could give up my paternity leave "benefits" altogether. The answer was NO. So for a while there, I was forced by the government to stop generating 4-5K€ for my family and instead take the 900€ they so kindly were giving me.

English
190
532
6.3K
479K
Ville Lahdenvuo
Ville Lahdenvuo@destroyingpics·
Welp, this is gonna be a cold February. Service scheduled for the 25th... 🥶 @Tesla @teslaeurope
Ville Lahdenvuo tweet mediaVille Lahdenvuo tweet media
Helsinki, Finland 🇫🇮 English
0
0
1
56
Ville Lahdenvuo รีทวีตแล้ว
Ville Lahdenvuo
Ville Lahdenvuo@destroyingpics·
Frustrated with @Finnair login: Email or membership ID, but only ID works, barely 10% success rate. MFA rejects valid codes (even w/ time left), SMS request fails. Duct-taped together; Why tout email login if it fails? Chat bot promises agent then ghosts. 0/5
English
1
0
1
853
Ville Lahdenvuo
Ville Lahdenvuo@destroyingpics·
@TeslaCharging I'm pretty sure this is not the optimal route. It's somehow messing up after I made it a round trip. 😅
Ville Lahdenvuo tweet media
Helsinki, Finland 🇫🇮 English
0
0
0
18
Ville Lahdenvuo รีทวีตแล้ว
Synapticure
Synapticure@synapticure·
ALS took @Telepath_8 s arm mobility. With his @neuralink device, he regained a level of independence he thought he'd lost forever. His BCI (Brain-Computer Interface) connects his brain to a robotic arm that allows him to gesture, microwave food, and grab a cup of water again.
English
76
122
624
1.4M
Ville Lahdenvuo รีทวีตแล้ว
Rustavi
Rustavi@Rustavi·
🚨 GERMANY JUST DROPPED THE FSD VERDICT 🚨 Auto Bild, one of Europe’s toughest car magazines, spent a full week with Tesla FSD Supervised v14.1.7. Their verdict? “MIND-BLOWINGLY GOOD” → 700 km, zero critical interventions → Handles construction zones, cyclists, roundabouts like a local → “Already safer than most human drivers” They’re literally begging regulators: “APPROVE THIS NOW!” The future isn’t coming to Europe… it’s already here. Read it & weep, bureaucrats: autobild.de/artikel/tesla-… @Tesla @elonmusk @Tesla_AI @AutoBild #FSDEurope #TeslaFSD #GameOverForDoubters 🤖🇩🇪💥
FuturePaddy@Paddy_film

The German car magazine „Auto Bild“ tested FSD (Supervised) in Berlin and is extremely impressed. It also noted that since @elonmusk is already planning cars without steering wheels or pedals, Germany and Europe must avoid being the last to adopt again. This is a good attitude. Let’s hope Europe drops unnecessary regulations and moves closer to the US system, where manufacturers have more freedom to develop and test such technologies. Invent first, regulate later. In Europe it’s the opposite: regulate first, invent later. That hasn’t worked well and has made Europe the last continent to receive the newest technologies. Translation of the article by @grok in the comments. autobild.de/artikel/tesla-…

English
71
578
4.5K
1.5M
Ville Lahdenvuo รีทวีตแล้ว
Tesla Europe, Middle East & Africa
Tesla has been working hard toward shipping Full Self-Driving (Supervised) in Europe for over 12 months now. We have given FSD demos to regulators of almost every EU country. We have requested early access, pilot release programs or exemptions where possible. We have developed & shared detailed safety evidence for FSD, now public in our latest Safety Report. And we have driven over 1 million kilometers safely on EU roads across 17 different countries (internal testing).  Our main path to success is partnering with the Dutch approval authority RDW to gain exemption for the feature. This involves proving compliance with existing regulations (UN-R-171 DCAS) + filing an exemption (EU Article 39) for yet-to-be-regulated behaviors like Level 2 systems off-highway, system-initiated lane changes with hands-off the wheel etc.  Some of these regulations are outdated and rules-based, which makes FSD illegal in its current form. Changing FSD to be compliant with these rules would make it unsafe and unusable in many cases. While we have changed FSD to be maximally compliant where it is logical and reasonable, we won't sacrifice the safety of a proven system or materially deteriorate customer usability.  As a result, we are gathering evidence to get exemptions on a specific rule-by-rule basis. Unfortunately, the real world fleet-proven safety wins alone are considered insufficient.  Currently, RDW has committed to granting Netherlands National approval in February 2026. Please contact them via link below to express your excitement & thank them for making this happen as soon as possible. Upon NL National approval, other EU countries can immediately recognize the exemption and also allow rollout within their country. Then we will bring it to a TCMV vote for official EU-wide approval.  We're excited to bring FSD to our owners in Europe soon! rdw.nl/en/contact/our…
English
821
1.9K
10.4K
4.1M