Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Rohansi
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
1.
▲
by
Rohansi
4d ago
> Probably better off using an N100 Exactly this. Search for a mini PC and it'll have a cheap Intel SoC in it that performs way better than a Raspberry Pi 5 but cheaper (comes with everything for ~$300), and even consumes a similar
2.
▲
by
Rohansi
4d ago
FYI AMD's PSP does not connect to the internet like Intel's ME does.
3.
▲
by
Rohansi
4d ago
EF Core heavily relies on reflection so that's not really a surprise. F# not working surprised me but apparently the main thing is its `printf` depends on reflection. By "the GUI frameworks" I assume you mean Microsoft's
4.
▲
by
Rohansi
4d ago
Because it wouldn't soften the blow. Swap benefits the most from improved latency not bandwidth. Data is moved from swap back to physical RAM when swapped out pages are accessed by software (which stalls the thread). The kernel has l
5.
▲
by
Rohansi
5d ago
I'm not saying to avoid swap. It is great at what it was designed to do. I only take issue with optimizing swap for bandwidth when it will never be able to keep up with RAM bandwidth. The MacBook Neo for example has 60 GB/s of RAM
6.
▲
by
Rohansi
5d ago
It helps with performance by allowing your system to have more free physical RAM. And by free I mean for caches. It does this by moving data from inactive pages out of physical RAM. You shouldn't care about the peak bandwidth of zram v
7.
▲
by
Rohansi
5d ago
If you care about performance you shouldn't be running from swap period. Swap is just a safety net.
8.
▲
by
Rohansi
6d ago
But the possibility of AOT compilation is what drives libraries to support it. That's why .NET libraries are adapting over time to support AOT.
9.
▲
by
Rohansi
6d ago
I experienced the same issues but went the other way and migrated from React Native to React. Still one codebase but none of the issues. Performance was better too even though half the code stayed the same.
10.
▲
by
Rohansi
6d ago
You get all of those, to some extent, if you use React Native. You still need to do reviews for significant changes due to app store rules but you can OTA update most changes without waiting on a review. Even web support is there. There are
11.
▲
by
Rohansi
6d ago
There's a wide range of what people find acceptable. I think v12 was the last I tried on HW3 and it was bad. Inching into oncoming traffic trying to do left turns, extremely sudden and sharp lane changes, lots of interventions required
12.
▲
by
Rohansi
7d ago
For any doubters: using a 2025 model is a key detail here. It's the latest hardware version of the self driving computer. The older cars on the road are stuck with significantly worse FSD software because the hardware is far too weak.
13.
▲
by
Rohansi
12d ago
It will also increase power consumption because your CPU has to do more work to run the same code.
14.
▲
by
Rohansi
12d ago
For sure, but scaling vertically to that extreme is also unnecessary for the vast majority of systems. You can still have over a hundred cores without needing NUMA. And most systems will never even need that much.
15.
▲
by
Rohansi
12d ago
It is a lot worse now. They're a bit lower on AliExpress but you need to shop around a bit and check similar SoCs. Here's an Intel N95 with 16GB RAM on Amazon for $297 right now: https://www.amazon.ca/dp/B0FZS
16.
▲
by
Rohansi
12d ago
> I suspect we will eventually end up in a place where the vast majority of applications are happy on a single box, and only twitter scale things need to care about this stuff. We're already there IMO. A single box can scale up so m
17.
▲
by
Rohansi
12d ago
> We feel very comfortable that it's the most performant backend for persistent games though. Depends how persistent you really need it to be. If rolling back a few minutes is tolerable in exceptional scenarios then I disagree. It w
18.
▲
by
Rohansi
12d ago
While I think the tech is cool, and I'm sure it is fast, the fact that the benchmarks make assumptions about your stack doesn't sit right with me. They even admit that it is the main contributor to its speed: > The most signifi
19.
▲
by
Rohansi
12d ago
Could also get ESP32 instead of Arduino. Just as cheap, way more powerful, and has WiFi+BT included. Even more reasons to not get a RPi.
20.
▲
by
Rohansi
12d ago
It's less weird when you understand that the SoC it uses was built for use in smartphones. The Ethernet port on equivalent Raspberry Pi (non-Zero) models is actually just a USB adapter. Built-in Ethernet support only comes with the Ras
21.
▲
by
Rohansi
12d ago
> You can get a far more capable small form factor or ultra small form factor used Intel Core i5/i7 something corporate desktop with 16GB of RAM and a real SSD for like 150 bucks on eBay (USD). It'll be significantly faster. Hi
22.
▲
by
Rohansi
17d ago
Statistically, sure, but it's not evenly distributed across regions and cultures. People can find themselves in social circles where iMessage is the norm and be pressured into using it because others are unwilling to install a second m
23.
▲
by
Rohansi
18d ago
That's not what's hard to understand. It's choosing to exclusively use iMessage knowing that not everyone can use it. And then shifting your social circle based on one company's decision to not support it on other platfo
24.
▲
by
Rohansi
18d ago
RCS messages still show as green bubbles. I'm sure kids will still be bullied for it even if group chats didn't degrade. All of these problems could be avoided if iMessage was cross-platform or if people just used something else.
25.
▲
by
Rohansi
18d ago
> I’ve gotten my close friends onto Signal but there are still always 3-4 group chats where that isn’t possible. I'm sure it's possible for them to use Signal but some people are unreasonably stubborn.
26.
▲
by
Rohansi
18d ago
Yes, I am saying time dilation is a necessary compromise because of that.
27.
▲
by
Rohansi
18d ago
Green bubbles, WhatsApp, Signal, etc. are not an option for a lot of people. I don't get it either.
28.
▲
by
Rohansi
18d ago
Switching away from Python would not fix this. EVE Online runs its world without instancing or shards, meaning you cannot scale out the simulation when a single zone is overcrowded. Pretty much every other online game avoids this problem by
29.
▲
by
Rohansi
21d ago
They already have the ability to prevent alternative operating systems. They use the same or similar SoCs in their other product lines and those do not let you do this. Yes, Apple put effort into making it possible to install alternative op
30.
▲
by
Rohansi
22d ago
Yes, all UX improvements should be disabled by default so only the users who dig through every settings menu benefit from them. /s
More ›