skysight-inc/HackerNews huggingface dataset:
As I understand the reason they switched to the year based naming is because they plan to do yearly standards now, switching to a release date based model rather than a feature based model. C++ has kind of switched to this model too, where features that are ready to go for the release date are included, and ones that aren't quite baked enough will not hold up the release, to help avoid an ES6 type situation where the committee works for years and years without releasing an update.

So it's not that standards become out of date, especially as in both Javascript and C++'s case, the standards are generally additive. They just add stuff so your old software should continue to work and will not become "out of date".

Anyway, that's the reasoning I've been given behind the change and it makes sense to me. Hopefully that answers the question for you as well.
Nope. Viewing a website is much like watching a broadcast tv show.

Copyright, in most countries, is granted implicitly to the creator, meaning you don't automatically get to 'own' any content from my website.
It'd be worthwhile to invest in a skill you (hopefully) use for everything: decision making.

A good follow up to Managing Oneself, which it sounds like you've read, is Decisive: How to Make Better Choices in Life and Work by Chip and Dan Heath. To borrow a few direct example questions that might help you answer your own: What are some non-technical skills that would improve your next 10 minutes in life? What about the next 10 months, and subsequently the next 10 years? Imagine the tables are turned, and you are trying to provide the same advice to your best friend who happens to be in your same exact position. How would you advise them? If you could no longer do what you are currently doing, what else would you pick?

Between not knowing you, and having little information to go off, take this with a very fine grain of salt: from the strengths you outlined, especially the needing to believe in it attribute (aka aligned values) coupled with extroversion, you may be well suited for some sort of evangelism role. Maybe begin thinking about your core values and from a macro perspective what is it that you care about most. There are many organizations trying to do good and nearly all of them could benefit from a louder voice.
Yeah, it just shows that Google clearly sees app developers as sharecroppers. "Don't like our terrible software quality and negligence? GTFO, there are hundred other desperate people writing the same app."
The term "molly-guard" for a cover over a Big Red Button or other dangerous control is said to come from a device improvised after a computer operator's daughter, named Molly, hit the e-stop on a mainframe twice in one day.
Because it's describing a type of behavior we can observe that we classify as anxious. Observing a behavior doesn't require insight into the mind.
> The original idea of web servers wasn't to do computing for you, it was to publish information for you to access. Even today this is what most web sites do, and it doesn't pose the SaaSS problem, because accessing someone's published information isn't doing your own computing.

The more grey area that exists the harder it is for me to understand what Stallman's beliefs actually are. "doing your own computing", why is that the center of his moral beliefs?

The longer time passes, the more it feels like Stallman is holding a lifelong vendetta because he had trouble debugging some printers.
khumbylaniWhatsApp's Signal Protocol integration is now complete
This is pretty scary, but highly preferable to gag warrants.
On mobile at the moment, so can't examine the source. But I suspect it's just injecting your search term into a page of randomly generated characters
Except environmentally, you need to look at the energy footprint of Western Union compared to the network of Bitcoin miners, not the price of electricity or amount of coins awarded.
The best way to put this idea that I've heard is this: "you can't out run your fork"
That story has already been beaten to death....lol.

Nest bought out Revolv - and then immediately ceased all sales.

They then kept the servers running for another 18 months, before announcing they were going to shut them down.

Revolv was an also-ran in the home automation stakes - speculation on my part, but there was probably a reason they got bought out instead of raking in the big bucks.

Let's say they sold a few thousand units - do you really think it's worth keeping it running indefinitely? A lot of those people have probably moved on.

I don't have hard data to back this up - but I have a growing suspicion most of the people shrilly screaming the loudest on HN don't actually even own a Revolv - the chances of them being one of those few thousand of couple is pretty small.
Apple Looks to Streamline Clarification of Awkward Autocorrect Messages
I'd tough it out for a while if I were you. That's 'fuck you' money anywhere outside of the valley and NY. You have a whole lifetime to do whatever you want after this.
It doesn't require phoning home to Apple, for one
I'm feeling incredibly bearish on this one. The central nervous system is not meant to be trifled with.

There are way too many questions here. What's the evidence for this? Two papers by two of his collaborators? How are neurons that have already degenerated in the brainstem due to the Werdnig-Hoffmann Disease going to be rescued? How is he going to reconnect different pathways between the brain and spinal cord if they have a different spatial distribution? So is the patient going to have the immune system of the donor body - if so, what does that mean for the head? What evidence is there that the visceral organs are going to be correctly modulated by the brain? What's going to happen to his collaborator's monkeys in a couple years?
The language he uses in the TEDx talk feels like he has delusions of grandeur ("welcome to heaven", "your lives will never be the same"). Makes me worried there isn't as much substance behind this as he tries to make us believe.
Everyone is going to die: it's just a question of when and how.
That webpage won't load. did the ai war already start?
Yeah, that's not how it works. Copyright applies without notice (and even without intent). And as much as I disregard "Terms of Service" that some websites post (you may not deep-link...), I see that I can't construct the server's response as any sort of agreement to terms favourable to me.
Put

org.gradle.daemon=true

in your .gradle/gradle.properties.
Slow startup is an old JVM problem.
The knowledge gap between doctors and patients (or researchers and study subjects) is so great that it is very easy for someone to sign up a desperate patient by misleading them. This is why we have such things as institutional review boards to make sure that the risk vs benefit vs chance of success are not too out of whack.
I want to propose a second more radical suggestion.

I think pacer cars might work very well for phantom traffic jams, but I very much disagree about /how/ they should be used. Instead of encouraging an over-capacity jam, I believe that the pacer cars should expressly communicate to other traffic something along the lines of.

"Temporary" / "Speed Limit" / "Follow at XX"

On a rear message board.

The pacer car would then draw out the stuck traffic in to the space /ahead/ of the jam and encourage the compression wave to expand to the front instead.
Just procrastinated for 10-15 minutes setting up Instapaper on my machine and on my iPhone and testing it out.
Looks good. Now I can procrastinate more efficiently :)
OxygenBot
I believe ElasticBeanstalk only uses ECS if you're doing multi container. If you're just deploying a single Docker image, I believe it's still using the Docker AMI on an EC2 instance.
Isn't this a body transplant?
Email as part of your product experience
That too for personal fame. Make it work on monkeys, do it multiple times and see how long they live. Once it works then do it on humans.
I don't see what you're getting at. The trader switched price with quantity - it was a human mistake.

If the software had brought up a warning with something like "you are selling each share for less than 610000 +- 10000, please confirm", this could have been avoided.
The problem with confirmation is it trains the human to always press "yes". You need a system that only activates if something really unusual or wrong.
Reminds me of how much I hear "this is broken. It does not work on mobile as described." Such a useless assertion. Must be more specific if you find a problem.
This isn't a privacy problem, it's a security problem.
As far as I know, sbt-android just recently got even more support/features for NDK (on top of the existing support):

The plugin can now manage and auto-install SDKs, tools, support repos and NDKs, so no messing around with Google's `android` tool anymore!

Maybe this is of use to you.

https://github.com/scala-android/sbt-android/commit/7b32e55f...
https://github.com/scala-android/sbt-android/commit/53b855de...
This is not how science works, that is just paying attention to results that back your hypothesis or biases; in fact, doing this is not science at all.

EDIT: An example of this in the wild is how drug companies would cherry pick research to back the outcome the wanted; cherry picking is an anti-pattern of true science.
What PTSD would tell us if it could
The Deadly Mafia
All products probably have (undiscovered) security holes - whether it's issues with the firewall, issues with the management console, SSL vulnerabilities, manufacturer backholes that get discovered later, or vulnerability in the wireless encryption scheme - this is stuff we find out later (if we knew about it earlier, it would have been fixed).

Having security updates pushed to your phone is never a bad thing.

It's the reason why enterprise Linux distro updates promise security patches (but possibly not bug fixes) for such a long period - because people do care about these things. Security patches are a good thing.
What a silly semantic argument to make.

It was an error and a mistake.

In fact, error is a synonym for mistake:
https://www.google.com/search?q=mistake&oq=mistake&aqs=chrom...
Except most of those are fulfillment center employees anyway. Plus they are working on the robots.
The award is recorded and they owe taxes on it. Which probably still leaves room for laundering. But it doesn't really obscure the flow of value all that much, unless they are all doing it and doing it for about the same price.
I like that you have a framework for conducting interviews. This all seems civil, sane and well thought out. This is refreshing. More companies should codify their process like this. Most of the time it just feels like companies are just winging it.

Can I ask what the focus of the San Francisco office of Rackspace is? I know its a large company.
I don't see how this is suppose to work when we can not fix quadriplegic people. At the end of the day the only problem that they have is that the nerve connections are damaged. So if we can't fix that how do we move on to something so much more complex like this.

edit: Answer is here under Gemini, which claims to use a unique procedure to fuse the severed nerve bundle together, after doing a very clean cut.

http://surgicalneurologyint.com/surgicalint_articles/heaven-...
Non-smart TVs are prevalent everywhere I shop

I have Rokus - don't need much else
Did you give https://github.com/scala-android/sbt-android-protify a try?

It exists longer than Google's "Instant Run", is faster and works without flaws (in my experience).
He actually said both :) But I don't understand the difference in this situation.
Large Hadron Collider: Weasel Causes Shutdown
"Next, Spiridonov’s head will be nearly frozen, ultimately reaching 12 to 15 degrees Celsius, which will make him temporarily brain-dead."

What?! Did I read this wrong?
I'd like to think that the 5.5" screen is a design mistake. Now that Apple, with the iPhone SE, has shrunk the phone to 4" we could hope that smaller phones are gonna trend soon.
I disagree. I often procrastinate on the things that I really really want to do.

My explanation for that is not the fundamental lack of interest in the project, but the hidden fear of failure that accompanies every project that I work on.

I've worked on so many failed projects that I've kind of lost hope of actually producing something that won't be forgotten immediately.

(Mind that this is not necessarily true - some of my work (as a comedian/writer/actor) has been viewed millions of times, while some of the code I've written is being executed by millions of machines every day, but I still feel like I've failed at everything, because that was just "blind luck" ).

If all this effort results in disappointment and depression, why bother waste energy on it now - this is the kind of hidden thought process that's going on in my head and I guess in many other's people's heads too.

Paradoxically, this is the thought process that also disarms you a little bit every day, until the task becomes painful and not worth pursuing and once again you've failed to accomplished what you've set out to.

It's a self-fulfilling prophecy, but also hard to break since it's not happening on a "rational" level, but on a lower "fight or flight" subconscious level, which is very hard to control.
Hacking Happiness
Yes, and probably lots of spatial-intelligence in general. Memory is also attributed to them by folk lore, but that's debatable.

Due to their body size, elephants need to move around a lot for forraging and, in the African Savahna at least, find water. The survival of the pack often depends on the matriarch ability to navigate through land they have not visited in many years, and finding all the scarse watersprings without the benefit of navigation instruments.
Your advice sounds a little like telling lonely people go out more and everything will be fine. It's not so simple for a lot of people. I have serious procrastination issues in some areas (anything that involves paperwork) and it's causing me a lot of stress despite having followed your advice many times.

Advice is good if it helps people but you have to resist the urge to generalize.
Let's not forget that he's the impractical idealist who created gcc, bison, emacs, make, the GPL. I'd bet >70% of people here work with a complete or almost-completely free software stack. Thousands of startups were probably made possible by access to tools – not just because they couldn't afford it otherwise, but also because a large part of cs education depends on a 12-year old's ability to clone stuff on github.
A simple python layer is exactly what I was looking for. Thanks!
Tell us the funny story behind your chat URL? :) `wss://suckit.kamcord.com/v2/[...]`
What a completely and utterly useless junk article littered with incredibly annoying SIGN UP NOW ads. Based on the site, here's what I imagine their actual interview process to be like. The first basic programming ability question asks the candidate to SIGN UP NOW FOR OUR NEWSLETTER. Its a fairly straightforward test, you just need to SIGN UP NOW, ENTER YOUR EMAIL IN THIS BOX PLEASE. Once the candidate has shown their ability to do this, they move on to a take home project where they are asked to deploy annoying pop up ads for startpage so they don't have to implement it themselves. So far, they've interviewed THREE candidates so they only ask you to sign up THREE TIMES when you visit the site.

What a trashy website.
So, a link to conjecture from an associate professor at the PREEMINENT SCHOOL for studying Austrian School economics in the US... is evidence against Austrian school economics?

Let me put it this way: there is a lot of financial incentive for Austrian School economics to appear "wrong", because Keynesian "economics" is really all about printing money and earmarking it for buddies within a given office's constituency.

Austrian School economics can't really actually be wrong. It's primarily the study of basically common sense things that can be proven a priori, such as subjective value (if you like purple more than I do, a purple bike might be worth more to you than to me... can something like that really be proven wrong?) and ideas like allowing people to spend money as a means of expressing the value of a given good or service.

The fact that there is an active movement within our government and its "education" system to apparently disprove such things is preposterous. But given the financial incentives, it's not surprising.
>every lane ending up going the same speed as the slowest driver

And if two drivers drive abreast, then it's like having two roads going to the same place, where no one can pass anyone.
HN removes the final period from the URL. Try https://en.wikipedia.org/wiki/Microsoft_Corp._v._Lindows.com...
UB can be confusing, but please remember it also means a lot of very reasonable optimization opportunities.

Say in data flow analysis, when the compiler can assume "(value + 1) > value" to be always true, a whole expensive branch can be removed.

If the overflow is never going to happen anyways, the savings are considerable (expensive branch eliminated) and the result is always correct.
Seconded. I can't see any encoding system that has fixed-sized integers (and therefore can overflow) where the result of addition is order-dependent. I mean, I'm sure you could design one. But if there's an example of an actually-used encoding that has this property, I'd like to hear it. (And as you said, using floats doesn't count...)
This approach is strongly reminiscent of abstract algebra; for example, the Map-Reduce Transformation example seems to be(?) justified exactly when f is an isomorphism over r.

I've been thinking along somewhat similar lines but I've been looking at it from the perspective of introduction and elimination rules, as found in type theory. If your compiler can find a transformation that brings an intro form and an elim form together, then you can apply the computation rule to remove both from the program. My motivation is to remove allocations that aren't really essential. (I do have a functional language compiler that I work on but it doesn't implement any optimizations yet).

Another interesting idea that seems related is from a Philip Wadler talk[1] I saw which discusses how normalization can be used to achieve something like your "hypothetical inverses", which should always be eliminated from the final result.

> These transformations might only be useful in obvious optimization scenarios (cases that no programmer would intentionally create).

I would be surprised if that turned out to be the case.

[1] "Everything Old is New Again: Quoted Domain Specific Languages" https://www.youtube.com/watch?v=DlBwJ4rvz5c
> Messing with this stuff was a fun hobby and I learned a lot, but now I don't have as much time and it just needs to work.

Fact of life right there. When I was younger I assembled my own PCs, researching the best CPU, case, etc. etc... these days I have a Macbook that I can't even open. Makes me a little sad, but I need something that I can rely on - and I don't really have the time to research and construct my own machine.

I miss it a little, though. While is why it's really fun to play around with Arduino stuff. Reduces it down to harmless hobby level.
Where do you guys see the prohibition?

I've opened https://www.gnu.org/software/librejs/manual/librejs.html#ind... and see that having functions, doing AJAX requests, square brackets and the other stuff is what they use to distinguish between trivial JS code and non-trivial one. And it exactly makes sense - no one wants to stick a license over every trivial JS one-liner that's could be less of a program and more of configuration statements block. But those who care about free software don't want to run non-free programs. So, the heuristics.

But I really can't find anything like a ban on use of functions or AJAX requests, or something similarly ridiculous, that some comments here seem to imply.

Seriously, WTF?
Nice to see an article that explains common-sense ideas with some effort to collect data.

My theory about how the Biggest Loser contestants lose weight - get this - they're not allowed to snack during their all-day workouts.
Funny enough, that spam filter was probably written in emacs, compiled with gcc & make and GPL-licenced :)
When we finally get quantum computers, bugs will be called weasels.
Hack lang
Google doesn't require phoning home - it'll just continue to use the same software it does today. Similarly, my Apple router phones home to detect when a software update is available. I don't really see the difference here.
unusual, like paying 1 billion times over recent prices?
MySQL still hasn't implemented "with statements" and I miss them frequently when working with MySQL. The fact that "with statements" were added to the SQL standard in 1999 doesn't seem to bother anybody though, and MySQL continues to gain popularity.
there were cases when people after a couple hours in the water under the ice were brought back to live. If i remember the record low body temperature was ~14C.

The 16C case of a toddler wandering outside into the winter that i was able to find right now - http://www.cbc.ca/news/canada/frozen-toddler-s-recovery-a-mi...
This same article gets brought up continually by people who either want to discourage bitcoin use or just don't understand how it works. Disregarding for a moment that their calculations are ridiculous and that the article is over a year old when there was less volume, bitcoin transactions and the energy used for mining are uncorrelated.

The electricity used is the level of security, the number of transactions supported are completely separate and could easily be orders of magnitude larger if the block size gets expanded (which is a whole other issue, but unique to bitcoin at this moment).
That's no more of an eating disorder than the inverse: not having the mental power to acknowledge and respond to it appropriately.

Anyways, parent comment didn't say to starve yourself. It said to learn to be okay with being a bit hungry. Instead of learning to be okay with the feeling of hunger, people learn to be okay with the equally unpleasant feeling of being stuffed.
Part of the point of bitcoin is that it is decentralized.
Western Union's energy footprint is no doubt large. Is it larger than the Bitcoin networks? I don't know, but WU has extensive infrastructure in place all over the World, so it's not a simple case of Bitcoin being the only ecologically unsound option of the two.
I think a lot of it has to do with sexual competition. Men know that women are (in general) attracted to power, so they spend effort on earning money and becoming more powerful. Conversely, women know that men are attracted to beauty and youth, so they spend time and money on trying to look younger and prettier.
Observing may not require insight into the mind, but classifying it as anxious does. "Anxious" makes a claim about the state of mind of whatever is being described. One would need to rename the classification, perhaps to something actually descriptive of the observations.
Here is the outline of what he's trying to do

http://surgicalneurologyint.com/surgicalint_articles/heaven-...
I really wonder how many companies have done this.

They enter into an agreement for a buyout and then after a series of say 3 or 4 payments simply declare they own the company now and start using the trademarks and logo and effectively push out the original company.

If I owned a small company and was engaged in some form of agreement like this I'd be petrified something similar would happen.
Sketch Simplification with Convolutional Neural Networks [pdf]
You don't need to create a term, you just need to want to hire good people and actually pay for them. With that said, as a security interested dev, I actually work in devops as it's simply the best paying job so maybe a term does need to be created, but if you actually deeply understood security, you'd probably be hiring a devsecops.
Oh dear, I was planning to adopt a rabbit soon. Lesson taken: keep him/er away from the computer.
Hi, thanks for the feedback. Does a refund system sound like a good solution?