skysight-inc/HackerNews huggingface dataset:
I haven't done it in a year or two, so it took me a minute to figure out the basics again.

The short version is that I crawled through the source of Chromium for a while until I found the flag that controls it [0].

Then, since FormatUrlType was a uint32, and I assumed the storage of constants would be close together, I did a little trial and error searching through the binary in Hex Fiend until I found the value for kFormatUrlOmitAll. Then I would change this value from a 7 to a 5, which would remove the kFormatUrlOmitHTTP flag (or sometimes to a 1, to see if I liked trailing slashes on bare hostnames).

Of course, since Chrome autoupdates, I had to do this every few times I restarted the browser, until I just got too lazy. :) I can't seem to find the offset this time, though, so I very well might be missing a step!

[0] https://code.google.com/p/chromium/codesearch#chromium/src/n...
[1] https://code.google.com/p/chromium/codesearch#chromium/src/n...
These things are generally available through special companies that have special contracts and and of course get to sell them to inmates at "special" prices. The ultimate "captive" market.

http://www.newyorker.com/online/blogs/elements/2014/01/the-i...
The other issue with Ghostery is that it doesn't block by default and you even need to go to advanced settings to tell it to block new trackers by default.
Why Frameworks With Source Code Is A Must
Used Quercus (the actual php -> java bridge) years ago. I can't recall exact numbers, but generally was about 50-80% faster than the same php based site using a well tuned xcache install (ie, both avoiding the file load/compile).

Ran it using resin, tomcat, glass fish, and jboss. No real difference by app server.

That said, the biggest issue is always site design. Page too big, too many queries, too many assets loaded, etc. will not benefit much from Quercus or any similar technology.
or one could install virtualmin or any of the hosting control panels..like zpanel or froxlor..and use them to add mail..
Unbiasedness is oversold. It makes sense when you also average the estimator, otherwise what matters is the expected error or expected loss (probabilities thereof). Let the error be in the bias part or the variance part, what do I care. Furthermore not all losses decompose into bias and variance either.

I also think the fascination with least squares led us astray. Its a bad loss function for classification. Bad for neural networks that use the sigmoid function. Bad because it can create exponentially many local minima, on the other hand with sigmiod function if you used KL divergence instead of square loss you will not have these problems.

Part of it is the old statistical vestige of analyzing everything using tools of asymptotic Normality.

But I agree with your general point, (and upvoted your parent comment) one should care about what one is really getting after the algorithm has been applied, and phrase that in language of mathematics. If the community does not do this a) the snake-oil salesmen will come out of the woodworks and b) machine learning will suffer the same fate as AI winter c) at the same time one should not discourage open ended practice and experimentation (that is how most new things are discovered, analysis comes later, mostly)
People shouldn't use something with "block functionality". To protect our freedoms, we need everyone using stuff that defaults to blocking the surveillance.
What free software means to me
I wouldn't say nothing in the US comes close..there are plenty of mid-sized cities that you can have a less than 5 minute commute in and be in the middle of the cool parts for under $1000 a month for a big apartment.
> My uncharitable interpretation for this class of responses is simple laziness

What does this mean? If I was uncharitable, I'd say it sounds like he wants designers and developers to work nights and weekends. If there's a business case for supporting Android, then you need more headcount. If not, calling the team lazy is unnecessary.

> I do hope, given tech’s rhetoric about changing the world and disrupting outdated hierarchies, that we don’t really think only those with revenue potential are worth our attention.

Most designers work for for-profit companies where revenue potential is an extremely important consideration, irrespective of whether they personally sympathize with the poor.

There's a valid point buried in here somewhere. It's possible that companies are underinvesting in Android because they've underestimate the opportunity, but blaming this on designers preferring iOS is just weird. A decision as important as the choice of platform is rarely left up to the personal preference of the designer.
Ask HN: What's the most successful company YC has rejected?
Have there been any large, successful companies that applied to YC and were rejected?
Check www.collegefeed.com. They have something similar and doing very well I heard.
> Software engineer's salary is nothing compared to doctors, lawyers and financial traders who enjoy protections from their organizations and a reputation of "being just expensive".

Not really all that true, for the professions as a whole, except for medical doctors, who are far above any of the others.

Per the BLS Occupational Outlook Handbook [1], 2012 Median salaries for various professions:

Securities, Commodities, and Financial Services Sales Agents: $71,720

Software developers: $93,350

Lawyers: $113,530

Physicians & Surgeons: >$187,200

[1] http://www.bls.gov/ooh/
You are right, but unfortunately some of the misinformation (or maybe it was like that in the beginning?) about the Google hiring process made it to other companies, so the hiring process focusses on a lot of detailed knowledge about Rails 4 even though you may have a ton of Rails 2 experience and after that you did 5 years of full-time Lift, you might still not get the job because you are not 'current'. I think it's rather a lot of bullshit and actually the reverse is true as well; I see programmers who learned and used a specific thing, like Rails 4 having issues picking up anything else well. Yet people hire them because they 'kept up'. Have fun with that in a few years :)
the school barely has any classes geared towards someone who works.

Reminds me of my time hitting the books. We complained about our schedules that had huge gaps in them, like a one-hour lecture in the morning, then four or five hours later, another lecture in the afternoon. Why couldn't they be scheduled more closely?

The response was "You are full-time students. You are expected to be free from 8 to 5"

So we replied "Why then is our main lecture set assigned for 7pm? That's outside this 8 to 5 timeframe" (evening was popular with part timers)

The response was... crickets. There weren't many contact hours - 20-25/week - but they were somewhat hostile to people being able to work at the same time.
Is "meritocracy" coded speech?
Given the lack of plugins on ios and sand boxing, how does this help ios apps per the disclaimer on the site linked to?

(Currently browsing on my iPhone, so searching a bit tedious)
I disagree with your robot sentiment - well, at least I don't think that's the solution yet. If a robot is going to be lethal you've got a whole host of problems that you didn't have before (ie. Someone steals it and hacks it to terrorize) Also there are so many social queues in our day to day lives that are hard or potentially impossible for a robot to understand (at least with today's tech) - like someone jokingly saying "I'm gonna kill you!" to their friend. Once we get those problems figured out then sure, that's yet another job that we can automate.
It's "easier" in the same sense that it's easier to hack up a quick website in PHP than it is to write kernel driver.. (though the magnitude of the difference is not as great as that example picked for illustration).
Seems to me that states which are cutting education the most are doing it out of a slavish determination to balance their state budgets at all costs to score national political points. Here in Louisiana, Bobby Jindal has given away what would have been billions of tax dollars to private industry with little to show for it, cut income and corporate taxes, slashed medical spending for the poor and indigent, and raided medical funds which were supposed to last decades all in order to fuel his idiotic political agenda.

Universities have had to close entire departments in order to make ends meet, and some regional schools have even contemplated the idea of becoming junior colleges. This is at a time when the state was largely shielded from the larger national economic downturn because of the economic boom that happened during the recovery from Katrina. He will go down as the worst governor in at least the last half century, which is quite a feat, given that Kathleen Blanco and Edwin Edwards occupied the governor's mansion for nearly half that time.
Common exception misuses in Java (and not only)
Telling anybody to use vi at all is pretty hilarious.
"Android doesn’t drive early adoption"

Surely you're going to provide data or some citation to back that huge assertion.
In a way, it's good that things like this happen. Makes it much easier to convince gullible laypeople that the Imaginary Property laws they are brainwashed to believe to be universally good for the society are, in fact, directly contradictory to the actual tangible property and ownership laws and common sense, bearing more hope for the DMCA anti-circumvention clause to eventually get overturned.

Sigh... I am being too optimistic... I know.
Now you are talking about supervised vs unsupervised learning and it seems that you are talking about clustering, not classification. Classification problems are problems where you have number of classes and the classificator tries to estimate ẃith given parameters what group(s) the given sample belongs to. It doesn't 'invent' new classes.
I guess I'm missing some context here. Why don't sales of cold medicine impress you? Why are the CDC's numbers a gold standard?
Wasn't saying it was. Actually, we have a YCS13 company here in Northwest Arkansas (DataRank).
What is common between 5 successful startup founders?
The difference is you have internet and a computer in your bedroom.

Inmates may be denied even a paper and pencil.
»If it had occurred to anyone to edit the binary to increment the version number, they could have pushed out a good update in a minute instead of half an hour«

Or longer because now you have to patch the signature as well (as unsigned binaries probably won't be distributed by the updater).
Hello,

We thought about having such a widget, its on our roadmap. But not really sure when we will do it. There are a lot of cool integrations we want to make. Meanwhile if you decide to build it using the API let me know, I will super happy to help you with the API.

Joao (I'm the CTO)
Como Ganar Dinero Rápido En 2014 | Fácil En Internet – Comprobado
Not to mention colleges usually charge foreign students DOUBLE, even when they are from third world countries.... So if foreign students extra cost, it must already get covered by what they pay extra
I one thing to consider, is that emerging markets also generally spend less money on applications, and good design is expensive.

I've seen two identical apps (games specifically) on Android and iOS, the iOS versions made considerably more revenue than the Android version.

So I guess the commonly asked question is "Will we make the same amount of money with a cheaper design?"

Obviously this is a bit anecdotal, but I think it's a contributing factor.
You're not the only one. I think that strategy is overzealous and has potential to have terribly unintended consequences. Adria Richards comes to mind.
You can think about our process as a chain. A text is original machine translated, then passed to an editor. When the editor is done we pass its output to another editor. The process continues until we are confident the quality is good.

We don't use Amazon Turk. We have our own community which works on our site or on our mobile apps. This gives our editors a much better experience. We are dedicated to improve our edition interface to simplify the work of the editors.

João
There are a lot of apps that draw over other apps on Android before Facebook Chatheads.
no, it doesn't produce the same kind of coffee
This is how much Microsoft charges the FBI for your info
The ageism culture doesn't come from programmers. Young engineers (I am one) venerate the badass older programmers. It comes from the business people who've colonized us.

Business is full of degenerate narcissists, and the one thing narcissists can't stand is age, though it awaits us all.

Because we've been colonized in recent years-- the R&D culture that used to characterize programming has been replaced by closed allocation and commoditization and project-management bullshit-- by business people we've lost our culture, and they've imposed theirs on us. That's where the age discrimination comes from.

Ageism is also to their benefit because it puts this shitty time pressure on the young, encouraging them to work ridiculous hours and make unreasonable sacrifices that they think will help their careers (but often do the opposite). Whether young or old, we all get screwed by the ageism culture. Young people get abused because they're convinced that opportunities will dry out in 5-15 years, and older people get demoralized and pushed out of the industry for no good reason.

The best way to fight it is to point out the dynamic that causes ageism: chickenhawking. Read this-- http://michaelochurch.wordpress.com/2013/12/14/vc-istan-6-th... -- and be enlightened. The truth about what is behind ageism is embarrassing to the purveyors of it, and knowledge should be multiplied.
It's a proof of concept and it's already making rounds at HN, reddit, G+... Geeze, guys, give it time!
If this were a viable model, I'd have to assume someone would be doing it. How would a VC even go about chasing ... everything but the fat tail? How would the VCs get a return if they did figure that out? 30$ million self sustaining businesses don't pay dividends, don't raise more money (unless they want to unicorn), and don't exit.
The CDC's model "fails pretty spectacularly" when it comes to capturing any of the times I've had the flu. I have had the flu several times and the CDC has never been aware of it. As I explained earlier, I never told my doctor that I had the flu or went to a lab. My local health department was never aware of these cases either. It might, however, have appeared on Google flu trends, since since I might have searched for what the impact of a certain level of fever was. It's been a few years so I don't remember if I did or not. And of course, Google has never published which search keywords they use.

There are three datasets here: the CDC's, Google's, and reality. Some folks here seem unable to differentiate between the CDC data and reality. But in fact, I really did have the flu, even though CDC didn't think I did. Reality is what matters.

Maybe there is reason to believe that CDC's data is closer to reality than Google's. If so, let's hear it.
Plenty of CS majors do.

I'm not even sure if finance beats CS pay for those in the top-tier, especially on a per-hour worked basis. It may be hard to track as so much comp in finance is bonus and so much in CS is equity.
1. http://open.bufferapp.com/introducing-open-salaries-at-buffe...

2. glassdoor.com

3. my network of people who work at various companies and will tell me what they make.

I'm assuming that you are a small company that doesn't actually show up in either of 2 or 3.
French networking / disk throughput terminology ...

Mo: un méga-octet, un million d'octets
Mo/s: méga-octet par seconde

meaning "Megabyte per second". OVH is based in Montréal, Québec. [or not, actually]
Twice sent an email and did not receive any response
Ask HN: How to get involved in projects, or how to start your own. 
Hello HN, I'm currently studying software development and I have a decent time grasp on Python and C++ currently. The only issue is how to improve more. I'm still new to programming, and I'm looking for suggestions on beginner projects or things I can do myself or with others to learn.
If the ageism has no merits, shouldn't the problem self-correct due to the arbitrage opportunity it creates?
> So let's all go back to the beginning now and ask ourselves "Why does everyone need to go to college?" I think that's the real question to be answered here.

Nope.

Everyone should be able to get a college education without having to pay exorbitant prices. The solution isn't to tell people not to go to college. It's to make college education cheaper, and NOT by student loans etc. That just equates to free money/easy credit and thus lets colleges inflate their prices to ridiculous amounts.

Its simple as this: If you are selling candy to a kid and he asks the price, u ask how much money can u get your dad to pay? If the dad is wiling to spend a LOT (like the govt and its loans) then obviously price skyrockets
MVP / MMP – three little letters, big implications
http://www.nytimes.com/2007/04/29/us/29jail.html?pagewanted=...
The marketing is false though.

That would mean I can go ahead and market a Galaxy S6 as an Apple device and watch all the fanboys and teenage girls hop on. But of course I need pretty colors.
Isn't this mostly US centric? The entire conversation in here is all about why colleges are expensive in US. What do the european HNers have to say for their colleges? I hear they are mostly free but the cost-of-living in europe is usally what weighs down foreign students
Here in Denver there has been some debate about this issue [1]. The new prison chief put himself in solitary to try to understand how inmates feel.

"Rick Raemisch says he suffered mental anguish after spending only 20 hours in solitary confinement. The average in Colorado is 23 months."

[1] http://www.thedenverchannel.com/news/local-news/colorado-pri...
Though the author is correct in advising to do exception handling like this[1] instead of this[2], they are not correct in the reasoning behind it. In method [2], if a writer cannot be instanciated, the code will still try to write with it, which will probably cause a NullPointerException. Rewriting to method [1] hinders this.

[1]:

Writer writer = null;
try {
writer = new FileWriter("/tmp/a");
writer.write("Line1");
writer.close();
} catch(FileNotFoundException e) {
// handle error
} catch (IOException ex) {
// handle error
}

[2]:

Writer writer = null;
try {
writer = new FileWriter("/tmp/a");
} catch(FileNotFoundException e) {
// handle error
} catch (IOException ex) {
// handle error
}
try {
writer.write("Line1");
} catch (IOException e) {
// handle error
}
try {
writer.close();
} catch (IOException e) {
// handle error
}
There are some binary edits which are just plain trivial: Editing data which is embedded into binaries. As an 11 year old, I was annoyed that Civilization had "Americans" but not "Canadians", so I pulled out a hex editor and corrected that omission...
> maybe older developers have a blind spot towards opportunities that have failed in the past

Yes. A lot of things have to come together for something to work. Something can fail many times before succeeding. A little irrational optimism can be a good thing. Hitting the ground running at the exact moment is very challenging.
There also seems to an element of elitism among Apple fanboys, thinking their design is the only one that matters.

"Android users obviously picked their device for other reasons than design, so it doesn't have to look as good."
> Your typical VPS host has a bit of both but wont tell you to launch 20 instances for a few hours for pennies.

DigitalOcean limits you to 5 off the bat, but that's just being picky.

RackSpace, Atlantic, Gigenet, VPS.net, Oxeo, HPCloud, Upcloud, Dotblock, StormOnDemand (LiquidWeb) to name a few. And that's off the top of my head.
I'm using this for over a week now and can't imagine being without it. Something so obvious, yet so profound :)
I was mainly referencing the privacy vs data collection arms race. In this case I don't think anyone is going to be severely affected by this.
More recently, the Albuquerque police were involved in a shooting that was recorded through the use of body cameras: http://krqe.com/2014/03/21/apd-officer-shooting-raises-quest...

While the outcome of the incident was negative (the man died of his wounds), the fact that the footage exists and makes those officers accountable for their actions is a good thing.

I've noticed some police officers in Brisbane, Australia wearing what appears to be similar cameras. I don't feel much safer, but it's good to know in the event of an incident occurring that there's a much higher chance that an objective, irrefutable chain of events will exist.
I was thinking of looking into radix sorts, because it sounded better than quick sorts.
<i>Of course it's still a wide gap, but let's not pretend these people are rich enough to retire after two years on that salary.</i>

Of course they're not retiring - someone earning enough to hit that 75% tax rate isn't living like your average mope. Give them five years, though, and they could easily put that money into blue chips, bonds and other low risk investments and support a middle class family with interest.

And while I do see the difference between entrepreneurs and those who live off the margins of financial transactions, I'm not really sure why they should be treated all that differently as far as tax law goes. Kids grow up wanting to be royalty, by college the fantasy is still there, now they're just Business Superheroes, because that's how we treat the rich.

Entrepreneurs aren't magic. We're people who've decided that we either don't like working for a boss or who've looked at the numbers and said, "hey, I think I can make more working on my own than for someone." Should we be in awe of someone who "worked hard" for a few years to get paid a couple million dollars to have a competitor shut their product down? Or amazed by a company who has managed to sell their stockholders on the idea that it doesn't need to be profitable, allowing them to destroy (or disrupt, in SV terms) traditional markets, where others can't compete, because their shareholders actually demand they turn a profit.

Now, are you telling me these Superheroes of Business will look at a progressive tax rate and say, "you know what, if I thought I could make $3 million after 3 years of hard work, I would do it... but since it'll only be $2.7, I guess I'm gonna stick to my day job where I make $150k/year." Because that's the logical conclusion of what you're saying.

<i>why shouldn't everyone pay 100% taxes and have the state pay for everything</i>

Probably because that's not the logical conclusion of the reality I've described, although a lot of American businessmen do think the opposite should be true: all services should be privatized, yada, yada. That's crap, there tons of services that require long term, massive investments that will get shitty ROIs but benefit society and the economy as a whole.

We all know that, we all think people should be rich, I just don't think that income tax has the kind of dampening effect on entrepreneurship people claim it does. I for one would rather pay 50% on my 1.5mil than 25% on 150k, should it come to that.
One of the ways a proof of concept can become a full blown project is by attracting contributors. A project attracts contributors if the project is talked about.
Used it once and loved it. Upgraded to pro straight away :) This is going to make Reddit is Fun a lot easier to use.

When is this coming to tablets, Chris?