skysight-inc/HackerNews huggingface dataset:
The equation is pretty direct. When the cost of an employee is greater than the value the employee brings to the organization, something has to change or else the organization goes out of business. I'm not familiar with Sheetz and Wawa, but maybe these companies felt that the novelty or accuracy of Kiosks brought additional customers in, justifying their expense even with a low labor cost. Other companies may not have felt so. But now that minimum wages are being pushed higher, these companies are going to re-evaluate the cost vs. value equation. When the local Dairy Queen in Fresno, is forced to pay a High School kid a rate of $31,000 a year to hand out soft-serve ice-cream cones, you can bet that the owner is looking at self-serve options...

[edit for typo]
Yep, thanks for being one of the first adopters :)

Like mentioned, it works as an optional engine in Socket.IO, Primus & SocketCluser (in which it will be default in version 5).

No code change, swap when you feel lucky :P
Someone offered you a mint 1960 ford falcon, with 0 miles, and someone else offered you a new 2016 Ford Fiesta.

You would take the Fiesta?

A few reasonable metrics;

A better looking vechicle(Falcon), with a minimum of plastic. Subjective. Sorry.

Ease of repair. Objective. Win, by a long shot. Engine--easier to repair. Transmission--easier to rebuild. Electrical--bone dead simple. There's a reason you still see them on the road--50 plus years later.

There's objective reasons guys of differing demographics/tastes hunt for old Falcons. They are collector cars. They were simple. They were less complicated. In my eyes, they were miniminslistic cool.

I don't think in 56 years we will have Fiesta clubs, or guys scouring the Internet looking for restorable Fiesta's, or maybe they will? I don't know.

(In terms of emmissions you win hands down. Maybe I missing your point? If that's the case--sorry. If I had a huge garage, and some capital, I would be, right now, buying up collector cars, and keeping them for retirement. The only stumbling block I see is the federal government making older vechicles so hard to smog, they will become impractical to pass emmissions. Even, if that happens, I have a feeling guys will retrofit some of these older desirable classics with electric engines? )
So let's say I have a file PayYourSalary.scala, and somewhere in that file there is a method:

def payEmployeeForOneDay(rate: Int, minutesWorked: Int = 8) = {
// other stuff here
}

As you can see, there is a bug here. This method used to have a parameter hoursWorked with a default of 8 (a reasonable default!). But then it was changed to minutes and someone forgot to update the default. Because of this, some people ended up getting paid 1/60th of what they were supposed to.

That's a declaration but it certainly looks like a bug in the code to me!

Larry is being absurd.

If it's in a file with a .java extension (or .scala, or .c or even .h) it's code. If it's source that a compiler or interpreter sucks in then it's code.
That's majorly overstating it. I disagree. It's interesting and relevant.
When Twitter started banning and unverifying users based on political opinion, they ceased to be a revolutionary platform (which is what made them interesting imo).

http://www.businessinsider.com/milo-yiannopoulos-nero-unveri...
Self-driving trucks have mechanical parts too. Even if you automate basic mechanical maintenance, operation and supervision will still require human intervention for a relatively long time.
I totally agree. I find it fascinating and appreciating it for its better qualities is important too. My time in China, made me realise just how different what you think someone is saying can be to what they actually mean.

In my experience China is a very peaceful and safe country.
I also see the darker underside: take Tiananmen Square for example.

I get annoyed by debates that say something like.. well China is bad but so is the USA and x and y and z country. Sometimes comparisons can legitimise some horrific practices and make them seem OK. They aren't.

I'd disagree on your assertion that censorship hasn't gone to far. Mainly because the censorship is part of a bigger context of fear and control, not culturally comparable to the US and its government. For example: I know someone from China (who doesn't live there anymore), and cannot admit Tiananmen Square happened. It runs deep.
Okay I cannot find it, but is there a square footage requirement per occupant for new living spaces?
Did you read the article? The whole point is that there is a design intended to encourage "people" to act in ways they didn't really intend.
True, turbos (even dual compressors as in the case of VAG's TSI) have much impact, but even non-compressed engines (in lower end models) are vastly better-behaved than old car engines.

I once had a Sunbeam Avenger which was horrible in very many ways (not least because of the build quality in English unionized car plants) and an uneven torque curve (with a peak and a not that high peak as such) was one of its problems.
The copyrightability of APIs
This is great analysis. Zoning laws still leave plenty of opportunity for new construction, and Mayor De Blasio has made major changes to encourage new construction, which is the only potential solution for the high housing costs on the East and West US coasts.

For an example of what zoning laws were trying to avoid, look at images of Gotham City from Tim Burton's 1989 Batman, where the buildings grow outwards as they go up like trees trying to absorb all sunlight. http://illusion.scene360.com/wp-content/uploads/2015/03/tim-...

Manhattan is less dense today then it was a hundred years ago, but it's density can and should increase as taller, healthier buildings are added. http://www.vox.com/2014/9/23/6832975/manhattan-population-de... (Written from the 22nd floor of the first LEED Platinum certified apartment building in Manhattan.)
I think you've completely missed the point. I wasn't talking about politics at all, nor was I condoning censorship and saying it's some moral good.

I'm just illustrating its perceived benefits. While we as a country have a national freak-out and foam at the mouth because we saw a nipple during the super bowl - some people might see that are media manipulation of mass psychology

When it comes to politics they're obviously using it for their own benefit, keeping their people in the dark and trying to rob the country as much as possible without being too obnoxious about it. These things are completely obvious to any outside observer and it's not interesting to just repeat them ad nauseum. I find it much more interesting to think that the censorship lets them say... contain hysteria about terrorism after the attacks in Xinjiang, or stop the whole place from turning into a crazy anti Japanese riot when some PM decides to go visit Yasukuni.

Then you can stop and think "Oh okay.. I can see how they can end up thinking it's a good thing..." B/c at face-value it makes no sense for them to put with it
> I really don't get the anger toward Google. I don't think they did anything wrong here.

If you check the internal email records, I suspect you'll find that Google thought that it was doing something wrong....

http://www.fosspatents.com/2016/05/heres-mountain-of-willful...
Does the university offer any events within your field of interest open to you as a high school pupil? If so: attend! Once you're there, you can try to talk to one of the professors. (Hint: if you know in advance who is likely to be there, do your homework. What is he currently working on? What's his position? etc.) Alternately, get a common acquaintance to introduce you.

If you can manage that, you've established a bridgehead to move on from. In my experience professors are a lot more open to people they have met in person, even briefly, than to complete strangers writing to them out of the blue. Show that you are really fascinated by the topic (I'm assuming you are - don't fake it), and have taken time to understand as much of it as you can.

Don't forget that professors are humans too. Some are amazing people, incredibly kind and supportive, others are the opposite. If it doesn't work out with one professor, try another one. Then move on to their PhD & grad students.

Be advised that you are asking for quite a lot, so be humble in your requests. Don't be disappointed if you are turned down. In all honesty, that is the most likely outcome. (Having said that, though: where there is a will, there is a way. Although the way may not lead to where you thought it would.) Perhaps you should start a little smaller: ask for a tour of the lab, or a one week internship.

And finally: no matter what the outcome, keep your head up! :-) Here's one of my favourite quotes that has often motivated me:

"It has long since come to my attention that people of accomplishment rarely sat back and let things happen to them. They went out and happened to things." - Elinor Smith
For junior developers, !important is far and above the most abused feature of CSS. 99% of the time I see !important in code, it shouldn't exist and theres probably a better way. Additionally, once you start using it, it becomes very difficult to refactor out of code.

If you've reached the point where you know the right time to use !important, you probably already know its bad and most likely don't need any of this advice.
This is hardly old (because I am not that old yet) and not a big deal, but it's an interesting story of how your code can be re-used when you least expect it.

Back in 2005 I was starting my Masters degree in Biomedical Engineering. I was working on a project where we did processing on the raw RF data from a diagnostic ultrasound system. The system manufacturer had just created an "RF module" that gave us access to this data in a raw, proprietary format. We were their beta testers and they provided no SDK. Since most of our research started with analysis in Matlab, I reverse-engineered their proprietary format and wrote some Matlab functions to load the RF data into Matlab data structures. I assumed this whole time that these scripts would only ever be used by me. Before I finished up my Masters, I made sure I documented all of the code that left behind. None of this code was "online" (these were pre-Github days) and it was only stored locally on my machine, available to my lab members. Well, about a year ago (2015), I heard back from a former labmate who is now faculty at another institution. She mentioned in passing that that those scripts are still used today by anyone who interfaces with that system! I had to do a double-take before I believed what she said. I guess the scripts got e-mailed around and have found some use beyond my own. I was both proud and alarmed to hear it!
Continuous Partial Enjoyment
Angular.js is not a language.
https://github.com/leachim6/hello-world/blob/master/a/angula...
C'mon man, you can't just dangle that in front of us and then not tell the story.
Why would they build html5 versions of their properties and then serve flash versions to their html5 browser?
Why I referred to a generic programmer as “her”
I saw here on HN the other day a guy in the USA who's detained for 7 moths without charge.
Lesson: Don't go to, or stay in, the USA.
Erm, Nokia?
Yes, maybe not in NYC, but in other place. Or it's half a month's food. Or a month's public transportation to and from work.
Product Backlog vs. Sprint Backlog Difference in Agile Methodology
I was detained together with 4 friends and interrogated in the border between Poland and Ukraine for about 2-3h just because we fill out the visa papers wrongly (they didn't agree in our stated reason for entering the country).

It was actually rater amusing since I never thought nothing really bad could happen. But it shows how dangerously arbitrarily are the people taking decisions in countries where there is no real accountability for the government and its public servants and enforcement agencies.
Meanwhile, Chrome shows it blocked flash from loading for the bitmovin site.
Whoever is downvoting honest answers, stop it.

I stopped using Twitter because its design encourages people to be snarky and mean and thoughtless, and over time this has been proven again and again.
That's interesting. I know plenty of people who label themselves as atheists, but AFAICT not a single one of them take the position of "belief in god not existing".
Agreed. It seems wildly out of date. I'll track down who has access to the site and see if we can update it during the hackfest in a couple weeks.
If you don't think it's biased then you probably don't have a strong position. I think your outrage is misplaced.
Yup. Time to drag out the old, "minimum wage increases is killing jobs. No increases in minimum wages ... No mandated minimum wage" rhetoric.
Yes I can absolutely imagine that. I believe such a decision would have been welcomed enthusiastically. Early adopters of a new hardware/OS platform are extremely easy to win over with an exciting new language. Others would have followed in good time.

Don't you see all those "why we switched from language A to language B" stories that seem to come up every other day? No need to read them. The content is not important. All they ever mean to say is "we were so bored with that old language and now we're thrilled to try something new!"
Terraform-Control PoC on controling and auditing the state in a team environment
They must haved changed the behavior. I tried that on Windows 7 with a network drive.
Agnosticism is the stance that what we are talking about is unknowable, as opposed to gnosticism.

I think what you refer to as atheism seems closer to antitheism than anything else. The difference here is the same as the difference between "asocial" and "antisocial".
Such an obvious point shouln't have to be made, but sadly it often does these days, so thanks for making it so eloquently.
i'm not being downvoted to oblivion. if i were, i would have deleted my comment for fear of getting hellbanned. what happened is you just made that up, in your head, and assumed it to be true. just like the words you put into my mouth earlier.

LET ME ASK YOU THIS: even if it were refering to an http redirect, who REALLY has control of where slow.com redirects to? the guy who owns the domain. he can point it to any server or cname he wants, and then, maybe redirect browsers somewhere else, or just serve whatever content he wants. it could change day to fucking day, or hour to hour.

_because that's how dns works_

this entire thread is ridiculous. this is called 'pedantry', is usually misguided, and it very rarely leads anywhere productive. but you knew that, since you seem to be an expert in it.
There will always be humans overseeing automation for the foreseeable future. At least until we figure out what all will/can go wrong. There are humans supervising automation in factories and warehouses, just in case. It's simply a good idea until we have AI as smart and observant as a human.
Are you not allowed, as a visitor to the USA to go and report about any place inside the USA were any other citizen of the USA is allowed to go and to report about?
Could this be IPv6-related? I've run my own server for a long time, but when I spun up a new VPS and enabled IPv6, I suddenly couldn't send mail to Comcast customers. It seems that the single default IPv6 address fell into a privately-blacklisted /64. I was able to work around it by firewalling Comcast's IPv6 MX hosts, but getting my own /64 was the real fix.

On the other hand, I don't know anyone with an @some-microsoft-property email address, so I don't know whether I'll be having trouble sending things there. I can reach Gmail and Yahoo (and after getting my own /64, Comcast) without trouble, though.

EDIT: Hmmm, mail-test.com seems to be a parked domain.
If you care about privacy, you should not use Google Allo
(A Few) Software Engineering Best Practices
Some of the design anti-patterns he's describing smell a lot like the broken window fallacy [1]. Sure, apps can get big on getting users addicted and "engaged", but there's no actual economic benefit being produced by such design - just tons of opportunity cost to users.

[1] https://en.wikipedia.org/wiki/Parable_of_the_broken_window
I can't help imagining someone getting glued to the car and being paraded all around the city :-(
One-shot Learning with Memory-Augmented Neural Networks
Part of the solution could be to separate connecting from subscribing. People feel they would lose some kind of social capital from unfollowing an existing connection, but would rather not see most posts from that account.

I don't put much value on Twitter's social capital so I arbitrarily stick to 150 accounts. That seems to work for me.
When people are given a menu of choices, they rarely ask:

“what’s not on the menu?”
“why am I being given these options and not others?”
“do I know the menu provider’s goals?”
“is this menu empowering for my original need, or are the choices actually a distraction?” (e.g. an overwhelmingly array of toothpastes)

It's so much more about politics (elections of all levels) rather than about technology!
If...

- You have good eyesight and can see the menu behind the counter

- You speak the same language as the order taker or they speak your's

- The person behind the counter actually is proficient at the machine

Then you run into the situation where over time people get better at using the kiosk. And much like lines to get subway cards (something replaced by kiosks in Boston long ago), if you get stuck behind someone who is really slow at using it there are usually more kiosks you can move to.

It worked in...

- Subway systems

- Self checkout at grocery stores

- Bank ATMs

Especially that last one. Pretty much the only time I use an actual teller at an ATM is if I need a cashier's check.

I think in fast food it is a bit of a foregone conclusion.
University of Miami Establishes Chair for Study of Atheism
You can't build a Twitter clone in a decentralized way and expect to have good performance on the analytics side. This is a basic practical limitation.

The power of Twitter is having a single firehose where you can hook and analyze ALL the tweets.
HYPER-REALITY
The bit about choices reminds about the soda cup debacle from when Bloomberg proposed limiting the size of soda containers that some venues could sell.

Everyone griped about how it limited their "freedom of choice", but nobody asked about why those particular sizes were the choices available in the first place. 7-11 and others decided that they could add a $0.05 more soda and charge $0.25 more and make more money. People would buy it because look, you get 50% more for only a quarter!

Meanwhile the choice of buying less was never presented as an option.
Standard Features Every Release Automation Tools Should Include
Do you have a link? Our Constitution is interpreted by the courts as allowing 72 hours to charge or release.
I, as anybody here have no sympathy for any oppressive regimes, and NK one is extreme out of extremes.

that said, journalist detained is an idiot. either completely incompetent and uninformed on what it actually means visiting such a regime (hard to believe), or just plain old ignorant bloated ego "I am above". from his own words on description of situation, I am not surprised he was detained, rather that he got out so easily from such a place.
From a non-user point of view (well I check our company twitter once a day or so):

- no value: we follow ~40 accounts with the company account and the feed never showed anything interesting so it seems you need to spend a lot of time to get some value. At the same time, users following too many people complain about it ruining their experience

- unreadable: whenever I see someone posting a link to a twitter "conversation", I don't other opening the link because it's a mess

Overall for me, it's still the same issue as I had when I first heard of it: I still don't see the point.
This looks awesome. Can I use this with Meteor? If there is any app that would benefit from websocket optimizations it's Meteor.
Because Nodejs is known to be highly performant with its single thread model...
Sounds like a variation of AirBNB where the company offering the service either owns or manages the property. I can see where this would get smacked by all sorts of zoning laws. How is it different from extended stay accommodations?
The Train That Saved Denver
Doesn't this action also warn other companies away from using Java (or any other Oracle technology) for anything ever again? It would if I were running a company or had purchasing power.

I'm guessing that Oracle is looking at the short term gains and ignoring the long term impacts. Business as usual in the corporate world. :/
I'd also recommend trying a third party client. I love Twitter but I never use the official site or apps. I use Tweetbot on iOS and Mac (Osfoora is also good on Mac), and Fenix on Android.
Here is the same (real time) data for the Nordic and Baltic regions:

http://www.statnett.no/en/Market-and-operations/Data-from-th...
In https://github.com/alexhultman/uWebSockets/blob/master/src/u...

What's the deal with

delete [] (char *) head;

where `head` is of type `struct Message` ? Is this some kind of performance trick ?... Otherwise it looks kind of suspicious..
If they can hack into your mail they can reset your password anyway.

(I'm not being technically correct here, but I'm being practical, and my argument here applies to 99.9999% of all cases)
That's an interesting argument I hadn't considered. It would definitely be fun to collect some of these decisions in a document (bikeshed.md?) for others to refer to, and to get insight in to the thought that went in to the design. Though maybe this would provoke unproductive arguments?
The value of Twitter really depends on how you use it and whom you follow.

I get 3 main areas of benefit:

1) Exposure to new or alternative ideas: I follow a few people who post links to articles I don't see elsewhere and discuss ideas that haven't (yet) reached the mainstream. Of course, this could turn into an echo chamber if you follow likeminded people, but for me, it's broadening.

2) Casual updates from IRL friends & niche celebrities: I follow mostly people I actually know, and I enjoy seeing their random thoughts, links, pics, whatevs. I also follow a few people like Kent Beck, whom I've met a few times but don't really "know". In my slice of the tech world, he's a niche celebrity, and I like seeing his half-formed thoughts and observations.

3) Breaking news & immediate reactions: News often breaks first on Twitter. If something's happening, globally or locally, I usually check Twitter to see what news links people are recommending to find out more. I also check Twitter if I want to see how people in general are reacting. For example, I enjoyed last Sunday's Game of Thrones episode, and afterwards, I searched #GameOfThrones to see what others were saying, if they noticed the same things I did, etc. It was fun.

#1 & #2 can and does happen through other forms, but I like how it happens on Twitter. I think #3 is really where Twitter has a unique value and is exactly what they're saying with the tagline: "See what’s happening right now."

But part of the reason it works for me is that I'm a ruthless unfollower (or muter in Tweetbot). I'm very quick to unfollow/mute-forever if somebody just posts too damn much – or temporarily mute if they're on some jag about stuff I don't want to hear.
Well, if there's very aggressive legislation to combat "hate speech", is it unreasonable to call this target of combat "hate crimes" (or hate "crimes")?

With such aggressive legislation, I'm a bit wary of even going to the UK (I'm not a native speaker of English.)
Please add the pundit's name [Glenn Beck] in the submission.
I'm assuming it's not a straight swap for the `websocket` package? https://github.com/theturtle32/WebSocket-Node
A website like https://manageflitter.com/ will make the curation much easier. (There are others but that's the one I use.)
This is what everyone means when they say "the medium is the message."