skysight-inc/HackerNews huggingface dataset:
You're piping random executables from the internet without even looking at them to see what they do if you run that command.
You could literally never lock your doors and your insurance company will still pay up. Your post is painfully misinformed.
XSS is a totally different level. When's the last time a bunch of networked devices needed patches because of XSS?

And even if these problems were as widespread, eliminating a huge class of errors is a big step up. Nearly every serious vulnerability in Microsoft's code for the past years is from memory unsafeness.

Hell, why bother with malaria or smallpox vaccines, since people just die from something else anyways.
I particularly liked the paragraph:

> As for the retailers who point to lower swipe fees in Europe, Aufseeser counters that they are so low that “credit card companies are finding it tough to make any money at all” there.

Why should it be easy to make money? Ahh, right, because with the regulations they want, they can.
> As it turns out, Slack founder Stewart Butterfield isn’t so sure himself. Speaking on stage at the Digital Life Design conference in Munich, Germany, Butterfield said he didn’t know why Slack had taken off while his last two startups had fizzled.

“I get in trouble with my PR team for saying this,” he said. “But I have no f___ idea.”

That being said, they respond to user feedback. For example, the mute a channel feature is very well designed. It took them a while to implement. It doesn't hide the channel in your list, it greys it out.
Yep, pull requests for colorschemes in particular would be fantastic! It'd be great to flesh out a set of colorschemes to cover the major ones in usage today.
Federal Reserve White Paper on Improving the U.S. Payment System [pdf]
http://slexy.org/view/s20Pc2LaIw
As others pointed out he means he doesn't accept unplanned phone calls - all calls must be scheduled. Except with high priority people who interrupt everything.
> Great for competition now, sure, but once copper and coax become obsolete Google becomes the new incumbent monopoly.

Incumbent broadband providers are upgrading offerings in response to Google, so that doesn't seem like a particularly obvious end result.
The complete failure of Flash on Android was probably a bigger factor. A web technology could conceivably survive without iOS support, but not when you've proved the point that it's inappropriate for any mobile platform.
> and because once the damage is done, undoing it is horrifyingly difficult

That's the one reason why I'm looking at NixOS. There's no inherent reason for it to be hard.
Apple Announces Q1 Financial Results
Really good question - for my household specifically, streaming 4k and HD at full quality to multiple TVs and still being able to game in real time without massive interruptions.

Also buying digital delivery games (steam or PSN) is awesome :)
We have empirical evidence that competition has an immediate effect on improving the marketplace. Competition is hindered because of regulatory capture. It would seem to follow that competition is the cure, and impediment of regulation bought through corruption is the disease.
Twitter Users Can Now Shoot, Edit and Post 30-Second Videos
Apple announces Q1 2015 revenue of $74.6b: 74.4m iPhones, 21.4m iPads, 5.5 Macs
As far as I know, in every state there are laws preventing you from either covering your license plate with something, or from using any sort of active defense mechanism. I have seen people experiment with reflective letters all around their license plate that are then detected by ANPR, resulting in it unable to determine what the real plate numbers are. This would seem to be legal. I suspect you could even make them reflective to IR while being invisible to the naked eye so your car wouldn't look like crap.
Based on their record elsewhere, it isn't clear that the Spanish would have treated Aborigines any better than the British did. It sucks to be colonized.
The Crocodile Hunter at 1/2 speed is amazing. I would love it if there was a listing of all videos that are hilarious at 1/2 speed.
I think it was $59-69/mo -- I know it wasn't > 70 and not cheaper than 50 from the conversations I'm trying to recall in my brain.
Creators of Vagrant and Docker submit an answer to same question
"DoE estimates from 2012 show $0.0189/kWh in fixed costs."

That includes capital costs.
Crash Course on Modern Web Development: Ruby on Rails Edition
I like the idea and the price isn't too bad either on it's own, but then I would have to get wifi lamps and a wifi coffee machine and a wifi door lock... I think I'll pass for now
Yes, I'm the CTO of the company.

The product will have an open (and well documented) REST API from the day we ship.
Our app and website will use the same exact API that 3rd party developers will use.
Apps will have to levels of data access permission: sleep patterns only and raw data (they will have to ask access to the user).

We are taking a lot from OSS and we want to give back and contribute to the community, we will start soon opensourcing part of our stack.

As far as the hardware goes, we are doing our best to make it a pleasure to hack, it's in our interest:)
Spending all day on social media and writing for clickbait sites about how evil games and gamers are is a particularly tragic addiction.
It's a big story that is being replicated all across the economy. There are many parts to it, and many different aspects. So, you should be seeing a number of stories with some overlap.

This is a story about income inequality, and the forced assumption of liability by the weaker parties to an employment contract. It's also about the abject failure of regulators in the face of politically connected companies. It's about tilted playing fields where startups that work within the existing system fail; and startups that act like robber barons succeed.

It's about the psychopathic cult of "success" that says that making more money is always a supreme good; no matter the economic externalities you create for the rest of us.

We're on a path to becoming a third-world planet where the rich live lives of robot-pampered luxury and everyone else starves in favelas trying desperately to make a living by bartering on craigslist with their smartphones.

Oh, and do you think you're good enough and psychopathic enough to be living in a mansion in Atherton? The odds are against you. And that type of self-delusion is part of the story too.
Yahoo to Spin Off Its Stake in Alibaba
Summary:

-Card payment processing for major banks took a regulatory profit hit around 2010. Per transaction fees dropped from $0.44 to $0.21.

-The lost profit from transaction fees has simply shifted to more checking account fees for consumers from things like ATMs and minimum balance/direct deposit requirements to maintain a 'free' account.
I think the parent commenter meant that disagreement with Apple on point six was widespread, rather than that disagreement with Adobe on point six was (uniquely) widespread.
The moment I saw Matteo Franceschett being involved in this, ugh.

Some NY tech circles don't have a high opinion about this guy. He jumped from one project to another, burning bridges behind (just Google his name in re to MOWA and few others), and nowadays it seems he also likes to spam people.

A few of my colleagues received emails in regards to this wonderbra bedsheet, but none actually ever recalls signing up. That's a big red flag.
It reminds me of Dune, or more specifically, the allusions to the backstory of Dune, in which a religious jihad destroyed all computers and forbade their construction. Some relevant bits, from Dune and God Emperor of Dune:

"Once men turned their thinking over to machines in the hope that this would set them free. But that only permitted other men with machines to enslave them."

"There's a lesson in that, too. What do such machines really do? They increase the number of things we can do without thinking. Things we do without thinking-there's the real danger."

"I point out to you...a lesson from past over-machined societies which you appear not to have learned. The devices themselves condition the users to employ each other the
way they employ machines."
Welcome to HN troyclarke and guerne. I see your accounts are as young as the posting of this article. HN has a lot of great resources to offer you. Read up and good luck
I wish people would stop tarring C++ with the same brush - this vulnerability is caused by exactly the sort of manual dicking around with memory and buffer sizes that are trivial to avoid and completely unidiomatic in C++ but de rigeur in C. Is it possible to create these sorts of bugs in C++? Of course it is, but that's a far cry from an environment that actively leads you down a dangerous path because it lacks the necessary higher level abstractions.
> There's no force which makes users upgrade

Except for auto-upgrade run from cron every few days.
Good writeup, I liked the gists you picked out.

I've got some feedback though:

The bug has been fixed (May 21, 2013, between the releases of glibc-2.17 and glibc-2.18).

So your statement "This bug effects all versions of libc6 greater than 2.2+ (which was released Nov, 10, 2000) so you’ll be really lucky if you’re not vulnerable." is wrong.

For example, Ubuntu 14.04 uses glibc-2.19-1 which isn't affected.
Zoom in Safari is still kinda broken: http://imgur.com/8pBmWpm

Also Google Maps seriously lags on Safari. Do not like it.
> If you can't deal with someone going on extended leave for some reason or another, your business is likely going to go out of business for reasons unrelated to maternity soon enough anyway.

That's definitely not true. Let's say I run a dental practice. I have a fixed number of dental chairs. Therefore, I have a fixed number of patients I can see per week. Which means there's an optimal number of employees. If I hire more or less than this I will go out of business.
Hi dogstraightup,
This is just a suggestion, but try posting contact information here or a link to it so that potential candidates that have read your post could get on your radar.
Higher-order Venn diagrams
That perk means a really early access to the API and the opportunity to contribute to the design (we should probably explain it better).
What Doctors Make
Let's assume reading and writing is to literacy as is suggested at the start of the article. I think that's not too contentious. Given that, there's an odd assertion in this article around Excel.

To quote the article: "We create models by crafting them out of material. Sometimes our material is wood, metal, or plastic. Other times it's data or information from our senses. Either way, we start our models with a medium that we mold."

With literacy, that material is words.

When we start "modelling" with the written word, we first have to be able to understand a vocabulary, sentence structure, and ultimately a paragraph and narrative structure (beginning, middle, end). Normally this happens in the spoken word way before we need to express this through writing. We are also exposed to many, many, examples of paragraph and sentence construction in the written word before we are expected to write anything more than simple sentences. We first start writing by learning to express our vocabulary (spelling), with simple grammar, then putting our ideas together into sentences, paragraphs, and with narratives, and refine this modelling skill over a lifetime.

With programming, that material is a programming language. When teaching, ideas of programming should ideally be discussed - loops, conditions, functions, variables, etc. Then move on to reading code - functions at a time, long before a line of code is written. Something like Scratch seems to be highly valuable for this, much in the same way that children have always had games where they are expected to put the words into a sentence in the correct order, usually before they are expected to be able to write the sentence themselves.

For me the real disconnect, is that the material of modelling, the medium, for programming, is a programming language and code. Excel is NOT the medium of modelling for programming. Excel is a medium for modelling Excel. The constraints in Excel help people understand... Excel. It won't really help you understand data modelling, because the modelling you do is free-form. The constraints of Excel are unique to Excel.
Show HN: a drag and drop framework for iOS apps
BetweenKit is a robust framework, built on UIKit that allows you to build drag-and-drop functionallity into your iOS application user interfaces.

Check it out on Github: https://github.com/ice3-software/between-kit
There's no pipe involved in the GPs posting. It downloads a source file and the post even points out to check the file before compiling.
I actually copied and pasted the test code from the original advisory. Should I have typed it in with my own bare fingers to be more secure?
I agree with your sentiment in general, you just picked the wrong example to bash here.
New Malware Gives Hackers Another Way to Crash Your Drone
Sorry Startups
Except, "just use another language! All problems of this huge category solved!" is true in this case. You can't have buffer overflows on a memory-safe language. Sure, this is only true assuming the VM and all the stuff it depends on is formally verified not to have buffer overflows either, which is unlikely to happen. But even so, you get the slightly weaker guarantee: "just use another language! All problems of this huge category won't be your fault!" ;)

Now, it is not always practical to use safe languages for everything (specially low level libraries such as say, libc...), and that 'huge category' of problems is not even remotely close to being all the security problems. But using tools that prioritize not shooting yourself in the foot by default is not bad consideration to make, all other things being similar.
One issue, about Uber specifically, I thought this article would touch on is legal liability. Unfortunately, the only legal liability mentioned is AirBnB guest turning a rental into a brothel.

The reality is in many jurisdictions Uber drivers are violating criminal law [1], and Uber drivers have been arrested. I was personally informed by a driver in Houston that Uber actually pays for a driver's lawyer when arrested. Maybe that is a start-up itself...connect Uber drivers with Uber lawyers paid for by Uber; however, my prediction is there will eventually be a major class-action by drivers who have been arrested while a contract driver for Uber. While corporations will continue shifting from employees to contractors in their own interest, it is a matter of time before someone realizes Uber is liable for contracting people and paying them specifically for acts deemed criminal.

[1] I am not taking a position as to the morality of such laws or whether they are just, simply stating many jurisdictions have laws in place criminalizing operating taxi's without permits
Python Tips Tricks and Idioms
Any 3rd party app can do everything our app can do, the APIs we use internally are the ones that will be publicly available.
You could have watched a video on Youtube on Firefox for the last year at least. It was a setting in your Youtube account.
> How do I focus?

I've assumed that "Tap to snap..." works on the (right) button area only and tapping the photo triggers focus. This isn't clear though.
I worked a firm that supported two main branches that forked >5 years apart. It was a nightmare fixing both simultaneously, especially after the fork was 5+ years old. In the end they wound up breaking something with every new functionality.
Here in Australia has 18 weeks at national minimum wage for mums, 2 weeks minimum wage for dad's through the state.
I'm German, and am a recent dad I must say that's really not all that good in comparison to my home country.
What joy it is to finally uninstall Flash. The last time I was this happy to uninstall crappy software was when I realized that I no longer needed RealPlayer.

For those that don't know it, RealPlayer was a very popular proprietary media player (with its own proprietary formats) circa 2000. The company's stock was worth $380 a share in 2000; it's now worth $6.

The only explanation for RealPlayer's popularity was its DRM I think; lots of commercial users wanted the DRM.

But it got more bloated with every release, and I had to go through its countless option settings every time I updated it to disable all the sneaky ways they came up with to violate user privacy. I'm relieved that we no longer need either Flash or RealPlayer.
For anybody that still didn't read, that's "Manna"[1]

1 - http://marshallbrain.com/manna1.htm
Youtube and Twitch are the only reasons I keep Chrome around - I much rather supporting the work that Mozilla are doing with Firefox (ie a proper open source browser) than Chrome.
Websites plan Internet Countdown to defend net neutrality
Congratulations you've entered the market at a golden time, be sure to keep sharp and keep learning because anyone sitting on their hands will be left behind. Again, welcome, and you've done it in just a year, so you've got all your career achievements ahead of you!
This is great news. If only a similar thing would happen in healthcare. Not that you'd want people doing their own healthcare but at least having the costs of treatment being advertised and transparent so people could shop for affordable treatment. Somewhere I heard that within a state costs for a given procedure can vary between 2x and up to 4x from lowest to highest and found that price wad independent of outcome. Ie the cheaper facility was just as effective as the more expensive one.
I happen to hate capitalism, but we need to pick the right target. Uber is crony corporatism and technical totalitarianism, quite unlike the imaginary concepts of theoretical capitalism.
>"There's a deeper illness here."

I look forward to the day someone can discover it, and describe it.
Traffic Sign Recognition
At least parts of SA had competition, since there were neighborhoods served by both TWC and Grande. Long before Google Fiber I remember actually getting better speeds than I paid for on Grande. I think I was paying $25/25mbps and seeing 30-35 on a regular basis.
Earth Primer
ALAS covering this vulnerability:

https://alas.aws.amazon.com/ALAS-2015-473.html

As usual, the Elastic Beanstalk team (with their forked yum repositories) are lagging behind on a fix.
Please keep posting. I really enjoy your thoroughly sourced breakdowns and well thought out remarks.
Who do you want to hire you? What work do you want to do?
Just because it's not something that's necessary, doesn't mean that it's bad or "abhorrent". I want to live in a future with cyborg bodies and star trek doors and if you don't, well then I feel sorry for you.
> I did have a vague idea that many still use cheques over there

Almost nobody uses checks anymore. I do, but I'm old and cranky. ;)

Actually, the only time I use a check is to pay rent because check or money order is the only way my landlord accepts payment. Apparently there is something called "e-checks" or something but writing out a check once a month isn't a pain point for me.

And it was required to write out a check (or money order) to get my US passport.
France Seeks to Sanction Web Companies for Posts Pushing Terror
And, for most purposes, modest (e.g. 25 Mbps) is all that most people have any need for. Admittedly, I don't have a house full of people using high bandwidth services, but my home 25 Mbps and my work connection are subjectively pretty much equivalent. Maybe if I'm loading big files from somewhere that isn't throttling me, but I'm certainly unconvinced I should pay Comcast more for something faster than my current connection (which I could if I wanted to).
Long time reader, this is my first time posting :) Thanks for the welcome!
" It is clear to me that you put more interest in making a small chess program that in making a good chess program"

That's pretty much obvious

It's an exercise in programming, it's not "the ultimate chess software"
And you're ascribing purity of motivation based on nothing more than apparent religious belief in your savior Larry. Hardly a more convincing argument.
It's not the idea itself, but the execution. Do you think Facebook was the first social network? Or Google the first search engine? Or Reddit the first social news site?
The idea of positive externalities (also called "external benefits") is definitely mainstream economics. Deciding a priori what the "right" population level for the United States is seems philosophical to me.

There are plenty of other rebuttals to the argument I gave, though. For example:
1) Negative externalities from having children (crowding, etc.);
2) Deadweight losses caused by the taxes used to pay for the subsidy;
3) Calculation problems: deciding the proportion of internalized vs socialized benefits from children seems almost impossible to calculate even on average; if you get that wrong, your subsidy could easily do more harm than good;
4) Government power: even if this particular subsidy is efficient, if you give your government the authority to tax and subsidize broadly, they are likely to make plenty of bad decisions, which could partially or totally offset the benefits
This applies to debit cards when used online, too.

Say you charge 1000 customers using a Visa/MC debit card an average of $50 per month each. Use a flat rate processor like Stripe/PayPal (2.9% + $0.30 per transaction) and you'll pay $1750 a month in fees. The interchange rate would only be $235 a month in fees. My merchant account provider charges 0.04% + $0.10 over interchange as their markup, so that volume would cost $355 a month. I have a few other fees to pay with that account, but they don't come close to that 5X difference.

For my SaaS businesses, regulated debit is 26% of the card mix. Flat rate processors are making a killing on their debit markup.
Thanks for the feedback. I've updated the post to omit that statement since it's not entirely helpful.
For some reason, 'tar|tar' is many times faster than 'cp -a' (at least, when you're copying thousands of small files in deeply nested directories, on OS X). I noticed this once through experimenation, tried to find out why, and never got a good answer.

The other thing is that hard-linked files are apparently handled differently: http://stackoverflow.com/questions/316078/interesting-usage-...
There is a probably a blog entry or two on gaming with my kids. As for being 'too into it' my account still has 31 level 85 characters, and 19 non full level characters. At the time you could only have 50 separate 'toons' on an account and I didn't want to get another account.

That said, playing with the kids was great fun as long as it didn't interfere with other things. I ended up changing my network configuration between 9PM and 6AM to avoid people getting up in the middle of the night and getting in a few hours of raiding time. What seemed to work for me was helping them keep it in perspective with respect to their other tasks. They still get together online for age of empires runs.
time to borrow copiously from http://common-lisp.net/svn/mit-cadr/trunk/lisp/zwei/?
LibreOffice 4.4 the beautiful
Great post. You're way ahead of me when I was 17.

Just my 2 cents: First, set a goal (which you've done with this post). Then, develop a plan of action steps with deadlines. If you hit your action steps by your deadline, celebrate! If you miss your deadline, reassess and ask yourself: Am I doing too much? Is the scope too big? Do I need to give myself more time? Finally, check in with yourself every 1-3 months to see if you're satisfied with your progress, or if you should change course.

P.S. Don't forget to enjoy your last year of high school. You'll have many opportunities to build businesses, but you only go through high school (and college) once.