frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Sorting Algorithms Explained with Dance

https://www.youtube.com/playlist?list=PLgkc0hLaMpuYafo094ymkF6JZh3aTHpGD
1•pyuser583•6m ago•0 comments

How do you manage, utilize knowledge with AI?

1•BockErica542•6m ago•0 comments

Quantitative Poems

https://www.aru.ai/books/quantitative-poems/
1•aru•10m ago•0 comments

Reverse engineering of Linear's sync engine

https://github.com/wzhudev/reverse-linear-sync-engine
1•flashblaze•12m ago•0 comments

"We're Cooked"

https://old.reddit.com/r/singularity/comments/1ky1r6z/were_cooked_zerocost_ai_demo/
2•Animats•12m ago•0 comments

Czech Republic says China behind cyberattack on ministry

https://www.reuters.com/world/china/czech-republic-says-china-was-behind-cyberattack-ministry-summons-ambassador-2025-05-28/
1•perihelions•14m ago•0 comments

NeuroSpace – AI employees for business that work like humans

1•NeuroSpace•15m ago•0 comments

Show HN: Typed-FFmpeg 3.0–Typed Interface to FFmpeg and Visual Filter Editor

https://github.com/livingbio/typed-ffmpeg
10•lucemia51•18m ago•1 comments

Alpine village is largely destroyed when a Swiss glacier collapses

https://apnews.com/article/switzerland-alps-blatten-evacuation-landslide-28e15e240eacb40bcbdb6a8f15d49398
2•palmfacehn•20m ago•0 comments

Four Days in May: The India-Pakistan Crisis of 2025

https://www.stimson.org/2025/four-days-in-may-the-india-pakistan-crisis-of-2025/
2•TMWNN•21m ago•0 comments

Fiber optic drones used in Ukraine

https://www.bbc.com/news/articles/ckgn47e5qyno
1•RyanShook•22m ago•0 comments

Show HN: CalBot – The Fastest Executive Assistant

https://calbotservice.com/beta
1•shirschfield•25m ago•0 comments

Go may require prefaulting MMAP

https://flak.tedunangst.com/post/go-may-require-prefaulting-mmap
2•r4um•28m ago•0 comments

Train Tracker Devlog 02

https://twocentstudios.com/2025/05/29/train-tracker-devlog-02/
1•twocentstudios•33m ago•0 comments

I accidentally built a vector database using video compression

https://github.com/Olow304/memvid
3•saleban1031•34m ago•1 comments

Big beautiful bill: software development included as R&e expenditure

https://www.crowell.com/en/insights/client-alerts/house-committee-passes-part-of-big-beautiful-bill-containing-noteworthy-improvements-to-research-and-development-incentives-for-companies
1•useless_eater•34m ago•0 comments

Corporate Memphis

https://en.wikipedia.org/wiki/Corporate_Memphis
1•handfuloflight•36m ago•0 comments

How Do I Evaluate Chunking Strategies for Rags

https://ai.gopubby.com/how-do-i-evaluate-chunking-strategies-for-rags-561cc5f9798b?sk=139e10dd5ba3f8f802be3aa1a7315894
1•thuwarakesh•40m ago•0 comments

Hacking Pinball High Scores

https://gwern.net/blog/2025/pinball-hacking
2•surprisetalk•52m ago•0 comments

Astronomers discover mysterious object firing signals at Earth every 44 minutes

https://www.livescience.com/space/unlike-anything-we-have-seen-before-astronomers-discover-mysterious-object-firing-strange-signals-at-earth-every-44-minutes
2•erickhill•53m ago•1 comments

Show HN: A Real and Proactive MCP Memory Tool

https://github.com/fredcamaral/mcp-memory
1•fredamaral•56m ago•0 comments

Why is quality so rare?

https://linear.app/blog/why-is-quality-so-rare
3•kaushalvivek•57m ago•2 comments

Breaking the Sorting Barrier for Directed Single-Source Shortest Paths

https://arxiv.org/abs/2504.17033
2•mahmoudimus•58m ago•0 comments

U.S. says it will start revoking visas for Chinese students

https://www.cnbc.com/2025/05/29/us-says-it-will-start-revoking-visas-for-chinese-students.html
3•kamaraju•58m ago•0 comments

Ad blockers are part of the problem (2016)

https://www.troyhunt.com/ad-blockers-are-part-of-the-problem/
5•shlomo_z•1h ago•0 comments

Is AI leading to reduced jobs? What it means for software engineers

https://indianexpress.com/article/technology/tech-news-technology/ai-taking-tech-jobs-sofware-engineers-10035331/
2•MarcoDewey•1h ago•0 comments

The hierarchical hypermedia world of Hyper-G

http://oldvcr.blogspot.com/2025/05/prior-art-dept-hierarchical-hypermedia.html
1•classichasclass•1h ago•0 comments

Making maps with noise functions (2022)

https://www.redblobgames.com/maps/terrain-from-noise/
1•benbreen•1h ago•0 comments

Oxfordshire clock still keeping village on time after 500 years

https://www.bbc.com/news/articles/cz70p0qevlro
2•1659447091•1h ago•0 comments

Searching for Autograms

https://curiosityarb.blog/2024/12/01/searching-for-autograms.html
1•abrefeld•1h ago•0 comments
Open in hackernews

OpenTPU: Open-Source Reimplementation of Google Tensor Processing Unit (TPU)

https://github.com/UCSBarchlab/OpenTPU
157•walterbell•1d ago

Comments

mdaniel•1d ago
Yeowzers that FAQ is filled with watch-outs

The /forks contained https://github.com/csirlin/OpenTGPTPU which had a commit 3 hours ago but it seems they have not yet updated the FAQ for their version. Anyway, the fact it has commits greater than 8 years ago makes it seem like a more reasonable submission

walterbell•1d ago
Google TPU engineers used open-source Chisel for ASIC design (2018), https://youtube.com/watch?v=x85342Cny8c

"Google Edge TPU devices", 100 comments (2019), https://news.ycombinator.com/item?id=19130896 & https://news.ycombinator.com/item?id=19313813

"Coral Edge TPU review", 100 comments (2020), https://news.ycombinator.com/item?id=24808755

"TPU transformation: 10 years of our AI-specialized chips", 60 comments (2024), https://news.ycombinator.com/item?id=41148532

dekhn•1d ago
The site confuses the inference engine in the Edge TPU with the datacenter TPU. They are two unrelated projects. Based on the paper they're borrowing from, I think they are trying to go for a much older datacenter inference-only TPU, or only implementing the inference capabilities of the datacenter TPU.
walterbell•1d ago
Are there recent papers on datacenter TPU?
dekhn•12h ago
Yes.
walterbell•11h ago
David Patterson overview (2023), https://www.cs.ucla.edu/wp-content/uploads/cs/PATTERSON-10-L...

TPU v4 (2023), https://arxiv.org/abs/2304.01433

flakiness•1d ago
[2017] (https://arxiv.org/abs/1704.04760)
walterbell•1d ago
[May 2025] (https://github.com/csirlin/OpenTGPTPU/commits/master)
flakiness•16h ago
Wow they have kept working on this! Thanks for pointing this! very impressive.
whimsicalism•1d ago
> The TPU is Google's custom ASIC for accelerating the inference phase of neural network computations.

this seems hopelessly out of date/confused

walterbell•1d ago
Additional text from Google's 2017 paper abstract says:

  This paper evaluates a custom ASIC---called a Tensor Processing Unit (TPU)---deployed in datacenters since 2015 that accelerates the inference phase of neural networks (NN). The heart of the TPU is a 65,536 8-bit MAC matrix multiply unit that offers a peak throughput of 92 TeraOps/second (TOPS) and a large (28 MiB) software-managed on-chip memory. 

  The TPU's deterministic execution model is a better match to the 99th-percentile response-time requirement of our NN applications than are the time-varying optimizations of CPUs and GPUs (caches, out-of-order execution, multithreading, multiprocessing, prefetching, ...) that help average throughput more than guaranteed latency. 

  The lack of such features helps explain why, despite having myriad MACs and a big memory, the TPU is relatively small and low power. We compare the TPU to a server-class Intel Haswell CPU and an Nvidia K80 GPU, which are contemporaries deployed in the same datacenters.
whimsicalism•1d ago
hence the out of date part of my comment
walterbell•1d ago
Recent (2024) description by Google, https://cloud.google.com/blog/transform/ai-specialized-chips...

  TPUs were purpose-built specifically for AI. TPUs are an application-specific integrated circuit (ASIC), a chip designed for a single, specific purpose: running the unique matrix and vector-based mathematics that’s needed for building and running AI models..

  TPU v2.. built an interconnected machine — our first TPU pod — with 256 TPU chips connected with a very high-bandwidth, custom interconnect.. liquid cooling was added with TPU v3 to help address efficiency needs, while TPU v4 introduced optical circuit switches to allow the chips in pods to communicate even faster and more reliably. 

  TPUs also underpin Google DeepMind’s cutting-edge foundation models, including the newly unveiled Gemini 1.5 Flash, Imagen 3, and Gemma 2, propelling advancements in AI.. Forget about a single chip, or a single TPU pod — we’re building a global network of data centers filled with TPUs.
throwawaymaths•15h ago
what's the memory bandwidth? IIRC that is the limiting factor in LLM hardware today
walterbell•14h ago
Slide 21, https://files.futurememorystorage.com/proceedings/2024/20240...

            TPUv3     TPUv4
  HBM2 BW   900 GB/s  1200 GB/s
surfmike•22h ago
How would you describe it instead? Curious and learning
imtringued•19h ago
Google does everything, both inference and training, on their TPUs.

Inference is easier, since the person deploying a model knows the architecture ahead of time and therefore can write custom code for their particular model.

When training you want to be as flexible as possible. The framework and hardware should not impose any particular architecture. This means lots of kernels and combinations of kernels. Miss one and you're out.

throwawaymaths•15h ago
> Miss one and you're out.

well these days since everything is transformer, your pool of choices is less daunting and theres only about four or five places that someone might get clever.

dgacmu•14h ago
They're not confused at all, this is just a (correct) description of TPU v1. The repository is 8 years old.
andutu•23h ago
There is an excellent paper and talk on how Google's TPU cluster is managed: https://www.usenix.org/conference/nsdi24/presentation/zu.
westurner•16h ago
Can [OpenTPU] TPUs be fabricated out of graphene, with nanoimprinting or a more efficient approach?

From https://news.ycombinator.com/item?id=42314333 :

>> From "A carbon-nanotube-based tensor processing unit" (2024) https://www.nature.com/articles/s41928-024-01211-2 :

>>> Using system-level simulations, we estimate that an 8 bit TPU made with nanotube transistors at a 180 nm technology node could reach a main frequency of 850 MHz and an energy efficiency of 1 tera-operations per second per watt.

westurner•16h ago
What about QPUs though?

Can QPUs (Quantum Processing Units) built on with electrons in superconducting graphene ever be faster than photons in integrated nanophotonics?

There are integrated parametric single-photon emitters and detectors.

Is there a lower cost integrated nanophotonic coherent light source for [quantum] computing than a thin metal wire?

"Electrons turn piece of wire into laser-like light source" (2022) https://news.ycombinator.com/item?id=33493885