skysight-inc/HackerNews huggingface dataset:
Out of curiosity, have you ever bought a car, and did you actually read the whole manual before driving it?

It's a nice hypothetical, and that might be your style. Most real-world car purchase scenarios I'm familiar with would make that style impractical.
You're conflating the reasons though...would Linux be winning in those areas without big corporate $$$?
I agree. While it does make some good, disturbing points, you can tell they had to stretch to make some of the other points.
+1 Hong Kong
Spotiyou - Linking music from Youtube to Spotify
Linking music from Youtube to Spotify
Mistakes and failures will ultimately make you a better person. Learn to identify them and find solutions. Everyone has probably made them at some point.
from the github page mentioned above:

This is currently a prototype. The following operations are supported.

db.collection.find()
db.collection.insert()

Two methods only, well, that's too little.
I'm in Western Virginia, not to be confused with West Virginia.
I wrote a couple a few scrapers and found scrapy to be my best option
Oh, Rachel Kroll. You mean that Rachel Kroll? The one I've never heard of?

Anyway, https://yourlogicalfallacyis.com/appeal-to-authority

I don't care who someone is because I evaluate individual statements on their own merits. In Rachel's own statement, she just learned "why this worked" "the last time it came up on HN". I got my first modem in 1985 (have you noticed my username?) and been in IT for longer than most HN users have been alive. But feel free to tell me how I don't have a right to discuss something because I'm correcting the Rachel Kroll.
Good News For The Innovation Economy: The Tide's Turning Against Patent Trolls
Yeah, but if print fails, what are you going to do? And it's not like ignoring this error is going to make your code blow up.
If rdl (YC S11) see's this, he could vote Sealand. Although I think he may of fallen out with their King and Queen.
Balancing work and personal life/family.
That is a very good idea. I would love to see astroturfing be punishable.
Learn how to code (beginners)
If AOSP is open source and Google updates let's say the location services, why can't anyone start a similar project for AOSP and have it funded (like by Apache or Mozilla)?

It seems that the main problem is the gatekeepers who manufacture phones.
This is an opportunity for Yahoo. The article mentions that OEMs can't leave because they're afraid of losing Google services, Yahoo can be that replacement. They've been making beautiful mobile apps lately and they have some very polished services. They are a pure play service provider who isn't trying to compete with the OEMs; they have no conflict of interest.

If you work at Yahoo, this is something you should run up the chain. A relationship with OEMs would solve their problems, and allow you to get a foothold in mobile that you haven't been able to before.
In fact, the boundaries of the compatibility requirement are pretty fuzzy.

For instance, the Acer/Aliyun situation is more complicated than presented. The Aliyun app store was distributing pirated apps (including pirated Google apps): http://www.androidpolice.com/2012/09/15/aliyun-app-store-con...

It seems obvious that Acer would have wound up in hot water with Google over this somehow, though it is odd that Google decided to focus their complaint on compatibility (rather than on Aliyun's piracy).

On the other side of the coin, many Android OEMs have distributed (and still distribute, so far as I know) devices without Google apps for the Chinese market (including Samsung, ASUS, Huawei, and even Motorola [1]). So far as I can remember, these were always essentially the same as non-Chinese devices except that they came with a different ROM that didn't include Google Apps. Nevertheless, that means that there's some scope for making non-Google Android devices, we just don't know how far it goes. Maybe if the HTC/Amazon rumors turn out to be true, we'll find out more.

[1] Though I think Motorola's efforts were shut-down post-merger because of Google's China policies.
Cracking as a word is not new, it was widely used in the 80s and 90s. Not so much nowadays, that is true, but it's way more appropriate than "hacker" when you talk about security hacking.
Plain truth shouldn't be interpreted as smug.
Choosing to kill with non-governmental violence does not mean that the decision is made alone. In fact, the particular assassination in question was a plot involving multiple individuals. Killing via the government is a group decision involving more individuals. What is the magic number of individuals at which we no longer have to evaluate the morality of the situation? And, if such a number exists, what defines it?

And yes, the individuals perpetrating the action bear responsibility. But if the action is the correct one, then they bear responsibility for doing the right thing, no? Surely statehood is not an inherent justification for violence; the underlying action always has to be the correct one, regardless of the perpetrator.

I completely agree that state-ordered violence is complicated, but you’ve only begged the question that it cannot be compared to individual (or smaller-group) violence, not given a reason why it cannot.
I was going to say, "well, most people aren't actually using a corporate-sponsored distro", but I guess the real question is whether Linux would have become the impressive piece of technology it is today without corporate backing, if there had never been anyone working on it full-time. Maybe FreeBSD would have taken it's place if Linus didn't have enough time to work on it. Either way, it's really hard for me to imagine a non-open system in this position of dominance.
I was shocked as well when I read that this survey was part of a randomized double-blind study sponsored by the NIH.
The Wild Bunch.

Nevada Smith.

3:10 To Yuma, the original with Glen Ford and the remake with Russel Crowe are both excellent. Original story written by Elmore Leonard.

The Magnificent Seven. Watch it with The Seven Samurai.

Once Upon A Time in the West.

True Grit, original and remake.

Blazing Saddles.

The Naked Prey. Movie takes place in Africa, but it's based on a true story of the American West. https://en.wikipedia.org/wiki/John_Colter#Colter.27s_Run https://en.wikipedia.org/wiki/The_Naked_Prey

https://duckduckgo.com/?q=best+western+movies&t=canonical
Found this in a previous poll. Graph the results http://hnlike.com/hncharts/chart/?id=6582647
My survey had a repeat question about how happy I was in the morning.
The point is that I can't immediately tell which errors will be mysteriously ignored. This, together with the existence of panics, undermines the stance that one can tell exactly what a certain piece of Go code will do just by looking at, say, a function prototype.
Does it matter? Corporations adopted Linux because of it's openness, and Linux is winning in those areas because of corporations who adopted it because of....

Open doesn't mean 'hobbyist', it merely refers to the freedoms enabled by the code's license...
> Don't glorify urban living to a fault, blowing money at bars for binge drinking well after college, spending too much on rent to be in a "trendy" area. You shouldn't have an iPhone, iPad, and MacBook and spend $1500/mo to live with 4 roommates, latte for breakfast ($4), buy all your lunches ($10), get dinner at the Whole Foods hot bar ($15) when you make $40k, then complain when you're 30 with a negative net worth!

No one making $40k a year is spending $1500 on rent. This is such a yuppie NYC/SF perspective. Try sitting in actual $40k shoes for a second.
The inverse of this actually bit me when I was porting my company's app from iOS to Windows 8. We have a custom URI scheme to open stories in our app that looks like foo://<int>. On iOS, we just take the bit after the scheme and use it directly. Windows, however, was giving it to us as a dotted-decimal string, so we had to convert back from that to the integer representation before using it. That was the day I learned that these different kinds of representations could be used and to not assume anything about URIs.
Haha, no love for North Korea.
At first I thought like you, until I started to deal with embed issues. For italics, bolding, and images, it works OK. Shitty to deal with handling some keyboard inputs, but not terrible. Beyond that, it is unmanageable though.
> My guess would be that the typeface on your site is so small (you're running that one now still?) that the lighter font might have made it harder to read.

Well, except that the bigger fonts are performing noticeably worse, and it's a pretty linear relationship. You can see it in the current simplified-model estimate of -0.002, but it jumps out when plotted: http://i.imgur.com/SKw3ScN.png The 100% group performs best, and it just gets worse, even though you wouldn't think, say, 105% would be much different from 100%.

> Couldn't it be that changing all four variables at once will make for a big boost in conversion, but changing one at a time runs into the limitations of the others? For example, increasing font-size by itself will lead to taller paragraphs and more black exposed.

Yes, that's entirely possible. Actually, it's probable that the fitness landscape looks like that. There's no reason to expect features to be independent and design so easily optimizable.

The problem is, it's hard to explore a high-dimensional landscape. Factorial designs, where you test every possible combination and estimate interactions, let you do this, but things can increase, well, factorially. 2x2 isn't too bad, but let's take just your 3 variables which can be tweaked by CSS: if I use just 4 differing shades of black, 5 font sizes (like the one I'm running now), and 5 differing line lengths (something like `max-width:`), then that gives me 4x5x5=100 different variants to run, and each one will need something like 1000 page views to start to become accurate, so it would take quite a while to accumulate 100,000 page views. (To put this in perspective, getting to #1 on the HN front page is worth ~20,000 page views.)

And that's just with 3 changes each with relatively few possible choices. You can see the problem. If you are really worried about interactions and decide to do a full factorial design to explore them, you can quickly get into infeasible sample sizes.
Philippines represent!
I guess it would also ruin compatibility with previous polls. Sigh.
great point. bravo.... I would love to see banksy do something with those awful eyesore bikes.
Ask HN: Quit formal education in order to pursue programming?
Hi HN.

I'm facing an interesting dilemma in my life, and since the HN community seems to be comprised of self learners and CS grads, which is something I figured I might ask for advice here.

I'm in my 4th year of my business administration degree. A year ago I picked up python and haven't looked back. I've been writing scrapers, parsers, coding minor Django stuff to finance my living costs while I'm studying.

I want to quit my degree.

I have two reasonably big local(geographically) Django projects(one is filling up a niche that is almost entirely unsupported, related to ecommerce, the other consists of automating processes at a local company) lined up that would seem to be award me with enough experience to call myself a junior Django developer after I'm finished with them. Because of studies I can't seem to be able to consistently work on my programming projects and, sort of, reach that quantum leap if you will.

I need money to finance my studies, but I can only get that while working. I can't work properly because I am studying. I am not exaggerating here - I often go days without sleep working on random freelance projects at night and going to class during the day.

The rational approach:

Cut losses. Quit school and pursue something that has a better cost-benefit ratio than staying in school. Especially, since I'm planning to make a career out of it eventually. Additionally, I'm utterly uninterested in my classes, since they're mostly management classes(there are some gems in between such as econometrics, comparative econ, but those are fairly hard to come across, since I go to a strict liberal arts college.)

The emotional approach:

There's so much time invested up until now. The culture I live in (eastern europe) is generally very averse to risks and even acknowledging losses. Thus, I must tough it out for another year somehow, and see where that goes.

The third option is combining the two and taking academic leave for 6 months and see what that takes me.

tl;dr - want to quit school, want to pursue web development, so much time invested in a college education.

p.s. I'm generally a self-learner and classes do almost nothing for me. I prefer plowing through a book rather than going to classes(which is sort of how I acquired my english skills), which I guess makes the case for leaving school.

I'm not seeking sympathy; I'm seeking advice from industry professionals and what some might consider rather independently thinking people(you know, recurring income, remote work, knowledge work, lifestyle design et cetera).

I.
São Paulo, Brasil
By the way, in Brazil most teachers get mininum wage (currently around 300 USD mo for 44 hours of work every week, summing classroom time with preparation time)

Because it is not enough to pay even basic living expenses in many cities (like São Paulo) some teachers here fill all their waking time with classroom time, and hope they will figure the homework somehow (thus they end having two or three jobs, working 60 hours at classroom or even more)

Public Universities here are the best stuff you can have without being a 0.1% richest (when you can pay actual Ivy League on US like Facebook founder Eduardo or when you can pay Ivy League-like stuff here, like Fundação Getúlio Vargas), to get in one you must pass a test that is a competition, Computer Engineering for example usually has 45 candidates for every spot.

The public university course to teach children (I forgot the name) is the only course that has more spots than people wanting to get in (last time I checked there was 0.3 candidates for every spot), usually they cannot even fill the classroom, because beside not having enough candidates in first place, many fail the test completely (ie: although the test is a competition and you usually do not have to bother with mininum score, most universities do not let you in if you go abysmally bad on the test, like having a zero in any subject or having a average below 30%...)
Online Dating - How I Met My Business Match
That's not a bad idea, but at this point it would be hard to go back and be able to classify each product by how many other products were merged into it. That information is not always clearly laid out publicly (to say the least).
8 Subconscious Mistakes Our Brains Make Every Day, And How To Avoid Them
How about it's a silly, shallow argument. Want to fix any problem? Copy another country's solution!

It completely ignores the cultural and political hurdles that are involved.
How to Nail a Group Presentation
PHP got a lot better. In fact I would say it's the best web platform today, if you pick the right stack (eg: nginx + Symfony2/Silex + PostgreSQL). You just had bad timing.
Facebooks is priced at 240X Price to Earnings

Where is this number from? I see different numbers reported elsewhere.
The Most Profound Lesson I Learned From Disney
It is banned from China (AFAIK, they use Alibaba fork). India and Africa are mostly untapped markets. The 80% market share come from America and Europe
Does anybody have a link to an article on the subject from a reputable publication?
> Why is our collective violence de rigueur but individual violence is immediately presumed to be evil and wrong?

The difference is one of authority. Goldman's authority to kill isn't accepted by society at large, whereas the due process of election, appointment, induction, training, and periodic evaluation is so accepted. You can argue about whether or not that acceptance is a good thing or a bad thing, and Goldman likely felt it was a bad thing, but that acceptance is the fundamental difference.

The presumption that individual violence is wrong follows from this systemization of it. When it wasn't, we did commit individual violence with no reason. This is rapidly apparent in watching children interact without intervention: they exhibit the full range of human extremes in both cooperating spectacularly but also in conflicting violently. By systematizing it, we've made it rare and remarkable.

And because it stands out, it's now considered wrong.
I just noticed that you said "your state orders you", oops. That's not the situation I'm talking about. The morality of soldiers is a complex and interesting topic, but what my comment is about is the responsibility (or lack there of) borne by all citizens, given that their government (presumably) represents them in its actions.
Ha ha good one. Being pedantic is a curse, yes.
I am from Myanmar (aka Burma) :)
Tel Aviv, Israel.
The same happened to me, the page is broken.
Love the "smallest scalable unit" principle the judge used. Ruled that the troll could charge 9.56 cents per chip, down from the thousands of dollars they were trying to charge small businesses. Need more of this!
Remember when Karlheinz Stockhausen called 9/11 a great work of art?
the title tag of this is misleading - this is some sort of scammer, not a "small business SEO company."
Chiang Mai, Thailand
> uses his genius mind

Hackers aren't necessarily male, or geniuses.
Here's my take on the two main issues:

Social Security: he is probably right. The most obvious social security system (ignoring welfare) is that you save money yourself, or the government saves it for you, and you get it back when you retire (this is Australia's system). Some clever economists figured out that since the total value of everything produced for the rest of time is infinite, you can make every generation better off by having each generation "borrow" from the next one. This results in the US PAYG (pay as you go) system where our generation is taxed to pay the last generation. PAYG allows people to receive a higher rate of returns on their "savings" than the market would provide. However, because demographics aren't growing at constant rate like in mathematical models used to justify PAYG, this is extremely expensive. This is how I interpret his statements about boomers who expect our generation to pay a higher tax rate than they did.

In short: demographics broke the PAYG model and so it's reasonable that current retirees get less than they might have expected under the original promises of the social security system.

On capital gains tax: he is wrong. If all capital gains were people investing in the stock market at arms length, then capital gains should be 0% because they are just a way to shift money forwards in time. A person who invests has more money in the future, but it is worth less to them because it is in the future. The reason we tax capital gains is that some kinds of capital gains are really income in disguise, like people who own 90% of a company and do a lot of work to increase its value. This should be taxed at the income tax rate.

So the current system is a hack, putting the capital gains tax between 0% and the income tax rate. But it is not a subsidy for people who have more wealth, it is a subsidy for people who can disguise income as capital gains.
Mozilla makes Firefox OS. They don't have the resources to also fix Android and what not, I think.
Apache takes a few projects under its wing but they don't provide the developers, and thus many of their projects are stalling.
Short-term capital gains are taxed at income rates. And long-term capital gains are taxed at lower rates to compensate for the fact that they have substantial losses due to inflation that are not deductible. You are taxed on the inflation in addition to the gains and can incur a substantial tax bill even if you lost money on your investment in real terms.

The net effect of greatly increasing tax rates on long-term capital gains is that risky long-term capital investments that may take a long time to pay off, such as tech startups, become much less attractive. Expected returns matter a lot to investors, and factors like taxation rates, inflation, risk, and liquidity factor into that calculus.

Eliminating corporate income taxes would actually encourage companies to realize and distribute profits to shareholders in ways that would generate substantial tax revenue from the individual shareholders, so I don't see it as much of a loss. At a minimum it would eliminate a lot of the incentive to engage in complex financial structuring games to minimize the amount of double taxation shareholders are faced with.
Close enough to free.
Mmhmm. Like I said, that's not good enough for you and for your needs. For other people it's fine. That's important to note.
A quote wrth repeating: "You cannot launch a successful modern media company without technology as an equal partner."

Replace "media company" to suit tastes, and it still rings ture.
Thanks to your link, I came across this movie http://commons.wikimedia.org/w/index.php?title=File%3AMiddle...
for development yes, thats like providing a SDK. I can develop just fine on Windows phones and even iOS :)
So basically, its not really all that opensource anymore, that's what most people mean.
I use black so my lines can show up when photocopied.
I don't think Apple will be a good defense if Android's market share is 80%.
Right, it's basically "the cost of doing business" overhead that encompasses unsavory costs like bribes, extortion, dishonest employees, etc. As long as the parasites in the process don't get too greedy, it's still possible to run a business. It's just not as profitable as it would be and/or the customers pay more as a result. Unfortunately the sleaziest advertisers tend to thrive better in this environment.
AOSP is so open that the previous AOSP leader at Google quitted over the lack of openeness.
Google+ Embedded Posts
I mean, just calling it "central america" would have helped.
My 2 minutes using Google Glass
Critical reception is far from the strongest metric for seeing which artists are going to stick around. "Who's buying his work" is a better question to ask.
Given the popularity of SASS, this seems like a poor choice for a name... I thought this JS library came from the same project.
It says Southern Part of America (Antarctica anyone?)... and that's kinda' vague.

It should say

Central America
South America

I'm from Chile by the way.
By northern part of South America do you mean Central America? It's a fairly well established group of countries between (and excluding) Mexico ("North America") and Colombia ("South America")!

Australian in Costa Rica.
Histogram of current standings:

http://quickhist.onloop.net/USA=601,Canada=104,Southern%20No...
The version we're working on now uses the go Raft implementation to handle cluster configuration. Then each server periodically (< 30s) performs read repairs to ensure that it has the latest writes for its spots in the hash ring. Writes can either be done via either write once or quorum, with write once being the most often used thing. Since most of the time this data is in aggregate, we don't care about losing a few writes.
It's not an apples to apples comparison though. The US can't "just implement" the same health care systems that are up and running in other nations because we differ from a those nations in a lot of ways. PBS NewsHour sums up a few reasons here[1].

That being said, our current health care system is broken and needs to be addressed. I'm not convinced ObamaCare is a good solution, but at least the issue is being tackled.

[1] http://www.pbs.org/newshour/rundown/2012/10/seven-factors-dr...
Requesting personal information is what warrants are for.

Denying overly broad warrants that infringe on many people's privacy in order to catch one person who is hurting no one and rather than costing the city is possibly generating value from thin air is what judges are for.