HNHacker News
TopNewBestAskShowJobs

mrich

2,292 karma · joined October 30, 2010

I work on a distributed in-memory database at SAP SE.

- Previous projects: https://richtarsky.com/docs/projects.html

- Github: https://github.com/mrichtarsky

www.productive-cpp.com

s@martinien.de

submissionscomments
mrich··on Quality non-fiction books are the antithesis of AI slop
Could you please add a link to the Goodreads page of each book?
mrich··on Cosmos Keyboard: Scan your hand, build a keyboard
What is breaking? FYI, you need to remove the ball from time to time and remove the dust that might be blocking the optical sensors.
mrich··on Tesla Robotaxi
Tesla at a forward P/E of 80 is massively overvalued as a car company. You can get Mercedes or BMW at a P/E of 6, with a 9% yield. Sure, the EV market is still growing, but Tesla is not the only player. All brands now have EVs, there are both cheaper and more luxurious Chinese EVs, that's some massive competition.

The only reasons Tesla could be valued differently are FSD and Robotics, which Musk and Tesla-friendly analysts are heavily pushing. Since Musk has made massive loans against his Tesla stake you can expect that he will keep highlighting those narratives as well. A revaluation of the stock to sane levels would certainly cause him some financial difficulties.

mrich··on Tesla FSD no longer offered for purchase
So it's ok to sell a feature to customers if you only find out later it's not possible?
mrich··on Wireless power transfer system achieves 270-kilowatt charge
Can not recommend charging your phone all night wirelessly next to your head while you are sleeping.
mrich··on Automated Unit Test Improvement Using Large Language Models at Meta
So you're saying they knew engineers would be wasting their time doing useless things, but still went ahead? (instead of mandating 75% and spending 1/100 of the wasted time to adjust the metric to filter out getter/setter)
mrich··on Don't use NameCheap for the .fr TLD
Worst experience for me was .us. I bought three, don't know if they mentioned it at checkout, but those can only be registered by US citizens, which I am not. I could buy them, but after a couple months I received an email from the registry regarding one domain telling me to prove I was an US citizen. I couldn't, Namecheap support told me they couldn't help either. So the domain was suspended. A few days later they suspended the other domains which they found since they belonged to the same contact. Partly my fault for not reading the registry rules I guess but definitely a bad experience.
mrich··on Mozilla thinks Apple, Google, Microsoft should play fair
What do you mean by extension heavy? In my experience, Firefox has the best extension ecosystem amongst all browsers. It took them quite long to get that to work on mobile, but even there you could use all extensions already on a developer build for years.

Especially with the manifest v3 changes, which will basically break adblockers on Chrome-based browsers, I can't imagine ever using something else than Firefox.

mrich··on Portable EPUBs
Also loads instantly for me now, didn't make any changes.
mrich··on Portable EPUBs
Ironically this did not render in Firefox on Android (just the spinner kept spinning) Worked in Chrome.

That said, epubs are great for reading books on mobile. The advantage for pdfs is that they contain highlights/notes, so you can directly import them into Zotero and all your annotations are there. For epub, you have to hope there is a way to export the annotations that are stored by the reader app, and then you have to process them further. Readera is a great reader for mobile that makes this possible. I'm currently working on a script that will convert an epub to pdf, extract the annotations from Readera, and mark them in the pdf. Then I can import the pdf into Zotero, while still retaining the great reading experience of epubs.

mrich··on Duplicity: Encrypted bandwidth-efficient backup
If you don't need incremental backups (thus saving space for the signatures) and want to store to S3 Deep Glacier, take a look at https://github.com/mrichtarsky/glacier_deep_archive_backup
mrich··on Ask HN: Are height adjustable desks worth it?
If you are spending more than two hours per day at your desk, it is worth it. There are some cheap ones out there that are OK (200€) but even a sturdy one is not that expensive, when you consider the time you spend there and the benefits to your health.
mrich··on Scientists discover 100 to 1000 times more plastics in bottled water
From the article:

  The new study found pieces of PET (polyethylene terephthalate), which is what most plastic water bottles are made of, and polyamide, a type of plastic that is present in water filters. The researchers hypothesized that this means plastic is getting into the water both from the bottle and from the filtration process.
mrich··on Scientists discover 100 to 1000 times more plastics in bottled water
Just buy glass bottles, tastes better anyway (or use tap water).
mrich··on Fastmail Employees Form a Union
Notably a workers' council does not have power to negotiate compensation/raises. That's a major difference to a union.
mrich··on Prompt engineering
Agreed, you can use ChatGPT similarly to Google now. Except you do not have to parse and filter the results, plus there are no ads.
mrich··on Stanisław Lem's vision of artificial life
Great book, recommended read.
mrich··on Google Drive misplaces months' worth of customer data
It's certainly not enough if you assume there can ever be an error in the backend which Google is unable to recover from.
mrich··on Ask HN: Which non-fiction books had the biggest impact on you?
In a similar vein, Factfulness by Hans Rosling.
mrich··on Windows 10 warns me to use a "Microsoft-verified" app
Thanks for this, I was actually Ctrl+F'ing the page for the year number to no avail. Remembering all the MS antitrust stuff, I thought this Windows popup must be a pretty recent change, can't believe this has been going on for three years already? Where's the investigation? At some point you have to sue for damages when you are the Mozilla foundation.
mrich··on Windows 10 warns me to use a "Microsoft-verified" app
Windows 10 warns when launching the Firefox installer, suggests using MS Edge instead.
mrich··on ChatGPT: How many letters has the string “djsjcnnrjfkalcr”?
Trying to get ChatGPT to solve my son's homework (third grade):

Prompt: Given these numbers: 1, 9, 14, 15, 18, 21, 26, 37, 42, pick five which can be added up to 100. Print the sum of these numbers.

Answer: 15, 18, 21, 26 and 40 can be added up to 100. The sum is 100.

mrich··on Clipboard: Cut, copy, and paste anything, anywhere, all from the terminal
I'm still looking for a way to transfer text from a remote server in VS Code to the local system. Anyone have that?
mrich··on Show HN: Portable Secret – How I store my secrets and communicate privately
Any way to make this work with passkeys?
mrich··on Ask HN: Why don’t governments target zero inflation?
Here's a great piece explaining how governments benefit from inflation (and an argument why we will see continually high inflation in the coming decade)

https://archive.ph/Y5tvm

mrich··on I/O is no longer the bottleneck
I have a hunch when rewriting the program in C/C++ or Rust this will change significantly.
mrich··on Writing docs well: why should a software engineer care?
And testing is nature's way of telling you how sloppy your code is, I suppose? (recursion intended)
mrich··on Deterministic Linux for controlled testing and software bug-finding
Performance is much better than UndoDB I suppose? Are there any sources of nondeterminism UndoDB handles but hermit does not?
mrich··on Using Rust at a startup: A cautionary tale
Languages like Python can go a long way for a startup and is my first choice. Rewrite in Rust when it's clear that the API is stable and performance starts to matter.
mrich··on Ask HN: Publish old projects even though the source code embarrasses you by now?
Recently I dug out the source code for a game a friend and myself made in school in 1997. It was amazing to compile it, which it did flawlessly in a DOS/Turbo Pascal emulation. Playing it with my kids was an amazing experience. The code is definitely something I would be embarassed about from a readability/maintenance standpoint today. But on the other hand it can play back video on a 80286 processor :) And I believe everyone understands that you make progress over the years. So I can recommend it, go for it!

My game is available at Github here:

https://github.com/mrichtarsky/K-BOOM

Page 1 of 19Next →