skysight-inc/HackerNews huggingface dataset:
Really, really cool concept. I'm a sucker for in-browser coding, and wrapping it in a little game with 'AI' is a great idea.

But as someone who knows other languages and doesn't know Ruby, it does a pretty poor job of teaching the language. Take, for example, level 3, where you need two if statements (check health, then check for an enemy): it took me ten minutes to realize that ruby uses 'elsif' instead of 'else if' or 'elif' because the error thrown by the in-browser compiler was vague at best ("Oops, looks like we found a syntax error in your code. Try again and click "Grade it!" does not exactly illuminate any issues.)

I echo other commenters re: animation but I think in terms of actual didactic potential you need to add more actual coding documentation so newbies aren't lost. Still, huge amount of potential and I'm excited to see this develop.
I like Spotify a lot more regardless of the copyright issues. The added bonus is that Spotify is okay in the eyes of the people who own the music I'm listening too.

You should really try it out.
A Target expansion would broaden Apple’s halo effect
When I said "concrete work" I didn't necessarily mean you can't do theoretical work, if that is your interest. I meant to say that you should actually be working together. It is very common for people to be part of a "single project" but the extent of their collaboration is that they have some meetings and talk about related issues. I don't think that is the same as working together.
His first impression was that it was a good thing since it protected right holders. I had to explain to him why SOPA was bad for the internet before he got it. Now that he gets it he's looking out for similar laws in Canada!
They are similar but their pricing will prevent the kind of adoption rates Trello are looking for - 100 million+
Cubelets KT06 Kit Pre-Order
Olympic Organizers Put Tight Curbs On Social Media Use By Volunteers
You can't make a cross-domain ajax request, so all of the data needs to be included with the JS.
Facebook is expensive to operate but I am willing to bet that that is because they host so many pictures (try to dig up the actually numbers -- it is crazy).

Joel will only host a relatively small amount of text -- which should be a lot less expensive.
That is very good on Microsoft's part. I guess they are finally catching up on Bill Gate's philanthropy route :)
His supplied quote asking if it's OK to go away and think about it comes across as weak/unsure of yourself in my opinion.

A confident candidate will TELL the interviewer that they will need time to think about it. This isn't a thing to be rushed anyway so any interviewer should be fine with this. If not, do you really want to work for someone so pushy?

Interviews are a 2 way street, a lot of interviewers forget that they are also on show to impress the candidate. Especially right now where there seems to be a lack of skilled engineers out there.
When I say "service" I'm talking about the road. Getting to work is worth the inconvenience. That you complain instead of not driving on that road shows how much you value the road.
XKCD reaches 1000 comics
What surprises me is that Conde Nast hasn't dicked around with Reddit at all. I didn't expect they would be able to run such an independent house. Good for Conde Nast. Good for the internet. Reddit could've very well gone the way of any AOL/Yahoo acquisition.
I see where you're coming from. It's not meant to be a Python/Django love-fest. Rather I was trying to say there's really a lot to learn if you're coming to web development from another field. That said, it's definitely learn-able due to the orthogonality and ease of use of many of the tools available.
Some time ago I was on a very large project where the hired design firm refused to create any art assets until the IA was completely finalized. I had never heard of an IA at the time, and in retrospect I have nothing but disdain for the concept. I agree with the article that the true value comes from actual design prototypes. Things people can look at, touch, play with and ultimately determine if they like or don't like.

The design firm ended up being fired. They put two "UX" experts on our project and they billed an amazing number of hours. After a few weeks of trying to get a real visual prototype from them, they said we still needed to answer more questions for their documentation. They would only let a designer work on the project an hour or two a week, and even once they were satisfied, the art assets were almost impossible to wriggle out of them.
You can watch almost all the EPL games in the US with foxsoccer.tv on any computer that has flash installed. (Costs me about $15 per month).

You used to be able to stream the Tri-Nation and Super 15 Rugby games as well, but Direct TV brought the rights, and now you can only watch them here if you have a direct tv satellite dish (The don't offer the games for streaming). This was very stupid of SANZAR, now everyone is getting into the European games instead.
Technology Addiction Will Lead to Our Evolution--or Enslavement
And the survey says. . . Gamers play more on mobile than consoles or PC
Nice, but why the hell is this a service?

It's a rhetorical question. I understand that the devs want to make $10 to $40 a month by hosting a piece of Javascript and storing trivial stats, and it's an awesome way to make living, but - c'mon - it's like fitting a round peg in a square hole. Those who need this sort of site customization are likely to have a proper backend in place and to be able to implement the same thing themselves. And those who don't have the backend, they won't be able to afford the service.
i didnt find a way to extract all the songs from My Music via the interface.

this stuff should do the trick : javascript: $('div .grid-canvas .slick-row').each(function(index) { console.log($(this).find('div.song').text() + '- ' + $(this).find('div.album').text()); });
No, but I am surprised they haven't used their huge piles of cash to get exclusive content for Youtube; which, by proxy, would also fuel demand for Google TV. (Even if it would still get largely ignored in favor of things like the Boxee Box and Roku)
That digit is a 1, since for an NxN grid the values are 1 through N.
Workflowy is awesome, but to steal Joels explanation while Trello is a list of lists, workflowy is a tree.

Still wondering where org mode fits.
This does do everything in the backend, but it's cloud-based and in their backend. The JS is just the client to fetch and receive the data.
Reddit didn't appear out of the ether as one of those sites. They built a user base in a manner unlike everyone else.

FTFY.
Well, if you subscribe to a solipsist, intent-is-everything idea of morality, then it makes sense to believe that the mere act of saying that women are hysterical bitches who need to get back in the kitchen, doesn't make you a misogynist. But that isn't the point.

Entertain this notion; words mean things, whether you like it or not. Your conscious state of mind is completely irrelevant to anyone but yourself. When people roll their eyes at your unfunny racist jokes, it's not necessarily because they think you're racist; it's because you're saying racist things.

So, why is it offensive to say black people are criminals who love KFC and watermelons? Well, maybe you should ask a black person, because you certainly wouldn't know. But be sure to use "offensive" in scare-quotes to hammer home the point that you Just-Don't-Get-What-The-Fuss-Is-All-About. Remember also to point out that most people are too stupid/crazy to understand why AIDS jokes which may include a synonym of the word "faggot", can be offensive to homosexuals. Because hey, it's just a word after all. There couldn't possibly be any societal, cultural, or historical contexts behind words, right?

And then you blab on about sexual taboos like it has any real bearing on anything. But really what could anyone expect from someone who thinks that the attempt to use more inclusive language in public discourse amounts to "the ultimate kind of bigotry of them all".
The script for alleged Wikileaker Bradley Manning's hearing
Wasn't part of the job of the technical recruiter supposed to be negotiating the salary? Considering they make a commission off it, I would assume it would be in their best interest.
Props to Microsoft, but this is actually pretty routine. (It was literally written policy at a previous employer of mine.)

Manual exception handling at the warehouse is crazily expensive. It is much, much easier to write it off (as shrinkage, not charity) than to get the item back into active inventory (all the fun of chasing invoices, except the amount payable is "one XBox", and the person doing the chasing sees their general productivity go to pot), particularly as it may have been opened. The charity suggestion removes many customer objections and ends the ongoing CS expense almost immediately.
I first read this as Minimum Viable CEO and double face-palmed
Social Recognition Vs Brand Recognition
"exercised [...] shares"? That's not a meaningful sentence, so it's not clear what situation you're trying to describe.

In any case, either your partners can (in this example) dilute you or they can't. Neither of these is a fundamentally dishonest situation, you just have to make sure that everybody and their lawyer is on the same page as to which it is (and write your contracts accordingly).

Same with copyrights. People will be understandably aggrieved if they create works believing that the law will protect them and then it doesn't. But if we change the law so that new works created in future are not eligible for copyright protection, there's no such problem (because everybody should know what to expect).
Hackers Hit ArcelorMittal's Belgian Website
Did that strategy work for any music startup?
Yeah. It might be worth trying again, considering the good performance of newer language runtimes like SBCL, Node.js, and Unladen Swallow.
Microsoft patents "avoid ghetto" feature for GPS
This is exactly what I was afraid of when Steve Jobs died. Apple is starting to go into stupid crap again.
I haven't had that problem. The majority of books I've given though have to do with local and state history. But I've given some ham radio books and they're still available.
While this is obviously great (and it's wonderful to see this sort of action more often from companies) it's no-brainer PR: the cost of a 360 (retailing for around $300 nowadays) for a positive spot in Consumerist.
> It could be bad news, though, for the super-fast quantum computers that are hoped to come next.

It doesn't sound like it. It sounds like this is a very special property of phosphorous infused nanometer wide wires. It sounds like if you want quantum effects you could just, you know, not infuse the phosphorous. It's not like quantum theory has been disproven.
Ask HN: Do you think software configuration can be painful?
I think it is when you are dealing with multiple environments, regions, app types, versions and need run-time configuration changes.

I have 3 questions (URL below) to ask you to see if you share this opinion.

http://cloudblocks.wufoo.com/forms/lets-fix-configuration/

Thanks
First person to learn how to code AFTER becoming a billionaire?
The "Handcrafted" Audacity of Microsoft 'Signature'
Is there an RSS version?
"The naturalistic fallacy", sometimes with a dash of "argument from antiquity".

I think Yoga is more subject to this than some other forms of exercise, except maybe running. When you're wobbling around on top of a bicycle or have strapped yourself to a plank of wood on a mountain side, I hope something in your head tells you you're doing something unnatural. But a lot of people tend to take the line of argument that exercise is NATURAL is GOOD is SHUT UP.

Just because something is passed down through the ages or "natural" to humans doesn't make it _good_. It just makes it _old_. Something being practiced for hundreds or thousands (or in the case of running, hundreds of thousands) of years may give something a baseline plausibility that makes it worth investigating, but it itself is not scientific evidence.

Many people have run regularly over the years and most of them didn't instantly burst into flames, but that doesn't mean we shouldn't be conducting long-term studies of the health benefits and risks of running at various intensities. Just because yoga is considered "ancient wisdom" doesn't mean we shouldn't test it rigorously and without preconceived notions of its efficacy or inefficacy.

Science is the only way to distinguish ancient wisdom from ancient hogwash; anecdotes and arguments only confirm pre-existing biases.
Couldn't be more wrong, sorry.

The ICE seizures are perfectly fine because they target the delegation chain directly -- they are actually seizing the domain from a registrar or TLD authority with control over it within the chain. They are not a DNS blacklist and it does not interfere with caching servers.

SOPA attempts to target names which are not within U.S. jurisdiction by asking caching servers maintained by ISPs to refuse resolution of names where the delegation chain does not cede authority to entities within U.S. jurisdiction. This is an unprecedented technique for censoring content online.

DNSBL is absolutely not what you think it is, I'd recommend reading that wikipedia article more carefully. It is a voluntary blacklist which is implemented by IRC servers and mail software, but does not force cache servers to resolve names differently or anything close to what you're suggesting. It's just a list of names "you shouldn't trust" but not a censorship/redirection system.

There are no design flaws in the way CDNs work either, I don't know where you're getting that. SOPA harms CDNs by removing the efficiency achieved through geotargetted name resolution (something provided by caching servers).
If them neutrinos are faster than light, physicists have a lot of work to do
I would assume that it probably helps to have other job offers on the side or a current job that pays nearly the same as the job you're interested in for this to work.
Mitt Romney Supports Ndaa AND Detainment- John Mccain
Sorry...authorized shares. I guess your commitment to semantics really does outweigh your commitment to productive discourse. I think we're done here.
Agreed, but the charity bit was a special touch:

In the spirit of the season, you might consider
donating it to the charity of your choice

Beats a standard "you keep it" corporate letter.
Their commission can be based off how well they lowball you, so it's generally in their best interest to rush you into a quick decision before you second-guess your value.
People Watching at Mitt Romney Rally- Charleston, SC
If grooveshark gets shut down tomorrow and I don't get a refund for the rest of 2012, it is still worth what I've paid for this year in advance.

I don't work in music. I don't want to download desktop software or mp3s. Does anyone offer a comparable service?
I think this is based on some outdated information. The Guardian is now discrediting the idea that Apple will make a bid: http://www.guardian.co.uk/football/2012/jan/04/apple-premier...
When I've ventured to my local public libraries, except for the children's section, the stacks have been pretty dusty.

I haven't borrowed a book from a library myself in at least 5 years. I purchase a lot of books (paper books) -- mostly from Amazon but occasionally from brick and mortar bookstores -- but like to make notes and write questions in the margins or on Post-its and tend to keep them for later reference.
You will need to know HTML and CSS. They are basically easy, but you want to create some static pages first. Next, you will want to try using Ruby on Rails or PHP. PHP is probably easier to learn but its functions are less intuitive. You can find a plethora of information at http://www.php.net and the documentation of the language is phenomenal. If you have a shell account with your web site, that would be good, but it is not required with PHP as any file ending in .php will likely run on servers that support it. Start with <? echo "Hello, world!"; ?> and go from there! You will need to know how to use an FTP program to upload your files and a web site where you can play, and you are good to go. Getting started is the easy part. Breaking bad habits is the hard part, but you must get your feet wet before jumping in the ocean.
Language-Oriented API Design
I have to agree. This I think we just need to know WHY dropbox isn't going to cut it.
I'm glad we've got our top minds on this.
I know I'm being a bit pedantic here, but both bcrypt and SHA1 are cryptographic hash functions.

So please, do use hashes for this, just realize that some hashes will be far more secure (like bcrypt) than others (like SHA1 or, FSM-forbid, MD5).
Moreso, just because you know what you're doing or experienced doesn't mean you should do it. Knowledge of how to stand on your head, and the wisdom of if you should stand on your head are two different things.

Many instructors probably shouldn't do things that their students are doing. Why? Because they might be teaching 3 classes that day, and the student is in there three times a week.
That may be true, but the article is actually about the misreporting in market share graphs of Opera Mini as Java ME.
The study you are thinking of is "The Camel Has Two Humps" by Dehnadi and Bornat, which was never officially published (and having read it, has several control issues that are cause for concern with respect to internal validity). However, most people continue to quote this study without realizing that the authors have retracted their original claims. In a larger, later follow-up replication study (Mental models, Consistency and Programming Aptitude by Bornat, Dehnadi, Simon), the authors state:

"We now report that after six experiments, involving more than 500 students at six institutions in three countries, the predictive effect of our test has failed to live up to that early promise. We discuss the strength of the e ffects that have been observed and the reasons for some apparent failures
of prediction."
> if everyone knew that only foreign sites (whose primary purpose is infringement)

I'm sorry, but this reeks of complete ignorance. I don't think you're qualified to argue for SOPA.
If this was transmission to a single client you were right but when this is used for broadcast or multicast there is less interest to minimize the transmission for each client but rather to optimize it for the entire population at once, since in these cases feedback is scarce in the first place there is little reason to check at every message, it is sufficient to test it once in a while anyhow.

I can see also use cases for this in a unicast transmissions but even there the idea would be about simplifying the communications layer, for example in the case of usage for a fixed rate transmission and with complete disregard for the loss rate. Not sure what I'd think about bandwidth usage and the stop criteria in this case.
Wait, I thought you couldn't patent abstract ideas. This is a big bummer for more than just the businesses that will be routed around. The patent is essentially on just the thought of delivering a route based on anything other than shortest or fastest. No novel or non obvious inventions are described. In fact, no inventions are described at all.

This is saddening.
Affordable Connecticut Personal Health Insurance
Rhapsody and Rdio are pretty close. They're like Spotify but I believe both have browser based access. Catalog is a little smaller but I hear plenty of people say they prefer them over Spotify. None of them competes with Grooveshark's catalog, because a huge chunk of Grooveshark's catalog is not there legally.
Joel talking about what people used Excel for seems very similar to Clay Christensen's concept of hiring products for specific jobs.[0] I wonder if this was a conscious thing on Joel's part or it's a case of convergent evolution.

[0]: http://hbswk.hbs.edu/item/6496.html [edit: here's a fanastic, transcendent presentation by Christensen: http://gartner.mediasite.com/mediasite/play/9cfe6bba5c7941e0...]
Someone who knows more about anatomy than anyone I've ever met once said to me: "Half of all yoga poses are great if done correctly, and half of them should never be done by anyone." He mentioned the pigeon pose as a particular instance of a pose that may feel like it's "opening you up" but which, if you're doing it perfectly, is stretching something (hip ligaments) that don't need to - and shouldn't - be stretched.

EDIT: Downvoter, if you know otherwise, please educate me!
From my experience it all depends on the size of the site. If you have less than 200 pages on your site I'd recomment that you try and stick to no more than domain.com/folder/page whenever possible.

But, one other thing I would strongly recommend is to never create extra or redundant folders unless they really add a lot of value to your site usability. And, never, ever, create empty folders ... it seems like a no-brainer but it happens a lot more frequently then you might think with people using them to force a specific heirarchy on their site or for the sake of stuffing keywords into their URLs or just because they think the final URL looks 'nicer' that way.

Last thought on why flat is normally better, homepages are likely to accumulate more links than any other page on your site and often more links than the rest of the site combined. So the closer an interior page is to the homepage the more benefit it will derive from the inbound links pointing to the homepage.
The syntax highlighting shows that 'else if'/'elif' aren't valid but it's pretty subtle.
You scale it by identifying which scopes of work are dependent on others and which scopes are independent. Any independent scopes can be designed, developed, and reviewed by small teams working at pace together, parallel to other teams. They key is how you break the work down into scopes, and how you see their interdependencies at a given moment and over time.
It's a Heruclean effort but would be great. Imagine the possibilities of having all of Java available in your editor!
It will also increase CPU usage and decrease battery life, because the pages are also pre-rendered in the background.

It is nice to have the page appear instantly if you wanted exactly what was preloaded, but the overhead this adds in both network and CPU is kind of worrying.
your dad would be the first canadian I've heard of that is an avid FOX news fan. how can you even catch fox news up here? (I dont have cable, but when I did I dont think we had the news…)
5 Tips for Programmer Productivity
NinjaVideo Admin Phara Gets 22 Months In Jail
Dr. King once said "One has not only a legal but a moral responsibility to obey just laws. Conversely, one has a moral responsibility to disobey unjust laws."

I have to think he meant it in a different way, but it's still something I believe to be true. The laws regarding IP and copyright are obviously broken. I hope the record labels are missing out on enough money to go bankrupt, they've certainly worn out their good will and outgrown their usefulness in this digital world.
it worked for youtube/google
Cabs in wandsworth
0208 672 7272 Min£5 Gatwick fr£29 Heathrow fr£27 City Airport fr£29 Luton fr£54 Stansted fr£54 Kings Cross fr£21 Victoria fr£15 TOOTING Taxi Minicab Car service
What part do you think is illegal? The part where the users upload their own songs? Isn't that much like Youtube? Youtube won against Viacom in a similar case.
App Developers Bet on iOS over Android this Holiday Season
It also shows they have been enforcing the same policy for HR.
Not always. Sometimes their time isn't worth the extra commission and they're better off working on other leads.

Same goes for a real estate agent selling your house, why should they spend a week trying to sell for five or ten thousand more when only get five percent of that?