Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
diath
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
121.
▲
by
diath
11mo ago
Making good GUI software requires a lot of iteration and trial and error before you're satisfied with the UI and UX. With a web-based tech, you make a change, auto reload triggers, you see the change almost instantly, making tweaking v
122.
▲
by
diath
11mo ago
To quote one of the lead GTK/GNOME developers, "what makes you think font sharpness is a metric (of font rendering quality)"? It's absolute madness: https://gitlab.gnome.org/GNOME/gtk/-/iss
123.
▲
by
diath
11mo ago
Have you tried Cinnamon? I've been happily using it for years, Cinnamon is pretty much GNOME before GNOME started getting bastardized. GNOME these days is pretty much two devs having very strong opinions about how the DE should serve t
124.
▲
by
diath
11mo ago
If you want something like SDL but for 3D, check out Raylib.
125.
▲
by
diath
11mo ago
Falling back to a generic base configuration in the presence of an incoming invalid config file would probably be a sensible thing to do.
126.
▲
by
diath
11mo ago
> You misunderstand what Rust’s guarantees are. Well, no, most Rust programmers misunderstand what the guarantees are because they keep parroting this quote. Obviously the language does not protect you from logic errors, so saying "
127.
▲
by
diath
11mo ago
I'm not sure why you're being downvoted, this is literally what keeps happening to me. I run a couple private MMO servers, I regularly get hit with DDoS attacks and clowns like this guy DMing me to demand money to stop attacking m
128.
▲
by
diath
1y ago
GPU code performance != CPU code performance. You can have a visually trivial game (Dwarf Fortress pre-makeover) that will grind your CPU to a halt because of all the simulations it has to process. You can also have a visually complex game
129.
▲
by
diath
1y ago
Instagram does that too, I never accidentally like any post when scrolling, but I accidentally like ads every day.
130.
▲
by
diath
1y ago
No, when you run something like <script> while(true) {} </script>, it will only freeze the tab where you ran it, the browser UI and other tabs will still be responsible and usable. When you run this DoS, it makes the entire
131.
▲
by
diath
1y ago
> It's so common it's almost an instinct. But that description doesn't quite hold up once you look closer. UDP isn't unreliable in the sense that it fails to do its job -- it's unreliable in the same way a conver
132.
▲
by
diath
1y ago
I judge the viability of a game engine/framework based on its commercial success. This may be a bit harsh but the truth is that hobby game jams and games with complex gameplay features are two different kinds of games and the viability
133.
▲
by
diath
1y ago
There are two primary issues. In game development, for developing game features, iteration speed is the most important factor, you usually want a higher level scripting language in your game engine, so that a developer's workflow looks
134.
▲
by
diath
1y ago
> Other people will then be able to use Bevy for actually making a game. Nobody makes games in Bevy though, Bevy is just a very good, modern graphics tech demo, not something suitable for developing actual games. Even the biggest title o
135.
▲
by
diath
1y ago
I did catch that, I just found your statement contradictory - "it's not possible unless the court uses a mechanism that makes it possible".
136.
▲
by
diath
1y ago
What do you mean? You can get detained and held in jail without bail until sentencing if the court orders it.
137.
▲
by
diath
1y ago
Really fun, took me over 20 articles before I realized I can just type the letters on my keyboard instead of clicking them one by one with my mouse :^).
138.
▲
by
diath
1y ago
> A bigger problem for me is not lack of Linux Galaxy client, but that a bunch of developers only release Linux versions on Steam (Larian with BG3 is a recent example). It's because building for Linux expects specific versions of sy
139.
▲
by
diath
1y ago
The online stores that sell these usually are also reputable websites that have been selling anabolic steroids for years. There's a forum that discusses various vendors with people sending samples and posting lab results with content&#
140.
▲
by
diath
1y ago
I'm not implying we should completely stop researching treatments. I'm saying that these treatments are only dealing with the symptoms; letting the core underlying issue remain unaddressed will make these symptoms keep coming back
141.
▲
by
diath
1y ago
The problem is that this talent is not solving the issue. They're creating appetite suppressants to treat the symptoms of the underlying issue. We should be implementing things like sugar tax instead. Starbucks has no business selling
142.
▲
by
diath
1y ago
These days people just order Reta/Triz instead of Sema off steroid websites anyway, so the patent is not a big deal.
143.
▲
by
diath
1y ago
Yes, I was recently working for an updater for a game and that's essentially how I solved it. The updater renames the current .dll and .exe files to .dll.old and .exe.old, then downloads the new .dll and .exe files, then on next launch
144.
▲
by
diath
1y ago
> Does uv run just spawn a child python process? Yes, I suppose you could use it in conjunction with something like https://github.com/krallin/tini .
145.
▲
by
diath
1y ago
> (unless you like using an env in your container that is). What's the problem with that? You just make your script's entry point be something like this: uv venv --clear uv sync uv run main.py
146.
▲
by
diath
1y ago
OpenProcess retrieves a handle to an existing process rather than creating a process so it won't be governed by JOB_OBJECT_LIMIT_ACTIVE_PROCESS, the bug here is that it's leaking handles, not processes.
147.
▲
by
diath
1y ago
On Linux, yes, but this was Windows-specific code and Windows has no equivalent mechanism to ulimits.
148.
▲
by
diath
1y ago
I had that happen when somebody tagged me in a private repository that was later deleted (?). You can fix it through the API by generating an API token in your settings with notifications permission on and using this (warning: it will mark
149.
▲
by
diath
1y ago
The value of this article, to me, is that I'd never read the splitlines documentation, so this is a little detail that I just learned thanks to it being linked here.
150.
▲
by
diath
1y ago
It's a macro: #define appRoute(name) HttpResponse name(AppContext ctx)
More ›