skysight-inc/HackerNews huggingface dataset:
Did you read the article from Scientific American? The mentioned studies argue that most climbers show brain damage (irreversible, even if asymptomatic in many cases), including memory loss, slower thought processes and diminished vision. Veterans are not spared, either; this isn't simply a case of newbies climbing too fast.
In Halt and Catch Fire, the show on AMC, this becomes a plot point for a few episodes in the first season.
Well, a community needs certain borders to become one; these may be implicit, but they certainly exist here. What's special in this forum, imo, is the level of discussion and the willingness to listen carefully and to react thoughtfully, and not its realization of some utopian ideal freedom (which probably would have destroyed it as a community).

Yet again, an online community is obviously not a nation-state: one has chosen voluntarily and consciously to participate in it, and could always decide to leave and go elsewhere.
In an African context with limited logistics and trucking options, absolutely. And the projects are at a bare minimum budget already. I've been involved with a few, just the subcontract for concrete vaults/splice locations runs on a shoestring budget. In many cases bringing singlemode to an inland/remote city will be a dramatic improvement no matter even if it's 12 strands back to the capitol city/cable landing station location. We're talking about replacing microwave backhauls that are 4 x STM1 capacity total, serving the entire inland/up-country area of a nation, with a single 10GbE circuit. Dramatic difference. And very basic 100 GHz grid DWDM gear can be used.
You are not alone, John Carmack (one of the reasons I started taking VR seriously) is a fan of mobile.

http://venturebeat.com/2015/03/04/oculuss-technology-guru-jo...
Despite the obvious advantages of reduced costs and increased efficiency, standardized containers were initially resisted in the shipping industry (~1950s). We're no doubt going to see the same resistance to dock automation. Anyone interested in this more should read "The Box".
@ergothus The adults ordering from Amazon when it started out were the kids were ordering books from catalogs in elementary school 20+ years before that. It wasn't a crazy idea at all, in fact, I'd say people were already well primed for it, the rise of the Internet gave Amazon the reach it needed.
I really like discourse's stance on this which also gives points to users for reading posts.

It's the lurkers who only give input when it's compelling and thought out that I want to hear from, vs jerks like me that spout their opinion on everything.
I on the other hand assume that random downvotes are part of the system and don't worry about them overly much. I also don't check on my post history except to see if there are replies to my comments.

I have been kicked out of online communities for not aligning with the groupthink, but I tend to see that as a positive for me in the long run. If I'm so disliked by a community then I'm not going to force it. I one angered a guy so much he made up some random bullshit about me being a pedo and the mods bought it hook line and sinker. I decided that any place where the mods will ban you and never even respond to or probably even read your appeals is not worth the effort. That said, I don't go looking for fights. I'm not going to register a StormFront account anytime soon because everything I might say on there would just cause arguments and strife.

Be an adult and stand by your opinions. Other people may disagree, but that's life. Sometimes you may even be wrong and change your mind later, but that's also life. The situation may also change and invalidate your old opinion. Most importantly don't be a dick.
Oracle is a dumpster for talent.
I've actually never seen a down vote button anywhere on Hacker News. Down voting is a lie!
Weight is fairly important factor for me. This beats my travel laptop.
I believe I just found the Reddit entry he made when buying this machine. It has some great pics of him getting this monster in his basement.

https://www.reddit.com/r/IBM/comments/3relk4/i_just_bought_a...
How is using a database that was legally purchased "abuse"?
Finally, Some Theranos Data. But Not from Theranos
My 'GCE' reference was to Google Container Engine with Kubernetes as the cluster manager, yes.
I've really enjoyed our experience with FF at Plethora. They led all 3 rounds we've done, and I definitely plan to continuing working with them. They also invest in some really "hard tech" business - like mine - so they're comfortable with highly technical / risky ventures - if you're ambitious enough in what you're doing.

They do live up to their name as "founder friendly" and Peter likes to show off the numbers that show that founder-led businesses outperform "professional" led companies and that they've never replaced a founder.

Our relationship with their team has been that they move fast and are quick to help without being overly pushy like many firms. Their model is to invest in founders who they think will run the business better than they can, not try to put on a ton of pressure. I've always felt they were trusting of my judgment while properly pushing back when needed.

Please email me (nickpinkston@gmail.com) or reply below - I'll try to do a little AMA.
5 DevOps Case Study Resources
I was served this when I visited Google's Seattle office last week.
Socially conservative views often get downvoted, but it seems to depend heavily on the thread. Whether it's a function of a given thread's topic or its participants is hard to say.

The discussions of Brendan Eich's appointment and resignation contain lots of examples.
Since I can elaborate more on here vs twitter, I have a senior engineer spending 100% of his time fixing Intel drivers at my company for coming up on 2 years. The FreeBSD driver is somewhat related to the Linux driver but Intel has obligations to put out a copyfree implementation. I believe this was then ported to Illumos a couple years ago.

ixgbe works relatively well on Linux and FreeBSD right now, but there are still occasionally surprises and it is less efficient than other options. What's astonishing is that you can get better HW with _much_ better drivers from other companies for cheaper. The Chelsio t520-so-cr is unequivocally better than the intel x540 and costs less. Chelsio, Mellanox, SolarFlare are all good choices for Linux, FreeBSD. I think Chelsio has a Solarish driver for Illumos, not sure about the others.

Inside Intel, the Windows team, Linux team, FreeBSD team do not talk to each other. They appear to not be able to talk to the HW team either. Several large and influential companies have been trying to force Intel to clean up their FreeBSD drivers. They have taken action, and that action has been pretty disappointing. The Linux driver and commit logs are also illuminating since that would presumably have massive market share.

Intel's 40g parts have been fraught with issues at the HW level. The drivers were barely able to outperform 10g at release. This kind of slop is not normal. It should not be rewarded in the market. I had an uphill battle convincing old timers that Intel NICs went so far down hill from the good old days, but after a lot of analysis we have totally written them off for the next two years.
Why do you give such importance to individual clicks?

I really don't get it. You reward a person whose opinion you disagree with, punish yourself (in a very minor way) and take away any chance that other people will click the other button.
Yes, google GSUs = RSUs.
This is so cool. Especially given that this thing can run Linux.

I had a sorta-kinda similar experience in college years ago. My college (a small community college in the middle of nowhere) had received an IBM AS/400 machine as a donation. I signed up for some "Survey of Operating Systems" class, and when I showed up the first day, the instructor (who already knew me) goes "Phil, your job is to take the AS/400, install an OS and get it on the Internet". Needless to say, at that point in time, I'd never seen or touched an AS/400 before.

Anyway, the instructor pointed me to a room with an AS/400, a huge stack of tapes (for the OS), a huge stack of manuals, and basically said "just do it." It was an interesting experience, but in the end, I got the thing on the 'net so you could telnet to it and work on it. And that indirectly led to the beginnings of my career in IT, as my first real IT job was as an AS/400 operator / Netware admin, and it was a job this instructor connected me with after this class.

So here's to taking vintage IBM equipment and dorking around with it and putting it on the Internet!
Socol – Social metrics collector
it speeds everything on your own machine. This `z` plugin, oh my...

And when you ssh into another machine, or have to use a different machine, well you're just as slow as other people using no config at all.
Yes, it does wear off. (From personal experience and reading others' experiences in the development kit forums.)

That said, it requires several weeks of repeatedly exposing yourself to awful motion sickness that may take hours to disappear.
Is ixgbe really that much worse than Chelsio's?
Yep, I agree with your nuance.

FWIW I think integrity is a pretty okay company value. Depending on your industry, valuing integrity may be a trade-off that other companies are unwilling to make
Or shadow bans even ...
> Yes, but unlike commercial banks, you can't have the government print extra money (directly or indirectly) just because you made a loan. Nor can you lend money to your friends and also give the same money back to whoever you got it from, without waiting for your friends to pay back the loan.

Well, to a degree you can. There's probably always someone to lend to you at some rate. Future loans would have to use this new rate. That's not much different than Fed lending. You don't get to participate in a large system where the friction of that is all worn away, but that's a matter of scale. I don't think we are discussing the right of individuals to get all the benefits of working at scale.

> I understand that that's the story we get told, but that doesn't make it true. The government lends to banks because it is transferring wealth to the banks, but doesn't want to make it obvious that that's what is happening.

So the government is transferring wealth to the banks. That's indisputable. I don't agree that's the purpose of the arrangement though. It's a byproduct (but a byproduct a lot of people like, and try to make sure they perpetuate) of the real goal, which is economic advancement for the whole country. I also won't dispute that it's disproportionately helping the banks and those rich enough already to be part of the system.
Interestingly, AT&T was prevented from selling UNIX as a consequence of their agreement with the US gov't.
Wine Tech Upstart Drops Smart Bottle on a $300B Industry
I'm not very interested in what happen with the kik module and whatnot, more interested in the fact that that can happen.

With that said, npm did pull the ownership of kik. Think what you want to think about that, I think that shouldn't be possible.

That the author removed his own dependencies is true and you're right. The text doesn't convey that good enough and I will improve it.

Thanks a lot for the feedback.
Funny story -- Google Container Engine was the obvious name for that product but the TLA for it (GCE) conflicted with Google Compute Engine. We broke the tie by deciding the TLA for Container Engine would be GKE. The 'K' is a nod toward the Kubernetes underpinnings.

Google Compute Engine itself was difficult to name. There were those that were pushing for Google Compute Cluster. But I veto'd as the TLA would have been GCC or GC2. Both would have been awful.

Naming is hard.
Not really, but a small number of reposts are ok if a story hasn't had attention yet: https://news.ycombinator.com/newsfaq.html.
I think I'm arguing for letting white-box unit tests make assertions about implementation details in a simple and clear way, rather than having to somehow devise a test using only the black-box API that happens to fail if the assertion doesn't hold. In other words, you can only guarantee parts of the internal state are valid if you know how to infer them from outside.

Are you arguing that all unit tests should be black-box?
For non-code writing such as academic papers, notes and things written in markdown. All of which feature a mix of code, math, and plenty of prose. I don't love writing prose in monospace, and I also don't love using multiple tools for one task, and I also don't love using the pointer on the laptop (as oppposed to navigation keys in vim-like environments). With Atom, I can kill all of these birds with one editor.
Yes, and the "big and gnarly" issues that he alludes to are in fact a driver issue that has been seen only by him and brought up exactly once by him on the mailing list -- and that was a year and a half ago.[1] There was lots of discussion at the time, the conclusions being that (1) he was advocating changes that were deemed unsafe and (2) that his most serious problems were seen on hardware known to be bad. The driver that he's referring to (ixgbe) is in very widespread production on illumos (albeit likely more frequently over optics than the copper that he has deployed); to the degree that there's a driver issue here at all (and that's not a foregone conclusion!), it seems likely that there is something specific to his environment that is inducing it. Certainly, with no one else seeing the issue and without better information from him (e.g., a kernel crash dump that indisputably shows an ixgbe-level issue), it's hard to see how anyone could expect any real progress to be made on this issue -- illumos or otherwise, open source or otherwise.

tl;dr: This in no way represents the "limits of open source" -- but it does highlight the limits of relying on other people to magically solve your problems for you.

[1] https://www.listbox.com/member/archive/182179/2014/10/search...
And 50 jumping jacks for upvotes.
In a word: yes
If you think we are pretty good at encryption, I'm worried that you're not paying attention.

Matt Green captures the spirit of what a lot of us feel who are on the front lines of infosec defense:

https://twitter.com/matthew_d_green/status/70991989500204236...

"We can barely encrypt."

This problem is not new. Put some time in and read Matt Blaze's paper "Why (Special Agent) Johnny (still) can't encrypt." http://www.crypto.com/papers/p25sec.pdf

>>Also, as far as 'showing you a way' ...

My point is apparently poorly made, so let me try improving. Encryption is a feature- but our ability to properly implement it is woefully inadequate. Many developers think very much like you seem to be- I have a secret, so I need to encrypt. But they forget about (or have no awareness of ) offensive methods for intercepting a secret with a debugger. They think in terms of network transport or file system objects.

So many a developer says "I'll just take out my copy of applied cryptography and go to work." And then security experts get more fuel for yelling about the danger of rolling your own crypto (even if you're just implementing what you see in Applied Crypto).

Finally- I was obviously not talking about conditional statements. Read it again and pay attention. Hypothetical "if only" scenarios are great and amusing way to burn brain cycles with no real application. It is also a tactical error, because it indulges people in considering things that don't exist as potentially real.
Uncovering OS X Hypervisor.Framework
Creating a startup to service the CIA is a pretty crap move too; Oracle's launch was largely fueled by creating the database for the CIA in the late 1970s.
What you described at the end is a perfect middle manager Machiavelli, who "works" by sitting at their desk all day to make others look bad.

Either that or they are a soulless drone who hates all people around them and because of their excessive (uncreative and diminishing returns be damned) obsession demands untoward shares of the "rewards" and is surrounded by "morons". These people also worship Ayn Rand.
Why not put a piece of translucent contact paper on the outside of one of the shower walls and project onto that?
That's not a problem, that's not understanding how it works.

Any nested SCSS is impossible to reuse outside of its parent scope. If someone is using nested SCSS and expecting to reuse that code elsewhere then they are doing it wrong. It's the same problem that exists if one were to create a class as a child of an ID and then expect to use that class outside of the ID's scope.
I've said it before: There is no value in proper journalism because there's too damn much of it in the market. I think the subscriber model will work much better once 70% of these companies have died off and the remainder can get back to real journalism. If the better ones have to survive the storm by taking on sponsored content, that's what has to happen.

At one time we had tons of newspapers for every moderately large city, and now all of those papers are now online and expect to make money covering all the world's news like they did before. The problem with that is none of them are geographically limited anymore, they distribute everywhere, which probably sounded awesome to them until they realized all their old competitors and a couple million more they had never heard of were all doing the same thing and eating their lunch.

The problem with news online right now is there is just way too much of it, there is demand, but when you can get more or less the same information on 5,000 different sites, who the hell cares what your particular site has to offer? Add to it some blocking users of adblock or switching to a subscriber only model, and you have a clear reason why these companies can't make money.
HN is just aggressively positive. I miss Slashdot. I liked that it had people who had industry knowledge who would post as an Anonymous Coward to correct someone who was being idealistic. I don't know where those people have gone, but it is certainly not here. They probably were dispersed to other sites.
I submitted this exact same video 18 hours earlyer... WTF ?

> https://news.ycombinator.com/item?id=11372150
Never understood why Google didn't acquire Java from Sun.
What went so wrong with Microsoft's Tay AI? What Devs should know
its a great book to re-read annually :) I need to re-read it again.
A tragic event happened. The Sherpa valued going home to mourn, and also valued being paid. I believe that collyw was suggesting that in "pure" capitalism, payment wouldn't occur unless services are rendered. So the ideas of "going home to mourn" and "being paid" would be incompatible. The result as stated was that "being paid" was considered to be of higher value, and thus they would continue. This is capitalism, because the Sherpa were privately allocating their capital (in this case, themselves and their skills) to what they considered the most valuable pursuit at the moment.

I don't make any value judgements in the above, except perhaps in the first sentence. It's simply my interpretation of the comment, and how the quote was representing "pure" capitalism in my understanding.

I think by now you have sufficiently, if indirectly, answered my question of what you meant by "extreme". It seems like I was probably correct in my guess.
Again, you're looking at this from the perspective of what the industry looks like now, not what VR enables. AAA games are generally of a certain type now, but that is not a universal law which will remain true forever.
I'm not exactly sure how you mean. If I publish lodash version 1.0.0 and get the hash "ABCDEF", that will always be the hash and you'll always the same contents. There is no sense of losing control over the published package. You can although lose control over the way you are distributing the hash itself, but that's a different problem.

> regarding the ability to "remove":

I'm not sure what you mean, could you refer the sentence where you see this, so I'm sure to respond in a good way.

With IPFS, there will be no deletion or removal, how bad you may want it. The nodes you can control, you can tell them to stop sharing it, but the distributed nature of IPFS makes it impossible to guarantee that other people won't share it.
We're still years off from sequencing at home for anyone other than dedicated biohackers. The MinION is really cool, but it's very much an advanced researcher's tool.

Honestly, if you're interested in having your genome sequenced/analyzed, I would suggest contacting a local genetic counselor and asking if they can find a sequencing core (or someone that does beadchips) that would agree to delete your data after analysis. They would also be able to discuss your data and the impact it has on your health with you, and provide referrals if more testing or diagnosis is needed.
This just worked for me, thanks!
Amazon link to the book, in case people are curios: http://www.amazon.com/The-Box-Shipping-Container-Smaller/dp/...
I have found that using BDD with gherkin syntax can really cut down on many conserns when it comes to software stability and ensuring business worth. Many companies do not put enough focus on automated testing and even when they do they are only testing the surface level with simple funtional tests. If one simply throws the technical requirements into the BDD tests and have your system validate every affected integration prior to shipping then you simply have less debt to pay off as more bugs should be caught prior to shipping. Couple BDD with writing a negative functional test for every bug that is fixed and you should never trigger that specific bug again. In the end these tests will take more time, but if that time is bundled into the time required for the feature, and your code is already layed out in a testable and reusable way, then it is win-win.
Comments moved to https://news.ycombinator.com/item?id=11376711.

Good post; sorry you lost the submission lottery. It evens out in the long run if you keep submitting good stories. But we also plan to change HN's duplicate detection to privilege the first submitter more often.
Personally, think object oriented programming gets a fair amount "right". That isn't to say there aren't problems.

Specifically, classes as a mechanism of packaging data together with all the functions that act on that data is a good idea. Additionally, I think classes are more intuitive and generally tend to be syntactically clearer than their functional equivalent, namespace factories (though less semantically explicit). Fluent style chaining of method invokation is also a lot easier to read than nested function calls in most languages.

The biggest issue I have with classes is the concept of constructors and destructors. These are semantically unclear and basically break multiple inheritance. Aside from that, in dynamic languages classes also encourage people to write code that checks class type, which is both brittle and potentially limiting, depending on the context.
Linux BPF/bcc Road Ahead, March 2016
> I'm pretty certain that problem didn't last very long.

More than once is too long.
I have my doubts that you're part of a generation that has evolved the ability to read comfortably in cars. I get nausea reading in a car but I don't think my dad does.

Evolution works a bit more slowly than that.
I mean this in the kindest tone I can muster in a text medium: go read a Wikipedia page on antitrust, or specifically read the details of the 90s MSFT case (which I assume you are referring to) before using the phrase "anti-trust law" in a sentence again. You'll realize why others view your comment as bordering on non-sequitor.
Much more interesting is the guide that this blog post mentions at https://asana.com/eng/interview-guide.