Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
paavohtl
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
paavohtl
21d ago
I was also bothered by this. I don't care if you use LLMs to write most or all of your code, but at least have the courtesy of actually writing your blog posts & readmes, to demonstrate that you at least understand what the LLM gen
2.
▲
Rust project goals: Immobile types and guaranteed destructors
(github.com)
245 points
by
paavohtl
2mo ago
|
109 comments
3.
▲
by
paavohtl
3mo ago
Indeed, the post is rather obviously written by Claude. It's just missing a few "load-bearing"s and a "golden", so that I could have the full picture.
4.
▲
by
paavohtl
3mo ago
> The source code is theirs, binaries mixed with other copyrighted content is not. Distributing binaries should not matter. If the binary is just compiled from the source code, the binary is just an (non-)infringing as the source code. &
5.
▲
by
paavohtl
3mo ago
Yes, quite easily. It requires some setup, but the basic idea is that you create a DLL and a simple loader program which injects it into your target process. You can then use a hooking library like MinHook to replace individual functions wi
6.
▲
by
paavohtl
3mo ago
Rust is a significantly higher level language than C, but it can be used it almost all environments where C is used; provided there's a supported compiler target for it. In (safe) Rust, null is basically a guaranteed compiler optimizat
7.
▲
Bevy 0.19
(bevy.org)
6 points
by
paavohtl
3mo ago
|
0 comments
8.
▲
by
paavohtl
3mo ago
We have used React Compiler in production for a large ecom / media website for about a year. Performance has been fine overall, and we haven't ran into any major bugs attributable to it in that time.
9.
▲
by
paavohtl
4mo ago
I'm the author of said technical analysis! ( https://blog.paavo.me/cities-skylines-2-performance/ ) But yes, at launch Cities Skylines 2 was very heavily GPU bound, due to very unoptimized meshes and a poor culling
10.
▲
by
paavohtl
4mo ago
More like 25. C# 1.0 already had capabilities Java developers are still dreaming of, like structs / value types, properties and operator overloading. C# 2.0 in 2005 introduced generics, implemented far more competently than Java ever d
11.
▲
by
paavohtl
5mo ago
Considering the latest commits and issues in effects-initiative are about 2 years old, the keyword generics initiative seems effectively dead.
12.
▲
by
paavohtl
5mo ago
As it happens I do have the habit of writing very long blog posts - though none on OpenWA so far. The OpenWA readme file serves as a bit of an introduction, though it's already a month old.
13.
▲
by
paavohtl
5mo ago
I don't think it's impossible, but it would take a lot of time and a lot of money; likely more time than good enough models have been commercially available. I have been working on an incremental decompilation-based reimplementati
14.
▲
by
paavohtl
5mo ago
I think pairing RX 5700 XT with Control as the "defining game" is an interesting choice, considering the facts 1. AMD cards were incapable of RT at the time and 2. Control was basically the first game with a good, comprehensive RT
15.
▲
by
paavohtl
7mo ago
Absolutely nothing in the announcement or other publicly available source implies that, to my knowledge. Might as well speculate if a random passer-by on the street is secretly a martian.
16.
▲
by
paavohtl
8mo ago
For Android specifically, by Q3 of last year more new lines of Rust were being added per week than new lines of C++: https://security.googleblog.com/2025/11/rust-in-android-move...
17.
▲
by
paavohtl
9mo ago
At least in simple cases the compiler will just inline the closure, as if it never existed. There shouldn't be any measurable overhead.
18.
▲
1000 Days in 32:9
(blog.paavo.me)
2 points
by
paavohtl
9mo ago
|
0 comments
19.
▲
by
paavohtl
10mo ago
The source is only partially available; they released the source code of the game logic, but the engine was not included in the source release. You'd need to reverse engineer & remake the engine to make any major improvements to th
20.
▲
by
paavohtl
10mo ago
And even that isn't enough; no browser supports WebGPU on all platforms out of the box. https://caniuse.com/webgpu Chrome supports it on Windows and macOS, Linux users need to explicitly enable it. Firefox has only rel
21.
▲
by
paavohtl
10mo ago
I know you're being sarcastic, but to be pedantic WebGPU (usually) uses canvas. Canvas is the element, WebGPU is one of the ways of rendering to a canvas, in addition to WebGL and CanvasRenderingContext2D.
22.
▲
by
paavohtl
11mo ago
Photoshop has had smart objects for quite literally 20 years - have they gained some important features recently? Smart filters have also been included since CS3 in 2007.
23.
▲
by
paavohtl
1y ago
This is definitely corporate speak for "no guaranteed support, no planned further updates beyond critical security bugs, you are on your own".
24.
▲
by
paavohtl
1y ago
I am worried about the future of native UI technologies on Windows. Traditionally at least the developers of operating systems have eaten their own dogfood and have at least tried to implement well-performing & visually consistent nati
25.
▲
by
paavohtl
1y ago
The start menu is not a React Native app, but it's actually even worse. Only the recommended section (which is basically recently used files - plus probably advertisements in some scenarios) is. The rest of the start menu is WinUI, to
26.
▲
by
paavohtl
1y ago
Interesting detail, thanks for letting me now. I had a look at the AI packages of all three visitors (Gelephor, Gellius Terentius, Trenus Duronius) and at least in the base game (without UOP) none of them carry skooma nor are scripted to fi
27.
▲
by
paavohtl
1y ago
Thanks for reading! It's an interesting anecdote, but from my understanding of the system that simply shouldn't be possible. Your house's interior cell isn't loaded into memory when you are outside in Megaton, so there&#
28.
▲
by
paavohtl
1y ago
Some games in the Ultima series did, but Morrowind didn't, which is why Radiant AI was developed in the first place. The first chapter of the article is about that.
29.
▲
by
paavohtl
1y ago
Radiant AI does work exactly like that. The game keeps the global cell-level pathfinding graph in memory at all times, and uses it to simulate NPC travel outside of the loaded area.
30.
▲
by
paavohtl
1y ago
There's another quote which explains what they meant by "it's not scripted": it's not using their (text-based) scripting language, but the entire sequence is more or less 100% deterministic, using AI packages to con
More ›