skysight-inc/HackerNews huggingface dataset:
Next time you think you discovered a gigantic easily exploitable security hole in a mature service that has been around for 10+ years, please think again and research it a lot more before you make a fuss about it. It's possible, of course - but not very damn likely. It's much more likely you are confused. I tried to tell Matt Langley that yesterday on Quora, but he didn't quite buy it, and now he's drinking one big mug of mea culpa. Hopefully this thing will blow over soon, but as a former employee it pains me to see PayPal having to debunk this in social media this morning.
> No, because their prior accomplishments speak for themselves.

I just quoted examples where their prior accomplishments was public. There were many whose prior accomplishments are not public and were for their employers.

> simply an informal measure of a developer's passion and drive.

I don't have a problem with using side projects as informal projects as informal measure of passion. I have a problem with your assertion that all good developers have side projects. I have worked with quite a few and most of them didn't.
Fun facts from the Kinect SDK FAQ, at http://research.microsoft.com/en-us/um/redmond/projects/kine...

- You can't copy the runtimes with your application. Everyone has to download the SDK

- All non SDK software (OpenKinect, OpenNI + OK, etc...) is now warrenty voiding

- Assume all software you see may be violating the SDK license

"Built to be open". Yup.
Yup. My top comment is a one-liner aphorism about the US and China, while one of my favorite comments (encouraging people to get into OS & kernel development http://news.ycombinator.com/item?id=740718) is way down at the bottom. C'est la vie.
None of the data points are appearing on the chart when I look at it. I'm using Safari 5. Sounds like a cool idea - but right now it's a pain to have to keep downloading the PDF to see the chart.
Our web editor is definitely in need of some love, and we'll be updating that later this year.

We're changing our "post" links to all go to the web editor. While email is still the #1 way our users post to posterous, those already on the web want to stay on the web.

For images: we default to grouping them together into a gallery. But you can also separate them out into individual photos.

-Sachin
CEO, Posterous
Certainly, their extra decade or more of work and life experience outweighs the inconvenience of them not programming very much in their spare time.

-------------------------------

A good developer with a decade of work/life experience would have built something in his spare time in the past ... when life wasn't always that hectic. That would work for me too, I'm sure a "I don't do a lot of programming after work now, but when I had more spare time, I did x" should suffice.

Plus, its not a disqualifier ... you don't discard an interviewee just because they don't have side projects that they've done.
Exactly. Plus, we dont export as much agriculture products as the US does. I have no data on this, but Germany is probably a net importer of agriculture products, despite all those subsidies and cheap labor from east europe.
Social Media: A Riot's New Nemesis
Impressive turnaround! :)

This is also good for your site. You'll get more links now because people can link to the particular things they're interested in rather than just the homepage.
A megaphone is useless when everyone has one.
Ctrl-C in Windows, Command-C in OSX, and Ctrl-Shift-C in Linux if you're spending a lot of time in the terminal.
Yeah, sure. Silverlight is the future!
Show HN: blit.fm - web search with user ratings
I posted here about my startup http://blit.fm a while ago and got some useful feedback. Basically it is a search engine which displays user ratings next to each search result (similar to the App Store or Android Market).

I have now added Chrome and Firefox extensions, so you can now see the ratings when using your regular search engine (google, bing or yahoo), making it a lot more useful.

Let me know what you think, or if you have any suggestions.

Thanks!
Back in the late 90s I worked on a small Windows product... our CEO complained that when the uninstaller ran, it left the empty directory behind along with some small temp files created by the software (that the package hadn't put there during install). So the guy making the package added a command to remove the directory and its contents...

... and the first reporter to try software, for reasons I'll never totally understand, chose to install it in C:\. Worked great until he went to uninstall it.
Startup Quote: Sachin Agarwal, co-founder, Posterous
Ways to Not Build Stuff (11-15 explained
Apparently the best thing I've ever said was a complaint about an inaccurate headline.

The seventeenth-best thing I've ever said was that "Gorillas aren't monkeys" with a somewhat later edit in which I complain about how many people are modding me up for such a pointless nitpick.

And the fortieth-best thing I've ever said was:

Of all the fantasies I've ever heard which involve a hotel room, a comely young lady, fifteen thousand dollars and all-you-can-drink cranberry juice, that's the dullest, I'm sorry.

I have no idea what the context was, but it sounds way better out of context.

Really though, the biggest problem with this is that it overwhelmingly contains recent comments due to karma inflation.
Linode storage comes bundled with a virtual machine! The more you pay, the more RAM, network transfer quota, and better CPU contention you get - without any extra costs. It's hardly an apples to apples comparison.
I was unfamiliar with a number of the products he was planning to use for merchant payment, so I clicked around to find out more. It was quite striking how many of the (very few) options were caffeine, sugar or alcohol delivery venues. If one needed to actually live only on mobile payment goods I think you'd be in a very tight spot - and probably mostly have to rely on google wallet and questionable gas station snack food.

Does this mean these are simply the types of businesses these startups are courting, or does it reflect some kind of honest disinterest in these technologies by volume businesses like groceries and durable goods?
Congrats on the anniversary. To provide a balanced perspective on this thread, let me share our experience. We (Visual Website Optimizer) are hosted on Linode since beginning but have experienced degradation of service lately particularly around network availability. There is at least one minor outage every month in their Newark data center (planning around network outage is much harder). While their support is responsive, these regular outages affect our business in a very significant manner. Every time we contact them, their staff just says these outages _happen_ and unavoidable and I cannot believe they are okay with it.

Maybe it is to do with their increased customer base, but earlier these outages were much less frequent and we enjoyed the service.

We own 25+ servers with them and have lately given thought of moving to some other provider. It's their responsive customer service and the pain of migrating everything that has kept us sticking to Linode.
I truly dislike this question. If you enjoy reading, traveling, playing musical instruments, learning new hobbies, spending time with loved ones and so on, you will likely not have time to program another 2-3 hours a day after an already long day at work as a software engineer (including the long hours that come with the job).

Basically the question can be translated to: "Is programming the only thing you care about in life, if so we're more likely to hire you because we need a machine rather than a human being". As an employer, I can probably see that being a better bang for your buck. In fact if you could have a codemonkey work 12 hours a day without burning out for years for the same pay as a guy who works 8 hour days, would you really turn that guy down?
I do that for 'rm'. I do an 'ls' first, then reedit the command and put an 'rm'.
Frost Aero Window 7 Theme
How to install

1. Install Universal Theme Patcher, make sure that UAC must be turned off
2. Extract content (*.theme & Frost folder) into C:\Windows\Resources\Themes
3. Take Ownership of explorerframe.dll in System32, explorer.exe in Windows folder and copy the appropriate explorerframe.dll, explorer.exe to replace the original!. Make sure to make a backup of the original in case of instability.
4. Restart Windows & then select this theme in Personalize Menu
No pop does not = bad IPO. Pandora raised more capital than intended as the final IPO price of $16/share was about double that of the initial target IPO price range of $7 to $9. The lack of stock price volatility in the market is often a good thing as it allows the company a clearer picture of its capital base.
PLAI is on my short list for new reading, but thanks, that's good to know re: parsing.

I actually think that skipping parsing altogether, the way a lot of Lispy texts do is the way to go for intro PL stuff, because you can get to interesting stuff much faster.

My gripe about PLP is that after deciding to cover parsing and scanning, he goes too fast. I might have been happier if he'd skipped it altogether.
Netflix’s Cloud Data Architecture
It's a very safe way because if there is a bug in the WebGL implementation, Apple can quickly pull the Ads that crash WebKit.

Apple will have huge advantage of being able to pull the content, especially if it is a security bug. If Apple enabled WebGL in Safari, then Apple would not be able to react as quickly as all users would have to upgrade their iOS version.
The "walled garden" becomes a prison for reality
Thanks rauljara and automach. I agree that the pie charts were probably not the best way to represent the data that was gathered. The questions could all take multiple answers, and I just summed the results to figure out how big of a piece of the pie each section would get. I made a quick edit to the post to clarify this. Thanks for taking the time to write that up, would appreciate any tips on how to better represent multiple answers per person per question.
Why would they want to buy US citizenship? They're having plenty of fun in Mexico.
It’s a good thing that at a startup, being stressed is often balanced by being excited. Otherwise the stress would kill you.

- Sachin Agarwal (@a4agarwal)

http://startupquote.com/post/6594003048
More Libya DIY
or at least interactive sql shells could ask you if you are really sure
I have to wonder why he ranked it above Bhopal, Deepwater Horizon, or even Chernobyl. Chernobyl had burning graphite and a fully exposed core. There were also lots of people dying of radiation sickness.

Thankfully, none of the plant workers appear to have died from that, though they have more reason to fear overexposure than anyone.
I use to put my headphones and have some instrumental music playing, mid-loud. Preferably some fast (but not aggressive) tunes - it feels like my brain is 'overclocked'. I don't like lyrics because I always end up paying attention to it.
Helps me getting focused, avoid distractions (by signaling to people that you're busy and concentrated AND not letting you hear external noises) and gets me an 'isolated from the world' sensation.
Your startup needs to sell experiences, not features
Samsung DuosTV I6712
The level I'm speaking of is open-source involvement, with great smartphone hardware, world-compatible, at an affordable price. It is difficult to find a phone with two of those qualities, much less all four.

My first hardware advantage was that they make Apple's chips, learn from Apple, and they save by letting Apple take much of the R&D cost. Apple is concerned about this and will likely be taking their chip production elsewhere. [1]

Let's be realistic: Apple hardware is always more expensive. I'm not talking single-unit profit, Apple is well-known for their high markups. I'm talking overall market dominance. The Galaxy S II is already outselling the iPhone 4 in the UK. [2] The preorders in Korea for the Galaxy S II are much higher than the iPhone 4 release. [3] The first Galaxy S is outselling the iPhone 4 in Japan! [4]

Software sales are not the software advantage, involving quality devs from the community is the advantage. Samsung doesn't need to spend as much on marketing and software dev because the community is already helping them. Just look at the ridiculous amount of free press that one move has given them, and the CM port isn't even to beta yet! [5]

My second hardware advantage is absolutely their AMOLED tech. They are by far the leaders in OLED, Sony is the only other major player and they are looking at combining with Toshiba's LCD division in order to keep up. [6] If you are a consumer who prefers an OLED smartphone (as I do), the Galaxy S is the only choice. Again, Samsung manufacturers their own screens, simplifying the process. Googling 'best smartphone display' does not reflect any advantage besides Apple's giant marketing machine.

If you have evidence to the contrary, I'd love to read it! But I think Samsung is the clear winner.

[1] http://www.macstories.net/news/apple-to-outsource-a4-and-a5-...

[2] http://www.mynextfone.co.uk/news/article/samsung-galaxy-s-ii...

[3] http://venturebeat.com/2011/05/03/galaxy-s-ii-beats-iphone-4...

[4] http://www.redmondpie.com/samsung-galaxy-s-outsells-iphone-4...

[5] http://www.google.com/search?sourceid=chrome&ie=UTF-8...

[6] http://www.crunchgear.com/2011/06/08/sony-and-toshiba-to-mer...
If you couple this technology with Playstation 9, then yes :)
> I agree that I could probably get VPSs cheaper somewhere else...

A couple of people have brought this up in this thread, and all I can think each time is that they must not place any value on their time or hassle when it comes to dealing with the cheaper providers.
That's a nice resource but I don't think it shows what you intended it to show. From that timeline all I gather is that the United States has always wavered between xenophobia and the need for labor.
I question your data because it was AZ - not the reservation on the border in AZ.
I'm extremely happy with my Linode VPS. Never had any problems and the performance seems great.

Getting a VPS was my first real foray into Linux and I've learnt so much since I started by just messing around. The Linode library has also been a great source of help.

I recommend anyone who likes to spend hours perfectly configuring services they will likely never use, because it's fun, should get one to hone their terminal chops.
iirc they have raid10 arrays of 10k disks in all of their machines. Which explains some of their added costs. This review is a little old, but it shows some of the differences. http://danielmiessler.com/blog/disk-performance-slicehost-vs...
I tried the headphones thing for a long time, but it would usually result in people just coming over and knocking on my desk until I looked at them.

They'd then give a little polite smile and a "Hey, huh, are you busy? Whatcha doin?"

I feel like a jerk literally shutting the lights off (so they think I'm not here), but it does seem to be working (things are getting done, I mean).
A question : are you in the Computer Science field?

While I think that the way you would answer may work beautifully in other fields, we also have to think about the employer's best interest and the field we're talking about here.

Employer's best interest, across most if not all fields, is primarily to hire people that have skills that will be useful in creating advantage of the company as a whole. In the case of Computer Science field, then, having an employee that answers that particular interview question with how he/she has contributed to open source and/or created side projects will have higher probability to create more value for the company than an employee that answers with how he/she is a great parent or how he/she's working in a non-profit of unrelated field.
The 1M/1M Incubation Radar: Freshdesk, Chennai, India
The next best thing is to stay really late, after everybody has left.

I don't have an office to hide in, so when I'm on a deadline at work, I'll just come in late and leave really late. I get a ton more done when I'm there alone and nobody else is around to corner me.

For side projects, I'll go to the library. For centuries the library has come with the expectation that it's the place where you go to be serious. It works.
A tax eater is a tax eater whether he's legal or not. An immigrant who produces wealth is a producer of wealth whether he's legal or not.
http://news.ycombinator.com/item?id=2642333 -- a couple of things I dislike about the physical design of the Macbook.
Cuba was explicitly given up by Spain to be occupied, but explicitly not annexed, by the United States because of the Teller Amendment (http://en.wikipedia.org/wiki/Teller_Amendment). Thus, while the US may have governed Cuba at one time, it never owned it.
Weren't they closing down data.gov anyway, to "save money" or something?
LulzSec discloses 62,000 email and password combinations that it may have hacked
I sometimes use a wrapper around mv that moves the folder to trash. Guess it's not that portable but it could be replaced by moving to /tmp or something instead perhaps.
Huh. I have a number of our pre-launch hosting customers on a web server in the Newark center; I get a text message within a few seconds of an outage, and haven't received any notifications in quite a while (unless it was due to my own error).

Maybe it's something on your particular rack or node? Have you tried setting up new Linodes in Newark and migrating to those?
what I said was

"all the really good developers I've ever known or met have built something in their spare time"

you took that to mean that I saying that ALL good developers have side projects ... I'm not stating that as an empirical fact, and if you read the comments I've left its clear that I understand that.
NodeCloud: Node.js resources
Chrome to block insecure resources by default
Not a stretch at all-I have become massively more productive since automating the simple things in my life, not because it saved any amount of time (maybe 45 mins/day), but because it saved so much of my mental energy.

Even getting a GPS made me more productive at work, because figuring out directions is mentally exhausting for me.

Willpower is also directly linked to glucose. I tried eating more low glycemic index foods and eating somewhat sugary stuff when I was mentally exhausted, and it has worked wonders.
Design Principles: What You’re Not Going To Do
Minor: what's the difference between a cloud provider and a VPS provider? I could rent a VPS and do something uncloudlike with it.

I'd like to specify a budget amount, and see what the offers are at that price point. The use case is something like "I know what $20 gets me on Linode, how does that compare to $20 at the other providers?"
That is what I meant by LINQ to Entities, which is what I thought they were calling the new version. There are plenty of DB drivers(I think they call them providers) for EF.
For those that didn't understand, my point with the python example was to emphasize that the same expression (visually) can have different meanings in different languages, and that the parse rules can be different. I am aware that python doesn't parse it in the way that the expression appears to a C programmer :)

Concerning python's lack of pre and post increment, the decision was made primarily because there are a lot of confusing situations, such as the aforementioned, with the increment and decrement operators. However, the decision to allow x++x to be valid, and parsed as x + (+ x) = x + x, is itself terribly confusing and germane to the original discussion
The current European financial crisis has many more causes than immigration. In general, the causes fall in line with the US economic crisis causes: the housing bubble, an extended period of cheap money, no regulation of newly conceived financial instruments, etc.

Immigration may have exacerbated these issues, but not more so than the monetary union.
Linode has never reduced how much I pay for my vps either, so I don't understand where you get the idea that I'm angling for them to lower my rent.

All I'm saying is that some token of appreciation would be great and lock in my loyalty. I pay for a garage ... a free month of that maybe?
In large companies, where your code might be worked on by numerous other people, and it';s not guaranteed that the next person to change it will have ever seen it before, statically typed languages are still prevalent, because it means the stupidest errors are spotted as early as possible.
Rebecca Black Pulls Infamous ‘Friday’ Video From YouTube
HubSpot Acquires Performable
like some other things with Obama's Presidency, data/gov projects haven't gone the way we all 'Hoped' they would when the ideals presented themselves at its start. <Sigh>
Disk space was the one thing that made Linode feel a bit cramped, for me. Yay! Thanks, Linode.

Incidentally, for those looking for an easy way to free up a little extra disk space on your VPS, look into localepurge. On Debian, it's a piece-of-cake install, and it automatically removes unneeded language and locale files from packages every time you run apt.
2008, just for those who recall a previous round of stories on the topic.
I emailed them about that once, they said that those prices are intentionally so expensive to encourage you to move to higher VM levels where there's less contention on the server.

Upgrading your VM entirely is actually cheaper per GB than just getting more space.
So for all projects that use a combination of tools (the vast majority of projects I would guess), the collected data is invalid. That's too bad.
If you have 25+ servers, aren't some of them in other data centers and configured in some sort of high-availability setup? What's your technology stack?

(FYI, I'm asking purely out of curiosity)
Well.. the whole ideia is to give out the message of 'I'm busy'. I have coworkers that use unplugged headphones, just to get the message delivered.
Of course, it works only if other people understand this signal.

You can try to use some form of humor to disguise it.. try a little warning sign with something like 'DO NOT DISTURB: Genius doing science'. People will, at least, stop at the sign to take a closer look and you will be aware that they are coming, not scaring you.
Absolutely. If you want to be good at something, or to do it continually, then make it a habit that requires no thought (or as little as possible).
Whatever. Whoever makes WebGL games will benefit from 50% of the total browser market share, and this market share will keep increasing as I doubt the new versions of IE (9/10) will replace the older IE browsers, especially since the new ones only work on certain Windows versions.

Whether Microsoft embraces WebGL or not, it's irrelevant, because they'd only add like 5% market share they have with IE9, anyway. I think WebGL developers can safely ignore the IE9/IE10 markets.
You were complaining about them raising your rent (not about them not throwing in things to please). The cost of everything goes up over time. Get over it.

Also your rent over the last four years was lowered by a little thing called inflation.
Sadly, I'm not allowed to come in late. Staying late means that I'm eating into my own personal time.

<offtopic />

There was an article a while ago talking about how geeks never negotiate to be payed properly. Most of them will just shut up as soon as they're making enough to pay their bills on time. As long as they're not worried about being evicted from their house, or having their car repo'd, they're fine.

I think this is because a lot of geeks have a genuine interest in their jobs. To me, writing good code, or shipping good products is a pride issue. I'm not really doing it because I'm making money, I'm doing it because I enjoy it.

I mean...when I go home, I read about coding, I write code, I write about coding, I think about coding etc. I love it.

So staying late, while it can be annoying, isn't really so bad. I'm doing the same thing at work that I would be at home, and my computer at work is a whole lot nicer than my computer at home.