HackerTrans
TopNewTrendsCommentsPastAskShowJobs

ivanjermakov

2,463 karmajoined il y a 4 ans
Passionate programmer. Fintech during the day, indie gamedev in the night.

https://ivnj.org

https://substepgames.com

https://github.com/ivanjermakov

Submissions

Opus Magnum Tournament [video]

youtube.com
1 points·by ivanjermakov·il y a 6 jours·0 comments

Nothing dream phone concept [video]

youtube.com
2 points·by ivanjermakov·il y a 21 jours·0 comments

Clojure, but more alive (2024) [video]

youtube.com
3 points·by ivanjermakov·il y a 28 jours·0 comments

Trap Street

en.wikipedia.org
4 points·by ivanjermakov·il y a 2 mois·0 comments

DRAM Memory Refresh

en.wikipedia.org
3 points·by ivanjermakov·il y a 3 mois·0 comments

Streamdown – Terminal streaming Markdown that rocks

github.com
1 points·by ivanjermakov·il y a 5 mois·0 comments

OCIO, Display Transforms and Misconceptions

chrisbrejon.com
2 points·by ivanjermakov·il y a 6 mois·0 comments

The Hitchhiker's Guide to Digital Colour

hg2dc.com
1 points·by ivanjermakov·il y a 6 mois·0 comments

Coding Adventure: Ray Tracer

youtube.com
1 points·by ivanjermakov·il y a 6 mois·0 comments

Bus Factor

en.wikipedia.org
3 points·by ivanjermakov·il y a 8 mois·0 comments

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

youtube.com
2 points·by ivanjermakov·il y a 8 mois·0 comments

Hackable Software

blog.ivnj.org
3 points·by ivanjermakov·il y a 9 mois·0 comments

Packing Squares Inside the Smallest Square Possible [video]

youtube.com
2 points·by ivanjermakov·il y a 10 mois·0 comments

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

youtube.com
28 points·by ivanjermakov·il y a 10 mois·1 comments

comments

ivanjermakov
·il y a 4 minutes·discuss
Any language is a shell script if you're brave enough: https://en.wikipedia.org/wiki/Shebang_%28Unix%29
ivanjermakov
·il y a 4 heures·discuss
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.
ivanjermakov
·il y a 7 heures·discuss
> 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.
ivanjermakov
·il y a 19 heures·discuss
I'm yet to play a game that cost more than tenth of my time I've put into it. A lot of product pricing does not have a factor of "why should I spend time on this?", but entertainment industry is really hard to price for this reason.
ivanjermakov
·il y a 19 heures·discuss
Most modern games can be ran 1080p60 on a 5yr old gaming laptop. I also see this sentiment in cycling complaining that some modern bikes cost like a used car. If something is expensive you either don't need it or can get 80% of that for 20% of the cost.
ivanjermakov
·il y a 21 heures·discuss
Related: https://news.ycombinator.com/item?id=32548085
ivanjermakov
·hier·discuss
Don't be scared of a big number, since 2018 they do 2 releases each year.
ivanjermakov
·hier·discuss
I believe Bun gave Zig much more than it took away.
ivanjermakov
·hier·discuss
Not every project needs "steam", "momentum", and "moving with the industry". This is the Silicon Valley mentality post is talking about. All of this is VC versus hackers. One side only cares about productivity and profits, other only cares about technical elegance and perfection.
ivanjermakov
·il y a 3 jours·discuss
> would've greatly harmed the Zig ecosystem and community

People looking to abandon the ship first chance are unlikely to contribute much to the ecosystem and community.
ivanjermakov
·il y a 4 jours·discuss
I think they forgot about children safety!
ivanjermakov
·il y a 4 jours·discuss
Local authorities might not be happy with civilians painting curbs, fixing potholes, installing road signs. Or I'm not sure what kind of problem we're talking about.
ivanjermakov
·il y a 4 jours·discuss
They likely provide plain email you could write to instead.
ivanjermakov
·il y a 4 jours·discuss
If by layers you mean tiles, you can make a server providing ZXY tile images. Some OSM clients (e.g. BRouter) allow adding custom tile servers for baselayer and overlays.

https://wiki.openstreetmap.org/wiki/Tile_servers
ivanjermakov
·il y a 4 jours·discuss
Long time OM user, just installed CoMaps. Basically the same app, except a few additional features. Increased label size is very nice! I struggle to read street names in OM while on bike.
ivanjermakov
·il y a 4 jours·discuss
My favorite one is smoothness, I find it very useful when building cycling routes.

https://wiki.openstreetmap.org/wiki/Key:smoothness
ivanjermakov
·il y a 4 jours·discuss
> forest dumps, random trash

Likely you can report such occasions to local authorities via online form. Of course every city/county would have their own.
ivanjermakov
·il y a 5 jours·discuss
Which was in turn probably posted because I mentioned it on the same day under another submission

https://news.ycombinator.com/item?id=48793684
ivanjermakov
·il y a 6 jours·discuss
Storage constraints haven't been on developers' radar last 20 years.
ivanjermakov
·il y a 6 jours·discuss
I had bad experience tracking my bike ride with it on iOS - seems like app offloaded and didn't record half of the track. Strava and OutRun don't have this problem.