Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ben-schaaf
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
31.
▲
by
ben-schaaf
4mo ago
From reading that, it lets you establish connections within your tailscale vpn. Iroh let's you establish connections between devices regardless of their network.
32.
▲
by
ben-schaaf
4mo ago
Not an expert but this is how I understand it. Yggdrasil is a P2P mesh network. You configure peers to join the network and your computer becomes a relay node for everyone else to use. It doesn't work behind a NAT without port forwardi
33.
▲
by
ben-schaaf
4mo ago
Run gitlab or gitea.
34.
▲
by
ben-schaaf
4mo ago
BG3 is actually a perfect counterexample here. It doesn't have DRM, doesn't require an online account to play and uses direct connections for multiplayer. Nothing needs to be done to preserve it.
35.
▲
by
ben-schaaf
4mo ago
> The way to manufacture more efficient compute now is do things like put DRAM closer to the chip and even closer integration between CPU and GPU. The fact that Apple can co-design their silicon such that the CPU and GPU can pull from th
36.
▲
by
ben-schaaf
5mo ago
If the returned value is still valid despite an error, then the function would return (u32, Option<Error>), perfectly valid rust. If the value is meaningless in case of an error then using it is incorrect code; you wouldn't want
37.
▲
by
ben-schaaf
5mo ago
Significantly less so than before, but it's unfortunately still the case. It's also just now getting features that people have been asking for for over a decade, and of course due to the nature of Wayland the implementations of th
38.
▲
by
ben-schaaf
5mo ago
There's a big difference between authoritative networking with some security holes and non-authoritative networking. Note also that hitting 100% headshots is entirely within the rules of the game; it has nothing to do with the networki
39.
▲
by
ben-schaaf
5mo ago
Apple is no stranger to using a web browser for basic OS functionality. Several pages in the settings app are actually WebKit, source: https://blog.jim-nielsen.com/2022/inspecting-web-views-in-ma...
40.
▲
by
ben-schaaf
5mo ago
All these games already have an authoritative server. These cheaters aren't breaking the rules of the game by being invincible, super speedy, etc. they're aim-botting and wall hacking. Those cheats can't be prevented with aut
41.
▲
by
ben-schaaf
5mo ago
And yet there's plenty of competitive multiplayer shooters that work fine on Linux. Rivals, The Finals, deadlock, CS2, Overwatch, Hunt Showdown, etc. EA did a big announcement about switching to kernel level Anti-Cheat for Battlefield
42.
▲
by
ben-schaaf
5mo ago
> Between January 2020 and May 2026 Rust has seen 54 releases, which amounts to 7500 lines of changelog. > During the same period, there was 12 Go releases, 12 Node.js releases (but only 2 LTS) and 5 Python releases. Some corrections:
43.
▲
by
ben-schaaf
5mo ago
Note that at least for now you can also downgrade the firmware and use the "legacy" plugin with OrcaSlicer to fully restore functionality.
44.
▲
by
ben-schaaf
5mo ago
> Funny because the Qualcomm sm7450-ab snapdragon 7 gen-1 page lists itself as only supporting LPDDR5. Those pages contain scarce technical information, it would be silly to say that anything not listed there is explicitly not supported.
45.
▲
by
ben-schaaf
5mo ago
> Yet it is currently working just fine recording video inside of our rad/AtOx chamber with multiple Strontium-60/Barium-137 sources surrounding it. That's really neat, but doesn't contradict anything I said. Also do
46.
▲
by
ben-schaaf
5mo ago
That's not a radiation hardened chip, it's regular off-the-shelf consumer electronics. The "solar radiation" test they advertise is part of MIL-STD-810H. It tests whether the electronics survive regular sunlight on earth
47.
▲
by
ben-schaaf
5mo ago
How does any of that prevent the phone from having the latest chip and copious ram?
48.
▲
by
ben-schaaf
5mo ago
Their latest and greatest PRO 3 runs a chip that was mid-range when it releases 4 years ago and only 6 GB of RAM. That is decidedly not a flagship.
49.
▲
by
ben-schaaf
5mo ago
> If people wanted removable batteries in their phones, they would buy them a lot. They don't. This argument gets thrown about every time companies make anti-consumer changes, and it completely ignores the information asymmetry and
50.
▲
by
ben-schaaf
5mo ago
> SIMD is tricky even with SoA because there is significant latency going between the general registers and the vector units My experience is mostly limited to AMD64, but libraries like glibc use SIMD in many places for faster linear sea
51.
▲
by
ben-schaaf
5mo ago
For a pretty small N I've found that less clever can be quite a bit faster. I'd try a linear search - possibly SIMD if you can change the data format to struct-of-arrays. An adaptive approach that uses linear search up to a certai
52.
▲
by
ben-schaaf
5mo ago
> Software update deletes this memory. While there was a bug where the session was lost when updating, this was fixed years ago.
53.
▲
by
ben-schaaf
5mo ago
Sublime Text has always been paid, it was never free.
54.
▲
by
ben-schaaf
6mo ago
The names of these things are hazy and inconsistent. In Java and C# an interned string is the same type as other strings. Others describe atoms as interned strings, some call them symbols. At my work we call the u16/u32 atoms and inter
55.
▲
by
ben-schaaf
6mo ago
You might want to refresh your understanding of the word optimisation. Changing a system to be more effective/efficient is optimisation, how big that change is makes no difference.
56.
▲
by
ben-schaaf
6mo ago
There's really an endless list of these optimizations. A few I've used (though not necessarily in rust): Atoms: Each string can be referenced with a single u32 or even u16, and they're inherently deduplicated. Bump allocator:
57.
▲
by
ben-schaaf
6mo ago
To be fair, lightning only looks sensible because it never did anything other than USB2 and power delivery.
58.
▲
by
ben-schaaf
6mo ago
UBO lite has a long list of all the types of filters that aren't possibly under MV3: https://github.com/uBlockOrigin/uBOL-home/wiki/Frequently-as... Not sure about page load, but CPU time is about the sa
59.
▲
by
ben-schaaf
6mo ago
> Why didn't they stream Neflix on Ubuntu they ship with? It's not exactly impressive to say you can stream 20 hours of 540p video. Netflix DRM is awful for Linux users. Though I agree it would have been better to show a benchm
60.
▲
by
ben-schaaf
6mo ago
I agree, competition and economies of scale are much larger factors. Custom RAM SKUs for a single manufacturer with no competition will obviously cost more than an industry standard part. And you'll be locked to buying RAM upgrades fro
More ›