Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kimixa
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
301.
▲
by
kimixa
2y ago
> engineering teams are so unprincipled as to allow people to add HW features with no value This is often pretty common, as the performance characteristics are often unknown until late in the hardware design cycle - it would be "eas
302.
▲
by
kimixa
2y ago
PIP and similar things also get "misused" with other anti-management techniques like stack ranking. Someone I know got put on a PIP solely because the dictates from Upper Management said that annual review scores must have a cer
303.
▲
by
kimixa
2y ago
It's clear Apple define "Hardware" as "Not using the main CPU". They've pretty much admitted it's firmware based, otherwise the T2 chip simply wouldn't be involved to be mentioned.
304.
▲
by
kimixa
2y ago
Another +1 on this being common. When I first started working in California, I walked to work pretty often (it was only a ~45 minute walk, pretty nice with half down a creek). Twice I had police stop to ask if I was "ok", and both
305.
▲
by
kimixa
2y ago
Honestly, I suspect the industry I'm in (System Software/Driver Development) is a poor fit for the current state of "AI Assistants" - there's too much specific that's just not got the depth of training data to
306.
▲
by
kimixa
2y ago
The use of Copilot and similar tools has been explicitly banned where I worked - we tested it out and the gains were minimal if any, and the possible cost of liability and licensing considered not worth it. There is no short-term intent to
307.
▲
by
kimixa
2y ago
Also, memory safety isn't the only "bug" - I'd even argue that the majority of "memory" issues in unsafe languages like C are actually the result of a logic error or mismatch of interface expectations, and a me
308.
▲
by
kimixa
2y ago
The Microsoft HLSL compiler for dx12+ is based on LLVM and supports spir-v output https://github.com/microsoft/DirectXShaderCompiler Though my understanding is that it's a complete hackjob stuck on an old version
309.
▲
by
kimixa
2y ago
Depends on the level of hardware access. If the GPU access is through a relatively "thick" API like DX/Vulkan and shaders stored in an intermediate representation like DXIL or SPIR-V, sure, swapping out the hardware implement
310.
▲
by
kimixa
2y ago
They were SoCs, fundamentally the same as any ARM-based phone SoC - some atom SoCs even had integrated modems. The BoM was pretty identical to other devices.
311.
▲
by
kimixa
2y ago
But those accelerators are also available for AMD platforms - even if how they're provided is a bit different (often on add-in cards instead of a CPU "tile"). And things like the MI300A mean that isn't really a requireme
312.
▲
by
kimixa
2y ago
If you wanted it to become an interoperable standard, that's the obvious step, right?
313.
▲
by
kimixa
2y ago
I'd argue that the Atom core itself could compete - it hit pretty much the same perf/watt targets as it's performance-competitive ARM equivalents. But having worked with Intel on some of those SoCs, it's everything else
314.
▲
by
kimixa
2y ago
I'm aware of the UK system, having been born and lived there for over 25 years :) I didn't note that the data was from UK persons, but the general point likely remains, if not as strongly. While true health insurance isn't at
315.
▲
by
kimixa
2y ago
I agree - an obvious connection would be "Lower income jobs tend to have less control over their schedule", be it shift workers, hourly service jobs or similar. There also may be links to worse healthcare due to lack of insurance
316.
▲
by
kimixa
2y ago
Apple no longer has drivers for anything newer than AMD RDNA2 and have completely dismantled the driver team. Unless you're running bootcamp you're extremely limited by driver support.
317.
▲
by
kimixa
2y ago
One thing mentioned is that the cache die is now the same size as the CCD, when previously it was notably smaller and "dummy silicon" used to fill in the gap and get everything to the same height. I can see "stacking" la
318.
▲
by
kimixa
2y ago
From what I remember a single svchost.exe process instance could be handing multiple "services" - you could see the mapping of service to PID in the Services, and there wasn't a 1:1 relationship. So did you actually know wh
319.
▲
by
kimixa
2y ago
Measuring total process count seems like a bit of a nonsense metric, it seems more related to how the services are structured or what features you want enabled rather than any measure of "goodness". From a security and robustness
320.
▲
by
kimixa
2y ago
They tend to be relatively poorly handled by the software, at least out of the box. Every modern major OS now has some level of tiling/splitting on a monitor's edges baked into their window manager by default now. Some can be twea
321.
▲
by
kimixa
2y ago
I always thought the company was Czech? Though I think the founders were Russian nationals. I guess it depends on what you consider a "Russian Company". As a British national living in the USA, does that mean if I start a company
322.
▲
by
kimixa
2y ago
How you design a core is very different based on if you're targeting ultra-low-power tiny microcontroller designs vs high performance and high power laptop/desktop-tier designs. And it's not been proven that RISC-V is a good
323.
▲
by
kimixa
2y ago
Apple have shown that you can get x86-tier performance, but it generally costs a similar amount of silicon and engineering effort as those x86 devices. The lack of other competitors managing this suggest the arm ISA isn't "fundame
324.
▲
by
kimixa
2y ago
I wouldn't be surprised if many of the "techniques" softened it but made it more resistant to shattering. An extremely hard but brittle conker would probably make for poor results.
325.
▲
by
kimixa
2y ago
This reads more like a puff piece about Tesla's charging system than a real discussion on /why/ anything matters. And the prose is positive about everything. I'd love to know what information is "missing" from
326.
▲
by
kimixa
2y ago
I'd argue it's more similar to 64-bit x86, and the only difference between the "standard" x86_64 ABI and x32 ABI is that x32's pointers are 32bit. Everything else matches the 64-bit version - not the 32bit one - the
327.
▲
by
kimixa
2y ago
I'm not sure that meshes with my understanding. Do you have any links you can share? Or maybe we're talking past each other - bandwidth and interpolation requirements mean that lower precision does tend to be faster - even on nvid
328.
▲
by
kimixa
2y ago
I don't think so? It's not something I've ever noticed, though have only been working on AMD GPUs since GCN (~12 years ago) I'm not sure the ISA even allows some "low precision internal calculations" mode on im
329.
▲
by
kimixa
2y ago
Same in the UK. I'd hope we as a species would learn from things like that, but I fear we'll be seeing the same thing centuries from now even if the details change. There were craters just outside the village I grew up in. We used
330.
▲
by
kimixa
2y ago
I have an account I purely use to follow other accounts. I haven't posted anything aside from a "so, this is twitter then?" years ago. I get multiple bots requesting to follow me every day, and maybe 10% of my "for you&q
More ›