skysight-inc/HackerNews huggingface dataset:
Here in the UK there are ISPs that will give out IPv6 allocations, but most people use `miredo`, or similar, to proved an IPv6 connection to the outside world.

I host a fairly large number of domains, and I see IPv6 traffic hovers around the 5-15% level.
Also the argument: the cloud is proprietary so the app is as well.

If the cloud part is the hard part to implement why not make the app open source ?
nice catch, fixed
No, because iOS is not Apache licensed. You're obviously a troll account though so you know, try harder.
Its well known if you are over pumping your speakers.

You shouldn't be able to blow up your speakers if your amp, speakers and limiters are setup correctly.

After all, if you're busting out £20k on a set of decent speakers, you don't want to burn them out because your idiot producer "turned it up to 11"
People are a little more willing to spend someone else's money on less-than-worthwhile pursuits than they are to spend their own. As long as the customers aren't bearing the cost, everything they buy will have a similarly inelastic demand. Healthcare for distressed infants is certainly not an example of inelastic demand where people have to pay for it themselves; even food for healthy infants (a much smaller, and much more cost-effective, expense) doesn't show inelastic demand.
Much more easy but fun.
> "Ecosystem" == vendor-managed closed system.

I'm sorry, but you're not making any sense. If a closed system is a project you can fork on github, with ~ 260 contributors and libraries like python-systemd, I don't know how you define "closed".

> So it's contrary to the idea that modularity is achieved through clearly defined interfaces, so "the same codebase" is an unnecessary luxury for lazy designers.

Right. So, the systemd Debian package on my machine has 21 separate binaries. Who in their right mind would want to have 21 separate repositories to keep in sync?

As for "cleanly defined interfaces", I don't know how having several different systems in the same codebase prevents that. Which parts of systemd do you feel are not well-documented and prevents you from writing code to interact with it, or replace part of it?
He just exposed employee health data to the world-isn't that a violation of a bazillion privacy laws?
>> Who are we lying to? :) It's Russia acting by the hands of Ossetian and other north Caucasian separatists.

Indeed, who are we lying to, my Georgian friend?* ;)

* - esp. with claims as broad as:
>> Russia is the only one to blame in provocating every single conflict in Caucasus (except several minor issues).
what about the current head of US state? How would you know if he/she isn't in his best condition?

But that is, in fact, one of the reasons for the two man rule: so that just one person being insane isn't enough. Two people would have to be insane: the President and the Secretary of Defense. That at least provides some reduction of risk.

I interpret Major Hering's question as a separate issue from the "Two Person Concept".

At levels below the National Command Authority (NCA, i.e., the President and the SecDef), I agree; the two man rule is just to ensure that, at each level through which the launch order passes, two people have to agree that it's a "valid" launch order, where "valid" means it really does come from NCA and it really was issued intentionally by NCA. The two man rule at all those subordinate levels doesn't tell the two people to ask whether NCA was sane when the order was issued; that's a separate issue.

But at the NCA level, as I noted above, the two man rule does add at least some measure of safeguarding against the President himself being insane, because the SecDef has to agree to issue the order in the first place. That is, he's not just agreeing that yes, the President really does want to launch nuclear weapons; he's agreeing that he, himself, as a separate decision maker, wants to launch nuclear weapons. So if the SecDef is sane, and there isn't a sane reason to launch nuclear weapons, he won't agree to the launch order, even if an insane President wants him to.

It's also worth noting that at the next level down (the Chairman of the Joint Chiefs of Staff, who has to receive the launch order from the President and SecDef), they are, as I understand it, supposed to exercise some judgment about whether the order is valid based on circumstances. For example, suppose an insane President fires his (sane) SecDef when the latter refuses to assent to a launch order. There is an ordered list of people who are "next in line" if someone up the chain is killed or is unavailable; so the President calls the next person on the list and asks them to assent to the launch order. However, even if that person agrees (let's suppose they're insane too), when the two of them transmit the order to the Chairman of the JCS, his first question should be, where's the SecDef? I fired him, says the President. Assuming the Chairman is sane, that in itself would be enough to invalidate the launch order; the President can't just fire the SecDef--he's confirmed by the Senate, and there's a formal process that has to be gone through. (The same goes for all the people on the list, btw--they all have to be confirmed by the Senate, and they can't be summarily fired by the President without due process.)

Of course these sorts of scenarios are the stuff of which thrillers are made (for example, Tom Clancy's The Sum of All Fears); but the point is that officers are supposed to exercise judgment. Which does mean that Major Hering was entirely justified in asking the question he asked.
I actually never seen VLC clip sound that much on volumes > 100%.

Maybe if your speakers are very quiet and crappy and you have to get every control to 100% (hardware, system, vlc) in order to hear anything - maybe in this case it will.

Hard clipping is very noticeable for the listener so not many people will set it to the maximum if they have choice.

Anyway, you can protect from this either in hardware or in the driver.
Quoting a writer I definitely like: Power is like a violin, you grab it with the left hand but play it with the right one.
I don't think there is one. Reddit has a rule that you don't post your own stuff. That would seem to prohibit any kind of "show" post.

(It's a stupid rule, I think. And your idea is a good example of why. For another, imagine such a rule on, say, YouTube. Why shouldn't a single account's Reddit posts be considered as a kind of channel?)
There were seventeen Apollo missions that flew (1 was cancelled due to a fatal ground accident so that leaves 2-17 plus the Apollo-Soyuz docking). There were no in-flight Shuttle fatalities in its first seventeen missions either.
"An open letter" is used when you've decided that you're really important and everyone really needs to read your opinion.
I'm aware of that kind of thinking, which is why I'm glad you aren't running the medical system.

Consider who you're talking about when you say, "The cost of replacing the thing".
I don't understand how this is even a discussion.

Not only is AOSP completely open and forkable, THERE IS A COMMERCIALLY SUCCESSFUL ANDROID FORK OUT THERE - and it's called Kindle Fire OS.

The existence of this conversation, this "controversy," is confusing to me.
> but it really strikes me that Ars simply don't understand the universe outside of Wintel at all

Doesn't Ars publish the most detailed review of every new Mac OS? I also notice quite a lot of the technical articles I submit to HN from Ars are quite detailed and truthful.
I wonder if, rather than storing an "image" of a face, we store a sort of error correction from a standard model. This is akin to probabilistic compression, where you have a bitstream generator and then store a list of where that bitstream is in error.
You mean ACA (i.e. Obamacare)? The AMA is the American Medical Association (or at least, that's the apparent referent here).
Startup visa arrives in Italy in March 2014 (translated)
But Android is not Apache licensed, only some parts, like in iOS. You know it and you still lying.
Wrong, the article is not about Google, it's about a specific employee.
And Google's shitty, shitty, broken IMAP implementation.

Most of the dev work on offlineimap is to cope with GMail's weird ideas on what constitutes functional IMAP.

https://github.com/OfflineIMAP/offlineimap
Our static showdown entry: Doge inspired music player
What kind of systems were you working on?

No, you probably don't need to know much about how graphics cards work if you're working with databases or other software that doesn't really involve graphics in any serious way. But if you're working on graphics card drivers, high-end video games, visualization systems, or simulations, then you'd probably should have such knowledge.

The point is not to fully understand every single layer that exists, including those that your software never interacts with, or only just makes very light usage of. But you should have at least a basic understanding all the way down through the code and hardware you do use, directly or indirectly.
Thats what limiters are for. The whole point of hard clipping is that +256 or -256 (or the 16bit equivalent) is below the point at which your speakers, amps, cabling or anything else starts to melt.

Speakers/amps should have DC protection builtin.
The real issue is that the open source world doesn't have an answer to the rise of the cloud. As the integration of the phone and the cloud becomes more central, it becomes impossible for open source to provide a matching experience. The open source movement was born when the pendulum was swinging from the centralized mainframe to the PC revolution. But now as the pendulum is swinging back to centralized computing there will be fewer chances for small individualistic rebels to make an impact.
yes!

..everyone should have exposure.

a large majority should be a able to write a bit of code to perform a task in their lives or work.

some subset will become computer scientists and software engineers.

... just like so many other technologies :)
I remember back in the day doing DirectDraw/Direct3D programming, I had to have lots of "if video card type == x, then ignore these capabilities and do this other thing instead" hacks. A much bigger issue back then when we had more than three video card manufacturers. (it's still a minor issue today ... nVidia cards tend to be way more permissive about OpenGL calls than AMD cards. But I can afford two discrete cards and one onboard chipset.)

It's so completely impractical for a hobbyist project to own every possible piece of hardware, or at least a huge majority of it. Yet it's nothing for a Fortune 500 company to do the same.

Really slants the playing field away from independent software developers.
"Beautiful people all look alike. Each ugly person is ugly in his own way."

- Tolstoy
In the non-English speaking world, the word drone has come to mean "death machine in the sky."

Not everyone speaks English. Certainly in Europe, if you ask someone what 'drone' means, not many will use the tonal definition of the term ..
How exactly are outliers like this not "what insurance is for"? I'm curious (not arguing). I could understand that 'self insuring' is a different beast, but isn't the point of insurance in general (not just healthcare), to protect against outliers?

If the company didn't put aside enough money to account for unexpected cases, such as this, arn't they just being negligent (or at the very least causing their own financial problems)?
It's not like iOS, and I expect you'll end up banned soon enough for trolling, so just give up.

Android is AOSP. AOSP is Apache. https://source.android.com/

QED.
Counting Votes Is Hard
I have a relative who works in a NICU. A 1 in 3 chance of death is actually pretty good odds (relatively speaking) for a premature baby in intensive care, so no, socialized medicine would not have killed this child.
Where does this myth come from that universal healthcare systems like the European ones deny coverage for black swan events? They don't. What procedures are covered has little to do with whether the system is single payer or not.
Yes, it's easy (and fun) to write clever code that is unmaintanable. It's much harder to write code that is simple. To me, people who can do that day in, day out are true rock-stars of programming.
The location example is bothersome, but the point about 4.4 adding the storage API to enable Dropbox (a competitor) access to apps and the systems in precisely the same way as Google Drive does demonstrate they aren't nearly as closed as many like to portray them as being. Android has the most pervasive mechanisms of this kind of any widespread system, and the best approach for adding them with applications. This is, by far, the single most underappreciated part of the platform, including by many Googlers outside the Android team.

That said, it pisses me off violently that to get weather from a non-Google source my device still insists that Google get my location data. The location system very much should be pluggable, and it doesn't present the kind of technical hurdles stuff like a generic purchasing API (discussed elsewhere) would.
Are you sure about that? France's Infant Mortality Rate is lower than the US.

France: 3.34
US: 5.90
(Per 1000 live births)

Source: https://www.cia.gov/library/publications/the-world-factbook/...
> Android is AOSP

No, Android is AOSP + GMS, googleliar.
Alex at The Daily WTF wrote a great article on this subject.

http://thedailywtf.com/Articles/Database-Changes-Done-Right....
I was at the hackathon for most of the weekend and people were working on some really great projects. I think this Keurig was definitely the most ambitious though!
Despite advice to the contrary, Javascript is a line oriented language and you only need the semicolon if you intend to stack a second statement on the same line (kind of like colons in BASIC)

Yeah, I know that's blasphemy, but it's also true: Javascript works just fine WITHOUT all the extra semicolons. The semicolons are only needed in the minds of those who have been misled to believe that they are. One should learn what JS thinks are complete statements -- where to wrap longer statements without causing an error -- as Javascript WILL end statements without semicolons. Better to just never use semicolons in the first place.

And this is all off-topic...
Thats like saying that you can't have 100% for more than 2 seconds because it would cause instability.

Speakers shouldn't melt because of software (unless there is dodgy firmware.)
And yet, it seems to be very popular and is the default audio system in many many Linux distros. It seems odd to me that such a poorly written and obtuse program would be readily embraced by the desktops and distros (and every other program that it needs to interface with).

If the downsides are so severe, it must have some really good upsides, otherwise no one would use it.

My personal anecdote is that Debian installed it for me on my long running system and that I've never touched a config file or otherwise looked at it at all and that my audio always works...
What's so special about github?
'googleboy' and 'googleliar' aren't really good insults, I'm not a Google employee.

You might buy an Android with GMS, but you might buy one with Amazon's framework, or none whatsoever. It's down to the manufacturer and distributor of the device you purchase.
7 Business or Other Ideas for a Rainy Day
I used to work for Dell tech support, and I used to install VLC on customer's machines all the time..woops. At that time there was no rule against it and we generally assumed that software couldn't damage hardware. When I worked there, Dell seemed to have one of the more lenient warranty policies of any company.
Why would you assume that someone is not able to think of their own ideas simply because one of the things they have made is a Flappy Bird clone?
And Santa really exists.
The problem is Google wrapping those in such a way that sends them the data of the underlying sensors before reporting up the stack to the requesting app. They (rightly) point out this enables different sorts of location stuff, like the network parts, but it doesn't allow you to say to the Google Services I only want you using GPS, and no you can't report back without that whole layer becoming completely unusable, unless the app developer wrote it for the lower level stuff before and manually bypasses it in the case they detect Google's service is disabled.
> When I wrote "replacement", I didn't mean that all sysv scripts must be replaced. Postfix sysv script works fine with upstart, doesn't it?

I'm honestly not sure if you are making fun of upstart or if you're trying to say that having to keep a sysv compatibility mode around because upstart is not able to handle an extremely common daemon is somehow acceptable.
It's funny, I am in Germany, and I only have IPv6. IPv4 is provided over DS-Lite. So, things are slowly changing here and there.
I've posted things to both of the following:

http://reddit.com/r/startups

http://reddit.com/r/SideProject/
http://www.reddit.com/r/SideProject/

Edit: beaten.
The weakness of the poll is in part a reflection of the weakness of your question. What is a focus? Why is it a main focus? What is the question you're really trying to answer?

Explanatory text is good when it wouldn't bias the responses. Explicitly allowing multiple selects is good to be stated up front (see ColinWright's explanation elsewhere). Using an "Other" response is relevant when you don't intend to change the possible responses halfway through (and changing them effectively invalidates your results up until that point).

HN is the only place I've seen get regularly irritated by poorly-written polls; the Internet is filled with really bad ones, because survey design isn't taught unless your major actually needs them (i.e., user experience, social sciences, marketing and sales).
My condolences. It costs a lot, but I'm sure the costs to your family were much higher that what the insurance company paid.
VAT is paid on the difference between what you obtained a good/service for and what you sold it on at. The clue is in the name - "value added". You can even get a refund if you make a loss. A transaction tax would be charged at both ends whether or not you make a profit.
I bought a Dell M1330 laptop a few years ago and the speakers were crap even by laptop standards. This was fine with me, since I planned to use headphones. Unfortunately, the audio output was just as crappy! It had an insanely high noise-floor! I had to get a USB DAC/head-phone amp to make things acceptable. Lesson learned: Dell sucks at audio.

If the speakers in a consumer device like a laptop can be damaged by maxing the volume then the laptop was not properly designed. This isn't a case of a nutty audiophile mixing and matching unknown preamps, amps, and speakers and managing to blow some cones by cranking it to 11. Dell has complete control over the selection of components in this laptop and, if they cared to, could include circuitry to limit power beneath a point that will damage the speakers. They didn't. Alternatively, they could eschew a limiter and select speaker components beefy enough to handle the maximum voltage that their DAC's can output. They didn't. Bad design.

If Dell did the math and decided the number of users noticing permanent speaker damage would be small enough that the reduced part costs would outweigh the price of the resulting warranty service, that's their decision. However, they should be on the hook to fix damaged caused by their cheap/poor design.
"No, we are not, this was definitely our own idea."
The assumption here being that a live birth is as likely in France as it is in the US. What we should be looking for is percentage of survival for infants born sub 25ish weeks or something like that (I don't have that data).

UPDATE: And as we see from this paper from the WHO, live birth in the US is not what it means in France, for example. In the US it's any sign of life, in France and Belgium it's living for some period of time: "it has also been common practice in several countries (e.g. Belgium, France, Spain) to register as live births only those infants who survived for a specified period beyond birth"

http://www.who.int/bulletin/volumes/86/6/07-043471/en/
Got reliable sources for that claim?
The word Google is in almost every paragraph, and in the title. And the article links to the author's previous article which is about Google.
Mostly a good article. I would put more emphasis on using history/annotate ("blame") for timeline and summary information, and using the inline comments for detail information.

Others have mentioned the "no comments" culture. To them I say: each file/class and each function/method/subroutine should have a summary comment, so I can know to skip over the irrelevant modules when I am looking for how to do something. I don't want 80 to 100 character identifiers (getMatrixResultButNotCornerCaseANorCornerCaseB or some such ridiculous name), but I do want a bit more summary than the name, contained within a statement of purpose comment.
I don't necessarily agree, but I don't think your opinion should be downvoted.

Consider this: We as a society have more than enough wealth to give ICU care to every infant that needs it. Our medical system is what makes it expensive.
> the point of insurance in general (not just healthcare), to protect against outliers?

No, the point of insurance is to enrich the stockholders of the insurance company. This might sound like a leftist rant, but it's actually the singe most important thing to understand about the insurance business.

If a policy term doesn't contribute to the bottom line, it's changed to disfavor the policy holder. If a deductible amount eats too much into corporate profits, it's changed to disfavor the policy holder. These facts explain why some companies and individuals choose to self-insure.

If you buy an insurance policy, the policy's payments go into a corporate investment pool that benefits only the company's stockholders. If you self-insure, the funds you set aside to pay claims go into a personal investment pool that benefits you. For the life of me, I can't understand why more people don't know this.

More here: http://arachnoid.com/wrong/index.html#Insurance
"Comcast's IPv6 deployment continues to expand, over 25% of our customers are actively provisioned with native dual stack broadband! The following areas of the Comcast broadband footprint are now fully IPv6 enabled - Colorado, New Mexico, Minnesota, Kansas, Missouri, Maryland, Ohio, Pennsylvania, West Virginia, and Houston."

http://www.comcast6.net/
who actually follows that rule?
HADOOP Distributions Compared on 5+ Benchmarks in a White Paper
I think you've benefited very heavily (a lot more than you may realize) from the work of people who did have more formal training, and who used that knowledge to build the systems that you in turn have built upon.

You're right, it does take much less effort and skill to run moderately high-traffic WordPress-based web site these days. That wasn't always true, though. In the 1990s and even into the early 2000s, it did take skill to get the most out of web servers with clockrates below 200 MHz, maybe 16 MB of RAM if lucky, very limited storage, and limited network connectivity. Specialists were needed in cases like that.

What you seem to consider "ignorance" is usually just considered "forethought" and "planning ahead" by those involved. It's easy to rail against so-called "premature optimization" until you've seen that kind of prudence prevent unexpected scalability disasters from happening. For a young company, like the kind your friends apparently work at, a little bit of foresight and effort at the start can significantly mitigate the harm that can come from unexpectedly large demand. In some cases this is what will determine whether or not that company survives and thrives.