Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dom0
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
42 ms
·
481.
▲
by
dom0
9y ago
Cameron was actually truthful when he said Turkey will join the EU in the year 3000 at the current rate.
482.
▲
by
dom0
9y ago
The UK is already a solid police state, they didn't need to leave the EU to implement that. Of course, it can always get worse.
483.
▲
by
dom0
9y ago
Didn't Oracle ZFS have encryption for some time now? (Was that after closing Solaris?)
484.
▲
by
dom0
9y ago
But Skylake-X has a victim LLC now as well... ... I'd suspect the memory channels here.
485.
▲
by
dom0
9y ago
Higher clocks, much larger thermal envelope, twice as many memory channels, ...
486.
▲
by
dom0
9y ago
Well anandtech already found that water cooling is simply insufficient to cool these for overclocking. You need an active thermal sink AKA a compressor cooler, and then you're still limited by the TIM-gunk; heat-spreader at 25 °C, co
487.
▲
by
dom0
9y ago
We haven't seen AMD HEDT yet, so comparing the 7820X to the 1800X is not apples to apples. (For starters, the former has twice the memory channels compared to the latter).
488.
▲
by
dom0
9y ago
Recently fixed a bug causing GCC 4.4something to overflow its stack. They are still out there.
489.
▲
by
dom0
9y ago
http://www.tomshardware.com/reviews/intel-core-i9-7900x-skyl... Since Intel is still using thermal gunk on it's HEDT processors, thermal resistance is ridiculous (0.3 K/W Rthjc).
490.
▲
by
dom0
9y ago
> No, Intel classifies TDP as the instantaneous maximum power draw That's not correct. Both Intel's TDP and AMD's TDP are maximum- typical values, for different scenarios. Every processor can exceed it's TDP by a si
491.
▲
by
dom0
9y ago
The contents of padding are unspecified after a write; reading it is not UB. Essentially: the padding belongs to the member, and after you initialized the member the padding is initialized as well (you just don't get any guarantee of t
492.
▲
by
dom0
9y ago
Does it have creat?
493.
▲
by
dom0
9y ago
Instead of typing a long list, I'll just refer you to this talk: https://www.youtube.com/watch?v=qCGofLIzX6g Some of that has been fixed / got make up applied to play pretend.
494.
▲
by
dom0
9y ago
> I've never heard of this...is this actually common? Some shops do have a policy to not use any Python software at all (usually excluding a bunch of other stuff as well).
495.
▲
by
dom0
9y ago
Specifically Python is just a very problematic language to re-implement, since CPython has leaked internals literally everywhere. Last time I looked into Pypy (to be fair, that's now a few years ago) that was the main pain point. Imple
496.
▲
by
dom0
9y ago
You've completely missed his point. He is asking why they are not widely adopted, not why they not exist (which they do).
497.
▲
by
dom0
9y ago
Botulism is incredibly rare in Europe (maybe a handful of cases in each country per year); in which regions is it an issue? The article mentions canned foods which I imagine are not so common in countries with food scarcity.
498.
▲
by
dom0
9y ago
To this day I have no idea where the EVP factories are defined (the symbols aren't in the tree)... I suspect that they are probably automatically generated, but I haven't found a separate script that does it, so it might be some C
499.
▲
by
dom0
9y ago
In the Botan example, masking the operands instead of branching causes GCC to emit no additional code.
500.
▲
by
dom0
9y ago
I can't, but I also think your premise is not correct ("reading the code line by line" "without spending at least a week in that"). A lot of production C code is inscrutable without a good understanding of the langu
501.
▲
by
dom0
9y ago
A lot of UB is runtime behaviour that would be difficult to statically analyse. UBSan (-fsanitize=undefined -fno-sanitize-recover) does a good job of detecting it at runtime. A bunch of UB is of course static, and often comes with compiler
502.
▲
by
dom0
9y ago
I audited once whether an application was using nonces the correct way with libcrypto of OpenSSL. Suffice to say, that wasn't documented at all (I think it still isn't); in the end I dug through the implementation and wrote my o
503.
▲
by
dom0
9y ago
> but I will still like C to be as self explanatory as possible. C is not self-explanatory at all and without good knowledge of the standard anyone will write broken code that will fall apart sooner or later. C is not a simple language
504.
▲
by
dom0
9y ago
You don't get to write C and complain about UB breaking your code at the same time.
505.
▲
by
dom0
9y ago
SHA1/2 through NEON on ARM is slower than BLAKE2. "openssl speed aes-128-cbc is approximately..." if performance is of any concern, don't use CBC.
506.
▲
by
dom0
9y ago
8S and 4S servers (or even bigger systems) have always been extremely expensive; 2S has been the norm for many years. Being able to stuff two 2S nodes in 1U pretty much negates the density advantage of a 4S system, without the quadratic in
507.
▲
by
dom0
9y ago
Intel's TDP is not the absolute maximum, but also a maximum-typical value, measured differently from AMDs methodology.
508.
▲
by
dom0
9y ago
> Since changes of PCIe requires a changes of Socket. No > Since changes of DDR requires a changes of Socket. Not necessarily, but usually done so.
509.
▲
by
dom0
9y ago
For most server workloads this plays a relatively minor role.
510.
▲
by
dom0
9y ago
While that's true, Intel had better sales even in those times due to their aggressive marketing and business practices. IIRC AMD peaked back then at shipping 40 % of all units.
More ›