skysight-inc/HackerNews huggingface dataset:
A LinkedIn profile has plenty of fields that demonstrate what someones writing is like, including a summary.
Check here: http://hackrtrackr.com
A little meta, but how did you find you were misquoted in this particular article?

1. You read it by chance and found it?

2. Someone notified you?

3. Some software scans every article/comment submitted searching for "Paul" and you review it later? :)

I certainly don't have the time to read every semi-interesting article, and I suspect you don't either, so I'm curious about this finding.
I didn't post (and am not endorsing) the site as a whole, but rather an article it reprints. The article seems like credible journalism and is worth reading because of the surprising historical information it contains. For example, I had no idea that fluoridation of drinking water was undertaken as a side-effect of atomic bomb production. Did you?
Ah yes, 50 Cent. The Warren Buffet of our generation.
You may be interested in "Resume Builder," a LinkedIn Labs product that generates your resume and has a number of templates. Rather good.

See: http://resume.linkedinlabs.com/
You haven't really started using Ruby till you start trying to JAPH and golf it. Fortunately, that phase will pass and you'll return to writing maintainable code =).

>> "The idea of making tools that are joyful to use to the programmers ... basically due to it's syntax."

Thats pretty much entirely "who is working in this language" based imo. As for syntax being a limitation, its interesting you complain that, because others have complained that the syntax is too dynamic, too augmentable, and too unpredictable, hence people talking stuff about it being impossible to write a parser for it =).

Granted, often when this feature is used, its often abused, and there are various 'source filters' in Acme:: you'd get shot if you tried using them in production ( Switch.pm is one such shootable offsense ... with great power comes ... extra unwanted side effects ).

But an example of a Good use of the source filter/metaprogramming nature intrinsic to Perl is MooseX::Declare ( its only part source filter, but its "Sane" because its smart enough to not cause too many unwanted side effects ) to provide alternative class declaration syntax, that some would claim, even looks readable!.

use 5.010;
use MooseX::Declare;

class Foo {
method hello( $what ){
say "Hello $what";
}
}

Foo->new()->hello("World"); # Hellow World\n
Any extra steps you make the HR person jump through--HR filters resumes before they reach a hiring manager--is a strike against you. If there are 50-100 applicants for the position you're applying for, they won't even look at you, because they don't need to. There are dozens of other people who didn't make them jump through hoops to get an idea of who they are. (Your mom lied to you; you're not special and nobody cares about you until you give them a good reason to.)
From my anectotal experience, they might find it interesting, but would only rarely go in-depth and pursue it with the needed diligence to further the state of knowledge (cf. P!=NP).
Quote: "While a good idea is not really hard to find, finance to support those ideas is difficult. I have an aura, a business man’s aura. People know I’m conscientious, and I will make investments."

Doesn't exactly inspire confidence in his business acumen.
Great writeup, Miguel. Ashton Kutcher Twitter Seconds is a great metric :-)

I should probably write up a blog post about this, but if anyone thinks their website could use an informational video, I'd definitely choose Grumo again, personally.
I think that most other parody accounts have "This is a parody account" or something resembling that in their publicly visible descriptions. As the letter the fake account's operator got only said to mark the account as fake, that may do.

The @ceoSteveJobs account does, at time of writing, have this in its description, but that may have been added after the letter or this article was written.
I do not support this negative opinion about Uncle Sam's economy ,but clearly this guys is very educated and smart.
Well, I can't answer for Stronico, but we use a similar stack (Visual Studio 2010, Windows 7 / Server 2008 R2) for development and ASP.NET MVC 2 / IIS / SQL Server / Azure for our website. Using something else wasn't even really a question, since our product is .NET-based, and I'd already had a few years of experience as an ASP.NET dev.

I'd bet that nearly all of the other startups using a Microsoft-based stack have a senior / lead developer who has a significant amount of C# / .NET experience.
> What am I missing here?

That people cling to tradition for irrational reasons. Also, one valid reason is that they might want to print your resume. It's a lot easier to print a PDF than a web page.
I don't think that the parody account in question and the popular Fake Steve Jobs blog are related (though this doesn't detract from your point).
'I've always wondered how those mechanism of "being THE it-language" or "the tool the cool kids use these days" or "success" in terms of "spreading everywhere" really works.'

Just having CPAN isn't enough. There need to be new and interesting projects that stand on their own and are current and relevant. I'm not saying there aren't, I just don't read about them on HN, reddit, etc. Perl was always about making things easy, and it wasn't hard to see how a perl script was better than a cgi handler in C. How is writing a DSL interpreter in Perl cool compared to, say, Ruby? How do the Perl MVC frameworks make things easier/better than rails or django?
In a hot job market, you can probably get away with using a linkedin profile in lieu of a resume because employers are looking for people to hire.

In a tight job market employers are looking for reasons to disqualify candidates, and using a linkedin profile rather than an actual resume is as good as an excuse as there is.

In addition, in the US providing a headshot of yourself with your resume will automatically disqualify you for consideration in many large organizations due to concerns over equal employment opportunity requirements (even though attaching a headshot to a CV is standard in other countries).
Ask HN: Hype vs Reality? What technologies with a good press disappointed you?
I don't want to sound like a troll. But a lot of times I found myself asking how some technology doesn't have an obvious feature or trying the new hyped technology and failing miserably after reading a zillion of good blog posts.

For example:

- Messaging systems without contention management based on blocking producers, while this is an obvious part of the Queue theory.

- Embedded databases failing with massive amount of data.
Ask HN: Best way to block an EC2-hosted scraper?
Hey, HN,

Windy Citizen gets slooooow about once every hour and according to our logs, around this same time, someone or something is making a ton of requests to our RSS feeds, grabbing hundreds of them at once.

From what I can tell, the thing grabbing this stuff is hosted on Amazon EC2. I've tried blocking the IP address before but it seems to refresh and then the problem comes back. How do I shut this idiot down?

The feed URLs being grabbed are all have the following URL format: /neighborhood//feed

These are old URLs from a prior schema we had. They're not even valid anymore. I think this is part of the problem. Basically this scraper is causing a ton of 404s every 30 minutes.

Is there a way to just block out anything trying to hit URLs that match a regex for that URL structure? Something else?

Update: I've added this to my nginx.conf file:

location ~ /neighborhoods/[-\w]+/feed/?$ {
deny all;
}

And it appears to be working. It's successfully sending a 403 when people request those URLs.

Now, anyone have suggestions for fun things I can redirect the scraper to?
Something else to note, though, is that a large number of twitter users use twitter clients. This means that the traffic looks direct when it is, in fact, from twitter.
Like like new twitter, you mean #!
The comparison between startups and PhDs is not esp. appropriate. The entrepreneur often is willing to assume greater risk for greater pecuniary reward, whereas the PhD often is not assuming any greater risk but willing to accept likely lesser pay to do what he loves.

Which isn't to say that there is a class of entrepreneurs that start companies simply because they love starting companies, but that this isn't unique to entrepreneurs (e.g. there are lawyers who love doing lawyerly things).
I'm British but live in Warsaw if that counts ;)
It's in the top 10 on the frontpage of HN. I usually at least glance at most of those. Plus I'm interested in the topic.
There is also Robertson, which is superior to Philips, but lost due to poor marketing :)
I think you miss the point of the series.

Also, consider that some children are incredibly intelligent and may in fact act this way.
Ask HN: Do you wear Gunnars? Do they work? (http://www.gunnars.com/)
Just read that article about 50-cent and Facebook and saw the other company he invested in, Gunnar. Hadn't heard about them until now.

Products look cool and the tech sounds good, but not sure if they are worth it / work. Reviews online are mixed.

What do you think?

Thanks,

Kent
Translation: I bought the stuff Goldman thought was too expensive to keep for themselves.
>> I think you're just as likely to find good Java programmers as you are to find good Haskell developers.

While there are certainly more good Java programmers than good Haskell programmers, I think that the percentage of Haskell programmers that are good is higher than the percentage of Java programmers that are good.

>> Once one can screen applicants,

It is a lot of work to screen applicants. If I were hiring a C++ developer and had two similar looking resumes, I would certainly call the developer that listed Haskell experience first.
here's one.
I am also doing a PhD in Norway, but in the humanities (ABD now). I agree with a lot of what is said here: PhD students in Europe, and especially in places like the Netherlands and Scandinavia, have it unbelievably good (not that you'd believe it if you followed the debate here, with "PhD oversupply" and "temporary contract abuse" a prominent topic; to be fair, most graduates from my program have found academic jobs both in Norway and elsewhere, though there is a tendency for people who have spent over ten years in temporary positions to call it quits). However, places like the Netherlands and Scandinavia, even if they punch above their weight in many fields, are not too big in the grand scheme of things. Again, I don't know that the situation is like in the hard sciences or in CS, but certainly in my field the fact that Europe has well-funded PhD programs and jobs does not help the pretty dire (as far as I can see) situation in the US. There are relatively few people who go on to positions in Europe after US grad school, and even fewer the other way around.
Your paint by number analogy doesn't really apply.

PHP, or Python, or Perl, as a language are to web applications what paint is to painting. CakePHP, or Symfony, or Rails, or Django is to web applications what paint + scaffolding + tarpaulins + masking tape + ladders is to painting.

Yes, you can build a ladder in the programming language you like, or you can just import one (or, in many cases, not have to) with a framework. They both still use paint, and I completely disagree with the assertion that a framework tells you where or what kind of paint to put -- it just puts you closer to the walls, and makes the application of said paint a little easier.

For the record, I personally consider an application framework more like a Wagner spray painter, or something more like that, but I think that's more dependent on the framework itself. Yes, there are constraints with frameworks, but there are significant advantages to speed of development.

As for the whole PHP vs Python, I'm completely ignoring, since you seem to be conflating PHP vs 'application frameworks in other languages' instead of PHP vs 'another language', which is unfair at best, and ill-informed at worst. For what it's worth, I'd put either Ruby or Python up as a general purpose language above PHP any day of the week, and PHP is the language I learned to program on (and still like, despite its unpopularity.)
It is faith for _me_ since I've never looked through a telescope and seen that it is indeed a nearer-mass/rock, and not a star as it appears in the sky. Unless you have seen it with your own eyes, you too are believing based on the words of others. My point isn't that we can't verify some of the things we think are true, but my point is that we usually don't. Instead, we believe what we're taught because everyeone else around us believes.

We're not so different from the people at the time of Columbus that were taught the world was flat. They didn't (most couldn't verify it), but everyone 'knew' it was true. That had been taught it, they had books describing it, and maps showing it. They had as much evidence as I do about mars.

Many people really have seen mars through telescopes, and a number of rocket scientists have built devices to go and look at it indirectly. THOSE people KNOW mars exists. The rest of us believe, blindly, what we are told about it. I don't doubt mars exists in the least, only because I _choose_ to believe it exists.
They were still offering the smaller options. They didn't raise their prices, they just made them more misleading. This is just one of those dark patterns that works and can even be essential for some kinds of businesses: http://swombat.com/2010/12/19/dark-patterns-good-for-busines...
Neither one of those actually holds a candle to CPAN.
A suggestion for a Perl screencast: using the Perl debugger. ~1.5 years ago my friend found a bug in the Perl debugger that had rendered it basically non-functional for several releases. I think it's telling that no one picked up on that for so long (i.e. no one is using the Perl debugger, probably because they don't know it exists and/or how to use it).

[ IIRC, it might be the bug under: http://perldoc.perl.org/perl5100delta.html ; search for 'PERLIO_DEBUG' ]
Q&A sites are certainly partially about the code. UXwise, I'd much rather use SO than Yahoo Answers.
Oh, I missed that part of course. My mistake, and my apologies for the aspersion.
The case against water fluoridation
Three Million Developers Coming to a TV Near You? Adobe Flash Coming to Smart TV
Sending a resume will never disqualify you from a job. Not sending a resume will disqualify you from many jobs. Why try to puzzle out what an employer is looking from you when you can just cover all the bases?
Even worse for CORBA.
..

On the second thought: The same companies made SOAP right after and along with CORBA. Maybe, even the same people.
Don't blame Microsoft too much: IBM, Oracle, SAP, BEA - they are all ... equally "good"
Not yet. One important thing about real reality is the persistence. Looking through a pocket-able screen can give you a window into augmented reality, but there is a lack of persistence to that user interface. Afaik the only thing that will really bring about an era of augmented reality is good huds that carry little to no social stigma.
Newton Storage History
That is a common problem with most ajax heavy sites. The workaroud is to generate a sitemap.xml for all your ajax content.
Real cash money at karamba.com by playing online slots
Public - Windows Live
We share folders between remote Linux, Windows and MacOs machines. Like you can do with Dropbox but without the size limits. With OpenVPN we can see our computers as if they were in the same local network even if they are remote.
Charter schools are the public education wave of the future
How to Fix Capitalism
Why not add the same link to the email settings page?
HR is looking for reasons to disqualify you from consideration. Why give them any more reason to do so? It's silly.
I don't see why females can't be ninjas and rockstars, or are these things just not as appealing to the "fairer sex"?
Here's another one. Not very big so far, but it's Sunday night :)
That's exactly the difference the author means. Programmers like to know about this as a means to better achieve things or purely as a hobby, exercise for the mind. People who pursue a PhD go beyond that, and are simply interested in the absolute truths (in the Platonic sense).
You are describing a Perl mentality that really doesn't exist today and is only really touted by people that used Perl "back in the day". The community mindset has changed a lot in the last couple of years. Now, that community is trying to show that change to the world...and slowly...it is working.
Upvoted because I agree with the sentiments expressed within, but I think balance is called for. An early-stage startup can still be a learning experience.
I'm a pragmatic, "put it in the done basket now" kind of guy, and have argued the author's viewpoint to people over engineering things countless times. Generally I argue against the optimization route when I feel like we're facing a choice of delivering something not optimized that pleases customers, vs having something really technically cool that's only partially finished and not delivered. A lot of developers tend to fill all available space and time with useless engineering for some kind of street cred.

But there is another side of this that the author is not mentioning. For a lot of applications, if it's not going to scale properly, then the great success the company seeks becomes its most dangerous risk. This is because you often can't control the adoption rate of your application.

For many kinds of applications, once the load gets to that critical tipping point, the entire system goes into an unstoppable death spiral of doom. The whole thing won't run. For God knows how long until you do who knows what to make it go again. And what happens to your business during that time?

For some kinds of businesses, that downtime isn't too big of a deal. But for others, it could be enough to make the customers regret they ever signed up with you.

Still, premature optimization is evil, I can't deny it. I think the best solution to the quandary is to have and create tools and skills within the team such that building apps that can scale without too much danger isn't much harder than building plain apps.
Buffett with two t. Seriously, 90% get this wrong.
Devil's Advocate: Linked in allows you to generate a PDF from your profile.
Which sz says[0] looks horrible.

0: http://news.ycombinator.com/item?id=2085785
It could be a good basis to screen employers.
Someone should deploy this.
But he said "they don't care", as if pursuing a career writing software usually means you aren't interested in those absolute truths. And I'm saying maybe you are, but you want your job to be about something else.

Purely scientific questions like P!=NP are interesting to more than just academics. A Brief History of Time has sold over a million copies, and I bet mostly not to physicists.
Who is the Pixar of carwashes?
Why are people down voting this comment? Seems vindictive.
Actually, I just found something which looks like a good solution for developers: http://tagmask.com/ . It allows developers to share not just posts, but code snippets as well. Filtered by tags. A social-news board-community for programmers. Found it via Twitter, Guido shared it. I do indeed use twitter for news and resources.
I don't get it

To start: there exist Perl programmers who have worked on both Perl 5 and Perl 6, specifically to make Perl 5 more accessible and to make Perl 6 more imminent. Don't assume the entire Perl community is a hivemind with a single shared purpose.
A company's HR department (or just one HR employee) being shitty doesn't mean the rest of the company must also be shitty.
While it is true, that BENELUX and Norway have more budget for research as it stands, opposed to say the cutbacks in the UK, but I would still be interested in the blog entry after he has finished (the last small piece is more than 90% effort). It is just like mountain climbing: you can only state that you made it if you make it home. Everest is littered with - I guess happy - bodies.

btw .no, .be, .nl are among the richest in Europe (petrol, gas, trade, EU admin. overhead etc).
For personal stuff I use postfix and imap on a personal sever. The company I work for is sortof a startup and we used zimbra (I don't recommend)

I prefer desktop mail clients to web ones. I also dislike handing all of my mail to another company.
foursquare:

- E-mail/calendar/docs: Google Apps

- Hosting: Amazon EC2

- Bug database: FogBugz

- File-sharing: Dropbox

- Version control: Git

- Continuous Integration: Hudson

- Code Review: Review Board

- IM: GChat + Campfire
Yes, that's clear. But what I don't understand is why the author thinks they have failed? I only have experience with PyPi, combined with easy_install it's an incredibly easy way to install packages and their dependencies.
Scala continuation based Tornado clone
Looking for feedback for the "Usage:" section. i.e the ExampleHandler and especially for how the asynchronous calls ('redit get' and 'http fetch') are solved. (Yes they are asynchronous calls that looks like blocking code thanks to scala continuations)
Hi there. Which city are you based in?
A good design can win you a world war !
Often one thinks, “what is it like having a good design?”. What a wonderful design can do to you?. As a matter of fact, history is full of events answering these questions.
Very interesting article, but I can't agree with the proposed solution - or even the premise that there needs to be a solution.

The web is a big place, much like the rest of human culture, and there's no clear evidence that it can't both be a dance hall for most and a library for others. Culture has had that problem for millenia, and we have developed numerous mechanisms for coping with it. There have been countless books written over the centuries, and even more lately, so how come I can consistently find sources of the best literature written by man? The same mechanism, curation and word of mouth in circles that care about quality, will apply in the future, as it did in the past.

Your retort to this might be, "but most people don't have access to this curated content supply, they're stuck with the manipulative garbage produced for the masses". But that's always been the case, and it's not specifically an internet problem. Different people have different value-needs. Not everyone wants to read Dickens. Some people really just want to read Mills&Boons. The same is true on the web.
Looking for feedback for the "Usage:" section. i.e the ExampleHandler and especially for how the asynchronous calls ('redit get' and 'http fetch') are solved. (Yes they are asynchronous calls that looks like blocking code thanks to scala continuations)
I'm Polish but I live in Norway (guess that doesn't count).
Traffic Squeezer - Performance Benchmarks
http://news.ycombinator.com/item?id=2081211