Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Rohansi
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
91.
▲
by
Rohansi
2mo ago
> This niche is still wide open. Electron apps are just terrible, and a focused fast embeddable browser engine would be very welcome. I agree with you but throwing web standards out the window like Sciter is a non-starter. One of the ben
92.
▲
by
Rohansi
2mo ago
Nobody is using it because it's not ready to be used. Compatibility with web standards is nowhere near the level of browsers people actually want to use.
93.
▲
by
Rohansi
2mo ago
> No wonder two widely moddable games (Minecraft and Kerbal Space Program) are written in Java and C# respectively, makes it very easy to create mods. It's more that it's easy to write code that links directly into the game. Ea
94.
▲
by
Rohansi
3mo ago
Great, then you can use even cheaper headsets that don't do AR instead.
95.
▲
by
Rohansi
3mo ago
The author isn't doing AR/mixed reality so they aren't showing that use case. You can do all of it on a cheaper headset, too.
96.
▲
by
Rohansi
3mo ago
Definitely a useful application for this but the article isn't doing AR at all, so it is just VR. The most common VR headset according to Steam can also do the same thing (but probably not as well).
97.
▲
by
Rohansi
3mo ago
> To do what is in the article, you need a large space and the ability to map into it. No, while you could do this, the article specifically mentions controller support for moving around. But sure, inside out tracking is not available on
98.
▲
by
Rohansi
3mo ago
> Many or most of those 95% ...would be well served by either trying out or having a tech-savvy neighbor help them try out... I ignored this bit because it wouldn't make an impact. Curiosity and patience is limited for most people s
99.
▲
by
Rohansi
3mo ago
> it is the developers CHOICE for these games not to work. Can you blame them if the choices they have are a) support Linux but with weak anti-cheat, or b) exclude ~3% of PC gamers?
100.
▲
by
Rohansi
3mo ago
The problem is most people "who are just using Windows for PC games and using a web browser" are not a good fit for Linux. They don't install their OS themselves so cannot install a Linux distro. They don't do their own
101.
▲
by
Rohansi
3mo ago
Say that to the 95% of people using Windows to play PC games.
102.
▲
by
Rohansi
3mo ago
I have my doubts! I work on Rust (the video game) and we're excited to see how much better performance will be on CoreCLR. However, we were confused by the switch from "Mono replaced with CoreCLR with these breaking changes Unity
103.
▲
by
Rohansi
3mo ago
> Yes, Minecraft doesn't have a ton of assets and it does have a lot of block data, so they should have optimized the block data and not worried about the rest. Instead they pessimized the block data. Inefficient but surely benefici
104.
▲
by
Rohansi
3mo ago
> How are we measuring "worst possible" here? The garbage collectors used by both .NET and Mono (since 2013) are precise, concurrent, and compacting. They know exactly what memory locations are GC references, scans them while t
105.
▲
by
Rohansi
3mo ago
> Unity preferred to go down the route of HPC#, Burst compiler and IL2CPP, and is still maybe one to two years to fully migrate to modern .NET. They're replacing Mono with CoreCLR in Unity 7 which is Q1 2027. Somehow they're al
106.
▲
by
Rohansi
3mo ago
Can't say I totally agree with the claim that GC is a dealbreaker for games. There are trade-offs either way and games typically need to do things a bit differently to achieve high performance anyway. It is, however, a strong benefit o
107.
▲
by
Rohansi
3mo ago
> I wish my Pixel 9 had it but I guess it hasn't trickled down yet. You don't need to wait. You can get apps that do the same thing on Android.
108.
▲
by
Rohansi
3mo ago
Interesting they switched after a couple years! > Chunk data was traditionally the biggest part of Minecraft's memory use until they added a bunch more garbage. But that's only really because it is extremely light on assets tha
109.
▲
by
Rohansi
3mo ago
I didn't mean to make it seem small. I interpreted the comment as being surprised that it is written in a scripting language but Lua is no slouch, especially when the most performance sensitive code is C++. It's a very common patt
110.
▲
by
Rohansi
3mo ago
It also doesn't actually work correctly - if you scroll too quickly it doesn't load more content. Possibly just a CSS issue on the example because the last row is not visible when scrolled to the bottom of the page due to the foot
111.
▲
by
Rohansi
3mo ago
The underlying voxel game engine is written in C++. https://github.com/luanti-org/luanti
112.
▲
by
Rohansi
3mo ago
Are you referring to Minecraft Pi Edition that came with Raspberry Pi OS back in the day? The one made in C++ instead of the original Java edition? > run both server and client when in singleplayer - doubles memory use When did this chan
113.
▲
by
Rohansi
3mo ago
> The game used to run with 256MB. These are system requirements - not how much the game actually uses.
114.
▲
by
Rohansi
3mo ago
> It exists for when compromising the device could get people the owner cares about killed or disappeared and the owner considers their own liability, disappearance, or death a preferable outcome. Or it's preferable to get caught ly
115.
▲
by
Rohansi
3mo ago
Run a smaller LLM. It won't be as smart but the one shown here isn't either.
116.
▲
by
Rohansi
3mo ago
That's true but I haven't seen word from them on what is changing with IL2CPP. They've already confirmed that there are no plans to use CoreCLR's superior GC in IL2CPP so they could also just not support the intrinsics s
117.
▲
by
Rohansi
3mo ago
> Unfortunately it was created before Unity could use vectorization It still can't unless you use Unity's Burst compiler. You're not going to be able to use bepuphysics2 in Unity because it was written for standard C#.
118.
▲
by
Rohansi
3mo ago
$8 ish gets you an ESP32-S3 board with PSRAM, flash, and two USB-C ports. The PSRAM and flash are specifically used for this LLM project. I can't find anything like that with the RP2350 for $1.
119.
▲
by
Rohansi
3mo ago
My guess is because the ESP32's flash is only ~1/4 the bandwidth of the internal SRAM. If you do this on a more powerful system not only is the gap much wider but you also have much more compute you need to keep fed with bandwidth
120.
▲
by
Rohansi
3mo ago
You can do less on the OLED with a few tweaks in the quick menu. Specifically the OLED because it has a more efficient APU. Limit APU to 3W, disable radio, maybe more. > Anyway X86 is the past, risc-v is so completely lost into eternal f
More ›