skysight-inc/HackerNews huggingface dataset:
I'm going to business school (enrolled yesterday), and did so because I noticed that even though I'm much more qualified than some colleagues, they're getting ahead because of their connections.

And I believe it's a human fact of nature and understandable. (also, qualified doesn't mean I actually am a better fit or better worker, just that I studied more).

My reasons for going for Business school are that if I show that I'm hardworking, qualified and an acquaintance, I can shoot for the jobs above my current "glass ceiling".

If it fails or I'm so inclined, I'll go the startup/enterpreneur route :) (I'll probably try both shooting for the CTO position and enterpreneurship on the side)
You can already purchase Facebook credits for games and the like. It's just a matter of time before they transition that into something with a wider reach.
He said 'person,' not 'politician.'

Then again, I know lots of people who'd support this...
What HR Departments Won’t Tell You
To be fair to the those unfortunates who were not on the offensive line, I actually got recruited to dungeon master by/for a bunch of the star high school football seniors when I was a sophomore. I want to say there was a quarterback, a running back, and a linebacker involved, but it's been long enough I don't remember all the details.

It's certainly true that our offensive lines were usually at least half national honor society members -- there was always significant overlap with the quiz bowl team -- and we had at least one hard core geek each year. It wasn't at all unusual to find two of us trying out the latest RPG or swapping indie B&W comics.
a game within a game that's impresive. but going dipper then 2 level is quite impossible!!
Seriously? This gets down-voted? This was a legitimate, reasonable, and respectful comment. WTF.
Something that ranked every non-dead article is well outside the scope of my skillset, even just looking at title and source. If you could get that working you'd be onto a winner.
How is it legal for her to get patted down by a man?

Shouldn't it be females get patted down by females and the same with males?
Nice! Here's the description:

What I did was rig it to track contours on the depth image, and attempt to pick out a rectangular object. Then, by using the detected location of the corners, I can apply it as a perspective transform to my laser projector. The end result is that the cardboard box I'm holding becomes a "virtual screen" that is tracked by the laser projection in real time and in perspective :)

Reminds me of Johnny Lee's awesome Projector-Based Location Discovery and Tracking work: http://johnnylee.net/projects/thesis/

Also, there seem to be a fair number of Kinect projects popping up nowadays. Is there a website to keep track of all this? If not, perhaps it would be worth someone's effort to start a blog on the topic...
I think parents should be counseled when children are involved bullying.
Best Android Battle Game: Everlands | InfoMov.Com
I like the subtitle better: Oil giant decided data was unreliable and took other steps.

Just remember this when the reverse happens, where the model is wrong and they ignore all evidence to the contrary.
Looks fine here. Something cached, perhaps?
The killer aspect of any facebook email project is that your friends are automatically white listed and in your address book.
Maybe I'm biased by having seen The Social Network, but does anyone else get the feeling that Facebook is motivated by hurting other people? I mean, when Google was starting to get big, it seemed like they were driven by their own creativity, by their drive to be awesome. But Facebook just always exudes this attitude of jealousy.

edit: Any of the downvoters care to explain? It's an honest question about two different companies - if you disagree, I'd like to hear what you think.
In my opinion, this is one of the most interesting questions on here. Facebook's default method of identification is and always has been (since thefacebook.com times) an email address.

If they are launching their own email client, it will be silly for them to require you to provide them with another email address in order to use their site. How will they authenticate people? Or they won't and there will be a ton of spambots with facebook accounts. Either way, I think it's an interesting question and I'll be interested to see their solution.
Hey Ochronus, I think that's what I said ;p
A plugin/gem for rails apps that allows you to build a feedburner-like feed subscriber tracking system so you don't have to go through FB all the time. If all it does is accurately report the number of subscribers, I'll be using it on a number of sites. If it does more, all the better.

Feedburner in a gem, basically.
The industrial revolution. No, wait. Farming: http://www.overcomingbias.com/2010/10/fear-made-farmers.html
What are the rules regarding conflict of interests for holding federal positions in the US?
I don't get it anyway, if I can read this, why can I get a job in functional programming?
It's just business. They'll do what it takes to get new users and to keep them. The reason they will be giving away @facebook.com email addresses is the same reason why my mother in law won't get off AOL. She doesn't want to lose her email address.
Probably slashdotted -- I get a database error.
I was expecting some application of the Lay of Diminishing Results to node.js. Neat slides, anyway.

http://en.wikipedia.org/wiki/Diminishing_returns
http://www.christies.com/lotfinder/lot_details.aspx?from=sal...

I'm surprised this hadn't had more attention here!

APPLE-1 -- Personal Computer. An Apple-1 motherboard, number 82, printed label to reverse, with a few slightly later additions including a 6502 microprocessor, labeled R6502P R6502-11 8145, printed circuit board with 4 rows A-D and columns 1-18, three capacitors, heatsink, cassette board connector, 8K bytes of RAM, keyboard interface, firmware in PROMS, low-profile sockets on all integrated circuits, video terminal, breadboard area with slightly later connector, with later soldering, wires and electrical tape to reverse, printed to obverse Apple Computer 1 Palo Alto. Ca. Copyright 1976
They ditched the XServe because people just weren't buying them in any noticeable quantities. Apple sells a lot more Macs now then back when Macs were pretty all Apple made, so why would they decide to leave all that money on the table?
UX Team of One [video]
What's the difference? Winforms.Net is merely a thin wrapper of regular Winforms.
Although this particular experience wasn't physical in nature, I wrote an essay recently that argues the opposite:
http://www.petermichaud.com/essays/your-inner-monster/

But I have to say, in an acutely dangerous situation, the right thing to do is physically defend yourself. Then you can love the person, if they are still alive.
Kin One and Two are returning to Verizon
Incidentally, most C-style-syntax languages have a ternary conditional operator, and I use it quite a lot for things like building strings, very small conditionals, etc.... When used correctly, it can improve readability and expressiveness quite a bit.

x = <test> ? <result> : <alternative>

Some times for slightly more complex expressions, I'll put them on separate lines so as to have a very compact if/else structure.
Why do you think there is no evidence that he worked hard as a kid? Nothing that "he had bad grades in school" myth I hope.
Good challenge.

Here are some of the things that I have done so far.

1. Write an editor based for card-image files in XPL (for the Sigma 5 RBM system)
2. Write a document processor along the lines of nroff for fixed-width character printers (think Courier). There were at least two of these I believe
3. Write a simulator to estimate the probability of a busy signal for a given call volume and a given number of phone lines. Oddly, when we later compared these results to similar simulations provided by the phone company, the phone company's numbers showed we needed more lines.
4. Write a code generator for an industrial compiler.
5. Write the (rough) equivalent of an IRC channel for AX-25 packet radio DX-spotting network.
6. Write the software necessary for the first real-time QSO-logging system used in a DXpedition. (Used in the YJ8V/YJ8PD trip.)
7. Contribute a very tiny piece of software that is part of a control-system analysis program used to decide where to locate Argonne National Labs. (And I mean really tiny.) First program I wrote for pay.

These are just a few of the more fun ones.

However, there is one challenge that has captured my imagination over the years. Imagine a final exam of programming skill that has the student in an electronically-locked room with a computer that controls the lock. There are but a few necessities in the room, no internet. The student needs to write a program that will unlock the door.

I haven't done this last one exactly, but sometimes it seems like a metaphor for some near-deathmarch projects I have gotten myself into.

Current homework includes writing an intercepting proxy in a handful of languages.
Hidden Debug Mode in AMD Processors
Here are the slides - http://www.slideshare.net/ugleah/how-to-be-a-ux-team-of-one

Not the exact same slides but almost the same.
> I'm reminded of what Malcolm X said to the civil rights demonstrators:

Malcolm X, the supremacist dude who had Nazis at his conventions, is a really bad role model for your children.

Edit: why the downvote? He was supremacist, and Nazi connection is well documented: http://en.wikipedia.org/wiki/Black_supremacy#Alliances_with_...
Not exactly, but http://historio.us/ is similar.
Write a small PHP plugin that will allow our users invite their friends. This plug-in can be embedded as an iframe, and then it will ask the user to select his email service. Options would be gmail, yahoo and any other email services that provide an API. On clicking next, he will authenticate, and then his contacts will be displayed, with none selected. He can select as many as he wants. Pressing next once more will allow him customize the invite email, and a final 'invite' press will invite all his friends.

I believe most of us here could use this.
We tried it and cheating happens, but for us it was bearable. We were running candidates through Codility as the very first level of screening (3 programming problems to be solved from home), then through 2 or 3 interviews. People were cheating on a test once in a while, but not badly enough to spoil the whole filtering process. At some point we started sending out a welcome e-mail before the screening session to make it clear that cheating is nothing more than a recipe for a seriously bad interview, that you really do not want to have. Helped somewhat, but still somebody cheats once in a while. I guess such is life.
> that it is a very large amount of money.

Compared to what?

People pay 100K$ for rocks which have no intrintrinsic value.
Indeed.

Duly noted. I'm not a native speaker, but it seems to me that the comment still works - "won over" as neutral form of implying that government got what it wanted in contrast to "won, over" that implies negative connotation of the same deed.
A VC: Storm Clouds
Yeah I agree that they do have a little few servers, but I'm hoping they'll add more over time.
How to close a sale?

Ask your customer, not us.

I'm not trying to be abrupt, but it sounds like you've already done all the right things and your relationship with your customer should have reached the point where you can ask them exactly this question.

Dealing with institutions can be it's own animal. The best way to learn how their buying process works is to ask them! In a perfect world, you may still be 6 months away from a sale. You wouldn't agonize over it if you knew, and you'd know if you asked.

In dealing with institutional customers, I even take it a step further. Before I invest any time in the sales cycle, I have them teach me what it takes to get a sale, exactly what I have to do, and how long it will take. Real buyers will be happy to tell you all of this; in fact, they may think you're sales amateurs if you don't bother to ask. Lots of times the buyer may be frustrated by their own organization and will coach you to be more successful so that they can get what they want.

There are millions of potential tips: "You have to talk to Joe Smith first." "Never call Fred on Monday." If you filled out Form XG7-B first, you'll save 6 weeks." "Mary only buys from people she meets through Bill or her Business Group." "You have to be a preferred vendor of XYZ.."

I hope you get the picture. Like I said, it sounds like you've done all the right things so far. No one here at hn knows what else you need to do. Your customer does. Ask them. Today.
I think because a lot of people question their effectiveness.
You can use this to implement coroutines in C when you're stuck without Python/Scheme/al.

http://www.chiark.greenend.org.uk/~sgtatham/coroutines.html
I guess none of this will apply for start-ups.
The following description fits what Steve Jobs might call the IBM types.

'That means you must arrive at a job interview in a clean, well-put-together outfit with neat fingernails, smoothed-down hair and fresh breath. Also, think twice about any eccentricities. “Some people might be able to look past pink hair and black nail polish, but it will affect their decision'
Sounds like Instapaper
It seems to me that this story has a bit of sensationalism in it?

It doesn't mention the engineer's salary. At that kind of offer, I'm going to assume he's a super-star performer. So his salary is probably on the far right of the bell-curve.

Also, how long is the vesting period? 5 years? 10 years?

So that's a bonus of 350k to 700k per year? What if he was already making 350k a year? What if he was making 500k? If so, then 3.5M isn't that outrageous.
If you want to explore a little bit of tech and a lot of other stuff, Mumbai (Bombay) may be a great place too. You can always travel to Bangalore once in a while but if you really wanna feel a big Indian metro, you should live in Mumbai

PS: I am from Bangalore so I am not biased :)
This is nice. You may want to share the code in order to set up some more locations. Assuming you implement some rate limit, I am sure that there would be some nice people happy to share some CPU with you.
> If you are asking people to review then ask.

That was not why I posted it.

> If not, then don't state your service as around the world if it can only do 2 countries.

I have no affiliation with this service, I just found it useful and thought others might as well.
The company name is RAPISCAN? I'm guessing they don't pronounce it rape-i-scan. That's just a little too on the nose.
Success is More Inspiration and Less Perspiration
End users like the 37signals approach to doing the useful things and then getting out of your way.

Management like the Salesforce approach, which gives them an almost infinite amount of reports they can run and monitoring systems they can implement, and the illusion this means they have a better understanding of how their sales team is performing.

That said, I still think it's possible to design an incredibly complex and extensible CRM with better usability and workflow than salesforce.
11 of 20 richest women entrepreneurs from China
One thing that might come up that's worth thinking about is IP. Giving that it is your senior project, you've had 4 other people working on it, and a co-founder who is leaving - who owns what share and are they going to give it to you for you to work on are good questions to ask.

Further, you say that it's too much work for you and your co-founder is leaving. Which means by turning down the job you are committing yourself to too much work that you acknowledge is unsustainable for you.
I assumed the OP was the owner of the site!!
That was the implication, yes.
I totally support your mission, but I'm not a big fan of filing false or exaggerated sexual harassment claims.
I think it is just taken out of the context from the article, where it's just below a code sample with a fair amount of lambdas in it.
Microsoft releases Windows Embedded Automotive 7, powers Nissan Leaf
Apple Joins OpenJDK To Open Source Mac OS X Java Technology
I had no clue that Pingdom could do that, I use it to monitor availibility, not to compare speed.

I feel like PingParade is more a troubleshooting tool than a monitoring tool (this point), ie you use it one shot when you feel like something might be wrong, whereas you need Pingdom to keep trying, in order to detect failure ASAP.
I need a book listing service similar to http://www.7bks.com, but which shows ratings (by me) and category. The list should be embeddable in my website. (eg: http://sivers.org/book )

(The service could then extract the user ratings and make a top books list for each category.)
Facebook is the new AOL
I can only really see this coming to an end after a Facebook IPO hits the market. Until then, it does feel like a period of "irrational exuberance" all over again.
"In dealing with institutional customers, I even take it a step further. Before I invest any time in the sales cycle, I have them teach me what it takes to get a sale, exactly what I have to do, and how long it will take. Real buyers will be happy to tell you all of this; in fact, they may think you're amateurs if you don't bother to ask. Lots of times the buyer may be frustrated be their own organization and will coach you to be more successful so that they can get what they want."

I think this is extremely important not only with institutional customers, but with the general public as well. Every different market segment is going to have it's own rules about how they buy, who they buy from, how trust is built, how long it will take, what hoops you have to jump through in order to get them to take out their wallets. Then once the wallets are out, there is a whole other aspect to getting them to commit.

Like you said, people won't take you seriously if you don't know how to play the rules of the game.
Zuckerberg is absolutely the man I want to trust with my e-mail.
"Everyone is talking like this is such a huge number. "

That's because it is. It automatically puts you in the top 0.1% of wealthiest persons in the world.

http://www.capgemini.com/services-and-solutions/by-industry/...

http://en.wikipedia.org/wiki/Millionaire

(note: edited from 0.001)
Well... assuming "vanity" is often a safe bet! But not this time.
Ask HN: Advice on evaluating perceived search engine effectiveness
Many sites these days have a big emphasis on their internal search engines, which often use some sort of fuzzy ontology-based semantic matching.

Often the search engines are so complex, it is hard to judge how effective they are perceived by users. For example, how do you know if tweaking the weighting of a certain thing has actually improved the perceived search effectiveness or not?

I'm tempted to set up a simple user feedback tool that allows users to rate the search effectiveness if they want to (e.g. click a discrete "feedback" button somewhere, rate search effectiveness in one question, click submit, done). This at least will give me an understanding if a change to the search engine causes an improvement or not for certain query types.

However, I don't think this alone is the solution.I'm sure some of you HNers have faced this exact problem. Any advice?
I actually got to pose the question (live and in-person), "Isn't Facebook the new AOL?" to Steve Case last week.
This entire collection is eclectic and interesting. There are the Turing papers, the Enigma, ENIAC related papers, the old Apple I, some original Warhol and Matisse (for what seems like a low price), original documents from Captain Cook on his travels and a rare first edition of Adam Smith's Wealth.
http://www.youtube.com/watch?v=7T9YaDZRUTw
I really love the last line and it's equally valid for how a lot of enterprise software is built.

> We build our computers the way we build our cities -- over time, without a plan, on top of ruins.
Argh, seems I'm write-only today :D sorry
An interesting side note to gather from this is that it confirms something I've long suspected: LinkedIn recommendations are useless. FWIW I have a couple good ones, but I don't think they've ever even helped me get an interview much less a job. I don't think anybody who actually makes hiring decisions has time to look at them; seems the only purpose they serve is to let people who casually cruise your profile know that you are competent.
convert it to a keyboard
As pointed out in the OP, there are actually quite a lot of ways to simulate the ternary operator in Python. An interesting one is (result, alternative)[test]. If result and alternative are functions you could write it as (result, alternative)[test]().

And for desert: I love this syntax:

if 0 < x <= 100: pass

For more info see: http://stackoverflow.com/questions/394809/python-ternary-ope...
Probably lost in revision... The 37signals guys said that Rework was twice as long in the last draft before the final draft.
I'm 35, and was frequently bullied at school. The one thing they took notice of was when I fought back. In one case I went to the hospital to get checked out with a black eye and several other marks, and severely bruised lips after going up against an older boy that was a head taller than me. But he got bruised badly too, and had the humiliation of being made by his parents to come and apologize, and he stayed clear of me for months afterwards. It was worth it to me.
Huh. I've been having the same idea. Except it doesn't have to be limited to HN. I was thinking more along the lines of a standalone system that you can give RSS feeds or whatever (a way to fetch new articles, in any case). You train it like a spam filter, except you mark articles are interesting or uninteresting. It goes out, gets more articles, presents the ones with the best scores, you train it further, etc.

I've been kicking this idea around for a while, but like you, I haven't actually started, mostly because I'm not sure about the best way to do it. (E.g. web app, traditional desktop app, etc. Not to mention the implementation language...)
Only one rule: don't get caught.
We've got serious corruption problems.
Ah ok. I knew from the url that I had read this, so I did not read it this time.
Facebook Email Coming Monday with Office Web Apps Integration
I prefer something a little more like:

<? foreach ($users as $user): ?>
<div>
ID: <?=$user['id']?> <br />
Name: <?=$user['user_name']?> <br />
Input: <?=htmlentities($user['userinput'])?> <br />
</div>
<? endforeach; ?>

That said, I know I'm INSTANTLY going to piss off the "NEVER USE SHORT TAGS EVER" camp, but if it's on a server I control (which is 99% of the time), or I can modify PHP init settings via .htaccess or ini_set (which is the other 1% of the time), it literally doesn't matter.

The main takeaway is the alternate control structure (foreach: endforeach; instead of foreach {}). I find that way cleaner than heredocs.
Is there much benefit to

fact = lambda n: _if (n <= 1) (1) (lambda: n * fact(n-1))

over

def fact(n):
if (n <= 1):
return 1
else:
return n * fact(n-1)

1 line vs 5 lines doesn't seem like an advantage to me when it takes pretty much the same amount of time to read and understand the complicated 1 liner.

Is there more optimisation possible?
The reason:

In an attempt to further unify the methodology across
our API, we’ve introduced a new method to Effects
called .fadeToggle(). We already have existing toggle
methods in our API for sliding (.slideToggle()) and
toggling classes (.toggleClass()) and it made sense for
us to extend the availability of a built in toggle to
fading effects as well.
The TechCrunch piece didn't mention the potential Office Web Apps integration, but it makes a lot of sense.

I wrote on the Facebook email thing here: http://www.loopycode.com/facebook-is-killing-email/.
Elegance and entropy: An interview with Ellen Ullman.
Video: AstriCon Keynote Demonstrating Asterisk SCF