frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: A typing trainer that uses real code snippets

https://type.a2n.dev/
4•a2nb•1h ago
I recently got a Lily58 split keyboard (from mechboards, if you need that information ;) ) and wanted to improve my typing speed and "proprioception".

Most typing tools (like Monkeytype) use random text / text, which didn’t feel very useful for programming.

So I built this to practice typing on real code instead.

You can train on code-like content and focus on patterns you actually use while coding.

Each code snippet come from real, know repo :) or one you add !

Would love feedback — especially from people who use split/ergonomic keyboards.

Comments

Imustaskforhelp•1h ago
Hey looks cool, https://type.a2n.dev/test?repo=ohmyzsh%2Fohmyzsh&mode=timed&... but I reloaded the website and I got this error:

Object not found! The requested URL was not found on this server. The link on the referring page seems to be wrong or outdated. Please inform the author of that page about the error.

If you think this is a server error, please contact the webmaster. Error 404 type.a2n.dev Apache

vunderba•55m ago
Nice job. There are a couple of these already out there:

https://www.speedcoder.net

https://typing.io

Feedback:

You really need to let people use the Tab key instead of having to insert spaces manually. Even better would be to automatically start new lines at the correct indentation level, since Tab is often intercepted by browsers.

The current layout introduces ugly horizontal scroll bars when the viewport is even modestly resized, especially because the code snippets already use a fairly large font. As a result, you can’t see all the text at once. Since the program doesn’t auto-scroll to keep the cursor in view, it becomes very difficult to use unless you run it full screen.

A pathogenic Tau mutation drives dysfunction limiting Tau degradation

https://www.nature.com/articles/s41467-026-70473-5
1•bookofjoe•25s ago•0 comments

Wikidata: WikiProject Ontology/Ontology Course

https://www.wikidata.org/wiki/Wikidata:WikiProject_Ontology/Ontology_Course
1•taubek•1m ago•0 comments

I, Sysadmin

1•sudosteph•1m ago•0 comments

Do Not Stick Out

https://cdt.org/insights/do-not-stick-out-the-dynamics-of-the-ech-rollout/
1•jruohonen•2m ago•0 comments

FusionAuth Brainfuck SDK Repo

https://github.com/FusionAuth/fusionauth-brainf-sdk
1•bewalt•5m ago•0 comments

Kremlin Enters the Chat with Russia's New Super-App

https://www.wsj.com/world/russia/kremlin-enters-the-chat-with-russias-new-super-app-830c703a
1•impish9208•6m ago•1 comments

AbodeLLM – An offline AI assistant for Android devices, based on open models

https://github.com/brendmung/AbodeLLM
2•shaicoleman•6m ago•0 comments

Computer Repair in Oklahoma City, OK

https://okcitpros.com
1•Veritaco•6m ago•1 comments

Ask HN: How are you handling Japanese prompt injection in LLM apps?

1•nexus-api-lab•7m ago•0 comments

Gene Editing Therapy Shows Success Against Sickle Cell Disease

https://newsroom.clevelandclinic.org/2026/04/01/gene-editing-therapy-shows-success-against-severe...
1•geox•8m ago•0 comments

Crypto Data Recovery Services – Highly Rated Service

1•WilliamHenry•11m ago•0 comments

When to Finetune an Image Model

https://www.oxen.ai/blog/when-to-fine-tune-an-image-model
2•suriya-ganesh•13m ago•0 comments

Swappa.com for GrapheneOS compatible devices – Stay Away

https://discuss.grapheneos.org/d/33727-swappacom-for-grapheneos-compatible-devices-stay-away
11•OsrsNeedsf2P•15m ago•1 comments

Google officially launches option to change your Gmail address

https://9to5google.com/2026/03/31/google-change-gmail-address-launch/
2•WaitWaitWha•18m ago•2 comments

Ask HN: How far off are AI virtual games?

3•itmitica•19m ago•2 comments

Claude Buddy – We reverse-engineered the pet system from the Claude Code leak

https://www.claudebuddy.me/
1•peronif5•20m ago•0 comments

MAME moves to rust / AI refactoring

https://www.reddit.com/r/MAME/s/ReyyrrW41z
1•appstorelottery•21m ago•0 comments

The Hidden Blast Radius of the Axios Compromise

https://socket.dev/blog/hidden-blast-radius-of-the-axios-compromise
4•feross•21m ago•0 comments

Timesliced reservoir sampling: a new(?) algorithm for profilers

https://pythonspeed.com/articles/reservoir-sampling-profilers/
1•ingve•23m ago•0 comments

Phalus: Private Headless Automated License Uncoupling System (Self-Hosted)

https://phalus.sh/
1•smugglereal•25m ago•0 comments

Non-Determinism Isn't a Bug. It's Tuesday

https://www.kasava.dev/blog/why-pms-are-built-for-ai
1•benbeingbin•26m ago•0 comments

Show HN: Mkdnsite – Markdown-native web server for humans (HTML) and agents (md)

https://github.com/mkdnsite/mkdnsite
1•nexdrew•27m ago•0 comments

Cline Kanban

https://cline.bot/blog/announcing-kanban
1•rglover•28m ago•0 comments

Secret Codes and Yuan Fees Get Ships Through Iran's Hormuz Tollbooth

https://www.bloomberg.com/news/articles/2026-04-01/strait-of-hormuz-ships-paying-iran-yuan-and-cr...
2•petethomas•30m ago•0 comments

Cindy Cohn of the EFF Interviewed by Jon Stewart on the Daily Show [video]

https://www.youtube.com/watch?v=QkC1aK7jfLo
4•latexr•31m ago•0 comments

Smart cushioning device integrating self-folding origami honeycomb structure

https://www.nature.com/articles/s41528-025-00527-z
1•PaulHoule•31m ago•0 comments

Relational Schema Migrations Powered by Lisp on DBs (Guile Scheme) + Seeding

https://codeberg.org/jjba23/mutastructura
1•jjba23•31m ago•1 comments

Stash – stash away and retrieve files and data in the CLI

https://github.com/vrypan/stash
3•vrypan•33m ago•1 comments

The future of tech blogging in the age of AI

https://markheath.net/post/2026/4/1/future-of-tech-blogging
1•markheath1010•35m ago•0 comments

EZequate

https://ezequate.com/
2•networkcaptain•35m ago•0 comments