Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dom0
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
88 ms
·
691.
▲
by
dom0
9y ago
LMDB
692.
▲
by
dom0
9y ago
Most Windows APIs actually were designed, unlike POSIX.
693.
▲
by
dom0
9y ago
The sad part here is that Microsoft knows much better about this stuff. So it's not like they don't have the know-how, it just looks like the PMs just didn't care. I can only assume that no part of the MS SDL was applied to
694.
▲
by
dom0
9y ago
That'll create an intermediate dict (due to the unpacking) for Python <3.6 and then another dict. a.update(b) does neither. It also has different semantics from a.update(b). The unpacking way will explode when both a and b contain t
695.
▲
by
dom0
9y ago
> was a G5 Mac Pro. Which, was the last good Mac Pro ever made. Which wasn't even a Mac Pro. Interesting.
696.
▲
by
dom0
9y ago
FS compression does not compress the whole file in one block.
697.
▲
by
dom0
9y ago
Because (m)alloc predates mmap by a decade or so [1], and you expressly don't want stack-like allocation semantics when using malloc (otherwise you'd just put it on a/the stack). [1] And you cannot have more than one heap wit
698.
▲
by
dom0
9y ago
"Waterfall methodology" is the ultimate straw man.
699.
▲
by
dom0
9y ago
That one is maybe not the best example, since len(unicodedata.normalize('NFC', "é")) == 1 Though I don't know any "normal" character that requires composition ad-hoc that could serve as a better example.
700.
▲
by
dom0
9y ago
In other words, it modifies global state.
701.
▲
by
dom0
9y ago
> but found the DSL to be too awkward to use in practice I'm not a packager, but I can't read either.
702.
▲
by
dom0
9y ago
Some security paper showed ARM disassembly of the issue, although I'm not sure if that was this specific issue or just another "strncmp-induced" issue. (Btw. there are many smaller Java VMs for stuff like Java Card and JEFF
703.
▲
by
dom0
9y ago
A good example is something like doing a "cp -a". To preserve hardlinks you'll need a mapping, trying to free that at exit can and will take time. This was an actual bug in the coreutils.
704.
▲
by
dom0
9y ago
Yep, even if they had used memcmp/strncmp correctly the AMT would still be vulnerable to a timing attack here, which is probably even easy, because it runs on a low-power system with, I assume, not much background activity.
705.
▲
by
dom0
9y ago
The ME itself is not compromised. Arbitrary code execution on the ME would mean total control of the host, i.e. privileges above any software you can run on a computer.
706.
▲
by
dom0
9y ago
> It's comically faster (i.e., 100x) than the AVR chip in the Arduino Uno board Beating AVR cores on performance is like stealing candy from a baby. No one hands out prizes for that.
707.
▲
by
dom0
9y ago
Toy SoCs, like those used in almost every single-board computer, have bad I/O, which makes them poorly suited to general-purpose clustering. Also, general-purpose clustering is not something people strive to bother with. Especially not
708.
▲
by
dom0
9y ago
> Amiga Which incidentally uses the more than ten year old PA6T-1682M which has been on life-support for the entirety of its existence.
709.
▲
by
dom0
9y ago
OpenSPARC is GPL. And OpenSPARC means the T1/T2 designs (high throughput, very low single-threaded performance) which are useless outside their niche.
710.
▲
by
dom0
9y ago
> Just getting a license from ARM is 10+ million dollars. Which license? ARM offers several different models. > Apple creates their own CPU and GPU designs, Google has custom hardware for machine learning, and Samsung is about to ov
711.
▲
by
dom0
9y ago
Been there, done that, not worth it.
712.
▲
by
dom0
9y ago
Well if you want to walk to the DC every time a server throws a tantrum, be my guest.
713.
▲
by
dom0
9y ago
IPMI normally has a dedicated NIC (well, on some crappy boards it doesn't), which tends not to be connected to public networks.
714.
▲
by
dom0
9y ago
That actually confused me as well :)
715.
▲
by
dom0
9y ago
If you have to worry about that, you've taken many wrong turns in the past.
716.
▲
by
dom0
9y ago
https://en.wikipedia.org/wiki/Suggestion_box
717.
▲
by
dom0
9y ago
"safety net" cases are pretty much covered by design-by-contract 101.
718.
▲
by
dom0
9y ago
> maven of cpp Oh dear god no. Can we please have a way more sane manager than a maven of cpp?
719.
▲
by
dom0
9y ago
> Unless your workplace has already bought into it, you'll find it a hard sell. I know a company that tried to hire a Haskell guy to support some existing Haskell software for more than a year with literally two applications. Just f
720.
▲
by
dom0
9y ago
A small probe, like the P6021 (which I own [0]) is pretty small. The transformer itself is tiny; there is only a small PCB in the handle with some frequency compensation. (However it is said that these are difficult to manufacture - more so
More ›