skysight-inc/HackerNews huggingface dataset:
It wasn't just that Intel chips were faster. They also consumed less power. Just before the switch, Apple shipped a G5 desktop Mac with liquid cooling built in, which shows just how desperate the situation was for them.

Things are much different now. Intel chips are faster than ARM, of course, but they are also vastly more power hungry. Power consumption matters more than speed in most devices these days (otherwise Intel would already be in everybody's phone) and will likely continue to do so for a long time. Intel shows no sign of being able to reduce their power consumption to the level needed while still retaining decent speed, whereas ARM shows every sign of being able to keep increasing their speeds while keeping power consumption where it needs to be.
This is true, there is allot of differences between a driving school and a normal school.

One is supposed to set you up with life skills whereas the other one teaches you 1 specific skill well enough that you probably aren't going to kill anyone within a week of getting behind the wheel.

I would argue a school course focused around cars for example would contain a component on basic mechanical skills as well as the workings of a combustion engine.

I wouldn't advocate not teaching any applications software at all but this could be taught alongside other work such as writing and communications skills.
I also wouldn't teach "softare development" as such, at least not in the sense of having exams on J2EE or Android development. I would try to focus on teaching that computer software is malleable , many people today see software as a magic lack box that only some sort of sorcerer can create, even with the web. When I first got online all of the internet savvy kids in class knew at least basic HTML and built their own website by copying chunks of script from various places. Now many peoples idea of expressing themselves online is using the discreet boxes provided by facebook and twitter.

I would teach basic python (starting with the REPL and perhaps using PyGame or Panda3D in the advanced classes although possibly through a simplified wrapper library). I would also teach HTML/CSS + Simple JS and show students how to create a website where people could download their programs.

Databases would be introduced later as a means of persisting data from other programs they had previously created.

Even if we did not create many professional programmers I would hope that students would be able to identify more easily problems which could be efficiently solved by computers and also identify appropriate tools to solve them with.
> Consumers, for the first time ever, will actually have a choice — just like AMD and Intel on the desktop, you will be able to pick a smartphone or tablet with a CPU that best suits your needs.

Consumers don't particularly care what CPU is in their smartphone or tablet.
I'm having a problem with this as well. I'm sure I get the bozo bit flipped on me but...

Let's pick some other topics. What's the percentage of men vs women that knit as a hobby? Crochet? Cross Stitch? Scrapbook? Ok, those are hobbies. But I'll bet if you asked most programmers, at least the good ones, they got started programming as a hobby and that happened to end up leading to a career.

How about nurses? In the USA is 93% women. 7% men (or was 14 years ago, not sure about today)

Are you going to argue that 50% of the participants of all those things should be men and that something is wrong because they are not at 50%?

I 100% want to see more women programmers but I'm at a loss on how to get more women interested in being a programmer. Should we try to do more? Of course! But there's a part of me that feels it's like saying "I wish more people didn't like pop music". I can wish all I want but if the biggest problem is culture it's going to take some serious concentrated effort to change. I'm talking like every 5th Hollywood movie and every 4th TV show needs to start showing women as programmers and in positive light the same way in the 70s they all started making anti-discrimination stories and girls can do anything stories. It's going to take women's magazines running articles on how awesome programming every month for years. It's not enough just to say women can do anything. If you want to change culture it's going to take a lot more than just a few words on a blog or a few more male geeks being aware of things they do that drive women off.
Wait, lawyers cost money and the legal systems of different countries aren't perfect in every way? Welp time to roll over and let other people take my work for free without incident.
My Samsung Transform and I disagree. This phone should never have been for sale. It is under powered and just about unusable. They made money when I bought it, but I am now forever suspect of their products. The thing that Apple has that most other device makers do not is my trust that the device will work well.
> I get so many downvotes when I discuss this topic with data

It's a bit like the flying spaghetti monster book where they correlate the decline of piracy with global warming. You need to present data, and then also provide a link between it and the point you're making. I dispute the strong link between math and programming.

I accept your correction in that we're making the same point about young men. What I should have said is that the way you phrase it makes it seem like it's women that initiate the pattern. I don't think that's so. Although perhaps you could go back further and ask, what made the men neurotic in the first place, was it cruel rejection or bullying by prom queens - no idea. I just found the phrasing backwards.
Thanks! This is bound to liven up my stream. I will refrain from adding myself to the HN circle though as I'm currently only a wanna-be hacker. But I do have have a fear of other wannabe hackers adding themselves to the circle and maybe polluting my stream with content that isn't as high quality as I'm used to on HN. (no upvote/downvote mechanism)
Fundamentally - he should be paid because he has something valuable that other people want, and has value to them. The cost of his equipment, or skill as a photographer are immaterial - at the end of the day, at least in the western world, the amount that you can reasonably expect to charge for something is the intersection of what you are prepared to sell it for, and what someone is willing to pay for it. The fact that the person taking the picture paid $1,000, $10,000 or $100,000 for the resources (Training, Equipment, Time, etc...) to take the picture is completely irrelevant.

I took pictures at the Company Party last night. My EOS 7D cost me $1600. My Canon 17-55 IS USM lens cost me $1000. My MacBook Air Cost me $1600. Aperture Cost me $80. Acorn Cost me $50. My Card Flash Cost me $95. My DaneElec SDHC USB 2.0 card reader cost me $14.99, etc..

I spent 90 minutes taking pictures, 2 hours triaging and selecting, and 1 hour tweaking/adjusting those pictures - ending up with 20 out of about 400 original shots that the company placed in their event album.

I was paid $0 - because that was the intersection of what I wanted for them, and what the company was prepared to pay for them.

In all things financial - that should be the driving force as to what a transaction should take place at. If I can sell 100 megabytes software that costs $0.001 to transmit over the internet for $25,000 then that is fine as long as the buyer is will to pay $25,000 for the software and I'm willing to sell it for that much.
Kind of orthogonal. You'd face the same risks writing in C as in C++.
Fascinating happiness statistics of 2011
It's definitely true that different demographics crave different types of competition!
That makes far more sense :) Thanks for the clarification, I didn't read the data closely enough.
I still believe Wikipedia going black would also make a decent statement without causing giant economic losses. They've done it before in Italy, and it worked there.
Oh yeah--France actually did abandon their American colonies during the Napoleonic Wars. Haiti had a revolution and Napoleon needed money to try and conquer Europe, so he sold Louisiana to the United States.
Back button doesn't work. Fatality.
Read this paper (pdf):

"Why Corporations Choose Delaware"

http://corp.delaware.gov/whycorporations_web.pdf
Not everyone does have a computer in the UK, many poorer families will have a gaming console and possibly some mobile phones.

Even in families with computers, it is possible that a few years into the future most home computers as we know them will be replaced by ones that do not have any professional productivity software and are not user programmable.
"Digg-Proof"...? That should have come down.. like... a year ago.
The comparison to Apple makes no sense. The article shouldn't be "Why Samsung Is The Next Apple", it should be, "Why Samsung Is Positioned To Be Successful". For example:

* it says that Samsung controls a lot of appliances in the home. That's nothing like what Apple does. Apple does not make and has never made washing machines.

* it says Samsung is "happy to use anyone’s OS as long as it puts phones into boxes and boxes into shopping bags". This is nothing like Apple, which is obsessed with control over the entire user experience, and which is extremely vertically integrated.

* nowhere in this article is any kind of revolutionary product mentioned. A smarter TV is certainly not revolutionary in the way that iTunes, the iPod, the iPhone, and the iPad were revolutionary. This appears to be yet another difference between Samsung and Apple.

So really, I'm not understanding this comparison.
For a given value of true, Programming is just normal human language literacy with slightly stricter syntax rules.

As such I say there should be as many good women programmers to good male programmers as there are good women writers.
"But making statements with inclination is little better than with aptitude - there's still no evidence and it has just the same shoddy history"

Sorry, but that is just bullshit. Everybody who is in IT and has talked to a bunch of women in his life has collected some evidence on this. When would Fowler accept it as evidence? If you have asked 100 women, or one million, or one billion, if they are inclined to go into IT? What do you suppose would be the result if we asked everybody on HN "what percentage of women you know have an inclination to go into IT"? I think there would be thousands of samples with a fairly obvious result.

Why there is little inclination is another question, but the logic Fowler employs here is simply bullshit. It matters because I don't think he'll be able to sway people's opinions if he simply dismisses the evidence they personally collected for themselves. Who are people supposed to trust, if they can't even trust themselves? Also, if he deals with evidence like that, I can not trust his argumentation because it seems as if he only wants to see or accept "evidence" that supports his viewpoint.
Google's Radical Move Towards Trust Based Search
https://plus.google.com/106419647632534512037/posts it's just a page. if I understand correctly what's going on on the page, we need to add people to our own circle every time they publish the updated circle.

//edit:

it looks fine except people who write public posts in their native language which I do not understand. I hope the author thought about spam prevention or we'll get lots of 'funny videos and pictures' profiles in there soon.
I see Samsung as great reproducers but not necessarily innovators (at least not to the degree as a company like Apple). Their look&feel and marketing("Galaxy S2 Now In White!") snuggle up too close to Apple(in my opinion). On top of that, even though they make great individual products, I don't believe they have nailed a solid integration for syncing or updating between all them(Samsung Kies anyone?).

I see Apple making a huge dent in the TV market by providing stronger integration, unique look/feel, and some bells & siris (just like they did to the MP3 market and then the phone market). That is, if they do end up making a stand alone TV at all.

Who knows? I do agree it will be fun to watch.
Can I get an additional explanation of what to do?

> "I added myself and followed the circle"

I followed the group and added myself through hngp.axxim.net/insert, but do I have to add the ~650 people to my circle, or is just following the page enough?
Examples required.

A 7 year old that can read could be trained to properly recognize spam, child porn, (allegedly) copyright infringement and also give you advice on purchases after seeing your spending habits. And a 7 year old may not have the bandwidth of a supercomputer to process hundreds of thousands of items at once, but he is able of greater accuracy and that's because the human brain is the most advanced pattern-matching processor in existence.

You can classify anything by means of statistics, sometimes with surprising results, however my point (and maybe I wasn't making myself clear) is that you'll get a lot of errors of judgment. Which is why algorithms will be trained to err on the side of false positives, because doing otherwise will put the business in jeopardy.
Looking for career advice
Hello HN, I am looking for some advice from you developers out there. I have been a hobbyist coder for about 10 years, and love it. Mostly I have written small stuff to solve a problem that I found challenging, or read about.

About 10 years ago, I was in school as a CS major and during the summer I somehow got side tracked into the film industry, and have been doing it ever since. I really hate it, and have been telling myself that I need to find something that I love doing. This isn't something that I've just come to relise, but have been thinking about for 2 years now.

So trying to keep this short, I am a 34y living in Los Angeles with about 1 year of CS schooling behind me. I have about 2-3 years of savings to live comfortably and am thinking about pursuing a career in development. I would like to think I have an intermediate understanding of C/C++ and PHP, and am working on Python.

Would anyone give me some advice on what the next step is? Do I go back to school and finish my degree, look for a junior dev position? I don't want to leave my current job with out some sort of plan and I figure here is the best place for advice.

Sorry for the long post, but thanks for reading! Any help is appreciated.

p.s - I really don't like HTML/CSS and reading some of the posts about interviews and the white board scare the out of me. I'm not good interviewing and would probably fail miserably even though I could solve most of the problems.
It could be a shot at Samsung, with regard to all the lawsuits between them and Apple.

That's about all I've got.
All I can say is: WOW!
Obama has already begun murdering people he considers a threat.
ClojureScript One
Yes.

In nursing:
http://www.cbsnews.com/stories/2002/09/06/health/main521057....

http://www.lpn-to-rn.net/articles/men-nursing.php

In social work:
http://www.socialworktoday.com/archive/092310p32.shtml

http://www.prlog.org/11694478-men-in-social-work.html

In teaching/day care:
http://www.menteach.org/

http://www.eric.ed.gov/ERICWebPortal/search/detailmini.jsp?_...
I was under the impression that communism was centered around the notion that people are all equal and highly malleable, not that there were intrinsic and immutable differences between human groups.

But assuming you are actually referring to nationalists (who probably rank #2 on the list of "worst things humans have done to each other"), I'll just quote a blog post Bryan Caplan wrote today:

We've learned so much from human genetic research. But when I read Fisher, I understand why the subject terrifies so many people. Hereditarianism combined with inane, half-baked moral philosophy does indeed logically imply Nazi-style homicidal mania. But don't blame the facts of human genetics. Blame the inane, half-baked moral philosophy.

http://econlog.econlib.org/archives/2012/01/the_demented_pa....
The other major difference between the two (which today's politicians are incapable of understanding) is that most everyone disapproves of child pornography. Their laws criminalizing it do not make it go away - they are but a tool to enforce the general societal view that child pornography is despicable. On the other hand, copyright is a government edict that very few people care about. You can't legislate societal values - good laws merely codify them.
My argument for improved diversity (racial, gender, economic, et al.) in the software world is simple and wildly unscientific. It would be lots more fun. Every time I've worked on diverse technology teams it's been more enjoyable and I feel like I've done better work. I know this is a facile argument, but it's definitely the driving reason I work for this change in the software world.
You need to add everyone in the shared circle to one of your circles for things they share to show up in your stream.
Your Top Clutter Questions, Answered
Doesn't this article paint them as the next Sony, not the next Apple?
Great idea for B2B companies. Not sure how this could apply to B2C lead qualification though.
Feeling Like Brad Pitt, and Self Esteem
Windows XP's version of ClearType doesn't respect hinting in the Y-direction, which gives you those horrible jaggies on typefaces that aren't designed with this in mind.
When you're on the page-- click "add circle" in the middle of the circle at the top of the page, that will allow you to follow all 689 people at once
corollary: large teams have access to markets that small teams don't.

things are the way they are for a reason.
Pretty much what Wilduck said. People would absolutely notice a service blackout, or a blanket reskinning of the entire site. But they wouldn't necessarily care. Additionally, they'd first be annoyed about it before stopping to read about why it was happening -- if they even decided to read about it at all. I suspect Facebook would generate as much resentment and/or confusion over the blackout as it would interest in the cause.

Conversely, a more "organic" message uptake strategy would be to seed the profile badges or pictures to highly influential users with big, engaged followings. These people would influence others within their networks, who would in turn influence their own friends. The opt-in nature of the protest would not engender any resentment toward Facebook, and it might be received more readily by the users -- each of whom could also act as an evangelist for the cause if they learned about it and engaged with it.

Even having influential Facebook employees (Zuckerberg, et al.) replace their profile pics with protest badges would work wonders and get lots of pickup.

However you want to slice it, my point is that it's better to use Facebook to spread the word than to spite Facebook to spread the word.
Yeah, I meant from a data loss standpoint; not a stab-you-in-the-face standpoint. Lots of sysadmins carry around pocket knives for various things.
I'm sort of a broken record in this thread, but every time the question comes up I like to respond. Yes, there is a nursing shortage, and actively recruiting and retaining men is a high priority. Please see: http://www.minoritynurse.com/men-nursing/recruiting-men-nurs...
I could not be happier about this article, and the fact that the two are presented next to each other. While I totally agree with @aspir in that both points of view are valid and deserve to be respected, I think this is the right attitude, and the one that will really get you ahead.

If photography is your full time job and you are not getting paid for it, sure you have a reason to complain. You are doing good work, and living on the streets. That's an injustice. But if you have a job, you're getting paid, and you are taking photos because you love to do it, I think it's the wrong attitude to try to get more money out of it. Because when you don't, it will spread, people will enjoy it, your reputation will go up, and you will end up making money from it either way.

This is the entire philosophy behind open source, and a big part of what the companies behind sopa are running up against. Don't try to stop people from "stealing" your digital stuff, offer it for free. And if you are struggling financially, or this is your main occupation, just ask them if they would give you money if they appreciate it. This model has been shown over and over to be effective on the internet. Humble indie bundle, Louis CK, Radiohead and other artists releasing albums for free, Lost Type Co-Op... that's just a couple examples.

So props to the author of this article for getting it and for standing behind this principle. Do it for the love, not the money. And if you do it for love, the money will come.
Screencast: SMS notifications for impossible deals on Craigslist
Sorry for the unclear wording; I meant "an array of fixed-width values, each of which stores a single Unicode code-point". For example, any program that stores text in UCS-4: an array of 32-bit values, each holding a single code point.

This is how way too many people think that UTF-16 works: each code point gets 16 bits, and you have an array of them, so you can count characters, do O(1) random indexing, and so on. This is a harmful myth, of course. Code points do not correspond neatly to glyphs, and UTF-16 is a variable-width encoding, although most people don't use code points outside the basic multilingual plane, so a lot of people can get away with pretending that it's fixed-width, until they can't.

The most maddening instance of this confusion that I've seen so far is in Python's Unicode string handling. Guess what happens when you run this Python code to find the length of a string containing a single Unicode code-point:

print len(u"\U0001d11e")

This will print either 1 or 2, depending on what flags the Python interpreter was compiled with! If it was compiled one way (the default on Mac OS X), then it uses an internal string representation that it sometimes treats as UTF-16 and sometimes as UCS-2. With another set of flags (default on Ubuntu, IIRC) it will use UCS-4 and do the Right Thing. For the same task, Java gets the string length right, but requires you to explicitly write the string as a UTF-16 surrogate pair: "\uD834\uDD1E".

The redeeming virtue that both share is that they will do the right thing if you treat everything as variable-width encoded, use the provided methods for encoding and decoding, and avoid the hairy parts left over from when people naively assumed that UTF-16 and UCS-2 were the same thing and that they ought to be enough for anybody.
Isn't the whole point that if these Hacker News G+ results are good they should be shown to everyone and if they aren't then they should not.

This isn't a 'social' problem it's a ranking problem, right?
You should've written it in Dart or CoffeScript. That would be even more trendy and pointless.

Please, don't repeat good projects without making any improvements. And do NEVER use jQuery only to say that you use it.
MyDomain's DNS servers have been hacked.
It seems the MyDomain's DNS servers have been hacked and some rogue A and MX registers have been injected.

In my domain the rogue records are
egimenez.com.	1800	IN	MX	0 m1.dnsix.com.
egimenez.com.	1800	IN	A	69.25.27.173
egimenez.com.	1800	IN	A	63.251.171.81
egimenez.com.	1800	IN	A	66.150.161.140
egimenez.com.	1800	IN	A	66.150.161.141
egimenez.com.	1800	IN	A	72.32.231.8
egimenez.com.	1800	IN	A	63.251.171.80
egimenez.com.	1800	IN	A	69.25.27.170
Thanks! The current product is definitely focused on B2B companies. We have some ideas on how to be helpful for B2C lead qualification, but that probably won't happen anytime soon since there is a lot to do on the B2B front.