skysight-inc/HackerNews huggingface dataset:
Why is the author so quick to write off the idea of robotic hard drive management? It seems like the simplest explanation. Designate racks of hard drives for "new data," and "retrieving data." Write all new data to the "new data" hard drives, until they're full. Then a robot replaces the hard drive with a new one, and puts the full hard drive in cold storage. When a client requests data retrieval, the robot locates the hard drive and puts it into a "retrieving data" rack. The data retrieval servers are connected to this and actively work to retrieve data as the hard drives come online.

Considering Amazon bought Kiva Systems, which made highly intelligent floor robots for warehouses, they obviously have the talent to build the robots necessary for such an operation.
I got the point, curiosity just got the better of me
There will be people who will read this, agree with every word, and still make excuses so they can use Google everyday and not change.
I don't know, if you use this hack to get through life, you end up dying after a bitter, troubled life, having never created anything - you are always hitting 'buy more stuff' instead.

Hmm...
I've been living here since last August, so I'm probably not the best judge for the weather, especially since I'm Italian and I'm used to quite a different weather.

This year, from what I've heard, has been warmer than usual (pretty much no snow in winter). It is very windy all over the year but we've been getting really warm and nice days since the middle of March and it's only going to get better. Winter is dark and cold, but I'd say this is true for any place you go to in central-northern Europe (and even Italy or Spain as well).
Hilariously, this gets stuck buying "Stuff" over and over and doesn't seem to ever complete the game
They can even be picked up for free.

At least one commercial CA issues free certificates as a matter of routine and (unlike CAcert) has its root certificate in all major OSes and browsers.

Alternatively, if you already have a paid cert then some providers offer a free cert via 'competitive upgrade' programmes, if you switch to them (rather unethically, this also used to work to freely upgrade short-term trial certificates to full ones).
Not technically correct a "self signed certificate":

A self-signed certificate is an identity certificate that is signed by the same entity whose identity it certifies. (http://en.wikipedia.org/wiki/Self-signed_certificate)

The certificate certificates your identity, and it's signed by the certificate of the CACert certificate authority.

The problem is caused by the fact that your browser/OS doesn't trust CACert's certificate by default; each user would have to add it manually.
The explanation is mine. It wasn't an argument.

The application and implementation decisions are YC's. The essay explains their rationales.
Fret.js: Procedural Fretboard Generator
Hey Ben - nice work! You don't mention it in your writeup, so perhaps you haven't seen it before, but I highly recommend checking out my website, http://www.cocoacontrols.com. It might prove useful for your next project.
What guarantees did you find lacking in shake?
Yes I am sure that this is how PACER works and furthermore I am also sure that the RECAP project does not have anything for this case. Did you notice the link you provided is merely a list of 71 case related documents? Do you know how many of those 71 documents have nothing listed in the "upload date" column?
For me it ended in my death, with no hope left. It might be a slight timing problem (e.g. play around with the interval and see what happens)
That makes for a pretty good list of "concepts you should probably know", even though (or especially because) it's not very overlapping with the list of top ten concepts I would choose.

It would be interesting to see trending wikipedia articles as well.
Changes to Android and iOS Apps
Depressing, but interesting. I find it interesting that even before you have a life, you start out with hope. What does that mean, I wonder? Hope of your parents? Society (for that "someone" who will make a difference)?
This is a project I've been working on the past couple days. My goal is to CNC an entire guitar, and a big part of that is making a fretboard that doesn't suck. So I decided to make use of the CSG.js library ( https://github.com/evanw/csg.js/ ) and some hacky polygon generation code to produce an entire fretboard from start to finish.

I'm waiting on wood to be delivered at the moment, but pictures of the first few runs will be going up as soon as that gets here.
It is appropriate that relying on a static heuristic to point one's path leaves you unfulfilled, bitter, and dead.
Same here, I went to an older style hotel a couple years back, and it had Nokia TVs on a wall mounted arms. I was confused!
No more in-app purchases on iOS. You must by via the website, then download in app. No more Google Play payments on Android.
Planet Money recently did a really great show [1] about the ISP routing power in the US vs. other countries, and what led to those decisions. The irony is that they were doing everything they could to not be anachronistic, and to plan for the future. The US chose poorly. Anyway, it's worth a listen.

[1] http://www.npr.org/blogs/money/2014/04/04/299060527/episode-...
Researchers at Cornell University studied hundreds of cases where consumer / employees were forced into arbitration and found that the arbitrator ruled with the company 90-95% of the time. This can be attributed to what dccoolgai points out below.

Other Cons of arbitration you can confirm with readings:
- Arbitration can occur in secret, with the public finding out nothing about a company's illegal behavior. This is bad for a number of reasons I won't get into.

- Arbitration does not need to follow the rules of discovery or evidence found in a public court. This is most often in the favor of the company.

- Arbitration clauses mostly forbid banding together as a class. Which means you have to fight your case on your own, often times without a lawyer.

- Arbitration allows companies to get away with wage theft, discrimination, sexual harassment, illegal fees & fines, etc. b/c in arbitration their is no requirement for injunctive relief.

- Arbitration was never designed to be used the way it is used today. The Federal Arbitration Act (FAA) was passed by congress in the 1920s to allow businesses to engage in commerce and use an alternate form of justice (arbitration) they both agreed & negotiated on instead of public courts. Today, the reason arbitration is used in a way other than congress intended is because in consumer and employer relationships - there is NO equal bargaining power. Most arbitration agreements are never negotiated between consumers/employees and the company - its a take it or leave it contract. This is not how the FAA was conceived and not what congress intended.

You can read more about it here:
https://www.nela.org/NELA/index.cfm?event=showPage&pg=mandar...
> And calling it "theft" is an attempt to prejudice the discussion. Theft is taking without due process of law. By definition, taking at the command of a court is with due process of law.

By the same token I could come and repossess your car after obtaining a judgement against you in a foreign court if it was in my parking lot, right?
Many businesses can lose that much or more in a very short time if something goes wrong, by destruction of product, damage to equipment, or damage to environment. Software can be responsible for all of these.
We can see a live example of that in some of the comments in this thread..

Two decades of garbage collected languages, with fat runtimes that does everything under the hood + lazy programmers with Moore's law mentality

Note: its ok for script languages that have exacly this purpose, to be easy and ask less from the programmer.. like Javascript or Lua.. But its a shame that languages like Java have created such a bad mentality..

For system programming its not cool to abstract the machine too much.. we've learned that lesson the hard way (see the big projects like hadoop in manage languages for an example)

Those languages asks almost nothing to use them.. but you end up paying a lot more latter, because of the abstractions layers you just cant change..

You are lucky if you project starts simple and remain simple over time, but the majority of the projects are not like that..

Yes: javascript for system programming like in nodejs is a bad idea (as in: "free entrance, pay with your blood later")
And now you have N+1 problem.
Startcom charge for revocations though, which IMO is a very bad thing.
From the article, which even has a Wikipedia link to market maker:

"Knight Capital Group is an American global financial services firm engaging in market making, electronic execution, and institutional sales and trading."

Institutions and other big entities buy and sell stocks, in huge quantities. Someone has to execute these trades, and doing it electronically is infinitely faster and more efficient, and usually less error prone. And the platforms for doing this are therefore very "powerful".

But "With great power comes great responsibility", and this company was manifestly grossly irresponsible on many levels, it was likely only a matter of time before something like this would kill them.
I wasn't aware that clicking different things in different orders affected the outcome. I have just been clicking solve every time it comes up and not reading the captions.
Show HN: Our first app – A geo-blogging iOS app with a 3D globe at its heart
Since this is HN, could you please share some info about your saas?
If you remove the skinner box from almost any game, you have very little left.
I spent a while looking, but I'm pretty sure there's no actual game there.
If you had as much money, would you not also spend some of it on lobbying?

I believe Google's actions were defensive in nature. I despise our politicians who will take "contributions" and ignore the people who elected them; still, if I had that much money I'd probably be lobbying too.
Emacs for me.
In addition to having a repeatable and dependable deployment process, it's also a good idea to remove unused functionality completely from deployed products. I also don't understand why people insist on using integer flags for things that matter. I've seen this type of error before, people reuse a bit pattern to mean something different and two pieces of code start doing different things.
Pelican books take flight again
Btw, what is the most mature GUI toolkit for Go nowadays? Any experience using gotk3?
All we need now is a GUI library and we'll be set.
My favorite twist in there is how little "creating" you are pushed to do...
You say that as if those concepts were not totally orthogonal.
Bjarne Stroustrup's "Essence of C++" talk
If you want an example of Go "truly" running on embedded devices, check out Gatt, a Go package for building Bluetooth Low Energy peripherals.

https://github.com/paypal/gatt

A writeup of their talk at GopherCon: http://gophercon.sourcegraph.com/post/83731231041/bluetooth-...
And if I'm running the company, I don't want my employees to have to go through loopholes to chat privately. The company owns the water cooler too but putting a mic into it is not ethical behavior.
What does it filter? What do you consider 'Noise'?

It will be helpful to know, you and the owner of the twitter account might have different opinions about what constitutes noise on their TL.

Any plans for an Android Version?

Good work, Kudos for Shipping.
Why Militaries Mess Up So Often
Try not to use acronyms; it's jarring to have to pause, go look up "Sweet Fuck All," and resume.

Thanks though, for pointing out that Google is choosing to pour their efforts into finding new areas of profit outside search. Obviously they could have pursued regulatory capture instead, but so far it seems they're staying white hat.
Written in Dart.

Can anyone familiar with Dart to JS explain what is going on with:

var B=new dart
delete B.x
var C=new dart
delete C.x
...
My gods, the full-time/part-time graph is one of the most misleading graphs I've seen in a while. Not only are the numbers different orders of magnitude, they're not even the same /scale/. It's hard to take any of the rest of the article seriously when the authors are willing to stoop so low in presenting their data.
I thought it was stupid. Turned out to be slightly profound. I enjoyed that.
Gophercon 2014 Talks
This seems to be similar to the usage of WAAS in the US (http://en.wikipedia.org/wiki/Wide_Area_Augmentation_System), just on a smaller geographic scale. One of the bigger sources of error in GPS today is due to various atmospheric effects that bend the signal and increase the signals propagation delay. A ground stations in a known position can generate correction for the errors but the farther it's from the ground station the less useful the correction is. I've seen GPS systems used in farming applications that use a local tower that can provide corrections to give a very accurate position for the local area.
Well that didn't take long.

It'll be interesting to see if the increased friction/reduced purchases is more than made up for by the extra 30% they'll be getting.
Famous example, although the cost was much less:

http://catless.ncl.ac.uk/Risks/18.74.html#subj5

As I recall, it was a "vanity" function that blew up, i.e. something not at all necessary for running those smelters.

Ah, look here for some much more expensive ones in space exploration: https://en.wikipedia.org/wiki/List_of_software_bugs

The second YF-22 was killed by a software error. That was plenty expensive, I'm sure, then again, that's why in peacetime we build and thoroughly exercise test aircraft before starting production.
What a simple and profound game....

I hope Notch is feeling ok.
Thanks for making Cocoa Controls. It is indispensable.
It's funny that your archaic quote undermines your point.
RoadRunner Auto Transport 
RoadRunner Auto Transport is a leading provider of nationwide car shipping services.
So now stop a bit. Reread what you wrote, think about what you did and the outcome. Harrowing isn't it?
Here is some context on the relationship between Mathias Döpfner, Axel Springer and Google.

Axel Springer Verlag successfully lobbied the German government to write a law that creates a "Leistungsschutzrecht für Presseverleger", which extends German copyright to include "whatever publishers do". This new copyright extension in essence makes it possible for a publisher to extract money from people that link to their content (which they previously put on the internet for everybody to see!).

Here in Germany, it is considered a "lex Google", since they didn't really manage to hide that the whole purpose of this law is to make Google pay Axel Springer money for linking to Springer content in Google News.

Do you think this is weird, counterintuitive and generally damaging to the Internet? That's the context needed to understand things coming out of Döpfners mouth/keyboard.
GPS ground updates correct for clock skew and disturbances in orbits. The Japanese system also seems to upload the differential measurements of their entire ground reference points to rebroadcast to individual receivers.

In some senses, the technique is just an augmentation/expansion of WAAS [0] to Japan (WAAS is strictly North American).

[0] http://en.wikipedia.org/wiki/Wide_Area_Augmentation_System

EDIT: And to the OP, you would need some sort of GPS+ device.
The funny thing about articles like this is that the same articles were popping up a century or two ago for farmers forced of their land and made into "salaried slaves" where they had no choice but to hire out your labor in ways they had no control over, as opposed how they worked on the farm where they were masters of themselves.

Given that it took 50 years of constant strikes and close to 1,000 killed to get people acclimatized to salaried work I'd say the sharing economy is doing a marvelous job so far.
SpaceX's next launch (Orbcomm) set for May 10: 22-day pad turnaround time.
Laggy on Lumia 925 as well. But still looks like a fun game so far.. Looking forward to the fix.
Bella! Complimenti :-)
Tourism, Construction and an Ongoing Nuclear Crisis at Chernobyl
An update should be available for the game now. Let me know if you encounter problems.
Sure, but they can argue that your bill is cheaper because of this advertising money they get. Ultimately, you decide whether to use them or not, just like Google and Facebook tell you.
Codebabes: Learn to Code & Check out Babes
- Integrity for using jQuery? Lol
Does your monitor on the left ever rattle from music?
Just that slight amount of difference in height would drive me up a wall. You both have nice setups though!
That graph was taken from a different paper. It looks like the original was just pointing out that part-time jobs went up at the same time as full-time jobs went down. But the author of this article thought that it showed how full-time jobs were being replaced by part-time jobs, which isn't quite the same thing.
with recent chrome native support for Go, we may be able to do cross platform HTML5 chrome apps with Go.
It does seem like WAAS at first glance, but I actually think they are creating their own GPS-compatible satellites:

> To put it simply, with QZSS it is like the number of GPS satellites has been increased. Because QZSS has interoperability with GPS, the number of satellites that can transmit satellite signals at the same time is increased, which makes stable positioning possible. This also decreases the positioning errors as described. [1]

With L1 and L5 carriers on GPS now, you can definitely get down to cm-level positioning already. I think they are just launching more satellites in Japan-specific orbits so they have better, faster GPS coverage above Japan, and especially in dense cities where you need a high angle of elevation for positioning satellites.

The farming systems are more real-time kinematic GPS, which broadcast local corrections from a dedicated reference statiion. [2]

[1] http://www.qzs.jp/en/services/index.html

[2] http://en.wikipedia.org/wiki/Real_Time_Kinematic
I've felt this way too many times, until I realized that it's better to be relaxed, fail and correct your own mistakes, than never fail.

If you try to never fail, you're trying to never be wrong and that's impossible because of human nature. After trying to never be wrong (and failing) for a long time, the result is depression. And a very depressed person starts to fail at almost everything.

Ironically, trying to never fail leads to failing more frequently.

Some advice:

1. Failing and correcting (iterate!) is better than never failing.

2. Problems are targets for your skills, and they are not always your fault.

3. Prioritize, always! Solving the most important problems first buys you time to solve the less important ones.

4. Too much pressure is an enemy of success. When under pressure, the brain switches to life-or-death mode, so it mostly shuts down rational reasoning... the exact same brain functions you need for solving problems and be successful!
My guess is that this worry is why Microsoft's opposing the order. The university I work at in Denmark uses Office 365 specifically because Microsoft was able to convince them that data will only be stored in the EU, and will only be accessed in accordance with EU data-protection law. If Microsoft can't credibly maintain that claim, European companies and universities may not be able to use their cloud services.
Sorry, but you are playing some really shitty games, then.
https://gist.github.com/benhowdle89/11296338

Very rudimentary definition of "noise", basically sorts by most active tweets, also considering follower count.

I don't know any Java right now, so not for a while I'm afraid!
http://en.wikipedia.org/wiki/GNSS_augmentation
Patch analysis of latest Microsoft Office vulnerab...
DigiNotar got revoked partly because they got hacked, but mostly because they had zero acceptable followup. There was no good enough postmortem describing their mistakes and how they would correct them, and they also engaged in a coverup.

Browser makers do not engage in instant execution of any CA that makes a mistake, because CA's are run by humans and to err is human. What they insist on is coming clean when mistakes are made, and steps taken ASAP to restore confidence, like publishing a real post mortem and making business changes to ensure the same mistake can't happen again.
Ridley Scott takes aliens to ancient Egypt for TV
Seriously?

window.setInterval(function(){ Array.prototype.forEach.call(document.querySelectorAll('a'),function(i) {i.dispatchEvent(event)})},1000);
There is nothing to do on an iPhone it seems.
Thanks for the link - Go in Action looks like exactly what I was thinking of!
We Are Dropping RadiumOne As A NY Disrupt Sponsor
I was going for quick and dirty. $(foo).click() was available so why not use it?
Is the glass half empty, or is it half full? In other words, is the sharing economy "taking advantage" of job seekers or is it giving them temporary relief?
End up going in circles at one point because I didn't realize I had any integrity. Similar to life indeed.
Well, only sort of: GPS is the initialism for a specific system (and QZSS provides corrections for that particular system's satellites, among other things), not a generic term for global navigation satellite systems. Had it said "Japan’s Plan for Centimeter-Resolution GNSS", it would have been different. Europe has EGNOS, which is similar (and was recently granted €1.3 billion for upgrades), the US has WAAS, and India has something similar too [1][2].

[1] http://en.wikipedia.org/wiki/Indian_Regional_Navigational_Sa...
[2] http://en.wikipedia.org/wiki/GAGAN
Low-level federal judges balk at law enforcement asking for electronic evidence
Very interesting. Actually, something similar happened in the US back in 2000, when Clinton turned off something called "Selective Availability" in the US. This program deliberately degraded civilian GPS signals. After SA was turned off, we went from a GPS system that was accurate to a football field-type area to one that is accurate to a tennis-court ish area.

Read more: http://www.gps.gov/systems/gps/modernization/sa/
Actually, the chrome dev tools allow you to use $(selector) even if the site doesn't have jQuery enabled. [0]

[0] https://developers.google.com/chrome-developer-tools/docs/co...
Reading https://docs.google.com/document/d/1P3BLR31VA8cvLJLfMibSuTdw..., I don't see that they are aiming for an automated conversion; they are aiming for an automation-assisted conversion.

They want to go quite a step up from doing some global regex replaces, but in the end, step 3 has "cleaning up and documenting the code, and adding unit tests as appropriate.". I don't think they aim to automate anything there.
As it becomes more famous Google will learn that it's a programming language and that you're a programmer. The first search result for "View" is the Android documentation for me.
The sharing economy is part of the real economy. The economy is us.
The main protagonist in Star Cops ( http://en.wikipedia.org/wiki/Star_Cops ) had "box" https://www.youtube.com/watch?v=iYsbD5hewig back in the 80s :) It could cast things to nearby screens also :o) The screenless future isn't going to happen, but reducing the time that people stare at their phones would be awesome.
My mistake. I'd been under the impression that the discussion of removing Diginotar from the trust list had fizzled, like Trustwave's did [1,2]. It's good to learn that I was wrong.

There are counterexamples, though. Comodo[3] and Verisign[4] are still in the trust store— they're too big to fail, I expect.

[1] http://www.computerworld.com/s/article/9224082/Trustwave_adm...

[2] https://bugzilla.mozilla.org/show_bug.cgi?id=724929

[3] http://www.wired.com/2011/03/comodo-compromise/

[4] https://www.schneier.com/blog/archives/2012/02/verisign_hack...
You just keep clicking on whatever links show up? I'm not catching the spark.

But it reminds me of A Dark Room, which was excellent.
http://adarkroom.doublespeakgames.com/