This is exactly right. Source code is on the verge of becoming like assembly.
The next step is getting rid of “source code” entirely and just making an efficient binary directly with AI.
I'm seeing a trend here of declining revenue and traffic with indiehackers
On my own projects too
Maybe big VC products too but I wouldn't know cause they don't share revenue
To me it seems clear BigAI is cannibalizing everything that used to be apps
Not bad btw, just times are changing and we have to adapt
Statement : The blocking of BitChat's code on GitHub is unconstitutional and authoritarian.
New Delhi, 24 July 2026
The Internet Freedom Foundation (IFF) condemns the order issued by the Indian Cyber Crime Coordination Centre (I4C), Ministry of Home Affairs, directing GitHub to remove the code repositories of BitChat.
The order, Notice No. 11072601011432, was issued at 11:16 pm on 23 July 2026 under Section 79(3)(b) of the Information Technology Act, 2000 read with Rule 3(1)(d) of the IT Rules, 2021. The order directs GitHub to disable access to three repositories, including the Android application and its release files, within three hours. It threatens the platform with loss of safe harbour and criminal prosecution. No copy was published by the Government of India. The public learnt of it from a post by @jack, whose team develops BitChat. Censorship in India now comes to light through disclosure by the censored.
Since 17 July 2026, the Ministry of Home Affairs has suspended mobile internet around Jantar Mantar as per public reports about five times, most recently within a 1.5 kilometre radius from 4 pm until midnight on 23 July. That radius takes in Janpath and parts of Connaught Place. Reports describe signal jammers at the protest site and people walking two kilometres before their phones work. Inside that zone a student separated from her group during a detention drive cannot send a message to say where she is. Thousands of students and young people have camped at Jantar Mantar since June, seeking accountability for examination irregularities. Permission for their march to Parliament was refused. Metro stations were shut and also internet connectivity has been blocked.
BitChat is an open source application built for exactly this situation. It passes messages from phone to phone over Bluetooth, without mobile networks or a central server. It is striking that the order does not identify a single unlawful message. It objects to what BitChat is. In its own words, the application is dangerous because it enables communication "even during network restrictions" and can "circumvent lawful restrictions" during "internet shutdowns". Hence, the government's objection is that citizens can speak to one another while it has switched the internet off.
The order is illegal on at least four grounds.
1. Section 79(3)(b) is not a blocking power. In Shreya Singhal v. Union of India (2015) 5 SCC 1, the Supreme Court read down the provision. Intermediaries may be required to act only on a court order, or a government notification confined to the grounds under Article 19(2) of the Constitution. Blocking is governed exclusively by Section 69A and the Blocking Rules, 2009, which require a hearing and reasons recorded in writing, subject to review. Directions issued under Section 79(3)(b), Rule 3(1)(d) and the Sahyog Portal evade these safeguards, and constitutional challenges to this parallel regime are pending before High Courts.
2. The reasons in the order are circular. The order asserts that the repositories contain "information which is prohibited under any law" without naming any such information, and rests on what the application is "capable of" enabling. Anticipated misuse of a communications tool is not a lawful basis to prohibit the tool. By this logic a telephone exchange could be sealed.
3. The order cites Section 43 of the IT Act, a civil compensation provision, alongside conspiracy and abetment offences under the Bharatiya Nyaya Sanhita, 2023, against a platform that hosts code.
4. A three hour deadline issued close to midnight forecloses legal assessment and recourse, and fails the proportionality standard in Anuradha Bhasin v. Union of India (2020) 3 SCC 637.
The order also fails on its own terms as deleting a repository does not delete the application from any phone that carries it, and the mesh keeps functioning without servers. What the takedown actually prevents is scrutiny of the underlying code.
IFF demands that the Government of India:
1. Withdraw Notice No. 11072601011432 dated 23 July 2026 issued to GitHub.
2. Publish every takedown direction issued under Section 79(3)(b), Rule 3(1)(d) and the Sahyog Portal, with the reasons recorded for each.
3. Restore full connectivity around Jantar Mantar, publish all suspension orders, and disclose the legal authority for the deployment of jammers.
We stand with the developers and the young protesters whose speech this order seeks to silence.
China open-sourced a peanut-sized OCR that parses entire 100-page PDFs in one shot..
It's called Unlimited-OCR. Only 3B params. Runs locally.
Every other OCR tool chops your doc into pages and loses the thread. this one reads the whole thing in a single pass.
→ One-shot "long-horizon" parsing (32K context window)
→ Multilingual, out of the box
→ 93% on the standard parsing benchmark (+6 over baseline)
→ <0.11 error rate past 40 pages
→ Runs 100% locally on your own hardware
→ Works with Transformers, vLLM, SGLang, Docker, Ollama, llama.cpp
Traditional cloud OCR (Textract, Google Vision, Azure Doc Intelligence) costs $1.50–$15 per 1,000 pages.
This runs on your machine. For free. Forever.
Baidu built it explicitly to push DeepSeek-OCR one step further. Already at 1.9M downloads on Hugging Face and most people have no idea it exists yet.
100% open source.
SOMEONE VIBE CODED A VIDEO STREAM THAT IS SECRETLY 100% TEXT SO IT CANT BE BLOCKED
it plays 360p video at 30fps, but theres no actual video on the page. every frame is just colored text characters being repainted on a canvas
to the browser its not media at all, its javascript updating some text
its called asciline, and here's the trick:
> the server decodes the real video and streams it as binary packed text over websockets
> the browser paints thousands of colored block characters fast enough to look like 360p
> ad blockers and autoplay blockers cant catch it because theres no video element to catch
> it streams in kilobytes since its just strings, so it runs on trash internet
since the video is literally text, you can apply css glows to it, let people copy paste a moving frame, or feed it straight to a local llm
however, an unblockable stream is also an unblockable ad as well
Introducing Flue — The First Agent Harness Framework
Flue is a TypeScript framework for building the next generation of agents, designed around a built-in agent harness.
Flue is like Claude Code, but 100% headless and programmable. There's no baked in assumption like requiring a human operator to function. No TUI. No GUI. Just TypeScript.
But using Flue feels like using Claude Code. The agents you build act autonomously to solve problems and complete tasks. They require very little code to run. Most of the "logic" lives in Markdown: skills and context and AGENTS.md.
Flue is like Astro or Next.js for agents (not surprising, given my background 🙃). It's not another AI SDK. It's a proper runtime-agnostic framework. Write once, build, and deploy your agents anywhere (Node.js, Cloudflare, GitHub Actions, GitLab CI/CD, etc).
We originally built Flue to power AI workflows inside of the Astro GitHub repo. But then @_bgiori got his hands on it, and we realized that every agent needs a framework like Flue, not just us.
Check it out! It's early, but I'm curious to hear what people think. Are agents ready for their library -> framework moment?
We implemented @karpathy 's MicroGPT fully on FPGA fabric.
No GPU.
No PyTorch.
No CPU inference loop.
Just a transformer burned into hardware, generating 50,000+ tokens/sec.
The model is small, but the idea is not: inference does not have to live only in software 👇
Baidu and a bunch of other companies have already been using FPGAs for AI. Meanwhile, Indian AI/DL startups are just burning money at GPUs.
For instance on matmul, FPGAs can hit 400 GFLOPs, basically replacing a 16-core server.
For DL workloads with small batch sizes, FPGAs can actually beat both GPUs and CPUs in terms of throughput.
San Francisco is now a model for how to fight crime.
A few years ago it averaged 86 car break-ins per day. Today: 15.
SF did two things:
1. Got a DA that prosecutes criminals: Following the successful recall of Chesa Boudin, DA Brooke Jenkins started prosecuting prolific offenders and said so loudly. Crime dropped every year since she took office.
2. Put tech to use: In 2024, SF activated 400 license plate readers and deployed 80 drones citywide. This tech feeds officers live intelligence on suspects in motion. Drones alone have assisted in 1,000+ arrests since then. The technology lets authorities solve crimes as they happen rather than depend on much more intensive, legally perilous post hoc investigations (which ironically are often more intrusive than using tech).
The results:
- Car break-ins down 85%
- Robbery down 30%
- Burglary down 33%.
- Homicides hit their lowest level since 1954.
Plate readers, drones, a prosecutor who prosecutes. That's the whole formula!
Austin has the opposite approach. License plate cameras are effectively banned. Jail bookings are down despite repeat offenders victimizing innocent people regularly. Bond violations went from 37 in 2020 to 250 last year.
SF proved crime is a choice. Austin, so far, keeps making a different one.
I have also stopped using plan mode
It creates a plan FAR too eagerly and usually asks you zero questions en route
The whole point of planning is to get on the same wavelength with the LLM, not to generate an asset you don't read
/grill-me all the way
Appears that a big chunk of Claude Code's source code has been exposed on npm via a .map file accidentally uploaded to the public registry.
~512K lines of code
~1,900 files
HugOps to the Anthropic team, this is brutal
https://t.co/ZpOyTY3GuR