skysight-inc/HackerNews huggingface dataset:
Or "representation independent", although the ones that rely on the number being less than INT_MAX obviously rely on some knowledge of the representation.
Are they profiting from this App in some way? Not to be a debbie downer, but surely for an App this popular they must have a plan to reap some financial benefit, but i didnt see one in action?
What do we do with people who live to extreme age, but do not operate at the speed of the current economy? How do we keep them occupied? How do they make a living? How do we use what they can contribute? Are we as a culture, today or on the next two generations, ready to deal with those issues?
Pop App - Carnegie Mellon University
It has nothing to do with his ideas, it could have been a cake cookbook for all I care. What matters is that he used terror to promote it, and shouldn't be rewarded with the attention he desired.

I'm not calling for government censorship of the document, and I'm not saying I agree with anonymous, but dismissing it as censorship ignores their actual, more noble intentions.
It is a good question to ask though, as there are societal pressures against men going into any profession related to children (e.g. the pedophile scare). But asking it _here_ is just cheap whataboutery to silence the discussion.
There is a talk by Aaron Patterson from RailsConf talking about why rails 3.1 is slower than rails 3 and rails 2.3. Basically the rack pipeline is getting deeper. Because rack is so simplistic every request requires you going through that pipeline and back again.

His solution is to break up the pipeline into 3 separate types: generators, filters (for response data), and lifecycle hooks. Doing this brought the speed back up to rails 2.3 speeds and a bit faster in some instances. But those were early numbers.

You can see his talk here: http://www.youtube.com/watch?v=kWOAHIpmLAI

The interesting stuff happens around the 20 min. mark.

Overall, there are a lot of people who want to make ruby better and faster. Rubinius, Jruby and MacRuby are all examples. There are also people who want to make Rails faster. They are examining the slower parts (active record, rack, etc) and working to make it better.
Yahoo to Shutdown its Arabic Social Network
Not to barge in here, but I've built a similar service that I feel like is different enough that this isn't rude.

http://impromptudo.com. The aim is basically to be the padmapper of local events. I am targeting the 15 largest cities in the US for now, give it a try if you are in one of those locations. And also even better if you can tell me I am missing something that you know should be there.
Looking at BGR's reporting with respect to RIM now I am starting to wonder if BGR is paid to do so. Seems like. Now when you lay off 2000 employees obvious some of the top brass is going to grow and the company will generally lay off those who dont matter much for future.
Bitcoin is now very easy.  Introducing Mt. Gox Mobile for Android/Cydia.
> All criticism is constructive, so long as it's based on reality.

To a point, because the manner in which it is delivered also matters a great deal. It's the difference between tearing a person down and motivating them to improve (or to justify their point further as the case may be). Consider the following extreme scenarios:

In case A an argument is based on decidedly wrong reasoning or false data, but it's delivered in an accessible and friendly way that encourages further discussion.

Case B is a statement that is factually 100% correct and verifiable but it's brought across in a manner designed to be as abrasive as possible and to show off the superiority of the participant.

Considering those two extremes, I believe argument A is more constructive to the overall process because it enabled a productive discussion to continue (if only to show why the argument is mistaken). In contrast, B, not so much. Of course, in reality it gets way more complex than this. Not only is there a spectrum between factual correctness and incorrectness, between being approachable and being obnoxious. The crux is often the "based on reality" part, because we also tend to disagree about the pertinence of certain facts to a given discussion. But stating a factually true observation in a context where this observation is not relevant to the issue is often extremely disruptive.

To employ an extreme example: person 1 says "X + Y equals 5" to which person 2 counters "but X is a negative number". Statement 2, while it may well be based on reality, is not constructive criticism - it's misleading and distracting, and it makes person 1 look bad for no reason. In fact, I just had such an interaction on HN a few hours ago. So I believe intentions (and the perceptions thereof) make all the difference when it comes to an exchange being constructive.
Robots: Zoobotics
Or; it's about the person who has the ability to pick the kind of tools that amplify said person.
When I opened the page, my browser threw this warning.

The website “http://www.nytimes.com” is requesting 10 MB of disk space to store “Stored content for nytSkimmerSections” as a database on your disk.

I'll pass on that.

edits: formatting.
You're getting downvoted, no doubt because the thing you remarked is a thing-you-can't-say. I completely missed it myself, but it's very telling: code screen eliminates women in a 28:5 (5.6) ratio, compared to men's 26:10 (2.6). A classic rebuttal is that the test could be biased.

Reducing complex phenomena to one factor so that they can be digested on a 30-second news segment or put into soundbites by any politician is an unwelcome consequence of modern media. I have no doubt many factors cause demographic changes such as the one discussed. Testing for the weight of each factor needs scientific work and controlled experiments which are pretty much impossible to carry out, unfortunately. Until then, things will be talked and written about, but remember, it's all fluff. Someday, some historian will even write the definitive history of women in early computer science, and I have no doubt his conclusions will be as disputed as the fall of the Roman empire is today.

But these discussions will still serve as vehicles for political agendas, most of which will be of the variety "more people should be like me".
Sorry, but this is horrible, and simply not how leadership works.

It's the team lead's job to answer all of these questions on their own, by interacting and communicating with the team members. The role of the leader is to take up the communication slack of the team members because they are to focus on getting the work done.

Now, that's not to suggest that members shouldn't be communicating at all, but this is presented in such a way that if all team members followed it properly and consistently, they are basically self governing and don't require a leader at all.

The whole point of the leadership position is to account for each of these failures in human nature.

There was an old saying that was used in the Army that I remember fondly:

"If the student hasn't learned, then you have not taught."

In other words - it's always the teacher (or leader's) fault, because it is the job of the leader to adapt to the personalities on the team not the other way around.

It's easy to be a leader of all-stars, all you need to do is stay out of the way (topic for another day). Being a good team lead is about achieving all-star results with normal people.
Check out https://chrome.google.com/webstore/detail/chngbdmhgakoomomnn..., which just does just that.
Why didn't you just say "women can't code?"

Also, the sample size is crap and the deviation is crap relative to the sample size, so you can't make very many truly meaningful observations from it.
Even if you shine you don't make as much as a general physician, and you'll never make as much as a dermatologist. If you want to get rich as a programmer you have to attach yourself to a liquidity event or run your own business.
not so much the size of the download, but all of the rest, yes.

I feel that Firefox is nearly at the point Netscape was at the point Phoenix (the original name of Firefox) came into being.

5.0 does seem a little faster.

For what it's worth, I still run Firefox (5.0) on a regular basis, including as I post this comment.
The 4 Big Problems With Google's Anti-Patent Stance
He "plagiarised" many others as well. You have to wonder though whether plagiarism even applies to the ravings of a mad man.
At 150k, they should probably consult with their lawyer for a bit anyways.
No that is not ironic.

That is how things work: if you have vision and you want to do something new and innovative, big corporations such as Apple are not the place to work for. They need just very smart people (hopefully not willing to rock the boat) to execute the existing plan.

I'm not saying that all of these companies don't have vision or innovation: the point is that positions requiring vision and initiative are already taken.

And if you try something new, you might get in trouble (just imagine somebody at Research in Motion suggesting to build phone similar to iPhone in 2005).
SABnzbd + SickBeard + CouchPotato (couchpotatoapp.com) == what cable should've been years ago.
It also implies a significantly higher starting debt than C.S. graduates. Medical students take out huge student loans for undergrad and med school, and probably during residency as well because those salaries are really low (around $40K/yr).
5 Online Tools For Activists, By Activists
Oldies but goodies

http://philip.greenspun.com/wtr/data-warehousing.html

(data warehousing for cavemen)
Did anyone else think this name was a joke at first?
I liked the sarcasm!
Changing the Economics of Legal Advice
Is it time for a more civil discourse?
diolpah is referring to this graph, btw: http://blog.fogcreek.com/wp-content/uploads/2011/07/Gender-N...

@diolpah it is a very small sample, it probably carries no scientific relevance. It is, however, the author's fault for using it, not yours. Your analysis looks correct as far as the tiny dataset presented is concerned.

EDIT: "Because we can’t ask applicants their gender, we guessed based on first names." Nevermind. The author is a jackass for even including these data in the first place, it's as good as meaningless, even within that small cohort. Alex, Ashley, Sam, Pat, Lindsey, Jessie, any hippy name (see: my name), Quinn, Casey, Rowan... crap pseudoscience is crap.
Actually, it's undefined behaviour. http://blog.regehr.org/archives/213
You are correct that Taiwan is a separate country. Hong Kong 100% belongs to China and so any decision that comes from Hong Kong actually comes from Beijing.
I think that is the intent too, but he really should spell out what his response will be to each of those things: "Ask", "Debrief", "Warn". The onus is on the manager to handle each mishap in a way helps the project and supports those doing the work.

In quite a lot of work environments, being a bearer of "bad news" will often lead to getting your head chewed off. A certain level of trust is absolutely required for workers to be truly frank with their project manager.
A great divide holds back the relevance of economists
2^(bitsize) == 2^(bitsize)

If you meant 1 << (bitsize), that's undefined behaviour in C
Google+ users are nearly all male
By "ethnic Europeans" I mean a group of people who cluster genetically very closely and whose ancestors have lived in Europe for millennia.

There is not just one ethnic European group, there are many.[1]

I didn't mention the word "race" in any of the comments above. However, scientists show us that different groups of people on Earth cluster together genetically closer than they do to other groups of people. [2] This is what one expects if the ancestors of these groups parted ways millennia ago. What you mention about Turks and Greeks is not unexpected, Greece and Turkey being practically next to each other, I don't know why you bring this up.

You are entirely correct about pre-modern European tribes and nation states. If the comment above implies something different from this although I believe it doesn't, then I made a mistake.

We moved to the concept of "race" about which you are absolutely correct. It's a sociopolitical construct and the meaning of this word has not been consistent throughout history. Remember though that I didn't use this word.

Back to the genetic argument, why doesn't the projection matter? (argument b) which grand-parent was justifying)

[1] http://en.wikipedia.org/wiki/Ethnic_groups_in_Europe

[2] http://en.wikipedia.org/wiki/Human_genetic_clustering
Why We Should - and Can - Abolish All Patents
Anecdote of one.
Time travel deemed impossible by measuring speed of a photon
QR Code generator for apps on multiple platforms (ex: Android 2.2, 1.6, iPhone)
It'll feel like a bank, that's what I'm saying. You'll use it the way you use a bank.
True. I think it's more of a two-way street than the article lets on.

Think back to all of the most quirky, creative, interesting, boat-rocking people you've worked with or met. It's not a universal rule that these folks aren't very good at the "people" side of the equation...but a lot of them aren't. Furthermore, a lot of them have a marked distaste for toeing the party line. They derive more energy from challening assumptions than from accepting them. Or from reinventing the wheel, instead of using the wheel they've got on hand. They get bored or disgruntled very quickly if they're not being stimulated or challenged.

These traits might make for good startup founders, but they don't often correlate with corporate success. Especially at large, traditional, non-tech corporations. In such companies, politics rules the day. Your skill as a politician -- your ability to navigate the waters, network with the right people, kiss the right ass, and sell internally -- is what gets you ahead. Your inability to do so will prevent you from climbing as quickly, or as far, as the savvier operators.

Companies say they want more creative leaders, but all incentives are set up to reward politicians. At the same time, a lot of "creative" folks opt out of the game in the first place -- either through ineptitude at it, or through an avowed distaste for it. It's unfortunate, but it's true in many, many, many cases.

If there's any grand, karmic justice in the whole equation, it's that -- in theory, at least -- the more forward-thinking and "creative" companies will win out in the marketplace. Those companies that choose to be ruled by innovation, by results, and not by politics should outperform the companies that choose not to recognize (or even to suppress) their innovative thinkers. It's not as cut-and-dried as this, of course, but that's what those of us disheartened by these articles should hope for in the long run.
The reasoning for the decline in male primary school teachers (and daycare workers) has very little to do with women in CS. Guys have much more danger points in the legal system when accused of something. The risk / reward ratio is too far gone. This does not happen to women in CS.
A few years ago I was having lunch with some of the guys from Franz Lisp and one of them said that his epiphany was that Java did have macros, but that they were write only and built into the IDE. I didn't really appreciate his insight at the time but I get it now.
For interest rather than practical use:

Creating a 2GiB lookup table is ~10% faster on my machine than method #10. That is, faster on the benchmark in the blog post. A 2GiB lookup table is horrible, has a little setup cost dominated by calloc-ing the array, and would trash caches with real code.

A also made a solution using a union to split x into two shorts and a 64kiB lookup table that was ~15% slower. For more expensive functions, lookup tables are an annoying baseline to beat. (Although still often good to avoid because of dealing with setup, cache problems, etc.)
How to Prototype Web and Mobile Apps in 30 Minutes Course by Amir Khella
Bulwer-Lytton Fiction Contest 2011 Results
Moose is cool, but it can be a significant performance impediment to any program that uses Moose-wrapped objects or their methods frequently (this is true even of the XS-based Moose implementation). Function calls are expensive in Perl, and adding Moose wrappers causes them to be invoked sometimes an order of magnitude more frequently. You can see how bad it is by profiling your code with NYTProf.

Consequently, I've often recommended implementors extricate Moose from performance-critical programs.
Porting Score4 to Javascript: The Browser Wars
Learning Optimism with the 24x3 Rule - Anthony Tjan
> wasted it all in next

NeXT got bought out by Apple; it also produced the core OS, and language and runtime that would become the software cornerstone of Apple's resurgent computer products, as well as the new iOS family of devices.

If I have to waste my money, I'd easily settle for wasting it the way Steve Jobs did in founding NeXT.
> I would argue it is the web itself that is broken

And you would be wrong. There's no problem with you creating an alternative design but claiming that the web or scrolling is broken is plain wrong and invites pointless controversy.

> that's how every reading experience a user has ever experienced works, outside their computer

You do realize that this view is outdated by 10-20 years?

You are certainly welcome to your opinions but to assert them as fact is presumptuous.

I would never use Skimmer on a PC but it's terrific on an iPad (to some extent because the NY Times app is so miserable).
the problem is that Mainland China is demanding other countries not to see Taiwan as a independent nation.
RECORDING INDUSTRY v. DIAMOND MULTIMEDIA SYS
Love Assistly!
I love how logical fallacies get promoted as fact as a method of self justification.
Ah, but there's the meat of our disagreement: "noble intentions". I don't see anything noble about an attempt at censorship, be it by private citizens or some government agency. How is this any different from proposing random edits be inserted into Mein Kampf or the Koran?
MIT OpenCourseWare | 6.901 Inventions and Patents, Fall 2005
Sure, but if 500x more people would pay $50 than $(50x500)... :)
What now, Apple is a for-profit company? How dare they use their available means to increase their revenue! Outrageous.
The way that they preselect an amount $1 above average is extremely clever. It appeals to people's need to see themselves as above average without costing them anything substantial.

Screenshot: http://screensnapr.com/v/QciSbr.png
Is there no way to get out of the "Guided Parametric Search" realm? Maybe you could add something to your search capabilities or rethink a part of it such that you are no longer a reasonable target for this company. This is probably what I would do. This approach wouldn't require a lawyer and would only cost a few days of development.
Its the next Steve Ballmer!
Paypal challenger Dwolla learns about payment fraud the hard way.
"Even now, mathematics students are expected to learn complicated (e- d)-proofs in analysis with no help in understanding the logical structure of the arguments. Examiners fully deserve the garbage that they get in return."

Oh yes, speaking from personal experience, calculus professors are so guilty of that one - "oh, don't worry that you don't know formal logic, use your intuition", "let's fix our delta to be epsilon / ( 2 * (b-a) ). Don't worry, it will work out".

And more generally, many of the academics I know seem to be underestimating the inferential distance to their students not by one, but by a dozen or so degrees. And then they're surprised that 75% of the would-be computer scientists with questionable interest in formal mathematics fail. Surprised!

It's certainly not the only fallacy going around, but it can be surprisingly pervasive.

As for the book. I've only read a very small part of it, but if it does turn out to be a comprehensible description of the basics of mathematics - well, it's something that would benefit a lot of people if it gained mainstream attention.
How to structure a resume after startup failure
I think you can help them in this -- they're starting to gather UI responsiveness metrics. If you're seeing especially bad UI lag, they'd probably like you to run those metrics to help them figure out what is going on.

http://blog.mozilla.com/ted/2011/06/27/measuring-ui-responsi...
I don't necessarily think there is an issue with having these guidelines front and center.
It's sort of like TreeStyleTabs, but nowhere near as powerful. With TST, you can configure the placement and look of the tab bar (or autohide it), group tabs into trees that you can collapse/expand/reload/close separate trees, and a number of other nit-picking options and actions that just make it feel right. Side tabs feels like an afterthought in comparison.

I mention this not to hate on Chrome or side tabs, but because I hope one day it will be as good. Once Chrome gets an actual equivalent version of TST and Pentadactyl, I'll happily switch.
I didn't mean that's the reason it crashes on Google Chrome for Android (which I don't know how stable it is in the firts place) but I guess they didn't optimized it for mobile because it's out of its purpose since it's primary a Google Chrome webapp. NYT has a decent mobile version an it also has Android and iOS native apps.
Egh, pgAdmin doesn't feel native at all. I wish there were a Sequel Pro (http://www.sequelpro.com/) for postgres, with a proper Cocoa UI. Once you use Sequel Pro going back to anything less friendly is a real grind.
Many Anonymous are HN readers. You cannot define Anonymous, we are all Anonymous.
My girlfriend is a doctor. She mainly works in the ER, but sometimes fills in at doctor's offices and the out of hours clinic. She finds them horribly dull, and basically hates them. Except they pay $100-$125 per hour. She likes that part.
You won't get Apple rich with a "me too" attitude, but if you perfect your "me too" methods, you can become extremely wealthy.

Lookup the german Samwer brothers for example...
I personally feel that women get turned off to CS and in general tech courses because they're male-dominated and usually somewhat misogynistic, which makes being in CS classes and interacting with CS majors sometimes unpleasant and encourages them to do something else.

In general, women are perfectly intelligent and capable of studying (see: women in premed, women in law, etc, etc).

CS isn't some mystical major that's harder than every other major ever (me, I'm scared of business majors; those guys are cutthroat), and I don't think "women can't commit themselves and women can't study the same way and women don't do research" is really a good explanation for why there are fewer women in CS than there are in premed.
Unfortunately no, guided search / faceted navigation is core to our customer experience.
The problem with this assessment is a large part of our debt is owed to a shell game.

Raising taxes has proven ineffective when it comes to generating large amounts of revenue. Look at history and tax revenue as a % of GDP remains remarkably steady despite the top tax rate falling almost 70%(http://tinyurl.com/3dgkupq). So the old saying that you can't raise taxes higher than the amount it would cost a rich guy to cheat the tax system holds pretty true.

Maybe we'll find some miraculous way to fix that problem but as of right now we can't expect huge gains by raising taxes.

That means the roughly 43% we owe ourselves either (a) can't be paid back or (b) will have to be borrowed from foreign countries. Because we can't raise the revenue in time to pay out the debt to pension funds, Social Security and private citizens saving for retirement.

So the People/Government who owns America is really whoever will be willing and able to loan us money when the U.S. citizens we owe come to collect their money.
It's interesting how close Japan is to China too, given how people aren't fretting about Japan.
Good Programmers Make Bad Architects