Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kimixa
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
421.
▲
by
kimixa
3y ago
CUDA is a proprietary Nvidia API where the SDK license explicitly forbids use for development of apps that might run on other hardware. You do read the licenses of SDKs you use, right? Nothing but Nvidia hardware will ever "support&q
422.
▲
by
kimixa
3y ago
It's always been a "programmer aid annotation" rather than anything that really affects code generation. The only possible difference (from the resulting binary POV) I can think of is "static const" variables might
423.
▲
by
kimixa
3y ago
Lots of autogenerated code appears "obfuscated" - certainly less clear than if a programmer would have written it directly. But all this relies on one specific thing about the autotools ecosystem - that shipping the generated code
424.
▲
by
kimixa
3y ago
I think the issue is that build systems are often build on a completely different language - python with some weird build framework is likely as inscrutable as bash and autotools to someone who doesn't use python. You can write prett
425.
▲
by
kimixa
3y ago
I do sometimes wonder if by trying to be "nice" to users and try to see the best intentions of commenters, many developers waste huge amounts of mental energy. For context, I've really only worked on "fun" side proj
426.
▲
by
kimixa
3y ago
I wonder if the fact they "had" to use a dependency and jump through a number of hoops suggest they're not involved in the conspiracy? As if they had this sort of access and effort surely systemd itself would be an easier tar
427.
▲
by
kimixa
3y ago
Really what they're proposing here is a non-modifiable system, where the root is read-only and no user can modify anything important. Which is nice and all, but that implies a "parent" system that creates and deploys those sy
428.
▲
by
kimixa
3y ago
It's also not correct. I wouldn't consider myself a "Senior" engineer, but am at AMD and have a TC notably higher than that.
429.
▲
by
kimixa
3y ago
I think a lot of people aren't actually aware of how much they already rely on trust - I dread to think how much an actually adversarial employee could have cost as many of the places I have worked...
430.
▲
by
kimixa
3y ago
On desktop my hands are 99% of the time already in the right position for the keyboard shortcuts. I generally quite like the out-of-the-box gnome3+ experience, it fits my use cases pretty well (when I don't have a highly tweaked custom
431.
▲
by
kimixa
3y ago
The same reason you have to check a box saying you're not a terrorist when entering the USA. It gives them a legal basis to actually do something about it when found out from other means.
432.
▲
by
kimixa
3y ago
Having experienced both the DVLA and (California) DMV, the DVLA feels miles ahead, like it's living in the future. Things like finding out the status of a renewal involved finding a fax machine , everything but the most trivial renewa
433.
▲
by
kimixa
3y ago
It's what Dolphin did - so much as a sniff about piracy and you're banned. It was unfortunately still rather common - people just can't stop telling on themselves - and that's after big warnings in every part of the foru
434.
▲
by
kimixa
3y ago
Another perspective is if you haven't failed and analyzed the failure, you don't really know why your current processes might be succeeding. Or if your processes are good at all, and it's not just luck, or being less of a tar
435.
▲
by
kimixa
3y ago
You can control most of the optimization flags separately, I think most are listed under the various levels here [0], might be interesting to see what causes the difference, or if it's one of the unspecified "tuning values".
436.
▲
by
kimixa
3y ago
I've also seen that -Os with GCC produces significantly slower code in pretty much all use cases I've looked at it on (Game rendering code, optimizing shader compiler, GPU drivers). And that's on mobile devices where you migh
437.
▲
by
kimixa
3y ago
And the HDMI is pretty much a direct digital translation of analogue CRT signalling, blanking and timing weirdness included. Which is also not how modern LCDs implement their internal screen driving, so needs a similar level of complexity t
438.
▲
by
kimixa
3y ago
I blame the trend of "Low Fat" being mistaken for "Healthy" - it's the fat that gives the smoothness of ice cream, and there was a spate of replacing that with various gums that just... didn't work IMHO.
439.
▲
by
kimixa
3y ago
That's all well and good if true, but Patreon is based in the USA, so even if the people behind it aren't (which they presumably are, as the stated "Tropic Haze LLC" is also USA-based), they have to comply with the laws
440.
▲
by
kimixa
3y ago
A lot of current compression techniques use prediction followed by some set of correction data to fix mis-predictions. If the prediction is more accurate, you can have a smaller correction set. But you're right the predictor does need
441.
▲
by
kimixa
3y ago
Design and development-limited tech loves economies of scale. Stuff like software is functionally free per-unit past the development, hardware still scales very well as per-unit costs are a smaller proportion of the end unit cost (and muc
442.
▲
by
kimixa
3y ago
I'm always wary about weasel words like "As Much As", especially with no direct reference to see how the original data was presented. I always just assume that means "By the most optimistic possible reading of the data t
443.
▲
by
kimixa
3y ago
You can do the same for c++ with extern templates, just instantiate them with the needed types in one compilation unit and you only end up with a single set of symbols, and codegen etc. only runs the once. And C inline functions are instant
444.
▲
by
kimixa
3y ago
That just seems to show proportions on github - it may be with the growth in the total sector size the absolute number is still increasing. But yeah a 0.234% yoy-decrease isn't "plummeting". If so, then things like typescript
445.
▲
by
kimixa
3y ago
No preemption means that any realtime guarantees are handled by user space, as the kernel relies on that yielding to hit time guarantees. It means it doesn't have to do much of the "difficult" work for a realtime system.
446.
▲
by
kimixa
3y ago
I regularly use the git command line, and "git show (pasted SHA)" in my second terminal doesn't really feel like the road block to understanding the grandparent seems to make it out to be. It takes me many orders of magnitude
447.
▲
by
kimixa
3y ago
Git respects the EDITOR environment variable and has done for decades (so likely before many here really used it) - you should probably be setting that (or equivalent on your platform) to the editor you want anyway. Weird workaround just to
448.
▲
by
kimixa
3y ago
Many of the people working on RADV are already employed by AMD (or paid by them indirectly), so arguably it's already collaborating. I see the amdvlk/radv drivers a bit like the windows "Radeon Pro"/"Adrenalin&
449.
▲
by
kimixa
3y ago
I just tried airplane mode on my pixel 7 pro and it seemed to be able to translate from the camera without problems It doesn't seem to do it "live" in the preview without network access, though. And the translation app seemed
450.
▲
by
kimixa
3y ago
For "unpopular" sites having a single origin somewhat removes the advantages of IPFS, it's not decentralized, not censorship resilient, and still costs the publisher for ongoing infrastructure to host it. Yet still had the di
More ›