Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
MindSpunk
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
MindSpunk
7mo ago
Being so absolutist is silly but their counter argument is very weak. Can I invalidate any memory safe language by dredging up old bug reports? Java had a bug once I guess it's over, everyone back to C. The argument is so thin it'
32.
▲
by
MindSpunk
7mo ago
fwiw, the M139 engine they're putting on those AMGs is completely insane. It's a production 2.0L 4-cylinder engine making (in the most powerful config) 350kw. From the factory. Insane.
33.
▲
by
MindSpunk
7mo ago
Toyota with the G family and JZ family + Nissan with the RB family too. They were prolific in RWD cars. Daewoo put one in a FWD car in the mid 2000s for some reason too.
34.
▲
by
MindSpunk
7mo ago
Yes? That's called a bug? The standard library incorrectly labelled something as safe, and then changed it. The root was an unsafe FFI call which was incorrectly marked as safe. It's no different than a bug in an unsafe pure Rust
35.
▲
by
MindSpunk
7mo ago
What is a safe ABI? An ABI can't control whether one or both parties either end of the interface are honest. You can't have safe dynamic linking, dynamic linking requires you to trust the library you load with no ability to veri
36.
▲
by
MindSpunk
8mo ago
You're both wrong, the Mirai uses a fuel cell as the voltage source for an otherwise EV drive train. The Mirai is an EV with a fuel cell instead of a battery. There is no ICE in a Mirai.
37.
▲
by
MindSpunk
8mo ago
I remember Star Wars Jedi Survivor had a 5-6 minute shader pre-compile on my 5950X. I heard of people well into the 30 minute mark on lower core count machines. Battlefield 6 was a few minutes on my 9950X, higher again on lower core count C
38.
▲
by
MindSpunk
8mo ago
Yes, many games do that too. Depending on how many shaders the game uses and how fast the user's CPU is an exhaustive pre-compile could take half an hour or more. But in reality the exhaustive pre-compile will compile way more than wil
39.
▲
by
MindSpunk
8mo ago
Depends what you're precompiling. For Vulkan you already ship "pre-compiled" shaders in SPIR-V form. The SPIR-V needs to be compiled to GPU ISA before it can run. You can't, in general, pre-compile the SPIR-V to GPU ISA
40.
▲
by
MindSpunk
8mo ago
The CPUs in their SOCs were not up to snuff for a non-portable game console until very recently. They used (and largely still do I believe) off the shelf ARM Cortex designs. The SOC fabric is their own, but the cores are standard. In perfor
41.
▲
by
MindSpunk
8mo ago
It pains me how important TKO is for Ivanova's character because it's otherwise got to be one of, if not the worst episodes in the whole show's run.
42.
▲
by
MindSpunk
8mo ago
It's probably worth watching TNG before DS9. The contrast between TNG and DS9 with DS9's darker tone is an important part of the show. Probably the best episode in the whole series, "In The Pale Moonlight", is made all t
43.
▲
by
MindSpunk
8mo ago
The first season is definitely the most conventional (for the time) and I think that reflects in some of JMS's statements saying the show was still getting onto its feet through the first season. Having the serialized story was very un
44.
▲
by
MindSpunk
8mo ago
WGPU is just a layer over the top of the native APIs on any given platform so unless Zed's DirectX/Metal renderers were particularly bad it's unlikely WGPU will be better here.
45.
▲
by
MindSpunk
8mo ago
What exactly is the difference between these? cuMemAlloc -> vmaAllocate + VMA_MEMORY_USAGE_GPU_ONLY cuMemAllocHost -> vmaAllocate + VMA_MEMORY_USAGE_CPU_ONLY It seems like the functionality is the same, just the memory usage is implic
46.
▲
by
MindSpunk
8mo ago
The McMurtry is a race car so it's not surprising it's that light. However it still pays a price compared to its contemporaries (go look at the weights of various LMP1 or LMP2 cars, even old cars like the Mazda 787B was ~850kg iir
47.
▲
by
MindSpunk
8mo ago
Acceleration is about the only selling point of a sports EV. They're so ungodly heavy because of the batteries that they handle like barges. They need giant tyres and so much ESC and software control because these things weigh almost 2
48.
▲
by
MindSpunk
8mo ago
Do we really need to jump onto a tangent about evil cars and evil car infrastructure on a post about b-splines and curve sections? Everything in the article applies equally to trains and rails. We get enough complaining about evil car-centr
49.
▲
by
MindSpunk
8mo ago
Alternatively, in the same socket and without the 3D stacked cache: https://www.cpu-monkey.com/en/compare_cpu-apple_m4-vs-amd_ry... with double the cores. And in laptop form compared with a m4 max: https://w
50.
▲
by
MindSpunk
9mo ago
Drawing lots of single pixels with alpha blending is probably one of the least efficient ways to use the rasterizer though. A good compute shader implementation would be substantially faster.
51.
▲
by
MindSpunk
9mo ago
M-series have a substantially wider memory bus allowing much higher throughput. It's not really an x86/M-series thing, rather it's a packaging limitation. Apple integrates the memory into the same package as the CPU, the vast
52.
▲
by
MindSpunk
9mo ago
Been having a nice break over the new year, thank you :) I can't argue with sticking on IPv4 when you have no need for IPv6. However, people saying no NAT means no firewall really bothers me because it's just wrong and usually get
53.
▲
by
MindSpunk
9mo ago
> - I don't have a shortage of IPv4. Maybe my ISP or my VPN host do, I don't know. I have a roomy 10.0.0.0/8 to work with. What happens when multiple devices in your /8 want to listen on port 80 and 443 on the public
54.
▲
by
MindSpunk
9mo ago
If I'm interpreting that correctly they're using an IL2CPP compilation system that hooks into Roslyn and not using .NET Core's AOT technology. It's possible to ship C# on consoles, obviously, because Unity already does i
55.
▲
by
MindSpunk
9mo ago
Do you have examples? As far as I'm aware based on current info there's at least one current console vendor that requires all native code to be generated by their SDK.
56.
▲
by
MindSpunk
9mo ago
CoreCLR doesn't help on console platforms because you can't ship the JIT runtime. To my knowledge CoreCLR's AOT solution won't work because of SDK and build requirements for shipping builds on consoles. I believe some co
57.
▲
by
MindSpunk
9mo ago
WebGPU is far from cheap and has to do a substantial amount of extra work to translate to the underlying API in a safe manner. It's not 1:1 with Vulkan and diverges in a few places. WebGPU uses automatic synchronization and must spend
58.
▲
by
MindSpunk
9mo ago
While this is 100% true for the system allocator, hitting OOM there you're likely hosed, it isn't true if you're using arenas. I work on games and being able to respond to OOM is important as in many places I'm allocatin
59.
▲
by
MindSpunk
9mo ago
Have you considered if someone wants to make a compositor where each window is projected onto a facet of a hyper cube and must place windows in 4 dimensions? These are important use cases we should support, we should make cross platform sof
60.
▲
by
MindSpunk
9mo ago
Nvidia had a driver for Vulkan for Kepler which launched in 2012, AMD had support all the way back to GCN 1.0 (also 2012). Intel did have issues supporting it, I can't recall if it was for hardware reasons or just lack of desire for a
More ›