frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Radios, how do they work? (2024)

https://lcamtuf.substack.com/p/radios-how-do-they-work
79•aqrashik•4h ago

Comments

giuliomagnifico•3h ago
The article is interesting but some images have Error 400 so I can’t see them.
mrasong•3h ago
Probably just a network hiccup.

I ran into the same thing earlier, but it worked fine after a couple refreshes.

tomhow•3h ago
Previously:

Radios, how do they work? - https://news.ycombinator.com/item?id=39813679 - March 2024 (109 comments)

psyclobe•3h ago
Cool article; I’m still baffled though.
tiniuclx•2h ago
I've been studying for my amateur radio license recently, and this article is a great introduction to the basics.

But really, if you want to get your hands dirty with some practical electronics, and also want to be able to communicate without relying much on nearby infrastructure, amateur radio is a great hobby.

DrAwdeOccarim•6m ago
Do yourself a favor and study for both your technician and general at the same time (I’m assuming you live in the US). HF is exponentially more fun than just VHF/UHF.
gtsnexp•2h ago
This reminds me of a beautiful book written by Paul Nahin, 'The Science of Radio'.
dd_xplore•2h ago
To get an idea about radios, I made a crystal radio when I was in 7th grade, I only had few components. The only component I had difficulty in getting was the crystal oscillator (I was living in a rural town).

It was mind blowing when I first heard the audio through IEMs ! It felt magical that this contraption was working without any battery source.

immibis•1h ago
The crystal radios I know don't have crystal oscillators - the word "crystal" refers to the diode.
gtsnexp•38m ago
https://www.youtube.com/watch?v=-GxL13rid1w
pkolaczk•23m ago
You can use a germanium diode or even Shottky now instead of a “crystal”.

Such a simple radio can be a gateway drug to a very complex and deep hobby. In my case it went like that:

1. Built a simple radio

2. Could hardly hear anything, need to add an amplifier to it 3. Now it’s better but captures a lot of noise

4. Design a filter to select just that one station

5. Now I want to listen to more stations.

6. Ugh, you can’t design a good filter with variable frequency. Enter the superheterodyne world.

7. Now finally got something that resembles a tunable AM radio, but it kinda whistles / hums a lot. Ah, so the mirror image is a real thing?!

8. Need a higher IF to be able to better reject the image before the mixer. Ok, let’s make a double conversion superhet then.

9. Buy a set of ceramic filters and play with them to get the best selectivity.

10. Try to add more amplification only to learn if you go too far you get an oscillator instead of an amplifier.

11. The sound level is not stable. Add AGC.

12. Pick up some stations from 5000+ km away. Nice. But there is some weird distortion. Oh, I’ve been a culprit of frequency selective fading…

Fast forward and now I’m building a PLL synchronized AM product demodulator with a squaring loop for carrier recovery.

Fun. Lot of fun! Wholeheartedly recommend!

hshdhdhehd•1h ago
Never thought about the AM bandwidth thing before that is interesting and seems obvious now (from Fourier Transform point of view)
drmpeg•1h ago
Here's a video of AM modulation. SDR transmitter (running GNU Radio) connected to an SDR receiver.

https://www.youtube.com/watch?v=9LsJn0CyyZI

VST3 audio plugin format is now MIT

https://forums.steinberg.net/t/vst-3-8-0-sdk-released/1011988
277•rock_artist•4h ago•58 comments

C64 Blood Money

https://lemmings.info/c64-blood-money/
26•mariuz•1h ago•3 comments

Google flags Immich sites as dangerous

https://immich.app/blog/google-flags-immich-as-dangerous
895•janpio•13h ago•340 comments

Programming with Less Than Nothing

https://joshmoody.org/blog/programming-with-less-than-nothing/
120•signa11•4h ago•28 comments

Radios, how do they work? (2024)

https://lcamtuf.substack.com/p/radios-how-do-they-work
81•aqrashik•4h ago•13 comments

Scripts I wrote that I use all the time

https://evanhahn.com/scripts-i-wrote-that-i-use-all-the-time/
860•speckx•19h ago•254 comments

Run interactive commands in Gemini CLI

https://developers.googleblog.com/en/say-hello-to-a-new-level-of-interactivity-in-gemini-cli/
131•ridruejo•6d ago•39 comments

Willow quantum chip demonstrates verifiable quantum advantage on hardware

https://blog.google/technology/research/quantum-echoes-willow-verifiable-quantum-advantage/
435•AbhishekParmar•19h ago•217 comments

Accessing Max Verstappen's passport and PII through FIA bugs

https://ian.sh/fia
446•galnagli•16h ago•90 comments

JMAP for Calendars, Contacts and Files Now in Stalwart

https://stalw.art/blog/jmap-collaboration/
330•StalwartLabs•16h ago•149 comments

Ovi: Twin backbone cross-modal fusion for audio-video generation

https://github.com/character-ai/Ovi
286•montyanderson•14h ago•105 comments

When You Get to Be Smart Writing a Macro

https://tonsky.me/blog/hashp/
41•borjs•1w ago•3 comments

Show HN: Silly Morse code chat app using WebSockets

https://noamtamir.github.io/morwse/
33•noamikotamir•4d ago•15 comments

TP-Link conducts Wi-Fi 8 trials, promises better reliability and lower latency

https://www.techspot.com/news/109837-tp-link-conducts-successful-wi-fi-8-trials.html
33•thunderbong•4d ago•31 comments

Karpathy on DeepSeek-OCR paper: Are pixels better inputs to LLMs than text?

https://twitter.com/karpathy/status/1980397031542989305
264•JnBrymn•1d ago•89 comments

Why SSA Compilers?

https://mcyoung.xyz/2025/10/21/ssa-1/
173•transpute•14h ago•53 comments

A Distributed Emulation Environment for In-Memory Computing Systems

https://www.arxiv.org/pdf/2510.08257
7•oldfuture•1w ago•0 comments

Play abstract strategy board games online with friends or against bots

https://abstractboardgames.com/
123•abstractbg•6d ago•51 comments

Element: setHTML() method

https://developer.mozilla.org/en-US/docs/Web/API/Element/setHTML
185•todsacerdoti•1d ago•101 comments

Power-over-Skin: Full-Body Wearables Powered by Intra-Body RF Energy (2024)

https://dl.acm.org/doi/10.1145/3654777.3676394
3•zdw•3d ago•0 comments

The first interstellar software update: The hack that saved Voyager 1 [video]

https://www.youtube.com/watch?v=p0K7u3B_8rY
72•daemonologist•1w ago•15 comments

Derek Sivers's database and web apps

https://github.com/sivers/sivers
79•surprisetalk•6d ago•27 comments

Rivian's TM-B electric bike

https://www.theverge.com/news/804157/rivian-tm-b-electric-bike-price-specs-helmet-quad
200•hasheddan•16h ago•336 comments

Glasses-free 3D using webcam head tracking

https://assetstore.unity.com/packages/tools/camera/vr-without-glasses-for-webgl-332314
37•il_nets•4d ago•30 comments

Common yeast can survive Martian conditions

https://phys.org/news/2025-10-common-yeast-survive-martian-conditions.html
83•geox•1w ago•56 comments

InpharmD (YC W21) Is Hiring – NLP Engineer

https://inpharmd.com/jobs/inpharmd-is-hiring-ai-ml-engineer
1•tulasichintha•13h ago

Show HN: Cuq – Formal Verification of Rust GPU Kernels

https://github.com/neelsomani/cuq
79•nsomani•14h ago•48 comments

VortexNet: Neural network based on fluid dynamics

https://github.com/samim23/vortexnet
34•vegax87•11h ago•1 comments

The mild mannered Englishman who was the most prolific ghost hunter

https://lithub.com/the-mild-mannered-englishman-who-was-the-worlds-most-prolific-ghost-hunter/
18•gmays•6h ago•3 comments

LibCube: Find new sounds from audio synths easier

https://github.com/cslr/libcube-public/wiki
42•cslr•4d ago•5 comments