skysight-inc/HackerNews huggingface dataset:
Wow, the MS hate really turns people stupid. Here's another way to look at it:

Amazon spends many billions and almost a decade creating a real e-book market. Apple spends many billions and almost a decade building the first "modern" tablet, and leverage their tablet dominance to create the first real competitor to Amazon's ebook monopsony. Along the way they fight off an antitrust lawsuit. Google spends billions and many years building specialized scanning infrastructure to scan every dead tree book in existence so they can index them. Along the way they fight off a lawsuit from the Authors Guild. And I'm still not sure if they have significant monetization from that.

Microsoft, which has NO ebook story for their struggling mobile ecosystem, swoops in and suddenly becomes a player in the ebook market for 1.3 billion in one year.

And people like you, mtgx and rbannfy think this means MS patents were weak. Why don't you think about how much this was really worth to Microsoft and how much they actually paid for it? That might lead you to adjust your views about various aspects of "M$" besides just their patents, but I won't hold my breath.
Sorry, but that's crap. What makes them bad for people who build things?

Consumer Reports is not known for their affinity for status and bling so much as their affinity for boring practicality, and they rated the Model S a 99/100. I believe that ties it for their highest rated car ever.
That's a philosophical response, for that is my background. On the other hand, my general reaction is that the essay lacks rigor. Kant's Prolegama to Any Future Metaphysics may not set an obtainable standard for this sort of thing, but it may prove to be a useful guide.

Perhaps we are always required to make assumptions in order to act philosophically - even if I am inclined toward the belief that though we start somewhere, starting to do philosophy comes earlier in the day than any decision to assume. In other words, we don't assume our starting point or arrive at it after packing our bag - once we start packing our bag, we are well into the act.

I think the study of computer languages can tell us interesting things of the sort which philosophers - and particularly natural language philosophers - have found interesting over the more recent past. But I find a great-chain-of-being approach dubious in regard to generating epistemic epiphany.
No, the number of Wordpress installs does not make Wordpress a more prestigious target for real vulnerability researchers.
Reasons To Cross-Promote Your App
There was a serious crash in the late 80s of too many programmers and not enough programming jobs. So the number of people studying CS dropped and didn't start picking up until the mid 90s.
UX Is about Much More than Making Stuff Look Pretty - Programming
Mirrors what I experienced when I played. EVE teaches strategy and tactics to a level that is unmatched in pretty much any other game i've seen.
Facebook to buy Waze for a billion
There sure is a fundamental difference between trading on a millisecond horizon or a minute or hour horizon. Otherwise it wouldn't happen:

One trader can act faster than another, and a millisecond(s) can be shaved of with the right location of your server (co-located near the exchange).
Good luck explaining to the boyfriend's dad why you rejected his invitation to connect on LinkedIn.
Stop "Celebrate Failure"
The first two events of the year were probably some of the busiest ones we had, judging by the number of people in the hall. Last event was only announced a week in advance which led to lower numbers. The dropout rate for free events is fairly high so I'd say you get the same attendance at a 500 person free event and 300 a person paid event.

Having said that the attendance does seem to be declining. I suspect one factor is that there are so many great events happening in London these days and busy folks only have so much time to spare.

If anyone has suggestions on where the event may be falling short and could do with some improvement, I'd love to hear it.
GNU libmicrohttpd: tiny embeddable HTTP server, only ~32k compiled
i think the app store as a distribution mechanism just doesn't scale to the current number of apps. on the web we've seen the same with yahoo, dmoz etc.
there is still a lot of potential in mobile app development. in fact i think it's in the early days and the big hits are yet to come. only over the past year or so is smartphone penetration really starting to pick up. the difference with the beginning is that you no longer can rely on the app store to drive traffic though.
a few seconds ago · Like
Hmm, the signature looks interesting.
> You'll have a devil of a time just deploying and testing the fucking thing, forget about development.

That's what you said.

When I said "Who cares about that ? Engineering is about results, not ease of work.", I was answering about "devil of a time".

> The reasons why you are wrong are contained in the damn links I went to the trouble of assembling for you.

The links you talk about might have to do with the IT business and how things go down between engineers, investors and managers. This is such an ugly topic, I don't even want to even try to talk about it. It's just not interesting. You don't go forward innovation by asking marketers and consumers. Marketing is about how you sell stuff, not what you actually sell.

That's what I hate about business in general. Business wants to do stuff, but it has no idea what to do. That's the reason the soviets were the first to send sputnik and a man on the moon. The US just followed. That's how innovation is broken. But that's just another topic.

I could not let you tell me that "things are good the way they are, because if they're like that, it's because we explored the business of it, and that's what we found out."
In Korea at least, it's not an unknown practice for companies to pay interviewees for their time, although not all companies do it. Being American, I was taken by surprise the first time it happened, but it was a pleasant surprise in that the company showed that they valued my time. I'd say its not mandatory, but it's a classy thing to do.
This comment is the equivalent of "if you have so many complaints about your country, why don't you emigrate?"
Why I am deleting my AirBnB account
PortableApps.com Carbide: the safest, most secure USB flash drive on Earth
People don't buy Cisco just for the box with ports and blinky lights. They buy them for the supportability. As for a business they depend on here network to run and as mprovost mentioned you can take some one cold who has networking experience and If they have half a brain they should be able to fix your network. All Cisco has spawned a whole Eco system of vars who exist throughout the world and can have replacement parts onsite in 4 hours or less. Also Cisco provides code scrubs and a range of other features. So unless some vendor can build these magical switches and provide support they will never be a serious option in any environment.
I think that's what the folks at Software Carpentry [0] are trying to do. I went on one of their courses, and you're taught the basics of writing good software, version control and databases (SQLite). I've frequently recommended it to fellow scientists.

[0] http://software-carpentry.org/
In some societies, the organized crime contingent is morally better (and sometimes more competent) than the official police force.

In the private sector where "law" is the whim of powerful people, that's almost invariably true.

Whatever the good guys form (possibly centered around YC, and possibly something else) is going to be likened to the Mafia, a "don't fuck with us" collective that protects its own. After all, one of the Mafia's first (entirely just) social functions was to protect people against Pinkertons and other company police forces.

The thing is, those with capital and connections have been using their social power for extortion ("you'll never raise another dime") for decades. If talent starts to fight back, that's a good thing.
A Dark Age autopsy
It was "copyright troll" You can consider it at a API oriented "patent troll".
This proves that some API providers want to keep juridical and commercial protection out of their APIs, as it was a patent.
Have you seen all the recent API Terms of service changes because of competiting business model of 3rd party applications?
What do you think about this idea? Please give me your feedback :)
E M A C S
s e l o h
c t t n i
a a t f
p r t
e o
l
Nvidia  TEGRA 4: A BENCHMARK that outperforms SAMSUNG Galaxy S4 PROCESSOR
Having location information is very valuable for properly targeted local advertising, and Waze is all about location information.
Pediatric Cancer gets only 4% of Federal funding and less than 1% of Private Drug company research. Also American Cancer Society less than 5 cents on the dollar goes to research.

Pediatric Cancer is the leading cause of death for 15 and under.

So to see this funding for cancer get thrown away by fraud is extremely upsetting.
Assuming an open, liquid job market in which the working hours are an independent variable.
Make something people want (mspw) shirts.
Out of interest, how important is the view "everyone" has about your phone to you? I just don't see why you'd "lose face" over something like that.
He's also talking about the article OP, and he's saying that the HN poster's reply about age is very low-effort and doesn't contribute much, apart from an ad hominem.
The problem is that too much emphasis is put on prestige and reputation than on actual impact of the work. Coming from a physics background I always felt that life scientists tend to be overly audacious in their claims, am I alone in this?
I disagree.

iOS (number of users) - rising
Android (number of users) - rising

That are the only two things you need to know - you have a terribly large market.

You can't make a living with a sh*t app anymore. No, people won't buy just any app just because it's .99 in the store.

But with the right approach and the right idea (and naturally, good execution), the outcome (revenue) will be at least the same as if you launched that same app some time ago.

I'll even go as far that good apps sell better today than a year or two back.
Obsessions: HTTP Request Reduction
Does it make sense to look at the linked in API http://developer.linkedin.com/apis and build useful tools on top of the data?

Not sure what the monetization strategy would be, or whether it'd be a TOS violation, but some of the features mentioned in the article would be great to have.
How to get Individual Taxpayer Identification Number if you aren't a US citizen
A quick tutorial how to get ITIN
> throwawaykf1 (...) Wow, the MS hate really turns people stupid.

And anonymity makes them brave.

No. Not really.
What is wrong with qualified people taking jobs? I never understood why one would want to limit someone's employment options simply because they were born in the wrong place.

The only reason I can see to restrict immigration is to help local areas plan their services (education, housing, etc) properly.
Microsoft's crazy Windows 8 video campaign swaps watermelons for features
Pretty sure this is genius. Finally a .js site that makes sense.
How I sold my first novel
Off topic, but thanks for that link: while I'm not going to go into the politics, those clips make me want to go back home now, just because of those scenes from Australia...
Twitter CEO wants bolder, more courageous decisions
I agree completely with the general proposition that APIs are similar to patents in the incentives it creates to open up data (similar to opening up knowledge) while retaining control through the T&Cs (similar to the monopoly granted through patent). The result is also similar in that APIs are spurring a wave of innovation just like we saw in the industrial revolution.

A few points worth bearing in mind:
1) There is no monopoly, so ultimately no API provider can abuse their power without limit
2) This is reinforced by the fact that the API interface itself cannot be patented (though some have tired and disputed it in courts), so one provider can be replaced by another
3) Nevertheless some API providers with strong market power (e.g. Twitter) have trampled on the rights of API consumers (even if they were legally within their rights as described in the T&Cs)

Ultimately it is up to us in the API community to recognize good API practices, and to bring down those API providers who abuse their power.
This is the most important development of our time. You cannot deny this.
Agreed, but this study was specifically designed to highlight the problem not solve it. And the results would be useless, or non-existent, if they restricted themselves to scientists that would co-operate fully with the process and the possible "shaming" afterward.
It looks to be...try 11011011 =)
Just scroll on the site itself
Plus, if you don't have set hours, and focus only on goals -- then you can expect your employees to work 50, 80, 100 hours a week in order to accomplish their goals (which were probably set by you not them), whatever it takes.
Have you seen: http://matt.might.net/articles/crapl/

"Generally, academic software is stapled together on a tight deadline; an expert user has to coerce it into running; and it's not pretty code. Academic code is about "proof of concept." These rough edges make academics reluctant to release their software. But, that doesn't mean they shouldn't.

Most open source licenses (1) require source and modifications to be shared with binaries, and (2) absolve authors of legal liability.

An open source license for academics has additional needs: (1) it should require that source and modifications used to validate scientific claims be released with those claims; and (2) more importantly, it should absolve authors of shame, embarrassment and ridicule for ugly code."
That doesn't work for me. OIOIOOII does, though - it leads to https://developers.google.com/events/io/experiment-eightbit.
> Also, there is the wrong use of 'begs the question' in the same paragraph :)

That was a bad translation from day one, and people are now using the phrase in a way that makes more sense.
I wonder if putting something like this on a checkout page for Gas-X or anti-diarrheals might actually increase conversions.
How do you handle the tax implications (specifically in the case of non-hires)?
If you replaced the O with 0, why not replace the I with 1?
Also OIIIIIII
I put OIIIIIII and I got the same but in ASCII art. https://developers.google.com/events/io/experiment-ascii
This jQuery extension is a breath of fresh air
I'll take these suggestions into account - I've also only been coding for about a year and a half, and graduated with an Art degree. I'm the ESL equivalent of programming.
You can't detect a touchscreen
They should have included more text to allow more scrolling.
I'm used to playing the "UK, United Kingdom, Great Britain, England..." guessing game in drop down lists but putting "United Kingdom" in between Gabon and Grenada is a new one. I'd almost given up looking by that point.

(Presumably the list is sorted by country code.)
I got OOIOIOIO which leads to https://developers.google.com/events/io/experiment-space
IOOOIOOO gives you https://developers.google.com/events/io/experiment-synth
Hacking Google Glass: dSky9 Demos Starfinder App in its Glass Simulator
Is is not all relative? It's not like countries with "small populations to take care of" have massive populations to pay for that welfare.

I don't know the answer, but maybe you do: what percentage of the population is considered "on welfare" for those countries that are striving, versus those that aren't?
11011011 took me to https://developers.google.com/events/io/experiment-song

And 10010000 took me to https://developers.google.com/events/io/experiment-bacon

Time to see if I can find any more! :)
Facebook operates worldwide not just in the US.
Can this be considered a code smell?
I would have a hard time partnering with an organization that allows random & inconsistent business hours.

This article's points are great in theory, but in a business world it creates a barrier.
Yes. I have to change this. Thanks
Amen.

After having been abused by employers who didn't understand why an employee wouldn't want to work 16 hours a day, 7 days a week, for months on end (I'm not exagerating here) I have a slight skepticism of people looking to abolish a finite work week.
> Most of those same people also hate unions because they don't realize how many of their "rights" were earned and secured by them.

Were earned. Were secured. Continuing to harp on the past is not a convincing argument for current relevance.
> Detecting the presence of large trades about to go through or going through and capitalizing on the price movements they cause

Large trades move the market, full stop. That's a feature, not a bug. Moving a lot of size changes the market's estimate of the value of whatever you're moving. Splitting up large orders into smaller pieces is attempting to hide that information, why should that be a privileged operation?
space: 00101010

pong: 10000001

simone: 11010011

eightbit: 01010011

song: 11011011

synth: 10001000

ascii: 01111111

bowling: 01110101

rocket: 01000101

burger: 00111001

cat: 11100111

bacon: 10010000

This was done a while ago.
Building cross-browser extensions with Kango and Backbone
The sounds are included directly in the JS, which is pretty neat: https://github.com/theonion/fartscroll.js/blob/master/fartsc...
So, another practice that should be highlighted and made to stop.
See http://stackoverflow.com/questions/15265562/what-are-all-of-... for more information.
I strongly suspect age discrimination comes into play, either consciously or unconsciously. In some cases, the team lead making hiring decisions is young enough to be my son, and experience on my resume goes back to around his birthdate. Putting myself into the young team lead's shoes, I think he isn't comfortable hiring the older, wiser developer, however stellar the resume -- he probably wants a team of hip, young 20 and 30-somethings, and if they come cheaper, so much the better.

So he doesn't even bother to respond.

It's not hard to extrapolate to a time when all the people making the developer hiring decisions think like this, and you see the writing on the wall, and try something else.
AGPL isn't exceptionally common, but it's used in a reasonable number of SaaS type niches, where the other common license is "don't release source at all". For example, Launchpad and Gitorious are AGPL, while their main competitor, Github, is closed-source.

Ghostscript is probably the most widely used piece of AGPL software. That one's driven mostly by their dual-licensing strategy (they want proprietary SaaS providers to buy the commercial version of Ghostscript).
The glacier retreat one is particularly disturbing: http://earthengine.google.org/#intro/ColumbiaGlacier
You're writing as if you believe there are a fixed number of jobs. That's not true.

http://en.wikipedia.org/wiki/Lump_of_labour_fallacy
Perhaps we are looking for the wrong measure of success. This is not inclined plane ball rolling in fifth period Physics with Mr. Johannes. Reproducibility in cutting edge experiment is success. It means that what is being measured - even if the wrong thing - is within the control of the experimenter.

It is absurd, but practical, to publish experimental results with the implication that they are reproducible based on a peer review of the results. "Well they look reproducible to me," when uttered by a peer reviewer is the current standard. All we are seeing is that the a priori reasoning of experts is not a substitute for empirical investigation of scientific claims.

Let us not forget that a journal which finds no worthy articles this quarter has only two options, publish unworthy ones or publish no articles. I know how I react when a magazine subscription does not come.
Nice writeup. A few comments:

So you're just identifying NPs and VPs in a sentence? So lets say I run your program, and I get NPs "Instagram" and "Facebook", and the VP "acquired." The question is, who did what to whom? Did Facebook acquire Instagram, or did Instagram acquire Facebook?

Second, I think you're way over-emphasizing the supposed slowness of CFG parsing. Yes, the complexity is O(n^3) in the length of the sentence, but in practice, n is usually small. Modern statistical PCFG parsers are fast.
or shorten your window
make your window smaller to allow more scrolling / farting.
Having worked in both countries, and being British myself, I'd probably disagree with you. Of course, in terms of sheer numbers there are more jobs in the US, but I don't see the US having any sort of USP in terms of the jobs themselves.

For example, if you want to go start-up there's lots of opportunities to do so in London, and Microsoft, Google, Facebook, and the like maintain engineering teams in the UK if that's more your thing. And the UK's a highly respected base for computing gaming, visual effects, even hardware design (ARM, for instance). I don't see the UK software engineering market being any less diverse than the US, but perhaps if you're working in a particularly niche area this could be true?

From my personal experience, the biggest difference between the UK and US job markets isn't the diversity, but the work culture in general. The UK has 5.6 weeks paid vacation as a legal minimum, whereas this is very much not the case in the US (you may view this as a pro or a con).
Nokia unveils the touchscreen Asha 501 with new software platform
The Internet is finally useful. Thanks, The Onion!

On a side note, I can't be the only one trying to memorize the embedded Base64 representations of fart mp3s, can I? That would kill at parties.
Ah! Ye Olde 'Them Mexicans Are Stealin Our Jobs' argument.

How about the actual Americans be ready to do the jobs at the wages the sly immigrants are doing them? Oh wait, first you'd need actually qualified Americans to do them. Unfortunately, nature does not discriminate on the distribution of aptitude or intelligence across the globe, but humans have created insurmountable barriers to opportunity that disadvantage those born in less fortunate parts of this planet.

And no, the Internet is not a panacea to redistributing the skewed distribution of opportunities. Case point, modern cutting-edge biopharmaceutical research. Can't just do that in the 'developing' world with intermittent power supply, web access and most importantly a pittance for funding. I would love to meet the equivent of HN's beloved patio11 but for the biotech field. Haven't come across anyone yet.

Clearly this is a rant, so take it easy.
The author, Ilya Pozin, has worked in exactly 1 company that he founded for 13 years. This is not a ad hominem attack, I just don't think it's possible to make such sweeping generalizations with such a narrow range of experience.

There's two reasons hours are useful, internal and external teamwork. Nobody works alone, if you have somebody in 7-3 and somebody 11-7, there's a significant period without overlap. This can be even more problematic if your team doesn't have regular hours at all so that you can't even plan for this.

For external parties, your clients, customers, etc., you want to be responsive to their needs. Most companies work 9-5, though timeszones can make this tricky.
Medical research in general is dubious at best. See for example http://www.plosmedicine.org/article/info:doi/10.1371/journal...

There's even a startup trying to work around it: http://www.metamed.com/. They look for papers related for a given condition on request, trying to find ones that are actually well done and promising.
Precisely. If you're the only one on the project, it may make sense that you make your own hours. That of course assumes that your deadline permits scheduling offsets with project/product managers, etc.

Otherwise you're talking about wasted time due to the staggering of schedules.

But those situations are pretty rare in most companies.
As if allowing stangers into your homes isn't enough give out all your personal info online too!
Show HN: Built a FeedBurner replacement in a week