skysight-inc/HackerNews huggingface dataset:
This has some great stuff:

> I might have seen trouble coming. One of the first questions in the Q&A that followed my talk was:

> “In the presentation you just gave, you were showing documents that were TS/SCI [top secret, sensitive compartmented information] and things like that. Since documents started to become published, has the NSA issued a declass order for that?”

> I took the opportunity to explain the government’s dilemmas when classified information becomes available to anyone with an Internet connection. “These documents, by and large, are still classified," I said. "And in many cases, if you work for the government and you have clearance, you’re not allowed to go look at them… Now, it’s perfectly rational for them to say, we’re not going to declassify everything that gets leaked because otherwise we’re letting someone else decide what’s classified and what’s not. But it gets them wound up in pretty bad knots.”

> My remarks did not answer the question precisely enough for one post-doctoral research engineer. He stood, politely, to nail the matter down.

> “Were the documents you showed tonight unclassified?” he asked.

> “No. They’re classified still,” I replied.

> “Thank you,” he said and resumed his seat.

> Eugene Spafford, a Purdue professor of computer science who has held high clearances himself, wrote to me afterward. “We have a number of ‘junior security rangers’ on faculty and staff who tend to be ‘by the book.’ Unfortunately, once noted, that is something that cannot be unnoted.”

> Sure enough, someone filed a report with the above-mentioned Information Assurance Officer, who reported in turn to Purdue’s representative at the Defense Security Service. By the terms of its Pentagon agreement, Purdue was officially obliged to be shocked to find that spillage is going on at a talk about Snowden and the NSA. Three secret slides, covering perhaps five of my 90 minutes on stage, required that video be wiped in its entirety.

> This was, I think, a rather devout reading of the rules. (Taken literally, the rules say Purdue should also have notified the FBI. I do not know whether that happened.) A more experienced legal and security team might have taken a deep breath and applied the official guidance to “realistically consider the potential harm that may result from compromise of spilled information.”
It's not necessarily 'that' kind of voice.
We all have a little voice in our heads. If you haven't noticed it, it's the voice that said 'what voice?' right now.
It's the voice we're in a perpetual dialog with all the time.

Somehow 'that' voice is not you - it's something you're talking to, it examines and comments everything you do, it gives you advice, but you are not it.

When you use a drug, 'you' stay the same, it's 'that' voice which is affected by it.
Hilariously, by ignoring such subsidies, they're effectively "discovering" something every street cleaner in some countries already knows - you get paid for collecting plastic bottles and you don't get paid for leaving them in the rubbish bin!
Now it would be the time for a new browser to rise with the exactly opposite direction then the current ones: More exactly a browser with maximum developer support, allowing as much existing technologies as possible under a well designed control (allowing the user to easily configure allowed functionalities, apps, interfaces, API's and as much sandboxing as possible). I think that such a movement would have a good traction right now.

Hey developers: go and fork firefox and give us a useful browser!
"Blue skies are seen on Earth because of the scattering of sunlight by very small particles of nitrogen."

I read this as implying Nitrogen could also be large?
> In any complex software project, there's always a difference between the contract described by the system's specification and the contract described by the software as implemented.

That's exactly the reason why source itself is better than implementation documentation - because it is always "current".
It's sad there's no "Out-Of-Band" WiFi (say 1kB/s unauthenticated WiFi), or is there such a thing in the standard already? Think SMS for WiFi, cheap and very lightweight, yet an immense benefit.

It would be easier to upgrade WiFi routers firmware than start a new network...
A couple of sources in here, below the first few paragraphs:

https://en.wikipedia.org/wiki/Energy_subsidies#Allocation_of...

This article on 'de-facto' subsidies computed by the IMF that includes externalities such as pollution and global warming is also worth reading:

http://www.theguardian.com/environment/2015/may/18/fossil-fu...
So we can't really trust even in insurance for big things?

Fuck it. Who can we trust with anything nowadays?
Is this a solvable problem via package tools?
Can (and maybe my ignorance isshowing) can say apt-get not interrogate a .deb file and ask "which files re your config?". Ok for this distro, they go under /GOBO/yourapp/config or /usr/etc in that distro.

A final single constants file could be handed back to the app
Saying "CONFIGDIR=/foo/bar/bad"
I'm sorry, I pulled that number out of my ass.

I should have said 'if the frequency goes sufficiently low'.
SysVinit is systemd's predecessor, and thus the logical comparison. Upstart would also be a relevant, if anyone had ever adopted it properly, unfortunately it never got past being a SysVinit wrapper.

I've used minimal shell based systems on BSD, Solaris SMF, and launchd, as well as Windows services, and maintain the successor to the now-unmaintained Unix Rosetta Stone. However a minimal shell-script based init is not something anyone on Linux is seriously considering, so I'm not going to debate it with you - that would be a waste of both our time.

But please, feel free to tell me about my own experiences. Since you're new here, have you read https://news.ycombinator.com/newsguidelines.html yet?
Maybe you can expect more citations if other researchers can examine your code.
Four more carmakers join diesel emissions row
After Battling ISIS, Kurds Find New Foe in Facebook
There are alot of dangerous polutants out there, and around the home, but run-of-the-mill motor oil is not really one of them.

http://www.bloomberg.com/bw/stories/1991-04-28/old-motor-oil...
How the Fuck works
You don't need to be fully self insured. I have my auto insurance deductible at $1k. So I'm self-insuring up to $1k of damage.
Of those, I believe only gravity storage (at facilities like Blenheim-Gilboa) are currently in use.
I wonder why tonal language ever evolved.

It doesn't seem to make any sense to have the same words mean different things if you can just make a different word...
No it's not.

The error pattern makes it so that if you pass an error to the function, it just pipes it through and returns the same error. That's different than throwing an error, which is what happens when you call a function with the wrong arity.

Which is to say, using the function as defined, if verify_cart() returns {:error, err}, and I pipe it to charge_customer(card: foo), then instead of getting the expected {:error, err} value back out, instead a %FunctionClauseError exception is thrown.

On the other hand, if it were defined as

def charge_customer({:error, err}, _), do: {:error, err}

then I would get the expected {:error, err} back out.
I think there might be. When ML fails the only individual capable of noticing is someone who understands the math. When code breaks often the "lay" user notices. The result is obvious to a novice. When ML fails it looks like a duck, quakes like a duck but after multiple years of study its immediately recognizable as an antelope. Though to disagree with my own point, security vulnerabilities have a similar profile. In essence, to all but the highly trained the difference is imperceptible.
Because it automates away bookkeeping. Consider

component.state.x = 5;
component.state.y = "blah";
component.state.z = "bug!";
component.stateChanged("x","y");

That one line addition should have included a change to the last line.

Also, I don't know whether it is done, but with a relatively slow/relatively large overhead network between the bound objects, software can bunch up the synchronization of changes to independent objects.
So, sweep it under the rug and sell the house without disclosure? That is a hell of a liability you open yourself to. Even if I felt pretty clever about eluding that responsibility, I'd rather roll the dice on the hazmat costs than take that hit to my self-respect.
Adobe's Project Comet Is a Start-To-Finish UX Design App
It doesn't seem that strange, to be honest. I found it readable and engaging, and it was nice to have some local colour mixed in with the "actual information."

There are no doubt countless academic papers and government reports to read if you prefer something a little drier. As it is an article on the Guardian, I got what I was expecting, more or less.
> ... adds a massive learning curve. Now I've got to learn something new, rewrite a bunch of tools, all because.. why?

As a developer I go through that "new tech" cycle every 2-3 yrs. Why? 'couse world's evolving. Some evolution cycles are not necessarily good, but we have to steer the ship forward. It's not always nice, but I don't see the other way...
After you drink a 5-hour Energy, bicycling is effortless.
OT:

I think VW gets a bit of an unfair beating. Yes, your car probably looses in value, but

- the cars could be upgraded (which VW seems to be willing to do for free) and

- no one was physically hurt (not like the General Motors ignition that actually killed drivers).

Also when seeing the top 3 bestselling cars in the US being sheer gas guzzlers (Ford F, Chevrolet Silverado and the Dodge Ram), the word 'hypocrisy' seems like a fair description to the public reaction in the US.

That being said:

Companies being social constructs and thus complex in their decision making process, framing this scandal as an orchestrated scheme by VW's complete management is ridiculous. What impresses me is, that this Scandal was in the making for months and they did not do anything in advance. Somehow, to me this proves the statement, that they weren't involved in this.

VW's old leadership was notorious for being hands-on on even slightest car details. Specifically Ferdinand Piech - who was nicknamed "Fugen-Ferdi" because of him insisting that VW car's "Spaltmaße" (clearance?) be the industry's best - is very unlikely to not have known about this.

IMO some did know, and choose to not inform those that didn't know - not even when it was clear to them what this would cause to the company.

(edited for formatting)
It's funny you should say that. I've been using Android for several years after using iPhones. And I find myself wishing all the time for a phone that simply runs Debian Stable.

Tight security? Well, how about Stagefright? Cyanogen no longer supports my phone. Even when they did, it wasn't well-supported: each new release had a high chance of breaking something fundamental. Right now I'm stuck on a "milestone" release that isn't even the newest one (it's over a year old now!), because later ones all have some unacceptable problem, like GPS not working or cell data not working. I can't just install an updated browser component package, because Android is monolithic. On Debian it'd be in a package like libwebkit, and it'd be a simple "apt-get upgrade" away.

So I'm stuck with a vulnerable Android version. If I try to upgrade to fix it, I'll lose GPS or cellular data. The only way to get a fix is to buy a new phone.

Now Google is trying to push more of the components into its Google Play Service app/framework. So, great: more parts can be upgraded independently of the monolithic core. But that also means that Google can push out updates to more components without my knowledge or consent: not great. That means more instances of feeling something warm in my pocket, pulling out my phone, and finding that Google Play Services has kept my phone awake for 10 hours and my battery is at 12%.

This has happened to me on multiple occasions: one day my phone works fine. The next day it eats the battery like candy. I didn't change any settings or install any updates--Google merely decided to push out an automatic update to its APKs without my knowledge or consent, and Google Play Services constantly crashes every 5 seconds, popping up a dialog box that I have to manually dismiss. I can't even do a simple task like send an SMS or check my email, because every 5 seconds it pops up another "Unfortunately..." box. There's no practical way to roll it back, nor even to report the problem. The best I can do is find people reporting the same problem on Reddit and hope that Google gets its act together so I can actually have a usable phone again; maybe one morning I'll wake up and my phone will not be "sick" anymore. In the meantime I have a really dumb "smartphone" that keeps my leg warm.

I have had high hopes for Android, but I now consider it to be a mess, and consider Google to be a highly irresponsible steward. I don't want an iPhone, but if someone wants a reliable smartphone without nasty surprises, they are probably better served with one.
> Some of these rocks were ejected under conditions where bacterial spores inside them can survive the trip to Mars. I fully expect we will find life on Mars that looks just like Earth life.

I hope that, if we do find life on Mars, we are able to discern whether it came from Earth at some point or originated on Mars.
Startups and fixing gender inequality in tech
20 Inspiring Mark Zuckerberg Quotes
I was thinking 'drop yellow sulfur over the floor' as I read the first paragraph and when the fire officers arrived. As I read the rest of the article and found the section that describes the source and progress of the spill, I realised that a more radical cleanup would be needed.

I'm in my late 50s and we used to use mercury liberally at school and after. I'm talking half a gallon of the stuff to demostrate the Toricelli vacuum, and later at University for floating bearings. Always dirty on surface, so low vapour. Bucket of sulfur in the lab. I'm not recommending a return to those days (benzene, carbon-tet, acetone on tap &c).
This happened to me when I was about 9, when I didn't know what mercury was. There was a few droplets on the floor and I ended up poking it with my index finger for a few minutes. To this day I don't know what the medical effects were.
Right, the risk is pooled, the funds are pooled.

But everyone seems to forget that there's a huge part of that pool taken by the things sitting in the insurance office's chairs.
Trojan Room coffee pot
2008? So... anything happen since? I assume nobody took him up on his offer!

"Alan Kay: [...] "Just as an aside [...] a benchmark from 1979 at Xerox PARC runs only 50 times faster today. Moore’s law has given us somewhere between 40,000 and 60,000 times improvement in that time. So there’s approximately a factor of 1,000 in efficiency that has been lost by bad CPU architectures.""

Is he complaining that machines today aren't a bunch of micro-coded, multi-chip computers like in the good old days, or does he have a better proposal to the modern multi-core, superscalar OoO processors coupled to GPGPU multi-threaded engines?

Because complaining about Moore's Law feels a bit meaningless if DRAM is still 100ns away.
1. Yes.

2. Yes. Folks who aren't running 'RedHat' (sic) use systemd, sysvinit, or pretend to use upstart but as a thin wrapper to sysvinit.

3. No, I don't generally listen to Linux advocates as a way of evaluating something.
It also makes sense that a bank would require a homeowner to have insurance. The bank gets all the benefits and the homeowner takes all the risks, in the form of payment costs and CLUE report liability.
Radio spectrum is "owned" by the federal government and leased or sold to private entities at auction. While you can use ISM/UNII bands ("free"/open) spectrum (and there are GSM base stations that run in 900Mhz), you have to deal with interference from every other device in the band. Cell systems are designed to generally not interfere with each other through RF planning and synchronization of TX/RX timeslots. They don't work well in the face of outside noise.

Now, in areas where cell providers don't see ROI on a physical build they will sublease spectrum to a local operator in exchange for roaming rights (sometimes transparently--you might not see "roaming" on your phone). Verizon and AT&T do this in chunks of the midwest.
Quick Access in Windows 10 is not working
this post may be able to help you fix the problem. Quick Access is a new feature in Windows 10 File Explorer navigation pane. This feature is useful, as it helps users quickly navigate to locations which are frequently used by you, as well those, which were recently used by you. If you have no use for it, you can however always disable Quick Access in the Navigation Pane of File Explorer.
> How many times has it happened that insurance companies weasel out of paying?

That's the business model for insurance companies. They try to make you think that you're covered when in reality you're not.
Support for HTTP2 is catching up pretty quickly though, just lacking some love in the default android browser.

http://caniuse.com/#search=http2 63%

http://caniuse.com/#search=spdy 79%
The problem with that article, as with most of the "X is bad for kids, because Y is better" ones I've ever read, is that the two things aren't in any way exclusive.

The article explains why giving kids a blank sheet of paper and a crayon is good. But as it's entirely possible to let them spend some time doing freehand and some time just colouring in, it's irrelevant whether blank sheets are good.

The question is whether the time spent colouring is in itself bad.
You can disable automatic updates. You can remove Google Play Services.

Similar problems happen with Debian as well. E.g. hibernation breaks or WiFi stops working.
I believe the appropriate idiom here is: "Don't look a gift horse in the mouth".
TRAI Says Broadband download speed should be 10Mbps
> For car insurance it makes sense, as the risk is specific to the driver, so the number of claims tells you something about the insured's driving.

Not necessarily. One of my friends had his parked car hit by a drunk driver while he was not in it. His insurance premiums still went up after claiming for the damage.
iDraw aquired, is now Autodesk Graphic
Brute Force Amplification Attacks Against WordPress XMLRPC
>> doing "machine learning" without much understanding of mathematics and probability

In my understanding "machine learning" is just a buzz word for the good old fashioned data-mining, which is still a part of applied mathematics/statistics. Only because it involves computers it doesn't belongs to CS.

So what you have written sounds for me like "doing applied statistics without much understanding of mathematics and probability". And yes, I am worried about it.
If you think this hasn't been endemic in this industry, let me take you back to 1998:
'Car manufacturers can use modem electronic equipment to adapt the engine to any type of test cycle. They can even tell the computer of the car how to recognise when the car is being driven according to a specific test-cycle and adjust the combustion accordingly. It was this kind of software that six truck manufacturers, including two European firms (Volvo and Renault), recently used in the United States to defeat the EPA's pollution control. As a result emissions of nitrogen oxides from highway driving increased by 300 per cent. " extract from: 'Cycle Beating and the EU test cycle for cars' - Per Kageson - European Federation for Transport and the Environment - November 1998
/bin/env was always a bad idea. Way before Linux was even a thing, every Unix used /usr/bin/env - and that was the point of it being used to find an interpreter. Red Hat (where I worked at the time, man years ago) realised the mistake, but alas didn't want to break compatibility.

'lsb-release' was always hilarious: the one thing about Linux that is almost standard is that the LSB tools are never present.
This makes me feel bad for breaking a thermometer as a little boy just to play with the mercury inside.
This is actually my biggest worry with the search for life on Mars - if we find life and it is related to life on Earth is it native or is it Earth-life contamination that came with the spaceship? There will be no easy way to tell.
Not advocating for one of the other, but they're not the same. /Apps is based on the application that supplied the files, /usr vs / is based on whether necessary to boot the OS, /bin vs /lib vs /share based on the file type.
it isn't a car, so the range of technological options is much wider, ie. there is no need for high capacity small batteries. One can hydrolyze the water during low loads and store the resulting hydrogen (hydrolysis equipment and stationary storage is relatively simple and cheap). A generator with gas turbine to burn the hydrogen would cost on the scale like $400/kw - a small addition to the $2K/kw capital cost for solar panels install. The week of reserve storage - 200kwh to be generated - with even low 40% efficiency of turbine generation - would require storing 250m3 of hydrogen to provide a week reserve per 1kw of basic capacity. Lets say that storage is generous $1/m3.

As result, under $3K/kw we'd have a week of reserve and the ability to short-term double power during peaks using the gas turbines. And using the same loan calculations it is $0.075/kwh.
From the license:

> Subject to your compliance with these terms, you may use the Facebook Design Resources solely for creating mock-ups, including displaying such mock-ups in digital or print format. The Facebook Design Resources may not be embedded in any software programs or other products without express written permission. Facebook reserves all rights not expressly granted to you in this license agreement.

It doesn't look like this is allowed.
“Crypto Cadre” bruteforce SHA-1 with $75k of compute resource
Well 1 thing of LSB does help in 1 case:
init.d return codes, very important with some HA tools.
If you want someone to talk to about non-systemd stuff, let me know, and we can get in touch OOB.
Bio-inspired robotic finger looks, feels and works like the real thing
Could you ELI5 it all then, please? I was always under the impression that the whole point of insurance is that expensive accidents don't happen to everyone, so if everyone pays a little regularly, then there's enough money to both pay out the ones who end up having an expensive accident AND for the insurer to make money.

On an infinite timescale it may not add up but it surely can on any practical one, right?
It's perfectly safe and low risk if the vehicle is secured In a cargo container.
First, I expect rebuilding the house would cost >> $50k. Second, the problem with this kind of thing is that you don't have any idea how much it's going to cost going in, or really at any point in the process until it's done.
Mobile Tracking Headers: Telcos Around the World Are Threatening Your Privacy
The POSIX bug tracker [1] is public. Go search it for what you want.

[1] http://austingroupbugs.net/main_page.php
Last year I was travelling around Italy and somebody broke into the rental car I was using (a Smart Fortwo) and stole my luggage - which contained my camera, laptop and passport :D Although I had travel insurance and separate car rental insurance, neither covered theft of personal possessions from an unattended vehicle.

Even the 'super everything included' insurance rental companies try to sell wouldn't have covered this, as they exclude items accessible from the passenger compartment (like most small cars, the Smart Fortwo doesn't have a separate boot).
Move out of the US.
Why Cell Phones Should Be Banned from Schools?
Leave that stuff on Reddit. There are more than enough places on the web for memes.
List of awesome Lists