skysight-inc/HackerNews huggingface dataset:
Exactly. I'm trying to get into the state where the only machine where I have root is my phone or laptop.
Imagine in 8 years ago someone said "And so Mozilla has to compete with IE6 which will eventually make Firefox better and in the end the web wins". Just because there is another browser that is significant competition doesn't necessarily mean good things. It's especially true if any one browser becomes too dominant, then all the other browsers have to conform to that browsers decisions.

I'm not saying that Chrome is going to become the IE6 of 2015, but if there is ever a point where Chrome can either do what is best for the web/user or be better for Google's bottom line they will always be choosing the latter.

Look at the state of flashblock and adblock in Chrome. It may have changed, but when I last looked at them they were both complete crap compared to their firefox equivalents. Google has very little incentive to improve their plugin system to make them more effective, but that would be counterproductive to what they are trying to achieve. I wouldn't be at all surprised if there comes a point when they are trying to push alternate formats for streaming video over Flash and it will suddenly become very easy to block Flash effectively and efficiently in Chrome.

I use Chrome and I like it, but I generally trust Mozilla to push for the best things on the web than any for-profit company, even Google.
Google shutting down an API that thousands of developers are relying on without much warning is insane.

What constitutes 'much warning'? Translate API users have six months. Were you thinking of a different API?

People using the APIs knew the policies for deprecation in the ToS, I presume?
Only on HN can a discussion about business testing be whittled down into a talk on the essence of the word "ghetto." I disagree with you here, but I appreciate that this kind of discussion exists.
So you're saying that the great theories and discoveries these days don't get the fame that, say, the Big Bang gets, because there are so many of them. If that's the case you should still be able to name a theory or discovery in your area of expertise that you think qualifies as a great theory or discovery--of the same caliber as the Big Bang or evolution--even though it is not famous.
Ask HN: What are the barriers to micropayments?
A lot of cool things would be feasible if only apps could get a few cents per user. I assume the reason this hasn't happened is neither lack of intelligence nor lack of trying. So what is keeping micropayments from being a reality? Is it the cost of processing payments? Users are unwilling to pay even a few cents? Something else?
I gotta say, this reads like a web developer commenting on a networking issue. The big red flag is "some DNS servers let you do this." In the web world, that's what a standard looks like - some browsers implement a feature, and it has a pretty fair chance of becoming a standard.

The rest of the network, everyone has to agree, and we manage that consensus by following standards, which tend to look ambiguous when they say something you wish they didn't.
Priceline sues gaming companies for tournament play
Yeah, I wonder that too.

On one hand, you can go wide (Groupon) or deep (Munch), but eventually it becomes saturated and commoditized.

How long before someone creates a self-service way to do this?

I won't hate on them for the press, I'm happy for them, but it feels more like a feature than a product.
You can't search for symbols though.
I haven't actually read the patents, but from the overview I would guess that they are completely obvious solutions that patents should never have been granted for.
.me is a popular choice for sites fleeing US TLDs. Montenegro isn't being actively targeted by IP lobbyists, and the registry is marketing the TLD worldwide.
Podcast: Mark Russinovich on Zero Day and Computer Security
Before making a opinion about getting rich by making money online, coders need to think about the differences between real world and the software world first. How hard is to access information of building software? How much money do you pay for your production tools? Is there any production means that we should share? Think about the wars, also.
This is true. I run a community/blogging site for fun, not profit called yakkstr.com. There are about 50 regular users and it currently has around 5k posts. I mention it because it's a good counter example. I've done no link building, and I get very little search traffic. Maybe 50 visits per day. Occasionally someone will post about a product, instead of their relationship drama, and one girl posted about "mio liquid". That post gets about 2 hits a day from google. We can extrapolate from this, 1000 pages like this would get around 2000 hits a day and from my expeience that would earn about $1.50 a day from ads.
I don't go to gawker sites because they aren't worth turning on javascript for, and their sites are broken without javascript.

Horrible, horrible implementation.
Just to clarify my position (as it is misunderstood above): I believe it is one of the most important factors in acquiring language. 100%. However, I personally believe that it's a domain-general tool exploited by a domain-specific language module adhering to evolved instincts in language acquisition.
Wannabe Hip Munk Design
Ask pg: Have the comments improved?
Several weeks ago, PG lamented that comments had gotten worse. PG asked readers for suggestions of what he should do to make comments better.

Now at least some changes have been made. Would you say the comments have improved?
Thanks!
I'll give it a good, honest go and if I run into issues, I'll take you up on your word. :)
Bath Tub
This is where you will find a vast selection of Bath tubs. Our company offer the largest selection of Air Tubs, Clawfoot Tubs, Free Standing Tubs, Jetted Tubs and Soaking Tubs. We feature Bath tubs from the industries leading brands. Bathtubs.co has the best selection of Bath tubs at the best price available any where.
additionally if you're going to be pulling down public data sets there are probably more interesting and useful ways that you can restructure/reorganize that data. There's a lot of useful data out there that is a real mess that I'm sure some niche would actually pay decently to presented in a more usable fashion
I think you read too much into the response. It didn't seem snarky to me. Sure, your explanation gave very helpful details, but I don't think the GP was being obnoxious.
OK, let's pretend that. Then, we have someone designing a programming language with English keywords that uses a token for which English does not have a name (not merely a well-known name, not even an obscure one, but no name at all)

IMO, that would only be a good idea when taking part in a obfuscated programming language context.
Top 8 ways to annoy a tech blogger, if you want to get PR for your startup
That first sentence makes me cringe hard.
..care to share?
And http://steve-yegge.blogspot.com/2007/06/rich-programmer-food...
The memristor is one to watch.
I'm interested in whether anyone from the traditional radio industry sees this as payola. I suppose all they need to do is label it 'sponsored', though I suspect they don't / aren't legally required to.
My guess is that some psychological factors make them impossible to use. Maybe some combination of that bias where most humans won't wait some time for a larger reward later, and the amount of effort it takes to keep track mentally of where you're making a micropayment, and where you're not.

I would guess that the closest analogy would be metered long-distance telephone time vs flat-rate. I bet that a significant portion of those going flat rate actually paid more for it than when they were metered.
As I said above: I have cystic fibrosis and got myself well. I'm a former homemaker. I have no fame. I have no idea if this will lead to fame or not. (Personally, I generally assume that if I get fame, it will be for something else and then people will nag me for info on how I did it. Until then, no one gives a flying f*.) But it's a pretty amazing accomplishment. And it's not a fluke: My oldest son has the same diagnosis and he is even healthier than I am. I have some theories regarding my condition and acting on those theories is what has gotten results. Two key concepts are that excess acidity and the salt issue are two very major factors in all that goes wrong down the line and that effectively addressing those prevents/reverses what are really secondary, tertiary or further down the order of hierarchy effects. So, yeah, I think big things are going on and not being noticed. I have reason to believe that some of what I have figured out can be used to good effect for figuring out how to effectively treat other genetic disorders and medical conditions. The small number of people who have taken an interest in what I'm up to tend to report astonishingly good results.

What I have accomplished was built on the info out there, so I think lots of amazing stuff is currently available. But clearly I'm biased.

Peace.
Detail from black boxes of Air France 447 (Rio to Paris)
Yes, I wanted to point out the critical difference that software makes, but my post was already getting long enough. The average person doesn't (yet) seem to understand that difference though.
Htc officially dissolves locked bootlader policy
I don't want to promote the site; it's #88 on quantcast right now and it looks like it does roughly what is described in the article at least with regard to gov data. The parent company, which has a bunch of other similar aggregator sites, not too long ago was hiring programmers for $70 in Poland, a pretty high number over here. It seems they made good money with this.
Same here, my ISP doesn't seem to have the hardware on it's side, i've bought myself a new router that is ipv6 compatible, but i won't get an ipv6 address from them and the techsupport says its nothing i'd have to worry about. Fun thing for them to say.
http://nobelprize.org/nobel_prizes/physics/laureates/

- symmetry breaking (2008 prize)

- proof of black holes

- microwave background radiation measurements

- quantum theory of optical coherence...laser-based precision spectroscopy, including the optical frequency comb technique (2005 prize)

I'll let you continue down the list...
And why can't that domain-general tool be some kind of statistical machine? I ask this because I don't see why what you said is incompatible with it - in fact, I agree with what you said - but I suspect that the mechanism is probably statistical in nature.
An advance in atomically precise building-block assembly
Listing Godel's incompleteness theorem is a bit unfair to mathematics. What about K-theory, Schemes, Motives, the Langland's programme, Agrawal-Kayal-Saxena on primes, Number Field Sieve, RSA and Elliptic Curve Crytography, all more recent. The list goes on, forever.... Proofs of Fermat's Last Theorem, the class number 1 conjecture, the Bieberbach conjecture, Catalan's conjecture, Serre's conjecture, Kepler conjecture, Poincare conjecture (Thurston's geometrization conjecture)....
Managing your Career after Tenure
Ask HN: Cheapest reliable cloud storage
Google Paid Storage is the cheapest way I've found to store a 25-80 GB photo library using Picasa API at mere US$20 for 80GB per year. Trying to do the same on Amazon or Azure goes up to US$0.15 per GB per month, making that US$144. Amazon is close to that. Just too much for some business ideas.

If you build a service on top of Google Storage and given the recent situation with Google APIs, what alternative would you have? Which other reliable and cheap as Google storage do we have?
The Numbers Game: Is College Worth The Cost?
> It seems like any algorithm that has e.g. a variable transmission rate will be relatively easy to attack.

Not really, just make the variability of bandwidth not depend on the amount of data that's being transmitted... i.e., add a stochastic factor to it (random). If there's enough noise, you probably shouldn't be able to decipher the words spoken.
Relates to an earlier discussion on the role of liberal arts, I think: http://news.ycombinator.com/item?id=2580176

And, now that I think about, as Z is a college drop-out, maybe the role of higher education in general.

The ideas presented in all of the works you cite are ones someone focused on an engineering degree or a tech business to the exclusion of all else might have been exposed to in a broad education. And not just that, but the kind of training that teaches you to think more broadly, in terms other than the metrics that Z seems to restrict himself to.
Not this again. Why does this get dug up repeatedly? I've seen this show up off and on every year for the past 10 years.

It doesn't work everywhere, it's not expected to work robustly anywhere, even if your server supports it not all clients will and there's just no need to do it. No matter how many out of date RFCs you quote. This hasn't changed in the past 10 years!
Partly psychological: http://openp2p.com/pub/a/p2p/2000/12/19/micropayments.html

Partly technical: You can't do micropayments using credit cards. You can aggregate payments across sites, but there's a chicken-and-egg problem that has prevented payment aggregators from reaching usable scale.
Invisalign
Los Angeles dentist, Dr. Bijan Afar, uses state-of-the-art technology and the recent advances in dentistry to provide the best treatments for his patients. Please visit http://www.wilshiredentalcare.com or call (323) 938 6137 for more information or visit their office at 6200 Wilshire Blvd, Suite 1508 in Los Angeles, CA 90048.
While on the topic, I've been wondering today if there is any concept in place concerning how to measure the desired improvement. If not, how does one determine "are we there yet?"
Depending on your end goal, I completely disagree.

If you are putting up a company blog, sure no ads is fine. But if your ultimate plan is to have ads on the site, add them early. You don't want to spring them on people once you gain traction. There will be backlash.

Your premise behind no-ads seems to be that somehow people are more willing to share or visit a site with no ads. I don't think that's the case at all (within reason).

Also, selling your own ads tends to be a waste of time at small scale, unless you have very specialized and lucrative market.
I would guess that I am equally capable with hexadecimal or decimal arithmetic, in my head. That is, I can work through the four arithmetic operations on numbers up to perhaps five or six digits. On paper, though - why would I ever do arithmetic on paper? That's computer work.
There's a big difference between flicking a switch to turn off python 2, and slowly deprecating it over a period of years to a new (better) system with well doucmented differences and a clear migration path.

Python 3 started in 2006 (http://www.python.org/dev/peps/pep-3000/), if you've managed to stave off software rot for the last 5 years, I'm sure you can take the extra step to support python 3.
I've always felt that some people were 'coders' who given an algorithm or a task can craft an elegant piece of code which implements that algorithm tweaked in any of a number of directions (fast, robust, testable, portable, Etc.)

Other were 'analysts' who took problems and solved them with a combination of coding and process and perhaps hardware.

Then there were 'techs' who, given a set of steps, translated those steps into something a machine could consume.

Analysts seem to have the widest range in pay, coders are pretty bunched up around various levels of experience.
I think the biggest issue with the way I was operating the database-driven sites was that the content was paper thin. One piece of information on each page is not what Google wants. They want rich information from authorities on the subject. All I was doing was automatically building out sites from a large databases of information, it wasn't high quality reviews or reports.
Can you give an example of a complex calculation you are capable of? How quickly do you perform the calculation? For what reason did you learn to do hex calculations?
Newegg.com withdraws IPO
Using an Arduino and an Android's magnetometer to do NFC-like communication
Sorry about the intermittent access. My hosting service provides me with sufficient bandwidth, but only provides a version of Apache that forks a new process for every GET, and thus runs out of processes and denies access to a portion of visitors when I get slashdotted/redditted/hacker-newsified. If anyone can suggest a more reasonable hosting service, let me know.
-Peter Norvig
Here is the EDGAR filing: http://www.sec.gov/Archives/edgar/data/1341704/0001193125111...
Hey, in case you are interested I constructed a reply to your post here: http://commonphp.blogspot.com/2011/05/keyword-functions-in-p...

In a nut shell though it's essentially a write up of my library which allows for creating keyword function wrappers so you can do stuff like:

myStrPos(
needle, 'peter',
haystack, 'is peter in here?'
);
Gapminder World - showing the world’s most important trends
Why can't PayPal do micropayments? Aren't they large enough?
As a searcher, no I am not grateful to content farms, "directories", and other pseudo-content. In fact I find it quite frustrating that searches for common maintenance problems, housekeeping, medical topics, etc., now turn up page after page of superficial, ad-ridden content. I have the sense that the actual act of finding information on the internet has become quite a bit harder since, say, 2004.
Way to not "risk racism."

http://www.reddit.com/r/longtext/comments/ga51e/what_is_is_r...

http://www.alaindebenoist.com/pdf/what_is_racism.pdf
After 2 years of reading Hacker News, I'm happy to finally have been able to contribute something to the discussion here.

To those who hate infinite scroll: I totally understand. I just wanted to try my hand at making a better version.

There's been some concern about my use of window.onpopstate to "un-add" the nodes infinite scroll added instead of just leaving the entire page for the referring page. I hadn't thought about the potential to essentially trap people on the page as they use the back button to navigate through the history stack their scrolling added. I really didn't mean to screw things up for people! I might want to remove that "feature".
This is exactly what findthebest is up to
Now there's a Rack Exception because it is missing the gem: tweet-button.
Breaking-up with CMS and moving in with git-hub & checkvist for my blog Amen
<p><pre><code>
#user-experience #blogging #design #productivity
* I want to write my posts by nesting snippets pasted randomly.
* Why! that's how i can write.
* I wanted to do it fast.
* kitchen-sink editors suck.
* Their free themes suck.
* Colour coding rocks.
* I don't have SEO obligations.
* I wanted to have all apps i use plus a wiki in-built @ my blog.
* And I don't want be lost in tabs for that.
* Hence i-frame and script-tags are indispensable.
* I am not going to reinvent the wheel or spend even 10 USD on some web-designer/host for that.
* I hated extra loading time it takes while loading my scripit through it's HTML source hosted at dropbox.
* I hate forced scrolling & pagination, why on earth they don't provide nesting of everything.
* Quora has yet to become blogging.
* This combo works for me.
* Your feedback is highly valued[github pages +iframes]</code></pre>
* I want to write my posts by nesting snippets pasted randomly.
* Why! that's how i can write.
* I wanted to do it fast.
* kitchen-sink editors suck.
* Their free themes suck.
* Colour coding rocks.
* I don't have SEO obligations.
* I wanted to have all apps i use plus a wiki in-built @ my blog.
* And I don't want be lost in tabs for that.
* Hence i-frame and script-tags are indispensable.
* I am not going to reinvent the wheel or spend even 10 USD on some web-designer/host for that.
* I hated extra loading time it takes while loading my scripit through it's HTML source hosted at dropbox.
* I hate forced scrolling & pagination, why on earth they don't provide nesting of everything.
* Quora has yet to become blogging.
* This combo works for me.[github pages +iframes/script tags]
* Your feedback is highly valued
Ideas Matter
What does BCC stand for?
What is someone (I assume we're talking an individual) is spending on to be left with only 100k? After taxes you should have earned something like $280k to $300k; $180k to $200k is a hell of a lot to spend a year.

I also imagine you are using a high standard for upper middle class. If you use even top 10%, you are talking professionals earning > $75,000 which most programmers hit at any company (at least in the Bay Area).
Bingo Card Creator his website. See http://www.bingocardcreator.com/
Javascript Games on iOS
Upgrading to Python 3 is simply not an option for me at this time as I am depending on libraries that still require me to be using Python 2: Python 2->3 is an "all or nothing" endeavor due to the horrendously incompatible way they have handled this transition. I mean: the fact that five years /have/ passed and Python 3 is still a silly pipe dream for almost all users of Python should tell you something about how poorly this was done.

Now, of course, to the extent to which I can, I've used Python 2.7's "from __future__ import" mechanism to pull as many features as I can from Python 3 to help transition, but even that has been stupidly painful: importing Python 3's gratuitously different division operator (which you can't automatically process and convert as you need to know whether the denominator is a float or an integer) was very very VERY painful on all of my careful image processing code (suddenly getting, or not getting, half pixel offsets and widths in various places).

Meanwhile, I don't see any benefit at all to me making these changes... requiring "as" instead of a comma for exceptions?... /removing/ the 2.7 ability to mark a string constant with a b-prefix, forcing an ambiguity between 2.6 str and 3.0 bytes? Are you seriously telling me that these were so important as to cause there to be a five year rift in the language community?

In all seriousness, a better usage of my time (rather than messing around porting my 2.x code to 3.x code) would have been to make a patch to Python 3.x to let you "from __future__ import hindsight" to let you use Python 2.x syntax with the Python 3.x interpreter, at which point 99% of these incompatibilities would be irrelevant. Of course, hindsight /is/ 20/20: I can't go back in time and reinvest that time better; but, I certainly have learned my lesson about using Python.
Lean Maturity and the Four Stages of Competence
<pedantry>Nasmorn's Razor</pedantry>
The name seems a bit...canabalistic.
250k/y is rich, even in NY http://voices.washingtonpost.com/ezra-klein/2010/09/even_in_...
Just out of curiosity, what is it you do in addition to doctor's instructions?
Both Google and developers are at fault here. If even Google can't keep an API alive for more than a couple of years, I think it goes without saying you should NEVER rely on ANY API, simply because you should never rely on any other company to dictate your business success or failure. You can test with APIs, play with data, use them as a form of redundancy or simplification of a longer process, but if you're build a sandcastle with other people's sand, you have no one to blame but yourself. You're building a bullshit company.

On the other hand, Google has clearly gone the way of flighty Yahoo, coming out with promising tools then letting them die on the vine. This is not OK - they are wasting developers' time, consumers' time and their own staffs' time. So you can't argue that Google isn't at fault here.
I like to think that declaring a class as "final" is simply a lack of imagination.
It really depends on how we approach it. We may technically charge for the ad space you get while your song is playing, and just give priority to those songs for which we have advertisers.
That's just great. Alex has managed to find a way to use window.onpostate to hijack the back button.
Good to see this type news being shared publicly. What ever happened to Bob Gelfond & MagiQ?