skysight-inc/HackerNews huggingface dataset:
Or maybe it's you the one who can't read it properly? Else explain to me what he meant by this: "PHP made it very easy for a lot of people to do something with the web, something that otherwise they might not have been able to do"
And how is that clear that Louis C.K. will not blow up a school ?

Because of the context. What is the context in this case ? We don't know because the US justice system decided that context is not important.
Add a flashlight or fart button to it. "Needs more flashlight" should be the "needs more cowbell" of our age.
Competition Theory does suggest every market tends towards a Monopoly position. As companies get bigger and bigger, they acquire one another, until eventually there's only one huge 'Company' left.
Of course, that's one reason why the free market is regulated.
Lawsuit against el.wikipedia.org user for providing information about politician
Every person's starting point is really the culmination of everything in their past so every starting point is different, but this statement is born from two trends I noticed while listening:

1. "The Baby Effect" - a term coined by John Lee Dumas of Entrepreneur on Fire, a 7-day a week business podcast that interviews entrepreneurs, which evolved from John Lee noticing that successful launches tended to take 9 months from first action to the point of sustainability. He called it that because it usually coincided with the founder finding out they had a baby coming, but it also worked that way for BeardBrand, for example.

2. Most of the "successful" interviewees on podcasts state they started back in 2009, so 5 years later is now (2014). 5 years seems to be the point at which entrepreneurs have been steady long enough that they start to either a) look for the next thing or b) start sharing with other people what they know. It's also a sign that the 'wave' that they were currently riding (their business model) may have crested and they are in search of the next thing, hoping for a second win(d).
You lost me on the computer vision algorithm part.
Precisely this.

The "learn to code" hysteria is just the authorities trying to sweep over their incompetence in compulsory schooling by seemingly appearing to be in the times.

I can only expect progra-sorry, coding, will be awfully taught.
I can corroborate this. I follow a few SJWs on twitter and the vitriol they post is often very surprisingly potent. I actually think that pound for pound, threads on 4chan on topics like race or gender politics end up being better conversations because the anonymity takes away the need for people to demonstrate their status as provocateurs.
If you do go into the military to learn to fly, you'll have to take a plane that is compatible to what Delta has. If you're a fighter pilot, you're not as needed by Delta. You need to be cargo. They are two totally different beasts even being fixed wing.

But in general, military service needs to be more than just pragmatic. You are going to be called into areas to either kill or help people being killed. Either way that's a lot more psychologically speaking than going to pilot school.
Assuming the majority of mining power evaluates protocol changes to decide if they're beneficial or not.

Is that assumption true? Or do people just blindly update whenever there's an update?
Humans Account for Less Than 40% of Global Web Traffic
Can this act as a MIDI Controller?
Very cool. I'll take a look into this now. Thanks for the suggestion.
This looks great. What are the alternatives to wit.ai today? In general, what are the best natural language processing API / library / service out of the box today?
I think PHP was used an example of a language that is a total train wreck from a technical standpoint (and I don't think many people would disagree with that.) Despite being a train wreck, PHP is still useful and has been a net positive for the tech industry. Plus all the work that Facebook has done in fixing PHP has turned it into something better than it was.
"It refuses to take part in relevant legal challenges to state money transmission laws."

No, it refused to participate in one court case filed by the Don Quixote of money transmission.
An app like Flappy Birds will pass, but this won't? sigh

Reason makes me feel like they don't want you competing with an area they're going to go into.
Well, in the abstract I agree.

But if the platform was built by someone else, he gets to set the rules.

And if the rules are lax enough, like the App Store is, and people using the platform dont mind much, then we don't have much of a case.
With respect, I'm a proud PHP developer who does crazy things like use a Lisp that compiles to PHP to build services; I am working on some awesome stuff to take advantage of Composer and the new modular PHP Library systems, and all sorts of other stuff. I love working in PHP, and I'm not ashamed to admit that, despite having written my own languages, and being partial to C. My current favourite to work with is nimrod...

Anyway, the point is: you completely read the OP wrong, in my opinion, and I'm the person that would be most offended if it was a dig...
So the only possibilities are that someone is practically perfect in every way (A), or entirely incompetent (B-Z)?
Ars's headline is inaccurate. These are the licensing terms for Google's closed-source suite of ecosystem apps that turn a generic AOSP-based port into a Google-logo commercial product.

The restrictions stem from a choice you have to make: If you use the Google ecosystem in your products, you have to use all of it, and you can't use parts of Android to compete with the Google ecosystem. You can make the other choice, but, in those cases, Google doesn't want you to have their closed, proprietary apps. That might be hard-nosed dealing, but it isn't more restrictive than Google's competitors are in similar circumstances.

There are some seemingly nonsensical parts to the agreement, especially the prohibition against distributing an SDK derived from the Android SDK. I'm having a difficult time imagining what harm that might cause. Some OEMs, like Samsung, are shipping SDK extensions that Google apparently is fine with.

The openness of AOSP is not compromised by this contract. Amazon is an example of a partly direct competitor using AOSP. Google has done nothing to thwart Amazon, not even a hint of FUD. If only Oracle were that straightforward about Java.
The Economist | Web addresses: The name game
The Economist | Web addresses: The name game http://www.economist.com/news/international/21595931-new-web-domain-names-hit-market-name-game?frsc=dg%7Cb via @theeconomist
I think at this point PHP programmers don't care about the flack. We're pretty used to it.

As a php programmer and a member of a php user group I can say that group seeems to have half of its talks on non php topics javascript, html5, css etc.

I like the community that doesn't fret about tools and only about how to build something interesting.
Sigh. Read the comment, it's totally justified.
Web addresses: The name game
The Economist | Web addresses: The name game http://www.economist.com/news/international/21595931-new-web-domain-names-hit-market-name-game?frsc=dg%7Cb via @theeconomist
I had an idea like this once: http://lifemetric.com/

I always wanted to make an app for it, but it looks like yours is pretty nice. Just add some more features and Apple will probably accept it.
Taming Command Line Interface
All in One SEO Vs WordPress SEO By Yoast: Which do you prefer
We control our government. If they fail to act in our best interest it is our fault.
Fake SSL certificates deployed across the internet
That's disingenuous. Other platforms are open; Apple sets the rules because they closed the platform. Their excuse for this was to improve security and reliability(?) SO now they're curating based on subjective standards of questionable merit.

If the app meets reliability and design standards, why not let the market decide? Its arrogance.
I think a post that said 'the other ide sucks' would get downvotes anyways while a post 'we are better than x, because...' would be perfectly ok.

Fun questions could be tagged (and even hidden).
"....why is it that when the next database comes around they want to use it for everything?...."

Because they like a simple web stack. KISS means a faster time to market. Faster time to iterate. Faster time to fix bugs because there are fewer places those bugs can be. All of that doesn't even factor in the productivity benefits gained by not having to switch technologies from project to project.

But to be fair, ES is not some brand new database... ES has been around for a LONG time.
You say that now - and the inevitable procurement carve-up bonanza hasn't even started yet! I for one can't wait to see what overpriced proprietary toy language my hypothetical children will be pre-emptively de-skilled in.
Monet fights atheism
Content Marketing Through the Eyes of Constant Contact
Not if it uploads my texts to some 3rdparty webservice, though
About 10 years ago, I was looking to switch careers and wanted to jump to my 2nd love - flying. So, I went and interviewed flight schools. I was talking to the owner of one school and the topic of military pilots came up.

It was mentioned that in the current model the only military pilot that will be hired by commercial carriers are the cargo pilots - the guy who can fly heavy. Helicopter pilots make an easy transition but that is not a "commercial" job like we normally think but it is well paying and almost impossible to get into. Fighter pilots are a different breed and do not transition well into commercial piloting.

But, to answer your real question - YES! Absolutely you can. It is hard work. You can go different routes. Ignoring the military option, you can go directly to your commercial license or go to a university that has a flight school. The benefit of the university option is that you have a real degree that goes along with your commercial certification. Both options cost a ton of money. Planes are expensive. Fuel is expensive. There are loans.

Going direct for your cert can also take different routes. You don't have to go to a big-name school. There are a lot of schools that offer a fast track. You'll get your private in 6 weeks the commercial some months after that and the entire time you're building the hours you need. Some will help find you a job after. If you have the option of living at home, you can get a commercial license yourself. Find a local flight school and just go at your own pace. Get your private license first and see how you like it.

For me, I had to stop midway through my private license. I loved it but becoming a commercial pilot is a choice for the young. The union/seniority/salary structure of the airlines doesn't lend itself to older guys switching over. I had a family to take care of the the benefits and money wouldn't really kick in until 5-8 years down the road. Plus, my wife was freaking out big time about me plummeting to my death.
That's a narrow view of the military. Most flying is cargo, support, simple taxi service. Most is done in peacetime or in peaceful venues.
As far as I can tell, the default Ubuntu ntpd config still allows monlist. (That is, /etc/ntp.conf in saucy doesn't have disable monitor.)
Author here:

There is a difference between C/C++, but for the purposes of this article it does not matter -- the point I am trying to make is that you would not use a hash table in any of them, would you?

The exact times are kind of pointless indeed, all what matters are the ratios. C benchmark would probably be as well. What I was trying to show was that your runtime comparisons are not necessarily comparing the same things.
Ironic: to satisfy Apple, the mecca for good design, you have to crap up your application.
No, you shouldn't, and never did I suggest that. I was addressing your claim that we should think about the App Store like a retailer; which it isn't.
Microsoft makes virtual machine images available for testing versions of IE. https://www.microsoft.com/en-us/download/details.aspx?id=115...
I found funny that she said "But it doesn't mean anything" when lots of artist now days make a career out of using FFT in Autotune...

Did I say that out loud?
What like this one? https://www.apache.org/server-status
4 Wordpress sites, 1 server – great performance on Digital Ocean with Nginx
Apologies for the confusion. The comparison was against a new-style class as described in the original post. All of the types have two ints. The code is now linked so you can inspect and respond.

Edit to respond to edit: Built-ins and slots are even faster but the key point is that the ctypes-based class is actually slower than simply using a class with ordinary Python variables.

The reason ctypes is slower is that addition isn't defined on c_ints which requires casting them back to Python ints for each operation. This can be avoided by using ctypes to call a C function to perform addition.
Stack Overflow has a clear and defined direction. I think that's great, although I can understand the frustration for people who want the other questions.

If the SO software was available someone could set up a Stack Overflow Off Topic website (SOOT?) which could take all those other questions.

That would allow people who like talking about the best text editor or the best IDE or the most suitable programming language for math students to have a place to talk about them, while keeping distance form the SO branding.
Microefficiency is pretty irrelevant these days.
No. If all miners start mining their own fork (e.g. creating 250 BTC in a block instead of 25 BTC), users' wallets will reject such blocks. Some other miners will pop up to continue mining the blockchain under previously agreed upon rules.
How about adding a feature to campfire mode where your app listens on the microphone to determine the chord or dominant note being played and highlights that on your display?
I didn't say fun questions or answers have to be useful. Thanks for the links, I hope Software Recommendations will be launched.
Couldn't agree more. Community service is great for young first time non-violent offenders. It lets people know that what they did was taken seriously without screwing up their lives.
Not sure why I put an "interpreter" there when C is compiled, of course, I fixed this now.

Again, this does not change the fact that structs and dictionaries are very different data structures.
Show HN: Inch – Measuring inline docs in Ruby
Agreed! I liked the OP, even though it was quite guilty of this. But what is it about programmers (hackers/coders/developers/whatever it's called in your idiolect) that makes us so pointlessly passionate about diction?
> one of the startup's I CTO for

Did I understand that correctly? You're the CTO of multiple startups? How's that working out?
The purpose of having stuff in libraries that have been tested and work is that you don't have to worry about it. If we had to reinvent the wheel every time we would never get anything done.
/r/popping does indeed exist and it is full of really revolting things.
Someone can "change" the protocol only for himself. Like you can code up a web browser with a different version of HTML, lets say HTML++. If you find a couple of guys who will serve you webpages in HTML++, good for you, but this does not affect me, or the next guy who still use good old HTML.

Bitcoin Foundation or some well-known economist or developer may be put out some reasons for some change and convince people to upgrade to new rules. But the ultimate decision is in hands of every individual user: miner, merchant or a regular consumer.
I too dislike the obsession with learning to code because, unless you're doing it volutarily and letting your own passion guide you to backfill missing bits of knowledge, it becomes a rote learning exercise devoid of understanding. As you state, the focus isn't on how to solve problems which is the raison d'etre of programming so the effort is wasted.

The problem I see is that we treat computer science as something you eventually get round to learning once you've already taken some preliminary steps with coding, and even then it's something to be looked at late into high school or at university. Code is the awesome tool that motivates learning, but I wonder if the process is taught the wrong way round. Could it be done a little compsci first, then code?

I started a series of blog posts trying to introduce the non-technical reader to the fundamentals of computer science in plain english: http://lifebeyondfife.com/tag/compsci-in-plain-english/. Still a work in progress, I'm trying to keep it interesting and explain why computer science is important at the same time.
I am a software developer and I do not have a design-bone in my body. Everything I try to "design", looks worse than Craigslist. Bootstrap, for me, gives me just enough structure when building Version 1 of a web-application to make it look good and not paint myself into a corner. It works for me, best thing I could say is, use it on 3 projects and then make your decision
> They can do this, because Comcast owns the content (NBC)

You forgot Universal, which together still amounts to only a fraction of Netflix's content. There's a reason that Netflix doesn't carry many titles in their streaming service: it's already too costly to acquire the rights to stream them all. If Comcast were to raise the price on that content, Comcast could simply stop streaming those movies/shows. Given the size of their library at this point, I doubt any of this would be missed. The "content" you mention is no longer as critical to Netflix's business strategy as it used to be, especially as they move to more original content.
Einstein's theories about the universe are more correct than Newton's. Neither are "correct".
I don't think his job is just to argue against the theory; that remark - and the fact that the interviewee was unable to confidently rebuke it - shows that the people responsible for it are ill prepared, and that is a good argument against the practical implementation of the program.
If it happened just like that, all the new money (which really helps keep prices higher) would dry right up.
Looks great. One thing that I find not so good is: There are no tests.

It would be hard to convince anyone to contribute without some unit tests.
Clients do care about having a stable and bug free software. Tests is one of the best way to achieve this.
A middle ground would be underscore templating system. It's simple to use and there's all the freedom you want regarding to what you do in the templates.
Since the interview is seen by general population, he was just asking questions that an average computer illiterate person would ask and at the same time challenging and testing her on the subject.
TinyPNG launches Photoshop PNG compression plugin
Manjaro.

A user friendly version of Arch. It includes a graphic package manager - which seems to be discouraged by the main Arch distro looking at their wiki (they want you to learn and understand pacman). The fact is sometimes I want a graphical package manager to make searching easier and I don't know the exact name of the package I am looking for. Other times when I do know the details it is easier to use the command line. Having the choice is good.
Google controls the client and the server.
So much of that is hard to watch.

Particularly the teaching of jQuery to people who are just starting out. And the multiple assertions that one can "pick it up in a day", whether it be programming or teaching skills.

Seems to be about throwing together a web page in a day rather than learning to code.

And it seems the usefulness of computer programs doesn't extend beyond ecards, web sites, and "apps".
Wouldn't a tuple be more appropriate than a class?
Well, you don't regularly see contentious protocol changes. I agree that miners are mostly following the technical leadership, I'm not sure it is 100 years true.
Miners can't just go and change the protocol. They risk that non-miners won't accept new blocks, so if they are going to enforce different rules, they need to make sure that everyone (not only other miners) will be okay with that.

Of course, some people can upgrade blindly. But if in the middle of transition it turns out that some people are worse off, everyone will rush back to avoid wasting resources on blocks that are not 100% accepted.
I would total vote for a more inclusionist moderator!

It's not really just about "fun" questions. Almost every second question of mine gets closed or almost closed. Stackexchange is rapidly getting more and more useless for me.

* The only kind of question that the people in power currently tolerate for sure is the kind of question asking for reference knowlege. What does this function do / how do I do <simple thing>? They are totally afraid of any question that might have multiple answers.

* Questions that are much more useful, asking for advice and personal experience, are very likely to be closed. More than once, I had to rephrase a question in a stupid way to get passed the censors. "What canvas libraries are there for GTK?" - closed. "I want to put shapes on a DrawingArea and move them around" - pretend to be stupid, get good answers.

* Physics.SE suffers from a similar narrowing-down in scope. You can ask high-level conceptional questions, and get pretty verbose answers. That kind of question I rather discuss with my colleagues over a cup of coffee.

You can't ask pretty much anything else. Ask how to calculate something - closed as "homework". No matter if you ask for a single step in your calculation, or you want a high level overview, it's both frowned upon. Actual homework? The devil, closed as "homework"! Research stuff? After you point out that it's not homework, you might get a few condescending comments with only hints because people insist it really is homework. Experimental questions? pah, that's so beneath them. And if you manage to slip a actual useful, interesting question past the censors, its probably because it's research-level string theory and nobody understands it.

I could go on for hours, but I guess everyone gets the point. There is no single thing on the internet that makes me more angry then pretentious deletionists that have taken over wikipedia, stackexchange, and many more great sites...
Great write-up and very helpful for those of us who, despite doing so for years, remain amateurs at running our own servers. I am among those who think the Internet would be better as a whole if more people did in fact run servers—server software would gradually become easier for us amateurs to install and run without leaving it in a state that is open to nefarious exploits. But for the time being, I appreciate it when experts take the time to explain simple counter-measures as you have done. Thank you!

As far as I am aware, I am not responsible for any Internet-facing NTP servers (I certainly never set one up willingly), but it's good to have this in the back of my mind now in the off-chance that I ever do set one up.

I did have one of my Windows machines used for DNS amplification. I wrote about the incident [1] at my blog because I had been a bit surprised that it was not sufficient to simply disable recursion. That much had seemed like common sense, and I thought I had been so clever and thorough in turning it off. But later I found attackers were leveraging my server's willingness to provide a list of root DNS servers in response, even with recursion disabled. I ended up deleting the list of root servers and the problem went away. (Though, to be clear, I never ran the incident by any DNS experts, so I may have misdiagnosed the whole thing.)

I don't know what else I don't know about amplification attacks, so reports such as yours are helpful for people like myself who find it fun to run our own servers, but don't consider it an area of expertise.

[1] http://tiamat.tsotech.com/dns-amplification
Google will block local extensions in Chrome 33 for Windows
True, but you didn't need to go Sun/Oracle, there were other cheaper alternatives available.