skysight-inc/HackerNews huggingface dataset:
In software engineering, batching changes is almost always good, because once you look at some code, migrate a database, profile a section, it's very convenient (economically speaking) to flush any similar task of reasonable size in the same area.

Leap seconds are the opposite; they try to spread the time changes as much as possible, adding single seconds whenever possible. If they went for minutes instead of seconds, it's possible that a leap minute would be added once per century (or less); entire generations of computer scientists would not have to deal with it and Google could come and go (for good) without ever having to shift their clocks.

Humans don't really care if you add a minute at midnight of new years eve, in fact, it could even be fun to countdown twice for the new year, but for computers it would be a massive saving of engineering effort.
I wonder why this was posted now, aren't college admissions closed?
Another important effect is the transfer of angular momentum of the Earth to orbital momentum of the Moon by tidal forces.
If they went through with their intended plan to stop supporting Windows XP, then proving that they were "clearly not doing enough to prevent abouse" would be trivially easy.
"The suit also describes the romantic relationship that Mateen pursued with Wolfe"

Taking revenge 101...
Git Manual
The point isn't about what all smart people do or don't do. It's the power of counterevidence.

There was a great Veritasium video on this while back. The schtick was that Derek Muller was posing a puzzle to people as a series of numbers. They had to figure out the rule governing the series by proposing their own series.

The point was that finding other sequences with matched the rule didn't do much. Finding a sequence which failed the rule, that is, one that disproved what they thought the rule was, was much more informative.

If you've got lots of brainpower but never push the envelope of your beliefs, that brainpower's not going to be of much use actually expanding your understanding.

Which is why really smart people try to break things: software, hardware, systems of understanding. By pushing them beyond what they feel their limits are and seeing what happens.
Those aren't the typical boring Fortune 500 customers.
Right now, on one hand, we're spending billions of dollars for this Myth of Homeland Security in the hopes of protecting against terrorists, rogue states, and ideological nutcases. But, on the other hand, corporate America is lining the pockets of executives...

http://www.ranum.com/security/homeland_security/editorials/F...

http://www.ranum.com/security/computer_security/editorials/l...

Additionally
A Web 2.0 site may allow users to interact and collaborate with each other in a social media dialogue as creators of user-generated content in a virtual community, in contrast to Web sites where people are limited to the passive viewing of content. Examples of Web 2.0 include social networking sites, blogs, wikis, folksonomies, video sharing sites, hosted services, Web applications, and mashups.
It's meaningful in Elm.
non-crazy theory: much like US immigration, this is someone who's being allowed to have a bee up his bonnet about 'those silicon valley types' and is taking it out institutionally. Appealing this would be a charitable act in and of itself, since it would create precedent that other OSS groups could use too.
It's rather more of a grab-bag of ideas on the future of oven technology. Which is very cool, but far from a simple linear trajectory toward a better oven. It's the promise of perhaps a better oven, which maybe if we're lucky might be affordable and practical, or perhaps not.
Thanks for the clarification, ZODB sure is a very interesting project!
Outside some banks in London City and the typical Fortune 10 companies like Twitter, Facebook and friends, there is very little uptake if you expand the spectrum to the Fortune 500 boring corporate world.

Which is the world I live in. Customers always ask for plain Java[1], since it gives them the highest value[2] for developer rotation.

[1] Still Java 6 in most cases.

[2] Which I actually find deplorable.
The issue isn't whether or not Orkut had it coming.

It's that YouTube, G+, and Blogger are what did it in.

Look, let me tell you a little secret.

<looks around>

Just, don't tell anyone, OK?

I mean, between you and me.

I think it might have been Facebook.
The latter. I read about this elsewhere (except it was counting down from 10, but the details don't matter). It's psychologically priming yourself, "I'm going to get UP at the last count!".

Part of it is about how it's easier to make such decisions when it's not right now, but somewhere in the future. The second part is that when the count is up, you actually do it without thinking.

I tried it a couple of times and it does seem to help with the "uggh no just one more minute" false reasoning. Haven't managed to turn it into a habit though.
Brésil : Porto Alegre, la ville fraîche, accueille le Mondial 2014 
Découvrez Porto Alegre, une des 12 villes du Brésil, qui accueille la Coupe du monde de football 2014
Dimple.js – Simple but Flexible Charting API
Show HN: The JSON SQL Injection Vulnerability
The second meeting took place in October 1988 at a summer resort in Western Virginia, sad and grey this particular autumn. The Americans turned up in force. Bill Bostwick, from the Department of Energy was the Chairman, Barry Leiner from the Department of Defense and Vint Cerf were present. The European representatives were thin on the ground: a German and British representative plus Francois Flückiger.

In 1991, 80% of the internet capacity in Europe for international traffic was installed at CERN, in building 513.
Acceleration of the Jacobi iterative method [pdf]
To be honest, this is one of the problems I have with HN. If there's a decent article but it goes relatively under the radar, I'll never see it. And there's no system in place to give an article a "second chance". It seems like based on the algorithm in place, if it doesn't take off immediately, the article will never get traction.
To expand further - is there not a certain tension in a) saying the US economy is screwed, and b) holding a fundraiser for the man that has presided over it for the last 6+ years?
The park could be completely encompassed by company buildings and the hospital could be located on a remote oil rig. Both could, legally, still be accessible to the general public for use as they please, but due to their concrete nature, the general public is either unaware of it or has few means to use it.

Similarly, the software built by the company-funded tax-exempt ‘charity’ could be constructed in such a way that essentially only the funding company can make use of it.

That’s not to say that accepting others in a hospital on an oil rig is ‘evil‘, it might just not be tax-exempt (assuming that an employees-only hospital wouldn’t be tax-exempt).
Research reveals a gender gap in the nation's biology labs
So you're saying you think that questions on syntax are important. We'll have to agree to disagree on that.
Dumb apps, products and services do incredible complex social things and have involved consequences to our psychology all the time -- even without any specific intent from their owners.

It's not because the apps are smart and complex -- it's because WE, humans, are smart and complex.
So your opinion is that Apple should invest finite resources in a company which isn't dedicating all their resources to building the best iOS app they can ?

That sounds like bad business to me. You should nurture and support your best customers/clients. There are 1 million apps on the App Store. Apple just figured some of the others deserve their support. It's harsh but understandable.
Is it interesting for the layman as well, or is it a book for economists?
It's surprising the CEO of match said "it doesn't bother me I can sleep at night"
Yeah doesn't work in the car for me either, cuts out a couple minutes in usually.
I felt overwhelmed by the metaphorical meanings!!

Definitely going to let it sink in first before taking another plunge as well ;)
> the smarter you are, the more false assumptions you hold.

I read a bit past what the author wrote. I think he observed that smart people in that context externalize blame. This is extremely natural, and something only seasoned individuals learn to avoid. Thinking that a project fails purely for external reasons prevents correction of personal actions on future events. As such, it is better to err on the side of blaming oneself than to err towards blaming the environment.

II personally believe this behavior is pervasive across the entire intelligence spectrum. Personal accountability is something that is socially learned.
"Like many others, we have all heard the PayPal horror stories, but didn’t actually think it would happen to us on our campaign since PayPal promised, very recently, to improve their policies."

The naivety is strong here.
Bicycle Lights
"horrible ordeal" - I'm sorry, but if you dislike your workplace, you can always quit. That's not to justify sexual harassment, but the picture you evoke of a "horrible ordeal" just seems next to impossible. An ordeal would have to go on for quite a while, and then the question really is why don't you quit.
It's odd because it's a bullshit rationalization that pretends to explain the decision while avoiding the all-to-obvious fact that Facebook won the present round of social networking.

And I say that as someone who's never had a personal Facebook account and doesn't care much for social networking in general.

The problem, in other words, is that it's a lie by way of omission and dissembling. And that everybody knows it.

As someone who has used G+ fairly heavily for 3 years, and eventually came to sort of like parts of it: it's annoying, creaky, and creepy. The underlying infrastructure is robust and reliable. The platform built on top of it is a mish-mash. Complaints from the first days of public deployment over noise, a confusion of controls, and a lack of clear purpose remain valid. And as a tool to destroy trust and goodwill in Google it's been unparalleled.
Smart.

"You keep using that word. I do not think it means what you think it means." - Indigo Montoya
The Tribes series takes this much further. The most recent of those is here http://en.wikipedia.org/wiki/Tribes:_Ascend
Not much information published about this yet, I wonder if Amazon sent the email out a little early and the blog post etc aren't ready yet?
That means any set of tradeoffs is valid. It's not. Tradeoffs are only OK if what you get back in each option is balanced. In some cases you're trading something very valuable for diminishing returns.

>It may be the right trade-off for some users and the wrong trade-off for others.

Well, then it matters how big are those groups relative to each other, and perhaps which one does something that's more important with the language and more tied to its core principles.
"He's acting like an insecure 14 year old"

Let's outlaw insecure 14 year olds. Everybody who can't grow up emotionally in time should be eliminated from society and put behind bars.
hahaha, do you think so? Using "Go!" can be confusing sometimes.
That kind of defeats the whole idea that it's a good language for writing other languages in.

Not to mention that to use the GC, you'd have to carry the whole baggage of Go's runtime with you in the new language. And that's Go's GC is not that good in the first place.
Data visualization made easy
The statement is true.
Let's lock up all people who make penis jokes. The world has had enough of this shit. Let's outlaw fraternities, too. In fact men shouldn't be allowed to reveal their gender in public.
Caffeine doesn't actually work like that. It's not a timed on/off switch. Like most drugs it'll gradually ramp up in effect, stay at max for a while and then taper off again.

So if it's "kicked in" when the 20 min alarm goes off that means the last 5 min of that 20 will have been restless because the caffeine was already working.

Caffeine is the great antagonist of sleep quality anyway. Just drop it for a month, see how that feels. Then see how much it fucks up your sleeping quality as you take even two cups of strong coffee (which is great fun because the caffeine will actually work full power, it's amazing, but your sleep after that night will suffer).

This "coffee power nap" thing is a very nice story, but it's based on nothing. People that have success with it are finding the benefits of having a nap despite their caffeine usage.
Pay 1% more(or 3%-8% more if you have a cash back card and depending on where you bought your coins) to save them 2% and lose all consumer protections in the deal.

It's no wonder there is almost no consumer growth in the bitcoin world while new merchants are announced every other day.
I'm sure that came completely out of nowhere. They spat in her face just because she was a girl.
As a local Seattleite, this is the first logical explanation I've heard for a $15 minimum wage, and it has given me a reason to change my mind on the policy. I don't know how it will play out (I don't think anyone does), but I hope he's right.
The Pirate Bay Now Blocked in Argentina
Damage is already done, just look at the comments in every HN discussion thread.

Apparently people are too lazy to write "Go Programming Language" on their searches.
Sorry but have you actually worked before because it's never that black/white.

You may love/hate any combination of work, boss, people, culture, location, pay, politics, perks, title etc. Maybe it was the perfect job except for the sexual harassment. In which case just quitting isn't so simple.
Infinit: This could become the ultimate file-sharing desktop app for creatives
Pull data from an API into CSV with 0 code.
Personally I find an abundance of footnotes to be bad style. If it's important enough to say it then say it in the main text, otherwise don't bother.
>>You're still ignoring the fact that this is one sides account of an obviously messy situation.

Because it's irrelevant.

>>What happened before he called her a whore? Did she bait him, did she harass him, did she cheat on him, etc etc

It was his choice to call her a whore in front of their colleagues (and note: this is just one example from the harassment claim, there're plenty of unsavoury actions quoted).

Words said or past actions don't give you the right to demean someone at the workplace.

>>My point was when you date someone, there's often blame on both sides when things turn sour.

Which, again, is irrelevant to creating a hostile working environment.

When you're a grown-up, you accept responsibility for your actions, and that the only person making decisions about what you do is - guess what? - you.

If you've had a messy breakup, well, honestly, that really really sucks.

It absolutely does not give you the right to harass the other person.
Linux solved this problem almost twenty years ago. You have a package manager that does not contain malware and does contain 95% of the software any user would install on a regular basis, and you make the process of installing software outside of the package manager possible but not trivial. You download a binary and it doesn't have the execute bit set, and you don't get any kind of friendly thing that pops up to ask you if you want to set it. So the sort of person who can't distinguish between legitimate software and malware also can't figure out how to install the malware, but you don't prevent people who know what they're doing from doing what they want.

The problem with Windows is that it has no package manager, so the default method of installing legitimate software is identical to the method of installing malware. The problem with Android is that the malware is in the app store. All you need is a known-good repository where you can get almost everything safely and people can spend most of their time. You don't then need to build a prison around it and trap everyone inside because most people will want to stay in the safe place. The people who want to (and can figure out how to) wander outside are the people who know what they're doing, and know to be suspicious of the things that conspicuously haven't been vetted by anyone else.
One thing I've never understood is why we have to shift computer time to match celestial bodies. We have a definition of the second (in terms of a Caesium atom) and we've agreed on the epoch, so why can't we just leave it be?

I understand that if we want to know the time in 'human language' (in terms of the earth's rotation around the sun, and the specific timezone that we're in) we then have to apply these corrections. Surely that's simpler than every timekeeping device on the planet having to adjust a second? Electronic devices are much more likely to be sensitive to a second's difference than us humans are.
A good summary from the point of view of one participant:

http://www.wnyc.org/story/meet-teenage-codebreaker-who-helpe...

At the end:

> "On this web portal, there was a chat system, a forum system and a bunch of things set up so we could all communicate," Tekk said. "I guess their goal for us was to have this elite programmer society where we would make encrypted or anonymous services that would serve everybody."

> "Once we succeeded, once we were part of this thing, once we were working with them, we kind of lost interest," he said.
Glad I donated in BTC.

Does Paypal own a lot of Bitcoins? They sure make an effort out of highlighting bitcoin's advantages.
10'000 people living in 10'000 log cabins, each of 50m² (5 × 10 m² sounds reasonable to me) will cover more space than 10'000 people living on 100 acres (= 0.4km²). Furthermore, if you consider a single spot of 0.4km² populated in an area of 4047km², you will likely find that its impact on the vast majority of those 4047km² is absolutely minimal, whereas, if my WolframAlpha-foo is not completely wrong, there is no point further than 400m from the next human settlement in your first scenario.
Learn to code using Swift
How chocolate strangely saved the global economy,but the farmers are broke
Could somebody explain the reasoning behind "customers have 15 minutes to complete their bitcoin payment before their invoice expires"
There is no quote that "the smarter you are, the more false assumptions you have". I can't even find the words false or assumption in the article. You are strawmanning or reading incorrectly.

This is what he says:

> Here's the problem. Logic is a pretty powerful
> tool, but it only works if you give it good input.
> As the famous computer science maxim says,
> "garbage in, garbage out." If you know all the
> constraints and weights - with perfect precision
> - then you can use logic to find the perfect
> answer. But when you don't, which is always,
> there's a pretty good chance your logic will lead
> you very, very far astray.

My personal experience in life has been that this is the case. No matter how much I have studied, it's not possible to logic your way out of insufficient or misperceived data which in most domains other than programming is the rule.

I've also experienced the same over-confidence of logical thinkers kept in bubbles - they adjust to the quantity and correctness of data they have in one part of their life and then use logic and cognitive biases to rationalise the outcomes they have in life.
But why would you be hostile to someone just because they also built their app for Android? Successful people generally grow to encompass as many income streams as they can, and you're losing the long game by not reaching out to the next Facebook. Do you really NOT want that app on your store any more just because it's on the Play store as well?
Unskilled people fall into the same trap http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
The Qur'an translation you've mentioned is the best one I've found.
Liverpool scientists cloned a dinosaur
don't know if news is legit but sounds interesting. much jurassic park so memories
They're not easier to read

http://en.wikipedia.org/wiki/All_caps
Taking into account the potential for extreme value fluctuation seems a reasonable guess to me.
Google Makes Its Search Engine a Remote Control for Some Mobile Apps
It's something normal among bitcoin payment processors because of high price volatality (you could start a payment and only finish it if the bitcoin value goes down).
Morality on the Internet
Bitcoin is decentralised, so, from Neweggs perspective, the transaction is never completed 'online'. Their payment processor (I'm guessing it's going to be Bitpay) has to wait until they see your transaction on the Bitcoin network before they tell Newegg that it's paid. Think of it as waiting for a cheque to arrive. A timeout is just sensible so you're not reserving stock.
Third generation enterprise mobile platform all about?
10 Easy Tips For Chatting With Your Customers
You can define any consistent logic system you want. It would help if you think of "T" and "F" merely as two symbols rather than having semantics that seem familiar to you in the real world. But once you assign the meanings "true" and "false" to those symbols, you venture beyond mathematics into the realm of philosophy (in particular, epistemology). The problem is that while you can define "true" and "false" in a common logic system, taking the same definitions into the real world isn't so smooth. The main problem is that in the real world you don't have axioms -- you have assumptions which might be "true" or "false" (whatever that means once we go beyond our measurement range). This alone pretty much precludes almost everything in the real world from being "true" in the mathematical sense. These assumptions are so pervasive that even the most basic quality, or concept, underlying all of science -- namely, causality -- is a mere assumption. Therefore, your statement "All statements are true, false, arbitrary, or nonsensical" can only be defined to hold in a system of logic, but doesn't necessarily translate into the real world. Mathematically speaking, nothing we know of the physical universe is known to be either true or false. In fact, you can't even conclusively (again, in the mathematical sense) say that two statements about the physical universe contradict, because we don't "know" anything about the physical universe in the same sense as we know something in a mathematical logic system. In short, your opinion is neither true about mathematics (where you can define any system you want) nor about the physical universe, where you can't directly apply any mathematical logic system, and in particular the one you think is "the one true logic".
I'd say it's because bitcoin transactions are not instant. To fully 'verify' that a transaction has taken place, they need 6 confirmations. The transaction may within a few seconds show up on the bitcoin blockchain, but it can't be fully trusted until it has at least 6 confirmations. Waiting for that can take some time.
A glimpse of the Moto 360, LG G Watch and Samsung Gear live
Better computers mean developers waste more memory and more cpu cycles doing pointless things. More animation, more eye candy.
I'm pretty sure Bitcoin payment processors like Bitpay aren't waiting for 6 full confirmations.
You are wrong, there is tremendous consumer growth happening. The two biggest US processors (BitPay and Coinbase) release numbers every once in a while. One example:

"Since [...] October, along with the integration with Shopify in November, [...] the transaction volume has tripled." Source: http://blog.bitpay.com/2013/12/11/bitpay-exceeds-100-000-000...
Also they wouldn't be able to go against afraid since it's fundamentally a different type of service.

It offers a DNS service for your domain and the ability to share your domain with others.

You can't seize the 100.000 domains being shared and used by bot nets so the only easy target was no-ip.

What i find extremely troubling is the domains being handed over to another corporate entity this mechanism is just ripe for abuse.
Google Tells You About The Future Of Apps And Search