Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kimixa
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
kimixa
5mo ago
Why? Most modern OSs are "tickless" - where there's no regular scheduling tick and it can sleep pretty much indefinitely if there's no work.
32.
▲
by
kimixa
5mo ago
If this stops the core being able to drop to a lower power state it can be whole multiples of power use on some devices. Wake ups are death for mobile form factors, even if not really doing much work.
33.
▲
by
kimixa
6mo ago
I'd argue the issue is people have figued out that "shit stirring" can make actual meaningful differences to reality, be they foreign or local. When the limit of effect a flamewar would have is if Star Trek or Star Wars got t
34.
▲
by
kimixa
6mo ago
This is also something I try to ask for - generally I get the "that's fine" from the hiring manager and HR, but both times I've then had to push back and get it added to the actual supplied contract. And that was very mu
35.
▲
by
kimixa
6mo ago
The issue was the rcs files were simply corrupt - no matter what tool you used the older deltas were just bad. Just people didn't notice/care as they were "old" revisions. And I couldn't find any tool that supported
36.
▲
by
kimixa
6mo ago
Ha, I worked for a company that until ~2012 still used RCS-backed SCM, absolute hack job on a shared file share that wrapped RCS with a "project file" to allow a tree of specific revisions for a "project". "MKS"
37.
▲
by
kimixa
6mo ago
I suspect there are at least as many programmers working as the ASM level today than there ever was - they're a lower proportion, but the total number of programmers has increased dramatically. I wonder if this sort of trend will conti
38.
▲
by
kimixa
6mo ago
1.1 was very much commonly used in consumer marketing, to the level where there's many instances today of people referring to pcie1.x speeds as "1.1". And I'm pretty sure I've seen 2.1 in consumer marketing contexts
39.
▲
by
kimixa
6mo ago
PCIe also had things like "1.1", "2.1" and "3.1" - that fixed issues and added functionality - but there wasn't the same crossover between "feature sets and spec revisions" and "speeds"
40.
▲
by
kimixa
6mo ago
Yeah, the banners/popups aren't required by gdpr, they're the "malicious compliance" solution site owners came up with because they don't want to comply with the limitations, and make it as difficult as possibl
41.
▲
by
kimixa
6mo ago
As someone that's worked on GPU drivers for shared memory systems for over 15 years, supporting hardware that was put on the market over 20 years ago, and they've "always" (in my experience) been able to dynamically assi
42.
▲
by
kimixa
6mo ago
Yes, if you're not FP ALU limited (which is likely the case if not vectorized), or data cache/bandwidth/thermally limited from the increased cost of fp64, then it doesn't matter - but as I said that's true for every
43.
▲
by
kimixa
6mo ago
But the "float" typename is generally fp32 - if we assume the "most generically named type" is the "default". Though this is a bit of an inconsistency with C - the type name "double" surely implies it
44.
▲
by
kimixa
6mo ago
> ... if you look at (say Agner Fog's optimisation PDFs of instruction latency) ... That.... doesn't seem true? At least for most architectures I looked at? While true the latency for ADDPS and ADDPD are the same latency, usin
45.
▲
by
kimixa
6mo ago
Even the latest CPUs have a 2:1 fp64:fp32 performance ratio - plus the effects of 2x the data size in cache and bandwidth use mean you can often get greater than a 2x difference. If you're in a numeric heavy use case that's a mass
46.
▲
by
kimixa
6mo ago
Same reason any turing complete language needs any constructs - to help the programmer and identify/block "unsafe" constructs. Programming languages have always been more about what they don't let you do rather than wh
47.
▲
by
kimixa
6mo ago
That matches my experience too - LLMs are very capable in "translating" between domains - one of the best experience I've had with LLMs is turning "decompiled" source into "human readable" source. I don&
48.
▲
by
kimixa
6mo ago
The 256GB Mac Studio (the one with "eight times the RAM") is listed for ~$2000 more than the current 5090 prices, and another additional $1500 for the 80-core GPU variant. Only the "base" model with 96gb is a remotely
49.
▲
by
kimixa
6mo ago
ROCm vs Vulkan has never been about performance - you should be able to represent the "same" shader code in either, and often they back onto the same compilers and optimizers anyway. If one is faster , that often means something
50.
▲
by
kimixa
6mo ago
Today Claude asked if I "wanted to leave this until tomorrow" as it was a "big rework", then stopped, requiring me to tell it to continue multiple times - that seemed kinda weird to me, it doesn't have the context
51.
▲
by
kimixa
6mo ago
It could be that the contract price for Samgsung is still below the spot price - it's just the packagers/resellers/distributors are currently pocketing the difference rather than Samsung.
52.
▲
by
kimixa
6mo ago
*strace that is - annoyingly it seems it was autocorrected away
53.
▲
by
kimixa
6mo ago
For just logging would it really give any more info than a trace already does?
54.
▲
by
kimixa
6mo ago
It doesn't reveal they don't have no clue either - the problem is that both "Doesn't actually understand" and "Does understand but saying it because they think it'll benefit their products" look exa
55.
▲
by
kimixa
7mo ago
Statistically you'd expect some "random" samplings of the population to show significant deviations from the mean just by chance. Roll enough different sets of dice and you'd expect some to end up being all sixes - tha
56.
▲
by
kimixa
7mo ago
I find it's often very language and sector dependent. I still see a massive difference in systems programming (normally c++ and rust) between any open model I've tried and something like sonnet 4.5 (not really tried 4.6). And
57.
▲
by
kimixa
7mo ago
Or British English. The Oxford style guide page 18 https://www.ox.ac.uk/public-affairs/style-guide > m-dash (—) > Do not use; use an n-dash instead. > n-dash (–) > Use in a pair in place of round brackets o
58.
▲
by
kimixa
7mo ago
It could often depend on the encoder - things like lame have a hard low-pass filter even on the "insane" settings [0]. This can often mean, if you're someone who can detect that high frequency (probably not most adult), you m
59.
▲
by
kimixa
7mo ago
Probably because the "default" (in the USA and all European states I've checked at least) is copyright protection - unless explicitly stated otherwise the original author has exclusive rights to reproduce or distribute the
60.
▲
by
kimixa
7mo ago
Yes, you've just described one method the US authorities use to block websites. They also force ISPs to block IPs [0]. I feel trying to say that's not "blocking websites" is playing games with words, and the results are
More ›