frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: MCP to get latest dependency package and tool versions

https://github.com/MShekow/package-version-check-mcp
1•mshekow•2m ago•0 comments

The better you get at something, the harder it becomes to do

https://seekingtrust.substack.com/p/improving-at-writing-made-me-almost
2•FinnLobsien•3m ago•0 comments

Show HN: WP Float – Archive WordPress blogs to free static hosting

https://wpfloat.netlify.app/
1•zizoulegrande•5m ago•0 comments

Show HN: I Hacked My Family's Meal Planning with an App

https://mealjar.app
1•melvinzammit•5m ago•0 comments

Sony BMG copy protection rootkit scandal

https://en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootkit_scandal
1•basilikum•8m ago•0 comments

The Future of Systems

https://novlabs.ai/mission/
2•tekbog•8m ago•1 comments

NASA now allowing astronauts to bring their smartphones on space missions

https://twitter.com/NASAAdmin/status/2019259382962307393
2•gbugniot•13m ago•0 comments

Claude Code Is the Inflection Point

https://newsletter.semianalysis.com/p/claude-code-is-the-inflection-point
2•throwaw12•14m ago•1 comments

Show HN: MicroClaw – Agentic AI Assistant for Telegram, Built in Rust

https://github.com/microclaw/microclaw
1•everettjf•14m ago•2 comments

Show HN: Omni-BLAS – 4x faster matrix multiplication via Monte Carlo sampling

https://github.com/AleatorAI/OMNI-BLAS
1•LowSpecEng•15m ago•1 comments

The AI-Ready Software Developer: Conclusion – Same Game, Different Dice

https://codemanship.wordpress.com/2026/01/05/the-ai-ready-software-developer-conclusion-same-game...
1•lifeisstillgood•17m ago•0 comments

AI Agent Automates Google Stock Analysis from Financial Reports

https://pardusai.org/view/54c6646b9e273bbe103b76256a91a7f30da624062a8a6eeb16febfe403efd078
1•JasonHEIN•20m ago•0 comments

Voxtral Realtime 4B Pure C Implementation

https://github.com/antirez/voxtral.c
2•andreabat•23m ago•1 comments

I Was Trapped in Chinese Mafia Crypto Slavery [video]

https://www.youtube.com/watch?v=zOcNaWmmn0A
2•mgh2•29m ago•0 comments

U.S. CBP Reported Employee Arrests (FY2020 – FYTD)

https://www.cbp.gov/newsroom/stats/reported-employee-arrests
1•ludicrousdispla•31m ago•0 comments

Show HN: I built a free UCP checker – see if AI agents can find your store

https://ucphub.ai/ucp-store-check/
2•vladeta•36m ago•1 comments

Show HN: SVGV – A Real-Time Vector Video Format for Budget Hardware

https://github.com/thealidev/VectorVision-SVGV
1•thealidev•38m ago•0 comments

Study of 150 developers shows AI generated code no harder to maintain long term

https://www.youtube.com/watch?v=b9EbCb5A408
1•lifeisstillgood•38m ago•0 comments

Spotify now requires premium accounts for developer mode API access

https://www.neowin.net/news/spotify-now-requires-premium-accounts-for-developer-mode-api-access/
1•bundie•41m ago•0 comments

When Albert Einstein Moved to Princeton

https://twitter.com/Math_files/status/2020017485815456224
1•keepamovin•42m ago•0 comments

Agents.md as a Dark Signal

https://joshmock.com/post/2026-agents-md-as-a-dark-signal/
2•birdculture•44m ago•0 comments

System time, clocks, and their syncing in macOS

https://eclecticlight.co/2025/05/21/system-time-clocks-and-their-syncing-in-macos/
1•fanf2•45m ago•0 comments

McCLIM and 7GUIs – Part 1: The Counter

https://turtleware.eu/posts/McCLIM-and-7GUIs---Part-1-The-Counter.html
2•ramenbytes•48m ago•0 comments

So whats the next word, then? Almost-no-math intro to transformer models

https://matthias-kainer.de/blog/posts/so-whats-the-next-word-then-/
1•oesimania•49m ago•0 comments

Ed Zitron: The Hater's Guide to Microsoft

https://bsky.app/profile/edzitron.com/post/3me7ibeym2c2n
2•vintagedave•52m ago•1 comments

UK infants ill after drinking contaminated baby formula of Nestle and Danone

https://www.bbc.com/news/articles/c931rxnwn3lo
1•__natty__•53m ago•0 comments

Show HN: Android-based audio player for seniors – Homer Audio Player

https://homeraudioplayer.app
3•cinusek•53m ago•2 comments

Starter Template for Ory Kratos

https://github.com/Samuelk0nrad/docker-ory
1•samuel_0xK•55m ago•0 comments

LLMs are powerful, but enterprises are deterministic by nature

2•prateekdalal•58m ago•0 comments

Make your iPad 3 a touchscreen for your computer

https://github.com/lemonjesus/ipad-touch-screen
2•0y•1h ago•1 comments
Open in hackernews

Typr – TUI typing test with a word selection algorithm inspired by keybr

https://github.com/Sakura-sx/typr
106•Sakura-sx•7mo ago

Comments

Sakura-sx•7mo ago
I have been a user of keybr.com for a long time, and I didn't really like things like for example only practicing one word at a time or the algorithm trying to force you to type each character at the same speed, that's why I made my own. It has an algorithm that selects words randomly with weights based on how long you take to type each letter, you accuracy with each letter and how common the letter is in English (you should type more-common letters faster!).
vanous•7mo ago
Nice effort!

All these tools teach typing and looking at the typed text. Only few programs make physical separation between the source and the typed text or do hide the text currently typed. Try it... yet another level... :)

Sakura-sx•7mo ago
Thank you!
procaryote•7mo ago
One issue with tools like these is that it's pretty artificial. You rarely need to type nonsense series of lowercase only words without punctuation at a consistent character speed.

I did a similar little tool at some point where I just used some books from the gutenberg project and normalised it a bit so there were no weird typographic quotes etc.

It both forces me to become good at the punctuation, and it's more interesting as I will accidentally start reading that book.

Rygian•7mo ago
I self taught touch typing by copying chapters of It. Eyes focused on the book, keyboard hidden under the desk, and only looking at the screen at each paragraph end. Worked great.
Sakura-sx•7mo ago
More characters soon, thanks for the suggestion!
ubercow13•7mo ago
I like this one https://typeonline.uk/speed-test/word
alabhyajindal•7mo ago
I love this! Reminded me of TypeLit.io [1]. I would love something similar for programming: typing out snippets of code, that make sense, to improve typing speed involving special characters and symbols. Maybe selecting code snippets from popular open-source projects and presenting them to the user is a good start!

1. https://www.typelit.io/

tough•7mo ago
I'm pretty sure this existed (typing out code) can't remember the name now
alabhyajindal•7mo ago
https://typing.io ? I like it but feels outdated, and has many little QOL issues.
tough•7mo ago
yep was this one ty, would be cool as TUI
mylesp•7mo ago
monkeytype.com has this option, along with many many more.
alabhyajindal•7mo ago
Yes but the issue is those code snippets are generated artificially and are not coherent. Same issue as artificially generated prose.
absolute_unit22•7mo ago
Thank you! :)

Yes!! I have this on my todo list (along with many other features I've always wanted) actually!

absolute_unit22•7mo ago
I couldn’t agree more on this honestly.

https://www.typequicker.com kinda focuses on this sentiment. AI generated natural text that targets user weak points.

The more you type, the better the targeted exercises are.

The whole app essentially focuses on natural text (except for drills)

darrenf•7mo ago
I could only get through a few rounds of this -- it messed with my brain much more than my fingers. Proper nouns without capitals, flipping between -ize and -ise, and the outright bad grammar were all reasons I typed slower than I normally would.

> geohumanities, sometimes written geohumanities or the geohumanities is a term has been used with varied meanings to describe areas of academic study

absoluteunit1•7mo ago
Oh thanks for mentioning this.

Which practice mode did you use?

Capitalization, text length, and topics can be adjusted.

(Just click on the topics buttons or whichever mode you’re using for additional setting).

darrenf•7mo ago
I'm not sure what mode at all - I just clicked "start", and after each exercise I just clicked "continue". I didn't adjust any settings, just dived straight in!
absolute_unit22•7mo ago
Gotcha - thanks for mentioning this though.

I’ve been meaning to make some changes to the default text in the practice mode so this bumps it up on my todo list.

Thank you!

tough•7mo ago
i liked one that let you type codebases, great way to learn syntax alongside typing

someone else shared on other comment typing.io pretty sure it was this

agumonkey•7mo ago
I was thinking of using typing drills as hidden spaced repetition for books just yesterday. Not for learning a topic per se but for a kind of memory rehab. I wish there was some kind of slow audio speech mode to spell each sentence once, so that you can avoid memorizing your finger position while doing exercises.
Velorivox•7mo ago
Shouldn’t this be a “Show HN”?
Sakura-sx•7mo ago
You are right, I didn't know what it was when posting.
Sakura-sx•7mo ago
Thank you for the stars, just went from 1 to 27 stars! :3
arvindparekh•7mo ago
Nice effort!
Sakura-sx•7mo ago
Thanks!!!
seblon•7mo ago
Several years ago (around 2015), I also developed a typing learning web application. It was inspired by another application that had originally been developed for Windows 95 - with that app, I learned how to type. So in 2015, I decided to implement a web-based version of it.

http://touchtyper.net/en

However, I just checked out keybr.com and have to say - it's a much better system for learning to type! As of today, I now realize I have a huge problem with the letter "q" - I had never noticed that before! ^^

Sakura-sx•7mo ago
keybr's algorithm is flawed, getting 1 extra WPM on "q" does way less progress than getting 1 extra WPM on "e", it's better than most of the things but also I wouldn't have made typr if it was perfect.
seblon•7mo ago
Btw, I also checked out your app, my feedback after 5 minutes: there was at least one case, where a word was splitted instead of clean word wrapping for line break, when the terminal is small.

And one idea: do a audio bell on error, even for tui, this should just be the special "bell control char" written to stdout.

Sakura-sx•7mo ago
Thanks for the idea, added to roadmap!
akaij•7mo ago
Looks nice! Reminds me of a similar program (a bbs door, really) named ‘yogurt’ by @sedatk — I remember using it to improve my fast-typing around 2002-2003. This brings back memories :)

“Time it needs time to win back your love again”

Sakura-sx•7mo ago
Thanks!
jerezzprime•7mo ago
Does anyone have any suggestions for typing practice programs that involve coding symbols? I recently got a new mechanical keyboard and I want to practice the new layout when I'm not also trying to think and solve programming problems.
Jenk•7mo ago
Monkeytype.com has many "code" dictionaries to choose from.
Sakura-sx•7mo ago
I advice either monkeytype or keybr, both have a setting for code
bheadmaster•7mo ago
Honestly, I'd recommend using the good ol' gtypist.

It uses mostly real (or contrived) segments of text, which appear as if they were taken out of newspapers or personal letters. It has both beginner and advanced sets of text, and a whole community of custom texts that you can use. I've personally learned touch typing from scratch by using this program alone.

nmca•7mo ago
This is great! I have daydreamed about how to do a more complex algo: instead of character speed and frequency you could do bi-character speed/frequency/error rate and probably improve over keybr further.
absoluteunit1•7mo ago
This is actually “kind of” what https://www.typequicker.com/practice does in the SmartPracrice mode.

Try one practice session - see the stats we measure for each text. Each character, every mistype, every millisecond for bigram/trigram, speed and accuracy per hand/fingers, etc.

This is aggregated and we identify weak points over time this way. Then using those weak points we create natural practice text

Spent wayyyy too much time diving deep into building out this algorithm lol. But it works fairly well

snthpy•7mo ago
That's cool. Do you also take the keyboard layout into account?

A couple of years ago I was in my peak keyboard phase and was changing my layout weekly. At that time I really wanted something that would analyze which fingers were faster/slower and which big bigrams were slowing me down, especially SFBs.

My layout has been pretty stable now but I'd still love to do some analytics on it. What I would love is a tool that let's me upload my keyboard layout (including layers) and then gives me stats. For example in suspect my left pinky is a problem but that's QA' for me so you wouldn't know that without the layout.

absoluteunit1•7mo ago
> That's cool. Do you also take the keyboard layout into account?

Thank you! I do actually - in the persistance layer, we have a column for which keyboard and keyboard layout was used to type a particular text. However, currently in the front-end/UI we only have an option to use QWERTY.

I have it in my todo list to add additional layouts to front-end. The issue is just that we need a different SVG and correct highlihgting for each key on the keyboard SVG for each layout. So it's very tedious work and time consuming and LLMs are no good with this type of tasks - they struggle with SVGs.

I also have plans to add a layout builder. Users will be able to create their own layouts and practice them with the on-screen keybaord and hands as a guide to help them and avoid looking down.

So my data and API layers support various keyboard and keyboard layouts; all that's left is to make the fronend fixes and add as an