skysight-inc/HackerNews huggingface dataset:
TechLaunch Accelerator: Deadline Feb 22
Time is running out to be part of LaunchPad 2 at New Jersey's Technology Accelerator, TechLaunch. Applications close on Friday, February 22.

Apply now for seed capital (up to $25K/team), business training (16-week intensive program from May 20-Sept 13), mentorship, weekly investor pitches, and more.

Contact travis@techlaunch.com with any questions.
Musk: Model S Works Well, NYT Article `Ridiculous': Video
MongoDB DOs and DON'Ts
Inside Cloudera Impala: Runtime Code Generation with LLVM
I think it's a great first picture for the article as it shows the concept existed before and has a meaning expanded past Internet related technologies.

You don't just design for a medium, you design for a culture. If you don't understand the cultural context of the design elements and terms you're using it's going to show in you work.
Unless we're talking about Windows 8, that is, in which case you're dealing with the most confusing and unusable interface in modern computing.
I find it worrisome when government declares it is time to protect the internet. The internet has flourished just fine without intervention.
I'm afraid that quote is bogus. Abraham Lincoln didn't say things that sound like Hallmark Cards, because no one in the 19th century did.

http://quoteinvestigator.com/2012/07/14/life-years-count/
What car? Without cruise control? My car doesn't downshift unless I've set it on cruise control at an intermediate speed like 55 mph and it is a long downhill slope.

I understand why: it's most efficient to drive in the highest gear even at speeds as low as 45 mph in a manual. I would imagine it's similar for automatics too.
That would damage the anonymity but perhaps there are ways to reduce this effect without greatly damaging the benefit to users to other services. For example, you could have a quota so you can only select say 10% of your friends at a time.
Hi, Jabbles - alas, scroll down a bit in that problem report and you'll see a later commit by Russ that removed the support:

"I removed support for this shortly before Go 1, because it was causing worse problems. My intention is to allow this usage in Go 1.1, but only if there is no src directory
in the GOPATH tree in question. That is, if you create a directory listed in GOPATH that has _no source at all_, then it will be treated as binary-only."
If you're so inclined, I also highly recommend Eliezer's Harry Potter and the Methods of Rationality (hpmor.com).
Get 50GB of Box free for life
Bing syncing issues: some improvements, but more needed
Thanks for the feedback. We aim to measure the actual user experience on LTE, rather than the theoretical capacity. If an area has a higher density of users then of course connections will be slower, but that is meant to be a part of what we're recording. Obviously countrywide averages are never going to say very much about localised area speeds, but they do give a general indication for the purpose of international comparison.
True, we're pinging google.com (which resolves to its local sites) over the active data connection - whatever flavour of Wi-Fi or 3G. We could have also broken this down by 3G types e.g. UMTS vs HSPA etc. The idea is not to show the theoretical maximum of LTE or Wi-Fi, if we wanted to that we'd just use a dozen phones in lab conditions. Rather, we wanted to get a feel for the changes in user experience of the mobile web, so this data is drawn from a set of 9m speed tests run with the OpenSignal app.
You're WAAAAAAY past the fundamental problem IMO. The problem is not the king, it's the entire court. The US now has a dysfunctional relationship with a federal government that continually grabs powers they don't have.
So did the wild west.
This looks much more useful for trying out ember and understanding how it works than their "starter kit".
No one is so jealous of their dignity as people trying to grow up.
DRM for the Web? Say It Ain’t So.
From one of the cited student comments:

> Also setting up a Go environment on a new machine is a nightmare.

How so? There are binaries for all major platforms:
http://golang.org/doc/install

All you have to do is extract the archive and adjust the PATH.

> Compilation in general is a huge, unintuitive mess.

Compiling a Go project is dead simple: it's just "go build". How is this a mess?
Nice little aside, that he doesn't mention in the article: he was an intern when he made this. Great work.
Good spot. Also if you Google you can find the exact same TOS on other sites. It's just generic boiler-plate.
Post Updated to reflect http://en.wikipedia.org/wiki/BSD_licenses

Thanks for pointing this out guys.
JK
Emulation doesn't help the platform that gains the emulated applications it just kills off any incentive for developing for the platform in the first place and the quality of applications goes down over time. The applications are, of course, also non-native and that brings with it the inability to take advantage of unique features of the platform. In the case of Windows 8 where it is trying to catch up to an older established platform (android) by adding value this is entirely counterproductive.
It depends on your definition of "know".

I'm a .NET developer by day, and I've met numerous Java developers that have crawled into a .NET role, either as a contractor/freelancer or into a entry/mid-level role at a company, claiming that because they are fantastic Java developers they can pick up C# in no time at all.

Yes, if you have been programming for a number of years then the syntax will come quickly, and you'll find yourself able to use the language. Top that off with an existing code-base and it's fairly easy to get started and to write some usable code. However, in my experience, the kind of ego's we see on sites like Reddit and HN either churn out:

1) Decent code, but only after comparing their own code to what is already out there out of fear of writing something that people will laugh at, regardless of if it works or not.

2) Code that looks like a Java developer wrote it, either rewriting methods that are already a fundamental part of the .NET framework, not using LINQ/Lambdas or anything from C#2-4 and failing to use any of the built-in tools within Visual Studio to check code.

The better programmers fully immerse themselves in the differences between the languages and how they are used. They have chosen to use this new language/framework for a reason, and they enter that world knowing why they did so and what they need to know to become productive for that given task.

As I'm sure everyone on here understands, there is a huge difference between being able to write some code in a given language and working on a given project in that language with others.
How Frothy Is the [Private Market] Tech Boom?
KOREA THREATS TO Launch, ATTACK CAUSED ARTIFICIAL EARTHQUAKE
Kids, listen to this man. :)

When I was newbie, I didn't downshift and was instead keeping the brakes lightly pressed. After a few mins of this, when I pressed them a little harder to slow down more (at a turn), the pedals sickeningly went way more than they were supposed to. Remembered in a flash what had happend. Thankfully, I was able to pull over and let the brakes cool a bit.

The brake fluid had overheated and turned into a compressible liquid (if you remember your Pascal's Law (iirc), hydraulics can only work if the fluid is nearly incompressible).
Took the words out of my mouth. I can't believe we're still debating this as if it's one or the other.
How do you tell a non-technical person that they can’t understand?
Amazon makes a ton of money. They don't make profit because Amazon's horizon is 100 years from now. They are trying to slowly drive all other retails into starvation by forcing them to operate at unreasonable margins (margins amazon is only able to break even at because of scale).

Talking about amazon as if they're a charity is not apt. Amazon makes a great deal of money and judiciously reinvests it.
I remember learning just enough Latin to come up with a cool motto for a proposed coat of arms for the software group at the robotics company I worked at: Fungitur simulatoris, which is dog latin for "it works in the simulator" but I think it means something closer to "it functions at/for the liar".
I've known companies that had pretty good email policies....until they got sued and every email debate was turned into the evidence that they knew X or considered Y or thought about Z and were therefore guilty. :-(
The Mavs are a Business Unlike Any Other
IIRC, even manual transmissions have a speed limiter that will prevent you from shifting into 1st at 100 mph.
Have any of you actually read the executive order? If not, did you perhaps notice who the sources were for the stories being written about it today?

There was a cybersecurity order on the table last year (it wasn't enacted). HN got up in arms about it. Some of us read it. Guess what? It concerned itself almost entirely with the operational security of the federal government itself (which operates the world's largest IT departments). The places where it stepped past instructing DOE how to secure their networks were to create educational programs to get more people doing information security. It contained no provisions at all that would have given the government access to private entities networks.

I haven't read this executive order, but if I was going to place a bet about it, it would be that everyone hyperventilating about "king complexes" on HN is being played.
For most businesses, this idea is a little too hippy/artisan from my experience.

If the product is mostly YOU, you're going to burn out if you refuse to hire anyone to do those repetitive tasks that many, many other people can do for a modest wage.

For example only: you ship something physical, do you really want to spend 1/3 of your day, every day, forever, boxing up product and taking it to the post office?

If you've ever offered phone support, you know what I'm talking about too.
But Obama's problem seems to be with the Internet. So keep those off the Internet, and then pass whatever legislation and executive orders they want for those networks, and leave the Internet alone.

Of course the reality is this executive order is going to have many "gotchas" hidden in it, to give the executive more power over the Internet, and we probably won't learn about them until it's too late.
I've been using digital ocean for a minecraft server and vpn. Network reliability has been a problem. Some days I get frequent disconnects, and other days it is fine.

I will continue using linode for my servers that matter, and digital ocean for toys and experiments, just because it's so cheap.
Pure Storage - Building an enterprise storage array with SSDs (Lecture 4)
I have a little trouble understanding whether you are actually a web-based pop/imap client or whether I would get a @lightermail.com address. (I assume the former, as it says " Gmail Support with more to come..." but I think you should explain that better)
Give one of the other quotes a go...
What's the typesetting rule that causes a column every now and then to stray over the typical right-hand margin? (Like the last non-footnote line on the first page.) Or is it just a problem with my PDF reader?
Exactly, start-up entails growth.
http://www.paulgraham.com/growth.html
I can't completely agree with that. I spent some time with 4.0 with the intention of building on it but found too many broken Gems to be productive with it. If you don't intend to use many (or any) third-party Gems it's less of a problem.
Getting Started with ClojureScript
Going off on a little tangent here: Listings at hosting "comparison" sites are more or less universally based on how much of a kickback the site owner is getting from the host, and/or how good of a promotional deal they can give their visitors when they sign up for that host.

Compared to these sites, this article is chock-full of data. And I don't see a referral link anywhere. :)
MetroPCS is using a 5x5 Mhz channel in most of its markets, that is the primary reason for low speed. This brings down the USA average. Most US network operators have the capability to reach the 100 Mbit/s downlink target; that requires a dedicated 20MHz channel (which no one has) and full-blown MIMO.
An executive order that forbad private companies from connecting to the Internet would be far more of an executive overreach than anything proposed for cybersecurity by the executive, the Democrats in the Senate, or the Republicans in the House.
Nasdaq, Carlyle Had Talks to Take Exchange Private
How is an income of Bitcoins taxed?
I recently signed up with Digital Ocean and I'm now happier I did due to responses like this.
The principle underlying executive orders is that they don't make laws, but guide enforcement discretion that the President already has.

I'm curious to see what executive orders you think overstep the line from guiding enforcement discretion to outright lawmaking.
Looks like we need to work on the messaging. We're not an email client. We're a tool you use with your email client to help control the flow of email.
I struggled too... I had concluded that this was a Chrome add-in to theme Gmail and add some extra analysis based on some off-Gmail server crunching some of the data from the email.

But then I saw the post (below/above) which details the stack that they're using, and I think my assumption is probably wrong.

I do think that you keep your own email address though.
Yep, it includes public Wi-Fi, though we are trying to distinguish between public and private for the purposes of making hotspot maps, anyway could also be cool to look at the breakdown in speeds between the two.
All N-Rooks algorithm and a linear time N-Queens solution
2006 BMW X3, yes without cruise control on. I'm not sure if it downshifts - what I meant was that the transmission adjusts itself to brake on the engine when coasting downhill, so that you don't have to brake in order to not accelerate downhill.
Kitesurf au Maroc 
"Le vent des Dunes vous oriente envers les meilleures adresses pour vous permettre de pratiquer le Kitesurf au Maroc dans une ambiance unique."
Has anyone used Box for personal data? How is the reliability and sync speeds compared to the competition?
The internet was born out of government intervention.
Super Bowl Panorama
This picture is one of the biggest inspirations for learning R. For some interesting resource to get started, take a look at http://datagrad.blogspot.com/2013/02/some-learning-resources...
This article leaves out a major issue if you're an iPhone user (no idea about Android phones): LTE frequencies have not been standardized. As usual, it's the US that is the outlier, and the rest of the world have agreed on a standard.

Here is Apple's list of models and their compatibility: http://www.apple.com/iphone/LTE/

For example, US iPhone models use GSM at 700b MHz, but won't work with European LTE (and vice versa) which use GSM at 850/1800/2100 MHz.

(And then there's my country, Norway, where we have only two networks which for some reason have decided on 1800/2600 MHz, which will work with none of the existing models.)
Very cool experiment. How do you deal with less technical people in the team who don't find it fun to tweak email filters all day long? Is your tooling to the point of polish where that's no longer an issue? Or are you simply at a stage where you don't (yet) need to hire non technical people? We've found this to be the main obstacle in getting full adoption for things like this.
That's pretty cool, they basically taught you heal-and-toe!
GNOME Announces a Brand-New OS Coming in 2014
Vulnerabilities that don't trace back to common and well-known implementation mistakes are pretty rare. You're almost always familiar with the root cause of an exploitable vulnerability; the trick is finding it.
Oh, I totally did not realise this was based on the measurements of your users.
Ok but how so? I see screenshots which seem to come from a web page.

I think you need to explain that before I would be willing (would I be using gmail) to register with your service.
Yeah, we're a web based service. We do have some browser extensions in the pipeline though to reduce the need to visit the website.
I'm reminded of the old story about the guy who always cut the ends off the ham before putting it into the roasting pan. His wife asked him why, but he just said his mom always did it. She, in turn, said that her mom always did it. Finally, the wife got hold of her husband's grandmother and found out that she cut the ends off the ham because she only had a small roasting pan.
Actually, you DID kind of say that:

"one of these spammy hosting comparison sites..."
I would add a forth colour on the map too: LTE from multiple carriers or not.

e.g. in the UK we only have LTE from one carrier at present, so for practical purposes most consumers (who are currently locked into contracts) don't have access to LTE, and those that do might choose not to since no competition means that currently LTE is very expensive here -- and that's if it's available at all; presently it's only in a few select cities. Listing "UK Broadband" as an additional LTE carrier is a bit misleading, since they're (to my knowledge) only a wholesaler and don't actually provide a service direct to customers.

I think a map showing which countries have multiple carriers would give an extra way of judging how developed a country's LTE infrastructure is. Great map otherwise though!
Credit card companies require that customers attempt to remedy any complaints with the merchant directly prior to initiating a charge-back. The customer clearly made no claim as to their concerns regarding the product, they just said they weren't the one that bought it, based on the claim of a fraudulent charge.

I see this much like purchasing a home. You have the opportunity to inspect the home during the closing (read code review). This is designed to provide a certification as to the quality of code without making the closed source code visible to you directly. If you don't utilize this, and the app complies as the same app that exists in the app store, it is hard to make the argument that you didn't know what you were getting. Unlike your example, as an app buyer you have the opportunity to use the app prior to purchasing ownership of the asset, so there is much more transparency than in a traditional app store software download example.
We help them create their filters when they join. We'll hopefully make this part more streamlined over time.
Thank you! The service is not available yet, but feel free to subscribe to our newsletter to get noticed when we launch.
I'm sorry, am I missing something? Is it really that hard to just turn off your mail app during periods of in-depth work, and then turn it back on when you want to spend some time with your inbox?
Really? To view this site's content, we must "Install Microsoft 'Silverlight'"? What happened to the goal of adherence to Web standards?
The Google Groups webface is also getting good enough that you can keep up with some lists without having to actually subscribe to them via email.
The answer to this question is supposed to be in "The Early History of Smalkalk", though I haven't re-read it.

Anyway, I just asked on the Fonc mailing list, and got an incredibly detailed answer from Alan Kay himself. To sum it up, someone asked him what he was doing, and he didn't quite have a name for that yet. Heck, he was at the stage of narrowing it down mathematically. So he just answered "object oriented programming", because it fitted with the vocabulary of the time, and went back to work.

He did later regretted this label.

Now, it's not even sure a better terminology would have helped much. Alan Kay reckons that "it might have helped to have better terminology", but it would probably have been hijacked too:

> The success of the ideas made what we were doing popular, and people wanted to be a part of it. This led to using the term "object oriented" as a designer jeans label for pretty much anything (there was even an "object-oriented" COBOL!). This appropriation of labels without content is a typical pop culture "fantasy football" syndrome.
"split keys"

That just sounds painful.
You're driving 100, in 5th. You want to decelerate, so you press down the clutch, put the stick into 4th gear, then slowly release the clutch until you feel it gripping, and you do this until the rpms are low enough to switch to the 3rd in the same way. I don't know much about cars, but that process seems to be what you mean by 'rev matching'. While doing that, the clutch is slipping (even if just a bit), that's what I meant.

I think you think I was saying that you switch to 1st and let the clutch come up until you stand still, but that's not what I meant.
Well, you did say "these spammy hosting comparison sites", which seems to imply that the linked blog is one of them.
Suffer Not the Vandal to Live - A Review of Treasure Data
There are also tools/services/vendors that can help aren't full-blown employees, but, yeah.
Yeah, as I mentioned above we're a web based service. Set your preferences through the site then just use your regular client as per usual and reap the benefits.
Useful Cost Saving Tips On The Public Cloud
Have you ticketed your issue?
Why I Use Perl...and Will Continue to Do So
Yeah, I'm sure it's not anything unusual. Probably I'd have not even paid attention except that their TOS was short enough to breeze through to begin with.
I'm on a project where we're taking the hybrid approach and I can second all the points Ryan has made here. We are launching our app soon on iOS and Android so we're getting the full benefit of cross-platform compatibility. We've run into literally zero cross-platform browser issues during the process, too. Hybrid is definitely the way to go if your app is text heavy like Basecamp and our app.
Haskell is a great choice. While there are fewer Haskell developers in absolute terms, there is a very disproportionate amount of good developers who know Haskell. Startups using Haskell, as well as companies using similar languages like OCaml, have reported that, paradoxically, it's actually easier to hire Haskell programmers because they get more well qualified applicants and fewer unqualified ones.

Moreover, if you're actually working with competent people, they should have no trouble learning Haskell. Chances are, everybody already is, and would be happy at a chance to use it at work.

All the FUD spread around about Haskell is unfortunate. It's a brilliant, practical and extremely productive language, and people are turned away from it for misinformed and poorly considered reasons.
My Hands Remember
My guess is that part of this was my fault, not Go's. We had some issues with Go being installed in different locations on the CS department machines than on the campus-wide compute infrastructure machines. Within the projects, we also had a somewhat convoluted directory structure in which to mix official code (e.g., interface definitions) that the students weren't supposed to modify and stub code that they were supposed to change. I hope to simplify it a bit for next year. So I'd take this with a little grain of salt: I expect many fewer compilation problems next year just by having had go1 installed for a year and it becoming stable in our environment.
That doesn't mean that a majority of participants want to publicly identify themselves as such, with the default privacy settings and erosion Facebook encourages.

Perhaps if it was more subtle and used less targeted/classless language.
Sometimes There's No Better Tool Than a Blunt One