skysight-inc/HackerNews huggingface dataset:
I meant we were talking about two different people - I was not talking about the non-native English speaker who clearly did not know the full meaning of the word.

I submit that evidence (I hesitate to use the word "proof" since it can have implications of certainty) is all about probability. You have to weigh the probabilities, always. With the native English speaker, I find that his words on the matter make it overwhelmingly likely that he knew exactly what he was doing. I'm not assuming guilt, I'm concluding guilt.
Bitcoin Wallet for Android new release adds Addressbook, Widget, Exchange Rates
"But Def Jam makes up the shortfall by releasing other singles. And only then— if the label recoups what it spent on the album — will Rihanna herself get paid."

The music industry today is so fucked up.
I tested out the class based views in Django 1.3, but decided that I didn't like the complexity that all the MixIns added. I was constantly having to remember which things each MixIn added to my class. I found it simpler to just do function based views with several decorators.
You are mistaken in your assertion that those sets of numbers necessarily describe different distributions or situations.

I will explain this more carefully so that you can understand what the key points actually are. Please take the time to read and understand the explanation below.

You are correct that they are percentages of two different things.

However, if 87% of the wealth, whatever that is, belongs to the richest 25% of the population, then it's entirely possible for 88% of the wealth to simultaneously belong to the richest 28% of the population. That would just mean that 1% of the wealth belongs to the 3% of the population between the 72nd and 75th percentile, which is an entirely plausible state of affairs.

Consider, for any number X from 0 to 100, you can find a number Y that makes the statement "The richest X% of the population owns Y% of the wealth" true, without changing the distribution. Y is continuous and increases monotonically with X; and when X=0, Y=0; and when X=100, Y=100. Under those conditions, there is guaranteed to be exactly one point in [0, 100] where X = 100-Y.

If you want to compare two different distributions, it's helpful to oversimplify them to scalars, since otherwise you have vectors in an infinite-dimensional Hilbert space, which are tricky to compare. If you know that in the US, the richest 25% of the population controls 87% of the wealth, while in Argentina, the richest 10% of the population controls 70% of the wealth (it doesn't), you don't know which country is more unequal. It could be that the richest 10% of the population in the US controls 87% of the wealth, or 34.8% of the wealth, or anything in between. Furthermore, it could simultaneously be the case that, in the US, the richest 10% of the population controls 80% of the wealth (making the US seem more unequal), while in Argentina, the richest 25% of the population controls 90% of the wealth (making Argentina seem more unequal).

There are lots of possible choices of scalar. The smallest percentage of the population that controls 50% of the wealth is one reasonable candidate. The percentage of the wealth controlled by the richest 50% of the population is another. The Gini coefficient is a third. And that unique point of intersection where the richest X% of the population controls (100-X)% of the wealth is a fourth.

Does that clarify matters?
+1. I agree both with the OP and your comment. For every guy who drops his project, it is very likely that someone will pick up the same project and turn it into a smashing success. This is why you always hear people say "Man I had the same idea x years ago".

In the past 7 months alone this happened to me 3 times with code I actually wrote and that is sitting on my machine, granted the code is only 5% of building a company.
I'm the founder of fluxflex, and am willing to answer any questions. Fluxflex now supports PHP, Python, Ruby, Perl, Node.js and Haskell. We'll support additional languages in near future.
Sorry for the confusion; I have edited the post to use the correct term since then.
Even assuming that's correct,* we would still be looking at tickets to LEO in 2060 being significantly more than 250k inflation adjusted to 2010. And further assuming another doubling of inflation adjusted household income which seems even more unlikely LEO is not going to be cheap for the average American any time soon.

*AKA They included things like fuel surcharges, baggage handling fees, average trip length, and quality of service etc.
http://www.nytimes.com/2007/09/01/technology/01facebook.html
Gamer wins $50,000 in front of 90,000 people on Justin.tv
The NASL Grand finals in LA were held in front of a live audience of over 1500 people, with an additional 90k spectators tuning in through Justin.TV to watch the final. Starcraft 2 was the game of choice for this epic battle, and the Koreans once again ruled supreme with 3 in the top 4.
Google is simply blowing me away right now. They seem to have their hands into everything. I'm so curious to know if this business strategy will work. Then Google+ comes along and takes what initially appeared to be separate ventures and combines them into one. Then I read about WebRTC and I can't help but get very excited....and it's open source! What am I going to read next? Headline, Google intern cures cancer over the weekend.
I don't know, but this is a big problem for me as well. I have several gmail based email, analytics, adwords, adsense, etc. accounts and use them all. I keep Chrome Safari and Firefox running so I can be logged into a different account on each browser at the same time, but I'm running out of browsers.
Facebook — turned down by Battery Ventures and MetroPCS — is valued at $82.4 billion on SharesPost, a secondary exchange for shares of private firms.

This is like passing on Lady Gaga in High School because she was, well, odd. It has to be hurtful.
Windows Billboard of Death
Actually, the issue here is that you're confusing the premise of the argument. The logic is:

> As long as people continue to purchase or commercially use a product
> the creator deserves to get their share of the revenue.

Nobody brought up scientists and I don't know enough about that to have an opinion. The obvious difference is that Einstein observed/discovered "E = mc^2", he didn't create it. But there is just no point in comparing apples to oranges.

The problem with your plumber argument is that, if he wanted to charge you less up front and a fee for each use of the faucet, that would be his and his customers' choice to make. As long as you pay the agreed upon fee to the plumber, whether it's a one time fee or a license, you and the plumber have agreed that it's a fair trade. You're arguing that, at some point, a person who previously did not purchase a person's song should suddenly have the right to own it at no cost, simply because the song has been around for over 20 years. Why should this new person have that right?

The Grandma point was just to demonstrate that popular, high-selling music is usually made by the younger generation. If someone creates something during that time that continues to produce revenue, why should we insist that they no longer make money for it and force them to learn a new trade, since it's very impractical to assume that they, at their age, can continue to make popular music for an audience they're out of touch with?
I work for a billion dollar company that uses CentOS because RHEL's licensing is too expensive.
The author has a point, and it's quite possible his idea wasn't worth pursuing further.

This said, a few points should be made:

1. A picture is worth a thousand words. It shouldn't be assumed that individuals you poll about ideas and abstract product features understand them the way you intend them to. You might simply be describing features in a way that doesn't make sense to them, for instance. This is why wireframes and simple prototypes are so valuable.

2. You need a quality sample to make intelligent guesses about the viability of a new product. You should not immediately assume that if you query 10 people about your idea and all 10 shoot it down you are not on to something. Most businesses that are very profitable aren't convincing nine out of 10 (or even five out of 10) potential customers to buy their products. Keep this in mind.

3. Just because your initial product concept (or implementation for that matter) isn't viable doesn't mean that the problem that led you to develop the idea doesn't exist. Instead of simply asking folks whether or not they like your product concept, you should also seek to validate that you're trying to solve a real problem. If you can confirm that there's a problem, you may only be a few iterations away from a product concept that has a shot at success.

Bottom line: you don't want to give up on an idea too late, but you shouldn't give up on an idea too soon either.
Technical Evangelist sounds like a good fit.

i.e. someone who loves the product, knows about the product, and is able to pitch the product in different ways to different audiences (techy users, developers, etc.). This person would also know how to demonstrate the best features of the product.
Same for me as well.
I'm being detected all the way in another prefecture.

I find it strange that depending on the device, that I will be detected in different areas (even within the same service).

For example: Google Maps says I'm at a park about a 10 minute drive from my current location. But if I view the mobile version of it on my iPod, it can find me to the room of the building I am in.

Anything that's not google or apple puts me in Hamanako, which is a 2 hour drive on the expressway.
I heartily agree Ton Hospel's solution is amazing (I DID know the existence of the solution), but it is not the same problem. The main difference comes from the difference between C and Perl (you cannot use crypt() in C unless you sacrifice the portability, and Perl's y/...// will cost more bytes in C), and also from the practicalness (my program filters more invalid words out, reducing false positives a lot). Therefore I believe the direct comparison is meaningless here.
Post by Vic Gundrota
I wonder if it can cut high carbon steels. It looks like it uses a Dremel-style tool. I guess it might work on annealed steel if you can slow the movements way, way down and maybe applied some cutting fluid.
Tech Investors Crowd into 'Crowd Commerce' - CNBC
Thanks for the concise and extremely helpful answers. I have some followups:

* What is the Jit itself written in?

* You mention that for numeric code PyPy hovers around gcc -O1. What are the other classes of code that you see PyPy as having to deal with? And how would it perform compared to normal C on those?

* Very interesting comments re the benchmark game. Did anyone ever optimise some of these tasks specifically for PyPy?

* Just a clarification re Cython. Yes, I believe it was forked from Pyrex which was mainly for nailing up C code I think. Though since that time my impression is it has become its own language, similar in parts to C/C++ and similar in parts to Python. They appear to have put a fair bit of work into making it fast. It is compiled though (to C), not interpreted. There was some talk about them trying to get it into CPython. But I'm not sure what was meant by that.

One final followup:

* Do you know if there are any plans to develop a new language built on top of the PyPy VM similar to Python but extended in some way? For example would it be feasible to implement a statically typed language with or without type inference on top of the same technology?

By the way, if you google virtual machine you get pages and pages of links to LLVM, JVM, Parrot and Dalvik (go figure) and the occasional reference to a few others. I'm really surprised that the PyPy VM is not better known!
Programming with Types
I use Emacs with all of the ido stuff. Even with dozens of buffers open, I can just hit C-x b and then a couple of characters in the name of the buffer I want. I don't even have to use consecutive character; 'fb' would work to match 'foobar.txt'.

You can have a shell in an Emacs buffer, but I could never really get used to that. Instead, I use Tilda to have a Quake-style console that I can show or hide as I need.
facebook.com -> Account settings -> Security -> 'Click here to download a copy of the data you've put on Facebook.'
Dream Thoughts: A Physical Book with Real Hyperlinks
Create animated gifs with ease using this new iPhone app
It's not hard to believe that the average teacher is paid about what they're worth.

The more important question is whether the pay is competitive to attract teachers of sufficient quality.
Node doesn't implement commonjs. So it should be ignored. It's similar, but different enough that you can ignore it completely.
There's plenty of people throughout history who can do exactly what they want and make money doing so. They have talent or are extremely lucky. Likely both, though.

Sometimes you are just genetically gifted, like Jon "Bones" Jones who just started fighting in mixed martial arts professionally two years ago and is now the light heavyweight champion at 23. Or, singers like Adele or Amy Winehouse: exceedingly young singers with booming, soulful voices that surpass Gospel soloists who have practiced for their entire lives. Or, writers like Michael Chabon who can win Pulitzer prizes by their third novel and can write decidedly literary works that go on to become worldwide bestsellers.

If you don't have any latent talent, you can't do whatever you want effortlessly.

So, the first thing is, "be talented". Since most of us aren't, we have to dig a little deeper and suffer a little more. So, we can't go and have sex with strangers all day and then boozily toss off a flawless chapter of the Great American Novel or whip up that Instagr.am killer overnight.

Most of us aren't Michael Jordan; we're Horace Grant, or John Paxson. We can't be the team, but we can be part of the greatness. Only you can realize your strengths and limitations. But don't be fooled: If you don't have the talent, it takes alot of hustle to do exactly what you love.
Dave Berry on Media Computation
I'd highly recommending the documentary "Page One" that just came out, which is about the NYT. It really makes you appreciate the work they do.

I know we laugh at their attempts to make money online, but that fact is that it would be a huge loss if they weren't able to continue to do their work.
> "The first time you teach a class, it’s incredibly hard and time consuming, but the difficulty drops like a logarithm to a relatively low plateau after you’ve done it a few times. This appears to be reflected in data."

I'm not entirely sure if this is a good reflection of the teaching role, or at least what it should be. Also, this statement to me gives the impression that teaching is a fairly static or fixed process -- once you've done it a little, your subconscious can take over. Sadly one can get by with that mindset (and unfortunately I've had plenty of teachers who act like they believe this), but any good teacher would be saddened by this. Proper teaching is so much more than just knowing the subject, or the routine. The amount of effort and thought involved in skillfully and effectively teaching any idea or concept to a wide range of different people with different backgrounds and knowledge and world views isn't a task that I believe can become automatic. Good teaching involved understanding your students and understanding where they're coming from and what they know, and tailoring everything you do to get each individual student deeply involved in the subject at hand. That's no easy task, even for seasoned teachers!

I'm not suggesting you necessarily are part of this mindset, however sadly so many in the US have such an obscured view of what teaching truly is. In my opinion, that is one of the core problems with education in the US.

> "Note too that people getting teaching degrees at the graduate level get substantially lower GRE scores than those in almost all other disciplines."

Sorry I don't understand -- what's your point with this, what is this supposed to prove, or how does this contribute to the argument?
Agree. One of the issues with to-do lists today is that they consider tasks to be all-or-nothing. Yet most tasks are on-going, and it really helps to be able to get credit and feel like you're making progress along the way.
Part of the problem with Boston is that it isn't hip to be doing a startup here like it is in SV (this is getting better. A few years ago it was awful). Boston is an old-fashioned town that values aristocratic careers (Lawyer, banker, doctor) and name-brands (John Hancock) far more than pave-your-own-way careers. This sounds a bit trite but it is a significant cultural barrier for a 22-year-old to overcome. You'll be far more accepted if you move west, so most do.
this is without doubt Facebook sponsored blog post as part of Facebook's ongoing smear campaign on google.

http://www.guardian.co.uk/technology/2011/may/12/facebook-sm...
Spotify Is Crazy To Forecast 50 Million U.S. Users In A Year
I spent my last few years in Common Lisp, and although I learned a lot, it strayed me a bit from the more boring coding, boring as in real world one. Unfortunately I'm not that smart to apply that learned knowledge with the language anywhere I want (nor do I have the character to persuade people to use it).

I'm trying to become more and more agnostic when comes to languages, platforms, anything - it's probably not healthy either (losing focus), but my daily job keeps my focus (tools game development).
Hi Alex, mine might be a minority view/request, but I think RPython is an interesting and useful language in its own right and should be standardized and highlighted. Possibly separated out with a website of its own to emphasize its existence.

When I write Python it is rarely the case that I assign values of different types to the same identifier, or add attributes to a class outside of its definition, or monkey patch a module. In other words most of the time I am not really making use of the dynamic properties of the language. In this scenario Python is a language that saves me "finger typing", and I do not needs its dynamic typing as much. I am more than willing, in these scenarios, to trade some of that unused dynamism for better performance. I think there might be others who are similarly inclined.

The one thing that I miss in RPython is generators. Is there a particular difficulty because of which it was left out ? I assume so, because all the statically typed variants of Python leave it out as well, but I do not have enough background to know what that difficulty might be. The other is Numpy :) but I believe you guys are working on that.

@wbhart A lot of what you ask is answered in some detail in the PyPy blog http://morepypy.blogspot.com/ I wouldnt call PyPy less well known though.
There is an interesting proposal to get more teachers of better quality for American schools.

http://edpro.stanford.edu/hanushek/files_det.asp?FileId=258

http://edpro.stanford.edu/hanushek/admin/pages/files/uploads...

The proposal considers issues of pay, but crucially it also considers issues of other working conditions, including the issue of whether working teachers who do better quality work than other teachers are recognized for that achievement.
How would this compare to something like Django Zoom? Can you give some background as to how you came up with your service and the goals of it?
" http://geetduggal.wordpress.com/2010/11/25/speed-up-your-pyt.... lists an example where PyPy is in fact faster than C++ with STL. Not sure how it would compare to well-optimized C, but remember that JIT warmup time will hurt you for short lived jobs."

But note a little further down the page. In the hands of a C++ coder (or indeed Cython coder) things look very different.
تحميل فايرفوكس 
تحميل فايرفوكس تحميل فايرفوكس تحميل فايرفوكس تحميل فايرفوكس تحميل فايرفوكس تحميل فايرفوكس تحميل فايرفوكس تحميل فايرفوكس تحميل فايرفوكس
"But besides all that, teaching is a profession that is charged with preparing and educating our youth for tomorrow. Obviously, teachers go into it knowing this, and often for that very reason. But in my eyes, that's quite a responsibility. There are plenty of better paying jobs out there with less vacation that, at the end of the day, don't make much of a difference."

If you ask me, that's all the more reason to increase pay and remove the near absolute job security. (Note: I haven't independently fact checked the job security so if its wrong please let me know). Given how important the job is, doesn't it make sense to align the incentives properly?

For the most part, when I hear people disagree with this, they tend to bring up specific problems with things like No Child Left Behind. Its hard to disagree that using bad techniques to measure teacher performance is a bad idea and I don't have a specific better solution, but I don't think that means we should stop trying.
> Yup, plus don't forget that the risk posed by having bad engineers isn't nearly the same as bad doctors.

I'm not sure that this is totally true. I don't want to drive on a bridge designed by an incompetent engineer any more than I want to take drugs prescribed by an incompetent doctor.
I disagree with this approach. Without at least a tangible prototype to show someone, asking people whether or not they would pay for a product tells you almost nothing. The natural reaction is to say "no, I don't need that."

If you're not that passionate about the idea, I suppose it's a good excuse to not do it. But if it would be really amazing, most people wouldn't even understand the idea until they had it in their hands.
If you want to skip right to the results: http://ceaude.twoticketsplease.de/js-lisps.html
The reason teacher's salaries are set incorrectly is because supply and demand has been pushed out of the equation.

1. some teachers can't be laid off.

2. schools don't get proportionally more money for exceptional work.

3. most parents are indifferent to maxing out their child's education quality.

4. most of the teachers effort must be applied to the hellions and problem-makers. optimization for max output requires removing the bottom 20% that cause 80% of the problems.

If you want teachers to be paid what they are worth, you have to take the Communism out of the school and replace it with that evil Capitalism thing that makes salary tied to how much a worker is worth.
I use google reader as well, although for me it's missing the options to sort feeds based on their name, and the option to hide any that don't have any unread items.
Generators probably need to be efficiently inlined to be fast? Maybe this depends on the capabilities of the VM. I think they can also be implemented with continuations which few languages implement due to being a headscrew. I'm just guessing though. I'd be interested in hearing an authoritative answer.

I fully agree re the highlighting and standardizing RPython.
I have a digital subscription to WSJ as well. It's worth every penny. NYT and WSJ probably complement each other more than they compete. I don't have an iPad so I can't really comment on the differences there.
Very interesting -- thanks for the reference! Will read through it this evening. I sincerely hope it proposes good methods of improving teachers, ones other than the horribly flawed method of judging teachers based on student test scores.