frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

A decentralized peer-to-peer messaging application that operates over Bluetooth

https://bitchat.free/
121•no_creativity_•2h ago•53 comments

MTOTP: Wouldn't it be nice if you were the 2FA device?

https://github.com/VBranimir/mTOTP/tree/develop
32•brna-2•1h ago•25 comments

Gaussian Splatting – A$AP Rocky "Helicopter" music video

https://radiancefields.com/a-ap-rocky-releases-helicopter-music-video-featuring-gaussian-splatting
617•ChrisArchitect•15h ago•188 comments

Provide agents with automated feedback

https://banay.me/dont-waste-your-backpressure/
128•ghuntley•1d ago•56 comments

Dead Internet Theory

https://kudmitry.com/articles/dead-internet-theory/
301•skwee357•13h ago•356 comments

Flux 2 Klein pure C inference

https://github.com/antirez/flux2.c
328•antirez•15h ago•118 comments

Show HN: I quit coding years ago. AI brought me back

https://calquio.com/finance/compound-interest
115•ivcatcher•8h ago•95 comments

Fil-Qt: A Qt Base build with Fil-C experience

https://git.qt.io/cradam/fil-qt
92•pjmlp•2d ago•49 comments

A Social Filesystem

https://overreacted.io/a-social-filesystem/
395•icy•1d ago•159 comments

Self Sanitizing Door Handle

https://www.jamesdysonaward.org/en-US/2019/project/self-sanitizing-door-handle/
7•rendaw•3d ago•7 comments

Show HN: AWS-doctor – A terminal-based AWS health check and cost optimizer in Go

https://github.com/elC0mpa/aws-doctor
25•elC0mpa•4h ago•10 comments

AVX-512: First Impressions on Performance and Programmability

https://shihab-shahriar.github.io//blog/2026/AVX-512-First-Impressions-on-Performance-and-Program...
61•shihab•5d ago•21 comments

The Code-Only Agent

https://rijnard.com/blog/the-code-only-agent
67•emersonmacro•7h ago•32 comments

Gas Town Decoded

https://www.alilleybrinker.com/mini/gas-town-decoded/
131•alilleybrinker•4d ago•112 comments

Gladys West's vital contributions to GPS technology

https://en.wikipedia.org/wiki/Gladys_West
17•hackernj•2d ago•2 comments

Show HN: Pdfwithlove – PDF tools that run 100% locally (no uploads, no back end)

https://pdfwithlove.netlify.app
152•pratik227•4h ago•99 comments

Astrophotography visibility plotting and planning tool

https://airmass.org/
28•NKosmatos•3d ago•5 comments

Simulating the Ladybug Clock Puzzle

https://austinhenley.com/blog/ladybugclock.html
24•azhenley•1d ago•4 comments

Command-line Tools can be 235x Faster than your Hadoop Cluster (2014)

https://adamdrake.com/command-line-tools-can-be-235x-faster-than-your-hadoop-cluster.html
372•tosh•1d ago•243 comments

Show HN: Dock – Slack minus the bloat, tax, and 90-day memory loss

https://getdock.io/
132•yadavrh•12h ago•115 comments

Using proxies to hide secrets from Claude Code

https://www.joinformal.com/blog/using-proxies-to-hide-secrets-from-claude-code/
77•drewgregory•5d ago•24 comments

Show HN: Beats, a web-based drum machine

https://beats.lasagna.pizza
87•kinduff•12h ago•25 comments

High-speed train collision in Spain kills at least 39

https://www.bbc.com/news/articles/cedw6ylpynyo
131•akyuu•9h ago•109 comments

Experiments with Kafka's head-of-line blocking (2023)

https://www.artur-rodrigues.com/tech/2023/03/21/kafka-head-of-line-blocking.html
11•teleforce•5d ago•0 comments

How to wrangle non-deterministic AI outputs into conventional software? (2025)

https://www.domainlanguage.com/articles/ai-components-deterministic-system/
34•druther•3d ago•26 comments

Police Invested Millions in Shadowy Phone-Tracking Software Won't Say How Used

https://www.texasobserver.org/texas-police-invest-tangles-sheriff-surveillance/
311•nobody9999•12h ago•88 comments

Sins of the Children

https://asteriskmag.com/issues/07/sins-of-the-children
148•maxall4•16h ago•71 comments

Show HN: Lume 0.2 – Build and Run macOS VMs with unattended setup

https://cua.ai/docs/lume/guide/getting-started/introduction
124•frabonacci•15h ago•34 comments

Poking holes into bytecode with peephole optimisations

https://xnacly.me/posts/2026/purple-garden-first-optimisations/
24•xnacly•4d ago•0 comments

ASCII characters are not pixels: a deep dive into ASCII rendering

https://alexharri.com/blog/ascii-rendering
1249•alexharri•1d ago•134 comments
Open in hackernews

A decentralized peer-to-peer messaging application that operates over Bluetooth

https://bitchat.free/
115•no_creativity_•2h ago

Comments

jagermo•1h ago
I don't know. I do not like Jack Dorey's involvement. Not a big fan of his.

I'd rather use Briar (https://briarproject.org/)

atoav•1h ago
If you don't like a thing and share that dislike, care to elaborate your reasoning so others can profit from it?
bariswheel•56m ago
Indeed, it's immature to disclose an opinion without being forthcoming and add some objective rationale behind a bold conclusion as disliking an entire person. It may be something they said, or did, getting specific would help, ideally something that is relevant to the original thread. It's not entirely helpful and potentially a negative impact to just imply you don't like someone. Do what you want obviously, that's my 2 cents.
littlecranky67•39m ago
It is a disease of modern (social) media and personal branding. People also now broadly think that an ad-hominem (attacking the person behind an argument, not the argument) is good argumentative style. I don't know about Jack Dorsey other then he founded twitter, and I don't care much about him. If there is a product, I will evaluate that product by my catalogue, not whether I like or dislike a person.
card_zero•21m ago
But the person controls the product, and the product will continue to develop, so the person's character is relevant to the quality of the product.
littlecranky67•13m ago
You are making assumptions about a future that hasn't happened yet. It is open-source, so whatever move the person might do in the future, you can fork it anytime.
gloxkiqcza•1h ago
There’s no app for Apple platforms making it a lot less useful.
jagermo•1h ago
fair point, especially in the west. But looking at the market share, Android is probably the platform to build for, especially if you have an additional phone. https://en.wikipedia.org/wiki/Usage_share_of_operating_syste...
maqp•1h ago
That's probably because AFAIK Apple doesn't allow process forking, making any Tor-based messenger almost impossible to run as Tor would have to run as part of the main thread.
zenmac•45m ago
but having the bluetooth part working on iOS should not be an issue right?
plasticeagle•25m ago
This is entirely false, Apple allows the use of threads in their applications.
prmoustache•1h ago
Briar has the advantage of being usable with bluetooth and internet so it makes it much more useful.
hardran3•1h ago
Bitchat also has internet based chat, in addition to bluetooth mesh.
troupo•57m ago
Apple pulled similar apps from the App Store: https://www.npr.org/2019/10/10/768841864/after-china-objects...
utopiah•24m ago
True but I assume Apple users understand they exclude themselves by demanding a "benevolent dictator" insuring they are "safe".
PatronBernard•50m ago
Why?
mikecamara•1h ago
What happened to that fire chat app that did the same thing back in 2014 or something?
budududuroiu•1h ago
Seeing Jack committing to this repo is kinda wild to me. I also wish I had fuck-you money and could spend my day engrossed in whatever I find interesting
JumpCrisscross•33m ago
> wish I had fuck-you money and could spend my day engrossed in whatever I find interesting

A good mental exercise is to calculate how much you'd need to survive indefinitely in a pocket of rural America or the third world. No international travel. No bells and whistles. Limited cuisine. But survival and leisure unlimited.

When I've run the numbers for a comforable living, they've come to $300k (Vietnam, $12k/y) to $500k (West Virginia or Portugal $18k/y). But one could halve (or more) those figures by accepting standards of living our grandparents would have found adequate.

Then you make a choice. That world. Or the one you have. (Or something in between.)

Two-fifths of American households have a net worth over $300,000; more than half over $150,000 [1]. That means somewhere between a lot of and potentially most Americans have, on a global scale, fuck-you money. Just not fuck-you money to retain their status at the centre of the first world.

[1] https://dqydj.com/net-worth-percentiles/

niemandhier•8m ago
Coll idea. One thing: This numbers exclude healthcare costs as you get older this gets more expensive.

For countries with free healthcare, it is usually limited to people working there or citizens and ( in the German case ) recognised refugees.

maqp•1h ago
Could someone please explain in what situation do you use a BlueTooth messaging app? Like, even BT5 range won't exceed 400 meters. What good is this? You're not going to send images to journalists from protests with it (you'd do wisely to keep it in airplane mode until you get home and then you'd upload them to their securedrop or whatever), and you don't need off-band security to let the kids know it's dinner time.
melting_snow•1h ago
I see two use cases: * Communication between protestors * Illegal activities, but here I can imagine that bluetooth range is too small
reddalo•1h ago
I remember when Telegram had a "Nearby" feature. I remember seeing many not-so-legal activities around me, even in the range of 1 km.
thijson•1h ago
I remember reading that men and women in Saudi Arabia are forbidden from interacting directly in a bar setting. So instead they were using Bluetooth to covertly connect and communicate.
catlifeonmars•1h ago
> Communication between protestors > Illegal activities

Often one and the same since the first thing those in power try to do is make various activities by protestors illegal

3RTB297•42m ago
The use cases stem from groups needing coordination in roughly the same area, with no internet. Disaster recovery efforts fit this exactly:

Doctors Without Borders feeding centers in a famine far from anywhere, searching for people in the rubble of a building following an earthquake, searching for people in a refugee camp, etc.

Verizon went down in the US this past week - perfect use case for Bitchat (or Meshtastic with a repeater or some other LoRa BT network). Verizon goes down while you're at the mall or store or Disneyland or whatever and you can still text to find each other.

300m max range with line of sight would cover something like when I go to visit my parents who live in a desert canyon with lousy mobile phone coverage, I can send a message that I'm at the gate and put the dogs in the garage.

Almondsetat•27m ago
This is simply an app that allows to communicate through bluetooth locally. Why are you saying its only two use cases are protesting and criminals?
melting_snow•6m ago
Im not saying that those are the only use cases, but I really see that there multiple other apps that make the "normal" communication much easier.
yaris•1h ago
Any situation when mobile internet cannot be used. That is not only protests, but also legal gatherings, i.e. street concerts, or places where mobile coverage is poor in general.
oreilles•47m ago
Or planes.
em-bee•36m ago
but i use mobile internet because of the distance. how does bluetooth help with that?
Almondsetat•29m ago
What is your implication? This app is not for talking across the globe with people.
gchokov•1h ago
This particular one supports mesh, so the range could be way way higher.
behnamoh•1h ago
In Iran right now... Internet shut down while the regime keeps slaughtering people at the order of 4x9/11.
zenmac•46m ago
One of these bluetooth messaging app was made by a developer who was on a cruise ship with family, and the Internet over satellite costs an arm and leg. So he wrote an app to communicate with his families over bluetooth.

Also why would one want to have the data go over some servers thousands miles away when the device is right next to you? Seems like bluetooth is the perfect way to communicate for devices that are close to each other.

nly•41m ago
It's a cruiseship. Your family are at the nearest bar. Just get off your ass and go and give them the message.
marliechiller•27m ago
This seems a bit reductive. You could use this argument for any small town
cheema33•23m ago
> Just get off your ass and go and give them the message...

If I need to have all 4 members of the family meet me at the pool, first I need to go find each one of them. They could all be at different place. And then tell them individually to meet me at the pool? Is that the better solution you are proposing?

reconnecting•1h ago
Here are original posts:

https://news.ycombinator.com/item?id=44485342

https://news.ycombinator.com/item?id=45929358

https://news.ycombinator.com/item?id=46364146

nicois•46m ago
One missing feature: deferred message propagation. As far as I understand, while messages will be rebroadcast until a TTL is exhausted, there is no mechanism to retain in-transit messages and retransmit them to future peers. While this adds overheads, it's table stakes for real-life usage.

You should be able to write a message and not rely on the recipient being available when you press send. You should also be able to run nodes to cache messages for longer, and opt in to holding messages for a greater time period. This would among other things allow couriers between disjoint groups of users.

j1elo•44m ago
This has released tags since back to July 2025. Does anyone know if it's being actively used to exfiltrate news from Iran right now? (if someone's been living under a rock: [1][2])

[1]: https://news.ycombinator.com/item?id=46667491

[2]: https://news.ycombinator.com/item?id=46573384

budududuroiu•42m ago
Not sure about bitchat, but Briar is being used in Iran right now. https://byteiota.com/briar-offline-mesh-when-internet-shutdo...

Tbf, if my government would be out to kill me for protesting, I'd use something that at least was security audited. Not to shit on bitchat, I haven't audited the code personally.

JumpCrisscross•36m ago
> Briar is being used in Iran right now

Do we have evidence of this? The only concrete claim made in that post is that Briar 'hit 252 points on Hacker News," which is orthogonal to if it's actually being used.

kbouck•42m ago
Clever name that changes depending on where you put the space
j1elo•37m ago
What are good file transfer apps that can be used in similar scenarios? (to be clear about the usage model: communications on a plane)

* I see LocalSend and LANDrop frequently suggested on HN but in my experience they rely on having a central Wifi router. No good.

* Android's QuickShare comes included by default, but it's buggy. Just yesterday it failed on me (I'm on an uncommunicated boat): it was defaulting to Bluetooth, so I had to reboot both phones to finally make it work over Wifi Direct. Not to speak about the "oh damn, you have an iPhone" scenario. No good.

Anything else? (to remark: for airplane-like situations so no access to Internet and no central router)

boozelclark•36m ago
This is an interesting enhancement using Meshtastic to expand the range of bitchat https://github.com/meshtastic/firmware/discussions/7542
lazzlazzlazz•20m ago
Every time I've logged into Bitchat, nobody appears to be online - across the entire United States.
simonmales•19m ago
It's getting movement in tough political environments like Uganda: https://www.archyde.com/bitchat-surges-to-1-in-uganda-amid-p...

And natural disasters like in Jamaica https://www.gadgets360.com/cryptocurrency/news/bitchat-becom...

canterburry•5m ago
Finally...a dedicated app to bitch at people.