skysight-inc/HackerNews huggingface dataset:
Ah neat, that looks like an extension of the book he wrote.

I get a bit worried when he dismisses chemical rockets for lifting the initial spool into space, and starts going on about electric drive... it seems like he should limit the number of technical revolutions required to make this work, if he wants this to succeed on a reasonable time scale...
This reminds of studying the Space Shuttle Challenger as part of my Engineering training at school. We studied it as part of an ethics in engineering lesson. The Space Shuttle labels certain components as "Criticality 1". A Criticality 1 component means there is no back up system and failure can lead to catastrophic consequences during Space Shuttle operation, especially at launch. As you may guess the O-rings on the Space Shuttle rocket boosters were graded as Criticality 1. The Space Shuttle had over 700 components graded as Criticality 1.

http://articles.chicagotribune.com/1986-03-18/news/860120045...

Space vehicles and space exploration is a very dangerous and high risk endeavor. This week we are unfortunately reminded of this fact. Thoughts go out to the families of the brave pilots and those with the Virgin Galactic program.
The John Oliver Video Sweepstakes
Well both are wrong. You don't clap on two and four; you click your fingers. I thought everyone knew that...
Maybe it's more accurate than it appears at first glance. I consider myself centrist. I just did your test fur fun and found myself regularly switching back and forth between 1/3 and 2/4, depending on the part of the song.
iwantmyname.com is what I use. Simple, minimal UI without having a million upsale ads all over the place.
i don't know for certain but i'd guess at;

for each file specified in tupfile
is target output file's creation date older than input file's last modified date?
yes -> build,
no -> skip.
The Page Visibility API would help fix this. https://developer.mozilla.org/en-US/docs/Web/Guide/User_expe...
Detailed Look at How the Virgin Galactic Spacecraft Works
well, I don't think it can have been the rubber because it says in the article:

"During the nine months since the previous rocket-powered test in January, Virgin Galactic switched SpaceShipTwo's fuel mixture from a rubber-based compound to a plastic-based mix"
Signed overflow is undefined in C. Period. That means that detecting overflow for signed types is really messy.

For addition one method would be to subtract the maximum possible positive value. The only way to do that is to use a pre-defined macro. Which means the logic for your check is divorced from the actual operation--in other words, if the type of the operand changes, your check becomes _silently_ worthless.

The alternative exhibits at least _two_ bad security practices: 1) an independent constraint on input divorced from the risky operation is a recipe for bugs because you have no warning when the conditions change such that your input verification fails to properly constrain the values; and more generally, 2) relying on assumptions about a type, rather than relying on the actual behavior of a type or information derived directly from the type, is especially bad form in C because of its loose typing.

I think I'll stick with my strategy, which has worked out well, doesn't rely on undefined behavior, and is less susceptible to bit rot.

Regarding your objection of making changes to existing code, I would just say that we shouldn't let the perfect be the enemy of the good. I also like tedunangst's description of that predisposition: whataboutism.
I use tup in my web projects to monitor my folders for things to "compile". This includes CoffeScript, MoonScript, SASS/SCSS, Less and more. Very fast and painless.
It uses inotify for file systems that supports it.
Now take that offer and plan on getting out of this company in the next 6 months. Look for a big multinational with a long term vision with interesting work. You can now go to conferences and network with your new title and pay level.

I think this current company is not great if they were willing to underpay and then reverse course quickly only when they thought there was a counteroffer. I think your job is likely to not go well and you should start looking AGAIN immediately at a higher quality company. While you still have employment.
There are no discernible improvements over HipChat. I don't understand what the fuss is about. We're in a bizarro-world.
If you want to see programming-as-carefully-formatted-English taken to the extreme, check out Inform 7, a system for writing interactive fiction. For example, here is the complete source of a game:

http://inform7.com/learn/eg/glass/source.txt
Why Facebook Just Launched Its Own ‘Dark Web’ Site
Since the thread there seems locked, I'll add:

I would be surprised if the snarky Ivy League mathematician from Japan was Hironaka. He was much too gracious for that, including in that he overpraised my thesis to my parents at my thesis defense.

Dean Yang's conjecture about Andy Gleason getting calculus onto the qualifying exams was very credible. I'll add the story that a significant fraction of Harvard math grad students passed their qualifications conditional on an passing a later oral exam in one or two sub-disciplines. Joe Harris' conditional was said to have been on calculus.

A Bulgarian visitor (this was in the 1970s) told me that all university graduates in his country, or at least in his university, had to write a senior thesis on applying Marxist-Leninist thought in their disciplines. He didn't go on to explain how he'd done this in mathematics.

A visitor from, I think, the UK had rock-star style long hair. It was set on fire by a candle at wine and cheese. I'm pretty sure Raoul Bott was the guy working most closely with this visitor, which was regarded as funny since he seemed a bit square in such respects.

I heard the Milnor story from Nick Gunther, who'd been a Princeton undergrad. Nick was a heck of a story-teller in general. (His father was John Gunther, of Death Be Not Proud fame.)

I have no stories about Andrew Wiles. He was quiet and polite.

Mackey was a character. I find the story believable.

Zariski's 80th birthday conference included a new paper by him, if I recall correctly.
excited for this event!
The failure modes of rocket engines could be explosions but nobody says you can't have multiple redundant engines on a single rocket. In fact, in 2012 Falcon 9 demonstrated exactly that: one of their 9 Merlin engines blew up but the rest redistributed the load and the rocket successfully delivered the payload to the ISS[1].

[1] http://blogs.discovermagazine.com/badastronomy/2012/10/08/sp...
I disagree, only because all the routers I bought recently haven't come from my ISP, bought on Amazon, and they all have these stickers on them.
Virgin Galactic's SpaceShipTwo Crashes: 1 Dead, 1 Injured
> That being said, I personally won't be getting that TV.

Will you have a choice? If they profit enough, there may not be any non-surveillance models left in a few years.

The free market does wonders, but sometimes laws are a better tool. Eg, you can't sell a house that doesn't meet fire code, whether the buyer would accept it or not. There's too much danger that they don't understand, or that the next buyer won't, or that they're coerced by having no other options, etc.
I would think the opposite, it's hard to think of a class of software where a project could ever be described as "done", even the most boring business applications have constant scope change as the nature of the business changes.

The only example I can think of might be a video game, but even this is becoming less the case.
I think it's more of the Linux and Mac argument of "less is more."

i.e. Make software that is very good at doing one thing, and one thing only.

Advantages: Light, quick software. Small, easy-to-read codebase. If done well, fits in well with other software.

Disadvantages: Doesn't contain features every user may need.
Ask CodeJobs: What is the most popular JavaScript framework?
Humanity is not going to keep itself together long enough to be threatened by the sun's nova.
Resource consumption... CPU, mem, storage etc.
I think the problem here is just the complexity of the issue. I doubt there can be a standardized test to evaluate you on your software engineering ability. If such a test could exist I'm sure University Degrees and GPAs would be the only job requirement. However, not so sadly, GPAs are still only a good heuristic.

I think the problem of understanding if a person is a capable engineer is so specialized that only a better engineer would be able to evaluate adequately. In which case, are these companies really going to hire and pay engineers competitively to be recruiters/evaluators? And even still, 1. their evaluation would only be for the specialization that was evaluated and 2. Depending on the amount of time spent evaluating, to predict a candidates average performance over time, through stressful times and through calm times, rather than just their perhaps peek or perhaps low performance over the stressful evaluation period, will be exceptionally hard. Maybe I'm wrong but this is just from empirical evidence that I've gathered working with people in university and in the real world during my career.

Don't get me wrong, I agree, as demonstrated by its high barriers to entry, it is a real opportunity if someone is able to simplify or scale this. However, I'm not as optimistic as you seem to be that this is even possible.

I hope I'm wrong, it would sure make my life even nicer. I would just start working as a freelancer, and take six month vacations since it would be so easy to "get back in the game".
The claps are half notes.
Not only that -- if anything the numbers behind them point to comparative ratios in mangers-to-overall workers that are, for Amazon's purposes, decidedly less than peachy: (asian=1.38, white=1.18, hispanic=0.44, black=0.26).

Those are just "thumbnail" ratios, taken by dividing Amazon's percentages off the chart; we don't have enough information to infer the exact ratios, of course. But taking the case of gender, if we make a reasonable guess of a 4:1 ratio of workers-to-management, we can readily pop out a 60-40 split (male-female) for non-management workers, compared with the 75-25 split for management workers.

We still don't have enough information to conclude evidence (from these charts alone) that Amazon has systematic problems promoting women or non-whites to management (we'd need more hard data, and some basis for comparing with other companies). But the point isn't that we've caught Amazon at something, or that the charts are lying; it's rather that the charts are meaningless. They're simply eye candy; just don't really convey anything one way or another about the fairness of Amazon's hiring practices, or about anything else really.
+1 Docker or VM.
Attachment Security, Part Deux (2005)
What is funny is that Outlook Express used to have one of these bugs:
https://technet.microsoft.com/en-us/library/security/ms01-02...
So the pilot died in order to make Richard Branson's space tourists have a safer and more enjoyable weekend. Cool.
A sign that the switching costs are maybe not that big. We went from campfire to hipchat to slack. And each time we were happy to move on despite a history of chat messages (old documents aren't that useful since anything important is in Dropbox). Interesting phenomenon.
This is really pretty cool... It's interesting how many of these types of tools are being written against node/npm.

Maybe it is just me, but I think a video of how to use this tool would be beneficial... Also, don't see any mention of support beyond AWS, which is fine.
Rubbish. you're experiecing selection bias. Popular questions get posted to HN. Popular questions also get locked. These questions are in the tiniest minority.
>> I can't believe that people buy integrated media players with their TVs.

Seems like the old way of "buy a TV, buy a VCR, plug them together" was much better. It's like software: use components so that each can be the best of breed and can be updated independently.
Join the Fusar team and help us create the wearables of tomorrow
I started http://offerletter.io to help with this :-) http://linkedin.com/in/mallyvai - add me!

-Vaibhav
The pilot died trying to make a cheap, reusable orbiter a reality. The tourists are there to help pay for it.
New Deal simply exacerbated the Great Depression instead of helping to fix it.

Its like you give a patient poison and then when he gets more sick you say "You see how much you really needed my medicine".

Lets say we do wanna study the effect of Government on Great Depression, what would be the falsifiability criteria for that?
The LGPL references the terms of the GPL in the context of the library released under the license. For both versions 2 and 3 of the GPL, it states that build instructions must be made available [1].

[1] https://www.gnu.org/licenses/quick-guide-gplv3.html#less-sou...
Internet traffic jams are widespread in the US, and are about to get a lot worse
Well then spend your own money on the "society", why are you so glad that you can force other people to spend money on your "Society". If I really had to do immoral things in order to do some measure I really wanted, like steal in order to feed myself, at least I wouldn't be super proud and tearing over it.
I've had pretty good luck with NameCheap, but I wish their UI would get a better makeover. Some parts have upfront, but a lot of times you're using this really old and annoying-to-navigate UI for things along with incompleteness in features for newer TLDs.
What about Postgres-XL?

I'm genuinely asking. I did not use it yet, but when I was researching database design subject that was my assumption we would use if we need to scale horizontally.
This could be of interest if companies do not want to or for any reason cannot use an Outlook add-in to upload e-mails to apps in the cloud. With this solution you can simply use your browser after adjusting the security settings.

One use case could be the lead or opportunity management in a CRM related scenario. The sales man could simply attach the e-mail in the CRM and afterwards it would be available for all of his colleagues. As the meta data of the e-mail (e.g. subject, body) is also transferred you could easily search through all your and your colleague's mails that are only relevant for the CRM.
Why some Americans abroad renounce US citizenship
Well that seems less preposterous than my own idea of using lasers to accelerate a ring of air, generating a plasma circuit that would pull the craft up magnetically. (Version 2 would have a series of plasma rings that the craft would fly through like a coil gun.)
Please read the context of the first post--I'm referring to the engineers behind the specifically mentioned Buran program, an autonomous spaceplane that launched, flew and landed with no crew.

If the Soviets deemed it too risky for human pilots and managed to automate it 25 years ago maybe that should put it into perspective just how risky and reckless what Virgin are doing is.
Point 1 is a good one, point 2 is not. Yes, liquid engines like the sort used on Antares, Soyuz (most reliable rocket ever built), Falcon, Proton, Atlas, Shuttle, Delta, Ariane, Saturn, and nearly every other orbital launch platform ever. Liquid/liquid engines, by any measure, are orders of magnitude more stable and well proven than hybrid rocket engines.
Who cares? Let's feed the poor first and worry about bigger stuff later. Reminds me of a story about a letter written by Sister Mary Jucunda from Zambia to Dr. Ernst Stuhlinger, then-associate director of science at NASA's Marshall Space Flight Center. (http://www.meaus.com/whyExplore.html)
But that sounds like work.
Zoning on a national level in the US would be horrible. I bet it can have some draw backs in Japan when you are trying to get something rezoned.
What Marijuana Businesses Are Doing with Their Stacks of Cash
Kyruus is hiring – DevOps and Solutions Engineers encouraged to apply
Kyruus is a healthcare IT startup located in the heart of downtown Boston. We're hiring across engineering, but particularly looking for DevOps and Solutions Engineers to join our team. Check out our open jobs at: http://newton.newtonsoftware.com/career/CareerHome.action?clientId=8ad64ec63d78d8c9013d7eac43fe1079

Or email jobs@kyruus.com to learn more!
TOSBack.org – The terms-of-service index
that sounds like a really interesting idea for a book
It's an extremely broad and far-reaching piece of legislation. The relevant laws have also been modified and augmented since the original passage (through the HITECH act in 2009, and the final Omnibus ruling in 2013, as well as others). And yes there are various types of audits you should pass before claiming your site is compliant.

Your first step is to hire an attorney, there really isn't any way around it. If you want to get a feel for the complexity, you should start by reading the laws yourself. Title II is the most relevant to your questions. Or for a cliff-note summary read the wiki page: (http://en.wikipedia.org/wiki/Health_Insurance_Portability_an...). The actual text of the legislations should be linked from there.
https://domains.google.com

I've used godaddy, namecheap in the past and they just can't help themselves and make a simple task (configuring DNS settings) a confusing mess (ui-wise).

Google Domains is a breath of fresh air in that respect. I've transferred all my domains there.

They are still invite-only (I think) but I got mine fairly quickly.
I use NameCheap for registration along with Route53 (Amazon) for actual DNS hosting/management. Amazon is around $0.75/month/domain. Namecheap varies depending on type of domain and duration.

Namecheap's control panel could be a little better designed, but if you host elsewhere you spend very little time there.
> 4) having to drive everywhere

I can imagine that people who have grown up in walkable neighborhoods, would find a totally car-based lifestyle annoying. But how will those people feel who have made the move in the opposite direction? If someone moves from e.g. Texas to e.g. NYC or London, will they feel restricted or liberated when they walk, and use the metro? Or will they try to keep driving everywhere?
> However, AFAIK, a memory allocator takes time proportional to the number of allocations, NOT the total amount of memory allocated.

Depends on the allocator. On a C-style malloc? "Yes". On a Java-style new? No. Because Java is designed to be sandboxed, and as such cannot allow uninitialized memory to exist. And as such has to make sure that when you create that 1000-element array that all 1000 elements are null. And as such, takes time proportional to both the number of allocations and the amount of memory allocated.
"those can't be changed like the computer names can."

What about "ifconfig ether eth0 hw ether xx:xx...."?

This is a cool script, most routers offer a remote syslog functionality which may be a good tool too.
Dropbox buys Dolores Park?
Is there any other sources confirming this?
This article by Jake Archibald does a good job of explaining the underlying mechanism used by libraries such as walkway.js: http://jakearchibald.com/2013/animated-line-drawing-svg/.
Yeah, didn't we land something there a decade ago? And the decade before that?
Slack's margins have the potential to be absurd. Their market is potentially all businesses. Investors have some downside protection.
Well, stay away from r-value references[1], and trust the defaults for move will make your live a lot easier.

To Quote Eric Niebler:
"I want you to fear r-value references, like one could fear god" (last year at Meeting C++)

[1]except things like forwarding in templates, but thats fairly easy.
> Seeing only the first paragraph, I already know that some rubber in the hybrid engine detached blocking the nozzle and causing the whole engine to explode.

Let's hope they won't ask you to run the inevitable investigation then.
I already sort of do this with codewars, albeit not as precisely. I have my interviewees get to level 4 before I hire them - and I can go bck and see how clean their solution to problems are, generally. It's worked very we'll so far.
I use godaddy for registration (through their "Discount Domain Club") which reduces the cost to about 8 bucks per domain per year. I like their customer service and how quickly the nameserver changes seem to propogate. I usually use Route53 (aws) for the actual DNS.
Namecheap doesn't charge for the use of their DNS.
Wow, this one really rocked me back on my heels. Its an interesting way to extract the 'feature codes' that people use in recognition. Going from there into a set of properties that you can feed back into an analysis system would make for a fun machine learning exercise.
> That's true, but you didn't mention that prior to distributing economic power equally, leftists must first centralize it.

I didn't mention lots of practical issues that might occur in implementing left or libertarian views. But that certainly isn't a requirement of left ideology in general, though there are specific left viewpoints that favor some form of consolidation as a means to distribution (left libertarians, which are an important and growing group, clearly do not generally favor consolidation even as an instrumental means to distribution.)

> That's not the only reason, though; many leftists do not actually believe in distributing political power at all.

There's certainly leftists who believe that liberalism through the establishment of democratic accountability of the State to the citizenry has already, in many cases, acheived the desirable distribution of formal political power so that the focus should not longer be on that, such that further distribution of such power is no longer desirable and may be counterproductive, sure. There are also leftists who don't believe that.

(The same is true, mutatis mutandis, with libertarians vis-a-vis economic power by way of its divorce from control by formal political power in many modern states.)

> The position that the state has a complete monopoly on the use of force is an example of this.

The position that the State is defined as an entity that has a monopoly on the legitimate use of force is a concept which predates the existence of leftism as a distinct offshoot of classical liberalism (and probably predates classical liberalism as well.) This definition of what the State is is not an example of anything in any ideology, since its not a value statement.

Insofar as some leftists (though neither hardcore left libertarians nor communists in the vein of Marx and Engels, both of whom believe in the ultimate abolition of the State) hold that the existence of a State as so defined is desirable, this indicates that there are limits to how much those leftists believe that centralized political power should be limited by reducing the power of institutions instead of distributing control over institutions, but even that is different from demonstrating an absence of a belief in "distributing political power at all".
I cannot confirm nor deny, but if this is true, that just proves how flawed the CA system is.
The thing that I find really pleasant about Slack is that it syncs state between multiple clients really well. If I get a direct message and read it on my phone, my desktop client doesn't show it as unread. It doesn't send push notifications to my phone when I've got the desktop client open. It seems to strike a good balance between getting my attention for stuff that matters and letting me ignore stuff that doesn't.

Other group chats I've used don't do this as well. Skype is particularly awful in this regard.
International dating
Looking for feedback on this site. Also looking for design and engineering folks to join. Email me hacker [at] vbuddy.com. Thanks!
https://www.hover.com/
Their prices may not be the absolute lowest, but their website is refreshingly simple. Their control panel/UI is very straightforward as well.
My first thought is that the drug is showing you what was in your mind to begin with.
Unwinding through C is undefined behavior, so a Rust function called from C must catch all exceptions and (preferably) return an error code to the C caller.