skysight-inc/HackerNews huggingface dataset:
Link to the actual puzzles/site, not a video:

http://www.coderloop.com/puzzles
The innocent, unconscious bias that discourages girls from math and science
Remixing Software
Pokerstartups in Los Angeles
Pokerstartups dot com events, has been in Los Angeles and Silicon Valley for a couple months mixing poker and networking with VCs, startup founders, biz dev people, etc through a filtered list. Poker and startups can both be classified as risktaking. No cash involved, there are sponsored prizes. Event is a good idea? Expand to other cities?
I'm learning Python (3) w/ MIT OCW and here's my solution (http://pastebin.com/EQevWQWC).
def dupefinder(lister):
'''Function to find first duplicate in a list; Variable to pass
to this function should be of type "list" '''
listerdupe = sorted(lister)
for index,item in enumerate(listerdupe):
if item == listerdupe[index+1]:
print('First duplicate number is {0}'.format(item))
return item
On one hand, what your read online is greatly exaggerated. Most of the time, you show up at the airport, stand in line for 5 minutes, go through a metal detector, and that's it. Just like it's always been.

On the other hand, recently (should I say this anonymously), annoyed by the extra security and machines, when a TSA agent asked me to take off my shoes and my sweater, I said fine. I went topless. After all, that's what the new machines see anyway.

The look on the TSA agent's face? Ouch.
Developers do a lot of 4KB operations. Source files tend to be small as do database updates.

The current market leader in this is the OCZ Vertex 3, a considerably faster drive than the Intel 510. Indeed intel's X25-M is better at 4KB operations than the new drive.

The 510 is a disappointment, get an OCZ Vertex instead, its cheaper and faster for the sorts of operations that matter. See anandtech for more details:

http://www.anandtech.com/show/4202/the-intel-ssd-510-review
Uncompromising Practicality Could Be India's Downfall
you're only going to need 16+ IPs if you're making those outbound connections to the same destination IP & port... which seems unlikely.
Could Scientists Really Create a Zombie Apocalypse Virus?
I wonder if there is a uniform "indian opinion" on Opera
Let's remember that different actors in the government have their own motivations. Investigating the MPEG LA is a DOJ issue. The DOJ's full of long-term government employees who are motivated by their own career metrics.

Fixing the patent system will require legislation, which is a function of our elected officials. These officials, really (and tragically) by necessity at this point, are driven by funding their re-election campaign.
Informal corporate photography
I don't blame people for not wanting even a layover in the States. We've easily become the most unwelcoming (even to citizens!) and foreigner-hostile country around, short of some backwater dictatorship. Last time I flew back from LHR->ORD I was actually scared that I'd have to go through a body scanner after landing (this a few months back, after a news story of a citizen refusing a body scan at ORD after landing from an int'l flight).
YC W11 Gaming Startup, growing 10% a day, Hiring Hackers
We a social gaming startup, that is what Pokemon would look like if they started today. We soft launched two weeks ago, and are currently growing 10% a day.

The founders are the youngest YC has ever funded, and are extremely scrappy, repeat entrepreneurs.

We are looking for ambitious, passionate hackers who can fit into our close team. We want people who are more motivated by equity and creating a phenomenon, than salary -- although we still offer a great salary! You would be working with us in the valley (currently Santa Clara, soon to relocate)

We're built with PHP onto of MySQL and heavily use jQuery for cutting edge online game design. We also use git, memcached and Objective-C

If you are interested in hearing more: ycthrowaway@gmail.com
Agreed on all points (clever point on color-blindness). We have no plan to use them, but are developing a CAPTCHA platform; I'm just curious about their perceived/posited effectiveness against being cracked. They do not strike me as being particularly difficult in relation to Google/reCAPTCHA.
A pretty basic mobile messaging application. Data is stored on a server, options are displayed, content is loaded and sent, etc, etc. Nothing really special.

Some of my biggest hurdles faced so far:
- After days of banging my head against a wall, I learned HTML5's sessionStorage doesn't actually store objects - just single key/value pairs.
- Minor jQuery typos that didn't register an error, but never did what it was supposed to.
- (ongoing) Dealing with jQuery Mobile weirdness when loading dynamic content when an AJAX call has yet to complete.

I'm also looking at incorporating the PhoneGap framework so I can access some of the mobile hardware. We'll take that when we get to it.
You need to solve the puzzle or are you joking?
Ask HN: What are the software development tomes of wisdom?
First off, I want to try to distinguish between software and programming wisdom (maybe I'm completely off base here, feel free to correct me):

Code Complete or the GoF design patterns book are programming wisdom: how to write good code, but I would consider it to mainly address the wisdom in programming itself.

On the other hand, books that have to do with software development wisdom are classics like:
- The Mythical Man-Month
- Joel on Software blog/series
- The Soul of A New Machine
which all talk about macro/meta lessons learned while developing software or working on a large software project.

What are other software development tomes of wisdom you guys like? I'm looking for some casual reading in the park as the days get warmer...
True, but I think the model differentiation is more apparent from immediate visual inspection: for example, a shopper may not know any meaning behind BMW's 3 series, 5 series and 7 series, but it's obvious upon looking at it that 5 is a bigger car than the 3 and the 7 even more so.

Whereas computers are much more mysterious -- it's not always easy to tell which is better based on looking at it.

Also, cars are much more expensive, so a consumer is more willing to invest time in figuring out odd naming practices.

Still, I have to wonder whether even luxury auto makers would be better off with better naming.
why would boost not be allowed but this guy's libraries be?
I'm posting this to add a continuation to the story about Red Hat having changed the way they release their RHEL 6 kernel:

http://news.ycombinator.com/item?id=2272535

and

http://news.ycombinator.com/item?id=2283188

If anyone actually cares about this: disclaimer -- I work for Red Hat. Not on RHEL.
I just recently ( 3 days ago) transitted through JFK airport, NY, to Haiti on a business trip. And it wasn't that bad. Even though the transit time was 12 hours, they gave me one month, until the end of March. Plus, I was allowed to go out of the airport during this period, which I didn't expect at all. So I got out of the airport and stayed in Comfort Inn for a night before going to Haiti

The only thing that pssed me off: I had to pay $5 for the trolley. No where in the world have i traveled (Britain, Finland, France, Australia, Singapore) where I have to pay for the trolley in side the airport!
"Antitrust enforcers are investigating whether MPEG LA, or its members, are trying to cripple an alternative format called VP8 that Google released last year— by creating legal uncertainty over whether users might violate patents by employing that technology, these people added."

(Emphasis mine). This is fair, I think. Basically, they are being investigated for spreading FUD against their competitor.

Imagine that you developed an application, and I'm your competitor. You're trying to sell your app to corporations. I call journalist and tell them that your app infringes patents (not mine, I don't have any patents). I also tell them that the patent pool is being assembled. I put a notice on my website: "Do you have any patents that [you app] might infringe? Let us know!", and let it hang there for a long long time. While there's an uncertainty, corporations won't buy your app. Anticompetitive? To me, yes.
">>There is no significant research that shows adding exercise to an overweight person's lifestyle will significantly reduce their weight - typically just increases their appetite.

>Increasing exercise and holding consumption constant will reduce body fat."

I'm not sure you read the sentence you're responding to: "typically just increases their appetite."

Yes, if you lock a person in a room with the exact same meals every day, exercise will reduce their weight. A real world person who exercises though typically eats to compensate.

I'm not sure what your problem with Taubes is; your discovery of his 'incredible dishonesty' doesn't pass the smell test -- surely someone eating 7.5 extra strips of bacon per day would notice? There's a shot at his thesis being 'buy my book'; why is it more unreasonable to buy his cheap Kindle book than e.g. Tyler Cowen's to get the full scientific background? It's not like he's hawking some diet empire.
Scheduler Vulnerabilities and Attacks in Cloud Computing
Audio mastering software - Misunderstood?
The problems are that #1 ensures that you will have few users and #3 is diametrically opposed to #5 (unless you can somehow pay your rent or hosting bills in bitcoins...)
There are many online services you can use to track your keyword positions without violating the T&C of the se's. They have API specifically for this purpose, you just need to find a service that uses the APIs legit.
Clickable:

Web App: http://www.foodtrucksmap.com/

iPhone: http://itunes.apple.com/us/app/truxmap-lite-food-truck-map/i...

Android: https://market.android.com/details?id=com.truxmap
What a stupid shame....

If MS wanted to get rid of IE6 they should just do it!

instead they say... "Friends don’t let friends use Internet Explorer 6. And neither should acquaintances. Educate others about moving off of Internet Explorer 6."
"Software" is rather broad. If you're making shiny .NET stuff for consumers, yeah, you might not want to bother.

But even w3schools shows XP as the most popular OS by far, and only slowly decreasing:

http://www.w3schools.com/browsers/browsers_os.asp
Nice! Keep it simple and clean. What do you think about mine drawing : http://scri.ch/x0
Just having some fun.
I don't know.

What does find(x) do?

(Other than return something which evaluates in boolean context unless the template function is skipped for instantiation due to SFINAE and not modify x or *this unless a C-style or const_cast is used somewhere).
most ideas aren't, it's the implementations that are. we added the arrow key voting to reduce friction for exactly the reason you stated. Stammy did the design, all props to him for that. we hope you had some fun with it, that's what it was made for.
I like the design, very clean. I did something similar at http://mugshotwars.com/

Elo is a fun algorithm. You can read about my implementation at http://campedersen.com/
selecting is random, rating is http://en.wikipedia.org/wiki/Elo_rating_system
Cute, I like the overall design a bit more than the voting to be honest. I did something similar over the weekend, plotting instagram pictures on a map. You can see it at http://insta.notphil.com/map.html - click on a place on the map and then on the pins that appear to see pictures taken there.
Fast food and carbs are equivalent: Potatoes, white flour, and sugar. The meat/vegetable content is negligible.
I think feeling fit is about effortlessly dealing with physical things you usually have to deal with in your life.

"My car broke. No problem. I'll just run 5 miles to work." situation does not occur very often.
I don't think many C++ programmers think that much in the language counts as beautiful.
Good point. I never heard of anyone reading a patent to learn how to do or build something.
As someone else pointed out, the one thing that makes this interesting is, instead of bothering to do the legal legwork first to PROVE they cover vp8, they simply make vague threats to scare people out of using it, which I highly doubt is how the patent system was meant to be used.
XP is that much less secure than Vista or 7, OK so it has a less capable firewall but my XP installs (and most corporate ones) are sat behind better firewall and other filters than 7 provides. XP is set to get security patches in the same timescales (i.e. not as fast as I'd like in some cases) as Windows 7 until its official EOL in Q2 2014. I will upgrade from XP to 7 some time in 2013, or when there is a compelling reason for me to do so other then XP is due to lose security update support.

Sticking with XP does not mean I don't want (or can't have) a modern browser. FF and Chrome both happily support XP, I'll get my modern browsing experience that way if MS is incapable of supporting its own OS. The problem with XP not being supported by IE9 is that corporates (or home users) who have (or think they have) some reason not to use something other than IE (or use something else in conjunction with IE) are stuck with IE8.

Upgrading from XP to something newer is not a five minute task. Corporate environments require a lot of testing before a simple update goes out sometimes, so a whole OS change is not a small job. Even for me as a home user it is significant hassle: you can't do an in-place upgrade so I'd have to completely reinstall the OS, re-install and reconfigure all my apps, restore all my data from backups, and so forth. Why would I volunteer for all that work if there wasn't a compelling reason? My work time is quite costly and my personal time, while having no monetary value associated with it, is valuable to me in a number other significant ways. And that is without mentioning I'd have to pay for that upgrade I don't particularly need (and hey, that money is needed, there is vodka and cake to buy!).

I know there are reasons for upgrading but they are not compelling reasons for me. Better firewall? I've got one thanks. Better browser? I've got two of those. DX10/DX11? I'm not that much of a gamer that the difference matters and if a game turns up that doesn't support DX9 I'll just not buy it until I have other reason to install a newer Windows (by which time it'll be in a bargain bucket instead of costing £30+£100 for the game plus Windows) if I ever buy it at all. Interface improvements? Nice as they may be, I can certainly live without them.

To add my own bad analogy to the collection in this thread: upgrading from XP just to be able to run a better browser then IE8 is like saving 2p per gallon of petrol by taking a 1000 mile round trip to get to the cheapest pump in the country.
This guy's library can be contained within your submission source code, so it can be used. BOOST in any case won't be installed or would be kept out of execution sandbox, on the judge server, so BOOST won't be usable. STL will be present along the gcc version they use by default. S = Standard in STL :)
The real WTF with this captcha is that to get a new one they recommend you reload the page, which will clear out everything you just typed into the form (since you probably typed that all before getting to the captcha), which is retarded.

If you try to be smart and just put in a known wrong answer in hopes that it'll keep the form data and give you a new question, you get dumped to a validation page which tells you you're wrong and then tells you to go back and reload the page, which is also retarded. You still come out ahead because when you hit the back button you should get a new captcha and the browser should have saved your form data, but man, this page belongs in the UX hall of shame regardless of how you feel about math in your captchas.
Quora (and AskHN): Can RFPs and Agile project development coexist?
The MPEG-LA doesn't charge royalties to it's members

Is that true? I though members had to pay royalties even if they had a patent in the pool.
Just from the abstract, it looks like they're genetically increasing the amount of this particular protein (PKMζ) in the neocortex of rats, not giving them a drug. I'll read the article and revise.

Edit:
The approach here is to create a virus that carries a gene coding for the protein they want to overexpress. The virus inserts the gene into the host cell's dna, which in this case is in the rat's neocortex. They say that expression of this protein is under control of a cytomegalovirus promoter, but I'm not sure if they need to use an additional drug to induce expression.

In any case, the HN title is incorrect.
Yup, my sister is blind and it's the same thing. I hear her having something read off her screen and it's just way to fast to even notice a single word. I asked her about it once and she told me that she doesn't even have it set to read as fast as most of her friends!
I was trying to suggest other very useful exercises instead of bench presses.

You need to do pullups if you do benchpresses else you'll have a big chest and weak back muscles. This will pull your shoulders in. And which will eventually lead to injuries. Yo

In fact I've increased my bench by just working my back.

Lots of people only work the "mirror muscles" (ie ones you can see when you check yourself out in the mirror) and this leads to shoulder injuries.
A Big Mac has 540 calories, fries are 380. The cost difference between 2500 calories and 3420 calories is the cost of a Big Mac and fries. McD's portions are big, but they aren't 3500 calories big. This isn't about finishing your portions. It's about not ordering and eating an extra meal.

You might be right if the only meals available had 1750 calories. In that case, your only choices are 1 meal (underfed) or 2 meals (overfed). But that simply isn't the case.

It is easy to become fat in the US, rich or poor. The poor are more likely to take advantage of this, it is true. But it doesn't save them money.
Not very professional of them, I'd say.
I love it ! http://scri.ch/zi
It's a complex and secret process - but MSFT and Apple are not paying $10 for each copy of windows/iOS that includes an H264 player!
This book is worth reading even for veteran programmers; there are a few good parts in it: the orthogonality idea, the DRY principle in all its implications, etc.

It's not the definitive book, if there will ever be one. But is a good reading.
I think you gravely misunderstand the patent system. When you can get a patent on drawing a line onto the screen (http://www.google.com/patents/about?id=KYwhAAAAEBAJ&dq=r...), it means that anything in your codec might be patented by some ridiculous patent already.
http://www.indobase.com has a good listing of dinner recipes at http://www.indobase.com/recipes/category/dinner.php
I think, its because most people In India use Cyber Cafes, where you get only outdated PC's running XP (sometimes Windows 98) & IE 6.

Some workers in Cyber Cafes don't really know of FF or Chrome. They just think IE is the only way to surf internet.
"I have proof, but I can't give it to you. You just have to trust me."

Business plan of every major religion.
Burma's internet use is almost non-existant. OpenNet Initiative says only 0.2% [1] out of population of 55M are internet users. I'd rather be making a comparison towards North Korea, than to Egypt, where 24.3% [2] of the population is using internet.

[1] - http://opennet.net/research/profiles/burma

[2] - http://opennet.net/research/profiles/egypt
Make: Online » Automatic Tattoo Machine Inks Random Tats
Engineers work with QA departments and in the vast majority cases the worst thing from a screwup is the company loses some money.

Doctors work on human beings.
Star Wars Episode 1: The Phantom Menace returns to theaters in 3D Feb. 12, 2012
I realise all user space memory is at some point allocated using a virtual memory mapping. I'm not so sure that explicitly reserving pages which aren't committed is the conventional way to allocate stacks for new threads. In any case, if you don't explicitly purge the pages, a thread will end up using a lot more stack space than necessary if it required a large stack early on in its lifetime.
Wireds Mini Cooper QR code ad decoded
Just out of interest, who are you outsourcing the work to?
Imagine suddenly having to have a German transit visa to connect in Frankfurt. Or a Dutch visa to connect in Amsterdam. It seems ridiculous.

I was really surprised to learn that I'd need a transit visa to connect in the US.
Hard line chefs say no to customers
Unless IE8 is running in IE7 compatibility mode, something you as a web developer can not always control, in which case you have just confused a user or made it look like you don't understand what you are doing (his site says I should run IE8 and I already do, isn't he thick!).
My roommate and I created everything last night after watching the 20/20 interview on Hulu. We're both developers at Grooveshark.
Startups Can’t Sell To Corporations
Odd down vote. I was just saying he left Seattle, then Texas because he wanted to be in the limelight. Sheesh!
Ah, I vaguely remember encountering that years ago now that you mention it. I assume it doesn't actually ever purge pages that go unused for a while unless the thread exits?
According to the linked page, South Korea participates in the Visa Waiver Program, so it wouldn't be a problem.
thanks, I've posted the video because the sysadmin puzzles are not yet available to every user

the video shows how they work, any feedback/comment is welcome :)
Meh? I buy store-brand bacon, eggs, cheap beef, and Vermont cheddar. When I treat myself, it's to a $12/lb steak (on sale at $6). I mostly don't eat vegetables aside from the odd mixed-green salad when I'm in the mood. I don't buy mechanically separated and prepackaged meat only because it either tastes worse, or costs more.

I eat whatever's cheap and tasty, as much as I want, mostly meat— the literal antithesis of Pollan's catchphrase. If I've fallen into his trap, it's a very cunningly hidden one.
This 510 series is not considered a successor to the X-25. If you're wanting a true improvement, hold out for the upcoming 320 series around April.
I'm not sure you read the sentence you're responding to: "typically just increases their appetite."

If you add exercise to a person's lifestyle without adding calories, they will lose weight. It's that simple. There is research to show this. I cited some of it.

your discovery of his 'incredible dishonesty' doesn't pass the smell test -- surely someone eating 7.5 extra strips of bacon per day would notice?

Go read Gary Taube's blog post. He spends thousands of words discussing that, according to the traditional calorie counting theory (which he is attempting to refute), the difference between a fat person and a thin person is "only" 20 calories above their respective maintenance levels. He then argues this must be absurd and incorrect, because how can "only a cube of sugar in your coffee" make you fat. This is an attempt at reducto ad absurdum.

He never, in his entire blog post, mentions the fact that the fat person is also eating 7 extra strips of bacon each day. If you read his article without being extremely careful, you will come away with the impression that the only thing the fat person eats that the thin person doesn't is an extra morsel of food each day.
Thanks for bashing me for making assumptions and making a lot of assumtions about me.
This would be my biggest problem, I think it's just nuts: "all travellers transiting in the USA using either a transit visa or the Visa Waiver Program will be photographed and fingerprinted."