skysight-inc/HackerNews huggingface dataset:
Such a runtime check would be too costy, I believe.

I do agree, though, that it's not glibc's problem, however, I also agree with Linus (and other commenters) who believe that knowingly shipping a Fedora release with broken flash is stupid, especially when the problem and the fix is already known, and is fairly trivial.

(Those programs that desperately need the faster memcpy, if it is faster to begin with, can LD_PRELOAD it)
I think that comment was directed more at the appropriate way of generating potential buyer visits to the site - and I agree there is unlikely to be a quick and cheap spike generated by TC.

I agree that this will probably have to be sold via cold calling, also it could be the type of service that would go over well at HR conference, or conferences where HR types are likely to be, including labor law, wage and hour issues, recruiting, etc..
I want to believe that's insightful but I can't seem to interpret it any way other than a math fail. I could potentially have 10 practices, miss 2. Opponent has 10, misses 0. Opponent 10 - Me 8 = 2 missed practices...
If the competition did miss the practices, it'd be a wash, so we'd all have essentially missed 0.

What am I missing here?
I wouldn't have thought so given that blue is the favorite color of most people[1].

[1] http://www.joehallock.com/edu/COM498/preferences.html
I should have read TFA. I was going off of time between headlines.
Apple releases 10.6.5 Update
Perhaps. Although there is speculation that the Kinect is a loss-leader, so that wouldn't be the smartest move.
15 Outstanding Sites to Find Awesome Fonts
If you are a web designer chances are you are in love with fonts, one could even call the love you have for them an addiction. While it is true that many of you may need a font intervention we can guarantee you won’t get that here.
This makes the assumption you already have a relationship (an account) with Facebook. If you do not have an account with Facebook, you do not have this control. kmavm's post indicates that they do not have, nor do they want to have, such an account.

However, this wish has no effect on Facebook, they will continue to send him invites on the behalf of his friends, who uploaded his email address for him.
And if e-shell isn't your thing, may I humbly suggest this:

http://www.shellarchive.co.uk/content/emacs_tips.html#have-e...

I alias that script to 'e' so I can do this:

$ ifconfig | e
$ e README.txt
Low blood levels of vitamin D linked to chubbier kids, faster weight gain
I built a similar site - http://www.instabrary.com awhile back which is pretty much the exact same idea. It's running now but since I moved to Heroku you can't register. I should look into that.

The Rails source is here: https://github.com/marcus/Instabrary
Stay offline. Shut off your computer. Stay in the shed.

I bookmarked this and stopped reading after that. Nice reminder to get back to coding for me.
Yup. The only thing that's new in this is the private money that's coming in before the IPO. The founders and early investors can get a big chunk of the IPO value right now without any headaches, and the new money cashes in on the expected IPO down the road. There's really not much to see here.
We're in AZ, but if we have a tournament again, you should come out. It's handicapped, so anyone can win. Actually, maybe we should consider having our next one in SF.

http://www.spyfu.com/docs/SpyFuOpen
The number isn't exactly right, but the reasoning is broadly right. That number is still unreasonably small, and nowhere near what can be achieved.
Can I get a Reverse Engineering PhD?
Ask HN: What is the best Design Mockup tools?
Looking for a tool to build mockups for websites and iPhone/iPad apps. Any suggestions?
On the flip side, the millennials who are actually valuable to companies and who would still have mobility would still get annoyed and try to move.

And really, giving access to social networking seems to be one hell of a cheap way to keep your workers happy It's like the free soda, or snacks things. But even cheaper.

And honestly, 'needing' was too strong of a word. It really should have been 'would really really prefer', and it goes hand to hand with the 'micromanagement' thing.
nice, hopefully now I can try the 8pen thing
Your arguing a different question. Getting the exact answer isn't the same as making it understandable. You don't need the math to get a feel for what's happening.
Actually we don't even "know" how to build buildings anymore -- if you compare the standards of modern, throwaway buildings (as in, generic commercial or residential buildings; not skyscrapers or luxury condos) with those of the 1850s-1940s.
Wall Street's Favorite Travel Site: Priceline
> This is how DVDs work: a high res green image and two low-res images, one for red, one for blue.

Not true. MPEG-2 uses the YCbCr colorspace, consisting of a high resolution Luminance signal (brightness) and a low resolution Chrominance signal (color). So in fact, all color information is subsampled, green is not treated specially.
<quote>she immediately begins breaking it down into smaller pieces — "chunks," she calls them</quote>

I'm not sure you have to qualify that as something she calls them. I think a lot of people would call those "chunks".
with IPv4 addresses being such an endangered species, I'm surprised at your callousness requesting one!

(seriously though, is this something you need? publicly routable IPs?)
Balsamiq offers both site and iX mock-up items:

http://balsamiq.com/products/mockups
A friend tried it on his 2g iphone and got 15 minutes battery life. Useful as a proof of concept. or as engineering work in progress, but not as a phone.
Yes. We are. Sometimes the coach is the only reason we play for a whole week though. Needless to say, our coach does not approve. :)
Extreme conciseness, though sometimes unreadable, is often helpful in the sense that you can fit 3000 line Java programs on one 50 line screen -- no scrolling to look things up.

It doesn't mean it takes 1/60 time to read through it -- I would guess 1/5 is more like it (assuming you are competent in the language you are reading, which is a steeper learning curve for J/K/Q/APL). Personally, having everything on the screen at the same time is very useful.

Also, as J and especially K prove, extreme runtime speed is also attainable. You can beat it with C code -- after all, the K interpreter is written in C. But more often, K pushes you towards a concise implementation that the interpreter blazes through, whereas in C you'd probably not go to the effort all the time and result in slower code at the end.
Now I know that it is a _PhD_ which makes gods of men.

I know you're joking, but...

When I was halfway through my Ph.D. I formulated a hypothesis: The proximate challenge that keeps you from graduating is that you have to write a thesis. But the ultimate challenge to getting your Ph.D. is this: You somehow have to learn to understand, deep down, that all your romantic notions about the Ph.D. are bunk, that you will be exactly the same person on the day after you get it that you were the day before, and that you need to stop waiting for the day when you feel like a god and just write something down and get on with life.

It may take you years to accept this, and it may drive you to drink, but after you get to that point you can graduate.

Only then will you be able to live with the fact that your thesis looks like crap to you. Your thesis will always look like crap to you. Either you will have figured out absolutely everything and your thesis will look incredibly boring to you, because you've moved on, or -- vastly more likely -- your thesis will look woefully incomplete because, geez, there is so much that you couldn't figure out, and you're just so stupid!

Or, most likely of all, you will think both of these things at the same time.

Similarly: Being the world's foremost expert on a particular scientific problem is a lot less exciting in real life than it seems in the movies. In fact, being on the frontier of science feels like being totally, hopelessly lost and confused. Why this came as a surprise to me I'll never know.
Social Media Sobriety Test
Yeah, talking to the agent on the same system, I agree. But I think the risk of compromising the agent are a lot higher through the forwarded connection (which I use to log into highly populated systems). And I meant that through the connection you shouldn't be able to get the key.

The key logger is a good point, but I basically only log in from my laptop, office computer or home computer. Only if one of those three are compromised, as opposed to one of the innumerable machines I log in to, should that be a risk.
This is a flawed analysis. It sounds like the "14 point turnaround" in football -- wherein the offensive team is about to score a touchdown, but instead turns the ball over to the defense who runs the ball back for a touchdown of their own -- but it is not analogous.

Your missing practice is merely failing to score a touchdown. It does not result in any extra touchdowns or practices for the competition. You really are only 2 practices behind.
Right, I am puzzled too, especially since that according to his graph it was actually overnight prints that was the cheapest with better quality than vistaprint. I don't see how with these results the author can recommend vistaprint unless there is a mistake somewhere.
So why do you feel the need to call it an "advertising company"? Or was that a snarky anti-google comment? ;)
Firefox 4 beta 7 released with Jaegermonkey and more
Hopefully with people from the dynamic languages camp trying the language they'll clean up the syntax. It's ugly and makes a lot of the example code hard to read.
Great, thanks for the heads up. :)

Edit: Oh, wow I work on 16th and Harrison. This is perfect.
I have been looking at mockflow as something I want people here to use instead of a scribbled, stapled pieces of paper.
Thank you, thank you for creating a product blog whose header links back to the actual product page.

It seems like every other product blog that I visit is intentionally keeping me from being able to navigate to the actual product!
Show HN: A [pretty fast] static web server in the spirit of Facebook's Haystack
Some kind of notification that I'm on a paid access point rather than a free one would be nice. Too often I'm on one of my mobile devices and I'll connect to a network named after the location I'm in (say, "Moe's Tavern"), and there's no indication that it's a Boingo, Broadstreet or whatever other kind of paid hotspot. If I'm not using my browser first (say a Twitter client instead), I get "connection refused" or something that makes me think fail whale rather than "I need to open up MobileSafari and cough up some coin to go any further". The whole non-browser hotspot experience could use a lot of work.
IndexTank full-text search now available as a Heroku add-on
As someone who within the last two weeks picked up app engine and created an MVP of my own http://www.pubcontweets.com, I can not only relate to your story but also applaud you for sharing the it as well as your code. Thanks.
Why There Are So Few Women in Tech
You can study molecular biology and become an expert at reverse-engineering the most amazing machines in existence.

Though the Kinect is apparently a lot more tractable.
A relevant quote from a (relatively academic, static typing-oriented, functional etc.) sector of the language design community:

Google is hiring people to design languages and tools that know absolutely nothing about modern language design techniques, or what modern software engineering tools look like.

If you're paying any attention at all to Go, you're not learning anything. In fact, it's possible you're damaging your brain. It's projects like these that make Google look really bad and unattractive to programming language researchers, especially as compared to Adobe, IBM, Sun, and Microsoft.

From here: http://lambda-the-ultimate.org/node/3896
L seems better to make it certain, knowing the first word wasn't I'LL and the L in the middle of FEELING probably made her much more confident, picking G or T could have meant no letters correct if the first word was I'LL.
Not really. Favourite colours have to do more with social and cultural features than your ability to finely distinguish between different shades of said colour. I strongly believe that the proper phrasing for the results should not be "blue is the favorite color of most people" but rather "blue is the favourite colour of most White North Americans/Western Europeans".

I bet if this was done in China, it would be more heavily weighted towards red, and if done in ancient Phenoncia, it would probably be purple.
Why link to a blog post that does nothing but quote from TechCrunch? Better link to http://techcrunch.com/2010/11/09/give-us-our-data-facebook/ instead.
That is pretty neat, although I'm not sure I understand all the outrage. "THE DVD FORUM IS STEALING OUR PIXELS!!"

If your eye doesn't notice the difference, are you being "bilked"?
I attended music school for a short time after college (not Berklee). After having done a very tough BS in physics, I found the slow pace of the music theory classes pretty frustrating. I worked ahead, but not at the pace I probably could have. I very much agree with his point about not letting others (i.e. courses) set the pace.

Also, having another degree I think I had a different perspective than many of the high school graduates that where there with the idea of becoming a rock star or whatever. Most of the instructors, etc, made their livings by teaching, playing random gigs, doing essentially anonymous studio work, and odd jobs. Music is a very hard business. This reality seemed mostly lost on the majority of the students. I decided that I was probably happier to have a "real" job and play music on the side.
Exactly this.

I'm knee-deep in a personal project that involves reverse-engineering a USB device; since the only drivers for the device are for Windows, the solution was to virtualize Windows on a Linux host (presenting the USB device to the guest OS), fire up wireshark on the host OS (using the usbmon kernel module), interact with the Windows software and drivers as per usual, and capture anything the guest OS sends to the device for analysis.

Really simple stuff; much easier than following this stuff with scopes or logic analyzers.
I used go recently when I needed to write a test case when trying to exploit a specific suspected bug. https://github.com/dustin/gohammer

It was successful in that I found it very easy to express what I wanted and make a concurrent app to do it. It didn't actually find a bug (I'm not entirely sure there was one, but the code that fell out of it is reusable for my next one).

When go first came out, I wrote a memcached server in it: http://dustin.github.com/2009/11/12/gomemcached.html -- the language was a little rougher when I started the project (defer didn't work properly until last march), but I still feel pretty good about it.
Pen & Paper! BEST OF BEST
I think this is the rationale: In sports (or anything that requires practice), going some time without practicing actually makes you lose some of the ability you once had. So in this case, it would take two practices just to get back what was lost during the break, at which point he would be 4 practices behind.
The right to play with yourself
I'm wondering how much of this isn't an artifact of that specific picture; how do we know the RGB distribution in the original pic isn't skewed away from blue? That might explain why there's little information in the blue channel, right?

edit: no -> little
Notice the date folks: 1989.

Lots of development has gone into C for the better since then.
What do you think needs cleaning up?
Did you make sure the text in your image was not anti-aliased? Anti-aliasing is a hack for monitors, not printers.
Awesome article - here is my favorite quote:

"They pulled James’s police records and found that in 2005 he was arrested by a Palmetto Bay, Fla., police officer who found him in the parking lot of a retail store in the middle of the night. The officer didn’t know why James and his companion, a man named Christopher Scott, were sitting in a car with laptops and a giant radio antenna, but she suspected they weren’t playing World of Warcraft."
I've noticed the same thing - Boggle comes easy, but Scrabble does not.
The README says he used the great big (~500mB) data dump of the USB data that Adafruit released the other day.
http://www.directrelief.org/

Medical help, and they do it themselves.
Deficit Panel Puts Social Security, Mortgage Deduction On Table
I'm worried that this will lead to bad consequences by Microsoft to prevent the misappropriation of Kinect devices, which is very, very bad. Hopefully we'll see a teardown and a BOM sometime soon...
>When you emerge in a few years, you can ask someone what you missed, and you'll find it can be summed up in a few minutes.

>The rest was noise you'll be proud you avoided.

Yes -- almost, but you will properly feel that there are one or two things that you didn't experience that you will miss not being a part of.
C is not C++

C compilers are leagues, elephants and donuts faster than C compilers.

In C, internal guards are preferred and cause very little to no compilation time hit. In C++, external are often preferred, especially in large files.

Do not take C++ advice to apply to C. The best practices of both languages are very different.
I've been writing some code for people working in bioinformatics recently. It's pretty similar.
Wireshark has had support for usbmon for a few releases now too, which gives you a considerably more useful GUI for working with USB streams.

Sadly, there aren't many (any?) protocol dissectors yet, so comms with common chips like FTDI devices don't automatically translate into something human-readable like, say, HTTP conversations.
And for lots of emergencies you can probably do remote flying from some call centre in India.
This is cool. Is any of the source code open? What could you tell us about the libraries used? (Is that OpenCV ported to flash or something?)
I immediately wondered the same thing. An example from their questions was:

Q: "Which word contains “z” from the list: zoologist, midwifery, spiderweb, crimps?"
A: "zoologist"

But what if you change up that list a bit?

Q: "Which word contains “z” from the list: action, jackson, midwifery, zoologist, spiderweb, crimps?"
A: "jackson"

Alpha's sentence digestion has always left me going: huh?
Because vietnam is a friendly and loving country. bookstore because government-owned stores in Saigon sold really shitty English books
I don't think the point here is to scare anybody. It's just an observation that says "if/whenever this happens, no body will act very surprised".

That's why he opens and closes his presentation with that quote.
Yeah, the parsing argument is bunk anyhow.

The pre-processor parsing is trivial and fast. Its the actual language which is the bulk of the time.
I definitely had plenty of complaints (there's no way in the language to detect when a process exits, for example -- though you can at least build one yourself).

I don't think LtU approval is necessary to have done something good. We need more tools that help programmers solve problems of concurrency without losing their feet.

Tools that aren't entirely groundbreaking are very useful here, because you can take a guy who knows only c++ and have him write a bit of go. I can't as easily get him to use twisted or erlang or even node.js.
* If avoiding third party spammers is the reason not to share email address, then it follows that Google should disallow the contacts api. This would be unfortunate

* Google could provide google UIDs instead of emails when downloading contacts. This is theoretically and practically enough to reconstruct the social graph as well. Every company could use their own UID for downloads instead of emails. I do not think it would be practical to reconstruct a social graph across companies however. This is a greedy strategy that would cause inefficiencies and prevent innovation in my opinion.
If you compare the standards of modern buildings with those that have survived from the 1850s-1940s there is considerable survivor bias in play. There were plenty of crappy buildings built in the late 1800s eg http://en.wikipedia.org/wiki/Industrial_Revolution#Housing
FDA's new packaging rules to dissuade smoking
Can I suggest Dorkbot? http://dorkbot.org/dorkbotsf/

Their tagline is "People doing strange things with electricity" - in my experience you end up with a fascinating crowd of people hovering somewhere on the borderline of hardware geeks, software geeks, artists, and pranksters.

They've got a meeting next Wednesdsay in SF - I've made some _great_ friends via Dorkbot in SF as well as Sydney (where I live) and Seattle.

(If you go, find Karen and tell her Big says "Hi!", and there might be an Australian girl named Pia visiting, tell her I say Hi too!)
On the other hand, the academic community seems to have a fairly narrow outlook on programming language design. Go seems to be more concerned with ergonomics than provability, which seems like a reasonable decision from where I stand.
They also give it to me too. I have a Samsung Galaxy S and it, out of the box, syncs with Facebook including e-mail addresses.
To be fair, when the puzzle specifically asks:

What are the best odds the prisoners can give themselves? (Hint: it's better than 1/2^100.)

that is clearly an impossible ask without advanced mathematics, and anyone without such advanced math knowledge will not be therefore able to solve the problem.
Science Reporting by Press Release [2008]
Ugh. We don't have an entirely clear picture of how our eyes physically detect color, much less how we perceive it, but there are serious problems with the argument the author makes here. You cannot simply take a color photograph of a scene, split it in to three channels, then point out that the blue channel is "dark and contains less detail" as evidence of our inability to perceive the color blue. The fact is that the blue channel really is darker because of the actual lack of blue light in the photo.

The trick here is that the areas that have a lot of detail (her face, for example) contain less blue. If you use a color meter to inspect the areas around the girls face, you'll find that there is less blue light present. That makes sense, considering that our skin doesn't contain a lot of blue pigment. This fact is exacerbated by the fact that the author overlaps the channel samples in a way that places emphasis on the areas impacted the most.

Basically, the author fails to understand the additive color model. We don't notice the pixelation of the blue channel in this photo because the result of the alteration is to introduce a low-contrast color in to the photo where the aberration overlaps: yellow. If you look closely, you'll see that the areas where you see cyan and magenta in the red and green channels are replaced by yellow in the corresponding blue channel alteration. The effects are diminished by two factors: there isn't much blue luminance present to influence the other colors, and yellow contrasts poorly with most of the colors in the photo where we notice it (the hood is white).

If you were to take a color-neutral photograph and split out the RGB channels, you'd perceive the same level of detail in all channels.

EDIT: I'd kind of like to take back that last statement about perceiving the same level of detail in all channels. I don't know that you would, but that's not the primary thing that bugs me about the author's argument. My main point is that his argument is flawed, not his assertion. I don't know enough about human color perception to make that argument.