Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
drfuchs
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
57 ms
·
571.
▲
by
drfuchs
10y ago
Thanks, but to be even more explicit, I'm thinking of a lower level than thread safety and the nice atomic references Rust provides in "safe" code: Consider a systems-y program that handles signals, or even hardware interrupt
572.
▲
by
drfuchs
10y ago
Implementing cryptographic hash functions like SHA-3 (see the original Kaccek paper for specific results under various 32-bit, 64-bit, and 128-bit native integer hardware support). And implementing other, faster but non-cryptographic hash f
573.
▲
by
drfuchs
10y ago
Right, but the point is that to date, being careless about asking for an atomic type explicitly would not lead to buggy behavior. But now it will, so some folks are going to be stumped when they use their old habits and get flakey results.
574.
▲
by
drfuchs
10y ago
Not in a way that complies into one or two machine instructions. So, your array code is an order of magnitude or two too slow. Never mind having to write it at all. Added: I'm talking about implementing specific, optimized hash functio
575.
▲
by
drfuchs
10y ago
The RFC doesn't seem to mention anything about the atomicity (or lack thereof) of loads and stores of variables of the 128-bit types. From the discussion, it seems that on a number of current architectures, they're not going to be
576.
▲
by
drfuchs
10y ago
But you do want to compare GUIDs. And hash them, which can involve shifting, adding, xor'ing, multiplying, remaindering, etc.
577.
▲
by
drfuchs
10y ago
Yeah, better change step 1 to " tightly close the lid". Else hilarity and big dry-cleaning bills ensue, as I learned the hard way.
578.
▲
by
drfuchs
10y ago
OK, if you promise to stay off my lawn, I'll explain the history behind undump. Back in the 70's, the big CS departments typically had DEC 36-bit mainframes (PDP-10, PDP-20) running the Tops10/Tops20/Tenex/Waits
579.
▲
by
drfuchs
10y ago
In Epsilon 2.0 (1985) for MS-DOS, you could Cntl-X Cntl-M to get a buffer that had a real, live shell in it, where you could start up background compiles and such, and still be able to edit your other buffers live. This was a miracle! (DOS
580.
▲
by
drfuchs
10y ago
No, you're the one with incorrect history. The uucp email scheme with all the exclamation points actually appeared the better part of a decade after ARPANET email with the simple, direct addressing and delivery was in wide use. Perhaps
581.
▲
by
drfuchs
10y ago
This isn't specific to Emacs; TeX is another notable example. Generally, this was a popular technique to dramatically improve start-up time on DEC PDP-10 and -20 machines. There was support from the OS as well as the language runtimes
582.
▲
by
drfuchs
10y ago
In the JVM, the start_pc/length of each LocalVariableTable entry lets you have more than one name for a given index in the stack frame, exactly so as to be able to reuse indexes for variables that don't overlap in liveness. So the
583.
▲
by
drfuchs
10y ago
Doesn't a modern JIT collapse JVM locals into a smaller actual stack frame already? Compilers have been doing this for local variables with non-overlapping liveness for decades.
584.
▲
by
drfuchs
10y ago
Why "discard the current runtime frame, and resume execution in the interpreter" rather than jump into a compiled but unoptimized version of the function?
585.
▲
Apple's 'Differential Privacy' is about collecting your data-but not *your* data
(wired.com)
17 points
by
drfuchs
10y ago
|
0 comments
586.
▲
by
drfuchs
10y ago
DEC's 36-bit PDP-10 and -20 had hardware support for pointers-to-byte: A pointer had lower 18 bits for the (word) address, while the upper 18 bits had room for the bit-offset within the addressed word, and the bit-length of the "b
587.
▲
by
drfuchs
10y ago
SanFrancisco.GayFriendly != Great???
588.
▲
by
drfuchs
11y ago
SF was liberal decades before it was rich. Makes you wonder about possible causality.
589.
▲
by
drfuchs
11y ago
Yes; his book "Literate Programming" is even dedicated to her.
590.
▲
by
drfuchs
11y ago
From Knuth's 1998 news page: "The End of An Era On September 30, members of Stanford's Computer Science Department gathered to bid farewell to Phyllis Astrid Benson Winkler, on the occasion of her retirement after 32 years of
591.
▲
by
drfuchs
11y ago
He tried, but the syntax was ill-defined, and the typography was poor.
592.
▲
by
drfuchs
11y ago
The Arpanet outage of Oct 27, 1980 pretty much took the whole thing down (slightly before the name changed to Internet). See RFC 789. A single flakey IMP announced it was zero hops from all others, so all traffic went to it.
593.
▲
by
drfuchs
11y ago
Wire fee is typically $25 in the US. And mailing cash (or anything of value) is likely to fail in much of the world.
594.
▲
by
drfuchs
11y ago
Back in the day, AT&T had technological issues that meant that there were separate "in-state" and "out-of-state" 800 numbers, so every national advertisement always mentioned a main 800 number, plus a different one f
595.
▲
by
drfuchs
11y ago
Exactly the site I used. Exactly $1121.80 for 2013 (in both cases; same development, same lot size, so must have been same price).
596.
▲
by
drfuchs
11y ago
Parts of Palo Alto were very blue collar post WWII. I knew one nonagenarian who bought his house new in 1949 for $10k, and it sold, unimproved, for $2.2m on his death over a year ago. Also a centenarian still living in her original 1950 $10
597.
▲
by
drfuchs
11y ago
Down-voted? Almost anywhere else in the first world you travel from the US, the required adapter is about the size and shape of a matchbook, and easily slips into a side pocket of your roll-on bag or laptop case. For these UK monstrosities,
598.
▲
by
drfuchs
11y ago
They barely fit in a suitcase, so they're completely unsuitable for a nomad lifestyle (including jet-setting professionals). If they were at least flat, you might argue for them, but they're just a honking big cube, more or less.
599.
▲
by
drfuchs
11y ago
Right, so it's not "a figure of speech", which was my point. He wasn't just saying "hey, like, it's a billion-to-one", which would be a figure of speech because the "billion" clearly would not be
600.
▲
by
drfuchs
11y ago
No, his university's press release says he calculated the value 25 carefully; it's even in the title: "You’re more likely to become president (25 times more likely, that is), than win Powerball, but someone will win, says UB
More ›