skysight-inc/HackerNews huggingface dataset:
I don't know exact statistics about the US, but in my country (Finland), it is getting very difficult to reduce the number of deaths in traffic by the kind of actions you propose.

First of all, around one fifth of people killed in traffic have committed suicide. They take their car, take off the seatbelt, and drive as fast as they can and hit an oncoming heavy goods vehicle. That's bad, because it is very traumatic to the people who drive trucks and transport stuff. They get injured physically, and even worse, emotionally. You can't stop this by making better cars; you might stop it by having only Google-driven robot cars (so we go merry round with the discussion on how evil corporations are). And even then, if people can't kill themselves with a car, they'll find something else. Next, you'll be banning pedestrian bridges.

Over one tenth of traffic deaths here are natural deaths. I.e. they are recorded in traffic death statistics, and they are used for justifying car and fuel taxes, but in fact it's the old man got a heart attack or a stroke, and died, and there's not a scratch to the car. Or just fell off the road on his bike. But it's still a traffic death here.

Then there are the tragic accidents where a child is run over by a heavy goods vehicle. Most of this is not about speed; it's about noticing people who were in a blind spot. We've had three children killed in an few weeks in this nation in similar accidents, and that is too much. Here, some automatic detection technology will probably help a bit.

But what's the bulk of traffic accidents? Mostly it's tremendous idiocy which is hard to legislate away. People who are DUI at four times the legal limit, are driving three times the speed limit, and running away from police because they don't have a driver's license, and they have no seat belts, and then they hit a tree and everyone in the car is killed.

More survivable vehicles help, and in fact the development has been huge over the past years, but particularly the people who are gross idiots are also people who drive older cars, so they are less protected.

And still, considering all this, I think road traffic is remarkably safe, and when I think how much people move around, accidents are few and far between.
Productstrategymeanssayingno.com
For blocking, I use zone files, not the HOSTS file.

I can select specific subdomains; I can also use wildcards.

I doubt there is anything an ad blocker can block that I cannot block using DNS. But if you have examples, post them and let's see.
XKCD Simplewriter – tells you which words in your text are not in the top 1000
"All the physics experiments in the world aren't going to give you insight into problems unless you have workable ideas for how to integrate the findings into understanding/knowledge."

That's why you need both. You can't solve physics just by thinking about it, and you can't solve it just by doing experiments. And "solving physics" may also involve solving math, chemistry, philosophy and even linguistics (after all "the new physics" may not be describable in our own language, and AI will need to come up with a creative way to explain it to us)
Pragmatics. It's hard to win a anti-trust case at the best of times. When the "locked in" browser is actually losing the race, it's really hard to win.
SAP?
HTML5 and CSS3 articles, tutorials, tools and demo collection. Updated daily
This totally ruined my coffee break.
Those articles show that a completely inhuman intelligence, with no intrinsic biases of it's own, reproduces the conclusions that allegedly come from human bias. I.e., it turns out that (sometimes) racism and sexism are useful and predictive heuristics.

Of course, being in the NYTimes and Salon, they need to obfuscate this point and appeal to standard mood affiliation.
It might be the first step before rolling tracking protection to 'normal' browsing.
Fusile – a compiling file system proxy
Just saying that this is the creepiest goddamned title for an article I've ever read.
IBM Thinkpad actually has pretty good battery reporting tool that tells you condition, minutes-to-charge, cycle count, voltage, current, capacity Wh, temperature, mfr. name, mfr. date,design voltage, firmware, etc.
I still can't quite follow. What have Google, Amazon and the FTC got to do with big tobacco?

It seems to me that you're on a crusade against big corporations, regardless of what they are doing (tobacco, cars, search services or book sales) and you think they are bad just because they are big.
Check out Mashape, they have payments built into their platform.
I didn't see this link the first time, but here's a 30MB photo of the whole surface. It's absolutely incredible!

http://www.nasa.gov/sites/default/files/thumbnails/image/cro...
Ha ha. What!? I don't believe that for a second.

Aside from that headline being a one-line quip in the body of this text what the hell is this about?
This company states that privacy is very important to them. It's also to me.

But now I'm wondering, what's the purpose of the killswitch besides having no wifi-connection for a certain period of time?

I mean, when you switch back to enable wifi again, everything you did on your computer during 'airgap-time' is still there, waiting to be compromised by corps/govs? Isn't it?

Please correct me if I'm wrong. I'm really curious to this concept.

P.S. I really dig the design of their laptops.

edit: Changed markup and added P.S.
System can convert MRI scans into 3D-printed models for surgical planning
Gosh, and let's not forget that RPMs can also contain pre- and post- hook scripts, so you could be in a situation where you say, "Install this RPM and satisfy dependencies", and another RPM is downloaded and installed as root, with you never seeing the scripts that are going to be run as part of that process.

You can inspect the scripts by hand by examining the package files, but in some ways it's less transparent than downloading a script and running that.
Modern laptops (and sometimes even HDDs) have accelerometers used to detect freefall and park HDD's heads before impact. Maybe those could be abused to function as a makeshift mic?
Pull Request for Deleting Repo Caused Thousands of Forks
This seems reasonable. Anybody want to play internet lawyer to explain why you can't/shouldn't be compelled to unlock a fingerprint protected device?
Honestly the non-intrinsic SIMD code is a mixed bag. I like the portability compared to intrinsics, but it encourages SIMD antipatterns like using a vector register to store one object (as opposed to using it to step over loops 4/8/16 at a time). It's also less reliable about generating good code IME.
If you grew up in Denmark you could not avoid Ludo, a simplified version of this. Everywhere that has kids has a copy of it.
Sloppy?! Those guys have needs the majority of us will never need to deal with. Did you read the presentation?

If anything they're the opposite of sloppy.
Quick Guide to Customer Development Process Pt2
"That's the power and diversity of web programming! As long as it spits out HTML, you can power your server by steamboat, no one knows/cares."

https://twitter.com/dhh/status/576425023222755328
Windows was free? You were paying for your OS which was distributed by the company you were paying for it from.That is their source or revenue. The Google's play services is Google's revenue stream.
Hope that made sense. In my head it does. LOL
Moving on to Purify. "Acceptable" ads don't say anything about blocking trackers.
Does anybody know what caused the large beige "smooth" surface feature slightly to the right of centre in the article's large photo of the planet? I think it forms part of the "heart" that was all over social media.

http://ichef.bbci.co.uk/news/976/cpsprodpb/6490/production/_...
Any example of some other thing that went that way?

And no, the transition to 64 bit or Swift are not that.
But then you still have a totally different product.

If I buy hardware and software, and can execute the software on my own systems, I can run that combination for as long as I like exactly like on day 1, and as the product was advertised.

If I buy hardware and only borrow the software, I have a big problem the moment the access to the software goes away. The open source release of the firmware is a good step to ensure I might get out of the story with more than a paperweight, but won't let me keep using the product I once bought and wanted to use.
From my limited understanding, the difference is the government having a reasonable level of certainty that the device in question contains the evidence they're looking for.

The analogy I would use is a locked closet full of file boxes. If the government is certain that the files relating to a specific crime are in the closet, then you can be compelled to assist them in opening your closet or face an obstruction of justice charge. However if the police suspect you of a crime and suspect that you're the type of person who would keep the evidence in your locked closet that is not enough compel you to open the closet so the police can check up on their hunch.

In this case, I read it as the men are suspected of insider trading and the government believes that they would have used their cell phones to communicate about the deal and the phones contain evidence of such. There is no actual evidence that the phones were used and so they're not obstructing the police in obtaining evidence the police know is there, but rather preventing the police from poking around to see if the evidence exists at all.
Hopefully so, but it seems like a very large gamble to take to basically invalidate the entire community's knowledge base on how to write code for Drupal.

On the one hand, if there's not a large market uptake of Drupal 8, there won't be any reason for community devs to learn all the new ins and outs when they could just learn the ins and outs of something smaller and simpler. On the other hand, if there's not a decent D8 developer pool for companies to hire from then I don't know how there could be a large market uptake...
Advice when you're just starting out
I've been dabbling in freelancing lately. Somehow I've managed to hook some decent sized projects that will take a couple months to a year to develop. As you can imagine they all want their project started tomorrow.

Some people have advised me to as for $40-50k to retain my services. Some have advised me to ignore everyone except the current client.

Ideally I'd like to get someone(s) to help me so that I can make everyone happy.

Sorry if this isn't appropriate here, kinda' burned out from 60 hours a week and hoping for some outsiders' perspective.
This strategy was hugely successful for Microsoft since the early days of Windows NT 3.1: “What Intel giveth, Microsoft taketh away.”

The performance advancements on the hardware side of the platform are almost entirely consumed by the ever-increasing complexity of the most popular app on the software side.
You can use _alloca(), however be careful not to overflow thread stack. This applies to C99 variable length arrays as well.
IBM Wants Watson to Teach Robots Some Social Skills
Weekly 5 Links from Nobel Prize Winner Alvin Roth (Stanford, Harvard)
I mean C99 standard.
You could be booting off a USB running something like Privatix during the time you have wifi killed - so that system would be air gapped whenever it is running. But if you trust Privatix you don't really need a HW switch.
Ah, I took a similar path - applied Bayes. I was wondering where to go next for theory after Causality. It was such an interesting book.
It would be cool if there was a fail safe switch that nuked the hard drive with microwaves or something crazy like that when it was pressed. That would be one laptop I'd buy.
The Secret to a Successful Launch
Does anyone have the latest user stats/demographical breakdowns for Pinterest they share?
What can you do to make your readers share your content?
> There is other NO laptop on the market today that has a physical means to turn off a machine’s built in Webcam and Microphone.

That was shocking to read, actually. I assumed that Purism wasn't the only company doing this.
A couple of possible ideas:

* Heightened risk of compromise in particular physical locations?

* Use in conjunction with something like TAILS so it's harder for someone who breaks into your computer to achieve persistence?

* Decreased risk of compromises that involve multiple machines attacking each other?

* Attackers may be wary of storing huge amounts of data persistently because the associated changes in storage media could be detected by forensic spot-checks?

(The third one probably requires that the forensic examination can get access to everywhere that the data could be stashed ... like nonvolatile memory inside onboard devices, not just the hard drive and main RAM contents.)
To compete with "Google Android", I would need to fork the android source, market and brand this new "EnsorcelOS", develop my own backend services for updates and registration, negotiate with Bing or some other search and services company, develop my own app store, ...

Saying that Android is Open Source doesn't actually make competitors to "Google Android" viable or numerous.
Interesting.

Did someone follow the link to the Macbook Air?
It shows that the Mac battery lasts much longer than the Thinkpads. My impression is similar: my Thinkpads (back when IBM still labelled them) where down after 2 years. All Powerbook or Macbook batteries that I ever had still did well even after 3 years.

Shocking, on the other hand, is the amount of detail of the battery usage records that apple stores. Imagine apple had access to them.
Exactly and as having been in the wrong place at the wrong time this rankles and I did have at the time dissuade my one of my coworkers from "accidentally" putting the perp on the kiddie fiddlers regsister.

And the landlord of the pub where this happened was very lucky a few of the lads didn't go down and make our displeasure known.
Can't speak for the parent, but all code I work on professionally or for personal projects compiles cleanly on GCC, clang and VC (all in all about 2 million lines of code). I think it is good for code quality to compile on different compilers, since they all catch different bugs through their warnings and static code analyzers. For this I can forgive minor inconviniences like that VC doesn't fully support C++11, or that clang on iOS doesn't support std::thread_local, or (as a random example that I stumbled upon) that the GCC version I am locked to doesn't have full support for variadic templates as lambda arguments, etc... all compilers have their little problems and corner cases, it would be worse to lose one of the big three compilers.
When they build a C compiler.
Yes, year zero is not a thing in the usual calendar.

https://en.wikipedia.org/wiki/0_(year)
Malicious Xcode could spread via download manager Xunlei
So in other words, they don't.
That is to say: a lithium ion battery under use in a personal electronic device, whether kept charged or cycled, will be pretty well had it after 2 to 3 years, or at least have you thinking "gee, this battery sure isn't what it once was." I don't think it's possible to avoid this.
Wi-Fi can, and will, send data behind your back even if you're not connected to any network. Some of it is a part of normal protocol operation (and can be used to track you). Malware on your system could initiate connection without you knowing. And then a malicious actor targeting you personally may spoof a network you often connect to (e.g. local coffee shop) and exploit the default autoconnect to known networks behaviour. Hardware switches protect you from all the above.
What I understood was that US regulations for airbags are intended for cars that have airbags only and no seat belts at all. And that those same requirements continue to be applied the airbags + seat belts vehicles we actually encounter.

(cynically, this seems entirely exactly like something Detroit would push for in order to disadvantage imports--so, although this sounds ridiculous, it rings as entirely admissible to me as "no duh" after reading that comment)
Pop for Misfits
I feel like we're all saying "amazing" or "incredible" but it warrants taking a few seconds and drawing a mental picture of just how - pardon the term - astronomical the task of getting New Horizons to Pluto is.

115 years ago we didn't really even have airplanes. Now we're taking color photographs of something nearly 5 billion miles away from Earth.

It's insane. I can't help but daydream about the insanity of 2130.
CRE - commercial real estate
Pro-tip: suspend is not zero power state and can hurt your battery. I used it on my first work laptop and ruined the battery (brand new) in 1 year. Use hibernation.
The thing is that most of these types of projects have very rigid requirements for the OS they support. It's often not just Debian-like or RPM based, it's something like Ubuntu 14.04 64-bit only. If you are already doing that, you already bought into the OS. Support it properly.

RPM is not my favorite format. I much prefer Debian-based distros specifically because dpkg and apt are so robust. I have never had a problem with managing configuration files there. You either provide a sane default config, put a config in /usr/share/doc/your-package/, or provide a configuration utility. All that works just fine.

And you absolutely should use the system's packages for your dependencies. When you install your own copy of MySQL, nginx, or anything else, you assume responsibility for all upgrades to those subsystems. If next week MySQL releases a patch for remote code execution vulnerability, I want that patched right away. My OS's package manager will do that. Will your custom installer?

If you must, break up your installer into two pieces. First, use a simple Makefile-like setup (avoid autotools though), with generic targets like build, install, clean, dist-clean. Then wrap that in a .deb and .rpm. This way you can distribute system packages that cover 90% of the use cases, and a signed self-contained tarball for the 10% of people who for whatever reason cannot use your pre-build packages.

As an empirical point, hundreds of thousands of pieces of mature software get by with using RPM. Why is your project suddenly such a snowflake that it cannot fit that paradigm. Perhaps the people who develop apt/rpm/homebrew/whatever have thought of the problems you might have and already provided the tools for you to solve them so you don't have to write custom installers, upgrade scripts, migration scripts, dependency management scripts, etc. yourself.
So it's Docker For People
How is this meaningful without knowing the survey questions or their context? If asked in isolation, what percentage would say that it is acceptable for their partner to track them?
I'm a sucker. Never had any problems with apples prices. Certainly NEVER had any problems with the after-sales services.

Huh, I'm a web dev and never really had any extraordinary problems with Mobile Safari. Oh, there have been bugs, but that's true of all browsers. Plus, as a web dev, what I install on my devices is irrelevant.
So when will they? They had plenty of time.
I think this is a great forward-thinking feature of iOS. Some apps I have are no longer available via the app store. The only way I can retain access to them is via local copies.
I'm glad they've narrowed the conditions to compel suspects of revealing passwords. It just seems that it was too wide open for just any minor hint of suspicion was enough (sans warrant) to do these fishing expeditions. If they got reasonable suspicion then they need to get a friggin' warrant. I just don't get why law enforcement is getting so sloppy these days.
Same in Sweden.

Called "Fia" here.
The version where you can push back other players pieces is called "Fia med knuff" (lit. "Fia with push").
Netflix has found the point watchers become hooked to each of their series
We use 'find my friends' because we don't expect the other person to be able to reply quickly to a text. It's not only polite between us, it's polite to the people we are interacting with IRL. This means I can put my phone in my pocket and focus on the people I'm with and my partner can do the same.

There is no, why didn't you answer my text, I've been trying to figure out if I should eat or wait.

Edit: I find it creepy when couples are separated and they spend the whole time texting each other or looking at their phones waiting for a text.
Where is New Horizons headed now?What is the destination goal as "deeper into the solar system" doesn't say precisely where? It says it is 90mil km from Pluto.
Leaving the security issue aside for a moment, they are re-implementing package management. For example:

- What version do I have, how to I roll back to a version that works?

- What packages do I need for this and where's the log for what you added?

- How do I deploy this to 100 machines and be sure they all using exactly the same version.

- How to I control it so updates only happen in my at-risk window?

- How do I uninstall this?

Package management does all of this and using curl|bash re-invents this in a bad, non-standard way which just makes it's hard for sysadmins to do their jobs.
Womens wear
So does that mean if I buy a European car in the USA (a USA car, not a special import) the airbags will go off with more force?
You are downloading software from the internet. How it executes code on your machine is irrelevant, you already trust it. Or do you review every OS package you install for shenanigans on every update? This is an especially bad point to bring up in the context Sandstorm, which runs stuff as root all the time. Do you mean to say that you trust them enough to run a bunch of stuff as root on your server, but not to run a post-install script?
I thought I read something somewhere that Google is deliberately taking a smaller cut to encourage adoption.
Annex K is optional.
This topic definitely needs a lot more discussion but, unfortunately, the author mischaracterizes the strongest argument against `curl|bash`: trust.

> Most package managers will even execute scripts from the package at install time – as root. So in reality, although curl|bash looks scary, it’s really just laying bare the reality that applies to every popular package manager out there: anything you install can pwn you.

Security-minded individuals are well aware that binary package systems execute code with arbitrary privileges. That's why we only use packages from trusted sources. RedHat, for example, is bound by their commitment to investors. They would be completely ruined if their software channels were compromised.

Some person with a GitHub account? Not likely.
PIRATEAR PS3 la forma más fácil and Jugar ONLINE – Instalar HABIB CFW 4.53 v1.01
This was an awesome read. Thanks Simon!
They already spent more time creating a custom installer than they would have to package it properly. That's my point, just do it right and you will see a big ROI in terms of more users of your software.
This just in:

http://arstechnica.com/tech-policy/2015/09/forcing-suspects-...
The biggest issue I have with curl|bash is this:

curl|bash has no advantage over the "Download and run this installer program" plan. That is, itself, a plan that should go away.

Further, it has the disadvantage that the user gets less transparency and control. When I download and run an installer, I can do whatever I want in between: check a signature, run a malware scanner, copy it into an offline VM, copy it to multiple systems to save bandwidth, apply a (possibly binary) patch, the list goes on.

While I can do this anyway with the curl|bash idiom (by using a temp file instead of a pipe), it makes it less straightforward. Teaching users to do things this way will have the net effect of discouraging those other things.

I think Sandstorm is great, but when someone is insisting on an install method that is worse than one that needs to go away, there is a problem.
I have to wonder, based on the restrictions on who they accept, how many of these people would have been better off just getting a job like this instead of going to prison?
Do you mean backwards compatible? I feel like I have opened VC++6 files in VS2013.