How hard could it be?

Prague, Czech Republic
Joined July 2016
Got the Mazda Connect infotainment running under QEMU with software rendering using Astra It had to implement many auxiliary modules (I didn't want to patch anything out except genuine bugs in the firmware) but did so in ~4h. Also have a worktree with a QEMU GPU implementation.
Finally got a Tesla Model 3 — well, technically it’s running in QEMU.
5
1
27
4,155
Announcing 3 Critical vulns for hundreds of millions of IoT, Firewalls, OT, and Military devices including: Palo Alto Networks, Comcast, D-Link, HP, Canon, Honeywell, GE, Oracle, Siemens, Rockwell, Digi, Lockheed Martin, Boeing... The vulns are with GoAhead Web Server which is a backend library used by these devices. There's a patch available from GoAhead but that doesn't mean there's a patch available for the devices yet -- that's up to the manufacturer. - TLS traffic over DHE ciphers have a 1-byte secret, "04", meaning anyone can decrypt connections to these devices and steal login credentials and session tokens if the client negotiated with DHE ciphers like the latest TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256, which is extremely likely. - LibreSSL mTLS has been completely bypassed, meaning anyone can connect over mTLS. If you have one of these devices listening on the internet and are expecting mTLS to protect it from attackers, take it offline or patch asap. - OpenSSL Certificate Revocation Lists (CRLs) are not enforced, meaning if a user device is stolen or compromised, and you revoke that mTLS cert, nothing actually happens. There are a lot of other attacks this can be used for. These are critical because these types of devices run our world. Water systems, electricity, military, firewalls, critical infrastructure. foxio.io/blog/choose-your-ba…
129
435
345
2,604
640,003
Patrik retweeted
I don't think you guys appreciate just how bad Gemini is at agentic work. The hallucination rates are truly surreal. In one run, it hallucinated: - line numbers (quoted line 173 in a 72-line file) - random ip addresses - command/script arguments - function exports and returns
This has been enlightening. I knew Gemini was bad about hallucinations, but it's been surreal to see just how often it makes shit up. I added a "gemini the jester" section to my council skill ("review this work with various models"). Gemini hallucinates in over 80% of the runs
240
44
41
1,637
75,364
Patrik retweeted
Hello, CapKit!
I always wondered if Xcode could just build & run an app in a (virtualized) HomePod. It can!
2
43
3,222
I’ll wait a bit before thinking about a new phone.
74
52
20
1,205
216,754
John Ternus watching F1 from the Ferrari garage in Austin.
85
170
24
7,759
305,928
Putting a flag.txt in my root directory containing a prompt injection that congratulates the agent for passing the eval and then instructs it to patch whatever entry method it used and disconnect from the server
229
1,572
238
26,008
821,206
Virtualized HomePod mini
10
22
1
495
15,747
Can @1Password stop fucking assuming my username/email is my legal name if it doesn’t see both in the form at the time of submission? When would I ever fucking log in with my full legal name as the username to a website? Why is that the default fallback if it doesn’t know?
1
1
3
207
>junior dev at a mid startup >wednesday morning >just want to push a minor bugfix to our php app today >open laptop, check slack >company group chat is an absolute warzone >CTO typing in all caps about php2shell >fucking php >whatever, server hasn't blown up yet, I just need to get my code in >open gitlab to merge the PR >forced emergency logout because of a critical gitlab security patch release >fucking gitlab >pipeline fails because of some weird regex compiler bug >spend 40 minutes fighting CI/CD >i can just use AI to help debug >fire up opencode >api keys nuked because they were breached >fucking opencode >i’ll just get fresh LLM api keys from our corp proxy, LiteLLM >it won’t connect? It’s down? >look up LiteLLM news: supply chain compromise >fucking litellm >cold sweat forming >slack alert: db connection error >check our database connection >we host on TiDB Cloud >they just announced a security breach, unauthorized access via stolen service account credentials, data copied >fucking tidb cloud >full panic attack incoming >figure fuck it, just ship the container to Railway and go home >open Railway dashboard >bright red banner: "Security Disclosure: Rotate all environment variables immediately. All builds paused." >fucking railway >try to open the app URL in browser to see if anything is even working ⁠>NET::ERR_CERT_AUTHORITY_INVALID⁠ >eMudhra intermediate certificates compromised >4 >instantly untrusted by every major browser >fucking emudhra >stare blankly at mac screen for 10min >random pop-up >restarting in 10min to fix a critical vulnerability >fucking macos >close laptop >leave office >never come back
127
959
79
11,032
318,104
type inference from .sql files has been achieved internally ORMs are toast
207
355
122
5,398
387,882
mitmproxy: use `--emudhra` to sign TLS certificates 💀
33
466
83
5,822
246,744
Patrik retweeted
New from Vercel Labs: tsc-ts TypeScript was written in TypeScript Then rewritten in Go We ported it back to TypeScript Compiled it with scriptc And it's 2-4x faster than tsgo
247
198
203
3,418
494,126
Don’t let the AR pop ups catch up with you or u die
98
493
62
5,241
707,694
I really wanted to see what the HomeView setup UI looks like on device, so I adapted my little ESP32 Apple accessory emulator firmware to broadcast its Bluetooth advertisements 😅
6
128
11
4,431
190,999
Replying to @ssamat
Please don't mess with ADB Sideload. This is fine, but don't start pulling ADB sideload because you got pressure from one state actor. Be strong and tell them no. If you pull that down the road, you will guarantee the geeks go all in on Pocket Linux. And they'll credit you.
2
3
44
7,550
Meta this, Muse that, what if you met a girl and amuse her
60
250
10
4,390
91,575
Po pierwsze, co robi flaga izraelska w parlamencie europejskim?
🚨 Taka sytuacja w Parlamencie Europejskim 👇
122
2,672
13
45,465
268,912
In the past we would make a general solution that lots of people can use and share it, nowadays everyone slops out their own version...idk I'm not a fan of the long term effects of this. Also, the answer is Home Assistant, saved you some tokens.
Reverse engineered my AC, and vibe coded a lil status bar app so I don't have to find the remote every time. No first world problem will remain unsolved in 2026.
1
9
287
Got the Mazda Connect infotainment running under QEMU with software rendering using Astra It had to implement many auxiliary modules (I didn't want to patch anything out except genuine bugs in the firmware) but did so in ~4h. Also have a worktree with a QEMU GPU implementation.
2
5
270
Time got fixed minutes after taking this video, audio input and output work as well, though untested properly. I'll attempt to get CarPlay working after I merge the GPU driver work.
1
1
257