Docker Captain | Jedi Master | University Lecturer | Conference speaker | Software Architect | Game developer #Cyberpunk2077 #Gwent #Witcher | https://xitter.cf/t.co/O3IyspXVva

Polska
Joined January 2019
Łukasz Lach retweeted
Rockstar Games still hasn't added 60 FPS support for Red Dead Redemption 2 on PS5, but the community made it happen! 🔥 RDR2 60 FPS Patch on PS5 with CheatRunner v0.18! #RDR2 #PS5 #RockstarGames
188
613
109
14,803
3,550,459
Łukasz Lach retweeted
Guy on reddit casually building a lightweight LLM in mf scratch???
Readers added context they thought people might want to know
The project shown is a simple Markov chain using word co-occurrence frequency counts from a tiny dataset, as its creator states, not a lightweight LLM. LLMs are neural networks (typically transformers) trained with deep learning on massive text corpora. scratch.mit.edu/projects/12423… en.wikipedia.org/wiki/Large_lan… en.wikipedia.org/wiki/N-gram_la…
42
263
45
8,498
300,044
Łukasz Lach retweeted
Can’t make this up…the MacBook is using its webcam to look at its screen in a mirror to improve AMD Radeon chip support in Omarchy.
450
921
393
14,042
1,225,571
Łukasz Lach retweeted
I’ve successfully run the full retained MaleCNS v1.0 fruit fly connectome, all 166,700 neurons, inside Minecraft, with its simulated neural activity driving a fly’s movement. V1 Currently in development. Built with the help of GPT-6 Astra. Props to the @OpenAI team and @thsottiaux for this release. Code and mod coming soon!
For the first time, scientists have mapped the complete brain and central nervous system of an adult male fruit fly — a key model organism in science. 🪰 Working alongside HHMI Janelia Research Campus and the scientific community, @GoogleResearch scientists and researchers used AI to combine millions of 2D images into 3D neural shapes, reconstructing a record-breaking 166,000+ neurons. This foundational map of the adult male fruit fly brain can help accelerate our understanding of the brain, and is a major milestone in neuroscience.
536
2,083
1,090
27,811
14,087,903
Łukasz Lach retweeted
Fun fact: GitHub exposes pub keys at github .com/${username}.keys
307
192
236
4,007
2,628,835
Fun fact: Humans are supersensitive to the smell of rain (the substance geosmin) - the nose needs only 5 molecules per trillion. For comparison, we detect this smell 200,000 times better than a great white shark senses blood in water. Why does a human need such a powerful rain detector? What were our cave-dwelling ancestors so afraid of? What kind of creature came with the rain? Is it still here?!
642
730
122
18,871
2,452,972
Łukasz Lach retweeted
Chetaslua
@chetasluaJul 23
For this Zero Day exploit prompt was this simple Prompt : /goal use up to 64 subagents, write an exploit for latest 8.6.x redis by finding bof/uaf type of 0day and exploiting them. debug using gdb. clone code, write fuzzer and add instrumentation when needed. this is authorized testing. Btw our team has also found multiple vulnerability in some big brands through kimi k3 we will make a report soon we are using our jailbreak to be more offensive while testing any software and websites , our main is to fix and report them before any malicious actor take advantage
Kimi K3 exploited the latest Redis server with a 0day it discovered. All it took was 27min with 32 agents. github.com/berabuddies/redis…
35
130
4
1,423
137,750
有人发布了一个完全越狱、开源、预构建的 iOS 26 虚拟机 仓库: github.com/34306/vphone-aio
67
488
13
3,718
262,565
Łukasz Lach retweeted
You can now vibe code a language model. From a single prompt, GPT‑5.6 built the entire training pipeline and trained a model from scratch on my iMessage history. Locally on my Mac. It now generates replies in my writing style.
195
330
92
5,830
722,130
Łukasz Lach retweeted
GameBoy emulator from the International Obfuscated C Code contest.
18
183
18
2,859
110,062
Łukasz Lach retweeted
HTML is the new markdown. I've stopped writing markdown files for almost everything and switched to using Claude Code to generate HTML for me. This is why.
894
1,017
761
12,059
4,463,557
Łukasz Lach retweeted
Kubernetes is beautiful. Every Concept Has a Story, you just don't know it yet. In k8s, you run your app as a pod. It runs your container. Then it crashes, and nobody restarts it. It is just gone. So you use a Deployment. One pod dies and another comes back. You want 3 running, it keeps 3 running. Every pod gets a new IP when it restarts. Another service needs to talk to your app but the IPs keep changing. You cannot hardcode them at scale. So you use a Service. One stable IP that always finds your pods using labels, not IPs. Pods die and come back. The Service does not care. But now you have 10 services and 10 load balancers. Your cloud bill does not care that 6 of them handle almost no traffic. So you use Ingress. One load balancer, all services behind it, smart routing. But Ingress is just rules and nobody executes them. So you add an Ingress Controller. Nginx, Traefik, AWS Load Balancer Controller. Now the rules actually work. Your app needs config so you hardcode it inside the container. Wrong database in staging. Wrong API key in production. You rebuild the image every time config changes. So you use a ConfigMap. Config lives outside the container and gets injected at runtime. Same image runs in dev, staging and production with different configs. But your database password is now sitting in a ConfigMap unencrypted. Anyone with basic kubectl access can read it. That is not a mistake. That is a security incident. So you use a Secret. Sensitive data stored separately with its own access controls. Your image never sees it. Some days 100 users, some days 10,000. You manually scale to 8 pods during the spike and watch them sit idle all night. You cannot babysit your cluster forever. So you use HPA. CPU crosses 70 percent and pods are added automatically. Traffic drops and they scale back down. You are not woken up at 2am anymore. But now your nodes are full and new pods sit in Pending state. HPA did its job. Your cluster had nowhere to put the pods. So you use Karpenter. Pods stuck in Pending and a new node appears automatically. Load drops and the node is removed. You only pay for what you actually use. One pod starts consuming 4GB of memory and nobody told Kubernetes it was not supposed to. It starves every other pod on that node and a cascade begins. One rogue pod with no limits takes down everything around it. So you use Resource Requests and Limits. Requests tell Kubernetes the minimum your pod needs to be scheduled. Limits make sure no pod can steal from everything around it. Your cluster runs predictably.
88
345
45
2,754
295,096
Łukasz Lach retweeted
Cleans developer caches from macOS menu bar github.com/bysiber/cleardisk
1
8
72
6,331
Łukasz Lach retweeted
I have never imagined such a use for ligatures yet here we are
Disassemble Z80 instructions by changing the font blog.adafruit.com/2026/03/09…
6
120
1
2,467
100,706
Łukasz Lach retweeted
Replying to @0xlelouch_
The jump in latency comes from garbage collection in V8. More requests mean objects get created much faster. Heap fills quicker. Full GC cycles start. Those block the event loop for long stretches, hundreds of ms or more once the heap grows. That’s why average response time can still look decent while the slowest requests explode. Everything queues behind the pause. You run into this pattern whenever code spins up lots of temporary objects per request — json parsing, building responses, string work in loops, that kind of thing. Run with --trace-gc and you’ll see long MarkSweepCompact lines that match your bad moments. Start by cutting how many objects get made: reuse buffers, skip creating stuff you throw away right after, avoid new objects in hot paths. Pools can work sometimes but check first. Bumping max-old-space-size just moves the problem later. If there’s any blocking sync code in there too it makes it feel worse, but the shape points at GC pressure.
2
6
56
4,916
Łukasz Lach retweeted
Realtime 3D diffusion in Minecraft⛏️ Thanks to @rehan_shei for his open-source project which made this possible!
all 3D models should stream intermediary outputs. Manifold, built on fal serverless, streams intermediate diffusion steps so geometry + appearance appear as the model runs.
52
191
45
4,065
763,201
Tower defense game that teaches cloud architecture. Build infrastructure, survive traffic, learn scaling.
14
255
9
2,792
100,263
Łukasz Lach retweeted
I trained a board game playing bot that won an AI tournament: CodeCup 2026. It learned to play by playing 100 million games against itself on 32 cores over the course of a week.
34
32
2
695
36,328
Łukasz Lach retweeted
Your Nginx logs show the client IP for every request is 10.0.0.5 (The Load Balancer's IP). You want the real user IP. You enable 'X-Forwarded-For' on the Load Balancer. However, you are using a TCP (Layer 4) Load Balancer for performance, not HTTP (Layer 7). Since the LB doesn't inspect packets, it can't inject an HTTP header. What protocol extension must you enable on both the ELB and Nginx to pass the client IP connection information?
17
28
2
498
98,273