skysight-inc/HackerNews huggingface dataset:
I’m not going to look for an answer right now in that 642-page book, but I suspect that a significant fraction of poor people live in suburban or rural areas, where owning a car is an absolute necessity for holding a job, and owning two cars would be damn near a necessity in families where both parents work outside the house.
I think I'm going to be the only person commenting here who's going to cop to getting jobs all the time based on nothing but middle class social connections. I've gotten jobs through uncle's girlfriends/father's frat brothers/my drinking buddies. Honestly, most people I come in contact with know somebody with or have the ability to give me work, and I have the ability to get some of them work just by being a piece of the network for now, but probably after I'm further along in my career, directly. I have no doubt that if I become a business owner, or pursue a managerial track, I'll be expected to do the same thing for other people and their kids.

How else are you expected to get the million years of experience on everything expected at every job? The only entry-level jobs I see advertised are for entry-level geniuses.

I don't think that this can be artificially created by a third party for adults.

The advice that I would give to actual poor people: make friends with people with money. Wrack your brains to think of ways to do things for them for free so you can become a part of the favor trading network. Drink with them a lot - unless they're religious people, then pray with them. Only date people who have a family that has money. More money is better than less money. Avoid people with no money.
Why India will not become a superpower
Sounds like there may be an "evaporative cooling" effect.

http://lesswrong.com/lw/lr/evaporative_cooling_of_group_beli...
China won by severing the cost of goods from the cost of labor.
The Value of Teaching Your Customers How to Spell
This is also a network effect: being around people who always take advantage of what's around them teaches you to do the same.
When U.S. companies IPO abroad
Technology Is Taking Jobs Away, But Here’s How It Might Give Them Back
Existential Angst Biases
What's used in place of Ada nowadays?
You're coming off as very confrontational. That's never a good sign. This would be a great time to stop, take a breather, and come back to the conversation with a fresh perspective. Otherwise you risk being downvoted into oblivion due to the tone you're taking.
Hey, if I'm being downvoted for my last sentence, then keep in mind that is the statement in my post actually most likely to be true.
WordPress display a custom post type’s media library inline
Agreed emacs 23 is a vast improvement, however the UI elements i.e. menubar, scrollbars, etc. still suck, as does the initial splash screen. OS X is better than linux for defaults, but no matter what you do have to work hard to get a decent appearance.
> I'll bet that the F22 software is not actually that much more complicated than that controlling a modern car, yet Ford or whoever can spread the cost over a million units.

I'll bet it is. A car is significantly simpler than a fighter plane (at all levels of resolution), even when you discount weapons and detection systems. Which you can't discount when you're building software for a plane.

Furthermore, the risks involved in a fly-by-wire avionics soft are much greater than in cars in case of bug or crash: there are no drive-by-wire production cars today, although there are many electronics systems.
Ask HN: What do we do with an iPad app built on a recently shutdown Google API?
My coworker and I have spent the last few months building an iPad app on top of the Google News API, which has just yesterday been slated to shutdown: http://code.google.com/apis/newssearch/

We were motivated to create the app based on a lack of quality "hard news" sources (for lack of a better term) on the iPad. There is no shortage of "social" news apps such as Flipboard and Pulse, and there exist a slew of quality RSS readers (Reeder is indispensable to me). But I also crave conventional, un-sexy, non-web2.0 journalism; a simple reporting of the news of the day.

I used to spend obscene chunks of my day parked on CNN.com, click the refresh button incessantly... before the quality of their reporting diminished. And while there are iPad apps for individual news outlets (the NY Times, CNN, etc all have their own apps), the great thing about Google News is the fact that they aggregate content from news outlets around the word, from the Times to Al Jazeera to my tiny local newspaper.

Google News doesn't have a spectacular web interface, especially when accessed on the iPad. We thought we could do better... and purely for our own use (at first), we built an app on top of their API. At this point it's 80% completed; here are some screenshots:

https://s3.amazonaws.com/jackadam_broadsheet/broadsheet.jpg

Now that the API is being shut down, we have an app with no data source. What do we do? On top of spending all that development time seemingly for naught, we love using our app, and don't want to go back to the old way!

So we're making an appeal to the HN community, in search of creative ideas on how to proceed.

We haven't been able to find any great news API alternatives. Yahoo News recently shut down their news API, and the Bing news search is missing a couple critical features. But maybe there are others?

[Also: I'd like to keep the conversation pragmatic and avoid the (perfectly valid) question of whether it's wise to build an app entirely reliant on some third party's good graces.]
For linux environments, instead of darkroom-mode you can put this in your .emacs file to toggle fullscreen:

;;; Fullscreen
(defun switch-full-screen ()
(interactive)
(shell-command "wmctrl -r :ACTIVE: -btoggle,fullscreen"))

(global-set-key (kbd "<f12>") 'switch-full-screen)
Facebook chat messenger for Windows –ChitChat
Whether or not you declare it essential is irrelevant. What matters is if it actually is essential.

As for localstorage, read the guidance from the ICO:

https://www.ico.gov.uk/~/media/documents/library/Privacy_and...

Third paragraph: "These changes apply to storage or gaining access to information stored, in the device of a subscriber or user. This means the use of cookies and similar technologies for storing information."

Fifth paragraph: "The Regulations also apply to similar technologies for storing information. This could include, for example, Locally Stored Objects (commonly referred to as "Flash Cookies")."
When a Central Bank engages in something like quantitative easing, no one is getting "free money." Other governments or banking institutions are borrowing and re-lending it to others who do the same until it finally gets to real people who exchange their physical time, labor, and output for it.

That is how capital is diffused in the current system. Yes, it is absolutely inflationary, imperfect, and this is big oversimplification, but the bottom line is that money has no inherent value. The issuing bodies -or more closely- the groups of people they represent, do. I hold that true for Bitcoin too - a hash string has no inherent value, nor does the "proof of work" that was required to generate it - it's all about artificial scarcity seeded randomly to an entirely non-random segment of the population.
Android tutorial: Android game menu with custom font
A very quick, no-research, gut reaction I just had to your comment was that the numbers you throw out -- "30% of your visitors" -- assume that the demographics of their visitors are inline with the demographics of the internet as a whole.

They're selling developer tools, that changes things. And all that is part of your suggestion of "understanding what it means."
> Does the dude not know about msbuild/xbuild or something?

I am guessing not. Or hates it, one or the other.

> The code smells, too. If you don't pass in a command-line argument it's going to barf with an exception. WTF?

(I don't know the author) but in his defense: He started this yesterday and has written about 70 lines of code in 13 commits. Most projects don't really do anything in 70 lines of codes (although there are some notable and AWESOME exceptions.)
I just mean since there's no way Amazon could do the same for iOS.
Who writes Wikipedia? Analyzing Compressed Revision Diffs
If there wasn't so much bureaucratic red tape surrounding the healthcare industry, that would be a great opportunity for an enterpreneur. Correcting the smallest inefficiencies can dramatically increase profit.
Ah, apologies, I misunderstood.
> Most projects don't really do anything in 70 lines of codes (although there are some notable and AWESOME exceptions.)

This project does not do anything in 70 lines of code. If we wanted we could create this "functionality" with some lines inside a .bat file
Yeah, both 21 -> 22 and especially 22 -> 23 were vast improvements. Appearance issues aside however, emacs is starting to feel a little like windows in a way (uh oh downvotes ahoy), in that it's lumbered by backwards compatibility considerations. Emacs with namespaces + a nicer lisp would be... something very special.
We've had self-landing planes and autopilots for a long time. Self-driving cars are still a long way off. So I would say that don't underestimate what software you need in a car.

And even if the F22 is 10x as complex, Ford still has 100,000 cars to spread the cost across.
From my defense software experience with Ada 83 and Ada 95, Ada's concurrency features made it much easier to work with than C. Tasks/processes were a top-level feature of the language, like classes in Java, and the "protected" keyword functioned somewhat like "synchronized" in Java (an implementation of the monitor pattern).

Our compiler package also came with an extensive concurrency API that offered a variety of threadsafe containers comparable (again) to java.concurrent - and this was software from the late 80s/early 90s!

What was bad about Ada was Ada 95. It strove to make Ada into an object-oriented language, but did a poor job of it with some very tortured syntax. edit what Masklinn said - "bolted on" is a perfect way to put it.
just because you only understand one side of an argument doesn't mean everyone else is an idiot.

in some sense this is the same argument as searle's chinese room. that's sufficiently well known and debated that it's fair to say that neither side can be dismissed as simply "missing the point".
Hi Harley! I'm open to any comments on this topic. I've start got inducted into the startup world (had enough of just being a by-stander reading articles).

you've had any experience in this? Coming from a business-student background, I'm struggling to find my value-add to a startup. Thinking to build up my UI/UX knowledge, and attain basic design + programming skills. any thoughts on this?
hmm a website that sells stuff can be called a "store"... and if stuff happens to be "apps"... makes an "app store" to me, doesn't it? :)
with a graphical display of results coming out in minutes rather than hours. The errors would then stand out glaringly...calculations you can see working are priceless.

Back in the 90's in the workstation lab, I tried again and again to get fellow 1st year CS students to use the debugger. They'd always say, "I'm too busy for that now!" Then, around 3am, they'd be desperate enough to let me show them how to recompile with the debug option, and we'd take 60 seconds to find the pointer bug they'd been pulling their hair out over for hours.

This is also why I love Smalltalk. Your objects and your code execution become palpable, handleable things. You can even collect examples and put them aside in groups for further categorization and pondering. Yes, not only do I sometimes have little clusters of Object Inspectors on my screen, I have sometimes had little groups of debuggers with alternate executions. This is not the normal condition, but if you ever get into a situation where you are making lots of comparisons, it's nice to know you can do this as easily as you could for real-life objects on an actual tabletop.

EDIT: Yes, sometimes I will play around with little stacks of execution stacks.
I've asked myself (like many others I think) - which is the most "efficient" PL? From this article it can be concluded that it's not so much the language itself like it is the compiler implementation. And programming in assembly is just stupid, unless you work on some compiler optimization or hacking disassembled code.
OCaml would be a great fit for this space, so would Haskell or Scala...
Curators steal, get over it. There’s a bigger problem.
We had a project in our "Programming Languages" class that consisted of solving a problem in a number of different languages, including Ada, which proved to be the most difficult simply because of the lack of decent resources or guides online. I'm not saying I couldn't get accustomed to it, but with just about any other language you can go online and find a few guides that'll get you acquainted with the paradigm of a language, and I couldn't find anything like that for Ada. Programming in Prolog was easier because at least then I could go to our library and dust off a book from the late '80s about how to write programs in Prolog.
The Future of Secure Mobile Computing?
Date/Time code is notorious. It always seems simpler than it actually is. There are always corner cases you forgot about. None of it is rocket science. Instead, it's the stupid arbitrariness of it that gets you. (Commodity trading is often the same.)
Why Daily Deals Are Unsustainable for Merchants
There are many nice ideas in Ada, but I have two big issues with it:

1. It's a very lawyery language, there are very few things the compiler will accept to infer, which makes Ada tedious to read and write.

2. The strange mix of underscores and uppercases that is the normal Ada writing style (I believe Ada identifiers are case-insensitive, code from the 80s tends to be VERY_UPPERCASE_HEAVY while the same code now Tends_To_Be_Strangely_Capitalized) makes my head hurt.

And since this is avionics, they're probably dealing with embedded code (which tends to be even less readable) as well...

And as totalc notes, the OO additions of Ada 95 (if you have access to them) feel very bolted on and unnatural.
I'm saying to be pragmatic, because it will get you a lot farther than would outright defiance. Too many idealists go down in flames because they're simply unwilling to see the broader picture containing people, power, and the relationships that drive them.

There is a time and place for defiance. Get it wrong, and your cause can be set back years, decades, perhaps even centuries.

Galileo's defiance and life under house arrest would have been but a footnote in history had king Louis not extended his invitation to Cassini, and that would not have happened had Louis not considered himself strong enough to defy Rome, and he would not have even cared to defy Rome had Rome not held such a stranglehold on the appointment of priests in Europe. So even though Galileo was foolhardy and naive, it turned out alright due to political circumstances that he never even considered. It was a massive risk to the future of science that Galileo didn't even consider, but had he taken a more temperate approach and bided his time for a better opportunity, none of this would even have been necessary. There are many more cases of idealists who were not so lucky.

This is not about how the world "ought to be", but rather the way things are (and, in fact, always have been).
it's the result of a universe-wide scenario of statistical multiple endpoints

totally agreed with you up to that point which I have hard time understanding.

so you say universe is kind of fractal and we happen to be in the right place on that fractal, where all the ingredients come together?
Akrelik Muhafazalı 100 Yaprak Küp Bloknot
Looks like ebooks are taking over, have you switched already?
Driving this weekend? 1 in 5 American drivers inept on the road
The Luna 9 probe, which achieved the first-ever soft-landing on the moon, used air bags.

http://www.astronautix.com/craft/lunae6.htm

Use of such is not incompatible with the use of retrorockets.
Redis Extend
> Skype's encryption has not been cracked

I wouldn't be too sure about that.
http://cryptolib.com/ciphers/skype/
http://techcrunch.com/2010/07/08/skypes-innermost-security-l...

I never actually took the time to use it and I couldn't find any record of any details being revealed after 29c3, but it looks solid enough and one guy on a blog claimed to have written a python library using this C code and was able to get some PoC to work.
Greenstart: Y Combinator of Cleantech?
If whoever created the paradox had the goal of creating a paradox (as commonly defined) and ends up with something that has an answer (i.e. with something that is not a paradox as commonly defined) that person has failed to achieve her or his goal of creating a paradox. It is likely that the reason for this failure is a mistake the person made while creating the paradox. Other explanations for such a failure are also possible.

That’s the ultra verbose version of that sentence. I can crank the verbosity up quite a bit still but I would rather not want to.

The point of reference you are asking about is the goal of creating a paradox. That was sort of implied but seem to be quite a fan of verbosity. It is, of course, possible that someone – for example – just stumbles upon something that looks like a paradox. The mistake would then be the identification as a paradox.

I’m not really sure what you are trying to tell me with your last point. You started trying to define paradoxes some other way as they are commonly defined. (Quote: “You take as a given that paradoxes are or at least should be ‘un-answerable’.” – thereby implying that according to you definition of “paradox”, the same can have answers.) I wouldn’t have brought definitions up otherwise.

I agree with you that merely defining doesn’t tell you much (maybe nothing) about the nature of reality and said as much. Definitions are for communication, no tool for finding truth. Those tools are the meat of science, not definitions.
At Pycon: Everybody Pays
Whenever installing software for Emacs, it's usually worth checking ELPA http://tromey.com/elpa/ (which comes installed on Emacs by default now,) to see if the package is there already. The ELPA provide both slime and clojure-mode and they work out of the box with swank-clojure. You'll still need to install Leiningen/Cake with swank-clojure separately, but there isn't much Emacs can do to help there.
Throughout history, there have been many "well known and debated" arguments that have proven to be idiotic. See: the shape of the Earth.

This isn't one of them, though. And I didn't mean to imply that anyone was an idiot.

Instead of critiquing how I said something, or that I said something at all, can you tell me what I am missing? I'm obviously missing something - Norvig is no idiot.
Corsair Announces High Performance 8GB DDR3 Memory
Wow, this sucks. One of the reasons I historically haven't been worried about Google and some of the "evils" that people argue they are guilty of, is because they provide awesome APIs for developers free of charge and with next to no rate-limiting or authentication.

This is a slippery slope for Google. Why should I build applications on top of their products, if I know that the API can be ripped out from under me?
Yep - mostly followed that I think. Once you set up a basic blog, then you can keep tweaking things over time. Get a simple version up and running and then tweak as per your liking.

The nice thing about spending the time setting it up is that once it's all done it is really quick to publish. All you do is create your post in org mode, Alt-x org-publish and then git push, and your post is live! I tried posterous before this, but getting all the syntax highlighting/formatting right was just a pain. With emacs + git, everything flows smoothly. In my opinion, well worth the time it took to set things up.
I don't understand why news outlets are making such a big deal of this. Amazon have offered software downloads for a while now. Previously it was just Windows software; now they also have Mac software. It is not like it is unprecedented for a website to offer Mac software downloads.
Maingear eX-L 15 Notebook Review
Libcloud becomes Top-Level-Project
Computational Linguistics became an open access journal
Competition is a good thing, hopefully it will push Apple to lower prices and offer more selection. I've used both stores and I strongly prefer Apple's. I prefer the design and I find it easier to discover apps I would consider buying.
A small insight into Apple's design process
It is hard to compare PayPal to other companies. Their business is 100% online payments (higher risks then B&M transactions) with a huge share of international transactions (even higher risks).
Is this a joke project or something? You need to tell visual studio to STFU so you can get some work done? Has this person ever used VS? It's one of the best editors I've ever used. What is he going to use to be more productive, vi?
Trying to read an awful lot into a "no comment" kind of answer.
Gigabyte Offers Z68 Motherboard With SSD
Is this anything really new?

For the last couple of years I have purchased and downloaded Quickbooks & TurboTax for Mac via Amazon. This looks like it is mostly just a landing page consolidating the Mac related downloadable programs that Amazon has been selling for sometime.
Thinking that "problem X" is "problem Y" is one way to not understand "problem X".
The Joint Strike Fighter software is written in C++. Meanwhile, the EuroFighter project is still using Ada.
The death march: the problem of crunch time in game development
Cray Announces AMD Bulldozer CPU and Nvidia Tesla GPU
For their part, the British have what House calls the "etiquette of simulation". The British feign an interest in someone...

From a German perspective, this is uncomfortably close to deceit.

IMO, this is one of the reasons the Germans lost the war. The English speakers are by nature sneakier.

http://en.wikipedia.org/wiki/V-1_(flying_bomb)#Deception

http://www.suite101.com/content/allied-misdirection-fooled-g...
JSConf2011 - Andrew Dupont - Everything is Permitted: Extending Built-ins
When someone has a problem with a credit or debit card, they don't think about processing company. They complain about banks:

"bank of america sucks" About 106,000 results

"chase bank sucks" About 138,000 results

"wells fargo sucks" About 621,000 results
Being German, I find it fascinating that so many people on both sides of the Channel are so fascinated with the differences between the Brits and the Germans. Coming from a German perspective, I don't think there is any other country whose manners the German media is so obsessed with. Similar feelings seem to exist in Britain with big Sun front pages about German misbehavings once in a while covering all aspects of life (see "two world wars, one world cup" for example).

I also like how they used the lack of a German word for smalltalk in the article. Whenever I explain differences between German behavior and Anglo-American behavior to Americans/Brits I tell them the German language has no words for smalltalk, jaywalking, and date rape to set the tone for my explanation. :)
Kickstarter uses Amazon payments, perhaps for this very reason.
And while it may seem crass and anti-intellectual to consider a financial measure of success

Why are other metrics Norvig provides like articles published or prevalence in practical applications are considered more intellectual?

And besides, I don't think "accurately modeling the world" is the end of it. Classical Newtonian mechanics correctly describe 99% of our activities in the real world and were considered pinnacle of scientific achievement for several centuries. Yet we know today that they're just a subset of General relativity and Quantum mechanics.
C and C++. Ada is used less for new projects, but existing projects aren't switched over - many projects have long lifespans going over a decade or more.