Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
josefx
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
37 ms
·
631.
▲
by
josefx
4y ago
> Browsers should ensure all <canvas> operations produce identical results across platforms and hardware, and anything in the spec that prevents this should be removed from the spec. You would basically have to kill all hardware ac
632.
▲
by
josefx
4y ago
Quite sure that [&](){return !!0;} is not a valid english sentence.
633.
▲
by
josefx
4y ago
Isn't everything in math.h spamming errno?
634.
▲
by
josefx
4y ago
> which would make it easy to verify through digital signatures that the other device is who they say. The entire tech industry has a long history of security issues, bad practices, mismanagement of security critical resources (openssl,.
635.
▲
by
josefx
4y ago
> If @ggambetta believes that there are people with influence in society who take the idiom literally then it would be reasonable for @ggambetta to be concerned and to have a problem with the idiom. Can't the same be said for people
636.
▲
by
josefx
4y ago
> I define the quality of the art by the emotions it evoques in me He seems to not like it for that reason. The developers call the movement creepy and he basically says they can do creepy if they want, he doesn't.They also say thei
637.
▲
by
josefx
4y ago
That wouldn't be a problem as long as the vertex positions go through exactly the same transformations, as that ends with them accumulating the same rounding errors. Assuming that nobody was messing with floating point rounding behavio
638.
▲
by
josefx
4y ago
> The main problem was that the actual simulation was being done on the servers While that was the marketing line "simulation so complex it can't run on your PC", I remember there being an offline crack shortly after relea
639.
▲
by
josefx
4y ago
Only as long as the program in question doesn't touch the pointer values in weird ways, like storing metadata in otherwise unused bits or storing the pointers encoded as json values in some kind of global registry structure.
640.
▲
by
josefx
4y ago
Manually calling free sounds like an optimization, especially in a language that does not tag pointer values and as result would leak allocations all over the place.
641.
▲
by
josefx
4y ago
Which is quite risky even with memory safe languages, if the big exploits in the last decades had anything to show it is that both RAM and CPU can be abused into bypassing any protections in place.
642.
▲
by
josefx
4y ago
> operate predictably because they are deterministic operations If I sat you in front of a computer generating numbers using a pseudo random number generator and gave you as context the last number it generated, could you make any predic
643.
▲
by
josefx
4y ago
I found it mentioned in a ticket from 2020, so basically Debian recent. To be honest the situations where I needed tearing free output on multiple displays I usually ended up configuring separate X screens.
644.
▲
by
josefx
4y ago
You can use kwin with compositing disabled or by setting some obscure tripple buffering flag in its configuration. As far as I understand it had sync issues even on single monitor setups until relatively recently because it did not try to s
645.
▲
by
josefx
4y ago
Aren't connections defined by sender_ip+receiver_ip+port?
646.
▲
by
josefx
4y ago
Any linter that gets confused by includes would be rather useless, it couldn't even print the correct line numbers for any errors it finds.
647.
▲
by
josefx
4y ago
> Saying that checking for updates is a privacy violation just means that everything is lumped together Your IP address is considered PII. Hell with a timestamp you can easily track the behavior of people. When do they work, when are the
648.
▲
by
josefx
4y ago
Proof that god is dead?
649.
▲
by
josefx
4y ago
From the bullet points on top of the list: > The lists describe the level of evidence that something can cause cancer, not how likely it is that something will cause cancer in any person (or how much it might raise your risk). For exampl
650.
▲
by
josefx
4y ago
> Write a multithreaded program guaranteed to have no data races in C and tell me that C is simple. I could port most of the multiprocessing based python scripts I have lying around to C without a problem. Multithreading can be easy when
651.
▲
by
josefx
4y ago
To be fair, if you forced programmers to write efficient code you would just make everything more expensive and flood the market for unskilled labor with university graduates that can't find their own ass.
652.
▲
by
josefx
4y ago
Wasn't icc rather popular at some point? AMD later suffered in benchmarks where it came out that icc generated code ignored CPU feature flags when the CPU vendor id did not match Intel.
653.
▲
by
josefx
4y ago
There was a lot of research into communicating with animals using sign language. I think it never went further than identifying objects, simple tasks and needs. Of course a lot of the research done back then was outright fraud, which might
654.
▲
by
josefx
4y ago
Can you point at these proposed architectures? If they are just around the corner there should be decent enough papers and prototypes by now, right?
655.
▲
by
josefx
4y ago
Are you running a distro provided build or one downloaded from mozilla?
656.
▲
by
josefx
4y ago
> projects like Chromium still have a lot of mem. related safety. Chrome might suffer from being a Google project. At least the old Google C++ style guides heavily pushed a C with classes approach and where outright hostile to every impr
657.
▲
by
josefx
4y ago
> and I must like actually hit go-to-definition to navigate to the site"? If you feel like it is too much effort you can just not do it? I can't remember the last time I checked, ctors and dtors should do basic setup and teardo
658.
▲
by
josefx
4y ago
You can use doubles to store and calculate exact integer values. You just wont get 2^64 integers, instead you get the range +/-2^53 .
659.
▲
by
josefx
4y ago
> It means buying into a framework, giving up control The fun part is that you can still use plain old objects if you really really want to deal with C-Strings. > It's in plain sight, very explicit and obvious to the eye. And sin
660.
▲
by
josefx
4y ago
> (because most of the time, there literally isn't any written code that calls them). RAII code wont be invoked unless you literally declare an object in the function. You might as well complain that C implicitly reserves space on
More ›