skysight-inc/HackerNews huggingface dataset:
Here are some ideas that might work:

- Coworkers from previous jobs

- old classmates

- friends

- friends of friends

- smart people you meet at user groups/conferences

- mailing the jobs lists at top universities

- attending career fairs at top universities

Asking any of the above if they know any smart people who are looking for jobs.
So far my internal requests for more information have been ignored.

So who are you to be writing posts about it then? Maybe you need an anonymous tipster within TC to deliver the scoop.
I don't think anything is like Lua when it comes to embedding; I mean, it's what, 100k? Hard to top that.
Janrain's Response to 37signals Removing OpenID
Facebook Poll: Vim or Emacs?
Test Firefox 4 Beta
Thanks for the new link vlisivka.
I will vouch for ashraful -- I've worked with him once before and am mid-project with him now and have enjoyed the process and results.
I've been the target of Google recruitment attempts a few times and it generally gave me a "body shop" sort of vibe. Very impersonal with very rigid process, and, at least initially, focused on the wrong sorts of things looking to try to find "easy outs" to filter folks. They weren't looking for why I'd be great for them, only for how I might be imperfect. That said, I gave them the same treatment in return. In return, from my perspecitve, I think, "Twenty thousand employees and what that entails. Arrogant attitude. Big emphasis on code performance optimization rather than innovation or entrepreneurship. High share price, post-IPO, lots of FUIFV folks already. Low job title. Uninspiring pay rate. Don't care about their cafeteria. Don't want to live a Google-oriented life." Therefore... no. Those were my own easy outs. And there are tons of other companies to work for, and other folks coming after me. I can even have big colored balls and toys to play with, if I so choose. My own private office, etc.
It was easy for me. If you hover over the text label for each checkbox it pops up an image highlighting which page element(s) are affected.
No flaws on the execution of the Verizon iPhone launch
Sorry, didn't see this earlier. In addition to project awards (which are significant as you say) there are individual bonuses and stock refreshers for top contributors that can also be 'significant'. Sorry for the vague terms. Further, getting promoted to the upper levels can be rewarding as well.

But you are competing against 'top-notch' (to quote op of this thread) engineers for those types of awards. You'll also sometimes hear complaints about politics in the promotion process. It seemed mostly fair to me based on the promotions of engineers whose work I was familiar with.
Replacing your landline with your cell phone
Never Mind the Valley: Here's Vancouver
TwitPic hiring iOS/Android developer
Apologies Fail to Live Up to Our Expectations
> The advantage is that I am now not tied to any one mobile provider - if I decide to switch providers, I just hop online and redirect Voice to a new phone number, without having to tell anyone that I've made a change all my calls and texts still find their way to me.

We have that now, without Voice. I'm on my third provider and same number, and I don't believe I was ever charged to port. If you're switching providers anyway, they're happy to get you and they'll port free.

The author's specific scenario (abroad, US number) may be worth it for the author. But the lack of support he also mentions gives me great pause; the Google black monolith of support is well known.
Large corporations are physically incapable of doing that (most of them, anyway). Who does the lone designer report to? Who gets him integration support from dev and ops? Who has to jump out a window when he clocks the upgrade that VP Marketing spent $400 million on last year because he liked the color scheme? (Hint: highly unlikely to be VP Marketing.)
About Education thesis
There is no difference in an education thesis when compared with any other thesis. The only significant difference to name is the contents of the paper. With knowledge of how to write an education thesis, students will be able to present a successful one.
Sub-Pixel Rendering (Hinting) In Chrome Is Inferior To That Of Firefox
I checked 3 boxes (hired, rejected, rejected offer). Can anyone do better? :)
I have to agree with that. And it some cases it helps unify and communicate the purpose of the app. I'm not using Comic Sans but rather 'Permanent Marker' on http://hipstaroid.com. It's a site for taking your Facebook pictures, and adding tags to them like you could do with old school polaroids.
That was an example, though.
I don't know how people can withstand that. At 1k+ messages you might as well declare email bankruptcy and regain a meaningful counter.
Interesting Use Case: Curated.by used to translate tweets
Vintage 1980's RB5X “Intelligent Robot” For Sale On eBay
Oh shit! This robot has an amazing robot voice and can even locate it's charging base. Not bad 1983, not bad...
Oh shit! This robot has an amazing robot voice and can even locate it's charging base. Not bad 1983, not bad...
Love the pin feature! Also note, anything you install via the web store can be configured to always open in a pinned tab by clicking on the little wrench when you hover over the app icon. For me it's Mail, Calendar and Grooveshark. Why would I ever close them?
Show HN: Fireworks Mobile iPhone Prototyping Suite
The first point says it all, "1. Don’t plan on running the whole thing." He completed the marathon at an average speed of 5.8 mph. I'm not a runner but am a hiker, and know that most of us can hike at around 3 mph, over rough terrain wearing heavy hiking boots. Speedwalking on pavement with sneakers at twice that speed for 4.5 hrs sounds entirely reasonable.
"The double USB has two contact layers which are both sketchy"

What does that mean?
"Well Mr. Anderson, I see you only earned one achievement this year. Achievements don't lie Mr. Anderson. Visual Studio has decided you are a U/10 Mr. Anderson. Your lack of effort should be corrected, shouldn't it Mr. Anderson?"
Slashdot Launches Re-Design
Do you have the contact info for this company? I'd surely order a dozen just for around the house.
causality always reminds me of this graph where it was proven ;-) that single women cause acid rain.

http://www.demotivate.info/wp-content/uploads/2008/08/behang...
A camera implanted in the back of one's head
The closest analogue I can think of is Undrln: http://www.undrln.com but it doesn't get anywhere near as much traffic as it did a couple of years ago, unfortunately.
Incredible Super Mario Fan Art: Koopa Photoshoot
You know, back in '96 I can give them some slack for not necessarily thinking about that use case.
In addition to my normal commit and mailing filters, I set up one filter called "Non-direct" that's effectively "something that's not addressed directly to me and doesn't fall under any other filter." That means that the only things that show up in my inbox are emails directly relevant to me.

It turns out I only get around 5 personal e-mails a day out of the 100+ I actually get. Which could be read either way :).
Obama Asks for 80% of Electricity from ‘Clean Energy’ by 2035
While they're at it why dont they use a less bloated IDE.

I suppose I'm just jaded, but doing anything in Visual Studio feels horrible. I guess I'm a *nix+vim fan boy through and through.
I just started testing outsourcing to help out some of the more mindless things involved in freelancing.

On oDesk I had a person working on a project (he was slow and had poor English skills) but he ended up bailing out before completing the project...

...long story short he tried negotiating his rating/feedback by refunding my money.

I did find one guy on oDesk I am still working with but funny enough he is a fellow hn-er.

Now I am giving freelance.com a try.
I've also heard the tip of wearing pantyhose to keep your inner thighs from chafing, but if you're running a marathon in shorts and/or you're a guy, it's not a very appealing solution.

It also works for horseback riding.
Ooops.  First 3 messages in my gmail spam folder
I liked slashdot more when it was plain, quick-loading HTML. I liked most sites more when they were plain, quick-loading HTML. Ain't It Cool News is the only other one coming to mind at the moment, though.
PhantomJS is a minimalistic, headless, WebKit-based, JavaScript-driven tool
This is exactly the kind of study I think of when I read an article like this: http://www.newyorker.com/reporting/2010/12/13/101213fa_fact_...

I've started tuning out every study that purports to "link" two things, particularly if the claimed effect is cancer or the claimed cause is chic to hate on.
So I looked at his main() post ( http://beginwithjava.blogspot.com/2008/06/main.html ), and found his explanation for static:

static says that this is the one and only main() method
for this entire class (or program). You can't have
multiple main()s. If you leave this out, you'll get an
error since it could be possible for there to be
multiple instances of main() otherwise.

No wonder his students had trouble with it, this is just flat-out wrong (on every claim). I'm not a fan of his explanation about "an array of Strings" (there is none), though perhaps he covers that better in class? The "By the way you can type args[] instead of String[] args" seemed completely unnecessary.

Hello World in Java is brought up as an example of how complicated Java is on the outset, not to say that it's impossible to learn for a beginner. The problem with Java's Hello World is that in order to completely, correctly understand it all you have to know a lot more about Java, OOP, and its interactions with itself and the system.

The HTML strawman doesn't require such outside knowledge to completely understand (and there are people who claim it's verbose, that's why we have templates and HAML and tag-name() functions and so on); the <html> tag, <head> tag, etc. can be explained as helping the browser find information, and if you wanted to start off real simple (if not standard) a modern browser will render simply <h1>Hello world!</h1> by itself, no html, no title, nothing else, just fine, and you can go from there. There is no simpler Hello World in Java.
Preview allows you to resize, crop, rotate and save images in different formats. (It is not possible to rotate in less than 90° increments which seriously sucks.) It also has nearly the same adjustment tools as iPhoto (exposure, saturation, levels, …). You can add arrows, ellipses, boxes and text to images (in order to annotate them).

That seems like the perfect feature set to me, I’m not aware of any situation where I actually needed to manipulate the pixels of an image. Cropping, resizing and saving in different formats is the most important functionality to me and in that respect Preview seems much more useful than Paint.

I actually never really need pixel manipulation. Tools like Lightroom are perfect for editing photos and I don’t see any need for Photoshop or similar tools at all if all you want to do is edit photos. The only time I actually needed Photoshop was to create bitmaps for a website (rounded corners, backgrounds, …).

(Preview also allows you to edit PDF documents. You can crop pages, delete or rearrange them, or easily merge pages from different PDF documents into one, all just by drag and drop.)
I noticed this a while back when I mocking up a few designs in Chrome. It's a pretty neat trick that I make use of on occasion when things look rougher than I'd like.

Be sure to test in multiple browsers, though, as I actually ran into a situation once where it looked great in webkit based browsers but looked oddly blurry despite my settings in Firefox. That may have improved with recent updates.
Ode to the Nice Guys
I've been using Bitstream Vera Sans Mono lately.
My perception (as a Google employee) is that after the much-reported 10% raise and assorted other salary adjustments, Google is not really below market anymore. The stats you cite were from before the raise. They also don't include bonus and stock.
Google To Hire More Than 6000 in 2011
POTUS emphasizes tech investment, suggests lower corporate tax rate
DocType is the most useful for me; DesignFloat tends to be pretty random/useless sometimes since it's an aggregator and the links it has don't always directly pertain to design.
By... uhh... how many Experience Points?
I have complered four marathons with times of 4:22, 4:15, 3:56, and 3:36. Only the last of those really felt like I "ran" the marathon. It required an average of 42 miles/week of training (peak week of 60 miles) for 16 weeks.

So, sure, go complete a marathon, it's a great experience. But if you want to truly "run" a marathon, for god's sake, do it right.
It used to be that you couldnt SOMETHING-w to close a pinned tab. If you did that, it would just gray out and when you clicked on it, it reopened in at the same location.

Now, it has to stay open, you can close w/o taking extra actions and it is always using memory for the full page.

I tell you all of this so hopefully you can imagine how much better it used to be and I can add you to the campaign to get the old behavior back.
Something that's left out that, as someone who has trained/run a marathon, you should appreciate is adrenaline. His plan is great, but when you're nervous/excited and taking on something that seems insane, you can count on a little extra in the tank. That said, I'd love to know how he felt the last few miles. :)
> "Given an infinitely long linked list which you can only traverse once select a random item with O(1) storage."

If the goal of the question is to select a random item where all items have the same probability of being selected, it's impossible. If you're willing to ditch even distribution, then one answer is:

value pickRandomItem(node* list) {
/* Always return first item. */
return list.value;
}

Or maybe I'm missing something here?
Both and several other javascript frameworks
Actually he switches between slow running and regular walking, which is easier. Speedwalking that fast is harder than jogging.
no you don't, you run an mta bound to 127.0.0.1 and smarthost out sendgrid/whatever-your-outbound-relay-is. this has been standard practice forever. if you quiz 10 sysadmins to name a single config variable for sendmail, most will answer "DS".*

mta's have been doing asynchronous message queuing loooooong before it was cool with web developers.

*note, the ones who go off on a tangent about mta holy war's are the bad ones
SendGrid Responds to Amazon's Simple Email Service
Thanks, I added it in there. Mostly, we announce as a category on our blog:

http://blog.makeleaps.com/category/hacker-news-meetup/

We use Doorkeeper as our registration/signup tool. It's pretty nice and the guys who make it are cool. :-)
We arm the Egyptian government. Unlike the Tunisian revolution, we won't let this one go anywhere.
> "Given an infinitely long linked list which you can only traverse once select a random item with O(1) storage."

This question seems ill-defined. Assuming you interpret "random" as "have an equal probability of returning any given element", then the probability is 1/infinite which is undefined.

I think there could be three possiblities:

A) The interviewer was baiting your friend into trying to elaborate the problem, in a "my client is asking me to do something absurd but I'll try to piece out his actual intent" sort of way. If so, you could come up with some hypothetical scenarios this algorithm would solve and show how actual problems would have actual bounds on how far the random window needs to go.

B) You could be remembering the problem wrong. It could be "Given a finite linked list whose length you don't know a priori..." instead. This is much more tractable as a stereotypical tech interview question.

C) Return the ninth element.
http://dilbert.com/strips/comic/2001-10-25/
Great addon, but I wonder how long it will be able to hide all of the advertisement elements.

Then again, Chrome allows AdBlock in its extension gallery.
> Git was a rewrite of BitKeeper.

Um, not exactly in the same sense as the article. I would say that Git was inspired by BitKeeper.
I agree that if you want to tell someone you didn't stop during the marathon for a break or to walk that you should train for it. What this post demonstrates is that it is possible to complete something that most people avoid out of fear.
Quora hasn't hooked me yet. What impresses me most about SO is the quality of the Q's and A's, yet there are minimal barriers to entry; it's all right there to see. Quora, on the other hand, is pretty much a brick wall until you give credentials. It was mildly annoying when a friend emailed asking me to vote up his answer on this new site 'Quora' and upon arriving there I had to give my name just to figure out what the deal was.

I guess Quora's not for me. And I don't think Quora wants me, anyway. I was blocked from editing by an admin because I didn't use my full real name when I did my single upvote to support my friend.
I was ready to hop all over this and point out errors. Honestly - there isn't really anything wrong with this plan at all.
The chances are only 50/50 before you decide. After making your choice, the state collapses to 90% wrong.
This is the technique that olympic marathoner Jeff Galloway teaches.
I expected something like that and was pleasantly surprised that my recruiter was fairly personable and pretty willing to bend the rules for me. Perhaps it was because I was hired in the trough of 2009, when there were 4 recruiters doing the work of 1 and everyone was fearing for their jobs.

Basically...YMMV. I suspect that a lot of any individual candidate's experience will come down to which recruiter and interviewers they happen to draw.
My friend had told me about "the wall". I found it.
I fall guilty to this...
Check out VimPress: http://www.vim.org/scripts/script.php?script_id=1953
Social Intimacy is Difficult
I was not saying it was not required - I am sure there is a good reason (although there are big companies which do give feedback). But when you are in European or Asian market, where it is not common, it is a disadvantage for the company.

It first gives a bad impression if you are rejected, and maybe even worse, since you don't know why you are rejected, you don't know whether you should try reapply later, etc... so they loose a few good potentials I guess.
The cool landing page really gets killed by the unfortunately drab commission junction page
there's also a gmail lab's feature to turn the unread email count off
Find Your Way Through Lisp Labyrinth.
Well, if you're worried about scaling issues from a flood of affiliates, I guess this is one way of trying to manage the volume...
Pretty funny, and interesting that this comes from an Amazon company, Amazon having pioneered the online affiliate industry and finding much success in it. Still, It's a pretty accurate portrayal of the whole affiliate scheme, and I think it might have the effect of keeping away the low-value affiliates while not deterring those who could actually provide a mutually beneficial relationship.
half of those are for realz in the project I just joined AND we have a home-grown achievement system for stuff like successful builds, broken builds, leaving the office after committing without verifying that the build was good, cursing too much, etc.
Ok, here is how it works. Many "real blogs" have an agenda. They don't need ads. Maybe it's a friend's product they review, or an opinion they post, as long as they have an influence on you, ads aren't needed. Ads are for when your audience is so large that you don't have a single message that reverberates with all of them or a significant percentage of them. Ads are also good if you might want to change positions about an issue/product/agenda later.

A nice little trick next time you read anything. Identify all the proper nouns in a passage, compile up the adjectives as well and take a fresh look at the whole article.
It's certainly more creating than adding a link to your commission junction page. It'll probably get more visibility too.
Affiliate marketing is, to reuse a quote from the guys behind Spreedly, a "star search.". Many will enter, few will win. You keep the barriers to entry low in the hopes that you find one of the comparatively few professional affiliates who know what they are doing, as opposed to more numerous people who either intend to put a single link on their blog or, worse, have recently bought a Make Money Online ebook.

What successful affiliates are doing is very frequently some shade of gray, which is one of the reasons to have affiliates in the first place - plausible deniability. [Edited to add: a well-designed affiliate program also generates organic SEO benefits, and this facet profits even from a single link on an unremarkable blog, when that gets duplicated at scale.]
Care to explain what you think about Exact Target - I might have to deal with them and would appreciate any feedback you have of them.
I must have completely missed that. I still wish it just made my gmail look like its configuration page. ;)
I like the way your eyes get directed on that page. Read the whole pitch then follow the trail back to the top.
Clever Algorithms: A Free Book of Nature-Inspired Ruby Recipes
Interview With CAPS LOCK - The Most Misunderstood Key
Massive potential here.. Only real competitor in this field looks to be charging hundreds more a month min.
heh, and looks like the MS word of software :P
When did you sign up for the google apps account? I've seen this issue with new google apps accounts because google now has all google app accounts also set up as a regular google account for other google services. For example - before if you had a google apps account for your business, but wanted to use a service like google voice - you had to sign in to google voice with a separate google account. Now Google Apps allows you to use your custom domain to sign into all google services. I've seen this conflict in setting up newer Google Apps accounts for customers because the Google Apps account is treated as traditional Google Account. I'm sure there has to be some sort of work around for this.
The majority of the team is in New York, and I believe it's now considered SO HQ.
Reddit has been pushing it these days, and its performance has been awful for a while now (due mostly to growing pains, I reckon), but their aesthetic is still pretty plain. And of course this site definitely qualifies!
Release early & often has worked very well in my appstore experiences but it can't be used as a excuse to release something unpolished or buggy... it's better thought of as a trim the fat methodology
How The Social Network Soundtrack Glitch Artwork Was Made
It's not so much the design aesthetic as performance for me. Sometimes browsers just seem to choke or take more time on complicated AJAX for something as simple as making a comment.

Hacker News is great in that respect -- it's all simple and very responsive.
Elf Statifier
How our schools fail - a perspective on understanding science
How To Redefine The Kilogram
I don't know why they say that: it's not impressive at all. Harvard has an application fee, Google doesn't. Anybody and everybody just submits a resume coz "it doesn't hurt".

GP: if they get 1,000,000 applications and 4500 people join: that's a 99.5% rejection rate even if you assume no one turns down the offer.
I was focusing on the grilling about obscure acronym names.
All of the white really hurts my eyes and makes it unreadable .. not going back there anymore
Yeah, Pylons 1.1 will have some forward-compatibility stuff with Pyramid. From what we know it should not be hard to migrate since it provides a lot of the same fundamentals as Pylons.
http://forlue.com/ - a clone of HN for design speak.
I just visited Ain’t It Cool News for the first time and I don’t really understand what’s plain about it. It’s ugly and was slowly loading for me.