HNHacker News
TopNewBestAskShowJobs

f2f

1,646 karma · joined March 12, 2010

submissionscomments
f2f··on ‘Criticality safety event’ occurred at LANL’s plutonium facility
I used to work there right after finishing grad school. It was just when the systematic dismantling of that organization had started taking place. New bosses, new umbrella organizations, new rules (for profit vs non-profit).

Within 12 months of me starting there everyone more senior than me had scattered elsewhere. Soon I was gone too. This happened at every level and in every division. The amount of know-how lost just to forced retirement is incalculable...

So sad to hear things are not getting better there. I was very proud to be a part of it for even a little amount of time.

f2f··on Golang: Don't be afraid of makefiles
The title a word.
f2f··on The Huge Premium Intel Is Charging for Skylake Xeons
Don't forget the nail in the coffin: the windows nt-based SGI workstation...
f2f··on Go 1.9 Beta 1 release notes
> You can always implement these yourself

Check the discussion, as usual things aren't as simple as they seem: https://github.com/golang/go/issues/18616

f2f··on Plan9-9k: 64-bit Plan 9
I think ESR summarized it very well for the layman almost 20 years ago in "the art of unix programming":

http://catb.org/~esr/writings/taoup/html/plan9.html

f2f··on Plan9-9k: 64-bit Plan 9
A little bit of history: Forsyth did the 64-bit compiler for the Plan 9 on Blue Gene project.

http://doc.cat-v.org/plan_9/blue_gene/

(I contributed to the project too: I did the photochop of glenda on the side of the BG racks! ;)

f2f··on The Future of Go Summit – Ke Jie vs. AlphaGo
7) Ke Jie claimed he would beat AlphaGo [1]

1: http://www.telegraph.co.uk/news/worldnews/asia/china/1219091...

f2f··on The Future of Go Summit – Ke Jie vs. AlphaGo
don't know who to respond to, but i really enjoy the way he thinks. he tends to take over the commentary a little bit, and i'd love to hear her opinion, but the commentary is very respectable. kudos to them,happy to hear he's well respected.
f2f··on The Future of Go Summit – Ke Jie vs. AlphaGo
i love the commentary. for somebody who knows the rules but is not a frequent player it's just the right amount of detail i need. same guy who did the alphago commentary too, i believe.
f2f··on The Food Lab: The Science of No-Knead Dough (2011)
are you considering that the no-knead recipe calls for preheating the enclosure, and then gives additional tips to get the temperature even higher than the maximum possible in a given oven (for example turning the broiler on and leaving the door open, etc).

that cast iron pot is _hot_ by the time the dough gets in.

f2f··on The Food Lab: The Science of No-Knead Dough (2011)
I make no-knead at least twice a week at home. it's all we eat in terms of bread. i don't bake anything else, just bread (and pizza using the same dough). it has not failed me in 5 years.
f2f··on Cisco's Talos team analysis of WannaCry worm
i store all my images in .rgb format, i'm safe too :)
f2f··on Cyberattacks in 12 Nations Said to Use Leaked N.S.A. Hacking Tool
Cisco's TALOS team just published an analysis:

http://blog.talosintelligence.com/2017/05/wannacry.html

f2f··on Glob Matching Can Be Simple and Fast Too

    Why write a glob engine at all when you already have a fast regex
you didn't read the article. there are glob implementations that do just that.
f2f··on One Night in Rio: Vacation Photos from Plan9
i added wireframe resize to Rio 15 years ago. people didn't like it :)

http://mirtchovski.com/lanlp9/rio/index.html

f2f··on Unix Is Not an Acceptable Unix (2015)
Back in 1983 the authors of UNIX were already complaining about the proliferation of incompatibilities. As far as "true unix" is concerned nothing this paper refers to is considered "true unix".

    It seems that UNIX has become the victim of cancerous growth at the hands of
    organizations such as UCB. 4.2BSD is an order of magnitude larger than Version
    5, but, Pike claims, not ten times better.
http://harmful.cat-v.org/cat-v/
f2f··on [dead]
happened just yesterday on the Go mailing list, in a thread about transpiling Go to C++:

Probably a weird and orthogonal suggestion : transpile go-->rust and eliminate the gc overhead without dealing with the horrible syntax, if that is even feasible..

f2f··on Alcatel-Lucent releases source for 8th, 9th and 10th editions of Unix
ahh, the gems one finds in old source code: /games/trek/trek.h:

    #define ever (;;)
f2f··on Alcatel-Lucent releases source for 8th, 9th and 10th editions of Unix
The README indicates that there are files for 1st and 2nd Plan 9 editions but those are not made available. [1] I guess Lucent's lawyers still want to keep their rights over those...

I have a shrink-wrapped 2nd edition distribution with manuals, but no source :(

--

1: http://www.tuhs.org/Archive/Distributions/Research/Dan_Cross...

f2f··on 3.5 Years, 500k Lines of Go
Grabcocque is not advocating for anything, but attacking the article and go enthusiasts. There is no criticism to Go as a language presented, only criticism of those that claim to be productive in it.

In fact in its original form the comment contained only the link to the blub article and nothing else. This isn't enlightened discourse, this is a knee-jerk reaction :)

f2f··on 3.5 Years, 500k Lines of Go
dave cheney has been tracking juju build times since the regression in the compiler when it was rewritten from C to go:

older article here: https://dave.cheney.net/2016/04/02/go-1-7-toolchain-improvem...

spreadsheet: https://docs.google.com/spreadsheets/d/1mczKWp3DUuQvIAwZiORD...

f2f··on 3.5 Years, 500k Lines of Go
Go was announced to the world on November 10th, 2009.
f2f··on The eigenvector of “Why we moved from language X to language Y”
XSS (cross-site scripting) replaced buffer overflows as the most common vulnerability in 2005.

source: http://maxedv.com/wp-content/uploads/2011/12/Sourcefire-25-Y...

f2f··on Ten years with DragonFly BSD network stack [pdf]
Literally the entire section 2 of the linked to file discusses exactly what you're interested to know. It details the evolution of the DragonFlyBSD's network stack, which started as the FreeBSD network stack.
f2f··on Rust's language ergonomics initiative
In Go, floating-point constants may have very high precision, so that arithmetic involving them is more accurate. The constants defined in the math package are given with many more digits than are available in a float64.

Having so many digits available means that calculations like Pi/2 or other more intricate evaluations can carry more precision until the result is assigned, making calculations involving constants easier to write without losing precision. It also means that there is no occasion in which the floating-point corner cases like infinities, soft underflows, and NaNs arise in constant expressions.

f2f··on Rust's language ergonomics initiative
Any time you see a decimal floating-point constant with a nonzero fractional part that doesn't end in '5', you're looking at a bug.

depends on the language. for example here it is in go:

    Pi  = 3.14159265358979323846264338327950288419716939937510582097494459 // http://oeis.org/A000796
f2f··on QEMU: virtfs permits guest to access entire host filesystem
well then, plan9 finally becomes useful for something!
f2f··on Reports of SHA-1's demise are considerably exaggerated
the two PDFs used the same (colliding) prefix and included both files you supplied. once you've reached a hash collision, any number of identical blocks after that would hash the same.

if you want a proof, submit a different image: the hashes will be identical, but different from your first attempt.

f2f··on Box Breathing
yep. as someone who has suffered sleep apnea for a while once your oxygen levels get so low that you can't hold your breath for 4 seconds it's time to get checked.
f2f··on Go 1.8 Release Candidate 1 is released
thank you. it wasn't intended to be negative (or, to put it in a positive spin, it was a positive negative :), mostly "i'm not sure, but i don't think so".
← PreviousPage 3 of 9Next →