skysight-inc/HackerNews huggingface dataset:
Maybe, but if you're okay with that when you do business with them, you can't exactly complain about it when things go wrong.
The secret to Node's success? The V8 engine. ;)
>I pulled up his video “U.S. History Overview 3—World War II to Vietnam”

Well, there's your problem. If you concern yourself primarily with US History, as Khan does (and declares what he is doing), you're going to necessarily ignore a lot of non-US perspectives, like, y'know, Leningrad, Churchill, the rape of Nanking, Japan's lack of oil reserves, the whole bit. The real question is not whether Mr. Khan did a poor job of explaining US History, it is whether the idea of teaching "$country history", when we concern ourselves primarily with foreign affairs as Mr. Khan does, whether focusing on the actions of $country in an era of global politics gives a skewed and ultimately inaccurate perspective. The answer to that should be a rather obvious 'yes'...

I do doubt however that Mr. Khan truly hopes to achieve or at least does not really believe that he can achieve a monopoly in education. Perhaps his format will be copied but I doubt his lectures themselves will become the status quo especially if they are as lacking in depth as the example shown (I am not really familiar with the Khan Academy). The graver problem shown in the article does not really concern the Khan Academy but rather our method of consuming information from a general standpoint, and the dangers of the personalization of news; but this is a rather tired complaint, and the author does not suggest a novel approach for combatting it.
Dutch Minister of Economics Affairs Agrees on Net Neutrality Bill
A decade of global food prices
How many people have watched Khan's video who otherwise wouldn't have learned shit about WWII or the Korean War. I know I learned stuff about the Korean War myself which I wouldn't have learned otherwise.
Maybe only in one's own mind.

Are you implying transcendent meaning is an objective thing?
Indeed. Programming is more like writing math than natural language.
They most certainly do not. I will not develop an app for Apple again and abandoned a "startup" based around app customization.

I developed an app with a partner, released it to App Store then took it down to upload it under a new account. Same app.

Apple rejected our app. They refused to explain by email why. They insisted on only dealing with me by phone. Over the phone they said the policies had changed in the last two weeks and my app would not be accepted. I asked which policy and they refused to say which one. I asked what I could do to get back in the app store and they said they couldn't tell me. I suggested some ideas and the Apple employee on the other end of the phone said that those would be "helpful" but they couldn't say that that would be enough to get my app listed again.

Time to cut and run. I cancelled both orders for customized versions of the app that I had taken from clients (and apologized profusely). I asked Apple for a refund on my developer account. They refused. I said that since the policies had changed then I was entitled to a refund because I bought the account under the old policies and if they'd like to change the terms and I don't agree then I'm entitled to have my money refunded. They said it was a "one time exception" but grudgingly refunded my developer account.
I try to do both. The way my brain works, I need to see where something fits into the bigger picture (both in time and space) before I can engage in the nuance. The beauty of this form-factor is that we can keep adding more videos to add more color and context since we aren't limited by the time of the classroom or state-mandated curricula.
Years ago I read about a study with college students. They had one group read a book each night until they no longer wanted to read. The other group was told to do the same, but then to make themselves read just one more page. The latter group reported that they read more and more each night, and found their attention span increased significantly.
With Credit Cards, the end merchant is liable, not the bank, which is why they have no issue with stop payments and such.

In this case, the plaintiff is asking the bank to assume liability because he got hacked. That's a bit of a stretch.
application state storage is part of the package with android isn't it? that's how apps always start up where you left off, even if the OS killed them to free up memory.
Why is this only for startups? This applies to anyone online.
Node hooks into it quite neatly.
How would you know your users have it? Isn't it opt-in?
No Flot? ( http://code.google.com/p/flot/)
Criminal negligence.
Microsoft NY is exactly like Dilbert's offices.
Can the Ultimate Platform Work? [Wii U]
In any other city I think this would be a more valid point. But San Francisco is tiny. A lot of people really don't grok just how geographically small the place is. An Apple move to downtown SF would be incredibly disruptive, would generate epic amounts of traffic on already extremely congested roads, would doubtless increase pollution and energy expense, and price thousands of families out of SF neighborhoods as wealthy Apple employees relocated.

I also think it's a bit unfair to judge the new Apple campus on a scale of "worldwide innovations in green facilities". Apple has done what seems to be a very good job of greening up their existing Cupertino presence, and they are probably going to end up spending a large amount of money on an effective model for how to deploy a modern green-er corporate campus. I don't think we need to ding them for not absolutely revolutionizing the integration of corporate office space with environments.

This is a Cupertino City Council meeting, not a presentation at the UN.
Hipster baits job applicants with $10,000 and free beer
I disagree.

Programming definitely requires writing skills (expressiveness and concision most importantly)

However it's about structurally combining that writing into maintainable code, using idioms of the past to build upon to gain error free use. It's about mentally modeling what parts of the machine are doing, and correctly understanding those interactions. It's about risk assessment, experimentation, knowing when to call something quits. It's about going back over old world to do it a better way. It's about decomposing a complex process into many simpler steps. It's about reading, reading lots in fact, usually reading to find out details of the bits of your mental models.

Programming really isn't anything other than programming. It's not any field like it or near to it that knowing a nearby field plays well into it (electrical engineers can make horrible programmers but brilliant electronics guys same goes for web designers), but lots of other skills parlay well into getting you partway into the panoply of skills that get you past the finish line.

People make bad programs code when they only have part of those skills (or when they do not put out the effort to use the skills they have, due to time or willpower restraints).

Another reason some programs suck: they picked the wrong problem to code.
MIT students develop liquid fuel for electric cars
Great find... If you continue listening to Steve ramble on about the what we now call "the Cloud", you can hear him mention hardware-thin/software-thick clients, eg. the iPhone and the iPad.

I wonder what held him back from achieving that vision is the first place. AFAICS, Apple is now playing catch-up to Google and Amazon in the cloud computing space.
Using Google Analytics for Load Testing
Picking on Khan is a little too easy. He is not an entrenched institution and Khan himself has never claimed that his goal is to replace the classroom with his own videos. His videos are just supposed to be reviews and overviews of what teachers should be teaching in class anyway so if the teachers do things right then Khan's videos will just be helpful supplements for studying for tests and reinforcing material the student already knows. If NAS and other institutions designed to keep education on track were doing their job then there would be no void being filled by Salman Khan's videos so instead of scrutinizing Khan Academy Mr. Clemens should really be taking a closer look at NAS and other academic institutions.
Wii U - Trailer of Nintendo new controller
I currently own a PC running Windows 7 and I really enjoy using it. For the most part, Mac OS X and Windows computers can both perform the same tasks, so it really comes down to user preference.

Having used both Windows and Mac OS X, it is funny the little things you miss from one or the other. For example, on Mac OS X, I really missed Foobar2000 (I simply detest iTunes) and Exact Audio Copy. On Windows, I lament that there doesn't seem to be any equivalent to Filemaker's Bento.

In the end, I feel that we need to stop acting like for Windows or Mac OS X to succeed, someone has to fail. There are enough users in this world for both of them (as well as Linux and BSD).
As in, you didn't get to execute code on a computer at all?? That seems kinda odd--I think a large part of the pleasure of programming, for most people, is seeing your code actually do something. I think Logo was captivating because made this aspect especially prominent.
Web designer salaries / some basic web design tips
I think benchmarks like this are very harmful. How many small static files you can serve per second is just one (not very important) criteria when choosing one of these servers.

I think more important criteria are:

1. Stability. How often are you woken up in the middle of the night because your web server is shitting the bed.

2. Configuration. Can you configure it to do all the things you will need it to do? Have others who have come before you been happy with it throughout the entire life of their product, or have they outgrown it?

3. Simplicity. Can you set it up to run efficiently without weeks of study on how this server is properly deployed? Is it easy to mess up the configuration and take your site down when making a change?

4. Generality. Are you going to need something else to sit in front of your dynamic pages, if you require them? This is also a factor in stability, if you have 2 server solutions, all else being held constant, that is twice as likely to break down or get broken during a configuration change as just one. Actually, it is much more than twice as likely, since you are spreading your competency to learn the ins and outs of 2 pieces of software, so you are less capable on each than you would have been if you just had one server solution to worry about.

So, given all this, my advice to anyone trying to make an initial decision on what webserver to use is: (Apache|nginx) (pick one only) should be your default until you believe you have a compelling reason to use something else. Both are capable of doing more or less everything you need, have lots of extensions, are widely used, and have comprehensible configuration. Once you have mastered whatever one you use, you will be able to tune it, debug performance problems, and spend the minimum possible amount of time doing server configuration and testing, and maximum time implementing features and supporting customers.
The first millionaire I met drove a beat up white Ford Pinto, and used it to pick up two bales of hay a week - for his prize-winning Arabian show horse.

From him I learned to be extravagant about my passions, and parsimonious with everything else.
I agree, noone is perfect, but there's clearly something admirable we can learn from this guy.
"Test it in browsers"

That's the reason for resets. Because "browsers" could mean one of a million different browsers and it would take forever to tweak each of them, since CSS isn't the same across the board. I'd like to see some CSS that isn't using a reset that looks perfect across IE 6, 7, 8, 9, Opera X-Z, Chrome X-Z, Firefox X-Z, and Safari. Additionally, I'm guessing such CSS could probably be done faster with a reset.
Female income tracks GDP
I mean that ascribing meaning to have metaphysical, supernatural, transcendental effects that exist outside of one's mind would be counter to an atheist worldview.
I prefer to know in advance what things are likely to look like. Resets help.
Interesting that they have waiting tables in there as a common previous job. That's what it was for me, particularly while I was learning Ruby/Rails.

I would love to see something like this for other computer related jobs
Yup. The point was to make people not randomly throw guesses at the compiler like the monkies flinging poo experience many people have, but instead you had to learn how it worked, and think the right way to write the right thing.
Quick human translation:

A ban on a tax on services like Skype or Whatsapp will be included in law. During a parliamentary debate this afternoon it came clear that minister of Economic Affairs Verhagen agrees on a proposal by D66 [political party] to lay this down in law.

Free and open internet is "very important" for society, according to Verhagen. "I think everybody should get access to all information online."

This makes the Netherlands the first country in Europe, and the second in the world to lay down net neutrality in law. Only Chili did this before.

Verhagen earlier already said that he thinks a tax on services like Skype or Whatsapp is a step too far. Reason for this was an announcement by mobile services providers like KPN and Vodafone to tax certain services, as calling and texting is in decline.

Verhagen thinks it's "undesirable" that providers would stop services because they compete with their own. "This is not good for innovation".

A majority in the parliament agreed as well.
"Hallway Track" User Groups
This is the major problem with transit in a lot of places. Development spread outward to cheaply priced land, creating large distances between residential areas and commercial areas. Major cities that didn't have the land or prices to allow outward development instead developed upward (and download, with buildings and transit systems below ground). The end result is that a lot of places are simply not sustainable without tremendous investment in their transit systems and city planning. As gas more and more expensive, a lot of people will end up having to abandon these areas because it will simply be too expensive to live there.
#4 Don't trust Florida based companies. Words to live by!

http://www.oceanbank.com/contact-us.html
I just used JRuby FFI to implement a native x86-64 debugger on WinAPI; we had x86 working for a long time on Win32, Linux, and OSX using MRI, and JRuby was actually the only way to get around LP64 issues with MRI. JRuby has been a compat and native code win for us; it is a better platform for accessing C code than MRI Ruby is.
The best approach — with or without upvotes — would be to ask people if you want that information. Upvotes wouldn't reliably provide it — I and many others feel the best use of the voting system is to promote insightful and thought-provoking comments even if I don't believe they're ultimately THE right answer, and we vote accordingly.
So invest the money first, or put up with it and use the proceeds to buy something better.

"I don't have the money to spend so making money is faster and easier" is not a problem unique to iOS development.
I don't know what open_file_cache does specifically, but if you have enough memory to cache the file, then linux would have enough memory to cache it as well? In that case, aren't you really overcoming being IO bound, but rather avoiding the file opening/closing overhead?
Ah, so it comes down to this: morality. As if human beings themselves aren't inherently good enough to figure things out for ourselves. Instead we need a mythical super-being to tell us what is right or wrong. This is where a religion based on the appreciation of life conflicts with a religion based on controlling others via morality.

I have no problem if you want to believe that there is a super-being in the sky or that we are all made of stars or that there is some inherent order to the universe and life that we do not yet understand. But don't pretend that you are right and others are wrong. Your version of a God with his omnipotent powers and everlasting love has just as much cause to communicate with me personally as he does with you or the Pope or your preacher. No one can tell me that they know better than I do what lies beyond this life.

Why do we have to keep our eyes closed to the beauty of life here on earth for it to have "meaning"? Life is awesome, devastating, amazing, heartbreaking, and wonder-filled. Every moment is a gift. Knowing that one day it will all come to an end makes it all the more beautiful for me.
I think the problem is bias.

Math can be taught without bias, as numbers can only be seen as numbers. There are only a few ways you can teach maths. When you teach history, it brings in a plethora of views, opinions, and bias. There will always be someone saying "hey wait a minute, you forgot <fact>.", and I'm not sure there's a way around that. At least not in history.
Dismissing all negative comments as "fanbois" is just polluting the discussion.
import to mysql:

bunzip2 < my_database.sql.bz2 | mysql -h localhost -u root -p my_database
Why GoDaddy is not ready for prime time site hosting
I usually recommend the source to Lua, SQLite, and the BSD userland utilities (grep, awk, etc.). For C, at least.
2 million unique students are viewing our videos every month by choice (as opposed to being forced to attend class by the state). Read any of the thousands comments on our YouTube or Facebook page and the underlying feedback from students is that they are finally getting the "why" at the Khan Academy as opposed to the "memorization-paint-by-numbers-what" in their classrooms. Do we think we're ideal? No, we're constantly using data and feedback to iterate on our content (and unlike traditional lectures and textbooks, we actually have data on usage and comprehension).

If you truly believe you have a far better way to teach physics, you really should let the world see how you do it. Make Youtube videos and point us to them. We're looking for other great teachers that are consistent with our mission and resonate with students.
There's nothing governments hate more than watching people get along fine without them.
Doing it themselves and doing it right is my guess.

Just look at Sony for an example of rushing into doing something yourself (PSN.)
Hi Sal,

I'm amazed at the breadth of subjects that you cover in your videos. Do you have to undertake a lot of research before covering a subject, particularly in math and science? Thanks for helping me get through Linear Algebra.
I'd love to help you out but my voice is squely :)
I've been a bike commuter for a decade.

I'd go back to Metro Bicycles (http://www.metrobicycles.com/) if I needed another bike in NYC. I bought a Dahon Speed D7 (http://us.dahon.com/bikes/1728/speed-d7) folding bike from them a few years ago. Its cheap ($500 so I didn't worry about it getting stolen), adjustable (so I could easily change riding positions as necessary/sore) and fit easily in the apartment I was living in at the time.

As for accessories get this: http://www.strava.com/ for geeking out and a U-lock with cable like this: http://www.amazon.com/Avenir-Standard-U-Lock-Cable-Lock/dp/B... for security. The cable makes the u-lock more useful and most lock companies will insure the bike theft if you are using their lock when its stolen up to a certion $ amount.

Don't worry about flats etc because there are enough shops around to fix them within an easy walking distance. All the gear you strap to the bike is just something you'll have to replace once it gets stolen (either the bike or just the stuff on it) or falls off while cruising through town.

Also JWZ has some solid recommendations here:

http://www.jwz.org/blog/2008/05/the-collected-jwz-bicycle-wi...
I guess this is also illustrates the difference between studying French at university, and studying it at Alliance française--or studying computer science at university, versus programming at a trade/vocational school.
There will be an underground parking garage.
Thanks for the detailed response. I'm surprised by how much of the cost is being deferred by subsidies, but maybe that will pay back in terms of spurring innovation.
Open Source Chrome Extension adds chat to Hacker News + Reddit + GitHub
> Chrome, Firefox 3+, Safari 4+, Opera 10+, Internet Explorer 6+

No version for Chrome?
I would definitely take a look at "The Millionaire Next Door". It contains some of the statistics that you're looking for.

That book really made me evaluate what I am spending money on.
It is not the obligation of every article and every essay and every editorial to carefully present both sides of every argument. Sometimes, it's sufficient to carefully present your side of a new argument, just to stimulate discussion.

I disagree with Josh that this thread demonstrates HN groupthink (I actually found the comments to be pretty well balanced). But your comment demonstrates a fallacy that is very prevalent on HN, which is that every bit of source material has to be judged in HN's context, and anything that isn't suitably lawyered up and deferential is automatically faulty. The world is a pretty boring place when it provides nothing to stimulate your thoughts and, yes, disagree vehemently with.
"Useful", not "user".
I wrote my thoughts up above, but will respond to this here. I agree, both about the short methods school and about programming dogmas in general.

I went through a couple years of working in the OO short method style. Recently an old client called me back to help modify some code I'd done for them in 2004, so I went down for an afternoon to help them out. I was really embarrassed. It was obvious to me that I had strung things together in endless chains of delegation (tiny classes and short methods) not because that was simple but because it, at the time, was my belief about programming. I got that belief from other programmers I admired.

The truth is that this is how most of us work all the time. I don't mean short methods; I mean picking a style based on our beliefs -- mostly for emotional reasons -- and then seeing the entire programming world through that filter. To be able to just see the problem is difficult when you're operating from one of these positions. Much (most?) of what we do in software development is add extrinsic complexity, which is bad when the problems themselves are hard to begin with.

My experience is that your moment of "the problem itself is actually very simple if you approach it in the right way" does eventually come, if you make getting there a high priority. But it's challenging. Most of the time we don't even know what our assumptions and beliefs are, let alone have the flexibility to adapt them to the problem. It's usually the other way around: we adapt the problem to our beliefs because they determine how we even see the problem in the first place.
next, money.

"I heard that this guy went to his dealer with some cash and walked away with some drugs leaving no paper trail whatsoever."
A good sign-up form should follow good design, clean & simple!
> Well, actually there are semicolons, but they are discouraged. It works like JavaScript, there is a simple rule that makes the parser insert a semicolon at certain line ends.

I find it ironic that this "feature" is #1 in the list.
I'm assuming they can quite easily subpoena Blizzard to find out details of transactions if they have reasonable cause.
It seems unlikely that an entire company would disband simply due to stress.