skysight-inc/HackerNews huggingface dataset:
Please label the axes.

http://en.wikipedia.org/wiki/Population_pyramid
It typically consists of two back-to-back bar graphs, with the population plotted on the X-axis and age on the Y-axis, one showing the number of males and one showing females in a particular population in five-year age groups (also called cohorts). Males are conventionally shown on the left and females on the right, and they may be measured by raw number or as a percentage of the total population.

http://xkcd.com/833/

kb
A Pound of Prevention Is Worth a Closer Look
Not really, from the other comments it appears that Bell Ca is not the only back-haul provider.

But as I said in another comment, ISPs got a whole 90 days to deal with this, which runs out about today. That's a pathetic amount of time to tender for alternative suppliers, especially over the holiday season, in Canada. (I hear it gets cold there???)
This pleases me.

At my last job I came to realize that I'm "the positive guy." Often my coworkers would be complaining about how an external party was interacting with us - usually a particular response to a query or support request, but often just in general terms of how they operate in conjunction with us.
I quickly became identified as the guy who can understand their position and describe it in a way that makes sense for everyone else. This usually wound up diffusing everyone's anger and frustration. I hope it also means my coworkers will be more understanding and effective in their communication with external teams, but I have my doubts. :)

Maybe what I described above isn't exactly what you're talking about, but I see a relation that I hope is actually there.

I know a brilliant computer scientist who has all four traits you describe, and follows your intellectually honest way to disagree by nature. When you meet these people, it's obvious, and often life-impacting.

I'm certainly not all the way there yet, but I hope my story above illustrates my growth towards the first class mind you describe.
"distribute more of the wealth" sounds so clean and nice. Indeed. Much like 'cut government spending'. My point is that slogan-based solutions are unhelpful.

You sound like someone who takes Ayn Rand seriously as an economist, as opposed to a philosopher. The truth is that most of the wealthy were born into the upper classes of income, and further that wealth tends to create wealth quite apart from the physical or mental effort of the owner. And in all cases, both chance and social institutions that have been built up over centuries contribute disproportionately to becoming wealthy.

So let me give you a counter example: you work very hard in your company as a senior developer. Once day the boss comes and tells you you're fired because he's hired his son to do your job. Now you're on unemployment for months due to an economic downturn, but because there are no income taxes you get no unemployment benefits. To top it off, you lost your health benefits when you lost your job, and now you find you have cancer (33% of us will get it at some point). The good news is, it's curable. The bad news is the treatment is prohibitively expensive, so like all of the losers in society's Randian economic game, we're going to expect you to simply die gracefully in a cardboard box somewhere out of sight. Thanks for playing, though.
How do they compare performance wise? I've tried some 'toy' lisp programs in Lisphp and was pretty disappointed at the speed, does Pharen fare better in this respect?
In Greg Egan's[1] latest novel, "Zendegi", the uprising people use cellular handsets reprogrammed into a peer-to-peer mesh network to continue email, messaging, and phone calls when the authorities shut down the cellular towers.

The hardware is already deployed in people's pockets and purses. It just takes a software download to make it happen.[2]

[1] Greg Egan is your man if you want to read a sci-fi book about, say, "given that much of physics was derived by viewing the sun, moon, and stars, how would a civilization without any knowledge of an external universe develop physics?"

[2] You do have to take full control of the phone's radio, which is non-trivial. They try to prevent that.
That's a tad bit of hogwash. PBS and NPR are not neutral parties. They have to appeal to viewership just like everyone else. They ask for donations and corporate sponsorship.
So why build a switch that you can never use w/o compromising everything you stand for?
Java Kicks Ruby on Rails in the Butt
It's twice as expensive over here and we still have the same problems. Still I agree with you - America just has a lot more distance to cover until this point arrives. The only thing that will bring change is to make driving so expensive so that the bottom 25 or 50 or so percent can't afford it any more. Doing this by law is politically unfeasible, but maybe rising gas prices because of increased demand from developing countries will make it so...
If trials are stopped and data not published, this wastes the time of other researchers and drastically biases the results of studies that ARE published. If an experiment is abandoned 100 times by independent researchers who never communicate, but succeeds once due to a fluke, it could easily get published and no one would be the wiser.

This entirely destroys the assumptions underlying the supposed statistical power of a test.
What is a black Hispanic? hispanic + amerindian or hispanic + african.

At least here in Mexico, no one will think at themselves as black. May be the term should be hispanic non white
Agreed. If you want to have a well performing body, put performance fuel into it. In other words, good food.

Good food is, unfortunately, highly debatable. Organic or non-organic - I'd still have to suggest that starting with any fruits and vegetables, for example, would be a huge step up in the diet!

As a med student, I have to agree - cooking yourself ends up teaching people more about the food they eat than almost any prepared/prepacked food.

And yes, ramen is also possible to make from a bag of flour, salt, baking soda, and water. No palm fat, no other stuff. Just takes a bit of skill in putting together the soup...
http://shop.virginmedia.com/broadband/up-to-100mb.html

Some already have it. (My brother for one)

Schedule of when areas will get it from Virgin: (Other providers may be different).

http://shop.virginmedia.com/content/dam/allyours/pdf/100Mb-r...
Speaking as one who has started several start-ups in Norway, I'd say: there is still quite a bit to win, there is much less risk, and at the end of the day, we're not really in it for the money, are we?
Norway is not a socialist country.

Social democracy != socialism.
Also interesting to read patio11's comment (via the first link) on "salon scheduling" in light of launching Appointment Reminder.
Does this only work on the newest version of PHP? Compilation of closures, I presume, requires that PHP support closures, right?
Hmm interesting got any references?
An ISP's default answer to government should be "No".
What about elsewhere in Latin America? For example, in Cuba, there is a large Afro-Cuban community, isn't there?
"In Java doing the above is not that simple. This is because the max number of threads you can launch is limited to the size of your system and is typically less than 100."

.... huh? Pretty sure I run Java applications with a higher max threads than that all the time. Although, yes, it's good practice to not have too many more than cores unless you want to schedule a lot of I/O requests at once.

I've actually been writing some Go lately, and I like the way channels and goroutines work, but you can (and should) do the exact same thing in Java with SynchronousQueues and ExecutorServices. Those map exactly to channels and goroutines, and are more expressly configurable (which is a plus and minus). It's a little more syntax but it's really flexible and performant.
I'm not from norway, but here's a few articles I found in a minute of searching:

* http://www.newsinenglish.no/2010/08/24/more-tax-trouble-for-...
* http://www.norwaypost.no/news/higher-taxes-for-many-pensione...

I assume these don't represent the general view, but it does show that at least some people in norway dislike the level of taxation.
Only one founder taking salary -- should it impact equity?
I'm a co-founder in a two-person startup. We each have equity (60/40). We both work full-time on the startup. The other founder has worked on the project longer (thus the additional equity).

We have started positive cash flow and I need to start drawing a survival salary. The other founder does not.

To be fair, should I give back some of my equity in exchange for the salary that I draw out of the company? Should the exchange be dollar for dollar, based on some estimated valuation and percentage calculation?
The overage charges go directly to the line owner, what you would call an ILEC in the U.S.

Thus there won't be any competition on the bandwidth side, and in fact the line owner has an incentive to maximize charges, which is exactly what we're seeing.
Thanks Mahmud :)

Efficient sequences are what I'm working on right now, particularly trying to make persistent versions of the major data structures in PHP.

Tail calls are another thing, though with PHP 5.3's gotos they could be done (who'd have thought that feature would ever be useful?) Could you elaborate on how I could improve efficiency for macros?
Fiscal policy aside...

Money isn't the only motivation for work, and frankly is a pretty poor/easily corrupted one, if the housing crisis and wall street shenanigans are any indication.

Finding an intrinsic motivation (learning new stuff for the joy of it, doing something hard just to prove you can, etc.) is probably more personally satisfying in the long term, and helps avoid burnout.
Single page:

http://www.computerworld.com/s/article/print/9206998/How_App...
Oh, come on, I hear it all the time. Generally they're either Americans or support the FrP (the so-called "Progress Party").
>> I think there is a double standard that is being applied and it is rationalized and back-propagated from a knee-jerk reaction to a perceived criticism of Israel.

>> All of the sudden statistical significance and probability distribution come in to play.

You've got it completely backwards of course. Asking for statistical proof of racism should be the standard, and the criticism should be of those who don't have that proof, not of those who deviate and begin asking for it. It's pretty alarming and telling that those arguing that Israel is racist are blatantly complaining that too much proof is being asked of their accusations of racism. Any decent humanitarian should not want the accusation of racism to be thrown around so easily by the media, otherwise its potency as an accusation is diluted. As it has been by exactly the type articles like on Al Jazeera, and as evidenced by the number of people even in this thread who so casually accuse a country of racism by nothing more than HN posts and Wikipedia articles.
WTF?! Can we stop calling NATIVE AMERICANS indians already.

Since I was born in America and my family is from the country of INDIA, I guess I am known as an Indian American?
Are American Indians, children of Americans who are born in India? Logically thats the only thing that makes sense.

Just cause someone made a mistake we shouldn't propagate it. Otherwise we should all start using titles given to various ethnic groups which are no longer politically correct.

/rant
I haven't done any real benchmarks, but theoretically Pharen would have at least the same order of magnitude performance as regular PHP. The main things slowing it down is the memory overhead needed for using lexical scope.
I think a lot of bills like this are designed to stretch our perception of what is appropriate action for our government to take. The bill might never pass, but now that we think it's possible lesser control measures won't feel so bad in comparison. Notice how our attention has already been shifted from the targeted shutting down of music sharing sites to this potential kill switch. I would argue that the targeted shutdowns are more dangerous because they can slip in largely unnoticed by the general population. The government isn't stupid enough to shut down our internet in America, but it provides a great distraction while they give themselves more targeted power to take out sites they don't like. I think we all suspect our government would kill Wikileaks if they could and they've already shown that they have no regard for "due process" in taking out RIAA's opponents.
Canadian telecom providers must (by law) be majority Canadian owned. So sadly no, Google could not do this.
>>I think you really have no experience of AJ

I have followed it a bit, mostly on the net since I try to avoid tv. The net variant might be different from the tv.

I stopped when I realized why a news story was weirdly handled. It was done so it could be taken as not contradicting that some US military started shooting into a crowd without provocation. Which I really doubt would happen any western army. (Didn't save a reference, years ago.)

>>the middle east is a passion of mine

Frankly, I follow the ME news because the Middle East is a passion of my local (Swedish) media. :-)

I have lots of fun comparing e.g. Reuters translations and checking in NY Times what is censored locally.

I grew up trusting my local media -- it really shocked me, when I started to fact check them a decade ago. That is probably why I react to media which covers areas, but you have no idea of the spin and the political correctness.

And my real interest in the Mid East isn't about the politics. It is the food and the music -- klezmer, Arabic music and their mixes (typically Balkan, which also has Turkish influences).

Edit: Made clearer.
Anti-competitive, agreed, mostly (see next point). Net Neutrality, whole other debate. Should Bell be forced to allow equivalent pricing to a competitor to operate the same level of service? Maybe (probably).

The pivotal argument in terms of anti-competition, to my view, is: Could someone else build out the infrastructure to allow them to compete? Yes, they could install a CDN close to the DSLAMs, and create their own backhaul. Are Bell making the cost of doing this prohibitively expensive? I don't know the answer to that.

EDIT: OK, it appears they are, by not allowing 3rd parties to their fibre backhaul. That really stinks.

Bell being allowed to set it's own pricing on the backhaul - exchange to ISP PoP? It's reasonable, the way the regulator let it be implemented? Despicable.
The Art of the Demo (The Power of Elvis)
Nope, it should work for PHP 5.2 as well. Closures are implemented using a static member on a class that handles all the lexically scoped variables, not PHP 5.3's native closures.
http://yarchive.net/risks/mongrel.html for another take on self-identification.
This situation really sucks, but remember that those of us with Telus or Shaw don't have anything to complain about at the moment so you aren't hearing about all of us on 10-25 mbps lines, with 50-200 GB soft caps that aren't enforced. I'm torrenting up a storm 24/7, and regularly download shows and movies on iTunes and Netflix, stream Grooveshark at home and on my phone. I don't even hear anything if I use 2x my monthly data transfer. Our upstream bandwidth is still terrible though :/

I don't envy the US at all, I envy Sweden, Japan, South Korea. No offence but I'd sooner move to many places before the USA.

Don't get me wrong, the CRTC is worse than useless actively harming the tech landscape. We have zero competition with Internet and phone pricing at all, the big guys basically just fix prices because it's more profitable for them to collude than compete. We have a lot of major problems.
When I saw the title of this post, I thought it might be about Yuri Milner and SV Angel's new Start Up Fund!
Scientific American had a piece on how to negotiate stable file transfer over risky connections with redundancy. The problem of file transfer over ptp cellphone is that you don't know which of your packets will make it through and which ones don't. The transmissions need to be Asynchronous (transmit and forget) because you don't know if the distant wireless device will hear you or not.
Scientific American magazine, "Using Smart Redundancy to send messages"

http://i56.tinypic.com/332s5lv.jpg
It's all in how you define a term, but traditionally Norway is a very socialist country - The major businesses were owned by the state, and while that has changed, the government does still hold large stakes in telecom, oil, and transportation companies. Private businesses also generally have a much flatter hierarchy than you find in the US, and income distribution is much more equally. And, of course, the member parties of the ruling coalition consider themselves to be socialist parties.
I'm French Canadian (well, half) and I've often heard other French Canadians use the same expression in French - "excuse mon français". I consider myself relatively plugged in to French politics here and I've never heard of it being an issue.
Yes. But it's not happening with fixed line ISPs as i know. It only happens with mobile data usage in EDGE and 3G. Mostly facebook.com and twitter.com can be used unlimited for free or for a very low cost add-on plan. Other sites accessed are charged as per the normal plan.

Even though it appears sinister, the mobile operators do this to attract young customers who use these sites the most on the move. Personally, i don't agree with this setup.
Both visions require the surrender of vast amounts of personal data to private companies and allowing private companies control of web access and fund transfers. It is easy to see Apple denying your local adult emporium the use of its system for purchases and it is even easier to see Google ID's used to tailor search results in line with Google's commercial interests (since that already happens).
The real kick in the junk is that the infrastructure Bell owns was paid for by the Canadian taxpayers when Bell operated as a crown corporation.

Not sure if the Rogers infrastructure was publicly funded (I suspect it was in part).
IPhone Users Are About to Be Screwed Over.
Good to know about SynchronousQueues and ExecutorServices. I had not heard of these before.
ok, that is killer. awesome work!
Yeah, I should have clarified. I don't think black hispanics and african americans should be classified as separate racial groups, but the two groups are definitely make up different ethnic groups. Different languages, food, perspectives on America (considering our status as 1st and 2nd gen immigrants), etc.

That said, a marriage between a black person from North Carolina and someone from Panama is about as remarkable as an white American marrying another white person from France. Inter-ethnic, yes, but not quite belonging on a chart equating it with interracial relationships.
Come on, three Finlands? Take a number, folks.
Sorry for the overly long reply. I just gave a brain dump.

tl;dr At a top tier university, you learn way more than your peers elsewhere and when you graduate you are much more proficient. This doesn't come cheap. You work a billion times harder and pay for your knowledge in blood and sweat.
You have a good point, but it came across poorly. If you want people to listen to your ideas, let them know using respect and proper language. HN is not a place for slang, rants, or frequent uses of capitalization.
HTML5 VS. HTML
Your account is less than a day old. Are you a HN regular?
On the term 'HTML5'
A much more stringent and in consequence structured driving environment. As others have noted, obtaining a license is more difficult. Uncooperative driving behaviour is heavily frowned upon and prohibitions actually enforced: driving in left lane, but also attempts to bully others out of the left lane and overtaking on the right.

As for compression, compare driving in NYC to driving in Berlin.

This isn't to mean that North Americans wouldn't be able to reach this standard if they decided to, but it would take decades.
Piss off ... time to fight back Canadians ..
Thanks, I'd not heard about this (only been back here for just over a month).

This is excellent news, most places covered by the end of this year. Sadly Bristol is lacking!
Abdul Rauf Chaudhry - My Shopping Genie
Sure, but I figured we were talking about small organizations. One-man shop to maybe 10 people or so, or even more, anything too small to have a dedicated sysadmin.
Where's China?
Sorry, but there is no such thing as "safe unattended updates" when you have anything more complex than your home desktop box. There's way too much that can and will go wrong to be that naive.
Macros don't need to be efficient, only accurate :-) Don't sweat hygiene too much, just implement GENSYM and you should be fine.
Ask HN: Please review my iPhone productivity app 
Hi everyone, this is my first time submitting a project here, but I'm a daily HN lurker. Infact HN has been the inspiration for the app (scratch your own itch, work on a project in your spare time after work everyday etc.) and this is the result.

The app is called Do5, it's essentially a todo app with a twist. Unlike competing products, I often forget to open the app and read my todo list. My idea is to display the list as your wallpaper so every time you unlock your phone you'll be reminded of your todo list.

I have been working on the app at night after work for the last three/four weeks and my intention is to slowly improve the product over time.

I'd really appreciate your feedback. I have ten free promo codes to give out to HN readers (first come first serve!)

ELYFN7NKEELK
64LRL6F97Y6W
M33A3K6JJETE
XT93T67R79MY
JPJ4J9FWXX6F
R4NWR7MXEYLX
X3HR3TK3L99T
HL4PNTXJ7KFR
YT7RHXKFR7JT
A7HJXWN7LRKN

http://itunes.apple.com/us/app/do5/id415938059?mt=8d

or www.do5app.com
Right before a deadline.
I am surprised the number of white men marrying asian women is so low (though it is high compared to others). I imagine living in NYC skews my view a great deal though.
In Soviet Sweden, the fine pays you. /ducks
I thought it would be interesting to create a comparable example of this mini-app with basic YUI 3 code: http://jsfiddle.net/ericf/wpuCm/

backbone.js seems like a great library, and MVC is on the YUI 3 roadmap ( http://yuilibrary.com/projects/yui3/roadmap ), hopefully some of the concepts from backbone get implemented in the YUI’s MVC layer.
This is a tricky one. If you need a salary and he doesn't, it isn't fair to you as you are in a position of need and he/she isn't. I would be reluctant to give any equity back, try to negotiate with your partner. Perhaps you should both take a salary? Your co-founder needs to be empathetic to your needs, regardless of his or her own lack of need. This is a good test of your relationship.

Obviously if the other founder doesn't need money then they are either financially well off (you should get paid) or they don't have any overhead or personal expenses, as in they live at home with parents (you should get paid).
They can get away with all this and more because we have been made to believe it's okay to be in a state of war for a decade now, because everyone can still go shopping at the mall.

"Homeland Security" has become such a huge industry, how will we ever get them to scale it back down and give up all their little ways to violate the people they are supposed to protect?
Storing password data with MongoDB and Node.js