HNHacker News
TopNewBestAskShowJobs

mchaver

735 karma · joined February 27, 2013

https://mchaver.com/

mchaver at gmail dot com

submissionscomments
mchaver··on Ask HN: What Are You Working On? (December 2025)
I've been working on a digital math workbook. Currently the demo covers fourth grade math. There is a practice mode where you can select the skills you to want practice. There is also a customizable dashboard where you can setup your own tasks. There is still a lot of work to do with improving the UI, but I think it is a good start.

I am currently working on fifth grade math. My plan is to cover first grade math up to Calculus and High School Physics. I envision it as a companion tool for Khan Academy/Math Class/Math Books. It is inspired by Chris McMullen's math workbooks.

Check out the demo. No signup required. Progress is only stored locally. https://demo.numerikos.com/

mchaver··on It’s been a very hard year
I have had good results with languages like Haskell and ReScript. They have much smaller code bases than JS and Python.
mchaver··on The lost cause of the Lisp machines
I imagine LLMs have already thrown traditional programming language pedagogy out the window.
mchaver··on Project Euler
No problem, what you have shared here is very insightful. Cheers to continued success and evenings in the zone.
mchaver··on Project Euler
Great story. Are you willing to share more about your SaaS?
mchaver··on US falls out of 10 most powerful passports list for first time in 20 yrs
To build on that, I would say the most powerful passports/citizenships are the ones that let you live/work in your desired country. It may be different for different people. The ability to travel visa free to many places, while nice, doesn't always trump the right to abode in a particular place.
mchaver··on Show HN: SQLite Online – 11 years of solo development, 11K daily users
The just-use-rsync line of thinking doesn't go away https://news.ycombinator.com/item?id=9224
mchaver··on Our phones are killing our ability to feel sexy (2024)
My approach is to block the majority of notifications and have no social media apps. Now it is a phone with some handy features like maps, music and a web browser.
mchaver··on Unconventional Adventures
My philosophy is climb a mountain with friends and family and reminisce about it in person. Then climb some more!
mchaver··on Show HN: Tududi – A Minimalist, Open-Source Task and Project Management Tool
meh, let your inner child chuckle, doesn't seem that unfortunate. I know guys that got PhDs from writing lots of Coq. An HN user made a company called Matasano and sold it for money!
mchaver··on The English Paradox: Four decades of life and language in Japan
You are also missing that American soft culture is even stronger than what Japan exports. It's just been around longer and normalized for so long it is just normal to consume American media outside the US. I've ran into people that know more about US laws than the laws of their home country just from watching US television

As for Japan, it's not just the western nations. Taiwan also has a huge fascination with Japan. Many Asian nations have like Japan for their strong soft culture, but detest the Japanese government for historical treatment of these nations. Japanese and American governments are heavily invested in soft power. Here is a long but interesting video discussing Japanese soft power https://youtu.be/IM2VIKfaY0Y?si=H0gRcyKtu4kMUaCj

South Korea has also had a lot of success with soft power. It's just had a later start than Japan and the US.

mchaver··on Learning to Learn
This post will give you a sense of what understanding 80% of the text looks likes https://www.sinosplice.com/life/archives/2016/08/25/what-80-...
mchaver··on Why Haskell?
I am unironically being paid to do it!

My experience is Haskell is one of those ecosystems that has a greater talent pool than there are available positions. I feel like cost of maintenance is pretty nice because you have less bugs. You may have to roll up your sleeves and get your hands dirty to update open source libraries or make stuff that is missing, but code reliability seems to be worth it.

mchaver··on The Forgotten History of Chinese Keyboards
Much like in English you can pull out lots of vowels and still read the text, you can cover up the about bottom 40% of the characters in a sentence and still read it.
mchaver··on The Forgotten History of Chinese Keyboards
The nice thing about Chinese is information density of writing. Something nice about seeing how much information can be squeezed into a small space. Feels like you front load more on the learning side, but get rewarded when reading and scanning texts. Not sure how much scientific evidence is behind that, just an anecdotal observation. Relatively few Chinese speakers want to give up characters.
mchaver··on You are what you read, even if you don't always remember it
I think another part is that materialism, determinism and science have (seemingly) given us great understanding and control of our environment and overturned lots of superstitious and erroneous ideas that society has. So if you accept materialism and determinism as the base of the universe and nature of things you naturally arrive at the conclusion that there is no free will.

I have a hunch that the universe is more complicated than that and might likely be beyond human understanding, but maybe that's just another superstitious belief. Regardless, we should keep using Science to explore because it is the best model we have so far and continue to use Philosophy to question things.

Personally I feel that I have free will and understanding of my emotions gives me more free will. Even if I am wrong, I prefer living in a non-free will universe and believing in free will than living in a free will universe and not believing in free will. In the former case that would just be my destiny, haha.

mchaver··on From a lorry driver to Ruby on rails developer at 38
Well, I also like that my neighbors and community also have access to no-pay-at-point-of-use healthcare, low cost education options and guaranteed time off. Makes for a relatively relaxed and content population!

If you don't invest in (or put up lots of barriers to) the health and education of the entire community, then you are going to have an unhealthy and uneducated community.

That's not to say we don't have many problems, but in my personal experience it's a lot less than the US in those regards.

mchaver··on Climate Pulse
For extra morbidity, you can even use those AI models to pretend to talk the asteroid before it hits you!
mchaver··on Esperanto, Toki Pona, Swahili, Indonesian
Vocabulary difference is a huge issue though. Korean and Japanese grammar is very different from Chinese, but the shared vocabulary (of Chinese origin) makes it easier to learn one of them if you already speak another one. Also incentives and resources in a target language are very important.

Assuming you don't know a Slavic language (I don't), take a look Interslavic. I recognize zero words in the example texts. That might make sense to someone who knows one, but it's going to be an uphill battle for me. Honestly I'd rather invest time in something like Russian or Polish because it gives me access to a lot more native speakers, media and literature.

mchaver··on Shave and a Haircut
The whole of the US would be hard since national level news and culture is what is getting exported, but local knowledge by state/region is a possible source. Like pronunciation of location names pronunciation (like pronunciation of Tilamuk Oregon, Miami Oklahoma, etc.), songs and chants for university sports teams, and jingles and phrases from local commercials.

Rock Chalk...

mchaver··on Quitting the full-time poker scene
I am downvoting xwdv because I want him to keep posting.
mchaver··on Israel was removed from Baidu Maps earlier today
That's a big hypothetical. Mapping companies are not the arbiters of where borders exist. Knowledge of where de facto borders are is pretty useful for directions.
mchaver··on Finland's ChatGPT equivalent begins to think in Estonian as well
It is a concern because presumably most people in office jobs are going to need to be able to use these tools, but I am somewhat comforted to know one language that AI systems do not understand well yet because of lack of texts. However, I think that will be short lived.
mchaver··on Why is the ocean salty? (2022)
American or metric football fields?
mchaver··on AI and the Automation of Work
I'm not saying things are great now, but I am starting to understand the position of some cultures that have a "it's better to die out than change in a particular direction" attitude.
mchaver··on What my violin taught me about awe, purpose and the power in taking a chance
My favorite line from the article:

> I realized that what I missed most about playing the violin was that it had given me a vehicle for connecting emotionally with others.

That is a great way to explain why I have interest in certain hobbies as well.

mchaver··on A case for toe socks
It's honestly not a bad idea to have footwear dedicated to certain spaces. I support the idea of office slippers.
mchaver··on Reddit 1.0 was written in Lisp
Thanks for the insight. I've had a similar experience with using Haskell. It is a smaller pool of developers, but they tend to be higher quality on average.
mchaver··on Reddit 1.0 was written in Lisp
So I've read that they wrote it in Lisp at Paul Graham's request or to win favor. Does anyone know if writing your startup code in Lisp still has that benefit?
mchaver··on 46 Books That Changed the World
I imagine there is some term for a journalistic fallacy where the writer says everyone, the world, etc. but they actually mean the USA or some subset of it.
← PreviousPage 4 of 13Next →