Vinyl (@ApacheVinyl) header
Vinyl (@ApacheVinyl) profile picture

Software Engineer | Once a learner, always a learner. Not afflicted with @TheASF

Joined October 2024
Photo by Vinyl (@ApacheVinyl)Photo by Vinyl (@ApacheVinyl)Photo by Vinyl (@ApacheVinyl)Photo by Vinyl (@ApacheVinyl)Photo by Vinyl (@ApacheVinyl)Photo by Vinyl (@ApacheVinyl)Photo by Vinyl (@ApacheVinyl)Photo by Vinyl (@ApacheVinyl)Photo by Vinyl (@ApacheVinyl)Photo by Vinyl (@ApacheVinyl)
fellas, if your girl: - listens to everything you say - tracks your app usage - wants to know about your youtube interests that's not your girl. that's a samsung smart tv
69
1,314
32
21,872
251,320
Vinyl retweeted
People called @resend "just an AWS wrapper." Now they've built their own email engine from scratch: 129x faster at p99, 99%+ delivery. @zenorocha explained what happens to craft when shipping costs hit zero at Convex Abstract 👇
5
10
2
162
10,367
If you are a software engineer prompting all day it might be a good time to realise nothing in this world comes for free and your current comfort is very fragile as anything that comes as being such low effort and high return is sooner or later generalised and its value levelled with the ground It might also be a good time to do everything in your power to hone your human skills and start making connections, doing stuff outside being a “tech worker”, anything that is not strictly bound to software
56
119
19
2,392
117,368
I never wanted to say this but we have reported vulnerabilities in hundreds of companies in India. Almost all the companies rejected it, got defensive and now i’m so afraid the exploits are just left open. This is btw the biggest companies in India
80
204
25
2,723
42,937
Vinyl retweeted
a lot of old software was protected by “exploiting this would be an unreasonable amount of work” we have invented a machine that does unreasonable amounts of work anyway how’s the patch backlog
50
825
46
15,187
185,498
Breakscale does this part free and open source. It's a real discrete-event simulation, so every number comes from individual simulated requests moving through actual queues, rather than being drawn to look right. The retry storm example is the one nobody believes until they watch it happen: 100 requests a second going in, 348 arriving at a database that was already full, purely because every client politely retried. Runs in the browser, inside VS Code, and inside your AI assistant through an MCP server. 1,654 stars since August. MIT licensed, free forever, and it gets better every week because people keep sending fixes for things I got wrong. breakscale.tech
Today we launched sys0.in 🎉 try interacting with it here: sys0.in
26
18
9
156
9,302
Anthropic, with the help of Claude, spent five months building a replacement for Git, while Linus Torvalds built Git single-handedly in just 10 days.
147
782
146
16,012
720,351
I just made Nixmap, the intro to Nix which will make you switch
48
124
32
1,052
43,543
Today we're open-sourcing pg_vectorsearch, a new vector search extension for PostgreSQL. The performance improvements over HNSW are pretty remarkable. At 100 million vectors: ◆︎ Faster queries, 4× less RAM: 6 ms vs. 8 ms at 95% recall, using 128 GB vs. 512 GB RAM. HNSW couldn't even build on 128 GB. ◆︎ 7× smaller indexes: 25 GB vs. 180 GB at 100M vectors. ◆︎ 50× faster index builds: 49 minutes vs. 42 hours on identical hardware. And at 1 million vectors, PRISM delivers 15 ms queries at 99% recall on just 2 GB RAM, versus HNSW's 392 ms on 4 GB. What leads to these improvements? Rather than traversing an HNSW graph with random memory accesses, our new PRISM index partitions vectors based on distance, compresses them using RaBitQ, and scans them efficiently using SIMD vectorization techniques. This takes better advantage of modern CPUs and memory locality. This is actually our second open-source vector index. We learned a lot from building DiskANN-based pgvectorscale, including some important limitations of graph-based approaches. Those lessons convinced us there was a better architectural foundation, so we started over. pg_vectorsearch is still in alpha, with more engineering ahead. But we believe fast, scalable vector search should live alongside your relational data, without requiring a separate vector database. Released under the permissive PostgreSQL License, just like our pg_textsearch extension for BM25 keyword search. Together, they provide the building blocks for hybrid vector + keyword search in PostgreSQL. Feedback and contributions welcome! Code and blog post below. ⚡️⚡️⚡️
39
98
12
860
39,864
Vinyl retweeted
Made a tiny dev Library for React & Next.js Inspect any Element in browser → open directly in your IDE, to tweak the little details fasttt, > Lightweight, simple, no deps, no build plugin > Great with compound components, > keyboard shortcuts to navigate, of course
12
10
1
157
6,645
Vinyl retweeted
The second video of Creating Database From First Principles. It discusses the concept of B+ tree, LSM tree and why we don't use sorted array, hashtables and stuff. Check it out here for more details: youtu.be/Ls-_cxwmZlU
1
2
94
free and open source reverse engineered adobe products getartcraft.com/apps
Readers added context they thought people might want to know
The linked projects describe their apps as clean-room reimplementations built from scratch in pure Rust from public specs and observed behavior, not reverse engineered. github.com/storytold/phot… github.com/storytold/vect… github.com/storytold/vect… github.com/storytold/phot… getartcraft.com/apps
177
647
132
8,790
424,018
from what i can gather, tech CEOs greatest ambitions started at "cure all cancer" and is now to give everyone their own secretary
19
121
2
3,271
26,332
the big AI lab killing the "terra" model is very ironic I must admit
Please welcome GPT-6 Sol and GPT-6 Luna to the GPT-6 universe. GPT-6 Sol and Luna build on the advances behind GPT-6 Astra, bringing much of its strengths into faster and more affordable models to support work at scale. We’ve also made caching and inference more efficient, and we’re passing the savings directly to you: 50% lower API prices for Sol and Luna compared with GPT‑5.6 promotional pricing.
16
54
3
2,371
96,331
Depth-aware light injection in TypeGPU I got a 448x448 monocular depth model down to ~8 ms on my M4 Pro across ~250 dispatches, which is fast enough to use in realtime :D Since the inference is written directly in TypeGPU, I can just feed the depth buffer straight into the lighting pass. It never has to leave the GPU or go through any extra synchronization/interop step Inference, lighting and draw all go through the same command encoder.
956
4,655
1,285
49,796
10,117,589
No matter what happens, do not use bitchat. Do not use it at protest sites where internet is blocked as it will allow you to communicate with people near you without internet. Do not download it from the GitHub URLs given in this takedown notice.
the government of india does not like technologies like bitchat and wants it taken down
114
1,000
39
6,858
267,590
Hustle culture optimizes for input (work), not output (impact). It is okay to put in long hours. It is okay to sacrifice things for your goal. But do not waste effort optimizing theatrics. Put your effort into things that actually matter, things that move you closer to what you really want. If you do not know what you want, get that clarity first. Your goals cannot be a copy-paste of someone else's goals. You succeed only when you put effort in the right direction, at the right time, on something you genuinely care about. If you are seeing a dead end, switch. You cannot and should not be perpetually delusional. Hope this helps.
18
35
6
639
30,858
Something we've been working on...
270
703
160
9,819
1,283,464
Vinyl retweeted
this is a great idea, so I started wallofshame.dev it's community led via github issues/prs to submit bad companies
Replying to @benhylak
We should have a wall of shame for companies that do the latter. I want them all out of my stack.
7
8
192
17,988