A natural science concerned with the study of life, living organisms, battlefield and retweet curation.

UK
Joined January 2009
Someunknownalias retweeted
Chegar num Starbucks abrindo um desses
105
378
58
3,687
62,932
Someunknownalias retweeted
#Battlefield2142 marks its 20th anniversary today 🎂 The game was released on October 17th, 2006.
57
116
26
1,211
169,921
Someunknownalias retweeted
なんか本当に怪しくなってきた笑 なんでOpenCodeはこんなに良いモデルを無料で使わせてくれるんだろう? Deepseek-v4.1-flash: 200k context GLM-5.3-Flash: 200k context 200kはそんなに大きくないけど、それでもなんで無料なのか分からない笑
GLM 5.3 Flash is now free in OpenCode
217
130
22
3,141
260,872
Someunknownalias retweeted
0xSero
@0xSeroOct 16
People with Nvidia RTX 30 series chips rejoice! You have Qwen3.8-Next-Flash - 25 to 60 tok/s decode - 610 to 2100 tok/s prefill - exl3-2bpw for 3060/3070 - exl3-3bpw for 3080/3090 This is the cheapest, smartest, fastest thing you'll be able to run.
64
66
13
1,231
62,391
Someunknownalias retweeted
64
463
47
3,296
67,521
Someunknownalias retweeted
Skate 3 is now FULLY PLAYABLE in the browser!🚨 I'm averaging 360fps LOCKED with no graphics downscaling at all. This technology is magic. It was created by an 18 year old Cyber Security Student over the course of a few days. It runs on any device - mobile, tablet, pc, etc. Also it has multiplayer support🤯 I would have played this in school all day everyday with my friends back in the day...
264
1,355
330
25,585
3,940,964
🎠
451
11,697
511
67,980
1,896,546
Someunknownalias retweeted
'Vegas Strip' Map Sneak Peek 📽️ #Battlefield6 Season 5.
23
80
10
1,471
55,313
Someunknownalias retweeted
Always put a comma (,) in your passwords. This way if it ever ends up in a leak, it will end up breaking the CSV. Follow for more cybersecurity advice.
Readers added context they thought people might want to know
Adding commas to passwords does not break CSV leaks from breaches. Services store passwords as salted hashes not plaintext, and standard CSV parsers quote fields with commas (RFC 4180). rfc-editor.org/rfc/rfc4180 github.com/OWASP/CheatShe… news.ycombinator.com/item?id=417354…
166
391
44
4,156
796,800
Someunknownalias retweeted
Replying to @MatthewStadlen
It’s a plant and a personal choice. The idea that cannabis is a gateway drug is laughable. Anyone that’s had an experimental youth will tell you that the real “gateway drug” is alcohol. Every single regrettable experience I’ve ever had in my life has started with booze.
23
9
1
694
16,131
🚨 BREAKING: Microsoft launches a free Python library that converts ANY document to Markdown Introducing Markitdown. Let me explain. 🧵
4
44
315
20,190
Someunknownalias retweeted
They continue 😭
23
100
17
1,660
171,080
Claude Opus 5.5 continues to amaze me. Claude Opus 5.5 created a 3D printable enclosure for an existing PCB. Then it created this promo video for it. The PCB, the printable STLs and this animation are 100% just from prompting in Claude Code.
15
17
4
367
21,924
Someunknownalias retweeted
Replying to @AnthonyTeasdale
1
9
341
Someunknownalias retweeted
Run open models like Gemma 4 completely offline in the Antigravity SDK. Built on Google AI Edge’s LiteRT, you can now run Gemma 4 directly on your local GPU. Zero API costs, total data privacy, and no internet required.
173
565
117
5,662
3,161,139
712
2,071
355
51,774
969,424
Someunknownalias retweeted
I have previously said this: You don't pick an inference engine first. You pick a hardware strategy, a workload shape, and a serving model. The engine follows. But there is one more layer under it. You also do not pick a model and a GPU and call it done. You pick a file encoding, and a kernel path. The GPU follows those. Start with the loop. Text becomes tokens. Tokens move through a Transformer. Attention decides which earlier tokens matter. The runtime keeps a KV cache so the model does not recompute the whole conversation every time. Then it picks the next token and does it again. The model is not writing a whole answer in one shot. It is generating one token at a time. That loop has two phases, and they are not the same job. Prefill reads the prompt and builds the first KV cache. It is compute-heavy. That is the pause before the first word. Decode writes the answer one token at a time. It keeps rereading weights and the cache. It is bandwidth-heavy. So an RTX PRO 6000 with 1.8TB/s beats the DGX Spark with 273GB/s. That is the typing effect you feel. Long prompts punish prefill. Long answers punish decode. Long chats punish both, because the working memory grows. The inference engine is not the model. It is the traffic cop, the memory manager, the kernel dispatcher, the scheduler, the cache accountant, and the API surface. It loads the weights. It tokenizes the input. It runs the forward pass. It samples the next token. It keeps the KV cache. It streams the result. Serious engines also pick kernels. A kernel is not "the model." A kernel is a specific tensor program: shapes, layouts, datatypes, and what the silicon is actually allowed to multiply. Same math on paper. Different contract. Different kernel. The file format matters. It decides what can load, what can quantize, and how fast it runs. Quantization is not one switch. Storing weights in 4-bit is not the same as doing 4-bit math. Weight quantization shrinks the model. The live context is a different thing. A Q4 sticker is not universal. The right format is the one your engine has optimized kernels for. Assuming every quantization label is portable is how people buy a 5090, download "NVFP4," and still miss out on performance. Here is the worked example. I put Qwen 3.8 27B on an RTX 5090. Two downloads. Same model. Same GPU. Both folders said NVFP4. One of them does 4-bit math for real. Weights in 4-bit. Activations in 4-bit. The matrix unit can multiply them as 4-bit times 4-bit. The other stores 4-bit weights. Then unpacks them in the kernel. Then does 16-bit math. Same sticker. Different kernel path. The 5090 did not choose that. The checkpoint did. Especially whether the activations are 4-bit too. If they aren't, there is no legal 4-bit times 4-bit multiply to run. The engine falls back. Quietly. The file still loads. The logs are easy to miss. That is the difference between an encoding you can load, an operation a backend implements, and arithmetic the hardware actually executes. They sound interchangeable. They are not. This is also why prefill and decode do not get the same gift. Prefill has enough token rows to keep the matrix units busy. Native 4-bit math can matter there. Decode is still walking the weights and the cache, one token at a time. If the live state never went 4-bit, you do not get a 4-bit win on that part. The bottleneck moves. Do not benchmark "the model." Benchmark the stack you will actually run. Separate prefill from decode. Pin the exact file, the exact engine, the exact GPU. One more thing people get wrong with the word Blackwell. It is a marketing name on four chips that cannot run each other's kernels. A data-center B200 is not a 5090. A 5090 is not a Spark. A Spark is not a Thor. Instruction support is necessary. It is not sufficient. A checkmark on the spec sheet is not the kernel that ran. In the inference engines article under my profile, I asked a question I still want on the wall: What quantization format has optimized kernels on my target engine? This Qwen run is that question in a box. Same GPU. Same NVFP4 label. Different kernels. The engine followed. The checkpoint decided which kernel it was allowed to launch. The file loaded but that is NOT the same as the kernel you wanted for the GPU you bought.
Inference Engineering simply is - Encodings that can be loaded - Operations on said encodings implemented by backends - Arithmetics executed natively by hardware via the operations above Those 3 things combined pay top $$$ nowadays btw
30
45
4
517
63,159
Someunknownalias retweeted
This guy 3D-printed a breathable honeycomb fan cover to cool his PC 📹 Robert Skinner
29
246
17
2,689
596,258
Someunknownalias retweeted
⚡️⚡️⚡️ Bad Brains 2026 ⚡️⚡️⚡️
81
1,159
176
6,908
237,399
The tool I use to visualise my LLM usage is: github.com/DingoOz/llm-visua…
3
2
55
7,589