frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Darkbloom – Private inference on idle Macs

https://darkbloom.dev
65•twapi•1h ago•35 comments

IPv8 Proposal

https://www.ietf.org/archive/id/draft-thain-ipv8-00.html
33•EvanZhouDev•21m ago•8 comments

The paper computer

https://jsomers.net/blog/the-paper-computer
87•jsomers•3d ago•14 comments

FSF trying to contact Google about spammer sending 10k+ mails from Gmail account

https://daedal.io/@thomzane/116410863009847575
26•pabs3•1h ago•4 comments

A Look into NaviDial, Japan's Legacy Phone Service

https://www.tokyodev.com/articles/a-look-into-navidial-japan-s-legacy-phone-service
12•pwim•1h ago•0 comments

RedSun: System user access on Win 11/10 and Server with the April 2026 Update

https://github.com/Nightmare-Eclipse/RedSun
22•airhangerf15•1h ago•1 comments

Cybersecurity looks like proof of work now

https://www.dbreunig.com/2026/04/14/cybersecurity-is-proof-of-work-now.html
332•dbreunig•1d ago•117 comments

ChatGPT for Excel

https://chatgpt.com/apps/spreadsheets/
153•armcat•8h ago•114 comments

I made a terminal pager

https://theleo.zone/posts/pager/
103•speckx•7h ago•20 comments

Introduction to spherical harmonics for graphics programmers

https://gpfault.net/posts/sph.html
58•luu•2d ago•6 comments

Cal.com is going closed source

https://cal.com/blog/cal-com-goes-closed-source-why
260•Benjamin_Dobell•14h ago•189 comments

God sleeps in the minerals

https://wchambliss.wordpress.com/2026/03/03/god-sleeps-in-the-minerals/
502•speckx•16h ago•100 comments

Google broke its promise to me – now ICE has my data

https://www.eff.org/deeplinks/2026/04/google-broke-its-promise-me-now-ice-has-my-data
1291•Brajeshwar•11h ago•555 comments

Stealth signals are bypassing Iran’s internet blackout

https://spectrum.ieee.org/iran-internet-blackout-satellite-tv
74•WaitWaitWha•3h ago•16 comments

Show HN: Hiraeth – AWS Emulator

https://github.com/SethPyle376/hiraeth
15•ozarkerD•2h ago•4 comments

The buns in McDonald's Japan's burger photos are all slightly askew

https://www.mcdonalds.co.jp/en/menu/burger/
322•bckygldstn•7h ago•169 comments

Fast and Easy Levenshtein distance using a Trie

https://stevehanov.ca/blog/fast-and-easy-levenshtein-distance-using-a-trie
12•sebg•3d ago•0 comments

Retrofitting JIT Compilers into C Interpreters

https://tratt.net/laurie/blog/2026/retrofitting_jit_compilers_into_c_interpreters.html
65•ltratt•17h ago•14 comments

Too much discussion of the XOR swap trick

https://heather.cafe/posts/too_much_xor_swap_trick/
5•CJefferson•2d ago•0 comments

PiCore - Raspberry Pi Port of Tiny Core Linux

http://tinycorelinux.net/5.x/armv6/releases/README
95•gregsadetsky•9h ago•12 comments

Live Nation illegally monopolized ticketing market, jury finds

https://www.bloomberg.com/news/articles/2026-04-15/live-nation-illegally-monopolized-ticketing-ma...
481•Alex_Bond•10h ago•141 comments

US v. Heppner (S.D.N.Y. 2026) no attorney-client privilege for AI chats [pdf]

https://fingfx.thomsonreuters.com/gfx/legaldocs/xmvjyjekkpr/Rakoff%20-%20order%20-%20AI.pdf
114•1vuio0pswjnm7•15h ago•89 comments

Anna's Archive loses $322M Spotify piracy case without a fight

https://torrentfreak.com/annas-archive-loses-322-million-spotify-piracy-case-without-a-fight/
383•askl•21h ago•394 comments

The Gemini app is now on Mac

https://blog.google/innovation-and-ai/products/gemini-app/gemini-app-now-on-mac-os/
120•thm•12h ago•57 comments

Agent - Native Mac OS X coding ide/harness

https://github.com/macOS26/Agent
24•jv22222•5h ago•6 comments

YouTube users get option to set their Shorts time limit to zero minutes

https://www.theverge.com/streaming/912898/youtube-shorts-feed-limit-zero-minutes
261•pentagrama•5h ago•118 comments

Intel Xpress Resurrection: Reviving a Forgotten EISA Beast

https://x86.fr/intel-xpress-resurrection-reviving-a-forgotten-eisa-beast/
40•ankitg12•3d ago•3 comments

CRISPR takes important step toward silencing Down syndrome’s extra chromosome

https://medicalxpress.com/news/2026-04-crispr-bold-silencing-syndrome-extra.html
107•amichail•13h ago•65 comments

Adaptional (YC S25) is hiring AI engineers

https://www.ycombinator.com/companies/adaptional/jobs/k7W6ge9-founding-engineer
1•acesohc•12h ago

Do you even need a database?

https://www.dbpro.app/blog/do-you-even-need-a-database
229•upmostly•17h ago•260 comments
Open in hackernews

Stealth signals are bypassing Iran’s internet blackout

https://spectrum.ieee.org/iran-internet-blackout-satellite-tv
74•WaitWaitWha•3h ago

Comments

zenmac•1h ago
>NFP’s solution was to add redundancy, similar in principle to a data-storage technique called RAID (redundant array of independent disks). Instead of sending each piece of data once, we send extra information that allows missing or corrupted packets to be reconstructed.

A bit disappointing TBH if that is their solution. Seems like everything is trying to pigeon hole everyone into the proof of work scenario. If we have more power/energy then we will beat you in everything security, coding and censorship circumvention.

femto•1h ago
It's a sound solution. They are describing forward error correction with a variable code rate. Reducing the code rate increases the amount of redundancy, allowing the signal to be retrieved when the signal-to-noise ratio is lower. It's a standard part of communications theory and has a strong theoretical basis. A low enough code rate will overcome almost any level of jamming at the cost of reduced data rate, provided the receiver does not saturate.
wiml•1h ago
I think they're just doing forward error correction (FEC). Not sure what that has to do with proof-of-work?
hgoel•1h ago
What other method do you propose to deal with data loss?
tgma•1h ago
None of the people I know inside Iran actually use this Toosheh[1] thing. And I mean zero, nada, none. Not one. Most are unaware of its existence. This sounds something that sounded cool pre-Starlink era that received funds and favors from western governments and NGOs and did not result in anything useful (not surprising that they get international press too despite being a total failure.) Realistically, a download-only solution does not solve a problem. Persian video content that people watch are delivered via DVB Satellite TV video channels. With Internet, what people want is to communicate and therefore need realtime access and data upload capability to contact others and use web services, not download a new offline copy of Wikipedia everyday! In practice, Iranians inside Iran end up mostly using VPNs and tunnels of various sorts. Often some variant of shadowsocks with SNI spoofing, which stop working in a full blackout. What will be left during a full blackout is people who have government-sanctioned SIM cards with full Internet access (known as "white SIMs") to propagandize on social networks in favor of the reigme when everyone else is disconnected and, a tiny set of people who have acquired Starlink terminals.

The same set of people behind that project were supposedly given additional resources to smuggle Starlinks inside, and in the Persian community on Twitter, there's an ongoing meme mocking where those Starlinks actually went and given to whom, never to get an answer...

[1]: TLDR: data archive within DVB-S video stream

stackghost•46m ago
>What will be left during a full blackout is people who have government-sanctioned SIM cards with full Internet access (known as "white SIMs") to propagandize on social networks in favor of the reigme when everyone else is disconnected and a tiny set of people who have Starlink.

One would think this is exactly the sort of circumstances under which store-and-forward/delay-tolerant routing would be useful. Years before Jack Dorsey thought of bitchat[0] I had the same idea, but never pursued it because I live in a western country but not in a "tech city", in other words, nobody around here is interested in being an early adopter of an app primarily of use only to preppers or people living under repressive authoritarian regimes.

Anyways, it's a great idea in theory, as the techno-anarchist preppers that LARP with off-the-shelf lilygo LoRa tranceivers will be happy to tell you. But in practice nobody who actually could benefit from these seems to adopt these things. Or at least I never hear about it, if they indeed do. Perhaps today's internet blackouts are too transient for a 2026 version of samizdat to develop?

Do the people you know inside Iran plan to just wait it out, or do they have some other solution ready for a total blackout?

[0] https://bitchat.free/

tgma•40m ago
To be clear while the annoying firewall has been a forever thing, and even grandmas know how to use VPNs day-to-day to access Instagram, a full, long-term blackout, has been a relatively new thing, so I don't think there's enough prep for that. Bitchat was certainly something that was spoken about after the January protests and before the war broke out. There was even a thief who cloned and renamed it something Persian without attribution and with shady security and the Bitchat guy got upset about it just a few weeks ago.

There are some government-sanctioned messengers that apparently keep working but some people would not use it as they are completely insecure and watched by big brother, of course. The biggest issue is getting data out of the country not internal comms (e.g. video evidence of massacre, for example, so that some poeple like in this very thread don't get the ammo to whitewash the regime, intentionally or accidentally.)

stackghost•3m ago
>The biggest issue is getting data out of the country not internal comms

No doubt. Unless there's somebody friendly just across the border in Azerbaijan or Basrah or something, I don't see how they'd do it. Maybe point a dish and establish a point to point link, but you'd need to pre-arrange that.

tgma•32s ago
I think what you are suggesting is more practical today than before, since there are some people who have some sort of access. The real catch is really the prep. The anecdotes around me is they are hoping (perhaps wishfully) for a total regime collapse and internet freedom relatively soon.
bawolff•1h ago
So its just embeding some files in a satalite tv broadcast stream?

I dont think that helps that much. If you have satalite tv going in, you already have video coming in, are arbitrary files really that much more useful?

The thing people really want internet communication for is 2 way coms. Getting info on the situation on the ground out and allowing different groups inside Iran to coordinate. I fail to see how this helps with that.

labelbabyjunior•1h ago
> So its just embeding some files in a satalite tv broadcast stream?

Which is neither new nor novel.

PlayCable was doing this to download console games over analog cable systems <checks notes> 46 years ago.

TeleText says hello.

SanjayMehta•1h ago
The claim of 30,000 dead in the crackdown is dubious. It originates from a doctor turned fashion blogger turned independent journalist called Deepa Parent[1] and doesn't have any other evidence to support it. (The Dresden fire bombing required tons of munitions and the toll was 25,000).[2]

Now having said that, given the nature of the Iranian theocracy, they are quite capable of such acts. Remember that they have hanged homosexuals from cranes,[3] and executed rape victims.[4] But 30,000 in a day is an extraordinary claim which requires more evidence, certainly more than circular references tracing back to just one source.

[1] https://thegrayzone.com/2026/02/01/guardian-iranian-death-to...

[2] https://en.wikipedia.org/wiki/Bombing_of_Dresden

[3] https://en.wikipedia.org/wiki/Mahmoud_Asgari_and_Ayaz_Marhon...

[4] https://www.timesnownews.com/lifestyle/people/crime-against-...

sourcegrift•55m ago
Do you have a public profile I can follow?
at-fates-hands•21m ago
>> But 30,000 in a day

The number was given over two days, not one.

The protests were in over 200 cities with 5 million+ participants, WE KNOW they fired live rounds this is undeniable if you only had 200 deaths per city you would reach a death toll north of 40k already. Yes it's not verified yes there isnt a video of exactly 30000 identifiable bodies side by side. But the number really isnt as unachievable as people make it out to be.

From another article: The 30,000 figure is also far beyond tallies being compiled by activists methodically assigning names to the dead. As of Saturday, the U.S.-based Human Rights Activists News Agency said it had confirmed 5,459 deaths and is investigating 17,031 more.

https://www.aol.com/articles/iran-protest-death-toll-could-1...

The mass murdering of 5,400 people is nothing to scoff at, on any level, even over two days.

mulmen•8m ago
[delayed]
mulmen•12m ago
> The Dresden fire bombing required tons of munitions and the toll was 25,000

For clarity 3,900 tons over four raids and 1,500 planes.

I’m not sure how to translate that into modern munitions but I’m also uncertain why a strategic bombing death toll should tell us anything about Iranian protester deaths. Iran isn’t doing strategic bombing of their citizens, they’re using small arms across hundreds of locations.

The linked article cites a source [1] with detailed methodology for their actual claim of 7,000 deaths and mentions that could go as high as 30,000. I don’t see any claim of that being in a single day.

Given the timeframe and widespread nature of these protests it doesn’t seem implausible.

[1]: https://www.en-hrana.org/the-crimson-winter-a-50-day-record-...

thakoppno•5m ago
> Satellite TV uses a file system called an MPEG transport stream that allows multiple audio, video, or data layers to be packaged into a single stream file.

Interesting read but that part really made me question my own sanity. It’s probably just lost in translation.