frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

France's homegrown open source online office suite

https://github.com/suitenumerique
429•nar001•4h ago•203 comments

British drivers over 70 to face eye tests every three years

https://www.bbc.com/news/articles/c205nxy0p31o
134•bookofjoe•1h ago•112 comments

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
438•theblazehen•2d ago•157 comments

Leisure Suit Larry's Al Lowe on model trains, funny deaths and Disney

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
26•thelok•1h ago•2 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
86•AlexeyBrin•5h ago•17 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
778•klaussilveira•19h ago•241 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
35•vinhnx•3h ago•4 comments

First Proof

https://arxiv.org/abs/2602.05192
38•samasblack•2h ago•24 comments

Software Factories and the Agentic Moment

https://factory.strongdm.ai/
19•mellosouls•2h ago•17 comments

Reinforcement Learning from Human Feedback

https://arxiv.org/abs/2504.12501
56•onurkanbkrc•4h ago•3 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
1027•xnx•1d ago•584 comments

Coding agents have replaced every framework I used

https://blog.alaindichiappari.dev/p/software-engineering-is-back
172•alainrk•4h ago•230 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
168•jesperordrup•10h ago•62 comments

A Fresh Look at IBM 3270 Information Display System

https://www.rs-online.com/designspark/a-fresh-look-at-ibm-3270-information-display-system
24•rbanffy•4d ago•5 comments

StrongDM's AI team build serious software without even looking at the code

https://simonwillison.net/2026/Feb/7/software-factory/
18•simonw•2h ago•15 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
103•videotopia•4d ago•27 comments

Vinklu Turns Forgotten Plot in Bucharest into Tiny Coffee Shop

https://design-milk.com/vinklu-turns-forgotten-plot-in-bucharest-into-tiny-coffee-shop/
5•surprisetalk•5d ago•0 comments

72M Points of Interest

https://tech.marksblogg.com/overture-places-pois.html
13•marklit•5d ago•0 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
265•isitcontent•20h ago•33 comments

Making geo joins faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
152•matheusalmeida•2d ago•42 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
277•dmpetrov•20h ago•147 comments

Ga68, a GNU Algol 68 Compiler

https://fosdem.org/2026/schedule/event/PEXRTN-ga68-intro/
35•matt_d•4d ago•10 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
546•todsacerdoti•1d ago•263 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
418•ostacke•1d ago•110 comments

What Is Ruliology?

https://writings.stephenwolfram.com/2026/01/what-is-ruliology/
65•helloplanets•4d ago•69 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
364•vecti•22h ago•164 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
338•eljojo•22h ago•207 comments

Show HN: Kappal – CLI to Run Docker Compose YML on Kubernetes for Local Dev

https://github.com/sandys/kappal
16•sandGorgon•2d ago•4 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
457•lstoll•1d ago•301 comments

Microsoft open-sources LiteBox, a security-focused library OS

https://github.com/microsoft/litebox
372•aktau•1d ago•195 comments
Open in hackernews

The 1090 Megahertz Riddle: A Guide to Decoding Mode S and ADS-B Signals

https://books.open.tudelft.nl/home/catalog/book/11
96•toomuchtodo•6mo ago

Comments

toomuchtodo•6mo ago
DOI: https://doi.org/10.34641/mg.11

Source files/code: https://mode-s.org/

Synopsis:

In the last twenty years, aircraft surveillance has moved from controller-based interrogation to automatic broadcast. The Automatic Dependent Surveillance-Broadcast (ADS-B) is one of the most common methods for aircraft to report their state information like identity, position, and speed. Like other Mode S communications, ADS-B makes use of the 1090 megahertz transponder to transmit data. The protocol for ADS-B is open, and low-cost receivers can easily be used to intercept its signals. Many recent air transportation studies have benefited from this open data source. However, the current literature does not offer a systematic exploration of Mode S and ADS-B data, nor does it explain the decoding process.

This book tackles this missing area in the literature. It offers researchers, engineers, and enthusiasts a clear guide to understanding and making use of open ADS-B and Mode S data. The first part of this book presents the knowledge required to get started with decoding these signals. It includes background information on primary radar, secondary radar, Mode A/C, Mode S, and ADS-B, as well as the hardware and software setups necessary to gather radio signals. After that, the 17 core chapters of the book investigate the details of all types of ADS-B signals and commonly used Mode S signals. Throughout these chapters, examples and sample Python code are used extensively to explain and demonstrate the decoding process. Finally, the last chapter of the book offers a summary and a brief overview of research topics that go beyond the decoding of these signals.

(books is open/freely available for download)

fluxquanta•6mo ago
> aircraft surveillance has moved from controller-based interrogation to automatic broadcast

I'd take issue with the phrasing "moved from" and would rather use "supplemented by". Controller-based interrogation is still widely used.

touisteur•6mo ago
Moreover the advantage of Mode S radar (ground-initiated transactions) is that you're using a self-coherent system: the radar knows what it sent and what it is supposed to receive, and when, in a narrow beam, etc.

It makes lots of spoofing attacks unpractical. Where as relying on GNSS exposes to a whole bunch of 'constellation replay' or fake-adsb-telegrams attacks. Mode S lacks authentication, but there's no reason it couldn't be tacked on one day (through e.g. the already available 'advanced' data-link capabilities or the many available 'gicb' registers...). Even light session-authentication would break most of the remaining spoofing attacks (and most swap problems) on ground-initiated Mode S radar.

ptero•6mo ago
I'd further refine "aircraft surveillance" to "air traffic control".

On the defense side ADS-B can provide a baseline air picture of cooperative traffic, but does not otherwise help with detecting non-cooperative aircraft.

jjwiseman•6mo ago
Great book that I reference all the time.

(The title is actually "The 1090 Megahertz Riddle".)

toomuchtodo•6mo ago
It appears that was clipped when I submitted. I will email the mods and request they correct the title. Thank you.
tomhow•6mo ago
Fixed, thanks!
willwade•6mo ago
I'll save someone the googling since I just did. You need some hardware to hack: I think this is what you need: https://www.rtl-sdr.com/buy-rtl-sdr-dvb-t-dongles/
toomuchtodo•6mo ago
Related:

https://www.adsbexchange.com/ways-to-join-the-exchange/build...

https://www.adsbexchange.com/open-source-software/

https://old.reddit.com/r/raspberry_pi/comments/157wd9t/here_...

Catbert59•6mo ago
Better also add a SAW bandpass and a properly designed amplification (LNA) stage to this.

The RTL-SDRs are great - but heavily limited in their dynamics (8 Bit ADC). They get deaf quickly if you are located next to strong transmitters like FM/DAB/DVB-T/etc.

Aliexpress has cheap antennas that include all of this.

pests•6mo ago
Hey, mind looking up a link to one of those antennas? Just don’t want to pick the wrong part, so many abbreviations and acronyms.

I picked up an rtl sdr about a year or two ago and haven’t done much outside of listening to local FM stations.

Would be fun to go a bit deeper. Track satellites or listen to boats/ planes / etc.

Catbert59•6mo ago
https://de.aliexpress.com/item/1005009311806479.html

Plus

https://de.aliexpress.com/item/1005009237905498.html

Maybe you can find an antenna with both integrated.

ap-andersson•6mo ago
If you want an easy to use project to get a map and feed to different sites like adsbexchange and flightradar24, I would recommend checking out: https://github.com/sdr-enthusiasts https://github.com/sdr-enthusiasts/docker-adsb-ultrafeeder https://github.com/sdr-enthusiasts/docker-flightradar24 https://adsb.im/home

There is a good community out there on github and discord that have flight tracking as a hobby. In addition to ADS-B there is also voice radio transmissions from aircraft (airband) and text messages (ACARS) etc. If you get hooked there is lots of different things to tinker with.

ethan_smith•6mo ago
For optimal ADS-B reception, pair that RTL-SDR with a 1090MHz bandpass filter and place your antenna outdoors with clear sky view, as these signals are line-of-sight and easily attenuated by buildings.
contingencies•6mo ago
It is perhaps telling the author lives in the Netherlands! My findings were also that it's really super important to have them up high... at which point you need decent cable, termination and general radio knowledge otherwise you are exposing yourself to other issues. Basically, if there's complex topography, give up on this ever giving excellent results unless you have a radio tower or tree.

The most common design for wire antennas at 1090 MHz is the quarter-wavelength monopole (such as a ground-plane or whip). For 1090 MHz, the quarter-wavelength in free space is approximately 68.8mm, but practical build recommendations round this to 65-66mm to account for the velocity factor of the conductor, especially if the antenna element is made from solid wire rather than thin tubing. For a dipole (the total length being half the wavelength), the length is approximately 137mm (ie. 2x68.5mm). Commercial antennas sold for 1090 MHz may appear longer because they are collinear or have internal elements designed for added gain or bandwidth.

wkat4242•6mo ago
> My findings were also that it's really super important to have them up high... at which point you need decent cable, termination and general radio knowledge otherwise you are exposing yourself to other issues.

Well, 1090 Mhz is a crap frequency to run through coax cable for long distances. The attenuation is pretty high at that frequency already. So I wouldn't just mount the antenna on the roof and then coax the RF down a few floors. You will reduce your range.

I would simply mount the SDR itself right up on top of the mast, along with a raspberry pi to decode everything. Then add a PoE HAT and all you need to bring down is Ethernet for which long distances are no issue. The PoE uses 48V so it also bypasses the problem of voltage drop on 5V with high current. Put it all in a waterproof box of course. Ideally metal for heat dissipation because waterproof means no airflow from outside to inside.

Make sure you use real copper Ethernet cable and not that CCA crap (copper clad aluminium) because that has much higher resistance and does have big problems with PoE. All the cheap cables are CCA these days so beware.

_whiteCaps_•6mo ago
I've had good experience with the AirNav Radar FlightStick - it comes with a built-in 1090 MHz filter. It's a smaller package with the same SDR hardware.
Catbert59•6mo ago
Also very interesting is the data which can be extracted from ADS-B.

There have been several attempts from meterologists to extract wind data from through the actual and target direction values.

Other sites use it to locate GPS-jammed areas because ADS-B can indicate when the reception fails (but still is able to transmit its position due to inertial fallback mechanisms).

tjohns•6mo ago
Related: Some airliners directly transmit automated weather reports via either AMDAR or AIREP.

AMDAR: https://madis-data.ncep.noaa.gov/MadisAircraftPublic/

AIREP: Go to https://www.1800wxbrief.com/Website/interactiveMap, turn on the "Pilot Reports" layer, and look for "ARP" symbols on the map. You'll mostly see these over oceanic routes, especially in the Atlantic.

The AIREP reports are coded in PIREP format, so you'll need to look up the instructions for manually decoding those online.

Catbert59•6mo ago
That was a huge drama during Covid-19 as weather forecasters heavily rely on these automated weather reports for feeding their models. In Europe there are also special equipped Airbus/Boeings for collecting WMO-grade weather data while flying their standard routes - they were mostly grounded during the pandemic.

They partially replaced the data with the experimental Aeolus satellite which made its data into the productive forecasts within months due to their high quality.

jasonjayr•6mo ago
The weather model based on ADS-B data was [very recently] discussed here:

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

The article linked to this book, which is very comprehensive.

zX41ZdbW•6mo ago
I've decided to check if it's possible to generate temperature and wind maps in real-time.

Temperature: https://adsb.exposed/?dataset=Planes&zoom=5&lat=45.8124&lng=...

Wind direction (Europe mainly): https://adsb.exposed/?dataset=Planes&zoom=5&lat=46.8734&lng=...

tiagod•6mo ago
Section 1.2 reads:

>The concept of PSR is fairly simple. It is a rotating radio transponder with an omnidirectional antenna.

Shouldn't it be a directional antenna?

CoolNamesAllTkn•6mo ago
This book is a great reference! Junzi has it in website form as well: https://mode-s.org/1090mhz/ Much more affordable than purchasing a copy of DO-260.

I consulted it a lot while working on an open-source ADS-B receiver project that decodes Mode S using RP2040 PIO. https://github.com/CoolNamesAllTaken/adsbee/

runlaszlorun•6mo ago
Is Elon still super sensitive about ADS-B? Asking for a friend... who lives next to Austin Bergstrom airport. And has 6 rtl-sdr's on his desk begging for mission...
wkat4242•6mo ago
There's still ADSB Exchange. Though unfortunately they were bought by some company. It was a hobby project before that didn't answer to anyone and they didn't filter anything out. Not sure if that is still the case.

Ps Elon is not against ADS-B but against people sharing the received data and scrutinising his private jet use. Not sure why that would be a deterrent to do that though.

yubiox•6mo ago
If anyone wanted one of those pingGPS portable ads-b receivers (traffic but no gps or weather, $275) but they were sold out, you can get them again. I had been searching for a used one off and on for months and discovered that they are back in stock.
Padriac•6mo ago
An excellent resource.