skysight-inc/HackerNews huggingface dataset:
I suspect it has to do with the type of student that generally looks for online programs and what they're looking for, flexible vocational training. It's not just CS that's rare online - try to find any science program, for example. Science degrees train researchers and scientists, and these people aren't the type that need an online degree.
Patent Armageddon already happened, back in the days when radio technology was being developed at a pace that makes the software industry's progress look slow and boring.

The lawyers won, as usual. They'll win this time, too.
I'd be far worried about a seatbelt malfunction locking a child inside an overturned bus or with a vehicular collision where the car is leaking gasoline and has the very real potential to catch on fire, which given sufficient heat means there's a very real risk of a diesel fire from the school bus.

I'd agree, six deaths a year out of 24 million is acceptable losses by any measure. I'd consider 1 in a million deaths in school busses to be fucking amazing, but 0.25 in a million is absurdly good.
On a mobile device? I can pull my phone out of my pocket, press a button, say "Navigate to Buffalo Bob's", and have turn by turn walking directions while my parents are still in the first 30 seconds of "No, I think we went too far, it's the other direction".

Faster than clicking Maps, clicking the search box, typing, waiting, choosing the location on the map, choosing navigation as an option, and then waiting for the directions to load.
In my experience, shareware tends to get cracked -pretty- fast. Is your target audience big enough so that a few people downloading the pirated version won't hurt you?
I think this is fascinating. So if there is some site that I don't like that mostly generates revenue with the help of google ads a really roundabout way of taking them down would be to devise a scheme and raise their click-through rate through the roof and wait for whatever algorithm google uses to catch on and raise red flags.
I think the deal is that it's returning an IP from the lookup based on the IP of the DNS server that's making the request. This is so it returns a server that's closer to your network. If your DNS request is going through Google, it's going to return a server that's close to Google's DNS server and not your own ISP's DNS server (which would of course be much closer to you networkingly-speaking).
Absolutely true. Wait until you get married - suddenly chicks hit on you all the time. It's like... WTF?

Just two days ago, I sit in an outdoors bar, all alone, and order a beer. Now the other rule is that if you're all by yourself, nobody will approach you because you might be weird. Two hot girls sit down on the next table. And every time I look over, one of them gives me the biggest "please come over to talk to me right NOW" smile I have ever seen. As I am waiting for my wife. No regrets of course - I love my wife. But I am wondering: Where WERE you girls when I was single?
I make good money on Google Adsense.

so do these people:
http://images.google.com/images?hl=en&source=imghp&b...
http://www.google.com/images?client=safari&rls=en&q=...
It's an internal tool. Relax.
I think the problem there is the word "just".

I pay a lot of attention to how much a boss or a client uses the word "just". Be very afraid.
U.S. Science-Funding Boost Faces Uncertain Future
You need a good ad blocker. All I see in my browser instead of the ad is the word "Advertisement".
I do, I'm sure there are many who do. You shouldn't be ashamed of standing up for truth (unless, of course, you feel that doing so is causing more harm than good, and there's the rub, but I feel Wikileaks is on the whole a force for good, and the world is better off with it than without).

Just as an example of someone of prestige and integrity, standing up for Wikileaks and kicking ass while doing so (on national television), is Ray McGovern, "former high-ranking CIA official":

http://www.juancole.com/2010/12/former-cia-official-ray-clos...
What about when people stop of flying BECAUSE of the TSA and either don't fly or drive? How does that factor in?
That is some really nicely written (read as: readable) code. I'm impressed.
The two exploits in the subject line are two completely separate things. The main focus of the linked article at ps3hax.net is a key which is used to HMAC-authenticate the service mode dongle. The source code for that is here:

https://github.com/winocm/ps3-donglegen

The more interesting hack was announced at 27c3. A team comprised of Wii hackers has discovered Sony's main boot-signing private key. This is like discovering Verisign's private key -- you can now issue any SSL cert you want. They can sign any hypervisor they want, which leads to running any code you want.

They were able to do this because (surprise), there was a crypto mistake in the implementation. Two (or more) ECDSA signatures were generated with the same secret nonce. Apparently Sony doesn't read our blog because we discussed this flaw before:

http://rdist.root.org/2010/11/19/dsa-requirements-for-random...

And before that, we discussed a variant of this attack when the Debian PRNG was broken:

http://rdist.root.org/2009/05/17/the-debian-pgp-disaster-tha...

The cool thing about this flaw is that the private key is not present in the PS3 anywhere. It (probably) only exists at some locked down code-signing center. However, a software flaw in the way it generated the signatures was effectively painting the private key on the side of every signed code module released.

And people still think crypto isn't dangerous?
http://en.wikipedia.org/wiki/Commentarii_de_Bello_Gallico
PGP key is from 1996:

http://heavensgate.com/misc/secure.htm

Also see the site from '96: http://web.archive.org/web/19961222130009/http://www.heavens...

More info on the owners of the site:

https://secure.wikimedia.org/wikipedia/en/wiki/Heaven%27s_Ga... (the original owners)

http://www.abovetopsecret.com/forum/thread113809/pg1

http://www.apologeticsindex.org/t00.html#telah

http://www.factnet.org/cults/heavens_gate/property.htm
"Zero-tolerance" is often code-speak for "too lazy to bother to check". Your recall analogy fails because, after the recall, the supplier is never permitted to transact again. A conventional recall is an opportunity for a company to fix a mistake, then move on.
However, I feel that there's a good amount of people who need an online degree because they are working full time to pay for that degree, and require the flexibility to successfully achieve that degree.
Generally speaking, though, people are /horrible/ at evaluating their own value. Aside from extremes of ego (in either direction) which by itself could account for massive error bars, you have many other problems. Especially in the dating arena, and to a lesser extent in the professional context, even if you do know your attributes, it's often difficult to know what the other party values.
Ah, I remember server-side javascript the first time it came around. I seem to remember that it was available as part of Netscape's webserver. I was using it in an electronic publishing project in 1999.

I dare say that the new incarnation is considerably different ... or at least, I hope so.
It's way too long for an HN comment, so I put it here:
http://pastebin.ca/2033868

This is more like a summary or a set of lecture notes than a proper transcript, but I thought it might be useful to someone else. Camz is free to make any use of this he wants to, including commercial use, given that I derived it from his talk.

I did a lot of editing and I hope this is easier to read. That includes getting rid of the swearing, which so many people complained about. I tried to stay true to the original, but I also rewrote a few parts for clarity, removed parts where he repeated himself and moved a few things around to better organize his ideas.

Also, in one part, he was talking about business plans and business models, and said one when he meant the other, so I corrected that.

Finally, I added some headings so you can find the part of the talk you want and see how the talk was organized.

Edit: Made a fixed version where I spell his name correctly (King -> Keng).
Show HN: A large-format, easy to navigate NYTimes RSS reader for iPad
>No. [1, Section 2.2]

NT was designed from ground up to be multi-user too.
Any insight into this long dead link? Did you know a S. Herrod? It was a scan of a diary found IIRC, on Market Street in SF. A sad tale of drug abuse and street life from the perspective of a young woman:
http://www.thematrix.com/~sherrod/diary.html

Archive.org has a partial copy:
http://web.archive.org/web/20010124050200/http://www.thematr...
You can use the one I posed above. It's not exactly a transcript, but you can post it on your website, edit it to suit you or just ignore it.

Edit: I just realized that I misspelled your name. I'd like to blame the spellchecker, but it might have been me. Sorry!
Some tech zillionaires create private space programs… others create giant patent troll portfolios. Maybe the former can nuke the latter from orbit.
Yep, I know. The frustrating thing about it is that NT with it's security existed even before Win95.
You can configure it to use other services than the appspot site -- Dropbox, Cloudapp, imgur, Imm.io, Imageshack, Flickr, Picasa, Github Gist, Pastebin.com, Mysticpaste, Chemical servers, Dafk and Hotfile.

Pretty good article at http://techcrunch.com/2010/12/29/drag2u/.
Extremely impressive, just a few years ago that would have required retro-reflective markers all over the place to detect the multitude of joints positions.
[From my single days]
I'd generally want to get laid. So women that show absolutely no interest are great - no time wasted. Women that want to f... you right there in the bathroom are also great, but rare.
Women that are nice and hot are great. But women that just string you along for whatever reason, they're your enemy - you waste all that time, and you get nothing for it. Had many of those experiences as it's sometimes very hard to tell which is which. US women in my not-statistically-significant experience were the worst. Europeans, South Americans, Asians, all more real and less likely to string guys along.

So in hindsight I think the most important skill is to cut losses early. Or as one womanizing friend told me - the skill is not to convince a girl who doesn't want to to sleep with you - that's not gonna happen; the skill is to spot those that are looking for sex tonight.
PS3 Public Keys fail0verflow
It's sad that one of the originals in the space that I worked at (Bungee Labs, http://www.bungeeconnect.com/) couldn't quite make it work. They had an amazing technology but very poor customer development: up to the day they closed the doors, I don't think they could have identified their target customer beyond "developers".
Drag2Up: New Firefox/Chrome plugin
> Where was he deceiving or misrepresenting the situation?

He is deceiving the advertisers. They are paying for people interested in the ad, thats not what they are getting.

> The fact is that there is no tractable way for Google to separate people who are interested in supporting an ad-driven business from those who really are creating false ad traffic for financial gain.

Correct, but we can look at the average CTRs of other sites/blogs that focus on the same subject. That should give us a good understand of foul play (yes, of course there will be some false positives).
> Paul Allen is taking advantage of the law. There is nothing really wrong with that.

Why? If a law is wrong, unfair or immoral, taking advantage of it is not right, it is actually wrong. That being said, it is legal, but being legal does not always imply rightness.
In short, free MSDN subscriptions for startups.

Our company is part of the program and we basically get access to everything for 3 years. We're talking VS 2010, SQL Server, Windows, Azure hours and much more.
>(a) You don't need to infect executables. .profile works nicely.

Yep, low privileges only isolate viruses. A virus running as superuser can infect the entire system. A virus running as a low-privilege user can only infect what the user has access to. And all this applies equally to Windows as to Linux.

>(b) How valuable do you think it would be to a virus writer to infect Mastercard's data center? It isn't riddled with viruses.

Have you heard of Stuxnet and how it infected nuclear reactors?
Agreed with the way it could be done better though they didn't actually have the private key on the system. They really badly implemented their crypto so they might as well have though.
Note: this is not the same attack as http://news.ycombinator.com/item?id=2050229

In this case, they found a vulnerability in the signature scheme which allowed them to recover a compatible private key. Their signatures are as valid as Sony's own.

Nate Lawson also has a great post on how this can happen, although it's not specific to this case: http://rdist.root.org/2010/11/19/dsa-requirements-for-random...
ReadWriteWeb's Comprehensive WikiLeaks Timeline (UPDATED)
Yahoo also had a tool for interactively querying night datasets. Dremel was way faster... many orders of magnitude.

The ability to query and re-query and refine in real-time lets you learn so much more about your data - the leverage is simply unreal.
Nice find, thanks! I'm switching my bookmarks now…
(I run a 501(c)3 non-profit startup)

The Bay Citizen is taking in nearly all of its revenue from one source. As a 501(c)3 organization, you can't do that for very long or you'll end up being classified as a Private Foundation (and lose the ability to take in tax-deductible donations). In order to survive for more than just a few years, Bay Citizen will need to diversify their revenue stream. So a shift toward membership-based fundraising doesn't mean they are hard-up on cash or think their burn rate is too high -- this is just something they have to start doing.

There's a bunch of information here if you're supremely curious: http://www.sharinglaw.net/npo/PublicSupportTest.htm
Great point about value.

A related point: if you know someone big/important is going to be at the event you're attending and you want to meet this person for whatever reason, it's well worth researching him/her beforehand so you can ask an intelligent question that shows you've done some homework and are not just out for yourself.

Be interesting, be memorable, do not be desperate (never attractive). And don't wear out your welcome, especially if you know other people are hovering (so they can make their own move on cool person) or if cool person clearly wants to duck out/away.

This chance to prepare, btw, is a key difference between meeting a big shot and hitting on a hot woman you happen to see at a bar.
So he is not funny, not clever and has absolutely no artistic talent. Seems like someone the mainstream media can really get behind.
Many people view it as a success when they create something that invokes a strong emotional response both for and against their creation.

It strikes me as strange that what many creators view as a great success you view as some sort of flaw in the minds of those who have been affected by the work.
Found this gem referenced on the Heaven's Gate wikipedia page: http://en.wikipedia.org/wiki/Alien_abduction_insurance
> What on earth does any of that have to do with Pair Programming?

I'm the OP.

What I'm describing is my experience Pair Programming in one organization, and why it didn't work for me. To tell the story, I needed to provide the context and the background to say why it didn't work for me. They're distinct issues, but the only way we could relate to those issues and work through them was through the lens of pair programming.

Keep in mind that I'm not trying to say that Pair Programming is a flawed practice in principle, or even that their approach was flawed _in practice_ for the company -- there are other metrics besides code quality that a startup needs to consider if it's going to survive, and sometimes "good enough" code is good enough.

I'm well aware that pair programming works very well for some people, and that my experience may not be typical. However, just because my experience wasn't typical doesn't mean it didn't happen.
The Colors Have Left
Apple expected to hold event by Valentine's Day to announce Verizon iPhone
> In order to ensure a good experience for users and advertisers, publishers participating in the AdSense program may not:

> Encourage users to click the Google ads using phrases such as "click the ads", "support us", "visit these links" or other similar language.

from: https://www.google.com/adsense/support/bin/answer.py?hl=en&#...

I agree with you though, not everything is entirely clear. There is no way Google can make a statement for every case that can possibly happen. They come up with these general rules followed by a 'we can do whatever we want' catch all.

I feel like I am defending Google way too much. I think the could have handled it a lot better, that said - I do think the end result was correct and I am not ready to scream google is evil like most people here seem to be doing.
Command-Line Nostalgia
That's a interesting point I'm very interested in - how should they (or any of these services) be able to identify their target customers?
Yes, they have been hiring people (http://bits.blogs.nytimes.com/2010/02/16/google-hires-ebay-v...) and launching products in the space (http://www.boutiques.com/). Also Google ebook Store has also been launched now. I expect we are going to see more from them.
FWIW OP, the word "content" used this way makes me wince.
I am torn by these young tinkerers; on one hand they're exploring the technology around them unlike most their peers, but on the other hand they very often seem to be totally full of themselves.
Link to the actual talk http://events.ccc.de/congress/2010/Fahrplan/events/4060.en.h...
the presentation will probably be posted here.
I wish there was a Heroku for Drupal. Over the last three years I've learned how to twist that poor project into all sorts of fun shapes. Deploying it quickly and reliably on a new domain is a real pain in the butt though.
Who says a law is wrong, unfair or immoral? Certainly not the legislators. Even if it is, taking advantage of the law might still not be unfair or immoral. If anything, it will highlight that the law needs to be changed.
Original article:

http://www.nytimes.com/2010/12/29/health/29radiation.html?_r...
Ask HN: best-paid field to speciaze in programming/IT?
I would rather do programming, but I don't mind if it's something related like pentesting, reverse engineering, etc. Bonus points if it's a field where programming in Python is at least an option, since I love it.

Is it Android development? iPhone development? Web development (probably not)? Machine learning? ...

What can I learn in the following year or months if I want a higher salary or, maybe, work as a highly paid contractor?
Great post. I've been wanting to say something like that, but got distracted.

There is a truth, and two fallacies in the article. The truth is that the hot girl effect exists.
Fallacies:
#1 - It is automatically desirable to talk to the hot girl and the CEO, more so than to other people. It may be, it may not be, who knows. This is an implicit assumption in the article.
#2 - That you therefore have to make an effort to talk to these people.

All three really are about the Ego and its trying to justify its existence by making itself important. Talking to hot girl / CEO - Ego gratification. Getting shot down - blow to the Ego. Fear of getting shot down - fear of the Ego losing its importance. If you looked at your own Ego as an entity all of its own, it is literally the fear of death.

Now with the hot girl situation you have two possible outcomes: Talk to hot girl; or avoid it. Both means you lose and both mean the ego wins. In talking to her, you "made" it and can feel proud; in avoiding, you've avoided being shot down and also "made" it. It's a lose-lose situation.

The best reaction that I know is to observe the ego forces within yourself - independent of your action.

Any time you feel superior, or inferior, to any other person, it's just the Ego talking. You can't stop this but you can observe it, realize it is so, and thereby overcome it. Personally when I have these moments I then just relax within myself and do what I like. I am happier and I am also meeting more interesting people.

"Stop thinking of people as who they are or what they represent" - exactly.
The long-term vs short-term argument makes sense, I agree on that. If you have nothing to offer in the long-term, then it's probably not going to last. If you just want to ask the hot girl out of your league on a date to say that you did, then yeah, it's probably not going to go very far.

I think the people who actually succeed in going out of their league, or the ones who do have that long term relationship with the CEO, are the ones who have the confidence that they do have some value to offer. And by definition, these people are more likely to take the risk - because there's something legitimate backing it up. Not saying that every confident person who approaches the GS CFO will develop a long term relationship. But the ones who actually attempt are probably going to be the same people who have the confidence in themselves to build a long term relationship - and believe they can offer some real value.
AFRIK, NX support was added to 32-bit Linux and Windows XP SP2 around the same time. Unfortunately, it required PAE. XP's bootloader could autodetect and automatically load the PAE kernel, Linux's bootloaders couldn't and so most people still ran with the non-PAE kernel and were thus not taking advantage of NX. This was made worse by the fact that Intel's early Pentium M processors did not have PAE. Finally years later some Linux distributions added auto-detection to their installer.
What would happen if you sneeze?

I want matrix style interface (wireless if possible) where I can put my arm in the air for hours without felling pain or my body could stretch or morph in the same way the robot can (no need to stick to humanoid robots) and I want to feel like my eyes are really firing up laser beam while I'm doing the war crimes stuff.
.onion service within Tor. You can use Tor2Web to be reached from outside of Tor.
The best field is the one you are most happy in. It is much easier to find a great job if you are extremely satisfied with what you do, because then you excel at it.
I've seen these devices in action. There is zero visual feedback when they are operating. Would it be so hard just to have a variable brightness indicator light coupled with a radiation detector so the operator or assistant would say "damn, is it always that bright?"

Something, anything that would give the operator some kind of visceral feedback consistent with the output.
How I wish I had access to such books 11 years back. Very nice book. Thanks for sharing.
Lithium-Ion Battery Prices: Moore's Law After All?
sadly, I've met SO many people that have tried to get me involved in projects like this.

They are the "ideas" guy. They have a great idea, but no technical skill to complete it. I would gladly partner with someone if they have:

-connections in the business
-money
-some other skill that will greatly benefit the partnership
I know enough about crypto to know that I need to stay away from it. I can tell people about common pitfalls and all that, but I'm nowhere near good enough to stay out of all of them myself. It's times like these that I'm happy to be on the side of analyzing this stuff rather than developing it.