HN user

ivanjermakov

2,520 karma

Passionate programmer. Fintech in the day, indie gamedev in the night.

https://ivnj.org

https://substepgames.com

https://github.com/ivanjermakov

Posts41
Comments1,212
View on HN
wiki.openstreetmap.org 3d ago

OpenStreetMap: Admin_level for All Countries

ivanjermakov
3pts0
www.rtings.com 6d ago

Rtings Is Now Paywalled

ivanjermakov
2pts0
www.youtube.com 17d ago

Opus Magnum Tournament [video]

ivanjermakov
1pts0
www.youtube.com 1mo ago

Nothing dream phone concept [video]

ivanjermakov
2pts0
www.youtube.com 1mo ago

Clojure, but more alive (2024) [video]

ivanjermakov
3pts0
en.wikipedia.org 2mo ago

Trap Street

ivanjermakov
4pts0
en.wikipedia.org 3mo ago

DRAM Memory Refresh

ivanjermakov
3pts0
github.com 5mo ago

Streamdown – Terminal streaming Markdown that rocks

ivanjermakov
1pts0
chrisbrejon.com 6mo ago

OCIO, Display Transforms and Misconceptions

ivanjermakov
2pts0
hg2dc.com 6mo ago

The Hitchhiker's Guide to Digital Colour

ivanjermakov
1pts0
www.youtube.com 6mo ago

Coding Adventure: Ray Tracer

ivanjermakov
1pts0
en.wikipedia.org 8mo ago

Bus Factor

ivanjermakov
3pts0
www.youtube.com 8mo ago

Developing a 80000x40000 linear scanning medium format camera [video]

ivanjermakov
2pts0
blog.ivnj.org 8mo ago

Hackable Software

ivanjermakov
3pts0
www.youtube.com 9mo ago

Packing Squares Inside the Smallest Square Possible [video]

ivanjermakov
2pts0
www.youtube.com 10mo ago

Rupert's Snub Cube and Other Math Holes [video]

ivanjermakov
28pts1
jean.abou-samra.fr 11mo ago

Unicode Misconceptions

ivanjermakov
3pts0
www.youtube.com 11mo ago

Every Game is the Same Game [video]

ivanjermakov
2pts0
github.com 11mo ago

MCDB – full-stack web servers in Minecraft

ivanjermakov
8pts0
securelist.com 1y ago

Code highlighting with Cursor AI for $500k

ivanjermakov
12pts2
blog.ivnj.org 1y ago

Zig's new I/O: function coloring is inevitable?

ivanjermakov
61pts79
www.sciencedaily.com 1y ago

New nanoparticle could make cancer treatment safer, more effective

ivanjermakov
1pts0
www.youtube.com 1y ago

Things AI Will Never Understand [video]

ivanjermakov
1pts0
linusakesson.net 1y ago

A Mind Is Born (2017)

ivanjermakov
2pts0
stackoverflow.com 1y ago

"THIS_IS_SDPARTA" in a Firefox WebRTC session description

ivanjermakov
2pts0
www.youtube.com 1y ago

Bitcoin Miner in Minecraft [video]

ivanjermakov
2pts0
store.steampowered.com 1y ago

Factorio: Space Age expansion has been released

ivanjermakov
58pts5
www.bbc.com 1y ago

Telegram will now provide some user data to authorities

ivanjermakov
1pts0
www.drugtargetreview.com 1y ago

Novel nasal spray effectively prevents influenza infection

ivanjermakov
1pts1
matklad.github.io 1y ago

The Fundamental Law of Software Dependencies

ivanjermakov
2pts0

Except hackernews is about different kind of hackers.

http://www.catb.org/jargon/html/H/hacker.html

1. A person who enjoys exploring the details of programmable systems and how to stretch their capabilities, as opposed to most users, who prefer to learn only the minimum necessary. RFC1392, the Internet Users' Glossary, usefully amplifies this as: A person who delights in having an intimate understanding of the internal workings of a system, computers and computer networks in particular.

2. One who programs enthusiastically (even obsessively) or who enjoys programming rather than just theorizing about programming.

I respect (and fear a little) those who intentionally utilize SIMD in their implementations, but I believe it's a bit too much of a semantic shift for 2-5x performance gain. Good news is that modern compilers are more than capable of emitting SIMD code even if original source is nothing but.

Most software's poor performance would be fixed long before SIMD comes into play. Reduce obvious DB/server round trips, bad data structure/cache locality, poor algorithm complexity, doing redundant computations, etc.

run 100% independently

For just $0.01/day, you can run a static website at NearlyFreeSpeech.net

I respect the spotlight on hosting your own websites, but it's not much different from the usual Vercel/Netlify/GitHub/Cloudflare static hosting.

What if I want a database, feedback form, social media previews, good SEO? Article says nothing about it. Perhaps that's what makes a website "indie"?

What if someone steals my bag? Hopefully the PebbleBee "Find My" device will help me recover it.

Likely not, at least police won't care about location info. Theft is painful for many reasons, especially because most countries don't consider it "serious". And trying to find thieves yourself is a bad idea either.

Best advice is to be aware of your belongings at all times.

https://news.ycombinator.com/item?id=42464753

According to Andrew, bun-zig is not something some brave soul would be eager to maintain.

We became increasingly horrified at the programming practices we saw in Bun's codebase. Hacks on top of hacks. Abuse of assertions. Most of all, recklessly speeding past feature after feature with very little time taken for reflection and elimination of bugs and technical debt.

Just "1MLOC JavaScriptCore wrapper" is enough to figure out why.

There is magic in telling computer do something and seeing it zap through it billions of times faster than by any other means.

I'm sure most engineering is LLM-assisted already and nothing is wrong with it. It's just the one-shot vibe-coded low quality slop that spoils sentiment of this tools. Also many people are interested in what agents can build unsupervised as a test of "superintelligence".

Expose yourself to lower level technologies (compilers and optimization techniques, hardware history and design) and let curiosity guide you. Learn how to profile and analyze program performance.

The goal is to make Postgres easier to change from the inside <...>

Easier because it's in Rust and not in C?

If LLMs are good enough to rewrite C to Rust, why not just use it to change C directly?

Would be nice to see some research compairing LLMs performance on the "same" codebase where the only difference is the language.