skysight-inc/HackerNews huggingface dataset:
> The AV software denied all disk I/O. If you have nowhere to put data, and no access to data, then you don't have a disk. You have a paperweight.

AV software does not deny all disk IO. It just denies write access to a file very briefly and then goes on to the next file as the article stated it was a scheduled scan.

So you do have a disk but a few files temporarily can't be written to (still can be read). The program will get an error code from the write function and can just try to write again.

> The disk I/O didn't fail. It was completely cut off by the AV program. There was no chance of it resuming until the scan completed, which could take far longer than the 5 minutes required to reboot the computer.

This is where you are incorrect. And AV scan does not lock the entire disk for the duration of the scan. It locks and releases each file as it scans them. Fire up process monitor from sysinternals and look for yourself.

Tried it with my AV scanner with a manual scan. Looks like mine doesn't even do a lock on most of the files when doing a manual scan. So at most the file just couldn't be deleted.

> My sole, singular point was this: Small programs are reliable programs. You can't have bugs in what you don't write.

I pretty much agree with you on that one. Smaller programs are more reliable than larger programs.

> What aggression do you feel I started with? I'm genuinely hoping to learn here.

I found it humorous that you saw aggression in my words and that wpietri saw aggression in your words. Me, I just learned to tune out that sort of thing in other peoples posts.

> I said that the spectacular crash led to pinpointing the AV scan as the source of the issue.

And that's what I was arguing about in my original post. You know what Root Cause Analysis is? If not read up about it here: https://en.wikipedia.org/wiki/Root_cause_analysis

My argument was that while the crash identified the AV Scan as a causal factor, it wasn't the root cause. From the wikipedia article: "Though removing a causal factor can benefit an outcome, it does not prevent its recurrence within certainty."

The root cause was that the programmer didn't handle the error code that his file was locked. There are many more causal factors that can trigger the exact same outcome: indexing service, backup program, shadow copy, etc.

Unrelated to our debate, the medical company only blamed the AV software and the IT Staff. Not one mention that their program had a bug.

The fact that their release notes warned against AV software means that they knew their program was deficient. That's what really pisses me off.
If they follow their trend, any major new tech they trial fails the first few times. Two or three rockets blew up launching. Two or three rockets blew up landing.

You probably don't want the first two or three crew-rated capsules failing to stay pressurised.
7 Worst Online Marketing Mistakes to Avoid
Thanks, this is incredibly helpful.
ShimmerCat 1.4.2: Http/2 push lists, client latency and more
"Sometimes you need to let talented engineers build things from the ground up, because it's good for them, makes them happy, and stops them from going to work somewhere else. "

actually, trying to let people do work you don't need done, in order to keep them happy, is a pretty rookie manager mistake.

If they aren't passionate about it, and you can't persuade them to do the things you need doing, they aren't the right person for the job.

That is always true, even if they were the right person in the past.

Your goal in that case should be to try find stuff the company needs done that they want to do, and push them to work on that. But if you find nothing, ...
It mystifies me that people seem to think users will suddenly start caring about decentralization and privacy. If either of those things is your social network's USP, you're sunk.
I was amazed to find those 2 books going for about $250 each on Amazon. Pretty good for 50 year old textbooks!

I bought mine used for maybe $5 each from some foolish upperclassman who thought he was done with calculus.
Honestly, the new DLang forum design is probably one of the best looking online forums out there. Also IIRC the backend was written in D from scratch; certainly gives the language lot of credit given its speed
Genome-wide study identifies 74 loci associated with educational attainment
There is no "reload page event". Even if there were, it wouldn't be overridable.
Dollar Tree Haul May 11 2016 by BC
I feel the same way.
It seems to be compulsory to make you scroll through a huge image for no reason these days, and when you do get to some text you have about one paragraph before you have to scroll to the next huge block, usually with some coloured background.

I don't know what they are thinking...
Civ4 had more depth (with expansions) regarding alternative way to dominate (religious or commercial).
Larry Ellison Just Gave a $200M Gift for Cancer Treatment
Sales went up 50% YoY. Loses went up 83% YoY.
The Ultimate Guide to Email Management
I remember those FCP boxes, its been a while. I think its maybe what they call Miro now, do you know? The Avaya route science boxes did the same thing. It seems both of these have fallen out of usage. I always thought it was odd that there wasn't an opensource project for this. I know Internap originally did it in PERL.
I read they were written in D too, is that true.
Makes me want to give D another look. I used it a bit but various issues made me drift away from it.
Please point out where I deviated from the facts as pointed out in the article from Vanity Fair cited in this sub-thread, and to which I was replying to @dragontamer above. You are making allegations of my post being 'complete and utter nonsense', or that they are 'wholly unsupported'.

I am not sure what the NTSB has to do with the remarks I made. If anything, the head investigator relayed supporting allegations to the Vanity Fair author. Here is a quote from the article [1]:

>>The chief French investigator, Alain Bouillard, later said to me, “If the captain had stayed in position through the Intertropical Convergence Zone, it would have delayed his sleep by no more than 15 minutes, and because of his experience, maybe the story would have ended differently.

>>But, it became known, he had gotten only one hour of sleep the previous night. Rather than resting, he had spent the day touring Rio with his companion.

I accept that you are a licensed pilot. I am a technical diver, with many hours underwater fixing hydraulic and electrical systems, dealing with emergencies like hydraulic fluid leaks, and emergency repairs. I am use to tight situations, however, I am not an underwater accident or incident investigator, and my diving credentials only give me some insight into those types of incidents, that's it.

I have also checked other news accounts, and the off-duty flight attendant allegedly his mistress based on his own emails uncovered by investigators.

More from the Vanity Fair article:

>Marc Dubois, 58, was traveling with an off-duty flight attendant and opera singer. In the French manner, the accident report made no mention of Dubois’s private life, but that omission then required a finding that fatigue played no role, when the captain’s inattention clearly did.

I am not saying the static pitot tubes freezing had nothing to do with it, as obviously this was the kick-off to the problem. I am addressing the article, which engagingly enumerates the steps from how an equipment malfunction escalated to human error, and subsequently the associated behaviors and responses to an airline crash.

[1] http://www.vanityfair.com/news/business/2014/10/air-france-f...
Half-related to this, we need content-addressable web proxies:

https://rwmj.wordpress.com/2013/09/09/half-baked-idea-conten...

With these, you fetch data by its hash. You provide a primary URL where the item is known to exist, but the browser is free to fetch the data from any proxy (or local cache) with the same hash.

This could replace package mirroring, git clones, parts of bittorrent, CDNs and more.

It does assume that you use a hash with enough bits that collisions are extremely unlikely, and also that your hash is cryptographically strong (else a rogue proxy can inject data).
Well yes of course like every space programs:
https://en.wikipedia.org/wiki/SpaceX#Setbacks

But it's slightly different to assume a risk into an ambitious space program where everybody know that risk exists than to put a beta functionality that remotely move a 2 tons of steel into random consumer's hands.
Going by tech talks these days, the most common filler-word is "so", which is also the most common word to start a sentence with
I'm really impressed of what the team has achieved. I worked with Erik back in 2006-2007 and he's a very smart guy. Back then the team working on "active safety" was quite small, and the company (under Ford) was not given a lot of R&D budget, so I did not expect them reaching this point within 10 years. But many things have happened since.
Renewables Supplied 90% of Germany’s Electricity on Sunday
Would you elaborate on why you think comments on papers might be dangerous? For me it seems like the most natural step forward, given where we are today.

As I see it, it would solve many issues. Ideally, we would move away from a publication-count metric, and more onto a reputation-based metric. It would lower the bar for participation in scientific discussion, make reproducibility more important, and generally be a healthy thing for science as a whole, I think. But I want to hear opposing viewpoints!
Majority of Docker node images have vulnerabilities
FDA releases long-awaited draft guidance for 3D printed medical devices
Seems that a good rant was what you needed. :D

As I wrote in my other two posts tonight (more like morning, sigh) is that I tend to tune out emotional and aggressive writing styles. That's probably why my writing style tends to look aggressive. It's just the type of debates I tend to end up in (sigh, again).

So I apologize again if that got you upset at me.
You are speaking only for value of something, when I was talking about weighing value when burdened by constraints. I gave a list of valuable interests, but I noted the problem of opportunity cost.

So the question is not "should we have dance" in schools, but, "What do we cut? What do we downsize? How about exercise or history?". Alternative, "instead of programming, how about statistics and personal finance?" These are far more interesting questions, because these questions acknowledge constraints and weighing. If we didn't have to exercise constrained thinking, we mind as well say, "let's have it all".

Saying that programming is at the intersection of so many subjects is unrealistic, and the same could be said about math, physics, or statistics, and I'd say that statistics and personal finance are far better candidates if you had to somehow squeeze one more thing into school at the cost of something else.

The reason why software exists at some intersection with another discipline is almost always statistics. Statistics, then, is the most flexible gateway to numerous disciplines, and software is the tangential detail to statistics. The scientist exercises experimental modelling, collects the data, and inputs it into an excel sheet, and imports it into the university software suite. And this is the right level of involvement between a scientist and software. The scientist is rightly not interested in the details of software. Nor the physicist, or the student of history, literature, or the exercise enthusiast or the musician. These people are all very justified in throwing money at the problem for a prepared solution, because software is the detail.
> It is easy to abuse the weak, and there are few weaker than criminals. They have lost their freedom, and acquired an indelible stain on their reputation that will follow them through life, considerably reducing their economic value. They are weak socially, weak economically, and (to many) weak morally.

I agree, except you should replace "criminals" with prisoners or inmates. There is a difference, not all prison inmates are criminals and not all criminals are in prison.
NASA Just Released 56 of Their Technology Patents for Free Public Use
I was about to post the exact same thing, I even broke out the (terrible) MS Paint skills on a screenshot to illustrate how asinine this is. https://imgur.com/uxMaCKI
I think he was talking about FIB on the edge device not on the hosts, so that would be correct usage.
Blinkist: Never Stop Learning
I detest the fact that the browser uses the F-keys for its own shortcuts. We have an a web-app ported from a mainframe app that uses the F-keys for functions the _user_ carries out and users love being able to press F1 through F12 to activate buttons and other page elements. Familiar users can navigate throughout a complex app without the mouse and without continuous, repetitive tabbing.

Overriding the browser should absolutely be allowed.
The Blessing of Failure
Maybe it's supposed to be "cool" like buying new jeans that are already ripped. My JCPenney jeans look like Abercrombie&Fitch jeans after a few months all by themselves.
Public GitLab is amazing, especially built-in CI integration, however it is not as fast as Github (page loadspeeds)
I suggest you read these two articles that gives you some of the reason behind the yearly release of franchises: http://www.gamasutra.com/view/news/115152/Analysis_Koticks_R...

http://www.wired.com/2007/12/call-of-duty-gu/
> Okay, the calls need monitoring

There is an honest question as to whether they do in all cases. How is listening to the phone calls of someone in prison for shoplifting or drunk driving not a complete waste of resources?
Presumably, stepping on the brake or doing manual steering input above some treshold would take the car off autopilot immediately.

The opposite problem that the autopilot would have to drive the car off the road is equally hard, or even harder: if a concious driver would have made that decision (ditch the car over hitting someone) then so would the autopilot have to, or it would be vastly inferior to a human driver.

That means that the autopilot has to make that judgement and make it very well, since it will involve potentially harming the car and its passengers on purpose. Driving the car into a tree because of misidentifying something that isn't a human for a human would be very bad news.

It's the same deal with wildlife: if a moose is on the road you may have to drive off the road if you can't break, but if it's just a deer you'd likely rather hit it than drive off the road. Autopilot would have to do the same.
Does Scala.js with React Native work well? I avoided it because I didn't want to complicate my stack or have to jump through hoops when reading the react docs. If it all works well I might make the jump to scala front & back...
This site does loads fast but it does not have much content either. Plus, the list of articles in the side bar seems to be exactly the same as in the content right next to it, so the useful content is even less ;)

Plus the fact that it only seems exactly the same is wasting reader's time to check it.

On the positive side, the site authors did actually make the most important design decision -- to increase space between lines. On the less positive side, they did not do it for the title, which might be due to only checking how it look on the main page but not here: http://www.digitalmars.com/articles/b92.html
Alas, this is both a downside and an upside of Selenium. It's rather slow because it does need to spin up a Firefox instance, but it is very user-friendly and easy to learn because you can see exactly where you are at just by looking at the web browser.

You can run headless Selenium, and speed it up by using a static Firefox instance, but even then it'll be maybe 2-3x slower than some of the others.

The only reason this is (in my opinion), better than other solutions is because you can see the physical webpage it's loading, and for the sheer ease of use that this has. You don't even really need any coding experience to get a simple test running.
The Importance of Video Content in Retailer’s Marketing Strategy in 2016
10 years and over 520 episodes of podcasting (Hanselminutes)
RAPID Decision-Making
I have mixed feelings. Gitlab always reacts to Github stuff. It's a bit "too much" for my taste actually.

The Gitlab team seems awesome but these posts always read a bit forced-friendly. Yay we are all friends in this space and we see this and that trend and here are some benefits of gitlab over the competition in a thinly vailed "switch already" piece. I wish they'd just write "these price changes could suck for you, it's a good time to switch to us now".
I got a similar vibe from the posts in reaction to the "this is wrong with github" posts.
It's pretty easy if you compare images over time. If an object is growing in size fast it's closer.
So it appears that your concern here is the cost. I'm going to assume that jumping out of a hot frying pan (expensive right now) into a slowly boiling pot of water (expensive in 6 months) is not your ideal choice either, so I'll do what I usually do, and try to suggest something that is less about a specific vendor's services, and more about the basic tools, which are available from a multitude of vendors.

Also, do you really mean 1 terabit (1000 gigabits) (per second) of bandwidth consumption, or do you mean the thing the vast majority of people (including some hosting company staff!) actually mean when they say bandwidth: 1 terabyte of data transfer (e.g. per month)?

I'm going to assume you mean data transfer per month, because the other one is just insane.

The data transfer itself shouldn't be that expensive. With a 'traditional' VPS host it's maybe $15 for 1TB of data transfer. For EC2 its gonna be closer to $90. Either way, that isn't where the cost is going - it's whatever they're doing "for" you.

I would suggest you identify how much benefit you get from whatever process they provide for images, and see if you can get reasonable performance from a simpler solution that isn't tied to a single vendor - i.e. I would suggest going back to storing your original assets yourselves somewhere (could be regular server(s), could be S3, could be B2, etc), put a simple image resizing layer in front of it (if that's all it's doing, its probably an afternoon's work for someone), and then put your choice of cache in front of that.

For the cache, you could go with a CDN if you have distributed users, if your users are relatively localised, you could go with a couple of high-memory varnish servers.

If we had some more information (e.g. what is the scale of images stored to images served; that is, how much storage space are you using for your original image set, how many images are we talking about, and how many variations of each image are you potentially using?) it would allow for more informed suggestions.
Setup a local Jenkins for your Android project
People don't read the interface. You sometimes see people complaining about a paywall, and being grateful when they're told about the "web" link.
Apparently (I can't check right now), HN uses 'line-height: normal'. If that's not readable for you, complain to your browser vendor; they can interpret that value however they want. And, in some ways, it's preferable to specifying a fixed value; it can - and should - be optimised for the specific font. I'm not sure whether the spec allows it, but - in theory - your browser could also optimise 'normal' for line-length.
They are thinking "most people are too lazy to read, so we need to hold their attention with more images". Unfortunately, they are not thinking to have a button "I want to read, make your images get lost", which would cater for smaller but still considerable part of population.
Re-arranging the deck chairs on the Titanic...
Things that Subversion can't do
I used to make an effort to use FF, but it gradually got slower, froze up more often, had problems with content I was viewing.

The final straw was when they had a big update. Instead of fixing any of these issues, they gave me the ability to call people with service I don't use by clicking a link :/
I'd love to take the credit for the forum software, but it belongs to Vladimir Panteleev. I had ranted on the D newsgroups now and then everything I hated about modern forum software (in response to the perennial question "why use NNTP when there's all these great forum software packages?"), and Vladimir took it to heart and created the D forum software!

Probably the only case where my incessant whining actually paid off.

I did write a formatter for the newsgroup postings to turn them into web pages, but it is read only, and doesn't look as good as Vladimir's:

http://www.digitalmars.com/d/archives/digitalmars/D/index.ht...
But it is, you can probe and route around brownouts in certain AS's in the path. I would say that a CDNs ability to get to the content to the eyeballs is the most important and trumps all else.
It doesn't do any of those things to me (using Chrome). Has the submission been changed to point to a different site?

(Currently linking to [1])

[1] https://www.washingtonpost.com/news/the-intersect/wp/2016/05...
I hope they take inspiration from the Arxiv Sanity Preserver: http://www.arxiv-sanity.com/

Also, ArXiv has a lot more than physics. Here's a map over all the papers: http://paperscape.org/
how much money does she ACTUALLY have though?

my understanding is that the company was valued at 9 billion, they never actually had that money.
And most of what was invested went to the company, not her, right?
For some things, sure. No excuse for being able to override to the extent that you can't leave a site without plugging a mouse in. Maybe, maybe, that could be allowed with an up-front confirmation dialog, but definitely not forced.
> Look at Hacker News. Pinboard. The Drudge Report. Adult Swim. Bloomberg Businessweek features. All of these sites [...] eschew the templated, user-friendly interfaces [...] Instead they’re built on imperfect, hand-coded HTML and take their design cues from ’90s graphics.

There's a major difference between sites like HN and Pinboard to the Adult Swim and the Bloomberg sites linked. The former are functionally straightforward and lacking 'flair' while the latter are merely visually styled after a quasi-90s-esque aesthetic and are attention-seeking. It's what's trending in design currently.

It's not the first time we've seen stripped down designs/ethos for sites in recent years. Around 2010 or so I can remember a slew of blogs with designs similar to the Drudge Report and such. A very neat purely text file based CMS named Stacey [1] practically made it a core part of the design process.

[1] http://www.staceyapp.com/
Depending how you look at it this isn't entirely true for a few reasons, but also not entirely wrong either. I'll do "why its not true" first but also "why you're not wrong"...

Tesla's are actively collecting data all the time for autopilot-enabled cars, even if autopilot isn't purchased. Some basic info here: http://electrek.co/2016/04/11/google-self-driving-car-tesla-...

The usage of this data is relatively unknown, but based on how autopilot is improved week to week it is assumed that it is being used to learn the speed to take turns, where lanes are, etc. The provider of Tesla's autopilot hardware (partially) calls this something like "Active Mapping". Or something.

The reason you're not wrong though is that Google has more sensor-rich data. Tesla vehicles currently just don't have the same level of sensor package onboard. So Google has a lot of data Tesla can't get.
Unless I'm mistaken, he's already done that. He just had to rename it to something else. So AFAICT there is nothing to see here. As you say, F-Droid already does that with several packages (and even renames them when requested).

Some people are clearly angry, but it seems that this is yet another case where people are angry because they don't understand the GPL or don't understand the situation (or both).
Tiny House today // multiplanetary living quarter tomorrow
This is an issue that will never be solved with the current economic system.