skysight-inc/HackerNews huggingface dataset:
Even better: go build something that Google will want, then reject their buyout offer and build a profitable company. Best revenge ever.
Whenever you hear a number like 99% of applicants are rejected or 1000 resumes a day are rejected, you should understand what's going on.

Google gets resumes and random text from 1000s of people a day looking for a job, all over the world, completely bereft of any sort of qualification. That's the vast majority of resumes any large business like Google will see. It's like Spam writ large.

So we have resume screeners who look at those random resumes and try to separate wheat from chaff. For some, we have a phone screen that is literally to check the most basic of facts to see if the resume is at all consistent with the name at the top, then a real phone screen with an engineer, then an onsite, then offer.

Each step loses people, but the first, separating the clear bs from the real is where the huge gap comes from.

That said, I hope we have more false negatives than false positives every step of the way, and for that, all I can say is that I wish it didn't have to be that way. Well, that, and this: Get referred by a Googler, skip many of the above steps :-)
congrats guys. love the hipmunk user experience.
Chrome 8.0 on Windows 7, yes.
There is probably no USB Host-side interface that really implements USB current-limiting completely. Common solution (used on Intel's reference designs) involves placing solid-state fuse into +5V line (preferably for each port) and sensing if it trips (by routing +5V from actual connector to USB controller IC). Rating of such fuse is typically significantly larger than 500mA (which is maximal allowed current). Truly correct implementation of this would have array of such fuses in different ratings and would switch them according to required current declared by connected device (I don't know of any USB controller or hub IC that actually can do this, not to mention that such thing would be order of magnitude more expensive, which explains why it's not mandatory and why nobody does that).
On the other hand there are also pretty common solutions that simply do not do current limiting in any way (or have non-resettable fuse soldered onto board).
Cool! Even though I use many tools to keep track of my various projects/ideas/assignments (Workflowy, paper notebook, etc) I am constantly e-mailing myself reminders for things that are not part of a project timeline and don't fit on a schedule. This is a way better option :) Thanks!

Edit: My first remaildr was "remember to use remaildr"
PS/2 connectors were actually more usable because you could apply light pressure and then without looking, spin it from side to side, and then push in when it "docked".
I'll be happy as long as one of them solves the "route this question to the best person to answer it and then motivate them to answer it" problem.
I'd be interested to see if an optimized implementation of that attack could be run in a convenient timeframe for a cafe-sniffing attack. The article you linked mentioned a 2 hour attack window; something in the sub-15 minute range would be a pressing concern.
I can see hipmunk fetching way more than 10 million, if they decide to sell. It addresses a huge paint point in sites people have little brand loyalty because people hop around for deals to airlines they _do_ have brand loyalty for anyways. Hipmunk is 10x easier to use with all the same deals on those sites, and they are creating brand loyalty with a cute chipmunk. #win
Thanks, it helps to see a comment like yours when I'm in this kind of slump. Next time you mill through resumes, keep me in mind :)
Getting Noticed in Small Places
I would suggest that even among the population of simply "power users", Linux usage is not uncommon.
shawnpsmith@gmail.com, http://www.linkedin.com/in/shawnps

and thanks for taking an interest in me
Get home, check Hacker News, see your own site listed = sweet!
I launched this just over 3 weeks ago so it's still a little sloppy, but improving as fast as I can.
I would love any feedback from HN people.
You should be able to do this yourselves. (Good copywriters that understand your business are very very, very hard to find.)

Here's a random example paragraph:

"The SnapBill billing system is a fully-featured online billing automation engine. The system is secure and easy to use.Sending invoices, quotations and statements for recurring or subscription based services has never been so simple. Add your own services to SnapBill and allow your clients to order them via a branded and secure online order centre. Accept payment from your clients through any of our supported payment collection channels."

So what did you just tell me there? "We let you easily bill people, send invoices and accept payments". That's a much better sentence, but even that you can remove because by the time we've arrived at this paragraph we know that you do online invoicing and payments. In other words: remove this entire paragraph. And most of the homepage is like that.

Another example: your first paragraph:

"SnapBill is an online invoicing and billing system with service provisioning capabilities. SnapBill is perfect for all businesses, especially those providing services requiring an automated recurring or subscription billing system and payment collection facilities."

Are you trying to say that this is aimed at Saas companies? Then just say it. No real person will understand that paragraph, at least not anyone you'd want to date. Just say something like (if I am right): "Invoicing and billing for online subscription services."

Remove redundancies and marketing speak.

As an example, "SnapBill is perfect for all businesses, especially those". Read that twice. You're basically contradicting the first part of the sentence (perfect for everyone) in the second part (perfect for some especially).

So guidelines to do your own copy-editing:

1. Remove, remove, remove. Remove words. Remove filler.
2. Think what you're trying to say. With every sentence and paragraph, what are you trying to say. Then say it as clearly as you possibly can.
3. Show it to target audience and ask what questions they're trying to answer. Then answer those.

Good luck!
Why limit the thought to simply monetary transactions? What about communications with other types devices. Inventory management at warehouses, package sorting by shipping companies, communication with other consumer devices. Your phone will become the data hub. New business models can be derived... the possibilities are endless.
I love Hipmunk and have used it to buy tickets to as far away as India and Tokyo to as close as LAX. Buying international flights is usually an incredibly stressful process for me as there are so many different options, and in my past few flights to Shanghai booking on Kayak has always ended up sending me to chase flights that don't exist anymore.

Hipmunk removes that stress for me -- seriously awesome.
It's interesting. Currently we're thinking about the possible payment "paths" possible (that's a lot of p's) for our application/service. The current trend in major marketing hubs such as the app store and Fb claiming a big share of the payments makes me wonder how to quantify and compare the benefits to cost. I suppose since this is all still pretty emerging, time will tell how cross competition and future options might drive these rates down, or if it just becomes a given.
Initially I loved HipMunk but I came to find out the agenda they use in hiding flights does not mirror my preferences.

One recent example I was travelling from Detroit to LAX with my 94 year old father and I wanted a direct flight. HipMunk showed nothing but Delta.com showed four daily flights. Sure they were more expensive but I gladly paid the premium because my dad is too old to be running between gates.

No amount of sorting showed those flights on HipMunk. Maybe if they have the money they can build a preference layer.
Fedora System Compromised
I remember seeing a motherboard or video card BIOS stored on EPROMs as a kid, and wondering what it would happen if I took the light-blocking sticker off and shined a black light in the computer while it was running. It is interesting, though not too surprising, that the EPROMs are exposed in the racks. If nobody's ever going to be in the room, why bother putting walls on the racks?

Also, it's probably a good thing that flash memory was invented before the ultraviolet LED, otherwise we might be stuck with LED-based EPROMs with painfully slow erase cycles ;).
This great new product will revolutionize the way we input usb cables into our laptops. I would compare its significance to being somewhere between curing polio and ending apartheid in South Africa.
Well, multitasking and folders are an earlier example. Of course, I am of the opinion we had a competitive market in quality for about a year now. And that sales markets often have very little to do with quality.
Looks okay on chrome 9 on ubuntu lts:

His two font choices Georgia:
http://i.imgur.com/Lp6QL.png

Droid Serif:
http://i.imgur.com/0Kja4.png
I am a good couple years into using OOo and I am yet to miss Office.

If, for no other reason, if your company standardizes on OOo, nobody will sneak a SharePoint server into your organization ;-)
Is that 100K/month gross? If so, what cut actually hits their bottom line? Is it a small fraction?
Hired in 2006. I was really serious about it. I was a year out of school (C+ GPA) working at a place I knew I didn't want to be. I had just started to grasp the seriousness of my situation as I stared into the abyss of an Office Space-style cubicle farm future. I knew I wasn't up on my stuff after slacking my way through school so I spent months coming up to speed on algorithms, code architecture, best practices, etc.

I wouldn't say I expected to get the job, but I nailed the interview. I've since moved on from Google, but the stuff I learned during those months has been incredibly valuable for my career.
Java isn't impossible for students to learn. I suggest, however, that it is not the best choice; because when it comes to learning how to program you want a language which is maximally expressive with a minimal amount of work. It artificially restricts the problem space you can tackle by making simple things more complicated than they need to be.

When you're writing an algorithm to count words in a file, would you prefer

string = File.read 'path'

or

StringBuffer fileData = new StringBuffer(1000);
BufferedReader reader = new BufferedReader(
new FileReader("path"));
char[] buf = new char[1024];
int numRead=0;
while((numRead=reader.read(buf)) != -1){
String readData = String.valueOf(buf, 0, numRead);
fileData.append(readData);
buf = new char[1024];
}
reader.close();
string = fileData.toString();

How about introducing anonymous functions? How much time will it take you to explain the intricacies of creating an anonymous subclass whose only purpose for existence is to encapsulate a single instance with a single method, inside which all variables from the containing scope must be marked as final? Or would you prefer something like Smalltalk?

[ :x | x * x ] value: 2

Sure, students can wrap their heads around both. But the important thing is the concept, not the expression. After all, if they go on to program in the real world, they'll be adapting their knowledge to different languages.
Prefab has a bunch of hurdles and it's kind of a chicken and egg problem right now.

A friend of mine used to work at Michelle Kaufmann's firm in East Bay, and what would happen is that there is such a low volume of prefab orders that they can't get the costs down enough to justify building prefab. Plus it's not standard "from scratch" construction, etc. It's really sad, and the firm shut down for a while in 2009 (I think they're back now though).
The Deviant Experience - (entrep mag Feb cover story)
How common are laptops that don't work well with linux these days? With graphics you're golden: either it's AMD (uncommon) and it has working FOSS drivers out of the box, or it's Nvidia where you have working FOSS drivers sufficient for work needs, and proprietary drivers sufficient for whatever gaming you could possibly be doing on linux. With wifi, you're almost always golden these days. Most laptops seem to have intel or atheros chips, but even the traditionally hellish broadcom cards don't provide much of an issue from what I understand. If anything else in a laptop could cause you any real showstopping trouble I'd be very surprised.

Note also that both of these potential hangups are something you can easily access beforehand. Every site I've used lets you pick your wifi chip from one of a few choices and will at least tell you what the GPU is.
they don't have enough partner airlines.

frankly i still find sidestep.com to be a better interface with more granular controls over what you're looking for.

I also don't get their business model. Last time i checked plane ticket affiliate payouts are abysmally low; south of $10 per ticket.
Below industry average? Do elaborate.
That's why I only use Chrome to browse Facebook, and use Firefox with NoScript for everything else.

And I regularly completely wipe personal data from Chrome (which interestingly doesn't give a mechanism to delete cookies on a per-site basis.)
> (Good copywriters that understand your business are very very, very hard to find.)

FWIW, this is why I also suggested an information architect. First you need to figure out what the relevant information is, and to separate introductory material for the home page and tour from finer details for prospects who need to know more about specific areas. Then you need to present that information clearly and in a suitably professional voice. These are different goals, though of course they are related.
Apple's 'iWallet' Ready To Shake Up Registers?
I have all my data under my control, where I can easily back it up, am not subject to any whimsical "terms and conditions", and pay ~$0/year in hosting fees.

How 90s.
I worked in CCRI (Interactive) like 7 years ago. What group are you in?
We’ll be back shortly
Thank you Tumblr
There's really an enormous amount of hype around NFC, and the fact is that the readers are still really expensive. We've been operating on the assumption that barcodes will prevail because they're about 10X cheaper to read, and the recent Starbucks nationwide rollout of barcode-based mobile payments supports that.

Also unless I'm missing something the Android 2.3 NFC spec is pretty incomplete. It lets you read an NFC tag with a phone but not broadcast as though your phone were a tag. This means that you can't really do mobile payments after all (again, I might be missing something obvious, but I don't think so). Hopefully if this really is an omission it will get resolved with the next release of Android. For now there's not a whole lot we can do with it.

Anyway, NFC is great, but in reality scanning a barcode isn't that much harder or faster, and it's certainly cheaper--it's been working at grocery stores for years.
Update: now supports multiple (sub) pages per "Wiki".
I use a TondioPlug[1] as a provider, and I've never had a problem with it. It is simple to use and doesn't require me to know anything about how OpenID works.

I suspect that until things like a TondioPlug become useful for a lot of people, (if they ever do) asking people to be their own provider will be a lost cause.

[1]http://www.tonidoplug.com/tonido_plug.html
You're basically right except I don't think HN does this at present. Good luck convincing PG within the next year... :)
Groupon set to launch new hyperlocal ad campaign
He is using font face embedding of the 'Droid Serif'. Probably some issue with the typography conversion or with windows rendering the fonts badly (i get the weird t also in windows 7).
Not to mention that it's an AGR (Advanced Gas cooled Reactor) something that doesn't exist in the U.S. or most of the world. Very cool.
The rejection without rationale is frustrating. I understand it is common procedure in the US, but it isn't in most other countries.
Well, I fit into your category of non-typical hackers. I've been around computers for ages, but never really bothered to learn programming beyond some rudimentary HTML. Nor am I a math-oriented person. At the moment, I'm learning HTML, CSS and Rails.

Unfortunately I haven't actually done something yet, but I'm working on a project that (I think) will be very disruptive. So, I'll have to get back to you on that one. ;)
I am the engineer that added much of the behavior described in this post, and also the manager of the Chrome frontend team. We are always looking for engineers excited by design challenges and who have an intuition for user experience. Within the Chromium project we design all our UI ourselves and rely on our engineers having good taste and judgment. Any engineers who love UI like this and are comfortable (or can become comfortable) with C++ or Objective C should please drop me a line (beng at google). I'd love to talk to you.
Given the hype growing around Hipmunk, I'm surprised that none of the current players (i.e. kayak) have responded. Hipmunk's main innovation is the UI - if you were Kayak, and you already had a backend in place, wouldn't you assign at least one designer/developer to play around with novel UIs? Maybe launch a site on a different domain that can act as an R&D and marketing testbed for a new type of search engine?

It astounds me how lazy these companies appear to be (from the outside of course). A new hot startup launches, and they don't even lift a finger as a counter measure. Even when the upstart has proven that there is more to be desired out of a typical airline search site.
Meet the Half-Wheeled Military Insect Bot of Your Nightmares
JSON and Go [Go Programming Language Blog]
Real Blogs Don't Have Interstitial Ads
The only C compiler for 6502?
Same thought exactly. Wild launch party, anyone?
I agree with this - it could also help in driving the adoption of new language features, like the async keyword coming out in C# 5
He also posts on HN as 'cstross'.
FWIW, I'm mostly autodidactic (have a CS degree but got it mostly in my last semester, after learning all the CS stuff while blowing off my physics major) and don't consider myself particularly social, and I've found Google to be a pretty good fit so far.
Test Driving iOS development with Vim
Forth on the Commodore 64
That may have been a fluke. Delta wasn't listed on Hipmunk for a day or so.
Visualizing "I Have a Dream" Speech
I'm sorry, what? Just being disagreeable is not an answer. What does "IO strategy" mean? You are being incredibly vague and unhelpful.

Reading data from a file handle into a buffer is a trivial operation. It's what you do with that data afterwards that is important. In C (or Go) you have complete control over what happens next. As for Python, I don't know what happens, but I don't see how it could possibly be more efficient than any other sane language.
Intrusion Detection System (IDS),Prevent hacker attacks - Sax2(Free download)
Had the inventors of USB just made it a trapezoid or some other asymmetrical shape this all could have been avoided.
How to make the most of a Hacker News meetup
I assume processing incoming emails is a tangible feature SendGrid wins on
Something about "Apply for Membership" feels overly want-to-be-elite to me.
> "Given an infinitely long linked list which you can only traverse once select a random item with O(1) storage."

My shot: pick some random number, go through that many linked list items and return the item you're at. Only needs to store the current item pointer and the random number. Maybe I'm missing something simple, though to be fair, it's a lot harder to answer these kinds of questions when you're under the scrutiny of an interview.
Using Facebook Data to Match People to Ideas or How to Copy Etsy's Facebook App
cd34 is correct. No wonder I didn't get a call back :P
What's the point of trying to own all that information if not for money?
This is probably the only chance I will ever get to link a page containing the words "duck penis" on HN, and you bet I will take it: http://scienceblogs.com/neurotopia/2010/01/friday_weird_scie...
I like the idea. I currently use 3mindMe.com to accomplish the same thing but I'll give this a try.
Does it really matter? Nobody deserves that treatment.
"Energy to cheap to meter". It pains me. I'm so glad to see a good writer give some strength to how massive and impressive these reactors are. But it pains me as he describes system after thoroughly redundant system adding to the costs of these reactors.

I'm much more familiar with PWRs (Pressurized Water Reactors) which yes, are a bit smaller and less efficient, but the plans and schematics are like a first time run through of a problem. Nothing re-factored, nothing elegant, just plain and simple brute force design to make it work.

There's no reason for four diesel generators when two would do. There's no reason for multiple chemical volume and control systems. There's no reason for 6 foot thick, steel re-barred concrete containment in a negative void coefficient reactor!

My take-away from working in the industry is regulation severely impedes innovation. I fear that our greatest discovery since fire is languishing. Nuclear energy will be used to great extent in the future, but I can't stand the current delays. Energy is conceivably too cheap to meter in it's current form. You could conceivably pay, not by your kilowatt-hour, but a fixed monthly subscription to unlimited energy. Just think about what you could do with that!

Edit: -- Misread the article. PWR's are less efficient than AGRs
I think the ops guy on the skype session had the right idea -- work remotely (with a decent chair and desk, and some monitors, and no one zip lining about, in a room which isn't an aircraft hangar), then visit the office for playtime or meetings.
> 73% might be achievable just by looking at co-correlation. Up days and down days tend to run in streaks.

If that were true, there would be an exceptionally easy way to make money: Buy a future or option today based on yesterday's move. Leverage ad infinitum.

Random coin flips also tend to run in streaks, btw - in a few thousand throws, you'll probably have several 10 "head" streaks and several 10 "tail" streaks.
Twitter Confirms That They’re Being Blocked In Egypt
Check out playnice.ly, they're planning on achievements in bug tracking too.

http://eu.techcrunch.com/2010/11/17/playnice-ly-exits-beta-w...
So this will get me testers who are into testing alpha websites?

Pretty cool. But it doesn't really strike me as being useful for domain specific websites.

- Appointment Reminder is probably far more interested in Joe the Plumber/Hair Stylist/Auto Mechanic then me.

- AirBnB could care less if I don't like it - I don't travel enough.

(Comment: If you could get me domain specific users I would pay you.)
I think the Stack Exchange sites have the motivation tools with the game mechanics. There could really be some improvement with the routing / notifications.
I could never relate to the Achievements craze, but it has a real grip on some people. I PM'd someone on my Friends list to ask if the game they were playing was any good, they replied 'nah, rubbish, just playing it for the Achievement points then taking it back to the shop.' I don't know what it is about them... I never cared personally.
I had recruiters calling me for 9 months; including somehow trying to reach me through calling my parents house (i don't know where they got that info, but I guess it's on google... either that or a really really old resume). I started the interview process while working on a startup, but then cut it off in the middle and decided google would always be there but my 20's wouldn't.
It's also just unhelpful. It's not even clear what many of the questions are getting at. Furthermore, look how many of the branches have a leaf on one side and a huge subtree on the other. Unless he expects the leaves are going to be chosen that much more than the big subtrees, he's nowhere close to getting as much information out of each question as he can.