frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

NewASM Virtual Machine

https://github.com/bracesoftware/newasm
1•DEntisT_•11s ago•0 comments

Terminal-Bench 2.0 Leaderboard

https://www.tbench.ai/leaderboard/terminal-bench/2.0
1•tosh•34s ago•0 comments

I vibe coded a BBS bank with a real working ledger

https://mini-ledger.exe.xyz/
1•simonvc•48s ago•1 comments

The Path to Mojo 1.0

https://www.modular.com/blog/the-path-to-mojo-1-0
1•tosh•3m ago•0 comments

Show HN: I'm 75, building an OSS Virtual Protest Protocol for digital activism

https://github.com/voice-of-japan/Virtual-Protest-Protocol/blob/main/README.md
3•sakanakana00•6m ago•0 comments

Show HN: I built Divvy to split restaurant bills from a photo

https://divvyai.app/
3•pieterdy•9m ago•0 comments

Hot Reloading in Rust? Subsecond and Dioxus to the Rescue

https://codethoughts.io/posts/2026-02-07-rust-hot-reloading/
3•Tehnix•9m ago•1 comments

Skim – vibe review your PRs

https://github.com/Haizzz/skim
2•haizzz•11m ago•1 comments

Show HN: Open-source AI assistant for interview reasoning

https://github.com/evinjohnn/natively-cluely-ai-assistant
3•Nive11•11m ago•4 comments

Tech Edge: A Living Playbook for America's Technology Long Game

https://csis-website-prod.s3.amazonaws.com/s3fs-public/2026-01/260120_EST_Tech_Edge_0.pdf?Version...
2•hunglee2•15m ago•0 comments

Golden Cross vs. Death Cross: Crypto Trading Guide

https://chartscout.io/golden-cross-vs-death-cross-crypto-trading-guide
2•chartscout•17m ago•0 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
3•AlexeyBrin•20m ago•0 comments

What the longevity experts don't tell you

https://machielreyneke.com/blog/longevity-lessons/
2•machielrey•21m ago•1 comments

Monzo wrongly denied refunds to fraud and scam victims

https://www.theguardian.com/money/2026/feb/07/monzo-natwest-hsbc-refunds-fraud-scam-fos-ombudsman
3•tablets•26m ago•0 comments

They were drawn to Korea with dreams of K-pop stardom – but then let down

https://www.bbc.com/news/articles/cvgnq9rwyqno
2•breve•28m ago•0 comments

Show HN: AI-Powered Merchant Intelligence

https://nodee.co
1•jjkirsch•31m ago•0 comments

Bash parallel tasks and error handling

https://github.com/themattrix/bash-concurrent
2•pastage•31m ago•0 comments

Let's compile Quake like it's 1997

https://fabiensanglard.net/compile_like_1997/index.html
2•billiob•32m ago•0 comments

Reverse Engineering Medium.com's Editor: How Copy, Paste, and Images Work

https://app.writtte.com/read/gP0H6W5
2•birdculture•37m ago•0 comments

Go 1.22, SQLite, and Next.js: The "Boring" Back End

https://mohammedeabdelaziz.github.io/articles/go-next-pt-2
1•mohammede•43m ago•0 comments

Laibach the Whistleblowers [video]

https://www.youtube.com/watch?v=c6Mx2mxpaCY
1•KnuthIsGod•44m ago•1 comments

Slop News - The Front Page right now but it's only Slop

https://slop-news.pages.dev/slop-news
1•keepamovin•49m ago•1 comments

Economists vs. Technologists on AI

https://ideasindevelopment.substack.com/p/economists-vs-technologists-on-ai
1•econlmics•51m ago•0 comments

Life at the Edge

https://asadk.com/p/edge
4•tosh•57m ago•0 comments

RISC-V Vector Primer

https://github.com/simplex-micro/riscv-vector-primer/blob/main/index.md
4•oxxoxoxooo•1h ago•1 comments

Show HN: Invoxo – Invoicing with automatic EU VAT for cross-border services

2•InvoxoEU•1h ago•0 comments

A Tale of Two Standards, POSIX and Win32 (2005)

https://www.samba.org/samba/news/articles/low_point/tale_two_stds_os2.html
4•goranmoomin•1h ago•0 comments

Ask HN: Is the Downfall of SaaS Started?

4•throwaw12•1h ago•0 comments

Flirt: The Native Backend

https://blog.buenzli.dev/flirt-native-backend/
3•senekor•1h ago•0 comments

OpenAI's Latest Platform Targets Enterprise Customers

https://aibusiness.com/agentic-ai/openai-s-latest-platform-targets-enterprise-customers
2•myk-e•1h ago•0 comments
Open in hackernews

How can I build a simple pulse generator to demonstrate transmission lines

https://electronics.stackexchange.com/questions/764155/how-can-i-build-a-simple-pulse-generator-to-demonstrate-transmission-lines
67•alphabetter•4w ago

Comments

KK7NIL•3w ago
Nice write up and sneaky introduction to time-domain reflectrometry but I'd like to point out the classic answer to this question is the famous Jim Williams pulse generator: https://github.com/podonoghue/Jim_Williams_Pulse_Generator?t...
adrian_b•3w ago
Avalanche transistors, like the tunnel diodes mentioned by another poster, had been widely used in the past for generating fast pulses.

However, nowadays it is difficult to find any bipolar transistors that are suitable to be operated in the avalanche mode or any tunnel diodes, because these were fabricated using older technologies that are not suitable for the semiconductor devices that are popular today, so most such fabrication lines have been closed, due to insufficient demand.

Only for extremely few bipolar transistors the characteristics of the avalanche mode operation were specified by their manufacturer, so for most devices using avalanche transistors the transistors for each built device had to be cherry picked by testing many transistors of a type known to include suitable transistors.

KK7NIL•3w ago
A 2N3904 will show similar avalanche behavior and is still widely available.

But, really, I just took the opportunity to talk about Jim Williams and his magnum opus that is AN47!

adrian_b•3w ago
Indeed, in the now distant past the application notes from companies like Linear Technology, and many others, were a treasure of information from which one could learn more about electronics than from university textbooks.

Sadly, such great technical documentation exists no more. The companies that make such products are no longer your business partners, but they are adversarial entities, whose only goal is how to confuse and to fool their customers into paying as much as possible for products whose quality is as low as possible.

Educating your customers about how to better use your products is no longer a business goal. Another current thread on HN is about the fear that the huge decline in the quality of technical documentation during the last 3 decades will be accelerated by the replacement of professional technical writers with AI.

KK7NIL•3w ago
The market has changed significantly, there's much less need for this kind of education for a 3 cent microcontroller.

I've found ADI still has some great educational material, although that's partly because they've been better at maintaining their webpages from the 90's and 00's, not because they're putting out much new material.

hilbert42•3w ago
Decades ago we used a much simpler method. A few 50 or 75 ohm non-inductive resistors and a tunnel diode.

Feed any (slow) pulse generator into the diode and make it switch. Tunnel diodes can have sub-nanosecond switching times.

We also used this technique to check/measure the rise times of our oscilloscopes.

dylan604•3w ago
sometimes, I realize how much is taken for granted these days that when I stop to think about is one of those "whoa" (in a Neo voice) moment. being able to time something in the picosecond range just gives me a wry smile.
lostlogin•3w ago
I use an MRI scanner.

One day the engineer explained the switching between transmit and receive and the need for it to be very accurate - blasting the receive coil with the massive transmit coil when the receive coil expects a minuscule signal would be bad.

It’s timed in picoseconds. It’s so impressive.

hilbert42•2w ago
I've not had the opportunity to study circuits of MRI scanners so I'm unfamiliar how they achieve such a high switching speed but I'd also suggest some clever circuitry must be employed to protect the sensitive receiver sensors/electronics from damage during the transmit cycle.

Seems to me we not only have ultra fast picosecond switching involved but also the transmit signal would have be attenuated many orders of magnitude around the receiver to stop it 'frying'. That's very impressive at that switching speed.

When I was a kid, I used to rat old disposals WWII radar equipment for parts to build hobby projects and what truly impressed me perhaps more so than the magnetrons was how the delicate receiver circuit was protected from damage during the transmit cycle which reached a pulse power of over 50kW (in some units power could be as high as 1MW).

In those days the only receiver electronics that would work at the then almost unheard of frequency of 10GHz (3cm wavelength) was a tiny point contact (cat's whisker) silicon diode used as a mixer which was very fragile—even a tiny proportion of 50kW would annihilate it in a fraction of a second.

The solution to protecting the diode was the gas-filled T/R switch, it was not only brilliant in conception but truly eloquent in its simplicity (even nowadays this is greatly underappreciated).

The same waveguide was used for transmission and reception but during the transmit cycle the T/R switch isolated the receiver by effectively short circuiting the signal path to the receiver by utilizing a small fraction of the transmitter powet to ionize its gas. Moreover, the ionization had to strike almost instantaneously—essentially on the leading edge of the 10GHz pulse (I'm unsure of the exact time but at that frequency the first 1/4-cycle (voltage maximum) occurs in 250 picoseconds). During reception the ionization would quench thus opening the signal path to the diode. No other circuitry was necessary although some devices had a bias voltage applied to aid striking.

Here's a photo of a CV-115 type T/R switch from WWII (it does not use a bias voltage). You'll note the circular resonant circuits, they increase the voltage across the spark gap thus aid striking).

I still own one of these switches which sits on a mantelpiece, I often ask visiting techies what it is and most haven't a clue: https://www.radiomuseum.org/tubes/tube_cv115.html

Edit: here's a photo of the 1N23 diode, it's about 2cm long: https://www.ase-museoedelpro.org/Museo_Edelpro/Catalogo/tube...

SilentM68•3w ago
That's pretty cool :)
efskap•3w ago
Great article! aside: I've never seen Stack Exchange used as a blogpost medium (which normally this kind of write-up would be) and I like it! It's still formatted as Q&A so people with the same question can find it, and what's more, suggest edits or write alternative solutions (as OP explicitly invites here) on equal footing themselves. A collaborative quest for the answer, but not anonymized like a wiki.
HNisCIS•3w ago
The real gem is the answer at the bottom about doing the same thing with a bit of transmission line you treat as a capacitor.
greenbit•3w ago
Yeah, that's a pretty awesome idea. The only critical spec for the transistor is the time to get into saturation, the actual pulse length coming from the propagation of the discharge of the coax segment from the collector end to the far end. When the capacitance of that coax is discharged, the pulse stops, even with the transistor still on.
Aurornis•3w ago
This is a great post about the basics of what happens in transmission lines.

If you need really fast rise times, there are cheap pulse generators that are a couple orders of magnitude faster: https://leobodnar.com/shop/index.php?main_page=product_info&... At this level everything has to be optimized including physical geometry.

IndrekR•3w ago
I am using Leo Bodnar’s fast pulse generator (SMA) in my lectures to teach transmission lines. With sufficient length (I use ~1m) it works quite well to demo with a low cost scope. I originally bought it for TDR with 40GSPS/15GHz scope, which works very well with few orders of magnitude smaller lengths. Old on has upper length limit with 10MHz fixed frequency. There is a new one available with external sync and variable frequency, but I have not bought/tested it.
chimpanzee2•3w ago
Any recommended resources for learning the first principles required to understand this and all the components involved?
jacquesm•3w ago
An Electrical Engineering course, or a book on practical circuit design.
ssl-3•3w ago
For transmission lines: _Similarities of Wave Behavior_, presented by Dr. J. N. Shier (of Bell Labs fame, and whose team invented the phototransistor):

https://www.youtube.com/watch?v=DovunOxlY1k

It's an easy thing to watch at any level, with both brilliant practical demonstrations and supporting math provided.

KK7NIL•3w ago
W2AEW on YouTube was one of my introductions to high-speed analog electronics (and I had the pleasure of working with him later on).