HN user

leonidasv

1,642 karma

https://leonidasv.com/

Posts75
Comments264
View on HN
www.ft.com 10d ago

What if Berlin needs its bunkers back?

leonidasv
4pts3
en.wikipedia.org 22d ago

Capacitor Plague

leonidasv
11pts0
www.nytimes.com 1mo ago

Who Will Thrive in the Hybrid A.I.-Human Work Force

leonidasv
6pts0
xark.es 2mo ago

A quick look at Mythos run on Firefox: too much hype?

leonidasv
101pts36
www.microsoft.com 4mo ago

WebGL Considered Harmful (2011)

leonidasv
2pts0
www.cs.cmu.edu 4mo ago

The Part of PostgreSQL We Hate the Most (2023)

leonidasv
3pts1
www.theguardian.com 6mo ago

Partly AI-generated folk-pop hit barred from Sweden's official charts

leonidasv
2pts0
www.wsj.com 6mo ago

Why a $500 Steak Dinner Only Yields a $25 Profit

leonidasv
5pts1
www.wired.com 1y ago

Deciphering Stuxnet, the Most Menacing Malware in History (2011)

leonidasv
7pts0
www.craig-wood.com 1y ago

Deadlocks in Go: the dark side of concurrency (2021)

leonidasv
20pts5
azure.microsoft.com 1y ago

Bing Search API to be retired on August 11th

leonidasv
3pts0
fujihack.org 1y ago

Fujihack Doom Port (2023)

leonidasv
1pts0
web.archive.org 1y ago

Postmortem: Big Games' Rise of Nations

leonidasv
2pts0
leonidasv.com 1y ago

Debugging third-party goroutine leaks

leonidasv
1pts0
blog.evjang.com 2y ago

Why randomness is important for Deep Learning (2016)

leonidasv
2pts0
ncatlab.org 2y ago

Total Functional Programming (2004) [pdf]

leonidasv
89pts99
www.latimes.com 2y ago

OpenAI's board had safety concerns. Big Tech obliterated them in 48 hours

leonidasv
6pts3
www.theguardian.com 3y ago

Missing Titan likely intact but out of power, says submarine expert Ron Allum

leonidasv
3pts3
www.theregister.com 3y ago

Reddit CEO says he felt 'reaffirmed' by Musk's handling of Twitter

leonidasv
16pts1
www.scientificamerican.com 3y ago

What makes our brains so special? (2015)

leonidasv
1pts0
fortune.com 3y ago

Scott Galloway: Gen Z should never work from home if they want success–or love

leonidasv
2pts3
www.cultofmac.com 3y ago

Why You’ll Probably Never Own a Mac with an ARM Processor (2012)

leonidasv
21pts9
leonidasv.com 3y ago

When Google paid websites to promote Firefox

leonidasv
226pts117
www.nytimes.com 3y ago

Publishers Worry A.I. Chatbots Will Cut Readership

leonidasv
3pts0
leonidasv.com 3y ago

SVG almost got network support for raw sockets

leonidasv
4pts0
www.bloomberg.com 3y ago

Credit Suisse Default Swaps Hit All Time High

leonidasv
23pts2
www.gov.br 3y ago

Official UFO Night in Brazil

leonidasv
58pts8
www.theverge.com 3y ago

The wonderful world of Chinese hi-fi (2019)

leonidasv
5pts0
slashdot.org 3y ago

If Mac OS X Came to x86, Would You Switch? (2004)

leonidasv
3pts0
en.wikipedia.org 3y ago

ASCII Corporation

leonidasv
3pts0

This is the most important part most people don't get:

And what would 3 °C mean for Germany?

FB: In summer, meteorological records could reach up to 50 °C. Three degrees of global warming does not mean hot days will just be 3 or 4 degrees hotter. It could mean up to 10 degrees hotter. We would also face much longer droughts.

3°C warming implies summer days can get 10°C hotter. This is nightmare scenario.

When I clicked, I thought that it was going to smash the turbine blades from the animation to suggest something like "all the performance without the thermals," but nope, they just became laptop fans. And seconds later, it started blowing heat/steam out of them!

That's the most uncanny marketing for an ARM laptop I've ever seen.

When they exist at all. Many apps that provide important notifications (like delivery tracking, drop-off time etc) put them under the same category as marketing stuff. You can't have just the transactional tracking, you have to opt-in for the marketing notifications as well.

The Node world was built with asynchronicity in mind. First via callbacks, then Promises, then async/await (Promise-based), so it feels natural now.

But if you take Python (for example), it's a shitshow. You usually have two versions of the same API, split by function name, client, package, or namespace: `foo` and `afoo`, where the a-prefixed one is async and meant to be used inside async function call chains, and the other one is the blocking version for non-async chains (which are still very much in use). It's a pain to develop for, to maintain, to scale, everything.

Same thing happened to my wife as well. I helped her tailor her LinkedIn profile and resume with a lot of attention to detail: adding metrics, keywords, results, etc. Nevertheless, she never received any outreach recruiters and got very few application responses. It went like that for months, almost a year.

Then she asked ChatGPT 5.x for help. I was skeptical about the changes it recommended (and was skeptical at all about using AI for this given the homogeneification it tends to produce). But somehow it worked: few days later, a recruiter reached out, then another, then applications started moving forward, etc.

My guess is that, as LLMs are shoveled into every phase of the recruiting process, not having an LLM write your resume for you is now playing on hard mode. The LLMs reviewing resumes are downranking resumes and profiles that are not "speaking" the same language and activating the correct neurons, thus preventing you from moving forward. This contrasts with years ago when we had more humans in the loop and the pasteurised writing of GPT 3.5/4o would make you look less worthy. Again, just a theory, but...

When my mother gave birth to my younger brother, she started using cloth diapers on him, worried about the environmental impact of disposable diapers like the ones she used on me during my childhood. She went back to disposable in less than a month.

UAE to leave OPEC 3 months ago

"Oil" is not a homogeneous thing. There are different grades of oil and refineries are built to process specific grades of oil. UAE produces the so-called "Dubai Crude" oil grade, which is very sought after.

perhaps we can come up with something like the "linux/postgres/git/http/etc" of the LLMs

I fear that this may not be feasible in the long term. The open-model free ride is not guaranteed to continue forever; some labs offer them for free for publicity after receiving millions in VC grants now, but that's not a sustainable business model. Models cost millions/billions in infrastructure to train. It's not like open-source software where people can just volunteer their time for free; here we are talking about spending real money upfront, for something that will get obsolete in months.

Current AI model "production" is more akin to an industrial endeavor than open-source arrangements we saw in the past. Until we see some breakthrough, I'm bearish on "open models will eventually save us from reliance on big companies".

What strikes me is that AI can also be the best teacher in the world: your Makefile is not working, you ask the LLM what's wrong, you learn something new about the syntax, you ask for more details, you learn more, you ask about other Makefile syntax gotchas, etc. This is the most efficient deliberate practice possible: you can learn in minutes what would take hours of Googling, tinkering and scouring docs. You have a dedicated teacher you can ask your silliest questions to and have the insight you need "click" way faster.

The problem is: (almost) nobody does that. You'll just ask Claude Code to fix the build, go grab a coffee and come back with everything working.

My 2 cents: Claude is more expensive, but it has something that Codex/GPT lacks that's not easy to quantify. Opus is probably a bigger model (my guess) and trained on code and technical writing (books?) of better qualify compared to GPT.

HOWEVER, it has a flaw that makes some people prefer Codex: out of the box, it's lazy: https://x.com/i/status/2044126543287300248

However, once you learn how to deal with the laziness (which can be dealt with some CLAUDE.md instructions and context docs), Claude shows a better taste for coding. It replicates patterns from the repo, writes more readable/maintainable code, follows instructions, captures implicit information.

GPT/Codex is not a bad model/agent, but it lacks something. It's amazing for code reviews, but it writes code with zero regard to your existing codebase or SOLID/DRY principles. It just likes to output code (a lot of it) that works for the task you gave it right now, with zero regard for maintenance later. And also over-uses defensive programming in a way that quickly makes the codebase unreadable for dynamic languages.

Claude is not perfect, I still have to steer it sometimes to prevent overengineering or duplicate code, but a lot less than when I try Codex (and the built-in /simplify does half of the work for me).

The comment system bundled with Wordpress is not enough for "serious blogging", you'll need plugins to manage spam, allow users to use social accounts, etc. You'll also need plugins for caching. Oh, and you'll need plugins for SEO as well, because the core Wordpress doesn't handle the bare minimum of SEO and isn't flexible enough to allow you to do it yourself. And each plugin expands the attack surface to a system that's known for the persistent attacks, so you have to be constantly looking for updates and keeping everything update. Oh, but not everything, because there are breaking changes. And there are versions that introduce bugs or regressions.

But yeah, a bunch of html pages is over-engineering.

PS: you don't need to use Disqus if you don't want to, there are a myriad of free open-source alternatives you can self-host that will take a fraction of the maintenance work of self-hosting a Wordpress instance.

Nice work and write-up!

A side note: you embedded .mov videos inside <img> tags. This is not compatible with all browsers (notably Chrome and Firefox), which won't load the videos.

Using Windows these days feels like "you're the product" in a way that's really annoying.

Like, I know that "I am the product" when I open Instagram or Facebook, but the overall experience makes me not think about it; using Windows I get constantly remembered that I am the product: ads, forced Copilot, telemetry making things slow/showing up in the Task Manager, more ads, mandatory account (more telemetry, yay!), Edge begging me to use it... I'm just trying to do my work and the OS gets in front of it!

This is (technically) a paid operating system. Ubuntu is free and doesn't do 1/100th of that (and Ubuntu isn't even the best distro in that regard). I tolerated Windows 7, tolerated 10 a little bit less, but Win 11 is impossible to use. And I haven't even touched the performance issues...