Multi-Token Attention

Article URL: https://arxiv.org/abs/2504.00927

Comments URL: https://news.ycombinator.com/item?id=43562384

Points: 55

# Comments: 17


Wed, 2 Apr 2025, 10:20 pm



Pico.sh – SSH powered services for developers

Article URL: https://pico.sh/

Comments URL: https://news.ycombinator.com/item?id=43560899

Points: 254

# Comments: 57


Wed, 2 Apr 2025, 8:02 pm





Ask HN: How do you make a living contributing to and/or creating OSS projects?

How would one go about being a 'rogue' OSS contributor so to speak? Live off of donations, bounties, hackathons, ect?

Comments URL: https://news.ycombinator.com/item?id=43559733

Points: 56

# Comments: 53


Wed, 2 Apr 2025, 6:24 pm



PaperBench

Article URL: https://openai.com/index/paperbench

Comments URL: https://news.ycombinator.com/item?id=43558858

Points: 70

# Comments: 15


Wed, 2 Apr 2025, 5:06 pm


Tell HN: Announcing tomhow as a public moderator

Hi all,

Tom Howard is going public as HN moderator today. He has been doing HN moderation work for years already and knows the site and its practices inside-out, so the only new thing you'll see is mod comments from Tom showing up in the threads the way mine do. I'm not going anywhere, so you'll have two of us to put up with going forward :)

I've known Tom since he was sctb's and my batchmate back in YC W09. Many of you know him as the kind and thoughtful community member tomhoward (https://news.ycombinator.com/user?id=tomhoward). He's still kind and thoughtful, but he's going to post as tomhow from now on (https://news.ycombinator.com/user?id=tomhow), the same way I switched to dang when I went through this rite of passage years ago.

Below is a bit from Tom about himself. Please join me in welcoming him to this new status which he was crazy enough to say yes to!

---

YC and HN have been a huge part of my life for nearly two decades. I read pg's essay How to Start a Startup in 2005 after my friend (and later, co-founder) Fenn found it on Slashdot, and it opened our eyes as to how to go about building products and companies. I first signed up in late 2007, and since then HN has been the place I come to find interesting news and discussions.

Hacker News gave me a window into the big wide world of technology and startups, that had previously seemed so remote and opaque from where I lived (and still live) in Australia. We were lucky enough to be accepted into the W09 batch of YC, and since then HN has been a place where we could share announcements about the startup, but also where I could share the challenges and struggles I experienced in the startup journey and other aspects of life, particularly to do with health and wellbeing.

From the discussions that have happened about these topics I've ended up making enduring friendships with people all over the world, and have been able to learn many things that have improved my life in profound ways. I love HN's ethos - of being a place people come to engage their curiosity. That's what it's always been for me and what I hope I can help it to be for everyone!

--Tom

Comments URL: https://news.ycombinator.com/item?id=43558671

Points: 1267

# Comments: 366


Wed, 2 Apr 2025, 4:49 pm











Show HN: I vibecoded a 35k LoC recipe app

Over the last 2-3 weeks, I vibecoded the recipe app that I always wished existed - recipeninja.ai . It now includes a fully interactive voice assistant so you don't need to get your dirty hands over your new iPad when you're cooking.

Background: I’m a startup founder turned investor. I taught myself (bad) PHP in 2000, and picked up Ruby on Rails in 2011. I’d guess 2015 was the last time I wrote a line of Ruby professionally. Last month, I decided to use Windsurf to build a Rails 8 API backend and React front-end app, using OpenAI's realtime API for voice-to-voice responses. Over the last few days, I also used Claude Code and Gemini 2.5 Pro for some of the trickier features. 35,000 LoC later, this is what I built!

The site uses function-calling to navigate the site in realtime as you chat with the voice assistant, which I think is pretty neat.

For the long version, see https://tomblomfield.com/post/778601470234918912/vibecoding-...

I'd love any feedback you have!

Demo video of the voice assistant: https://www.youtube.com/watch?v=kRhVc9D5kcg

Generate and edit new recipes: https://www.youtube.com/watch?v=VwwZF6dHcHg

Comments URL: https://news.ycombinator.com/item?id=43553031

Points: 102

# Comments: 188


Wed, 2 Apr 2025, 1:57 am


Corey Booker breaks Senate floor speech record

Comments URL: https://news.ycombinator.com/item?id=43552344

Points: 51

# Comments: 3


Tue, 1 Apr 2025, 11:23 pm





Show HN: Offline SOS signaling+recovery app for disasters/wars

A couple of months ago, I built this app to help identify people stuck under rubble.

First responders have awesome tools. But in tough situations, even common folks need to help.

After what happened in Myanmar, we need something like this that works properly.

It has only been tested in controlled environments. It can also be improved; I know BLE is not _that_ effective under rubble.

If you have any feedback or can contribute, don't hold back.

Comments URL: https://news.ycombinator.com/item?id=43551767

Points: 70

# Comments: 40


Tue, 1 Apr 2025, 9:58 pm




Shared DNA in Music

Article URL: https://pudding.cool/2025/04/music-dna/

Comments URL: https://news.ycombinator.com/item?id=43551352

Points: 117

# Comments: 21


Tue, 1 Apr 2025, 9:07 pm



How Silica Gel Took Over the World

Article URL: https://www.scopeofwork.net/silica-gel/

Comments URL: https://news.ycombinator.com/item?id=43550556

Points: 129

# Comments: 117


Tue, 1 Apr 2025, 7:33 pm


Dave Täht has died

Article URL: https://libreqos.io/2025/04/01/in-loving-memory-of-dave/

Comments URL: https://news.ycombinator.com/item?id=43550098

Points: 184

# Comments: 30


Tue, 1 Apr 2025, 6:40 pm


Show HN: Make SVGs interactive in React with 1 line

Hey HN

I built svggles (npm: interactive-illustrations), a React utility that makes it easy to add playful, interactive SVGs to your frontend.

It supports mouse-tracking, scroll, hover, and other common interactions, and it's designed to be lightweight and intuitive for React devs.

The inspiration came from my time playing with p5.js — I loved how expressive and fun it was to create interactive visuals. But I also wanted to bring that kind of creative freedom to everyday frontend work, in a way that fits naturally into the React ecosystem.

My goal is to help frontend developers make their UIs feel more alive — not just functional, but fun. I also know creativity thrives in community, so it's open source and I’d love to see contributions from artists, developers, or anyone interested in visual interaction.

Links: Website + Docs: svggles.vercel.app

GitHub: github.com/shantinghou/interactive-illustrations

NPM: interactive-illustrations

Let me know what you think — ideas, feedback, and contributions are all welcome

Comments URL: https://news.ycombinator.com/item?id=43549983

Points: 50

# Comments: 17


Tue, 1 Apr 2025, 6:28 pm


Show HN: Zig Topological Sort Library for Parallel Processing

I believe the best way to learn a language is by doing an in-depth project. This is my first Zig project intended for learning the ropes on publishing a Zig package. It turns out to be quite solid and performant. It might be a bit over-engineered.

This little library is packed with the following features:

  - Building dependency graph from dependency data.
  - Performing topological sort on the dependency graph.
  - Generating dependence-free subsets for parallel processing.
  - Cycle detection and cycle reporting.

Comments URL: https://news.ycombinator.com/item?id=43549618

Points: 90

# Comments: 33


Tue, 1 Apr 2025, 5:48 pm


The Myst Graph: A New Perspective on Myst

Article URL: https://glthr.com/myst-graph-1

Comments URL: https://news.ycombinator.com/item?id=43549293

Points: 164

# Comments: 44


Tue, 1 Apr 2025, 5:19 pm


Show HN: Qwen-2.5-32B is now the best open source OCR model

Last week was big for open source LLMs. We got:

- Qwen 2.5 VL (72b and 32b)

- Gemma-3 (27b)

- DeepSeek-v3-0324

And a couple weeks ago we got the new mistral-ocr model. We updated our OCR benchmark to include the new models.

We evaluated 1,000 documents for JSON extraction accuracy. Major takeaways:

- Qwen 2.5 VL (72b and 32b) are by far the most impressive. Both landed right around 75% accuracy (equivalent to GPT-4o’s performance). Qwen 72b was only 0.4% above 32b. Within the margin of error.

- Both Qwen models passed mistral-ocr (72.2%), which is specifically trained for OCR.

- Gemma-3 (27B) only scored 42.9%. Particularly surprising given that it's architecture is based on Gemini 2.0 which still tops the accuracy chart.

The data set and benchmark runner is fully open source. You can check out the code and reproduction steps here:

- https://getomni.ai/blog/benchmarking-open-source-models-for-...

- https://github.com/getomni-ai/benchmark

- https://huggingface.co/datasets/getomni-ai/ocr-benchmark

Comments URL: https://news.ycombinator.com/item?id=43549072

Points: 189

# Comments: 40


Tue, 1 Apr 2025, 5:00 pm


Tell HN: Camelgate NPM Outage (Cloudflare)

EDIT: Back online?!

NPM discussion: https://github.com/npm/cli/issues/8203

NPM incident: https://status.npmjs.org/incidents/hdtkrsqp134s

Cloudflare messaging: https://www.cloudflarestatus.com/incidents/gshczn1wxh74

GitHub issue: https://github.com/sindresorhus/camelcase/issues/114

Anyone experiencing npm outage that's more than just the referenced camelcase package?

Comments URL: https://news.ycombinator.com/item?id=43548589

Points: 100

# Comments: 26


Tue, 1 Apr 2025, 4:19 pm




Show HN: Terminal dashboard that throttles my PC during peak electricity rates

WattWise is a CLI tool that monitors my workstation’s power draw using a smart plug and automatically throttles the CPU & GPUs during expensive Time-of-Use electricity periods. Built with Python, uses PID controllers for smooth transitions between power states. Works with TP-Link Kasa plugs and Home Assistant.

Comments URL: https://news.ycombinator.com/item?id=43547835

Points: 85

# Comments: 58


Tue, 1 Apr 2025, 3:17 pm


Launch HN: ASim (YC S21) – Mobile app that generates mobile apps

Hey HN, we’re Daniel and Daniel (the Daniels) from aSim (https://asim.sh/). aSim is a mobile app that can generate immediately usable and shareable mobile apps from your phone.

Tools like bolt.new and v0 have made it easier to build websites by just chatting with an LLM, but things have been lagging on the mobile side. We’ve always been suckers for well-made mobile apps, but today, it is still extremely difficult to build mobile apps with LLMs on your computer, and nearly impossible to do it from your phone.

We built aSim to make it easy to build prototypes, “trinket” apps, or just random fun things all async from your phone. You can check our landing page (https://asim.sh/) for some ideas of different types of apps. Hopefully we can bring some life to your side project graveyard, or at least make the graveyard even more numerous.

Here’s a demo video of the generation process: https://youtu.be/_3VCl13oMGc

And here are the actual one-shotted apps I made in that video:

- https://asim.sh/@dli/s/157003/make-an-app-where-i-can-upload...

- https://asim.sh/@dli/s/157014/make-me-an-app-that-is-a-clone...

- https://asim.sh/@dli/s/157006/make-me-a-chess-timer-app-for-...

All of our app generations also get access to a set of APIs that help get the ball rolling on some basic functionality. These APIs range from LLM usage and image generation to having shared state with your friends, and globally among all users. We’re always on the lookout for new API integrations (i.e. Spotify and Maps) so please let us know if you need any!

We’ve had a small cohort of beta users that have been making what we think are some pretty cool apps. Here’s some of our favorites:

- Pokemon-style Gacha Game - https://asim.sh/@evan/s/126948/elves-vs-monsters

- OpenStreetMap stats: https://asim.sh/@lake/s/104102/osm-stats

- Star wars idle game: https://asim.sh/@jojaspero/s/29102

- Find your Meyers Briggs - https://asim.sh/@typewhisperer/s/135964/jung-mirror (

Tue, 1 Apr 2025, 3:06 pm


Ask HN: Who is hiring? (April 2025)

Please state the location and include REMOTE for remote work, REMOTE (US) or similar if the country is restricted, and ONSITE when remote work is not an option.

Please only post if you personally are part of the hiring company—no recruiting firms or job boards. One post per company. If it isn't a household name, explain what your company does.

Please only post if you are actively filling a position and are committed to responding to applicants.

Commenters: please don't reply to job posts to complain about something. It's off topic here.

Readers: please only email if you are personally interested in the job.

Searchers: try http://nchelluri.github.io/hnjobs/, https://hnresumetojobs.com, https://hnhired.fly.dev, https://kennytilton.github.io/whoishiring/, https://hnjobs.emilburzo.com, or this (unofficial) Chrome extension: https://chromewebstore.google.com/detail/hn-hiring-pro/mpfal....

Don't miss these other fine threads:

Who wants to be hired? https://news.ycombinator.com/item?id=43547609

Freelancer? Seeking freelancer? https://news.ycombinator.com/item?id=43547610

Comments URL: https://news.ycombinator.com/item?id=43547611

Points: 73

# Comments: 136


Tue, 1 Apr 2025, 3:01 pm



Ask HN: Why hasn’t AMD made a viable CUDA alternative?

I appreciate developing ROCm into something competitive with CUDA would require a lot of work, both internally within AMD and with external contributions to the relevant open source libraries.

However the amount of resources at stake is incredible. The delta between NVIDIA's value and AMD's is bigger than the annual GDP of Spain. Even if they needed to hire a few thousand engineers at a few million in comp each, it'd still be a good investment.

Comments URL: https://news.ycombinator.com/item?id=43547309

Points: 163

# Comments: 162


Tue, 1 Apr 2025, 2:37 pm