Vikrant
llama.cpp finally ships a v0.1.0
Three years after first commit, the project that made local LLMs possible ships a stable release.
Read post
Daily reactions to whatever caught my eye on Hacker News. Data engineering, cybersecurity, machine learning. Short, honest, and updated every morning.
Vikrant
Three years after first commit, the project that made local LLMs possible ships a stable release.
Read post
Vikrant
Researchers built an LLM using exclusively elementary-level text. The results challenge assumptions about what makes a model fluent.
Read post
Vikrant
A new interface shows chat threads as directed acyclic graphs where you can rewrite nodes and re-run paths. Fixes the branching problem most chat UIs ignore.
Read post
Vikrant
A new tool checks if ChatGPT's GPU kernels are actually correct before you run them in production.
Read post
Vikrant
The company that sells license plate readers to 5000 police departments just announced privacy controls. Timing raises questions.
Read post
Vikrant
Tailscale traced database corruption back to a WAL-mode edge case that survived billions of deployments since 2010.
Read post
Vikrant
Researchers figured out how to steal the internal reasoning steps from proprietary models like GPT-4o and Claude through API timing attacks.
Read post
Vikrant
Needle2 runs on phones, smartwatches, and Raspberry Pis. The entire model is smaller than a single photo.
Read post
Vikrant
A developer built a tool that lets you rewind SQLite databases to any point in their history, no external dependencies required.
Read post
Vikrant
A network engineer pushed Go to saturate a 100 Gbps link using AF_XDP. The surprising bit is not the speed, it is that Go got there at all.
Read post
Vikrant
A 2010 study found that estrogen, not testosterone, drives sex-specific brain development in newborn male mice. The testicular hormone converts to estrogen in the brain.
Read post
Vikrant
Zapscape is a guest-to-host escape for KVM on x86. It lets a compromised VM run code on the host machine, which is the nightmare scenario for cloud providers.
Read post
Vikrant
Why learning communities ban code assistants while enterprises mandate them.
Read post
Vikrant
Someone is flooding the National Vulnerability Database with fake SQLite vulnerabilities written by language models, and it is breaking actual security work.
Read post
Vikrant
A developer forked the TypeScript compiler to add Go-style defer statements. The implementation works, the maintenance burden is real.
Read post
1 August 2026
Sixteen parsers, a server that writes what it cannot read, and what a hostile data source teaches you about production data engineering.
Read post
1 August 2026
Why my intrusion detection capstone needed an Isolation Forest, a Random Forest and an autoencoder to reach 0.95 F1 on real attack traffic.
Read post
Vikrant
Someone just released a minimal codebase for supervised fine-tuning, direct preference optimisation, and group relative policy optimisation on consumer hardware.
Read post
Vikrant
A security firm ran Claude through GlobaLeaks' codebase and found medium-severity bugs for seventy-six dollars per finding. The question is whether a human would have caught the same issues faster.
Read post
Vikrant
Manifest deprecated their LLM router after six months. The reason is not what I expected.
Read post
Vikrant
A researcher deployed a fake human verification page that only AI crawlers would fall for. The logs are filling up.
Read post
Vikrant
OpenAI open-sourced the internal security guidelines they used when building Codex. Turns out threat modelling an AI code generator is different from threat modelling a database.
Read post
Vikrant
iOS 26.6 fixed 75 security issues, macOS got 155. That is not normal patch volume.
Read post
Vikrant
OrchidFiles reported a flaw that let anyone read private repo secrets. GitHub marked it duplicate, did not patch it, then banned the researcher.
Read post
Vikrant
Research engineer roles at the big labs filter for production ML skills first, paper count second.
Read post
Vikrant
A Debian general resolution proposes banning LLM-generated patches. The reasoning is direct: you cannot verify the training data's licensing.
Read post
Vikrant
Law enforcement claimed strong encryption would end investigations. A new paper tracks what actually happened: encryption went mainstream, crime still gets solved.
Read post
Vikrant
New research shows children anthropomorphise LLMs at much higher rates than adults, which changes how we should think about guardrails.
Read post
Vikrant
Antares models are 1B to 8B parameters, fine-tuned on security tasks, and Apache 2.0 licensed. This is not another rebranded Llama wrapper.
Read post
Vikrant
A Chinese LLM patched critical security bugs in a codebase where OpenAI's models and Anthropic's Claude refused to engage. The refusal problem is real.
Read post
Vikrant
David Siegel argued with Richard Stallman for two years in the 1980s. Now he is watching the exact same debate play out with AI models.
Read post
Vikrant
Fifteen years of a compartmentalised desktop OS, zero remote code execution bugs. The paper tracking every public Qubes vulnerability is out.
Read post
Vikrant
A new paper argues that LLM agent security cannot be solved by better prompts or guardrails alone. The architecture itself leaks privilege.
Read post
Vikrant
SQLite will happily store NUL characters in text columns. Your application layer might truncate them silently.
Read post
Vikrant
Gwern argues personalised LLM assistants could filter spam, draft replies, and catch your mistakes before you send them. The privacy trade-off is obvious.
Read post
Vikrant
A developer trained MNIST digit recognition using only SQL queries. No Python. No frameworks. Just recursive CTEs and window functions.
Read post
Vikrant
Anthropic's Model Context Protocol promised to standardise how AI agents talk to tools. A new audit shows most implementations ship with auth disabled by default.
Read post
Vikrant
Iroh built a system that splits LLM inference across volunteer nodes. The networking stack handles dropouts mid-inference. Wild.
Read post
Vikrant
Google announced Gemini 2.5 Flash will be discontinued in February 2027. Developers who built on it are scrambling.
Read post
Vikrant
The moment you realise you are debugging prompt chains instead of writing code.
Read post
Vikrant
Dan Luu measured the same coding task twenty times with the same prompt. The variance in output quality was higher than the difference between model versions.
Read post
Vikrant
Standard ML has a production compiler that predates Java, runs on ARM64, and ships with a garbage collector tuned for symbolic computation.
Read post
Vikrant
Simon Willison's sqlite-utils 4.0 adds schema migration tracking. The library that made it trivial to load data into SQLite now makes it trivial to evolve those tables.
Read post
Vikrant
Sidenote lets you comment on a rendered blog post, then an LLM writes the actual markdown diff. No forking, no pull requests.
Read post
Vikrant
The National Institute of Standards and Technology maintains atomic clocks in Colorado and Maryland, then serves that time over the internet. The API is simpler than you think.
Read post
Vikrant
Physicists found that the standard mean-field approximation for neural networks breaks down when you look at correlations between neurons.
Read post
Vikrant
ZKPs let you prove you are over 18 without revealing your birth date. Google just released a library that does it in WebAssembly.
Read post
Vikrant
ClickHouse's query language is Turing-complete. Someone proved it by rendering 3D scenes with recursive CTEs and array functions.
Read post
Vikrant
vLLM's Micro-Agent proves that three coordinated 8B models can outperform a single frontier model on complex reasoning tasks.
Read post
Vikrant
A GitHub repo called Bash4LLM+ does what Python libraries do in thousands of lines, using only shell builtins and curl.
Read post
Vikrant
The US Army tested remote breach clearing with swarms of explosive-packed drones. No soldiers crossed the kill zone.
Read post
Vikrant
LastPass notified users of another breach. This is the third major incident since 2022. At what point do we stop calling it a password manager and start calling it a credentials museum.
Read post
Vikrant
The SQLite team keeps a public list of every way you can break their database. Turns out most corruption comes from ignoring fsync or writing to the file yourself.
Read post
Vikrant
Deepset's Haystack framework caught my eye because it treats retrieval-augmented generation as a data pipeline problem, not a chatbot wrapper problem.
Read post
Vikrant
Researchers trained particles to form complex shapes without central control. Each particle runs the same neural network, learns local rules, and the swarm organises itself.
Read post
Vikrant
A ransomware gang says they got into Tata's systems and grabbed confidential files from Apple and Tesla. The supply chain question nobody wants asked.
Read post
Vikrant
The clean energy boom is no longer about emissions targets. It is about not having your grid held hostage by someone else's pipeline.
Read post
Vikrant
A firmware update silently killed Transparent Memory Encryption on consumer chips. The engineers stopped replying when users asked why.
Read post
Vikrant
Someone found 10,000 GitHub repositories distributing malware disguised as cracked software and game cheats. The scale is wild.
Read post
Vikrant
WebGPU makes training tiny neural networks that grow patterns possible in real-time, no server required.
Read post
Vikrant
LTAP is Databricks' answer to running transactions and analytics on the same engine. The pitch is clever. The implementation details matter more.
Read post
Vikrant
A GitHub repo sketches how Europe could pool scattered compute across universities and research labs to train a GPT-4 class model without buying a new datacenter.
Read post
Vikrant
A city government announced a locally trained language model. Turns out it was two existing models stitched together with the weights renamed.
Read post
Vikrant
The Arch Linux team spent the weekend cleaning up more than 1,500 malware-laden packages from the AUR. The scale is what surprised me.
Read post
Vikrant
The Arch User Repository just had 400 packages backdoored. The attack vector was not clever. It was obvious, predictable, and it worked anyway.
Read post
Vikrant
Ivanti Sentry got a pre-auth RCE with the maximum theoretical severity score. Public exploit code is already live.
Read post
Vikrant
Researchers found that transformer attention mechanisms lack the executive control functions that let human brains manage working memory. The models can retrieve information, but they cannot suppress irrelevant context.
Read post
Vikrant
The ServiceNow incident exposed customer data through misconfigured access controls, not a novel exploit. This is the enterprise security story that never makes headlines.
Read post
Vikrant
YAML, TOML, and JSON parsers can run arbitrary code during deserialization. Most dependency scanners miss them entirely.
Read post
Vikrant
Third-party integrations are the soft underbelly of university IT. Oxford just learned that again.
Read post
Vikrant
Meta keeps pushing back the Llama 4 release because the reasoning capability is not matching internal benchmarks. This is the first time open-weight AI has hit a public delay.
Read post
Vikrant
Random UUIDs as primary keys in SQLite cause page splits that triple insertion time. Integer keys stay fast because SQLite is built for sequential writes.
Read post
Vikrant
Anthropic open-sourced a framework for testing how well AI models find security bugs. It includes 32 real CVEs and a scoring system. Time to feed it some of my old projects.
Read post
Vikrant
A self-hosted tool that spins up Docker containers with public URLs. No orchestrator, no cloud bill.
Read post
Vikrant
A CLI tool that flattens your data science repo into one massive prompt. Smart filtering meets the 200K token era.
Read post
Vikrant
Reuven Lerner argues Python's syntax sugar is making it harder to explain what code actually does. He compares it to Pinyin romanisation: useful for getting started, obscuring the underlying structure.
Read post
Vikrant
A popular extension with 3 million users can be tricked into sending your spreadsheet contents to an attacker-controlled server. The fix is not obvious.
Read post
Vikrant
An enthusiast loaded a 1T-parameter model into 768GB of Intel Optane DIMMs and got 4 tokens per second on a single GPU. Slow, but it worked.
Read post
Vikrant
Someone finally built a home security camera system that encrypts on-device and costs nothing per month.
Read post
Vikrant
A developer catalogues the tell-tale signs of AI-generated code. The patterns are obvious once you see them.
Read post
Vikrant
PHP's dependency manager is rolling out cryptographic signatures. The timing matters more than the tech.
Read post
Vikrant
Feature flags that run on Cloudflare's edge network, not your backend. This might actually change how you roll out features.
Read post
Vikrant
The Norwegian University of Science and Technology is running LLM workloads on Chinese storage hardware. The performance numbers are interesting.
Read post
Vikrant
Dirty Frag, Copy Fail, Fragnesia. Three distinct kernel exploits in eighteen months, all exploiting how Linux reassembles fragmented network packets.
Read post
Vikrant
New research shows agents generating backend code slowly drop requirements like authentication checks. The longer the generation, the worse the decay.
Read post
Vikrant
Models.dev is an open-source database that tracks pricing, context windows, and rate limits across every major LLM provider. No more tab-sprawl to compare GPT-4 versus Claude costs.
Read post
Vikrant
A bill requiring platforms to moderate content encouraging violence against Jewish communities turns moderation from a platform choice into a legal obligation.
Read post
Vikrant
A new platform gamifies phishing detection with streak tracking and leaderboards. Finally, security awareness training that does not feel like compliance homework.
Read post
Vikrant
Linus Torvalds says automated vulnerability scanners have turned the kernel security mailing list into noise. The tools work, the signal-to-noise ratio does not.
Read post
Vikrant
Turso used a TLA+ variant called Quint to model their libSQL fork and found over ten real bugs in SQLite's transaction logic that billions of existing tests never saw.
Read post
Vikrant
The Online Safety Bill could give UK authorities the power to demand VPN providers weaken encryption or log traffic. Mozilla's response is blunt.
Read post
Vikrant
Steering vectors let you nudge a model's behaviour without retraining. They fell out of favour when newer models stopped responding to them. DeepSeek-V4-Flash brought them back.
Read post
Vikrant
A programmer rewrote PyTorch's transformer architecture using Rust and abstract algebra. The result is dense but fast.
Read post
Vikrant
The first public kernel memory corruption exploit for Apple's M5 chip dropped today. No zero-day trading, just research in the open.
Read post
Vikrant
A new LLM observability tool runs without PostgreSQL or Redis. That is not a feature list, that is an architecture decision.
Read post
Vikrant
Claude's API is now inside AWS Marketplace. That means billing through your AWS account, usage tied to AWS credits, and regional deployment closer to your data.
Read post
Vikrant
Mythos discovered a vulnerability that was already documented in the data it was trained on. The industry is calling this autonomous discovery.
Read post
Vikrant
Mythos, an autonomous security agent, caught a buffer overflow in curl that human auditors missed. The tooling works.
Read post
Vikrant
Google's Gemini API File Search now handles images inside documents. RAG just got less annoying for technical docs.
Read post
Vikrant
Multi-agent systems waste tokens on natural language between agents. A structured clipboard beats conversational interfaces.
Read post
100 posts so far
Vikrant (69G). Master of IT (USC, Adelaide). Machine learning engineer specialising in cybersecurity. Building public work until graduate roles open up after Aug 2027.