wth
@wth@sh.itjust.works
- Comment on I genuinely feel like I wouldn't live that differently even if I suddenly became ultra-wealthy. Am I kidding myself? 4 months ago:
If you did get a seriously large lump of cash… after a settling in period a lot of changes will happen, and you will be happy they did (IMHO).
The reason is that one of the biggest gifts that wealth gives you is TIME. A lot of the day to day crap that the rest of us need to deal with just evaporates. No need to shop (there are people for that). Want to travel… people will organise everything. There will be no waiting in lines at airports, at restaurants, at government offices… there are people for that. Someone to clean, someone to pick up the kids (unless you want to of course), someone to cook, holidays on a fuck-off huge yacht with crew to manage everything, or just to zip to Paris for the weekend.
You will probably really appreciate not having to deal with most of that crap. Also, while you probably don’t want a stupid large house, you do want privacy and so will want to get a house on 1000 acres in a gorgeous landscape (plus perhaps apartments in various cities that you like).
Imagine moving from a food insecure lifestyle to a secure lifestyle where food, safety, housing is always there. Would you want to keep your old food-insecure lifestyle? No. Same with going from a food secure lifestyle to a time-and-resource abundant lifestyle.
- Comment on I accidentally removed the WHERE clause from my SQL query in a personal tool. Every row is now the same. I lost everything, have no backup, and I'm stupid. 1 year ago:
I learned the hard way about the beauty of backups and the 3, 2, 1 rule. And snapshots are the GOAT.
Even large and (supposedly) sophisticated teams can make this mistake, so dont feel bad. It’s all part of learning and growth. You have learned the lesson in a very real and visceral way - it will stick with you forever.
Example - a very large customer running our product across multiple servers, talking back to a large central (and shared) DB server. DB server shat itself. They called us up to see if we had any logs that could be used to reconstruct our part of their database server, because it turned out they had no backups. Had to say no.
- Comment on The Top Programming Languages 2023 1 year ago:
I am one… but I’m the only one I know at my company and socially.
- Comment on The Top Programming Languages 2023 1 year ago:
The lists are quite similar with a slight reordering in the top 7 or 8. But there is one interesting difference:
IEEE: Python, Java, C++, C, JS, SQL, Go TIOBE: Python, C, C++, Java, C#, JS, VB (!), SQL
In IEEE, VB is way way down the list. Do IEEE members use VB less?
I’m always amazed that C still scores so high, but I’ve been told there is a lot of embedded work still going on.
- Comment on The Top Programming Languages 2023 1 year ago:
Keep in mind that this is for « typical IEEE members », which I am pretty sure is not a great representative sample of programmers in general.
How many of you programmers out there are IEEE members?
- Comment on is Rust really that powerful / intuitive? 1 year ago:
To have library portability is a very cool feature. I hadn’t released that this was possible.
- Comment on [Video, The Verge] Hear how the best ANC headphones handle real world and lab tests 1 year ago:
You probably did the right thing for headphones.
I’ve been looking for real data on the effectiveness of Sony’s MX5 vs Max vs others - specifically I want to see how well they do passive and ANC across the frequencies we are exposed to. And Verge have come through with this video: theverge.com/…/we-took-six-pairs-of-headphones-an…
Its a good video, but its also got real data from some experts. If you are TLDW - then skip to the end for a table from the experts.
The Sony MX5 are head and shoulders above the rest (with the max second in most categories).
- Comment on is Rust really that powerful / intuitive? 1 year ago:
I’m usually a little suspicious of a new fancy language - because the language is only a part of the equation. Does it have good tooling and does it have awesome libraries?
I had a preconception that Rust is strong as a language (formally well structured, low shoot-yourself-in-the-foot potential, consistent, predictable) and that the tooling seemed strong (debuggers, editors, code completion, help, test frameworks), but I’ve always thought that it would lag with libraries. I mean compared to something like Python (« Batteries included ») or java, surely it is not yet compatible, right?.
So I chose a few of the less main-stream libraries that I use regularly… and Lo and behold! They exist for Rust, including Couchbase, SQLite, ECDH, DiffMatch. I can’t vouch for the completeness of those libs, but the fact that everything I looked for existed… that’s impressive.