frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: I Parallelized RNN Training from O(T) to O(log T) Using CUDA

https://dhruvmsheth.github.io/projects/gpu_pogramming_curnn/
13•omegablues•2d ago

Comments

DoctorOetker•19h ago
Is it not much simpler to parallelize by having different "readers" (using the same model parameters/weights) process different parts of the corpus in parallel? reader A is reading book A, while reader B is reading book B etc...?

Is there a deeper reason why more complicated parallelization as in the OP or the article it references is more desirable?

TimorousBestie•57m ago
The single-thread performance of the parallel prefix sum that they use is O(N log N), so the improvement from that to O(log N) on N threads is not as surprising.

The way the headline is written, it sounds like Amdahl’s law was violated. It wasn’t, of course.

casta•40m ago
How's the prefix sum on a single thread O(N log(N))? Isn't it trivially O(N)? It's just a for loop.
TimorousBestie•13m ago
Yes, but for loop comes with all those data dependencies that prevent it from being parallelized trivially.

The algorithm with fewer data dependencies is O(N log N).

This is covered in more detail in the article.

$2 WeAct Display FS adds a 0.96-inch USB information display to your computer

https://www.cnx-software.com/2025/09/18/2-weact-display-fs-adds-a-0-96-inch-usb-information-displ...
125•smartmic•3h ago•52 comments

Ultrasonic Chef's Knife

https://seattleultrasonics.com/
343•hemloc_io•8h ago•262 comments

Teardown of Apple 40W dynamic power adapter with 60W max

https://www.chargerlab.com/teardown-of-apple-40w-dynamic-power-adapter-with-60w-max-a3365/
72•givinguflac•2d ago•55 comments

Designing NotebookLM

https://jasonspielman.com/notebooklm
146•vinhnx•7h ago•56 comments

Knitted Anatomy

https://www.knitted-anatomy.at/cardiovascular-system/
54•blikstiender•3d ago•4 comments

A brief history of threads and threading

https://eclecticlight.co/2025/09/20/a-brief-history-of-threads-and-threading/
35•emschwartz•3h ago•2 comments

A revolution in English bell ringing

https://harpers.org/archive/2025/10/a-change-of-tune-veronique-greenwood-bell-ringing/
40•ascertain•4h ago•23 comments

Solving a wooden puzzle using Haskell

https://glocq.github.io/en/blog/20250428/
46•Bogdanp•3d ago•12 comments

I'm Not a Robot

https://neal.fun/not-a-robot/
286•meetpateltech•4d ago•151 comments

After Babel Fish: The promise of cheap translations at the speed of the Web

https://hedgehogreview.com/issues/lessons-of-babel/articles/after-babel-fish
32•miqkt•2d ago•9 comments

Show HN: I Parallelized RNN Training from O(T) to O(log T) Using CUDA

https://dhruvmsheth.github.io/projects/gpu_pogramming_curnn/
13•omegablues•2d ago•4 comments

Scream cipher

https://sethmlarson.dev/scream-cipher
241•alexmolas•2d ago•93 comments

Why do some gamers invert their controls?

https://www.theguardian.com/games/2025/sep/18/why-do-some-gamers-invert-their-controls-scientists...
41•zdw•2h ago•65 comments

Escapee pregnancy test frogs colonised Wales for 50 years (2019)

https://www.bbc.com/news/uk-wales-44886585
110•Luc•4d ago•43 comments

Images over DNS

https://dgl.cx/2025/09/images-over-dns
155•dgl•12h ago•43 comments

FLX1s phone is launched

https://furilabs.com/flx1s-is-launched/
146•slau•13h ago•126 comments

Vapor chamber tech keeps iPhone 17 Pro cool

https://spectrum.ieee.org/iphone-17-pro-vapor-chamber
85•rbanffy•10h ago•168 comments

Cormac McCarthy's tips on how to write a science paper (2019) [pdf]

https://gwern.net/doc/science/2019-savage.pdf
190•surprisetalk•10h ago•72 comments

MapSCII – World map in terminal

https://github.com/rastapasta/mapscii
136•_august•2d ago•18 comments

Philips announces digital pathology scanner with native DICOM JPEG XL output

https://www.philips.com/a-w/about/news/archive/standard/news/articles/2025/philips-announces-digi...
74•ksec•4h ago•33 comments

macOS becomes iOS: Safari video controls

https://underpassapp.com/news/2025/9/8.html
12•latexr•50m ago•1 comments

Evals in 2025: going beyond simple benchmarks to build models people can use

https://github.com/huggingface/evaluation-guidebook/blob/main/yearly_dives/2025-evaluations-for-u...
55•jxmorris12•2d ago•5 comments

Living microbial cement supercapacitors with reactivatable energy storage

https://www.cell.com/cell-reports-physical-science/fulltext/S2666-3864(25)00409-6
80•PaulHoule•10h ago•39 comments

PYREX vs. pyrex: What's the difference?

https://www.corning.com/worldwide/en/products/life-sciences/resources/stories/in-the-field/pyrex-...
100•lisper•17h ago•86 comments

Show HN: Math2Tex – Convert handwritten math and complex notes to LaTeX text

53•leoyixing•3d ago•14 comments

TV Time Machine: A Raspberry Pi That Plays Random 90s TV

https://quarters.captaintouch.com/blog/posts/2025-09-20-tv-time-machine-a-raspberry-pi-that-plays...
57•capitain•5h ago•31 comments

Claude can sometimes prove it

https://www.galois.com/articles/claude-can-sometimes-prove-it
189•lairv•3d ago•57 comments

Systemd can be a cause of restrictions on daemons

https://utcc.utoronto.ca/~cks/space/blog/linux/SystemdCanBeRestrictionCause
98•zdw•9h ago•98 comments

Are touchscreens in cars dangerous?

https://www.economist.com/science-and-technology/2025/09/19/are-touchscreens-in-cars-dangerous
189•Brajeshwar•8h ago•180 comments

Tom Homan was investigated for accepting $50k from undercover FBI agents

https://www.msnbc.com/msnbc/news/tom-homan-cash-contracts-trump-doj-investigation-rcna232568
10•vFunct•1h ago•0 comments