skysight-inc/HackerNews huggingface dataset:
A couple of years ago I worked at a place that introduced a card reader at the door. You walk in, you swipe. You walk out, you swipe. Everyone gets a card, everyone gets their times clocked and scrutinised.

A couple of months of dutiful swiping later, one of the guys got curious and... found that it wasn't connected to anything.

(A bunch of people left shortly after.)
Same as now: http://meta.stackoverflow.com/questions/79435/what-is-stack-...
The 13" Macbook Air has a 1440x900, the new Macbook Pro has a 1200x800 screen. The Air has a discrete NVIDIA GeForce 320M video card, the Pro has an integrated Intel card. Besides the CPU, why would I buy the Pro over the Air?
They are:

Calling .waypoint with no parameters will register the elements as waypoints using the default options. The elements will fire the waypoint.reached event, but calling it in this way does not bind any handler to the event. You can bind to the event yourself, as with any other event, like so:

someElements.bind('waypoint.reached', function(event, direction) {
// make it rain
});

Calling .waypoint with a function is just a shortcut for that.
Why not give an argument to the kernel to create the new devices as "fooX" (foo being a supplied parameter) - and let udev userland deal with the renaming to "ethY" as it pleases ?

While this novelty certainly may appeal to the folks who are used to alphabet soup in the network adapters list, and I too think that the adapters that distinguish between the T568A and T568B cable layout have a degree of coolness in them by creating an extra value in being able to distinguish between the straight and crossover cables - overall it seems like a step back to me.

I would plug in the interfaces into a switch - and all I care is to find the same MAC address as I see on the switchports - not which bus they attach to.
Amazon does not set the price; the publishers do.

Many publishers set the price of the ebook higher to prevent cannibalization of dead tree book sales. Also, ebook prices drop more slowly over time than do their real world counterparts, so higher initial prices allows them to make more revenue from the title.

Finally, the higher prices are intended to cover the cost of digital piracy. The prices are estimates intended to maintain revenue lost from piracy of ebooks.

apress above (below?) has a response detailing the legal structure of the Amazon-publisher relationship.
Thanks, ill look into this!
Is this relevant?

http://www.skybondsor.com/blog/undo-test-account-on-facebook

If so, the lesson here is that Google is your friend...
sure - it's a simple model, but I don't think the presence of ignorant firms changes the basic insight.

That being said, labor markets are very complex and there's lots of strategic maneuvering going on. Given the indeterminacy of much of game theory (i.e., it depends on how you model the scenario), I'm sure you could be right under the proper assumptions.

But to bring it back to the SO example, it's hard to imagine a scenario where giving high ability workers the ability to truthfully signal that high ability hurts. Low ability workers can be hurt i.e., either I know you're bad from your SO rep, or I start to think "hey - where's your SO profile? you must be bad." In the pre-SO system, the low ability workers were getting an unearned rent (assuming the market existed at all) at the expense of the high ability workers and firms (which is market-killing).
I'm always looking to get better at web development so anything to do with that really. Geo location, document storage & retrieval. Im very open so long as I get to learn.
Mockingbird is hardly the first online wire-framing tool.

http://balsamiq.com/

http://iplotz.com/

http://www.flairbuilder.com/
Which politicians are favor nationalistic wars but oppose to domestic infrastructure?

Off the top of my head, the Chinese seem to favor both. The old regime in Iraq also had a penchant for both as well. Going back further, Japanese and German nationalists also were huge proponents of both big domestic infrastructure projects and nationalistic wars.

If you are looking at US politics, the wars mentioned by danenania were all started by US politicians who were also proponents of big infrastructure (Truman, Kennedy, Nixon). I don't think they were nationalistic wars, however.

Am I missing something here?

(Note: I'm ignoring former Communists, since Communism officially disavowed nationalism. In cases of other nationalistic wars, e.g. Rwanda or Kosovo, I don't know the opinions of politicians on infrastructure.)
Embarrassing Boxing Entrance
Perhaps that they feel white/boring and that their lineage traces to more of the same. An Asian person might not be particularly excited to learn that their ancestors trace back through China. Candidate one, however, might be more intrigued to find ancestry tracing through Northern Africa, or candidate through India - just guessing.
A lot of languages simply take parts of the C standard library, and make it their own. For example, hardly anyone re-implements system signals or processing forking--they just re-use the C library, worts and all.
So you agree with the concept of a non-compete agreement for all types of employees?
Hmm. An interesting observation, but is mutation really the problem here? I'm not sure it is... we are able to transform any program with mutation into an equivalent program where each variable is assigned once upon allocation. (If you don't already know what it is, this transformation is called static single assignment.)

Anyway, it's really hard (undecidable in the general case) to compare two programs and determine whether they do the same thing. Is that what you're proposing?

And even if you could compare programs like that reliably, it seems impractical to apply it to the giant body of today's source code, but maybe you have an idea for doing that?
Android Device Activations Visualized - Oct 08 to Jan 11
I've used them from Australia, FWIW. They shipped out the spit tubes and postage-paid Fedex bags in which to return them.
The technology behind Ajah's services: Python and cubification.
I don't know anything about this industry, but the UI looks stunning.
MongoDB 1.8.0-rc0 is out, aiming for release in the next week or two
I didn't know about the Charles tool. I've installed it and it really acts like a microscope for HTTP; sort of like Wireshark but higher-level.

The ability to debug SSL is definitely the killer feature, though.
It is highly relevant, but it is also broken. The method stopped working recently (according to my experience and comments that are scattered around blog posts and the developer forum). Thank you though, for pointing it out! I wish it worked. :(

> If so, the lesson here is that Google is your friend...

Google and I have been working very hard trying to solve this problem. Ironically, though, right now I'm feeling a little afraid of all the big internet companies that my working life depends on, including my good friend Google.
this is revolutionary...wow.
Verify the certificate you get during the SSL connection is the certificate you expect to see.
Good luck with this one. After spending a couple of years working on something like this, I found the following:

1) A majority of doctors are in small private practices
that reinvent the wheel of how they run their practice.

2) All of these doctors are extremely pressed for time
and are practically _always_ behind schedule.

#1 means you need to build heavily-configurable software, and #2 means the doctors don't have the time or energy to learn and configure your software. At best you can get the practice managers to force it down the doctor's throats, which doesn't exactly help either.

Record keeping is to doctors like text editors is to us hackers. Imagine if a doctor had built your text editor; They're probably very smart and energetic, but they don't really understand your problem and how much you personally need specific things just so.
> Being a hacker has nothing to do with this

Well, it could; you never know. The point of the question is to see if it does or not.
The problem with all the blogs/interviews/features about strategies or lifehacks or whatever is that if it hadn't worked, would they have bothered to write a blog about it?

Meaning, hundreds of other people might have tried and failed with the exact same thinking, but you don't hear about them, making success stories seem more significant than they really are.
Your restaurant/cafe may have lots of customers, but they may be coming to you b/c you're across the street from the movies or a mall. If a primary store in the mall closes (or as in my hometown, a stabbing in the mall scares away customers), your business is pretty dead.
Http://hcppam.podomatic.com/entry/2011-02-23T11_02_49-08_00
Company launches practice management software. Film at 11.
how is this better than the existing computer systems doctors use? (It's on a iPad doesn't cut it IMHO)
You can get revenue from many sources, as in many individual customers, but be dependent upon a single source for your product.

The situation of startups who depend upon an external large business like Facebook, Amazon or Twitter is analogous to a car dealership that only sells one kind of car - say, Saturns. If Saturn stops selling to you or goes out of business, you're going to have to make some major changes.
In the brick & mortar world, you have a lot more capital risk up-front. Digitally, your costs are your minimal-viable software product and your computer resources. The latter you can get pretty cheap and elastic.
This is probably a solid idea (I have a friend working on a similar app) but I've gotta say, the user interface looks horrendous. Form fields slapped anywhere, nothing is aligned with anything else, the sizes of UI elements are all over the place so there's no visual hierarchy, it looks incredibly amateurish.

I know that for an app like this doctors are probably looking at functionality first, but it'd be nice if one of the first iPad apps in this niche actually looked decent. Right now it looks like Interface Builder exploded.
To be safe, I browsed with "links."

"To make a test account, register on Facebook as you normally would. Then, when logged in to the test account, go to this URL: http://www.facebook.com/developers/become_test_account.php

Personally from reading only to this point I would assume that it makes a new account, rather than make the current account become a test account. Even though that description is embedded in the URL, it isn't in the English text.

The warnings come afterwards, starting "A few important things to note". I think the description is ambiguous, and don't get the impression that it will trash your personal FB account.

This is such a nasty security problem it's not even funny. I haven't (and daren't) try. But if people start putting that URL on lots of public sites, and people click on it, then it will make a lot of people angry with FB. That suggests a solution - post the direct link to HN and other sites and get enough people to click on it that FB has to respond. Not a nice solution though.

Even worse, it looks like it's a regular GET request, which isn't supposed to have these sorts of side effects. (Again, I haven't tried.)
PE Firms: Josh Lerner Wants Your Data
Isn't this to be expected when you add abstraction? I'll argue that not "knowing what [the] code is doing" isn't such a bad thing. In fact, I don't think we can have advances in language design without relaxing the constraint you're alluding to.

Consider an extreme scenario where I've designed a language where the following line of code does what you'd expect:

ask for an input, assume it is a number, calculate its factorial, and display it

Notice that you have never seen this language before and you have no idea what's going on under the hood to make this happen. However, you know what the code is expected to accomplish.

I think that's a worthwhile tradeoff. It's what all of these languages are trying to do - to allow the programmer to write down their thoughts as close to human language as possible. You only need to care about how things work at the lower level of abstraction when the abstraction has a bug or needs changing. If I can work 80% of my time at the level of abstraction of the "code sample" above (diving into the nasty internals 20% of the time) I'd start using that language immediately.
>I'm guessing that a full DNA scan will be available to the individual consumer for $1000 in about five or six years.

Should be faster than that. I'd put even money down at it being available in three years, probably even 2.5 or 2 years. Genomic sequencing has been one of the fastest Moore's Law analogues in history.
I think FB would get some bad press if they offered a feature like this directly. Not for screwing over a developer (nobody but other developers care about that), but for the privacy violation/stalking feel the whole thing has.
works pretty well in chrome.
I actually felt the pacing of the climax was a bit messy, probably due to the time dilation, but it felt like the higher levels had little relevance. I also found the snow scene to be the weakest part of the film, probably because it was completely different from the urban environments of the rest of the film so it felt forced and jarring.

Your example of The Phantom Menace is interesting because I think the simultaneity was actually one thing that was done well in that shambles of a movie. IMO it was the poor characters and direction-less plot that failed that climax, not the editing of the different scenes.
Just a guess, I think there might be some APIs available in SnowLeopard that allow Chrome to write its tabbed content to files and read it in asynchronously more easily than they could have in Leopard. Sometimes when I switch to a tab that has been idle for over a hour, I notice it takes chrome some time to render it again.

Also, most developers tend to buy machines with the maximum RAM they can. I've got 4GB in my macbook pro and the 20 chrome tabs can't be taking up more than 500MB all together. Comparatively, Safari seems to take up a lot more memory than Chrome.
Mighty CV is in private beta at the moment and is just about to roll out dynamic PDF generation. It's essentially a big button located on your online résumé that generates a printer friendly PDF whenever you need it. This PDF output is also useful for recruitment companies that require a PDF as part of their registration process, usually they need one for their internal candidate database. You can sign up for the Mighty CV beta at:

http://www.mightycv.com

There is also a LinkedIn importer that creates a new résumé in seconds by using information that you've already entered in to your LinkedIn profile. Hacker News profile integration is coming soon and soon after there will be GitHub and StackOverflow integrations too.

I'd still encourage everyone to check out Careers 2.0 from Joel and his team. It looks great to me and is a slightly different animal to Mighty CV. For example there are no plans to integrate job listings as part of the Mighty CV service. Take a look at some of the other benefits at the site.
Virtual Memory consumption usually isn't worth paying attention to if you don't understand what's going on on a technical level, because it's meaningless for most purposes (each tab could be sharing 99% of that gig of address space, and that address space may never need to be mapped into real RAM, etc).
Note: Trusting the cert @ http://charlesproxy.com/charles.crt could open you up to MitM attacks by other people using Charles. (This is assuming that it's a global cert for all Charles installs, which is what it sounds like from the article)
No, I don't think NT is a derivative of OS/2.

"Given these issues [with OS/2], Microsoft started to work in parallel on a version of Windows which was more future-oriented and more portable. The hiring of Dave Cutler, former VMS architect, in 1988 created an immediate competition with the OS/2 team, as Cutler did not think much of the OS/2 technology and wanted to build on his work at Digital rather than creating a "DOS plus". His "NT OS/2," was a completely new architecture." http://en.wikipedia.org/wiki/OS/2
One glaring inconsistency that tripped me up for most of the "climax" of the movie was the amount of time Arthur had in "Level 2" while the van was falling...

The bridge looked to be about 100 feet up when the van started falling. It takes 2.5 seconds to fall 100 feet. So Arthur, who was one "level" down, would have had 2.5x20 seconds to figure out what's going on... come up with a plan... go back to the floor below to retrieve the charges... get back to the floor where the team is... get them wrapped up and moved to the elevator... set the charges... and finally detonate them. That took _way_ longer than 50 seconds.

Sadly, I actually did a little more research after the movie and found my estimate was even a little generous. The bridge the van was falling off was the Commodore Schuyler F. Heim Bridge in LA. Combining the published stats on the bridge with a clip from the movie (http://www.youtube.com/watch?v=k_4qc-JYZPo#t=17s) makes it look like the van only had ~80 feet to fall...
There's a reason Inception was so popular. It was very easy to follow for just how convoluted it was. The average consumer of Hollywood just can't ever hope to follow Primer, but they followed Inception well enough to debate it, or want to see it a second or third time.

Great popcorn movie.
Survey about Google Buzz & its users
Domino portrait of Martin Gardner
I despise them with all my soul. But I agree to be bound to my word, and signing a contract is as much "giving your word" as can be.
Generally the contract writer (ie. employer) gets to pick where the contract is tested. In this case MSFT is in Washington.
It seems, based on the excerpt in the article and the timing, that it may have been hit by an automatic kill/flag type situation.
I bet they aren't planning to sue the new boss of Nokia though !
Except the enforceability of them in Washington hasn't exactly hurt Microsoft.
Startup Sales Circle - SF & Silicon Valley
We're starting a new monthly meetup for startups that want to discuss sales strategies/tactics, wins/losses and generally help each other sell and compete against bigger companies. We've got a great set of speakers for our first meetup. Please join and spread the word.
Maybe he should try to be an average 26-year-old instead of such an "outlier."
We got ours done, when they had the $99 special. For that price, if you're even a bit curious about your genetic makeup it doesn't seem too crazy.
OK, this isn't new, it isn't news, and it was done (not by me, I hasten to add!) by hand, without a computer, and I think it's impressive. It's a portrait of Martin Gardner using 6 sets of 9x9 dominoes.

Knowing Gardner's work for decades, I was honored to be able to spend an afternoon with him in March, 2010. Still wonderfully active and inventive at the age of 95, I felt seriously out-classed in so many ways. Having read so many of his books, I felt I knew him, and he was kind, generous and friendly, as if he knew me. This portrait was on the wall.

I'll miss him.

http://en.wikipedia.org/wiki/Martin_Gardner
The UI looks like a HIPAA violation as soon as the Katelyn can see that Boris is in Exam Room 3.
My guess is that this is more targeted to the "hip" crowd among MDs who embrace this sort of thing (of which there are quite a few).
I remember when Communications of ACM used to have computer science articles.

Who says one of the bedrock ideas of good software engineering is reuse of code libraries holding easily accessible implementations of common algorithms and facilities. is really the case? One of the better pieces of software known (qmail) avoids libraries because of unknown side effects.

Software reuse, I think, is the desire of a certain kind management and not so much computer scientists or engineers. How much reuse is in PAIP or TAOCP?
kool-aid overdose! It makes me want to build something just for the sake of playing with cool tech
Tested on my iPhone 4: 1.2 fps.

At least it doesn't crash.
On a related note, this line form the wikipedia article is priceless: "Caesar accidentally burned the library down during his visit to Alexandria in 48 BC." It may be a gross mischaracterization, but I love the image of a Mr. Magoo-like Caeser bumping into a brazier and burning down the greatest collection of knowledge in the world.
You should not write CPU-bound scientific computing code in the language at the bottom of the Shootout: http://shootout.alioth.debian.org/u64q/which-programming-lan...

The easiest move might be to NumPy, assuming it can express your computations in its methods because if you're reduced to doing math in Python you're hardly any better off.

If you're willing to pay the price for Ruby there are certainly other viable options that aren't C. Learning the minimum Haskell to do decently fast math wouldn't be that hard and would not involve to much of the "weird stuff", for instance.
We’re slaves of the genes, programmed by memes, no god supervenes
Natural Selection does not select between ecosystems, or species, or groups, or even individuals, but between genes. This so counter-intuitive approach is tantamount, Richard argues, to the cyclic change in perception when one looks at a Necker Cube; from time to time, as you look at the cube, it seems that the point of view from which you look at it changes its position.
cool use of waypoint scrolling to mimic tab traversal on the homepage.
I just assume that any comment is prone to random downvotes on HN these days. I liken it to cosmic rays: something that just happens.
Google Changing Its Stance on Chrome OS Windowing?
That URL itself doesn't perform the action -- that page has a button that, when clicked, submits a form with POST. That is when the action happens. In addition, it appears that they have taken steps to prevent CSRF.

So no, it probably isn't a security issue. Just a flamingly idiotic interface issue that is causing some developers to lose their apps and waste massive amounts of time.

[Edit: Haha, finding and exploiting a security vulnerability would be an effective way to get attention, but it would definitely not be nice to all the people who would get messed up by it. I figure a HN post is a more constructive method. ]
Not all NoSQL are created equal
I use technology entrepreneur sites for inspiration when I'm getting sluggish after working the day job all day. Devoting more energy to "learning about being an entrepreneur" can be really unproductive. The best learning will be done by doing. I agree with this link.

Now it's time to go back to work!
I used ifconfig until about halfway through last year when someone pointed 'ip' out to me. I kept using ifconfig right up until the point I found that ip didn't require root rights...
You most definitely didn't buy Android from Google. The OEM bought Android from Google. Then your carrier bought the phone with Android from that OEM. Then you bought the phone from the carrier.

By the time it gets to this point; what's in AOSP and what's on your handset are only very distantly related.

On the other hand, if you are running AOSP on your phone, then you did that all by yourself after cloning it from their public git repository.

Remember, Google is not to blame for bugs in Android. Your carrier is. (And most of the time, they're the ones who break it. This case is probably something that can be solved by Google, but apparently the OEMs and carriers are not prioritizing it above adding NASCAR apps and changing all the colors. And that is who is getting your money.)
Being on the iPad is a huge win since the Doctor won't have their back turned to the patient while using the system. The base EHR (Electronic Health Record) system is also FREE and a doctor can start using it right after downloading the free App from iTunes.

Our price point for advanced features and integrated billing is also better than any competitor, $199/month to do all of a Doctors medical billing will save a Doctor thousands of dollars a year (in addition to EMR incentives!)