skysight-inc/HackerNews huggingface dataset:
There was a really good post earlier this year about how Erlang does scheduling (http://jlouisramblings.blogspot.fr/2013/01/how-erlang-does-s...). I think one of the important takeaways is this: "[Erlang] values low latency over raw throughput, which is not common in programming language runtimes". It's worth a quick read.

Ultimately I find that Erlang's strength is not one thing or another, it's a combination of all of its traits: from the functional nature, to OTP for providing a consistent application structure, to its VM; all of these things put together make it interesting and useful.

I've yet to get into Haskell (I will eventually) but I really do find that constructing applications in a functional manner, with state being stored in independent processes within the running application, is a superior way to build systems.

One final note: I really like Go as well, for very specific reasons. Go's resource usage (both in terms of CPU consumption and RAM) is soooo nice, especially coming from Ruby. I was never a C programmer but I can wrap my head around Go and use it to build low resource usage apps with specific purposes, and sometimes this is exactly what is required.
Build in an NFC tag so users of recent Android Phones (and hopefully the next iPhone) can like by just touching the device with his/her phone.
> To be fair to Amazon the author should have spun up 100 instances, benchmarked them, and used the fastest one. This is a best practice for AWS.

Why choose the fastest one? This would be the least accurate way to give an indication if the performance of AWS instances. A mean, or perhaps median depending on the skew, would be a better choice.

Unless you're saying that the benchmarks on the other servers are effectively cherry picked best results.
You're a bit late, gnome 3.8 was released back in March. HN story at the time: https://news.ycombinator.com/item?id=5451646 .

(FWIW, I've been running it for a couple of weeks, and rather like it. A couple of the 'classic mode' extensions make gnome-shell a lot more usable (especially TopIcons extension which lets you have a useful taskbar), and it feels a lot more responsive than gnome-shell 3.6).
Many individual customers you might be able to blame, but as a group, they are best considered as simply a Force of Nature with no capacity to accept responsibility. Many of them can't upgrade because their on old machines with old OSs, or because they're on a work machine and their company has policies about these things (which can probably also be traced back to Microsoft), or because they are just plain technically incompetent (and while one may decide to blame them for that, it's not fair to double-count when it makes them incapable of choosing to not use IE6, or 7, or 8). And those who can and do upgrade have little capacity to make any different in the rest of this enormous group. Since "consumers" as an aggregate are therefore incapable of fixing the problem, it makes little sense to lay all the blame on them.

Microsoft, on the other hand, is in a position to fix everything for the consumers, and they so far choose not to.
World's first approved bionic eye to launch in U.S.
It's now coming up because they're integrating it into the new version of Maps. If you search for a driving distance that's sufficiently far away, they will also suggest flights as an alternative.
What's wrong with incentivising short term gains?

If anything, CEOs and corporate management in general tend to overvalue long term gains, so financial incentives for short term benefits probably push incentives back closer to optimal.
Glad they wasted 200k to apply for this dumb TLD
Nokia sells 20$ cellphone and makes 30% margins
I don't know that comparing EC2 reserved instances to DigitalOcean is really "apples-to-apples", since DigitalOcean has hourly billing and no upfront cost just like EC2 on-demand, and unlike EC2 reserved.
> I don't see why printing pamphlets on your own printing press would be destructive.

Pamphleteering involved posting bills in public spaces, using nail or glue to put up posters or pamphlets in the public square, etc. It was certainly a pain in the ass for the people who had to clean up afterward, which is why this being a living legal issue dating back a couple of hundred years. And the founders thought it was a process worthy of fundamental legal protection.

As with many constitutional protections, attempts have been made to erode it by well meaning or not so well meaning government, but even in cities like New York it usually just takes a civil liberties lawsuit to make the more egregious restrictions go away.

> On the other hand, this guy was defacing other peoples' property (the public's).

There was no property damage and speech in public spaces is protected.

> Defacing other people's property is certainly not constitutionally protected, for any reason.

When interpreting the bill of rights there is a meaningful distinction between public and private property that you are apparently unaware of. This distinction affects a lot of things under the law, not just what we're talking about.
I use Pythonwin for quick and dirty stuff but I absolutely love PTVS for anything else :) I'd never use another Python IDE after I got used to it
My understanding is that dual debugging works when your main process is oythin and you can the debug some C python module. Is ther a way to debug a C process loading python27.dll which then runs some pythin code using the oython-C api?
Yes they deserve it especially as you said because they made the choice to ignore everyman. And now you have all this story with their name on it, and all the war, government and secrecy effects around that. How people can't be at least frustrated or even more feeling themselves fooled with a total absence of marketing by Palantir?

I am not saying it's like "If you've got nothing to hide, you should tell us what you're doing". I am saying that you have to be able to manage the public image of your company even if it is a private company. Or things like that will happen and it will be hard to restore your reputation over people you ignored.

It's all about the communication, public image, reputation... There are even companies dedicated to do that for you. I don't know for instance they should use the same idea behind their website: a company of high quality dedicated to BigData, and advertise that in every public media with nothing related to war, secrecy or others things... Just a company providing high value products to who you want.
Still, why would you get rid of it in the first place just because something is better on the way? IIRC their reasons for getting rid of it had to do with not being a distribution center and focusing strictly on the source code development. It probably wasn't just "dreamt up" but more likely they found new reasons why it should complement their future business model.
Unless you were there with him, you have no way of confirming the veracity of the story. Even if he's your dad's good friend.
Dying startup blogs its collapse
Indeed, although people may be disappointed if their framework fails and they have to wait another month for another round of results, but then I suppose the next round will come a lot quicker if you have less issues to fix.

No problem at all. Thank you for merging my process spawning silliness. You will definitely see a lot more improvements from me :)

EDIT: A little issue I just noticed: the jester "Front-end server" is shown as "None" when in fact it's "nginx".
I agree with you, but am mildly surprised you haven't been slammed with down votes. Obviously I have pre-judged the audience incorrectly. Violence and war ---> profit. And this is a system used by a fair few companies. Just looking round the room here and I see a few. GE, Siemens and Philips all stoop to this from memory, and I haven't even got off my chair.
How the Powerful Derail Accountability: The Case of Intelligence Reform
As far as the company's contracts with the government are concerned, yes, those should be totally transparent. Otherwise it is stupidly easy for the government to do an end-run around transparency: just pay a private company to do your dirty tricks for you.

You can't have it both ways. If private companies are going to provide important government services, then those companies must accept a certain measure of public scrutiny and transparency, a much greater measure than an ordinary private company would need to accept.

If the companies don't like it, then they shouldn't bid on government contracts. No one is forcing them to do so. And if you don't think the government should occupy such a large segment of the economy, AWESOME! I'm all for that! I say dismantle the whole military-security-industrial complex!
Start rewarding companies that respect your privacy
This is a large thread. "Remote" is the keyword you want to include to advertise to people who are using ctrl-F.
Yahoo buys Qwiki
Schrödinger's source code repository?
If it provides business value, you can charge way more than 100 bucks. My brother had a (solari?) train-station clock of a similar shape, which was dead-on-arrival, didn't have a wood finish and probably costed about 400.
Hmm, tried to draft a release. But after saving I'm only getting http 500 errors on the release page.
I wish I could pay for Blink on Windows, because it's my main SIP client. Windows definitely doesn't get the attention that Mac OS does, but the client is the best one I've found. (I really grew to hate Bria/X-Lite.)
Which version of VS, and what language? If you're using VS 2010 or earlier, then both C# and VB were running the build (MSBuild and compilers both) on UI thread, so responsiveness was as bad as you'd expect it to be with such architecture. From VS 2012 onwards, VB builds on a background thread, and C# builds out-of-process (which also makes it scale on multi-core systems).
Top Scientist Slams Electric Vehicles, But Misses the Mark
It's probably easier to follow in the Steinsaltz edition (I had been buying it for a while in the English translation as it came out, but it was like waiting for the fourth volume of TAOCP).
Ask HN: The Art Of Selling - Best CRM for startups? 
Managing pipeline customers and sales is vital to creating a healthy company. Any tips on quality CRM programs? We find Salesforce old school, Streak CRM a little light on function, and heard little feedback about Base CRM.
Most businesses aren't web businesses. bobstacos.nyc, joespromdesses.nyc, tekserve.nyc, saks.nyc, perse.nyc, et cetera et cetera.
Thank you for creating OpenWetWare! It actually became a really great tool for looking up protocols from other labs. I know many people who still use it fervently!
I haven't had reason to use it yet, but definitely a valid note. Thanks for the corrective note about EBS, and I'll be a little more cautious with my comments in the future (because I think your marketing note is completely valid).
Prism and the new society
That's fine, I'm not saying Palantir is poorly run, just that we should be suspicious of their actions. Money is a powerful motivator, especially big money. Even the strongest principles can collapse under the weight of enough zeroes. My point is that Palantir deserves scrutiny, just like everyone else who profits from bad things happening or threatening to happen, and just like everyone else who is entrusted with great power.
Secrets of the early universe
Because most likely there is still a niche market for that. That's why the $450 pricetag, I believe.

The bottom line is I think the killer, for now, would be that noone wants to put this with 13 likes. If I see a coffee shop with 13 likes its goes this way in my hand "damn I wish I would try but they only have 13 likes? Maybe their coffee sucks, where is the nearest Starbucks?". You see, the problem is that most people will compare this number of likes to other similar. So someone running small business does not want to show how few likes they have. Big business, on the other hand I dont think would care about this, unless its starbucks or hand of other large companies, but most likely than not you wont see your local coffee shop with the one (thats why I believe they price it so high, comparing to something reasonable like $99).
I blogged a bit about this, with discovery and an app store type area with 3rd party apps like my site could be of use and extend features beyond what GitHub wants to support.
If you want to read about my ideas: http://derekmyers.com/posts/open-source-information-overload...
Great to see, I look forward to the day RubyMotion is free too.
Why didn't you put this project on kickstarter? Also, what are those numbers/bearings made of? Wondering how much that material can withstand since it looks like the numbers flop around for every like... or was that effect just for the video?
AngelList Syndicates
{x: has_security_clearance(x) = true}
I'm not even doing that much actual web work right now and still I stumbled over Chrome, Opera and Safari bugs in the last year. IE 10 works surprisingly well, the only thing I had less problems with was FF.
That's why they call it a Minimum Viable Product. :)
Ripple can now make payments to Bitcoin accounts
That is called backscatter and is highly likely to get your mailserver blacklisted.
Microsoft expected 100,000 Windows 8 apps in 90 days, it took 248
If this project isn't still in development, Microsoft does treat NodeJS as a first class citizen in Web Matrix[1] and is definitely worth a look.

[1]: http://www.microsoft.com/Web/webmatrix/node.aspx
That was my first thought when I saw this. It seems even more strange they discontinued it only to revive it with changes they could have just iterated through with new features/changes like this release.
Had no idea justin.tv went through Y Combinator (then again, I'm pretty new 'round these parts)

As someone who likes following pro Starcraft and League of Legends, I really appreciate what Twitch gives us access to. I've heard people groaning about Twitch in favor of Own3d, but I never understood the negativity towards Twitch. I hope they keep it up.
I won't say 20MB passwords wouldn't pose any practical problems, but the hashing itself isn't really an issue. A simple bcrypt test on my laptop (w/work factor 12) gave me these numbers:

1KB: 0.279 secs

1MB: 0.277

10MB: 0.293

100MB: 0.473

1000MB: 2.169

Getting the 1GB string allocated in Python locked my system up for longer than the 20 loops over bcrypt did. :)

I should probably find a machine with a little more RAM to test 10GB...
Thanks for the clarification! I haven't studied stochastic processes in a while, so the distinction was lost on me; it definitely makes more sense to think of it as a martingale.
Interesting that it was written by his father's lawyer on behalf of his father. Makes me wonder if this is the first contact his father has had with him since this whole thing began.
The same reason an adult could watch football instead of (insert your favorite meaningful activity here). Some people happen to like it.
my entry is in there. I would encourage anyone with a bit of spare time over the next few days to write up an entry! It's great fun and you're guaranteed to learn something if you try to build a creative exploit.
sudo fedup-cli --network 19

See http://fedoraproject.org/wiki/FedUp
Do you remember NS 4.x and JSSS/translated CSS at all? I do. IE was many, many times better and easier to develop for. (And, frankly, their box model, equivalent to border-box, was the right way to go.)
Twitch has one effect I wonder how many others figured out, it saves gamers money. By watching streamers play games I am interested in I have managed to save a good amount of money. It used to be I had to rely on word of mouth or worse, reviews. Now I can see the games in action. I can hear the enjoyment or frustration of the players.

I can see how game developers in turn can leverage it into more sales, there are many big names in Twitch and getting them to play your game is a great way to gain exposure. The risk of course is falling on your face in front of thousands.

So I am glad to hear they are getting more funding, they certainly changed how I select games to play, let alone what I keep in the background while working.
Right, there is more than one sort of pain. There is the pain your developers feel when they work with something painful, and there is the pain managers feel when they have to justify "not buying IBM" when something goes wrong (something will go wrong regardless, that is the nature of the beast).

So people "buy IBM" because they don't like pain.
> Yes, I'm angry.

I'm angry that I have carpal tunnel syndrome. Maybe I'd be less angry if I'd been trained to write using the Palmer Method.
It doesn't appear that CNN made any attempt to verify that the Tumblr stories are indeed true. (see discussion: https://news.ycombinator.com/item?id=5946259)

After that submission was killed by the mods, the OP disappeared completely.
It's more than just those incidents though. It's about basic security practices. No security audits. Passwords stored in plain text. Major discrepancies in the story from what Linode says versus the hacker specifically around whether the private key was compromised and credit cards stolen.

And it's just a continued pattern of incompetence and cover up.
I'm sure there's a backstory, that we'll never be privy too.
> I feel for just a fraction of $33k, I can get some pretty nice resources online myself instead of moving somewhere remote and paying that much

That seems pretty spot on to me.
$33,000 sounds like an insane amount of money to spend on anything without getting a degree out of it.

If this sort of thing interests you, and you're looking for something at a reasonable (MUCH CHEAPER) price, check out: http://www.gotealeaf.com/

I am finishing up their 3rd course and I'm very happy with it. I've learned more in the 4 months in this program than the rest of my life half-assedly teaching myself and taking some classes combined.

if you want to chat - gmail breeden.matt
It really varies from area to area, and each has something that others don't. E.g. PyCharm is unique in supporting Cython, PTVS is now the only one with mixed-mode debugging (don't you wish those two were married in one IDE? ~) etc.

In other areas like code editing, the differences are often qualitative. For example all Python IDEs have code completion, but try entering this in your favorite one:

def f(x):
def g(y):
return x + y
return g

a = f(1)(2)
b = f(3.0)(a)
c = f(u'a')(str(b))
d = (a, b, c)[input()]

And then see what completions it gives you for a., b. etc.

It would be interesting if some independent third party would do a detailed point by point study and published it.
>Ironically I'm also a victim of the same generalization process.

It's not ironic at all. Oftentimes people who have been oppressed become in turn oppressors.
Wow. I cried a bit.
I'm surprised at the self-delusional replies to your comments. You've laid out very reasonable points and have received very abrasive feedback. Seem's the way HN's been going.

Regardless, there are no references for either argument in this comment thread.
It also contains hardly any emotion (I argue that the rhetoric used in the letter indirectly appeals to Edward). I was shocked by this.
Honestly, I just buy from United most of the time unless the price is higher than I think it should be, then I'll search.

Frequent travelers are generally best served by sticking with a single airline.
US rockets have a "range safety officer" who is responsible for the self-destruct switch.

I believe Russian rockets just rely on the fact that they will either make it to space, or impact the ground at high velocity.
Honestly, coming into visual studio/c# from emacs/common lisp feels like going backwards in time for me.

Running my CL environment on Gentoo feels like the future; a not-quite-there-yet-but-still-awesome future; running VS on Windows feels like kiddie toys that haven't gotten around to growing up yet.

And that's a weird feeling when you realize the dollars, time, and research poured into each environment. :-)
Imagine a tool, that can write the biography of any person, simply by going through the truckload of data that we generate.

-- Dating/Relationship stuff from FB status
-- Spending habits from credit card data/Mint/Amazon etc
-- Professional/Career data from linkedin

etc etc

And so on. Granted, it would be boring for most people. But it is possible to do it. This is fascinating and disgusting, at the same time :(
Really? I'd actually be interested to hear more about Sharepoint. My experience with it is getting to be awhile ago, and it was VERY unpleasant. What does it do for developers now?
I have mixed feelings about "trying to write legitimate fiction". Sometimes I have distinct feeling the author just abandons all pretense of writing literature in order to get the point across or turn the story in the way necessary for him. OTOH, I have seen stranger (in my opinion) styles being considered legitimate, and even commendable, examples of literature, so who I am to judge? I'd read it as long as it is entertaining and thought-provoking, and stop if it ever stops being so, and I think that'd be enough.

As for labeling, who cares?
Best README.md yet
Beautifully written. This is the time that will make or break America. I hope we are not complacent.
How would you ensure that an instance launched on hardware bought 6 months ago is identical to the hardware under an instance launched N years ago and still running? Buy old hardware on eBay to prevent newer hardware introducing variation?
Chrome will display an update arrow on the menu/address bar. If you haven't restarted in a while, it will eventually become a rather insistent red.
Ask HN: Interested in a site which lets you watch YouTube videos in sync?
Hey,

I'm in a long-distance relationship and often watch YouTube videos with my girlfriend while she is on Skype with me.

We usually do it like this: She (or I) sends a link, we both seek the YouTube player to zero, pause it and then count from three to click simultaneously on the play button (so that the video is in sync for both of us).

Why? Because we love it when we see and hear each other laugh at silly things we watch together.

Of course this gets really tedious when we want to watch several short funny cat videos and have to count each time to be in sync - hence I got the idea to make a site to simplify this task.

My idea was to create a simple page with a field to paste your YouTube link and a button to share it with your friend. Once your friend joins in, you simply hit the play button and the video will automatically start for both of you (or everyone who you shared it with).

I even purchased a catchy domain name for it: sync.yt

My question: Are you interested in using such a site? If so, which features would you like to have? How would you want it to look like?

Any kind of feedback and ideas would be appreciated!

Thanks!
> no Southwest = no deal for me

Agreed, although I always thought the sticking point for SWA was paying commissions and not data access. For a sample search from BWI-SFO their price was only about $20 more expensive than the lowest fare ($520).