skysight-inc/HackerNews huggingface dataset:
1. Some Universities (at the very least MIT) have begun teaching Python as an introductory language and hopefully others will follow suit.

2. Stanford CS106A class which has been online for some time now is one of the better intro classes I've seen. You can breeze through it just to get a rough idea. The core focus of that class was less about language and more about software engineering principles.

That said, I think all classes are far from perfect and can still be reinvented. Like any other class in any school (K-12 or Universities), I believe education is busted in many ways much less how a given class in any subject category is taught. If anything, its not unique to just CS or programming and I think realistically, it needs to change in a lot more ways than one.
These types of things happen all the time behind the scenes. The entire domain registration system is very loosely coupled as it relates to transfers - too loose imo, and breakage is really easy. We had a situation last week where a registrar made a small change to their registrar name and it threw our whois parsers for a loop. From a casual view, it looked like the other end had cut us off, and a quick deep dive made the parsing issue immediately apparent.

Domain transfers was an afterthought to the multi-registrar model and was designed and implemented as policy (i.e. ICANN), not as a technical process (i.e. IETF). I wish we'd done a better job in 1999.
But it seems pretty normal to me.

This assertion appears to be supported only by your use of scare-quotes around "caught." Is there any further detail you can supply as to why Google's charge should be treated with skepticism? How else would the page have gotten into Bing?
http://www.quora.com/Monetization/How-do-browser-extensions-...

In summary: It's difficult to monetize an extension that mashes up A and B, unless you own A or B. (And usually just B - RottenTomatoes in this case - because Netflix could have done it themselves.)

The main attempts have been by messing with web pages, e.g. injecting affiliate IDs onto Amazon links or switching Google search results. Most of this violates advertising/affiliate agreements (Amazon's not going to pay for links which users were going to click on anyway) and often diminishes user experience.
That was an excellent write-up. Much thanks.

If you have a blog page, I think its worthy to repost on there.

One question I do have. Is the Cross-Origin behavior on Chrome a bug? Seems like a security issue, but not really sure.

Again, thanks.
They are small, low power, and silent. Hopefully cheap too. There has been a gap for stuff for applications like building your own tablet, netbook, robot, media centre, home automation, helicopter, 3d printer etc that people are looking to these to fill, especially now that the graphics are good enough to do video which previously ARM SoCs couldnt. You can have something under 5W a few inches square with integrated interfaces for not much money soon.
Windows Phone is Superior; Why Hasn’t it Taken Off?
GoDaddy's response sounds like "well, if they would have told us what they wanted we might have given them access to secret privileges we have given others."

If that's indeed what they're trying to say, it's not particularly reassuring.
Your programmers might want to spend some time implementing some (more) error checking and logging.
I believe there are at least several previouslies for this guy.
This is highly problem dependent. libsvm will give some of the best results off-the-shelf, assume that your input features are sane. If not, you might need to do something more sophisticated. You can email me (see profile) if you want more information.
Very cool, how long did it take you to build this?
C99 can link to programs written in ANSI-C just fine. The issue is with trying to compile the latter on a compiler written for the former.

This will always be an issue when dealing with a language as entrenched as C: Most of your user-base will have oodles of code written under the previous standard. If you break backwards-compatibility on a level that's going to take them multiple man-months just to get working again, most aren't going to bother and will stay with the older standard instead. Your new standard stagnates and dies.

There IS a way to do this, but it's not nearly as simple as you seem to believe. Take a look at what's happening with Python 2 & 3. It's a difficult, albeit possible, transition, and I'm not sure how often exactly one can reasonably expect to pull it off.
The "response" from Namecheap is pretty lame, they do not mention that this is standard and that if they'd contacted GoDaddy it would have been resolved and that they didn't before blaming them publicly:

> *Update 12:45 PT – GoDaddy has confirmed they have finally unblocked our queries. The transfer queue is being cleared and all transfers should go smoothly from here on. Many thanks to our customers and supporters for bringing this issue the attention it deserved!

"finally unblocked" implies that GoDaddy refused to fix it and is at fault, not Namecheap. GoDaddy have always had whois limits as every one who has tried to use their whois system will know (it's a big message on the page)
The point of the article wasn't so much to bash the feature as it was to show off an impressively sophisticated hack.
My girlfriend's working through K&R this month. I told her if she gets through chapter five, we'll talk.
The Forgotten E-Book Reader: OLPC
Generalized Calculus
Typo on the front page.
"we'l give it away"
Solving Cubic Polynomials
It's very location specific. In the Netherlands almost everyone uses Windows Live Messenger, while in Germany (or so I heard) ICQ is still much more common.

Though these days I like to think Facebook is taking over because it kind of consolidates e-mail and IM.
His post explains how. Did you read it? Installing the Bing toolbar opted users into gathering data on search traffic (including where a search ended up). Bing used that data to add pages to their index.
I think the question isn't how the page got into Bing, but whether that's a problem. According to sp332, Google ran their experiment with a Microsoft toolbar installed. That toolbar is reporting back to MS about what you visit, and that's how the page got into Bing. Nothing nefarious there, and not "stealing" results, but simply monitoring users.
NameCheap has appeared to be "out for blood" since the opportunity arose with goDaddy's PR debacle with SOPA. And it's leaving both company's tarnishing their reputation.

goDaddy supports a draconian censorship bill.
nameCheap jumps in the game and does their best to kick goDaddy while their down for personal gain.
The capitalistic dream in action.

Want to transfer your domains to a registrar with merit and is actually against SOPA instead of trying to gain customers? Find one who was talking about how bad SOPA was before this debacle started last week.
Interesting. I really think it is a huge location thing. Making it somewhat extra-restricted to non-virtual social networking constraints.
2012: The Year For Social Refinement | Bombtune
Was that the result, or merely something which happened afterwards for other reasons?
In that case, just read through every single article in Joel's archive.

A real shame he's not making any more of them, too.
Bind vs Curry in Javascript
I learned about it in "The Paradox of Choice": http://en.wikipedia.org/wiki/The_Paradox_of_Choice:_Why_More...

Learning about it has definitely changed some of my behaviors. E.g., in restaurants I use to try to maximize by picking the very best item. Which made me kinda crazy, as there was never sufficient information to know. Now I take the satisficer approach and pick the first thing that looks good. Which is maximizing a different variable, so my nerdy side still approves.
> Organised religion fizzled away when faced with widespread access to the facts

Where? That's certainly not the case in America; access to facts does nothing more than make believers even more devout.
Has it ever occurred to you that whoever has the most money can manipulate stock prices so any investor is in not one of the insiders is a mark? It boggles my mind that so few investors realize the game is certainly rigged and they ARE going to consistently lose. Why not just go to a casino? There - at least theoretically - you know what the takeout is and can decide whether you get enough "fun" from your losses to make you think it worthwhile. Gambling is gambling and the house always wins.
How so? A lot of public APIs work this way, there is a free limit and you can do x requests and then if you want to do more you get the limit raised, I've used a bunch of APIs with a similar limit policy. The only problem is if GoDaddy refused to do this for Namecheap, which doesn't appear to be the case, it seems Namecheap complained publicly first and didn't contact GoDaddy at all.
There is a WordPress plugin entitled 'W3 Total Cache' which is a drop-in solution for this problem. No wgetting required.
There is no standard format for whois data, it's just free form text. All whois parsers are fragile and error prone by definition.

When i was working in that field a few years ago best practice was to make some guesses, log everything and have a ton of manual checks.
Whitetruffle: Anonymously matching engineers with companies
A namecheap employee claims that they did contact goDaddy and that they resorted to the PR release only after they couldn't resolve the issue directly with them: http://community.namecheap.com/blog/2011/12/26/godaddy-trans...
Neighboring countries want to send the USA tons and tons of labor below (current) cost, as well. They've put a ton of barriers (both literal and figurative) in place to prevent this, too.
Microsoft's excuse ultimately did check out. That's still irrelevant with respect to my original point: it was a PR loss for them both because it revealed the ugly mudslinging sides of both companies and detracted from their images.
Very nice job! I've been wanting something like this for a while now and I didn't even realize it. How about support for Handlebars? =)
"On the other hand running my business the way I want doesn't present a clear harm to others, so I can't."

I beg to differ. How corporations are run harms so many others that it amazes me that you would even say that. What about all the "down-sized" workers whose pensions were gutted and benefits taken away - or the workers who lose their lives because companies care more about the bottom line than they do about safety?
By casual view, I mean from the customer side. The change triggered an alarm pretty quickly and from the back-end the cause was pretty obvious and quickly fixed.
Trigraphs are certainly weird, but they're also simple enough that I wouldn't really consider them ugly.

I assume complex numbers were added for the same reason as tgmath.h: a mostly failed attempt to get people to switch from Fortran to C.
Girl With the Dragon Tattoo
Videos Musicales
II►★★★★★ Disfruta de los mejores videos musicales de tus artistas favoritos en buena calidad y Alta definición Hd, gracias a youtube.
I'm with someone who isn't quite supporting me either. I'm glad you broke up with her. I mean that in the nicest way. The situation can't be maintained especially if you're being supportive but it isn't reciprocal. I started a company and my girlfriend cannot get on board because of everything that comes with it (long hours, sleepless nights, etc). She's told me to quit and "get a real job" (whatever that means... To her it means working for someone else) several times despite the fact that the business is a huge success, raking in twice as much as my previous job and ten times as much as our first 3 months in business. It's important you have a supportive partner. Lack of interest or support is very telling of where a relationship will eventually end up.
I'm not a customer but I noticed Dreamhost who do domains were publicly opposing Sopa in November: http://blog.dreamhost.com/2011/11/22/dont-drop-the-soap-drop...
While this sounds perfectly reasonable I'm wondering why these rate limits weren't already lifted for a very large, well known, established domain registrar like Namecheap.

Further more, it seems that the onus would still be on GoDaddy to investigate the large amount of traffic coming from the whois queries, notice they are legitimate and coming from Namecheap, and rectify the situation... though Namecheap should have contacted GoDaddy as well.
If it ever came to that I'd probably just switch to a Nexus or an iPhone. If I buy a device with the expectation that it will be supported for a period of time, I don't expect to pay additional for the updates that were originally promised.
Christmas with Faraday: The Chemical History of a Candle
The Goldilocks Principle of Stress: Too Little Is Almost As Bad as Too Much
2011: The global tech patent war
No. Quotes are in general a poor source, especially one line quotes which were probably taken out of context (I don't blame you for taking them out of context on purpose, but time is an important context for e.g. what "honor" actually means, as you agreed earlier on this thread).

If you trust quotes - Bush said "No new taxes" (and there were), Obama said he'll close guantanamo as soon as he goes into office -- he even signed such an order in his first month -- but guantanamo is still operating.

Quotes are PR. Actions speak louder than words. And the actions had always been to worship the successful, as in the examples I gave, the Cheney example you gave, and the Burr/Hamilton I wasn't even aware of.
I tried to do some research on Aherk after seeing it mentioned in Lifehacker, and quickly realized that not much marketing was done for it. You should follow the marketing tasks on http://www.seoette.com to help keep the momentum going.
Tech setup for new startup 
As a new startup with funding just around the corner, I am starting to think about tech purchasing policies as we on board new employees. We've budgeted $2500 in our financial statements. I believe in how dual screening enhances productivity, but I also believe in portability. Our product is a SaaS+ play directed towards enterprise so our tech team. We intend to configure the laptop as dual boot with linux mint (primary) windows 7 64 bit secondary.

Also, at what point should we start funding cell phones for our team? We will probably be dragging our feet on this point one unless we hear some cautionary wisdom from the crowd. :-)
Why Aren't Other SOPA Supporters Being Punished Like GoDaddy?
If sopa passes maybe there is a way we can get all .gov sites blacklisted with everyone scrambling and wondering why nobody in the world can reach these sites. we need to start programming some weapons into the internet so the people can fight censorship after it becomes law. In the land of spear and sword, the rifleman makes policy.
Show HN: iOS App Store promo code link generator
Ok, merits of the article aside:

I was reading, nodding to myself and then I read about this fantastic new service called "PayMyBills.com which receive your bills for you, scan them in, and show them to you on the Internet"

I was very, very puzzled. THIS guy is tech savvy? And then I saw the date on the post.
The problem with this post, and other pieces by Spolsky is that he creates an example out of two extremes on what really is a sliding scale.

Amazon burned through a lot of capital. B&J grew slowly during decades.

In real life, things are seldom so black and white. Every company has a unique story.

What about Facebook, that grew organically at first and then took on massive investment once it was clear that college kids loved it and they could benefit from outside investment to grow even faster.

Or what about DropBox that took a small seed funding round but then quickly exploded in popularity and then took more investment. Where do they fit on Spolsky's scale?

The truth is - they don't. Which makes the whole premise of the article wrong, you don't need to decide if you are Amazon or B&J. Just do what makes sense for the business you are in.
What's the advantage of vyvanse over dexedrine, except for renewed patent protection?
Weekend Project: Fractionless Boilerplate (HTML/CSS)
First of all get your facts straight android troll. The nook color is not and will not sell as much as iphone or the ipad. Second it's the kindle fire that's the second best selling device... Which tons of people kept returning because of its limitations. We live in america did you forget that you get what you pay for? That crappy honda that you might have isn't worth what a mercedes or bmw will. Technology works the same way. Get off androids nuts. It's rugged. You also forget the fact that apple is their only competitor. Android is turning into windows in tablets and cell phones. Yes there's a variety how many pieces of crap computers are out there with windows. Plenty... How many tablets and cellphones have android and are crap? PLENTY! It's called common sense... Next time get your facts straight.
Is there a Roundup-Ready coca plant?
Start Up Chile Entrepreneur Responds to Investor's Departure
You should break your problem into pieces, the more your understand your problems, the easiest it will be to improve:

Here 3 subproblems to begin with:

1. How to bring new visitors to your service

2. How to convert new visitors into subscriptions

3. How to retain the users

With no traffic sources, even if you convert all the incoming visitors, you will still have 0 subscriptions. It is not your case, you have the some visitors and a PR momentum so you should have enough visitors to tracks your performance on subproblems 2 and 3. Your product has a viral mechanism. That means that all your active users will expose their facebook friends (throught the vote) to your app. So you should be able to get some organic growth. (that means you shouldn't waste time on traffic acquisition)

Thus 3 success factors:
- convert your new visitors into active users

- push your users to promote their "goals" to their friends

- make it easy and appealling for the friends to become user

To be sure you are working on the most important task, use google analytics and track the bottle neck. Even if most of the suggestions you've got there are good marketing tactics, if you are alone, focus on only a few tasks so you can execute them well.

Good luck !
Skype: 880M users
MSN: 330M users
AOL: 53M users
ICQ: 50M users
Source: http://en.m.wikipedia.org/wiki/Instant_messaging
> So the Chinese government wants to sell us renewable energy infrastructure below cost. Sounds great to me.

Will they agree to keep selling at that price for as long as we want to buy, or will they only do it until they drive competition out of business, and then jack the prices up, counting on high barriers of entry from keeping new competition out?
And Apple's reason for not updating the iPhone 3G and older models to iOS 5 is...?
A common case seems to be be some sort of 'Donate' link or an optional paid version (app store style) for those that wish to support the developer.
Unless your problem is "we solve epicycles" - neither is going to insulate you from obsolescence.

The benefit to targeting a "problem" is that you have a preexisting need. An "idea" with no existing "problem" may require several years of extra lead-in where you are struggling to get people to understand what you do and why it should matter to them. It can work, but the ratios are less favorable for a VC-style investment which looks for fast turnaround with minimal risk and orders-of-magnitude payoff.
Thanks! Took me about two weekends.
Really clean design, love it. I can imagine this would be really cool with something like a chat application displaying messages/sec, users online, messages read, stuff like that.

Also an excellent showcase of a use of redis.

EDIT: And in case you missed it first time around like I did, here's a link to a screencast of it in action: http://www.screenr.com/KiJs
In public key cryptography ,we use ramanujan's theory about
prime numbers to calculate large prime numbers.The fastest algorithm known is based on his work.
http://en.wikipedia.org/wiki/Ramanujan_prime
Doesn't this only happen for a short period then once there is no more competition prices will rise again? What do economists say about the practice of selling below market costs?
A little background: I could never wrap my head around grid systems. My mind just didn't work that way, keeping track of columns and whatnot. I was much better able to work with fractions so I adapted my favorite grid system from CSS to LESS, added on my own generic HTML5BP customizations and thought maybe others would find it useful.

I'm a little shy/embarrassed to have posted it here where everyone is probably working on much cooler stuff but projects build momentum and that's what it's all about. It's probably not the best boilerplate/framework out there but it works. I was tempted to wait until it was perfect to show anyone but "real artists ship", you know?

I'm happy to hear constructive criticism and eager to make it better. Suggestions are welcome and feel free to fork it or issue a pill request on github.

Oh, and I was up till 6am Christmas morning to publish the site. Merry Christmas.
One thing that's a bit different is screencasts, accompanied by good textual content. A lot of companies have used this to their advantage. Remember the first Ruby on Rails screencast (well, it was a video of DHH's screen during a conference, but close enough). In a few minutes, it succinctly showed the power of Rails much better than textual content.
I wonder if GoDaddy's WHOIS server is just applying rate limiting. I suspect their transfers are spiking after the SOPA aftermath. Namecheap's servers might have been sending a fairly consistent level of WHOIS queries that would not be anomalous but after the coupon and lots of press about Namecheap that threshold might have been exceeded several times over.

Now GoDaddy should have cleared up the WHOIS throttles by now. But I can understand there being a temporary issue with mass transfers like this.
Nice try, Godaddy.
Not sure in which sense it is C++ only. 0 is a null pointer constant in C.
The problem with the OLPC is that the UI (Sugar) is absolutely terrible. Unless it's improved since 2008, which is the last time I tried it.
The title is missing the word "yet". Microsoft won't give up on this, they have the pockets to keep pushing until something sticks.
How do people know about your blog posts initially? A tweet by you? Anything else?
GoDaddy is uniquely influential because they're an Internet company. Members of Congress aren't surprised to find movie studios supporting a bill like SOPA. But when an Internet company does, it gives the bill a (false) appearance of broader support. Which is presumably why GoDaddy was recruited by whoever recruited them.
It is worth noting that Burr was known as a violent man and a good pistol shot (unlike Hamilton). If he had been an honorable man he would have deliberately missed (which was common in duels).
Steam Holiday Sale
I learned Scheme in my intro to programming course and I loved it! It was very lean, simple and straightforward. No voodoo, everything is explainable, and an easy substitution-based "debugger" to step through your code.

On a side note, I don't think modern-day students will ever be exhilarated when they get "Hello World" to appear in command-line output. In the day of Pixar films, 3D games, etc the simple outputs are underwhelming. The exhilaration comes from making a program that solves a problem (real or artificial) and overcoming challenges along the way :)
Exactly, which is why using the copy-to-journal script is a relief.

The UI of the Read app itself, though, is very nice, and I've enjoyed reading both pdfs and epubs using it.
They have a quarter the RAM (128MB) of the current models. Even iOS 4 is somewhat stripped down on them.

I'm sure Apple loves nudging people to buy a newer iPhone, but no informed observer should be surprised enough to be angry about lack of iOS 5 on these several generation old devices.

I have and use a 3G myself. On the whole, it has been well supported since 2008.