skysight-inc/HackerNews huggingface dataset:
I have to say that I think Toni is wrong over symbian. It has the same set of basic problems that Windows Mobile 6.5 had, basically it's a system designed for resistive screens in a capacitive world.

Nokia needed to make that decision to kill off Symbian in the same way that Microsoft made the decision to kill off Windows Mobile in both cases there is only so much lipstick you can put on a pig.

The decision process then becomes what OS choices are available to you:

Maemo - Dead killed by Meego but I rather liked the N900 I have and in many ways it's a better OS for hackers than Android (On the N900 it came with a terminal, a copy of vi and getting root is a simple download from the repositories) .

Meego - Alive but unclear if it's ever going to be good enough and it's probably at least a year away from shipping commercially (note this is at decision time presumably around December last year) Judging by the progress on the back port to the N900 it's still not all there. http://wiki.meego.com/ARM/N900/Status (see the notes on receiving a call)

iOS4 - Good luck there

Android - Definite maybe here but then you're in a very me too space.

Windows Phone 7 - Plausible and possibly Nokia are able to push Microsoft into giving more customisation than other vendors.

If you're the Nokia board that leaves you with three options - Meego,Android and WP7. I think they've done the right thing by putting Meego on the back burner and going with WP7.

Toni seems to have a hard on that Elop is a trojan horse, sadly while I don't think announcing the death of Symbian was a great idea it's really hard to see why anyone with an iPhone or Android phone would buy a Symbian phone. The N8 burnt a lot of folks with it's poor firmware (and slow upgrades) So I think Nokia was ALWAYS going to fail hard this year.

I like the look of the N9 and N950 but after my N900 experience I wouldn't buy either of them as who (outside of the OSS folks) is going to develop for them commercially?

WP7 has it's problems the Mango update took too long and I don't believe that tethering is properly supported (some phones have a "modem" mode in their test menu) but when I've had a quick play with it I rather liked it (and I haven't heard many users complaining) The developer tools and APIs seem to be getting there.

Finally I would like to point out that when I buy a Nokia phones (9500 & N900) the OS seems to get killed so I'm not very trusting in Nokias long term plans.
Blog post: Nov. 5
Google released dalvik: Nov. 12

So technically Schwartz could have been blindsided by Dalvik.
Use popcount?

return _mm_popcnt_u64(x) < 2;
This is in the vein of just about every 'xx person redesigns yy site'. The elaborate comments from others have done a better job than I could of laying out the details. I don't know why people insist on publishing articles such as these. Oddly, as in in this case, often they end up with a pleasant, but rather common looking, design which is blissfully unaware of all the different constraints and special issues that guided creation of the original.

The conclusion of this article is a rather bland design, in my opinion, which looks like 50 other sites out there and has no space for ads. Hardly worth the wall of text created to herald it.
It's a bit naive to think that it was ever particularly easy.
Surprised he didn't link to Reichenstein's essay on the topic: http://www.informationarchitects.jp/en/100E2R
What makes you think anything like a majority of people care enough to get into a reasonable, open debate about what he said?
I wished more people would talk about their stuff openly like this. They're pushing the envelope with AI and ads.
山西大学生
This question makes no sense unless it is also asked in conjuction with "what happened to all the male primary school teachers"?
It's my understanding that in the early days working with computers was considered manually labor, something akin to data-entry of today. The "real" scientists and business people would instruct their CS conterparts to do a task, and how that task was accomplished was neither interesting nor remarked upon.

As computation became cheaper, CS still retained many qualities of data entry especially in the business sector.

As such, the whole profession was looked down upon. Men didn't want to enter it since after all they could simply be scientists and businessmen instead. So those who took it up were first women, then social outcasts (I'm exaggerating a bit here).

---

Around the 90s, everything started changing.

CS was still looked down on, but computing was so cheap and easy that you didn't need to trust it to someone with a specific degree to do so.

As such, the scientists and business people I remarked upon earlier began using their own computers. And where they didn't, they didn't hire someone with a CS degree to do it.

Also, the programming aspects of CS were better separated from data entry. Programmers which once were reviled, now could command healthy incomes and thus it became an attractive job for men.

Women on the other hand could get any job they preferred, and did prefer to get jobs in their own interest instead of CS which they might have only taken before because it was one of the few 'low class' labors that still made use of the mind and education.
The sample size is small enough that I don't think there's any reason to believe that it means anything.
Appcelerator's Titanium: A truncated review
And she said that one of the things that happens is that women don’t even think they’re qualified for something because it’s advertised in competitive language. The language of competition not only doesn’t appeal to many women, it actually puts them off.

This doesn't make sense to me because easily the most competitive path I've ever seen is premed. Almost all of the premeds I know are competing for the best grades, the best resumes, and the best internships. Organic chem is like a giant free-for-all where everyone tries to beat the curve. And yet, at least 50% of biology and medical students are women. Why are women turned off by competitiveness in CS (which I think is less common in my engineering classes where people often try to help other people and don't compete for the best grade), but not in medicine?

Aren't we just applying cultural influences to both genders in either case?
Maybe they aren't put into practice because many leaders don't introduce the ideas to their team and set the expectation. You don't have to have a team of automatons to make good communication part of your culture. Set the ground rules and hold people accountable for the behavior. If you can't do this maybe management isn't where you need to be.
You're not. I confess I made a Safari extension just to be able to read those comments that are greyed-out cos they're not interesting enough (and it was a nice test case to start with).
It could also be about riskiness. Computing moved from stable and secure to very risky and with nightmare hours, though I'm not sure when.
An iPhone case and wallet rolled into one.
yep, they have a persistence button like firebug these days. on the network panel it's the black circle, and the console seems to have it in a settings panel (although I'm on a dev build, I think it's also a button on release build.

agreed about the little things like hovers. I still find that double clicks on image resources in css not opening them in a new tab drives me mad :)

I do love chromes timings panel, with rendering timings. much better for optimizing. and their whole dev tools seem to run a lot quicker for me, firebug I have speed issues with sometimes, especially on complicated js pages.
What is Session Hijacking?
"Fair Use" does not exist in Canada.

There is a more amorphous concept called "fair dealing": http://en.wikipedia.org/wiki/Fair_dealing#Canada

Related to that, you might want to check out this lawsuit against the Law Society of Upper Canada (they're like the state bar associations) for their photocopying service.
Www.666bbb1.com
I didn't write the article; I'm just giving the rationale. You don't need to take it out on me.
That doesn't help because Dalvik is not compatible (and to make it compatible would probably require making it too slow and bloated to run on phones).
How to get the actual 1.9.3 performance speed up now (in 1.9.2-p180):

http://www.rubyinside.com/get-edge-ruby-faster-loading-ruby-...

Xavier's awesome patch was somewhat usurped by a scrappier, yet still effective, one by the core team. I did an investigation and analysis of the story:

http://www.rubyinside.com/ruby-1-9-3-faster-loading-times-re...
Indeed, tastefully weaving ads into a design is on of the prime challenges of web designers in the real world.
Wouldn't it be even better if we could send the cake to one floor, and have the designers, developers, and content team all work together? :)
The idea is that any sort of web console (that can be attacked with CSRF) is a really bad idea as it likely results in a complete compromise. Most web developers are not at all good at web security (case in point being this release with easy CSRF vulnerabilities). The likelihood that the same or similar mistakes will be introduced again later is high. The conservative approach is that, because the consequences of a failure are really bad, and because the level of convenience beyond an ssh shell is marginal, therefore you should never use web consoles. I guess if you were an expert at web security you could analyze a particular web console and say "yeah, it looks ok to me and I'm willing to take the risk." I think Patrick is saying that he doesn't see that being a worthwhile tradeoff for himself (as an expert) and therefore it seems particularly unwise for non-experts to be doing it.

There is some buzz about doing cloud to cloud attacks but I haven't heard anything that's been realized yet. I have also heard that there are issues with data staying resident on local disks on EC2 after machine termination, but I don't know if that's the case.
A cursory look at the graph indicates that the only place women suffered was on their own code. Resume, phone skills, interpersonal skills, all great.
I would expect that, rails 3.1 includes more library code then rails 3.1. Now whether or not that's the entire reason, I don't know. Remember the ruby problem is a exponential algorithm, you wouldn't need to include that much more code to cause massive performance.
Anorectic; yeah, no kidding... I smoked for 13 years and am 6"1' and weighed in at 160 lbs. I stopped at 28 and shot to 205 in less than a year.
Why are women turned off by competitiveness in CS ... but not in medicine?

Maybe they are just more practical. The worst physician's salary averages about $50K more than the best programmer's salary. Nurses get paid as much as programmers. If you do pre-med but can't get into med school, you can still get into public health, physical therapy, dentistry, optometry, pharmacy, etc... If you do CS but can't get a job at Google, you can get into TPS reports or be unemployed. That last part is grossly simplifying, but compare getting a programming job someplace like Wyoming or North Dakota vs. getting a medical job in the same place.
2-Hours of Personal Conversion Rate Training with Every Subscription
That's our hunch, at least for now. I doubt that the code screen is somehow gender-biased, but I'm certainly not going to reach that conclusion with a sample size of 21.
The decrement test for a power of two can be modified to count bits and runs in log n time.

int bits(unsigned n)
{
int i = 0;
while (n > 0) { n &= n-1; i++ }
return i;
}
I haven't used Chrome enough to say because if you increase the text size on Chrome to where I like it then the text spills over the right side of the window (at least on 13.3-inch Macbooks) with the result that one has to scroll back and forth horizontally for every line of text. I admit that my preference for large text is unusual though.

Safari was unresponsive (spinning beach ball) even more of the time than FF has been.
Waiting for PHP 5.4: Death to prehistoric cruft
Querying Riak Just Got Easier: Introducing Secondary Indices
Smart way to increase your website traffic
Nearly 3,700 post offices slated to close
thanks, appreciate it !
This is a very complicated issue but you may also want to check the Canadian Copyright Act: http://laws-lois.justice.gc.ca/eng/acts/C-42/FullText.html

"No infringement by educational institution, etc.

30.3 (1) An educational institution or a library, archive or museum does not infringe copyright where
(a) a copy of a work is made using a machine for the making, by reprographic reproduction, of copies of works in printed form;
(b) the machine is installed by or with the approval of the educational institution, library, archive or museum on its premises for use by students, instructors or staff at the educational institution or by persons using the library, archive or museum; and
(c) there is affixed in the prescribed manner and location a notice warning of infringement of copyright.
Application

(2) Subsection (1) only applies if, in respect of a reprographic reproduction,
(a) the educational institution, library, archive or museum has entered into an agreement with a collective society that is authorized by copyright owners to grant licences on their behalf;
(b) the Board has, in accordance with section 70.2, fixed the royalties and related terms and conditions in respect of a licence;
(c) a tariff has been approved in accordance with section 70.15; or
(d) a collective society has filed a proposed tariff in accordance with section 70.13.
Order

(3) Where a collective society offers to negotiate or has begun to negotiate an agreement referred to in paragraph (2)(a), the Board may, at the request of either party, order that the educational institution, library, archive or museum be treated as an institution to which subsection (1) applies, during the period specified in the order.
Agreement with copyright owner

(4) Where an educational institution, library, archive or museum has entered into an agreement with a copyright owner other than a collective society respecting reprographic reproduction, subsection (1) applies only in respect of the works of the copyright owner that are covered by the agreement.
Regulations

(5) The Governor in Council may, for the purposes of paragraph 1(c), prescribe by regulation the manner of affixing and location of notices and the dimensions, form and contents of notices."
Show HN: review my site Cohaico
Today we launched the beta of Cohaico: http://cohai.co

Cohaico collects from Twitter what people are saying about specific things (currently consumer electronics and movies, more verticals coming up).

We are showing the most interesting tweets for each subject and if you sign in - we show you tweets by your friends first. We analyze sentiment and also show what are the most mentioned products.
Please take a look and let us know what you think:
http://cohai.co
That 37% dropped to 20% by 2006— nearly halved. It might not seem like a large percentage difference, but consider that that's the difference between the field being under 2:1 male and 4:1 male. That's the observation of interest here.
Can you be more specific ? Thanks !
中国茶叶
This post is presumably part of the patio11 campaign to boost Fog Creek's SEO and conversion rates by publishing "content you can't get anywhere else". Looking good!

http://news.ycombinator.com/item?id=2588431
Your advice is indeed excellent, but it is not in conflict with the other guy's advice.
Black Hat: Embedded Web servers open printer, scanner security holes
Well, as a user you have the option of using another browser. Though, admittedly, with 1 gig of RAM I can't think of any decent one that wont give you problems after a few hours of browsing -- maybe chrome?

As a web developer, I wish they'd concentrate on making a browser that lets you change the line-height of a button/input element. Such a simple change, yet the problem has been around since 2006, if I recall correctly.
I assume you are saying that we should just believe whatever we like about old documents. I don't think that is a good idea. It's better to determine what the writers meant by conducting a careful linguistic study based on other texts, archeology and historical accounts written by people who seem to have had access to evidence that is now lost.

"Plato meets Moses" speculation is just fun, though. Since Plato was a monotheist I think he would have found enough common ground to debate with Moses. I expect the two would have disagreed on whether the forms were in God or residing elsewhere. The creation account in Genesis and in Timaeus are both geocentric accounts of an initially perfect creation, etc. They also would have agreed that the homogenous mixture of the elements was the same as the homogenous "formless and void," "surface of the waters" etc., but they definitely would have disagreed about the demiurge vs God/Satan, and also disagreed about quite a lot of what happened after creation. That's my speculation, anyway.
Some simple Googling gives me lots of articles on LifeHacker, Techcrunch, Mashable, etc. It's clear they reached out to PR months before the release.
I don't see any reason they need to be asked in the same article actually. Was there ever a time when 40% of primary school teachers were male? It's not clear to me that there's any strong parallel between the two professions at all.
Funny reason to crash a browser. Firefox handles it OK.

Still, it isn't the first time I had a problem with the Google Chrome browser on my Google phone viewing something either made by, or made for, Googley things.
Or perhaps there's more prestige in a medical degree than a CS degree.

Or perhaps there is a perception that doctors are really helping people, as opposed to CS professionals. Didn't we just have a spate of articles that complained that startups weren't doing enough to "help the world".
Well, that might explain why people replaced ancient scrolls with books?
>His 3 points are very good, but unless you are working a small company or a start-up, you have to play politics.

I guess that's the perspective I'm missing.

From where I sit, it's almost unimaginable that those three points are anything but a given. But I've never worked outside of small businesses/startups.

If I don't tell my boss -- the founder -- up front that we can't make a deadline, or that a feature won't happen, it's much more of a risk.

How can programmers help change large corporate culture so that playing politics isn't as important? Or, at least, so that more honest communication can take place without risking blowback?
But is that Steve Jobs' real account? If so, I can't say I'm surprised.

I would be astonished if this is really him.
That's a good question.

I've spoken with some people do actually do customer service and I had overlooked this variable, assuming I already knew the answer.
> "overall the movie and music industry would be making more money if it weren't for rampant pirating."

That's as unsupported an assertion as "pirates are their best customers".
I don't know why this is getting so much attention... the documentation makes it perfectly clear that it's just a "Convenient proxy factory bean superclass for proxy factory beans that create only singletons."
Interesting - so you're saying that FB targeted ads are effective.... I have no experience of running any FB ads,so it may be worth investigating - thanks!
I see they asked you about writing a book. I've been waiting for you to write the definitive book on SEO.

Have you thought about bypassing a publisher and just producing a PDF and selling it directly? Then the only cost you'd have would to pay for a good editor and the rest would be profit.

I'd gladly pay $50 to learn everything you know about SEO. I'd bet you could sell a couple thousand copies on HN alone. Would that be enough money for it to be worth your while?
Then the projection above is wrong according to your comment. I think that the best way to attack the projection is providing solid mathematical work, statistics and probabilities that show the most likely outcome. I believe that you are stating that it is statistically impossible for Europe to become Muslim, however, the projection wasn't concerned with religion or culture but with the genetic makeup of the population.

It was my understanding that the projection comes simply from extrapolating the figures from the past few decades, apart form looking at the age pyramid of Europe and seeing how much immigration will be needed to pay for pensions, health care and so on. I haven't done the math myself so I can't tell you whether it is true. If this is a collaborative effort, then I think it would be wise for someone with the background to dismiss those projections mathematically.

However to show that such a demographic change is not such a statistical impossibility, look at US demographics. Ethnic Europeans were around 80% of the US population in the 80s, they are around 60% now and it is projected by the US government itself that in the next few decades they will be below 50%. You can bump that last percentage a little bit to account for those counted as Hispanic whites who are actually predominantly indigenous Europeans. I know US demographics are completely unrelated and have nothing to do with the OP which relates to Europe. This was simply to show how such demographic changes are not impossible. Nevertheless, there could be other variables which I'm not aware of, that make what we've seen in the US possible but impossible in Europe.
I wonder what the percentage of high school graduates who can program is, broken down by gender. My guess is there's close to an order of magnitude more 18 year-old males who can program than there are 18 year-old females, at least in the U.S., anyway. Furthermore, I'd guess that many if not most 18 year-olds who can program (male or female) are largely self-taught.

My thesis here is that teenage boys are much more likely to learn to program on their own than teenage girls are, regardless of raw aptitude. This might be true of technical skills in general, but programming (I would contend) is unusual in how easy it is to learn on your own.

This is just a hypothesis on my part, and I don't have hard numbers to back it up. It's a question I'd like to see asked, though.
It's not my startup :) One of my friends worked with them during the prototyping phase a few years ago. I guess it's good to see the site active. Anyway, you should email the right people w/ your suggestions, I'm just an observer.
tl;dr: Haven't read it but it's on top of my to-read stack. A slightly better version from the author's home page:

http://www.paultaylor.eu/~pt/prafm/
What I find ironic is that in order to work for Apple today, you need a spotless academic record since gradeschool. I doubt very much that Apple would hire a Reed College dropout today.
AKAMAI: state of the Internet Q1
I'm not doing power == int(power) though which is what he warns against. I haven't done a lot of testing however as far I can tell it's working.

>>> is_power_of_two(2 ** 31 - 1)
False
>>> is_power_of_two(2 ** 31)
True
>>> is_power_of_two(2 ** 31 + 1)
False

>>> is_power_of_two(2 ** 548 - 1)
False
>>> is_power_of_two(2 ** 548)
True
>>> is_power_of_two(2 ** 548 + 1)
False
Couple the hikes with announcements of new streaming content? No one will be happy with a fee hike, but they should perceive that it's going to improve the service rather than a cash grab to bump Netflix's stock.
Above all, this is the wrong way to be looking at the problem.

Hitting numbers of subscribers is only one piece of a solution. Over the period of time the paywall has been in effect, uniques and pageviews have declined at the same rate (about 20%) even with a porous paywall. The original thinking was that uniques would stay about the same while pageviews declined from freeloaders.

This has the potential to significantly dent their ad revenue figures and completely offset their revenue raised from online subscriptions if this trend is prolonged.