skysight-inc/HackerNews huggingface dataset:
I'm not sure that I entirely agree with this assessment.

One of the very interesting things I got out of reading Command And Control by Eric Schlosser, was the number of very severe accidents that have happened in the US in the handling of nuclear weapons. While probably somewhat overstated, to me it basically makes a case that the US is lucky it hasn't nuked itself by accident (and some of the stories told in that book are incredible, I enjoyed that book).

Also, some of the stories make the case about how abysmal the care and prudence was around handling these weapons, such as the reluctance for years to even put codes on the weapons, or when they were forced to, setting every code to 0000. While I do believe the attitude may have changed, I don't know that it's prudent to put unwavering faith into the people handling these arms, based on what's told in this book.

While I don't want to say you suffer from this, I've seen what I believe to be a miss-allocation of risk in some of the engineering roles I've worked at. What I mean by this, is that because an event hasn't happened, or hasn't happened recently, that we believe the risk has changed. I've literally been part of a discussion on why do we need backups, because we've never restored from one.

If I understand correctly, this was the sort of philosophy that led to the challenger explosion, we launched the rocket before and it didn't explode, so why would it happen this time. To me, this is a fallacy of risk, previous events or recent history don't change the risk.

So while you're right, the risk that a nuclear accident happens, compared to a tornado or flooding happening is much different, doesn't mean that a nuclear accident won't happen. I also highly suspect, that if a nuclear armed country accidentally nukes itself, it would grip the world in a much different way than any tornado or flood. And may change your well-being in very dramatic way's, especially if one doesn't realize it was even an accident to begin with.

edit: minor grammatical mistakes
McDonald's is "healthier" in comparison to local chains because their portions are smaller. The caloric content of the sauces, cheese, etc. is meager compared to the actual meat and fries.

But then, that's like saying a smaller bullet to the chest is healthier than a bigger one.
I can see how this would be a heavenly existence, but it seems like a stretch to call it a "career," in the sense I think the original poster meant. Sure, there are some people who have managed to become famous authors doing those things, but this basically seems like saying "I would switch careers to being a celebrity."
> Speak for yourself. I'm not American, so I'm not force-fed this proposition at every turn.

I'm not American. You'd also have to be a fool to think it isn't possible you have subconscious bias in line with what we see in studies.

> No it isn't. This argument requires that sexism to exist. What sexism is there to notice in the experiences of a child yet to be born?
> We are talking of the authors own experiences here, and how those are being projected on her son.

What? So you are saying because the child hasn't experienced sexism yet because it isn't born, planning for it to experience it and how to handle that is worthless? That makes no sense.

> So she also worries that her girl might not see things from the perspective of men?

I imagine so - but she has experience being a girl as a child, and so it's going to be easier for her to teach a girl about the issue. The article was about her struggle to understand how she was going to do that with a boy - a situation she is unfamiliar with.

> All her viewpoints and experiences and from one direction, she never considers enlightening herself with another perspective. That's why I'm skeptical of appeals for objectivity from someone who thinks they already possess it.

The article is literally all about how she is worried about being able to teach someone (her son) when she hasn't lived that perspective. That's literally the point of the piece - her trying to understand how she'll teach her son about this aspect of the world.

> There is no such thing as singular 'feminism'. This becomes clear when you confront one feminist with the views of another feminist that they disagree with.

Are you really arguing we can't categorise things because people disagree on their exact meaning? I mean, you could replace 'feminism' with almost any word and have that sentence be technically true. It's not an argument that somehow the idea is invalid.

Feminism has a definition, and it doesn't involve discriminating against men.

> this type of feminism is bad. This kid will have its behavior interpreted in bad-faith - that is not normal parenting.

You seem to think that assuming your child will have to deal with sexism is in some way judging it - that's not true. We all deal with it in some way or another, this is just a good parent trying to prepare their child and educate them. They aren't blaming the child or "interpreting it's behaviour in bad faith" - they are talking about how to educate about an issue.

You just want to paint all feminists as crazy, and then use that as an excuse in your reasoning to decry all feminism as bad. It's horseshit. Sexism is real. Feminism is a force for good in the majority form it's encountered.
This sort of depends on whether I had the "money problem" solved or not.

Assuming I magically had enough saved to pay for all my family's housing and food and assorted expenses with passive income, then I would probably work on the following:

- Several book projects that are in the pipeline, one near completion

- Podcast production projects, maybe a business like Dan Benjamin's 5x5

- Work with homeschool groups to teach classes on electronics

- Possibly run a small maker space

- Maybe go back to school (at nearly 50) and study some things I'm interested in: architecture, some upper-level mathematics?

- Teach again at a university level (with guaranteed income, I could afford to be an adjunct and teach programming)
This is an excellent article which really highlights the underlying trade-offs when you choose node for your service (i/o bound work vs cpu).

Unless you know for sure what limits you will hit - it makes sense to iterate quickly and find out. Then, if the service is actually hitting limits (and probably not the ones you thought) - re-write it in a multi-threaded concurrent language like go, elixr etc - or a language designed to solve the actual problems the service is hitting (which might be disk i/o or other infrastructure level things not language choice)
> instead of just integrating it into mobile broadband networks

Because mobile networks are oversubscribed. They're simply not designed to support everyone using them heavily at the same time - it's why folks are advised to stay off cell phones during emergencies, or fail to be able to connect if they do use them.

Much like other ISPs, there's little incentive for mobile providers to build out to properly support their customers when it works most of the time even when oversubscribed.
The impacted component stewards are supposed to be in the reviewers list (along with members of your own team) for any significant change.
Based on my understanding of the situation, and in particular based on several incidents over the past six decades where it was narrowly averted in situations where a few people having a bad day could have made it happen.

I'm not making any claim to accuracy. That's why I used the word "guess."

Note that the comment I replied to implies that the risk of a nuclear holocaust is "much lower" than 0.1% per year. Why aren't you hassling them about that claim too? Unlike me, they just stated it as if it were a plain fact.
We (the US and allies) have been smacking the middle East hornet's nest for 25 years through invasions, occupations, dictator toppling, drone striking, antagonizing allies (Israel), antagonizing adversaries (Russia vis a vis Ukraine and now a half-assed proxy war efforts in Syria following the laughable "Russian reset"). Foreign policy hubris and fecklessness combined.

And NOW suddenly we're supposed to be afraid of a total nuclear war? Don't insult my intelligence.
6 best practices for incubators in 2017
But with async/await in JS, you just prepend an `await` and you get the sync workflow.

That being said, I do like how C# handles it more than the way JS has handled it, but both are fantastic.

You can say JS is "garbage" all you want, but it's close to the most popular language on the planet and many many people are writing great things because of it.
Besides my families well being, I'm terrified I won't have the money to rebuild my meager home after a catastrophe.

I read my homeowner's policy every few years, and it's for all practical purposes worthless. I keep it out of tradition.

It literally covers less, and less each year. As it stands now, my home would have to burn down for it to kick in. Fires where I live just don't happen. Plus, houses just don't burn down like they used to.

I feel my family has a good chance of surviving a catastrophe.

We wouldn't make it homeless though.

(I'm really wondering why I keep paying that huge premium each year. I wish our representatives would demand better coverage from insurance companies. It seems like the biggest racket going?)
Yes, I used to do a fair amount of consulting (aka nothing works properly, fix it, have this bag of cash) and I frequently ran into 'projects' that had no source control or had <projectname>/1 <projectname>/2 <projectname>/2a_1_fix_foobar :|.

One of the things you'll learn if you hang around Hacker News/online programming communities is that a lot of the people in those communities are at the top end of the spectrum (there is a degree of self-selection that means a higher proportion I think).

It's pockets of relative sanity in a sea of disaster.
While I agree Node.js isn't the right tool for any job -- just like anything else, really -- after reading his description of the problem, I can't shake off this feeling that the main issues he has with performance in this case have very little to do with Node itself. Parsing a huge JSON string in any language would block CPU for a while. This JSON then becomes a huge hash table in memory, so no wonder each process uses up a lot of RAM. I don't know how these rules are then used but it seems to me he might be better off trying to rethink how to do shared memory in this case before he simply blames Node for blocking CPU and wasting memory.

That said, I can imagine other languages (like Java or Go) could still end up being more efficient than Node.
Well hey, the right was terrified of Obama and he turned out to not be that bad so its basically the same thing right? The world is grey and fears about Trump are only as legitimate as fears about Obama and are all equally founded. /s
Oh, you can contest the ticket, that sounds great! So you contest it, get a confirmation email, then 30 days later they send you another bill with a late fee. Absolutely nothing happens.

Want another awesome EZPass story? They have a version with a switch so you can ride HOV if you have 3 people in the car in certain circumstances. So I got one. Since I didn't actually use that feature in the first 30 or 60 days or whatever they told me I had to send it back.
The lightning talks are good for generalists. Otherwise just pick some things that you think sound interesting and try them out...
I work as a C++ programmer. I wouldn't mind being a professional driver, even driving a taxi would be fine for me. I could work as a professional interpreter(I speak two languages fluently and have some official qualifications). I would love to have a bike and/or car repair shop. I would like to try being a park ranger and doing physical work outside.

Basically, anything that doesn't involve staring at a screen all day long.
> The fact that Alphago can use directly huge collections of games is not very relevant for its success.

On the contrary, it is, and the _need_ for such quantities of data is one of the biggest challenges in neural networks.

How about 50,000 games + access to manuals ;)
Not just IRC, irssi also supports SILC (Secure Internet Live Conferencing).

Here are the highlights:

http://silcnet.org/info.html
People say this every time this issue comes up with, and point to the same very long Solaris RNG blog post. But that blog post doesn't support the claim: it says that urandom and random are different on Solaris, but that urandom is a FIPS-derived DRBG running from a kernel random pool --- ie, a kernel CSPRNG, like on Linux.

Can you be specific about why you believe Solaris urandom would be unsuitable for any specific cryptographic task?

The fact that the "Solaris cryptographic framework team" believes something to be true is inadequate evidence for me.
Sold out though now isnt it?
Dupe: https://news.ycombinator.com/item?id=13332794
If you wouldn't mind referring to the desktop by it's more appropriate name, K/Mozilla/Apache/GNU/Linux, that would be great.
Ask HN: How does your startup manage money?
What accounting software, if any, does your startup use? Wondering what software people find most useful for managing finances/tax/payroll at a small LLC or C-corp
I don't know if it's a taxation or regulatory thing but replacing a catalytic converter isn't particularly expensive on the US. My vehicle has three of them. One is extremely easy to access, one is a bit more difficult to access and one is ridiculously difficult to access.

I have replaced two of them over the past few years. If the third one ever goes, I'm completely done with the vehicle.

But this is me, a home mechanic, doing the work. For a professional with access to professional tools, it would be a different story. The parts themselves aren't too expensive. The easy one can be purchased for <$50 online and the two others are <$200 each online.
Jiu jitsu
Meaning that if Taco Bell went out with commercials and ads saying "We're healthy!", nobody would ever buy it, and just isn't part of the Taco Bell image.
> where they've determined they will make the most money

But is that supposed to be the goal of surge-pricing on a public, state-built road? Or is it supposed to be about easing congestion?

If the aim of the government was to always find the price at which they could make the most money possible, we'd live in a very different place.
There's no need to convert the input type to get the plain text value of a password input. It just masks the input value visually.
He's a Bayesian, and his priors are predicated on the belief that the lack of apparent intelligent life in the universe is attributable to self-annihilation.

In all seriousness, calculating a probability of death from nuclear calamity isn't going to be possible without a great number of caveats and assumptions. It isn't like a meteor strike, because we at least have some record of that stretching back a long time. It's also not like meteor strikes because I believe the disaster generating process (people with buttons wired to faulty / hackable control systems) to be a giant mess of scary.
It's a simple ambient sound app I made to block out noisy office environments.
NRL Detects Opposite Spin in Topological Insulator Surface States
What phones run GNU/Linux? Most run Android (Linux kernel, but no GNU in sight) or iOS (based on BSD, maybe with GNU?).
Another good IQ indicator is understanding the product you're trashing. I use 1Password to store my password vault file locally on my disk. It's not sent to any cloud service.
Hmm,

Its not clear from the wording above exactly how the control group was exposed in pre conditioning, and what the nature of their post exposure protocol was.

500 lux in cyclic test is not outside the realm of reason for representative real world exposure.

Personally, I'd like to see a control under natural sunlight, and one under a man-made filtered blackbody radiator.
Hello - excellent work. I'm working on a Vue-based UI myself and really like your use of infinite scrolling + performant rendering. Great Job!
I feel it is worth point out some of the terrifying close calls [1] that we've had in the last decades with nuclear weapons. Some people are so sure that because personal experience indicates that it hasn't happened that that is any indications of its likelihood of happening. By all accounts we have this man [2] to thank for at least one of those incidents not resulting in total nuclear apocalypse.

[1] http://www.ucsusa.org/nuclear-weapons/hair-trigger-alert/clo...

[2] https://en.wikipedia.org/wiki/Stanislav_Petrov
Right click -> open in background tab has been in Vivaldi for as long as I can remember. Sure it's the SECOND menu item but so?
I'm not sure about any other cars, but Land Rover will happily sell you bottles of AdBlue and you can add it yourself. I wonder if that's because Land Rovers traditionally were expedition vehicles and you can't realistically expect to be able to find AdBlue in the middle of Kazakhstan for example.
Laptop has not one but three screens
Not sure if purposeful, but when I viewed (about 15:19 GMT), they were reciting One Direction's "What Makes You Beautiful" http://i.imgur.com/NPn1clM.jpg
I love Postbox as a mail client but the lack of calendar integration with meeting invitation support is a deal breaker for my work with corporate clients. I got by with the Lightning plug in for a while but it looks like they've discontinued it. I'm planning on moving back to outlook, sadly.
JavaScript is my first non-mathematical programming language and I haven’t found the need to expand my programming skills to more

-Having a hard time taking anything this guy says seriously
Good news, the bots seem to have entered an endless call and response loop consisting of One Direction lyrics. The Singularity has been averted -- this time.
While I don't know node.js very well and can't speak to the "shared memory server", I do think it is valid to point out that this sort of redesign to fit the platform is frustrating. I've hit similar situations in Python where an async i/o framework is used and at some point there becomes a CPU bound task. The application was redesigned and new microservices were started in order to cope and the architecture became convoluted. This sort of question always seems to always show up in Python where limitations of the GIL influences the design of the software, the libraries used and deployment. It seems node.js, not surprisingly, has the same problems.

As the above comment clearly points out, there are workarounds to make things work. Still, when I think about the amount of time and effort that goes into debugging systems when they hit limits like the author mentioned, I imagine most of the the benefits gained by using a language like Python or JavaScript go away.
Many states actually build highways for their citizens without needing to charge $30 tolls.

We also don't allow our fire departments to price-gouge.
Apt user name.
Man hanging unconscious by backpack on chairlift is cut down in rescue
There's no such thing as a "low quality random number" from a CSPRNG. The outputs of a CSPRNG are either insecure, because the CSPRNG hasn't been seeded properly, or they're secure --- for all intents and purposes, forever. That's the problem with the old version of the Linux man page.

The new version of the man page resolves this problem, and says outright that urandom is the preferred interface, and that /dev/random is obsolete; applications that run during early boot time should instead use the system call interface.
If you want people to be honest about their mistakes, they need to feel that doing so won't come back to bite them. The airline industry sets a great example in learning from failure to improve safety.
Distill whiskey.
That is the career I moved to after establishing a career as a developer.

Being around all the high tech machines on the farm has gotten me quite interested in mechanical engineering of late, so if I were to make the switch again, it may be in that direction. Especially, to bring things full circle, with a focus on integrating my software experience into those machines; robots and such.
No, it isn't. During early boot time, you should use the system call interface, not the special files.
I have friends who moved to snapchat for a bit, then moved back to FB after frustrations with Snapchat like the poor UI - it looks cheap, for a lack of a better description.

I think it's going to take a lot to bring down FB, if it's even doable - it has become the dominant platform by far for most of my friends (musicians). Fortunately for Snapchat, it doesn't need to do that - it just needs to become a viable option.
Static electricity was also a problem. Touching the ZX81 after walking over a carpet in winter resulted often in a crash.
Content Marketing KPI’s: How to Get Started
Yes this is definitely true. FOSDEM provides a way for FOSS developers with very niche interests to split into their separate "devrooms" and have their own mini events.

I would recommend to stick to the keynotes and main tracks and glance over everything else and see what you fancy.
I like doing CRUD apps, beyond the trivial you run into a terrific amount of business logic and thats an opportunity to really have an impact, one of my proudest moments as a programmer was taking a process that was largely manual and took 3 staff 2 days and making it something the boss could do in half an hour on a Friday afternoon by redefining the underlying assumptions about how their business worked - it's amazing how many businesses do <involved complex manual process> because that's how we've always done <involved complex manual process>.

It's 2017, We've had desktop computers for 35 years and most of the people I know working in various industries still manage a huge chunk of their work in email and excel because it's hard for their management to understand the benefits of automation or why they'd make an investment in the longer term with good software, I know of one company thats in the FTSE250 that manages it's entire pallet and tray inventory by using excel spreadsheets on a shared drive and sending people from the office to sites to look whats there (they order 100K+ Trays at a time).
I (a Strine, free software advocate, sysadmin / devops / something living in Europe for a few years) went to four FOSDEMs between 2008 and 2013 -- and even in that short space noticed the increasing difficulty in getting into rooms I thought would be interesting.

Happily they're rapidly approaching, or have just reached, the state where all talks are filmed and made available online.

The Delerium Cafe event on the first night was (and likely still is) one of the most memorable events for free software tourists.
6 Reasons Why Fundraising Is Bad for Your Startup
Fx has enough holes already to draw attention away from the Rust modules. >:]
Also recommended reading is The Dead Hand by David E Hoffman.
Capitalism doesn't need to be perfect in order to be a better system for organizing a society than communism.
Feels great because my 90's self can look into the future of the early 2000's and see what Windows was like when malware first erupted on the scene and ordinary people were totally unprepared to handle it. I am happy to trade my freedom to tinker for that to not be a problem so I can do actual things I need to with my phone.
Something creative while at the same time completely opposite to what I do now. Probably become a presenter, video content creator or entertainer.

I'm shy, suck in presentations and am not very funny. Plus I work all day from my laptop without talking much.

So naturally I really really want to do the opposite, work creatively on a show to tackle that, talk in front of big audiences of people and entertain people. Maybe YouTube.
Web databases (mongodb) hit in ransom attacks
Sage 7.4 now includes Jupyter as our main personal notebook UI.
This is how teachers spot cheaters on tests. And no, 30 pixels is a better approximation.
Show HN: Lizard – Fast, Extensible Code Complexity Analyzer written in Python