skysight-inc/HackerNews huggingface dataset:
1) Use the apostrophe correctly, when applicable: "student's". Your resume should have no obvious proofreading errors.

2) Include everything relevant without being too verbose. Education, Experience, Skills. Probably relevant coursework in the Education section. Don't put anything in Skills that you wouldn't be comfortable being asked about in an interview; it's appropriate to differentiate between "strong experience" and "experience".

By the way, I am not a recruiter, but my student resume landed me interviews for internships with Microsoft and Google, among others. If my experience is any guide, your first resume will suck, but getting the content out there is a good first step, and then you can improve. Spend several short sessions on it.
Eliminating your competition with a bulletproof business strategy
My one problem is in lieu of adding indy artists, I really wish Ping would replace the alerts subsystem so I could follow any artist. I finally figured out how to comment on albums and here is a link on how to like an individual song ( http://www.tuaw.com/2010/09/02/itunes-101-liking-a-song-in-p... ).

On the wish side: kill suggested follows, allow comments / like audiobooks, follow but do not display in profile artist (guilty pleasure).
Cloudkick - San Francisco (Mission District)(no telecommute, sorry)

Cloudkick, we're YC company building next generation of IT products to help companies manage their infrastructure, in the cloud or data center.

--Frontend Web Developer
--Deployment Developer
--Customer Happiness Tech
--Developer Internship (paid)
--Ops Internship (paid)
--...+ more...

http://cloudkick.jobscore.com/list

Thanks!
I wouldn't expect too many people here have old stuff because 1) it's a fairly young group and 2) startups get to start fresh. Of course there'll likely be a few exceptions, too, that might be interesting. edw519 probably has something that he has to feed paper tapes to regularly:-)

("Piqued my curiosity", BTW)
Journalistic research (or any kind of web based research).

Sure there are better ways to do it, but for less tech savy users a combination of browser windows and tabs are a good way to keep track of "thought branches". I do it sometimes, I google a topic (and open tabs) then when an interesting branch comes up I spawn a new browser window and then repeat the process again.

Why should lots of open tabs cause a problem? Worse case a browser should just unload them and pull them back from the cache when they are activated.
If you want to see a complete evolution of the privacy policies, you can use http://www.goodiff.org/ . For example, the privacy faq of Google:

http://www.goodiff.org/changeset/587/google/www.google.com/p...
I'd much rather search/replace a huge string in Perl than in C++. Perl's hugely optimised.
I can't upgrade Ubuntu without it reinstalling the things I removed, or updating the drivers I don't want updated.
If you've been doing that for only 30 days you're going to go very far.

The only remark I've got right off the bat is that to load the contents of the like this is not very friendly with respect to indexing by search engines.
Python's "semantic whitespace" is syntax that gives meaning to a common pattern in code. Most code that way by convention anyway. If that pattern has meaning then curly braces can be used for something else (in python's case: dictionary literals).

Hope it makes more sense now, even if you don't prefer that style.
It becomes easier for lay-people to understand.
You can still set rules. "All first-party Microsoft software will take 5 clicks to install. More than 5 and you need a sign-off from a VP." Palm had a rule that it should take 3 taps to get anywhere on the system. They had a guy whose full-time job was to count taps for various actions.
A wise man once me taught me that this is the role of culture. You can't be there all the time, and don't want to be: Smart people need to be able to make their own decisions or they get bored and demotivated. A good culture helps them make the decision you would have made by propagating knowledge of which values are most important to the group.
Temple Grandin explains what Autism "feels" like - wow
http://www.reddit.com/help/faqs/programming
"at this point, the Social Networking thing has pretty much played itself out, picked its winners, and we've all moved on."

Statements like these would have been music to MySpace's ears at one point. People are finicky about social networks and another generation is being born. I don't think we are at the end of the evolution.
I have seen higher-level libraries than Zero, I have seen middle-ware with better persistence than Zero, I have seen networking libraries better integrated with their languages than Zero. But I haven't seen a faster beast.

It's right there in their <title/>: "Fastest. Messaging. Ever".

The great majority of the people would just benefit from learning socket programming better, and sticking to something native to their tongue. Use the messaging infrastructure that integrates best with your development process, or opt for something with more padding, like Rabbit.

Call me weak, but I like infrastructure software whose guts I can peek, lsof, cat, grep, log, strace and diff. Stuff that I can take a snapshot of and reproduce. Network services should be transparent to the application code base. I wanna poke a whole in my firewall, give some hint to inetd, a few lines of cron and be done with it. I simply don't trust my own software enough to be sure I will not screw up the infrastructure.
> It's a social network for products. Help me find the good stuff in an oversaturated world.

more like gdgt than facebook?
I agree, it's certainly better than just a text box with "OpenID" as the label and makes an attempt at saying what an OpenID actually is for people that haven't got one.
It's a cracking entry too!

I had the pleasure of meeting Noel Odell at the RGS (Royal Geographic Society) in London once when Doug Scott was presenting. It was like I imagine meeting Einstein. He "knew" that Mallory topped out, and because of that, so do I. But I also agree that a climb is not completed until you get down, so Ed and Tenzing hold their place, regardless.
Not on the desktop, though when it comes to the server pretty much all of them beat and still beat NT on stability and filesystem support.
Your definition of success is your personal opinion, which you admit is irrelevant.

If you have read the article,you will realize the criteria used is market share or selling more than your competitors.

The method used in the info graphic mentioned in your article does not differentiates between profits from different divisions within Apple or even HP and Dell.

BI is an Apple fanboi site, so no wonder, it dishes out nonsense, to quote from a recent article "how apple is beginning to destroy Googles core search business "http://www.businessinsider.com/heres-how-apple-is-beginning-...

The App Store is replacing the web search engine for mobile device users, at least for some searches. This should scare Google, because search is its core business, and it's being supplanted.

Anyway this thread is now being flooded by Apple iFanboi's, thus no point in making logical arguments.
Quite simply, they are in the business of renting video content to people using newly available infrastructure. Put that way, theirs is a good business to be in.
Xbox was revolutionary. Online multiplayer on a console had been tried many times before — as far back as the Sega Genesis and as recently as the Xbox's rival, Playstation 2 — and failed miserably every time. Microsoft was the first company to make it work, and their current implementation is still probably the best.

And I don't know any developer who would dismiss Visual Studio. In most regards, it's a best-of-breed IDE.
Yes, it should definitely be in the Preferences dialog!

I'm not that impressed with iTunes 10.. the grey icons are a disaster for quickly finding things; it refuses to play a TV Show I downloaded yesterday from ITMS (not authorized); and Ping is lame.
It makes logical sense (i.e. I understood the meaning of the whitespace-delineated blocks). I'm really just saying I don't prefer the style.
Do captcha bots ever use the audio string? Could you not hook up a voice recognizer to the audio portion?
> Piqued my curiosity

Fixed, thanks. That should teach me to go from hearing to writing without checking ;)
Windows 2000 server
Looks like it works now. Wish I'd taken a screenshot earlier.

FF 3.6.8 on Win7 Ultimate x64. Display at 1600x1200 @ 120dpi.
that's why I stopped using the site.
Actually, print(one single argument) works the same in both Python 2 and 3.
To be fair, there were some pointless changes. Add/remove programs was changed to Programs and Features. I suppose it was a nod to the fact that you can't actually add or remove some programs through this dialogue, but generally the change can't really be more intuitive for anyone as the place to go to uninstall things.
In some sense, this behavior is more consistent than the old one. When minimized, that window always had, and still has, vertical close/minimized buttons.
It's perfectly fair and appropriate to not accept abuse from customers. This seems like a reasonable way of deflecting the abuse but still helping out. It would still seem that way had the guy continued to flip out.
in general this is the issue with openId and why it doesn't really work and using it as the only authentication system. Usually its better to offer mixed authentication.
"Dead perl" reminds me of when Bill Clinton said "you just don't get it" to Bush 41. Essentially meaningless, yet devastatingly true.

So, some interesting tidbits to add to this "conversation":

1. Perl developers are older (on average) than those of other trendier languages. They were there at the dawn of the web. They are more experienced. They are also less expensive. But who wants to be an old-timer who gets paid less?

2. There is a negative feedback situ between developers choosing what technology to learn based on what companies are running on, and companies choosing a technology to run on based on what developers are learning. This sort of tragic loop is a social cancer which takes leadership and risk to overcome.

3. CPAN completely kills the competition. It might have something to do with perl, but it doesn't matter. This thing is outstanding, one of the 5 best things in software engineering... period. If you don't get this, you are deluding yourself and need to take a closer look at it.

4. Perl6 is going to blow the doors off the hinges because it is even more hacker-friendly than perl5 (which is ludicrously hackable).

5. Perl is dead to you.
Linux Kernel Engineer, Telecommute/Flexible time/Anywhere in the world.

Experienced: Talented linux kernel engineer with experience on kernel internals, C programming and open source tools.

Graduate: Good C programmer, smart, hard working, open to learning and enthusiastic about kernel programming.

We virtualize Linux on our hypervisor for ARM architecture.
> Do you think programming languages _must_ be free

yes
Windows 3.0 and 3.1 were pale imitations of the Mac OS of the time. 95 was the first "good enough", and it was still not the equal of System 7.

For commodity hardware, they might have been the best available, but that's an adequacy criterion, not a "very good" criterion.

Most of the others I have no disagreement with.
> there are fewer libraries and interfaces and open source toolkits, etc

Um... What? According to http://search.cpan.org/, there are 85193 community-contributed modules. Okay, some of that is stupid stuff (http://search.cpan.org/perldoc?Acme::Meow) but they don't make up a large percentage. Compare that to PyPI's 11199 packages and RubyGems' 15674 gems.
A point of worry. You mention tracking keyboard actions. Does that include as they're typing into text and password fields? If you're trying to avoid capturing that kind of data, how can you be sure you're filtering out, e.g. custom JS-driven text widgets?
No denying that. I just think there are better ways to defuse abuse than returning vitriol. However, what's right for me - or how I would handle the situation - is clearly not right for everyone else, especially in the moment.
I assume xAuth was put in place for the apps that the user really only accesses directly when they need to change something - things like RSS -> Twitter reposters. In this case an app may not be able to get in touch with a user to inform them they need to authenticate using OAuth. However this could be solved by having the developer email their users to tell them they need to re-authenticate.

Is there an actual reason to use xAuth over OAuth aside from having to put users through the trouble of re-authenticating? You have to have special permission from Twitter to use xAuth but who knows how easily they hand it out.
Great product. Already installed it.
RelayRides: Neighbor-to-neighbor car sharing
Or you could just use pandora to find and listen to full songs of new music for free...
The hypothesis is that the rainfall followed from a single meteoric event, which preceded the first 'red rainfall' by a few hours, with greatest concentrations of red material in the 10 days afterward.

Meteors burn up in the mesophere, about 40 miles above the earth's surface. There is weather up there, but not the normal wind patterns that we are used to. There are standing waves and strange weather phenomena like notilucent clouds up there that we don't fully understand; also, some gasses separate there, impossible at the higher temperature and pressures which we are used to. A trail of dust debris from an incoming meteor may take much longer to dissipate in the mesosphere than a cloud of the same size lower down.
That's right, and the difference between those kinds of threats is personal confrontation.

Some folks will rip apart shoddy work because they don't care if the creators get personally upset about it. They're not looking for a confrontation, but if there is one, they feel justified.

Other people are bothered that the creators are not personally upset about how shoddy the work is and make quite sure that they are. It's a subtle but important difference.
He can't be a benevolent dictator, and have a dictatorial death grip. Nobody rules with an iron fist, benevolently.
Really? I'm quickly learning to expect it'll be an interesting blog post instead of a boring recycled-joke office comic.
Lots of crappy products make $1 billion per year, especially enterprise products.
The YC founder vs PHP "scripter" was meant as two extremes and my target is closer to the former. But indeed they do not have a lot of cash. That's why I wanted to try and go after "Microsoft Developers".

- They seem to have the money because they buy expensive IDEs, expensive version control systems, expensive things that allow them to track project progress, etc.

- They care less about whether what they are using is open source

- Building it on top of .NET means development costs are much reduced but still massive

- They are using overly complicated and not very usable tools/libraries on .NET

> I'm saying this because you have said "not made it big". If you are after just making a living doing what you like, maybe the success of Clojure in that regard can be encouraging.

Yes I would be happy with something like that too, but if I have something that improves someones productivity by 10% that provides a lot of value; I'd like to turn this value into a financial success too ;)

> Have you considered tapping the non-technical audience? Maybe many non-technical users would be delighted to be able to customize their environment. If you are looking for a challenging intellectual task, don't underestimate the difficulty of designing simple tools.

The problem with this is that I have zero ideas in that space...that said it's definitely an interesting space. Making some of the things you can do by programming available to a non-technical audience seems very hard though.
Because my grandmother was insanely cheap, we had this thing where she would call and hang up after one ring, and then we would call her back. Then the phone company got priority ringing, so we just wouldn't pick up when she called.

Anyway, your thing about double-ringing reminded me.
Perl was the first programming language that I really liked using. Before perl i had programmed in basic and pascal and that wasn't very fun.

One of the best aspects of perl is the rock solid runtime, they have really gotten that right. Many of the newer languages like java, python & ruby have VMs that turn belly up after a varying amount of time, but perl just keeps running.

I prefer coding in ruby or clojure and I don't really like the object orientation syntax in perl. I'm looking forward to try out perl6.
What I wonder is, what is the coverage of features used by Every User? It seems unlikely that every user uses the same 5% of features. Thus the question is, does there exist some set of equivalence classes of feature usage across Office users that is bijective with the set of Office Features? And if not to which degree does it fail to be surjective.

This would be a (silly) measure of how much users drive Office's evolution and how much its just a bunch of people thinking up nonsense to fatten up the feature list.
I completely agree with the desire to be able to use Unix As It Should Be.

That said I am a little envious when I read that I can send("bunch of shit") and receive() and call it a day. I wouldn't call that premature optimization, nothing is going to beat raw sockets and domain specific knowledge.

That said, since you brought up AMQP (we use Rabbit, too, I'm a fan) have you seen this?: http://lists.zeromq.org/pipermail/openamq-dev/2010-March/001...
Perl 5 came out in 1994, Ruby came out in 1995, Python came out in 1991.
(Sources: Wikipedia)
Sun Blade 2000

I'm actually planning to put an SSD in it, but my co-workers say it's a waste of money. That may be true, but it'll be the coolest Blade 2000 out there.
<shameless plug>
Try rdio. It lets you follow your twitter friends, facebook friends, and others, and you don't need to pay $10 for the music you find. Works with your iPhone too ;).
</shameless plug>
Ask HN: How do you find good freelance designers?
I've worked with several freelance designers over the past year, and have mostly found them through connections, or, in one case, through a previous design project on 99designs.

I'm in need of some short-term design help right now, and for one reason or another all of the designers I know are either unavailable or not a good fit for the project.

I've been looking around on some outsourcing sites, the HN Contractors spreadsheet, and a few other places, but I'm not having any luck finding people.

Is there anywhere I'm not thinking of? I basically need about 10-15hrs of help. Nothing fancy, just some clean solid design work.
Don't let the perfect be the enemy of the good.
> normal users can totally trash their systems and that is not OK.

That is one of it's greatest shortcomings. Then again, on the other hand, that is one of it's greatest strengths.
Duck Duck Go has a lot of perl in it, and it's a somewhat trendy discussion topic on HN.

I think most of the reason we don't care is because DDG's strengths have nothing to do with Perl -- except for maybe how easy it is to deploy/keep running and regular expressions.
If you ask me that is a pretty special talent.
I am glad that he purposefully calls out the balance between perseverance and a seemingly overnight success. This balance (or differentiation) is quite significant for anyone who is starting off. A week on TC and one would assume that raising money and releasing products is a matter of weeks if not days. But all good things (including wine) takes time to blosom.

Back to hardwork.com
Neat! What is it doing ?
Git Epiphany: Merge is the Opposite of Checkout
Since upgrading to 10, all my music sounds flat and tinny. I have an audio cable running from my Mac Pro into my stereo. If I play a song via iTunes, it sounds like crap. If I plug the cable into my iPhone and play the same song, it sounds fine. Anyone else experiencing this?
Odd. Around 2004, I switched from Perl to Python for all the same tasks, and I barely noticed: it was a matter of weeks before I was just as fluent in Python as I had been in Perl. What's your experience been like?
I am going to agree with jacquesm on this one. You really have a very simple and classy eye for designing a website. Good Job on this. And yes, it is a little bit harder for the search engines to index the website.
The bad news is that Perl isn't dead for sure. Languages tend to stick around for a while.

For myself, I regret all the time I've spent learning and using it. Perl and C++ are languages for those who don't know better. I know because I've used both extensively. Powerful text handling facilities? Perl? You are kidding: Emacs Lisp burns it with a blow.

Now down-vote me like ants gone mad. If you have less than ten years of experience "struggling" with code, and you haven't learned a bunch of languages beyond mainstream ones, then you just can't understand.

> A current example is the "Who's hiring" thread which is now on HN: Most of the requirements are C/C++/Java/PHP/Python/Ruby, and almost none are for Perl.

C/C++/Java/PHP/Python/Ruby? Really? I was expecting HNers to be a little more innovative.
Node.js for Server Noobs
why does everything have to be a hack?
Until sleep mode (and laptops) became the social custom, lots of people shut down at night and booted up in the morning.
Web Design Checkmate: Using Chess For Success in Web Design
You are kidding, right? Powershell just does not conform to the original UNIX sh standards, which is why even console wizards will avoid it.

Same reason why tcsh and ksh didn't get traction, and they even have merit to them.

Who is the target audience? UNIX command line people certainly aren't. Then who, people that managed to learn VB Scripting host?

That's just not how things work.
I'd suggest downloading the iWork demo and installing it.
http://www.apple.com/iwork/download-trial/

It's a magnitude easier than installing anything on Windows: Click Link. DMG gets mounted on desktop. Click continue a couple times.

But really that's quaint, too. Install iMovie on the iPhone or iPad: Search App Store. Click Install. Enter Password.

Expecting users to do anything else at install time is expecting too much.
Right now it captures any text field. I am planning to implement a filter so the website owner can choose which fields they don't want to capture. An idea would be also to specify an entire area of the page that shouldn't be captured.
I've done an 'Ask HN' saying concretely: designer wanted, rush job. I got 5 answers by morning. All were competent guys, the first one (Hey Abi!) got the job and did it good enough to be launched, which given the time constraints (less than 12 hours start to finish) was pretty neat.
Truth. This past summer I lived off of Woodside Road and went at least twice weekly.
Ursidae et Crocodylidae
Art Director (UI expert), Chicago, Watermelon Express

Design UI for mobile, tablet and web apps

We are a venture backed education technology startup building cross-platform educational apps that are social, analytical and game-like.
kinda unbelievable..no sun spots or any other form of solar activity
Here's a graph with postings for jobs.perl.org from jan/2002 to aug/2010:

http://bit.ly/bFuh7x

(source http://jobs.perl.org/about/stats)
Right, so cats are close to an r-selection strategy:

http://en.wikipedia.org/wiki/R/K_selection_theory

If you were to do the same calculation with fruit flies, or even bacteria, you'd probably reach the number of atoms in the universe (~ 10^80) in less than five years. For various reasons, the exponential will turn into a logistic curve pretty soon (unstated assumptions of the article include the availability of food, water, space and the absence of predators).
We retired our last OS/2 & NT 3.51 server this year but still have a few NT4 machines. These servers are part of integrated solutions that were EOL-ed long ago but were still functional enough to stay in production.