frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

We can't have nice things because of AI scrapers

https://blog.metabrainz.org/2025/12/11/we-cant-have-nice-things-because-of-ai-scrapers/
105•LorenDB•1h ago•64 comments

Are two heads better than one?

https://eieio.games/blog/two-heads-arent-better-than-one/
67•evakhoury•6h ago•10 comments

The Tulip Creative Computer

https://github.com/shorepine/tulipcc
167•apitman•6h ago•35 comments

Show HN: Nogic – VS Code extension that visualizes your codebase as a graph

https://marketplace.visualstudio.com/items?itemName=Nogic.nogic
48•davelradindra•4h ago•18 comments

Let's be honest, Generative AI isn't going all that well

https://garymarcus.substack.com/p/lets-be-honest-generative-ai-isnt
48•7777777phil•4h ago•19 comments

Open sourcing Dicer: Databricks's auto-sharder

https://www.databricks.com/blog/open-sourcing-dicer-databricks-auto-sharder
40•vivek-jain•3h ago•6 comments

Choosing learning over autopilot

https://anniecherkaev.com/choosing-learning-over-autopilot
30•evakhoury•4h ago•21 comments

How to make a damn website (2024)

https://lmnt.me/blog/how-to-make-a-damn-website.html
105•birdculture•5h ago•37 comments

Running Lean at Scale

https://harmonic.fun/news#blog-post-lean
31•eab-•1h ago•2 comments

Scott Adams has died

https://www.youtube.com/watch?v=Rs_JrOIo3SE
631•ekianjo•7h ago•1064 comments

AI Generated Music Barred from Bandcamp

https://old.reddit.com/r/BandCamp/comments/1qbw8ba/ai_generated_music_on_bandcamp/
483•cdrnsf•4h ago•391 comments

Why Real Life is better than IRC (2000)

https://everything2.com/node/e2node/Why%20Real%20Life%20is%20better%20than%20IRC
28•themaxdavitt•4d ago•29 comments

Ask HN: Vxlan over WireGuard or WireGuard over Vxlan?

30•mlhpdx•3h ago•37 comments

Inlining – The Ultimate Optimisation

https://xania.org/202512/17-inlining-the-ultimate-optimisation
35•PaulHoule•4d ago•14 comments

Show HN: Ayder – HTTP-native durable event log written in C (curl as client)

https://github.com/A1darbek/ayder
46•Aydarbek•5h ago•22 comments

LANL's ICE House Tests Microelectronics for Cosmic Radiation Exposure

https://www.lanl.gov/media/publications/1663/ice-house-heats-up
9•LAsteNERD•5d ago•2 comments

Legion Health (YC S21) Hiring Cracked Founding Eng for AI-Native Ops

https://jobs.ashbyhq.com/legionhealth/ffdd2b52-eb21-489e-b124-3c0804231424
1•ympatel•6h ago

Going for Gold: The Story of the Golden Lego RCX and NXT

https://bricknerd.com/home/going-for-gold-the-story-of-the-golden-lego-rcx-and-nxt-9-9-21
26•kotaKat•4d ago•1 comments

Apple Creator Studio

https://www.apple.com/newsroom/2026/01/introducing-apple-creator-studio-an-inspiring-collection-o...
457•lemonlime227•8h ago•374 comments

Superhuman AI Exfiltrates Emails

https://www.promptarmor.com/resources/superhuman-ai-exfiltrates-emails
82•takira•1d ago•18 comments

Influencers and OnlyFans models are dominating U.S. O-1 visa requests

https://www.theguardian.com/us-news/2026/jan/11/onlyfans-influencers-us-o-1-visa
311•bookofjoe•6h ago•223 comments

We rolled our own documentation site

https://blog.tangled.org/docs
29•nerdypepper•20h ago•19 comments

Games Workshop bans staff from using AI

https://www.ign.com/articles/warhammer-maker-games-workshop-bans-its-staff-from-using-ai-in-its-c...
180•jsheard•2h ago•96 comments

Git Rebase for the Terrified

https://www.brethorsting.com/blog/2026/01/git-rebase-for-the-terrified/
232•aaronbrethorst•6d ago•242 comments

Show HN: SnackBase – Open-source, GxP-compliant back end for Python teams

https://snackbase.dev
54•lalitgehani•10h ago•8 comments

Everything you never wanted to know about file locking (2010)

https://apenwarr.ca/log/20101213
69•SmartHypercube•5d ago•13 comments

Show HN: An iOS budget app I've been maintaining since 2011

https://primoco.me/en/
136•Priotecs•12h ago•56 comments

Ask HN: Discrepancy between Lichess and Stockfish

12•HNLurker2•3h ago•8 comments

Show HN: Self-host Reddit – 2.38B posts, works offline, yours forever

https://github.com/19-84/redd-archiver
180•19-84•7h ago•40 comments

Signal leaders warn agentic AI is an insecure, unreliable surveillance risk

https://coywolf.com/news/productivity/signal-president-and-vp-warn-agentic-ai-is-insecure-unrelia...
308•speckx•4h ago•93 comments
Open in hackernews

Ask HN: Iran's 120h internet shutdown, phones back. How to stay resilient?

44•us321•5h ago
It has been 120 hours (5 days) since the internet shutdown in Iran began. While international phone calls have started working again, data remains blocked.

I am looking for technical solutions to establish resilient, long-term communication channels that can bypass such shutdowns. What are the most viable options for peer-to-peer messaging, mesh networks, or satellite-based solutions that don't rely on local ISP infrastructure?

Comments

toomuchtodo•5h ago
https://en.wikipedia.org/wiki/Stoicism
us321•5h ago
Thanks. Exactly how can I send this page to my friends and family back in Iran?
toomuchtodo•5h ago
You cannot, they are on their own with what they have. My genuine condolences and sympathy.
Nextgrid•5h ago
Starlink and/or BGAN/satellite phones.
cultofmetatron•1h ago
starlink was explictly blocked there. they are jamming gps which is needed for it
Nextgrid•1h ago
The jamming is expensive to maintain and not 100% effective. It's still your best shot.
retube•26m ago
unless you already have the gear and a subscription, not sure how an Iranian citizen can get starlink set up: starlink doesn't ship there, so needs to be individually imported, plus will need to be paid for by a debit/credit card from a non-sanctioned country
doganugurlu•3h ago
Maybe https://meshtastic.org?
AnimalMuppet•3h ago
If the phones are working, 56k modem.
badc0ffee•59m ago
Well, up to 33.6k modem. 56k required cooperation between the telco and ISPs.
Nextgrid•41m ago
If you’re using the circuit-switched mobile phone calls it’s unlikely you will be able to negotiate that; GSM compression is optimised for voice and not data.

If you have a phone or cellular dongle with a serial interface you might be able to initiate a “data” call which gives you a modem-like link at speeds much higher than running an actual modem on the audio path. Note that this kind of non-standard usage will stand out like a sore thumb so might not be advisable.

tekla•1h ago
HAM radio is your best option.
quietsegfault•1h ago
What do you think amateur radio does? Why do you think that broadcasting your location, and that you're looking to get information from somewhere other than the approved sources will end up in anything other than tragedy? What information do you think could reliably be provided with amateur radio in a situation like this?
tekla•1h ago
The OP wanted a way to bypass a internet shutdown, not a perfect solution.

And you know, I'm fairly sure being able to talk to the outside world makes it so that you can at least get information out to others.

Pray tell, what methods do YOU have to bypass a shutdown with privacy and no reliance on ISP and resistant to jamming?

quietsegfault•1h ago
There is no privacy in amateur radio. That is not a matter of preference, it is a regulatory and physical reality.

Amateur radio transmissions are public, unencrypted, and attributable. Callsigns are required, modes and frequencies are well known, and transmissions are trivially direction-findable. In a country like Iran, where RF spectrum is actively monitored and unauthorized communications are treated as a security issue, transmitting on amateur bands is effectively broadcasting your location and intent. Direction finding is routine, fast, and does not require exotic equipment. One transmission can be enough.

In the US and most other countries, amateur radio is tightly regulated. Encryption to obscure content is explicitly prohibited. Ignoring this can result in fines, seizure of equipment, and loss of license. Foreign operators encouraging or participating in such use are not insulated from consequences simply because the target country is authoritarian.

I did not claim to have a better solution. That's the point. When the threat model includes surveillance, attribution, and enforcement, there may be no safe civilian workaround. Suggesting amateur radio in this context is not “imperfect but helpful”, it reflects a fundamental misunderstanding of what amateur radio actually is and how it is regulated.

Amateur radio can't provide privacy, safety, or reliable information flow under an active crackdown. Pretending otherwise is irresponsible.

themafia•49m ago
> so that you can at least get information out to others.

So they can do what with it? The people who can action it already have intensive satellite imagery of the area and domestic intelligence assets. The level of risk to reward for a citizen to do this is fairly low.

netrap•1h ago
I wonder if QRP would be something?

https://hackaday.com/2016/03/08/how-low-can-you-go-the-world...

also

https://en.wikipedia.org/wiki/WSPR_(amateur_radio_software) https://wsjt.sourceforge.io/wsjtx.html

plus the super simple "Fireball QRP transmitter"

https://www.worldradiohistory.com/Archive-DX/73-magazine/73-...

themafia•51m ago
Isn't one of the problems is that to get appreciable range you have to have a fairly obvious antenna setup?
_whiteCaps_•27m ago
~5m antenna during the day, 10m at night for a simple dipole antenna

I'd be more worried about them being able to triangulate the radio signals though. If they can jam GPS, surely they can detect a 100W signal around 14MHz.

amelius•44m ago
We need a communication method that even fools can use.

That way, we might end up with enough nodes such that mesh networking comes within reach.

notslow•1h ago
WiFi Halow is a longer range protocol (still probably not long enough). But something like this can get people connected: https://openmanet.net
firefax•1h ago
Old fashioned phone trees can be really useful IMHO OP. We used them when I worked in a school. If there was winter weather, you'd call say, everyone with a last name from A to G in the staff directory, someone else calls G to K, and so on and so forth.

You can combine the phone tree with literal runners -- so basically, someone takes their burner and calls suburbs A,B,C and D and then the runners go out and pass the word about the protest or action.

idontwantthis•1h ago
Radio stations too. The US civil rights movement sometimes used radio DJs to call people out for protests.
hoherd•42m ago
"Stay tuned boppers, stay tuned."
ronsor•1h ago
V.92 dial-up. Slow and expensive, but it's Internet access.
bossyTeacher•1h ago
Problem is that most methods involve making your location known openly. The Dark Forest book of the Remembrance of the Earth Past explains why it is not a good idea to do so in the current circumstances
dreadsword•1h ago
For dense areas, mesh applications like BitChat (Jack Dorsey) could bypass the need for a network with p2p bluetooth mesh networks. And works with existing devices, vs something like meshtastic which needs an installed base (afaik).

https://en.wikipedia.org/wiki/Bitchat

Gigachad•1h ago
Does it actually work though? My experience with Meshtastic is it’s so difficult to get a message delivered beyond the nearest hop that it’s almost useless. And Bluetooth has a significantly shorter range than LoRa.
wiml•1h ago
The LoRa enthusiasts in my area seem to all have moved to Meshcore, largely because of a quirk in Meshtastic's routing algorithm that doesn't handle nodes with widely varying visibility/power/noisefloor well. They report regularly getting traffic hundreds of miles. There might be a couple mountaintop repeaters in the mesh though.

For OP's situation I think runners and a store and forward system like Scuttlebutt/Briar/etc might work better. But I'd love to see a couple of thorough case studies on that kind of system, they've been around for many years targeting related scenarios.

Gigachad•54m ago
I’ve tried MeshCore as well and discovered zero nodes. At least what I’ve seen it looks like Meshtastic implemented the same routing fixes MeshCore has.

I think the issue is more that getting a message many kilometres out using a couple of nodes sitting in non prime locations is just unreliable. The noise is too high. There’s also a limit on how many messages can be sent while using flood routing.

bb88•30m ago
But did all the nodes and repeaters update to the version of meshtastic with routing? Meshcore started with routing out of the box.

I don't think it's the noise that's too high, my original understanding of the meshtastic 2.0 protocol (from this video: https://www.youtube.com/watch?v=7v6UbC5blJU) was that an edge device would receive priority. So the message might go the wrong direction, say. Or, worse, a meshtastic radio in a basement might get priority.

Because they didn't understand (or care about) network topologies from the start and reliable message transmission, not to mention the versions of devices that are still on their network, I'm guessing it's gonna be a couple more years before they finally get their act together.

MarsIronPI•48m ago
Out of curiosity, how to Meshtastic and Meshcore compare to Reticulum?
mosajjal•1h ago
some DNS tunneling solutions work (dnstt for example). Also, many people have smuggled Starlink are are providing proxies inside Iran.

Ideally cjdns or similar can be used inside the country to create an alternative encrypted mesh network inside the borders, with some "exit nodes" out.

_moof•1h ago
HF radio. Highly depdendent on space weather, but generally I can communicate around the world with only 100 watts and a long wire.

Be aware though that transmitting on any radio is like turning on a giant, extremely bright light bulb directly above your antenna. Anyone with basic radio know-how will be able to hear you and locate you.

badc0ffee•1h ago
I had to think for a second to realize that HF means lower frequency than VHF, not high frequency in an absolute sense.
_moof•1h ago
It's very silly that "high frequency" is among the lowest frequencies, and that we wound up with Very, Ultra, Super, Extremely, and Tremendously High Frequencies!
badc0ffee•58m ago
Reminds me of High Speed USB.
quietsegfault•1h ago
Back in ye olden days, HF was really high! What we'd consider today to be near useless due to limited bandwidth and insane antenna requirements were once the primary frequencies for communications.
_moof•1m ago
I wondered if that was the case! 28 MHz must've seemed pretty high at the time. :)
giantrobot•1h ago
Couriers and USB flash drives can be pretty effective. They're high latency but can be very high bandwidth. Look at the El Paquete network in Cuba[0] as inspiration. Self-contained HTML/JavaScript SPAs can provide navigation and the likes of TiddlyWiki[1] can allow for collaboration. A network of couriers can move as fast as road traffic and distribute stuff pretty widely.

Contents can be re-shared locally over ad-hoc or mesh WiFi networks even without Internet access.

Encryption and steganography can obscure the contents of drives from casual inspection. You can stuff a lot of extraneous data in Office XML documents that are just zip files and look innocuous when opened.

1. For current events content add descriptions, locations, and timestamps to everything. The recipients need that context.

2. Even unencrypted files can be verified with cryptographic signatures. These can be distributed on separate channels including Bluetooth file transfers.

3. Include offline installers for browsers like Dillo or Firefox. Favor plain text formats where possible. FAT32 has the broadest support in terms of file system for the flash drives. Batch, PowerShell, and bash scripts can also be effective in doing more complex things while not needing local installation or invasive installations on people's computers.

[0] https://en.wikipedia.org/wiki/El_Paquete_Semanal

[1] https://en.wikipedia.org/wiki/TiddlyWiki

floxy•27m ago
Do we need to come up with more internet protocols/services that don't require a negotiation process? So that it would work better with very high latency sneaker-net flash-drive networks? Especially for the already asynchronous ones like email? I could envision a user with a messenger/email-like client who "sends" (encrypted) messages that get put on a flash drive. This is carried around the neighborhood, etc, where others do the same. Eventually someone takes it to a machine with regular internet access, where the messages get delivered to their intended recipients. And then replies to these messages (coming hours, days, weeks later) also get put on a flash drive, and maybe hopefully get back to the original receivers. And if the internet-down situation has been resolved, the recipients will already have their messages, but if not, they'll get them when the flash drive arrives.

I suppose this isn't complete without mentioning RFC 1149 (IP Datagrams on Avian Carriers).

https://www.rfc-editor.org/rfc/rfc1149

bb88•1h ago
States like Iran have signal catchers, where they can get a rough idea where a signal is coming from through triangulation. The US military has had this for over 20 years now. Often these coordinates are fed in as targets into weapons systems.

If you're going the radio route these come to mind:

Meshtastic: 1W, one band, local. Useful if Iran doesn't know about it. But easy to jam and probably triangulate.

Wifi Halow: 1W, can possibly hop between bands, but probably also really easy to jam and triangulate.

WSPR: Possibly good, transmitters can hide in the noise floor, and can go long distances with 100mW of power, but slow. Probably triangulable, very easy to jam once located in the spectrum. Data can be transmitted and received with off the shelf components.

Military Radios: Very good. Transmitters can frequency hop, making triangulation and jamming difficult. Also encryption. You can easily transmit in the same frequency space that Iran would be using to avoid jamming. But also, mostly unobtanium. I have heard stories about US military radios showing up at Ham Fests.

themafia•51m ago
An important factor to consider when answering this question, is that the average monthly wage in Iran is only $200 to $500 USD/month.
bromuro•46m ago
Why it is important?
nubg•44m ago
I guess because a single Starlink subscription would be 30-80% of their monthly income.
ekr•42m ago
It has been reported in the press that Starlink subscription fee has been waived for Iran, so people with receivers can use it for free.
culi•41m ago
Pretty sure the cheapest receiver you can buy is still $600
retube•29m ago
yah but not sure how someone in Iran can actually get the hardware shipped to them (I just tried Tehran as delivery, and starlink website said "no"), and also would need a bank or credit card from a non-sanctioned country to be able to actually pay for it
culi•42m ago
I guess that's the strength of mesh networks. Benn Jordan recently showed how to build one disguised as a lawn light for less than $40. BitChat works with tech people already have as well
LarsDu88•16m ago
Is it possible to setup LoRA mesh networks in Iran? LoRA chips should be on the order of <$5 bulk shippable from China

You'd have to have a huge network spanning the entire country to get a message out however