Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
debugnik
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
421.
▲
by
debugnik
11mo ago
It's a matter of trends: F# is losing compatibility with the overall CLR ecosystem due to the churn in C# features with poor F# interop, but F# has already mingled its design with the CLR's, too much to live on its own as a native
422.
▲
by
debugnik
11mo ago
Shadowing is not mutability. The former isn't affected by control flow nor does it affect closures.
423.
▲
by
debugnik
11mo ago
That's the repo, Jane Street has rebranded their OCaml fork to OxCaml (as in oxidised, Rust-like). From the readme: > This is also the home of the Flambda 2 optimiser Their plan is to use OxCaml as their experimental fork and work w
424.
▲
by
debugnik
11mo ago
That makes a lot more sense: The earliest 5.x releases weren't stable at all despite the non-prerelease version numbers. I waited for longer than I wanted to before upgrading from the LTS to 5, but right now it should be ok to switch a
425.
▲
by
debugnik
11mo ago
Eio didn't exist before multicore OCaml actually, it was designed for it.
426.
▲
by
debugnik
11mo ago
> you can code a segfault starting in ocaml5 It shouldn't, the OCaml 5 memory model bounds the reach of data races in both space and time. [1] Thread-unsafe code won't be correct when misused, but it will stay memory safe unles
427.
▲
by
debugnik
11mo ago
> However, none of the other passwords associated with my address were familiar. Could at least some of those cracked passwords be hash collisions for really weak choices of hash? I once looked up an email of mine on a database leak, and
428.
▲
by
debugnik
11mo ago
> when people spend so much time building something I do not think that much human time was spent on this actually.
429.
▲
by
debugnik
11mo ago
Two games I'd strongly recommend in this style are Your Only Move is HUSTLE (YOMI Hustle for sort), moddable multiplayer turn-based stick fights; and One Finger Death Punch , fast-paced brawler with a really simple control scheme. M
430.
▲
by
debugnik
11mo ago
It already was the default for SteamOS, but not for overall Linux until recently, I believe.
431.
▲
by
debugnik
11mo ago
Is this because they're that famous though or simply because there weren't as many people in the scene back then? We just don't do the initials thing anymore.
432.
▲
by
debugnik
11mo ago
Microsoft already designed a modified ARM ABI [1] compatible with emulated X86-64 just for this transition. But it's a Windows 11 feature. I wonder if the refusal of many of us to switch from Windows 10 is part of the reason why they&#
433.
▲
by
debugnik
11mo ago
Won the election here means 22.94% of the vote, not long after having polled at 5%. He didn't even have a party. This person went really quickly from unknown to anyone not into politics, to incredibly popular within a targeted media bu
434.
▲
by
debugnik
11mo ago
Thanks for clarifying, I had found a past HN comment stating they are the same.
435.
▲
by
debugnik
11mo ago
It or something similar has apparently been upstreamed to clang as -fbounds-safety. I don't know if they're the same, but the RFC on -fbounds-safety does give some credit to the author of Fil-C, who also took credit for firebloom
436.
▲
by
debugnik
11mo ago
I was quoting the interview, blame John Oliver.
437.
▲
by
debugnik
11mo ago
Tiny Glade is a great sandbox that must not have been easy to implement, game or not. However, it doesn't even use Bevy's renderer, but their own: the devs mostly just care about its ECS. So it definitely isn't the showcase B
438.
▲
by
debugnik
11mo ago
Microsoft is selling the ESU in cumulative year-long batches, so they're only offering Year One for free for now. But depending on how many people are left on Windows 10, it wouldn't surprise me if they extend it by Year Two just
439.
▲
by
debugnik
11mo ago
Organisations of all kinds did, and now ESU updates are free for consumers in the EU: Microsoft conceded that they had to be according to some EU directive, although it was related to software and not to environmental factors.
440.
▲
by
debugnik
11mo ago
You're assuming that that particular set of universes is possible. Maybe it hasn't happened because getting them to agree is not scientifically possible. This reminds me of Stephen Hawking telling John Oliver that the latter datin
441.
▲
by
debugnik
11mo ago
> Asahi will probably be so far behind that it wouldn't even matter. Why would they fall behind? Asahi caught up from scratch the first time, they might catch up again. Maybe not for every new model, but they can simply skip some of
442.
▲
by
debugnik
11mo ago
Note that VST3 doesn't implement the COM vtable layout, their COM-like FUnknown really is just 3 virtual methods and a bunch of GUIDs. They rely on the platform's C++ ABI not breaking. You're right that QueryInterface can ret
443.
▲
by
debugnik
11mo ago
Not really, VST3's COM-like API just uses virtual methods, they don't guarantee layout to the same degree actual COM does with compiler support. They simply rely on the platform ABI being standardized enough.
444.
▲
by
debugnik
11mo ago
My bad, I just double-checked and Go did the dumb thing again: They are indeed representing full code points rather than scalars like everyone else.
445.
▲
by
debugnik
11mo ago
> uses the correct expression "code point" Actually no, these are Unicode scalars, not code points; they exclude the surrogate category. I agree that rune is a very poor name for it. It both mistakes what runes actually are and
446.
▲
by
debugnik
11mo ago
Finally an article that doesn't pretend grapheme clusters are the be-all end-all of Unicode handling. I'm saving this one. Not exactly how I'd explain it, but it's simplified enough to share with my current co-workers wi
447.
▲
by
debugnik
11mo ago
Relative FPS gain is a meaningless metric anyway. Going from 30 to 36 FPS is -5.5 ms/frame, going from 60 to 66 FPS is -1.5 ms/frame. Taking the average of that is even more meaningless. If they insist in comparing FPS instead of
448.
▲
by
debugnik
1y ago
What for? The code hasn't changed, it's AGPL-3.0. They just don't release their own binaries or docker images anymore.
449.
▲
by
debugnik
1y ago
Wow, I just checked and that's really underwhelming: Tiny page size, lots of padding around the images and yet there's often 4 images per page. The layout makes it seem like the size a was late decision, it would be appropriate fo
450.
▲
by
debugnik
1y ago
Unless you've already got an Nvidia GPU, in which case you might encounter repeating pains. Thanks to Nvidia's Linux driver, my desktop environment breaks and hangs when it comes back from sleep, and every few days my screen start
More ›