frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Square Theory

https://aaronson.org/blog/square-theory
226•aaaronson•3h ago•44 comments

Pyrefly vs. Ty: Comparing Python's Two New Rust-Based Type Checkers

https://blog.edward-li.com/tech/comparing-pyrefly-vs-ty/
134•edwardjxli•4h ago•55 comments

Launch HN: Relace (YC W23) – Models for fast and reliable codegen

48•eborgnia•3h ago•23 comments

How a hawk learned to use traffic signals to hunt more successfully

https://www.frontiersin.org/news/2025/05/23/street-smarts-hawk-use-traffic-signals-hunting
248•layer8•7h ago•78 comments

In defense of shallow technical knowledge

https://www.seangoedecke.com/shallow-technical-knowledge/
37•swah•2d ago•9 comments

LumoSQL

https://lumosql.org/src/lumosql/doc/trunk/README.md
183•smartmic•8h ago•70 comments

BGP handling bug causes widespread internet routing instability

https://blog.benjojo.co.uk/post/bgp-attr-40-junos-arista-session-reset-incident
194•robin_reala•7h ago•89 comments

Show HN: Malai – securely share local TCP services (database/SSH) with others

https://malai.sh/hello-tcp/
63•amitu•4h ago•23 comments

Roundtable (YC S23) Is Hiring a Member of Technical Staff

https://www.ycombinator.com/companies/roundtable/jobs/ZTZHEbb-member-of-technical-staff
1•timshell•1h ago

Why Cline Doesn't Index Your Codebase (and Why That's a Good Thing)

https://cline.bot/blog/why-cline-doesnt-index-your-codebase-and-why-thats-a-good-thing
108•intrepidsoldier•5h ago•75 comments

CSS Minecraft

https://benjaminaster.com/css-minecraft/
1050•mudkipdev•1d ago•116 comments

DuckLake is an integrated data lake and catalog format

https://ducklake.select/
145•kermatt•5h ago•51 comments

Outcome-Based Reinforcement Learning to Predict the Future

https://arxiv.org/abs/2505.17989
52•bturtel•5h ago•7 comments

The Art of Fugue – Contrapunctus I (2021)

https://www.ethanhein.com/wp/2021/the-art-of-fugue-contrapunctus-i/
64•xeonmc•5h ago•34 comments

Comparing Docusaurus and Starlight and why we made the switch

https://glasskube.dev/blog/distr-docs/
11•pmig•4d ago•0 comments

GitHub MCP exploited: Accessing private repositories via MCP

https://invariantlabs.ai/blog/mcp-github-vulnerability
382•andy99•1d ago•256 comments

The Hobby Computer Culture

https://technicshistory.com/2025/05/24/the-hobby-computer-culture/
47•cfmcdonald•3d ago•20 comments

Running GPT-2 in WebGL: Rediscovering the Lost Art of GPU Shader Programming

https://nathan.rs/posts/gpu-shader-programming/
13•nathan-barry•1h ago•2 comments

Show HN: Free mammogram analysis tool combining deep learning and vision LLM

http://mammo.neuralrad.com:5300
6•coolwulf•3h ago•4 comments

Right-Truncatable Prime Counter

https://github.com/EbodShojaei/Right-Truncatable-Primes
6•rainmans•3d ago•0 comments

Worlds first petahertz transistor at ambient conditions

https://news.arizona.edu/news/u-researchers-developing-worlds-first-petahertz-speed-phototransistor-ambient-conditions
76•ChuckMcM•2d ago•48 comments

Just make it scale: An Aurora DSQL story

https://www.allthingsdistributed.com/2025/05/just-make-it-scale-an-aurora-dsql-story.html
67•cebert•7h ago•21 comments

Show HN: Lazy Tetris

https://lazytetris.com/
245•admtal•15h ago•104 comments

Revisiting the Algorithm That Changed Horse Race Betting (2023)

https://actamachina.com/posts/annotated-benter-paper
85•areoform•9h ago•34 comments

From OpenAPI spec to MCP: How we built Xata's MCP server

https://xata.io/blog/built-xata-mcp-server
19•tudorg•2d ago•11 comments

The Myth of Developer Obsolescence

https://alonso.network/the-recurring-cycle-of-developer-replacement-hype/
243•cat-whisperer•8h ago•275 comments

Trying to teach in the age of the AI homework machine

https://www.solarshades.club/p/dispatch-from-the-trenches-of-the
379•notarobot123•23h ago•531 comments

LiveStore: State management based on reactive SQLite and built-in sync engine

https://livestore.dev
113•akoenig•9h ago•28 comments

Highlights from the Claude 4 system prompt

https://simonwillison.net/2025/May/25/claude-4-system-prompt/
261•Anon84•21h ago•72 comments

Lossless video compression using Bloom filters

https://github.com/ross39/new_bloom_filter_repo/blob/main/README.md
321•rh3939•1d ago•108 comments
Open in hackernews

Worlds first petahertz transistor at ambient conditions

https://news.arizona.edu/news/u-researchers-developing-worlds-first-petahertz-speed-phototransistor-ambient-conditions
76•ChuckMcM•2d ago

Comments

ChuckMcM•2d ago
This is some great research, the paper is here: https://www.nature.com/articles/s41467-025-59675-5.pdf and there are two things that stand out in it, the first is that they used a "commercial graphene transistor" and the second is that their apparatus didn't need to be super-cooled or under tens of atmospheres of pressure or in vacuum etc. For me, that means that the risks of bringing this into an actual thing are much less than they have been for other technologies (like Josephson-Junctions).

It's also kind of funny that you could mine the shit out of Bitcoin with something like this, which would either pay for itself or crash Bitcoin, hard to predict.

Someone•2d ago
> It's also kind of funny that you could mine the shit out of Bitcoin with something like this, which would either pay for itself or crash Bitcoin, hard to predict.

Bitcoin has a built-in mechanism to counteract improvements in hashing speed (either because of hardware getting faster, algorithmic improvements, or more hardware getting devoted to hashing).

See https://en.wikipedia.org/wiki/Bitcoin#Mining: “The difficulty of generating a block is deterministically adjusted based on the mining power on the network by changing the difficulty target, which is recalibrated every 2,016 blocks (approximately two weeks) to maintain an average time of ten minutes between new blocks“

I think there’s more than enough range available here to handle a million-fold increase in hashing power.

inhumantsar•2d ago
2016 blocks is a lot though. that's nearly $700 million in mining fees.

if someone had a monopoly on chips like these, they could dominate the network and freeze out other miners. which would likely tank the network and make those BTC worthless

Someone•2d ago
That is a risk but not a new risk. It existed with the transition to ASIC miners, too, and didn’t happen.

I guess that didn’t happen because making ASICs is relatively easy, but even if it isn’t, what would be in it for a potential monopolist to tank the value of bitcoin in that way? They better take a large but not overly large part of the market and keep mining money for a long time, only speeding up when a competitor steps in.

jorvi•6h ago
> what would be in it for a potential monopolist to tank the value of bitcoin in that way?

Shorting BTC. But you'd have to gather a humongous mining farm / pool in secret, wait until right after the recalibration and then turn on everything at once, mining those 2016 faster. People would panic, enabling you to close your short positions.

After those 2016 blocks you can just keep mining for a regular return, although I'd just sell the farm to an organisation interested in doing so.

It's a fun theoretical attack, if capital intensive. And aside from the short positions (which you can cover instead of going naked), your capital isn't at risk because the worst result is that you'll own a crypto mining farm.

sigwinch•6h ago
Presenting a quantum breakthrough could be cheaper than cornering noticeable capacity.
Someone•5h ago
> because the worst result is that you'll own a crypto mining farm.

Bitcoin is fairly popular among criminals, so you might also get some people visit you to argue that is best for both of you to give them back the money they lost, using strong arguments such as threats of bodily harm.

Devasta•6h ago
So if you had a machine that could solve blocks at a tremendous pace, could you rapidly go through 2016 blocks with minimal transactions processed, then just switch your machine off?

The difficulty will have gone through the roof and transaction processing time by the rest of the network will then slow to a crawl.

TZubiri•11m ago
Even with difficulty adjustments you could mine a shit ton, you would basically be mining all of the blocks every 10 minutes for yourself. And if the advantage is significant you could do a 51% attack.
HPsquared•7h ago
~95% of bitcoins have already been mined, market cap is $2T, so you'd expect another $100B to go (assuming no price change).
wslh•6h ago
Mined bitcoins are distinct from the mining process itself: even after all bitcoins have been mined, miners will continue to operate and earn transaction fees for validating and securing the network.
bee_rider•5h ago
I guess we’ll see… I mean, bitcoin transactions will have to be valuable enough that we’re willing to pay extra (vs credit or debit card transactions) to maintain that network, right?
phkahler•4h ago
>> bitcoin transactions will have to be valuable enough that we’re willing to pay extra (vs credit or debit card transactions) to maintain that network, right?

Does handing transactions require similar amounts of power to mining?

Edit: also, if transactions are ultimately handled by just one or two entities, there will be no point to bitcoin any more.

kragen•4h ago
Mining is the way transactions are handled.
slashdev•4h ago
Currently true. You wouldn’t buy a pizza with bitcoin. But send several thousand dollars internationally - sure.
indoordin0saur•2h ago
If there are fewer miners those that are there get a bigger share of the fees. So this self-balances. As long as there is some value in BTC and some transactions occurring there will be a reward for validating transactions.
gosub100•7h ago
Isn't that assuming you could pack enough of these PHz transistors to make an asic capable of calculating SHA-256? That's quite an endeavor if they have just created one.

Has anyone even made a flip-flop or latch with any optical transistor yet?

jlokier•4h ago
Since you asked, yes, optical flip-flops have been around for decades.

That said, you don't need flip-flops or latches to calculate SHA-256 for mining Bitcoins. You only need them at the edges of the circuit, to use the results. But you can do that with electronics at the edge, if you want to avoid stateful logic in the all-optical part.

dgfl•6h ago
This is an optical transistor, meaning that a current is controlled with an optical pulse. That means that you can't pipe these things into each other, unless you can build an equivalently fast and efficient light->charge transducer (i.e. a photodetector). Moreover, this physically can't be scaled below approximately the wavelength of the laser (meaning at least 10x larger than CMOS transistors).

It might turn out to be great for the applications that they point out in the paper itself, not so much for logic. I would say bitcoin mining discussions are a bit premature, and potentially not relevant.

programjames•4h ago
> That means that you can't pipe these things into each other, unless you can build an equivalently fast and efficient light->charge transducer (i.e. a photodetector).

These exist:

https://ultrafast.mit.edu/

knome•4h ago
>(meaning at least 10x larger than CMOS transistors)

at petahertz (10^15) speeds, you could sacrifice a lot of space for larger components, and still come out on top vs gigahertz speeds (10^9) by doing more work but a hell of a lot faster, no?

if you can build a chip that's a million times faster, you can sacrifice 3/4 of that speed to doing more work with fewer components and still be 250,000x faster.

formerly_proven•3h ago
No, because propagation delay is the same.
Jabrov•2h ago
Yep! That's a key thing to keep in mind here. As chips get bigger (especially at higher frequencies), propagation delay becomes an important blocker
adgjlsfhk1•2h ago
it would be really interesting to see how this played out. the entire way you build circuits changes. e.g. current adder designs use extra transistors to save carry propagation latency, but for optical, that might make the latency worse...
hulitu•2h ago
> This is an optical transistor, meaning that a current is controlled with an optical pulse.

So more like an optical triode (the transistor apnplifies).

stretchwithme•2h ago
Or maybe just take ownership of Bitcoin nobody can access, potentially much more profitable.

Just don't sell it all at once.

bjourne•7h ago
So rather than electrons flowing through regular transistors you would have photons flowing through phototransistors? Wouldn't one problem be casting light rays that with widths in the nano or picometer range?
IAmBroom•6h ago
It's not clear at all what path the photons are taking. I read it at first as them travelling as a standing wave, blocking the electrons until the transistor "flips".

If the path of the photons is indeed transverse to the flow of charge, millions of transistors could share a single wavefront.

booli•7h ago
This seems very huge, or am I missing something fundamental that's not included in the paper?
misja111•7h ago
Yes, the fact that contrary to what the title claims, at this point there is no transistor working at petaherz frequency at all. All there is, is a promising new technology.
amelius•6h ago
Maybe they should have mentioned that interconnect on a chip cannot handle these speeds.
dgfl•6h ago
This is a laser controlled device. Even the terminology of "interconnect" is not really applicable. Your best hope is an optical waveguide coupled to the device, definitely not a metal line. It's not even a transistor in the traditional sense really.
parsimo2010•2h ago
This has limited applications. It doesn't have a viable path to being used in a CPU or GPU. So we're not going to see a zillion-fold increase in compute speeds from this. Maybe some physicists find it useful for an experiment, but the average joe won't notice anything different about the world.
GuB-42•5h ago
Petahertz?

It makes me raise so many questions. 1 PHz corresponds to a wavelength of 300nm, UV light. How does it make sense? It can't be the transistors we are used to, that's all quantum weirdness at this point. How do you even use them? Things like copper wires feel meaningless at these scales.

AnimalMuppet•4h ago
At that clock rate, propagation delays are going to be a severe issue.
mjrpes•4h ago
> A study published in Nature Communications highlights how the technique could lead to processing speeds in the petahertz range – over 1,000 times faster than modern computer chips.

A 1 petahertz chip would be 200,000 faster than a 5 gigahertz chip. You've skipped past the terahertz range.

kragen•4h ago
https://www.nature.com/articles/s41467-025-59675-5 is the paper, claiming "~1.6 petahertz speed." That would be 190-nanometer wavelength, which is into the so-called "far ultraviolet" band of germicidal UVC, 6.6eV photon energy, on the edge of vacuum ultraviolet. And they're switching it with light. So, I wonder how long these devices will last if you keep using them?

They say the light pulse is 6.5fs FWHM, so they weren't able to switch it on and off 1.6 quadrillion times per second; it's just that the transition from on (29nA) to off (<1nA) was only 630 attoseconds long, which is what they're describing as "petahertz". But "petahertz" implies a whole cycle time under a femtosecond, a cycle which would involve two transitions, which would presumably be 1.26 femtoseconds at this speed. (If they measured the speed of the off-to-on transition, I missed it skimming the paper.) And the actual light they're making the 6.5fs pulse out of is a "supercontinuum laser beam that spans over 400–1000 nm". That's still blue enough to raise some concerns about device longevity (though maybe graphene will prove tougher than certain other semiconductors which shall not be named here), but not to the same degree as if they were using actual petahertz light.

I think the 2× exaggeration is sort of forgivable, and nothing else seems to be intentionally misleading, but it would still be easy to draw incorrect conclusions from the headline.

Aurornis•3h ago
I’m also confused about this. In EE it’s normal to use rise times to calculate bandwidth, but unless I’m missing something they didn’t do that correctly either.

It would be such a strange mistake to occur on a paper about a topic of this caliber that I feel like I must be missing something.

kragen•3h ago
I suspect that maybe the rise time was much slower than the fall time, so it was the fall time they were excited about. But yeah, I'd think a 630-attosecond fall time represents 500–800 terahertz of bandwidth, not a petahertz or more.
stretchwithme•2h ago
Moore's Law ain't over til it's over.
actinium226•45m ago
I can't wait to watch cat videos at petahertz speed.
mkoryak•37m ago
Just don't watch too many or you will experience the catahurtz speed.