skysight-inc/HackerNews huggingface dataset:
Even if this might be true, including a license of some kind is really a best practice at this point. Something like a Creative Commons license is probably more appropriate than the MIT license, but when there's an explicit license there's no doubt about what your rights are.
The CTO of Google's self-drive car project is calling it quits
That's the activation after the firmware has been altered...
I use and enjoy firejail. I use it instead of grsecurity's RBAC on my desktop systems for basic sandboxing with minimal fuss on Arch Linux, where at least when I was setting things up, AppArmor needs a lot of manual configuration.
How to Travel for Cheap During a Peak Travel Season
Is the GUI Electron-based?
If you have an industrial production process which is going to produce a set number of wire sizes, and you want them to be maximally useful for a wide variety of applications, you want a logarithmic scale.

Responding to commenter e2e8: Using 2mm, 3mm, etc. would be substantially less functional.

Once you have a log scale, it hardly matters whether you measure diameter or area, that’s just a constant factor.

In the ideal case, the log scale would have a slightly easier to compute definition for the dilation at each step than the 39th root of 92 (~1.1229).

Perhaps they could use the 6th root of 2 instead (~1.1224). Then every 6 steps you’d get a factor of two. Size 0 could be defined as 1mm diameter (or size 0 could be 1 millimeter squared cross sectional area, with 3rd root of 2 as the step each time).

In practice if you’re wiring a house, it doesn’t much matter.

* * *

One of the reasons the metric system built on a base ten number system is so frustrating for practical purposes is that powers of ten are entirely arbitrary and indivisible, and tenth roots of ten or numbers expressed in terms of natural logarithms are even worse. We’d be much better off with a general-purpose base twelve number system, plus log scales uniformly designed around the twelfth root of 2. [Western music scale, ISO paper sizes, etc. would fit right in.]
Is this a safe enough sandbox that you could execute whatever an arbitrary url sends you without malicious content being able to break your machine?
Getting rid of pastries also gets rid of a lot of soybean oil. Because of the holy war against fructose, it is easy for them to interpret the results of their study as confirming their assumptions.
Not news to anyone in the security scene, especially as a 30-90 password lifetime disincentives people from actually creating a complex password so they'll do stuff like Sp0useName02 that technically meets the complexity requirements, but is horrendously insecure.
and for some of these countries, their official records can even be older than the 250 years you'll find in the US.
Of course, they are surveilling the dark net. The idea is that you're anonymized in such a way that you don't have to care about the surveillance.
Stripped-down compared to the Mozilla Suite, which came with an email client and HTML editor, but the browser itself was intended to match and extend the Mozilla featureset.
This is awful, how do I turn this off?
A vulnerable Docker image for security scanner bake-offs
There couldn't be any guarantee for "whatever" and "arbitrary", you know.
Glmnet and Cox proportional hazards regression (survival analysis) are two recent examples I came across missing Python implementations.
Perhaps Selenium doesn't use an existing profile when it loads because that could subtly change its behavior every time it is run (for example, which links are visited).
On the Philosophical Basis of Progressive Liberalism
I don't speak for M. Woolery, but one can find my code here:

* http://jdebp.eu./Softwares/redo/

* http://jdebp.eu./Softwares/redo/grosskurth-redo.html

* http://jdebp.eu./FGA/introduction-to-redo.html
Sci-Hub. Link above.
Our aggression reflects the zero sum physical resource context of our evolutionary past. Knowledge in contrast grows fastest through cooperation. As power including the power to defend oneself grows with knowledge, knowledge seeking entities will quickly evolve to maximize cooperation. And as many have pointed out, unlike most of our sci fi, it is very unlikely for two alien civilizations to meet where their technology levels are similar - one will be permanently vastly advantaged over the other. Aggression will be pointless - the pecking order will be obvious. As to your last point I am sure lifeless planets will do for any experiments.
You're totally wrong. Current FBI policy is to record all interviews.
Four U.S. companies rule the world's cloud infrastructure
>Russian Buk from 53-rd Anti-Aircraft Missile Brigade, from Kursk. There were many witnesses on the land, who paid attention, and shared their evidences.

of course there were a lot of Buk systems there, in the Rostov region right across the border from Ukraine. After all, back then Russia amassed a [potentially invasion] force of 40K with all the hardware, tanks, etc. right there on the border with Ukraine. Buk is a standard component of such a force designed to cover it on the move and on the battlefield.

The Buk system is designed as multiple vehicles system, too much for rebels to handle, and military wouldn't give just one launcher - it isn't how military works, and Buk isn't intended to be used for the tasks the rebels had. When Russia finally gave powerful anti-airctaft systems to the rebels it were single-vehicle highly automated Pantsir-S1.

The pieces of shrapnel found in MH17 clearly indicated that the missile which hit MH17 was from the first version of the Buk system. Ukraine had only the first version while Russia has moved onto the second version more than a decade before.

The rebels did capture Ukraine Buks at least at 2 Ukraine military bases. In particular regiment A-1402 in Donetsk. It was confirmed by the Ukraine military at the time according to those Ukranian sources http://gordonua.com/news/separatism/v-shtabe-ato-podtverdili... and http://informator.media/archives/4880 . This is Russian http://sputniknews.com/voiceofrussia/news/2014_06_29/Donetsk... .
Twitter on June 29 - https://twitter.com/lennutrajektoor/status/48328116547931340... (notice that response https://twitter.com/PeterGrnlund1/status/483318010804183041 ) .

So why would Russia dig up old missiles and give one launcher to rebels when rebels got a bunch of that hardware themselves?

All the accounts clearly describe the movement of the rebels' Buk launcher, under its own power, not on trailer, on July 17 in the direction from Donetsk into Torez, rebels having launch there and in the afternoon getting into position 20 km north, just south-east of Debaltsevo (superposition a 120 degree sector looking straight West from that position with the Flightradar24 path of MH17 - you'll understand why MH17 got on their radar). The plane damage is consistent with the Buk missile coming from that position. Nor Dutch report, nor Russian alternative version specify correct firing position, ie. position that would match the plane damage and the Buk missile behavior and warhead explosion shrapnel distribution pattern. The Dutch report shows incorrect behavior of the missile, while the Russian is just a pure fantasy.
Sometimes there are borderline moderation calls, but this wasn't one. Perhaps it would be helpful to explain why.

HN is not all things. It is a site for civil, substantive discussion on topics of intellectual curiosity. A throwaway line suddenly invoking the death penalty is obviously not that—it's just talking smack on the internet. Maybe a detailed argument would have been different, but I doubt it. Pulling that rabbit out of hat is a stunt.

Not all opinions and contributions are equal. It's seductive to feel that they should be, until you realize that it isn't possible to treat all posts equally: if we did, the inflammatory, reflexive posts would win. That wouldn't just tip the balance—it would be a rout, because the people who prefer reflective, thoughtful discussion would leave. On HN we prefer reflective, thoughtful discussion. It's the rarer and more valuable species.

In a technical biological sense, no doubt all plants are equally valid. But if you want a garden you've got to pull weeds.
Don’t want to get hacked? Close your laptop.
I guess anyone who knows what Swedish mil is will specify kilometres instead.

I cannot remember a single time I have seen a contract specifying mil instead of km.

("Mil" == 10km == 10 000m is used here as well only not in formal or scientific contexts that I can think of but maybe that is a difference between Sweden and here.)
If you assume that queue is bounded (which is true for real systems), then Little's Law does hold:

Number of requests in queue = latency * throughput

E.g., left hand side is a constant if you assume the system is fully utilized or constantly under max load.
Oh, yeah. They'll never just write it down if you do that.
All the best named projects give you an idea of what the project is about without having to describe it.

Bootstrap definition - of a person or project, using one's own resources rather than external help. (describes the project.)

Foundation definition - an underlying basis or principle for something. synonyms: basis, starting point, base... (describes the project)

Skeleton definition - an internal or external framework of bone, cartilage, or other rigid material supporting or containing the body of an animal or plant. (describes the project)

Blueprint definition - a photographic print that shows how something will be made (describes the project)

Pure definition - not mixed or adulterated with any other substance or material. (describes the project)

Groundwork definition - preliminary or basic work. (describes the project)

Materialize definition - [Material] Google's design guidelines [ize] make or become. (describes the project)

Columnal definition - archaic of, like, or relating to a column (describes the project)

TopCoat definition - the last layer of paint that is put on a surface (describes the project)

Ink definition - a colored fluid used for writing, drawing, printing, or duplicating. (describes the project)

Bulma definition - "bloomers", or women's loose-fitting knee-length underpants. Also Japanese for short gym shorts worn by girls. (who the fuck named this thing)
The point of UEFI is not to avoid the need for kernel developers to know how to get into 64-bit mode. If you can't manage to get a computer to do that pretty easily, kernel programming is not for you, and this is mostly limited to the bootloader anyways.

As much as people like to rag on it, UEFI provides a lot of benefits:

- UEFI graphics firmware improves compatibility, and makes things like PCI pass through of GPUs to virtual machines much easier/possible.

- UEFI allows for much faster boot times by cutting out a lot of 16-bit mode/32-bit mode transitions that BIOSes generally used.

- Every operating system doesn't need to fight over the master boot record of your drive, with UEFI they can live in relative peace.

- Things that were simply impossible with a lot of BIOS implementations (e.g. Booting off > 2TB hard drives) are now possible.

It's over-engineered, but so is ACPI (IMO To an even greater degree). Does anyone want to return to the old plug-and-play compatibility mess?
If you want me to watch your video, don't put horrible music on it.
The Sayings of Spartans
I think you are incorrect and the same cynicism would hold true if RMS and Linus themselves wrote the software. The frustration with this claim is that it's missing a lot of data and it's a claim without a lot of rather important backstory.

- Why was Watson being used for this? (That is, whose idea, whose plan, whose test)
- How many times was Watson wrong? (many others have asked this within the comments)
- Is there a statistical significance to Watson's diagnosis?
- How did Watson narrow it down? That is, did it provide a single conclusion of "it must be this form of leukemia" or was it just the most heavily weighted of several options?

The original ad-walled article from NDTV doesn't add a lot of information either on the specifics, though at least the siliconangle article is correction pointing out the limitations on this (needed a huge DNA repository to work with that would expose a lot of extremely private data, probably wouldn't work well for rarer ailments due to lack of data and inability to understand what it's actually looking at).

It is very good and I am happy that the lady was diagnosed correctly and promptly by Watson, and I do think this is important as something like Watson can cut down immensely on the grunt work that a lot of doctors go through. Already most jump on terminals in the patient room and pull up the relevant information from the hospital's internal libraries, so this just seems like the next natural step for modern healthcare; speed up those libraries.

But the cynicism comes from the lack of information, with how news like this gets portrayed (truthfully, I must credit to SiliconAngle for having a much more reserved approach to the article than the source they relied on), and IBM has been touting Watson as a miracle machine before, and they're certainly not curbing outrageous claims made by less careful publications and journalists.

That is the source of cynicism, and I really do think you'd find it as a result of just about any announcement like this from any person.
Interesting but there might be a major gotcha. I see on the demo page that they are using Google Maps, however the free version of Google Maps cannot be used for assets tracking as per their terms of service.

You'd need a Premier subscription starting at 10,000 per year to track 100 vehicles. Then it's around 24 USD per extra vehicle.

You can use Open Street Map to avoid that (but then forget about Street View and the like)
This is awesome.

No, backfitting a stock browser isn't going to give you high-level security. An Uber-Incognito mode, however, would be a real plus.

Far more useful: making Tor so available and ubiquitous that site operators and infrastructure providers have to address Tor usability issues. Yes, I'm looking at you specifically, Cloudflare and Craigslist.

On the site ops side, this is going to play major havok with methods typically used for mitigating site abuse (and other problems), specifically IP-based tracking. If I find a specific issue and can note that a single address or block of addresses which likely represents a single user or user-class is problematic, I can take action. If "the Internet" becomes a Tor-undifferentiated request cloud, as we've been diagramming it on zero-content slidedecks for 20 years, then that really useful tool will end its useful life (or more likely: be less useful in more cases).

But that's a hell of a good reason for coming up with other ways of establishing and enforcing good user behavior through ad-hoc, anonymous, systems-based reputation systems.
Yes, but there's a difference between an exploit being the sandbox not working as intended and the sandbox being used for a purpose for which is not intended.

Everything is exploitable to some extent.
I'm pretty happy with hapi (pun intended) http://hapijs.com/
I find the extension points within the request lifecycle easier to work with than middleware and the plugins readily available for you to use are pretty good.
No. Until now it was just one of the many atrocities in Eastern Europe for me. I am sorry for that, I know Eastern Europe has suffered an awful lot but I don't know the exact details.

Then again, like I asked yesterday: what does it have to do with skinheads?
> non-commercial version lacks "High-Performance Multi-Threading"

At least until someone uses the tool to remove these limitations from Binary Ninja itself.
Not so great on Mac OS X. For remote diffs over SSH I don't mind vimdiff to be honest, but sometimes I just want a graphical diff locally. I miss meld from GNU/Linux and can't bring myself to brew install it because GTK on Mac OS X is ugh.
The rationale is, that once you have a programming language that is implemented in itself (usually that means that the compiler/interpreter is written in that language), then it means that your language has tackled and can deal with many issues that "system languages" deal with. Mainly dealing with the OS in a lower level, dealing with CPU/RAM, etc.

This is a large problem space that you can glean over by using C as a layer of interaction between your language and the underlying machine, but it makes your language a: not truly a "system language" and b: it also ties you to C philosophy, API/ABI, calling conventions and so on.
Create pastes from command line
Bulimia
You want the return of Venezuela to its former status as oil colony and wholly owned subsidiary of the United States. Tired argument? The 4 million dead in Middle East is the fault of the US and the Western allies. One need only look at the conspicuous reappearance of goods in the immediate aftermath of the right wing Unity Roundtable (MUD) victory in the December 2015 elections to see how connected the food supply problems are with political agendas. The oil collapse is an orchestrated assault on oil-producing nations targeted by the US.
One of the reasons they do this is to fight pollution. Your solution doesn't have the benefit of reducing traffic in an area?
The increase in Tor traffic would also be hugely useful for users who do depend on Tor. That much more chaff for Eve to have to eliminate.
I think you'll like to read this:

https://en.wikipedia.org/wiki/WR_104

http://www.space.com/5081-real-death-star-strike-earth.html
And/or that the surveilling costs (against you, against others) are raised.
Protip for wired articles.
Ctrl-save and read them offline to get around the stupid ad blocker popup
I spent a week in Berlin recently. The transit system is so good I had no desire to use a car, and I traveled around the city to see the sights.
>products (like Nike) build brand affinity, not retailers.

I don't shop at Amazon, ebay, target or walmart because of certain brand affinity for their products. I shop at them because of the brand affinity with the store.
Yep! It's even rosier than that actually; we have quite a few foundational theories that appear to be able to handle the vast majority of mathematics pretty well.
Just to be sure: you're aware of FileMerge/opendiff? It's installed by default. It's not the greatest, but it's there.
There's no easy way to read about it without having to compile the documentation yourself.
how about multiple nutating disks of debris who's centres are the star in question.
Because I travel to paris one week and new york the other and seattle the other. If the listings aren't at all those places I discard the app and never use it again.
It seems like a pattern with Bitcoin platforms:
1. Start an exchange
2. Get millions in assets
3. Claim a hack
4. Profit

I'm surprised the Nigerian prince didn't jump on this one.
A X86 Script Instruction Virtual Machine
Show HN: Cuckoo Filter Implementation in Go, Better Than Bloom Filters
I don't object using fully qualified symbols to distinguish packages for the benefits of human readers. I care about human readers as much as you, don't worry about that.

I am not talking about different symbols which happen to share the same name (in different packages), but about the different meanings of a single symbol in different contexts.
In the example of (CL:LIST LIST), I said that a reader would infer that both symbols are different, whereas you are saying that we should prefix them even if they are, in fact, the same symbol.

I am using the CL definition of namespace, by the way:

namespace n.
1. bindings whose denotations are restricted to a particular kind.
``The bindings of names to tags is the tag namespace.''
2. any mapping whose domain is a set of names.
``A package defines a namespace.''

That means that even though packages define namespaces, not all namespaces are tied to packages. In particular, you cannot distinguish the function namespace from the value namespace with a package prefix.

That's why in Lisp I can clear any confusion by writing either LIST or #'LIST, and that's why I like FUNCALL.
Within standard evaluation rules (LIST X) does not use the value of a variable named LIST.

In all your comments above you use words which have both verb and noun meanings, but you did not need to explain it to me. Did I seem confused? Did I say: "Hey, you wrote 'to shadow ...' but that's wrong, a 'shadow' is the thing I see on the ground when its sunny".

What words look like is very distinct from their "role" in a sentence, and this is so much a natural thing to do for humans that most mainstream programming languages enable this.

static void foo (int foo) {
System.out.println(foo);
}

So, in the extreme case of:

(defmethod foo ((foo foo))
(funcall foo))

... how would you disambiguate things using package prefixes?

(defmethod fun:foo ((var:foo class:foo))
(funcall var:foo))

Anybody who introduces made-up packages like this in CL to "clean-up the mess" will lose the right to commit code ;-)

> Also adding I was using the term `shadowing` somewhat sloppily. Names are important enough that anytime one is being used in more than one way we should take great precaution.

Yeah, right. I am talking about lisp:namespaces instead of clojure:namespaces. But I can "name things" and "have a name" without having to distinguish both usages.
The i4004 was the first real thing I tried to simulate in DLS (I thought it would be easy since it's only a 4-bit CPU... :)). As you said, it's mostly the real deal, since it's missing some components. That's why I added scripting to see if it can make the whole process a bit simpler.

When scripting was implemented, I didn't want to redo the i4004, that's why I started the 6502. And since kernel and basic ROMs were available online, I thought of adding a display to see if I can get some output.

AFAICT, building an entire CPU out of logic gates in DLS is feasible. I just don't have all the time required to do it, that's why I'm currently building (reusable?) parts of a CPU and document the process in the blog. It will be complete some day, but not anytime soon :)
Ha! This is a great "write up". I'll pass it along to our heads of storage to put on slides ;).

I'd like to add one piece I always forget: with S3-IA, you pay for a minimum of 128 KB, which for apps with tons of small objects really adds up!

Disclosure: I work on Google Cloud.
Thanks!

There are currently no objectives or any game element in DLS. I have some ideas on how this can be turned into a game. Haven't decided which of them will be feasible to implement and be (somewhat) fun at the same time.
See, this is where it's evident that you have no clue what you are talking about. There was no reappearance of goods after the MUD won! The government has actually been making fun of this because some of the MUD candidates said they would help the goods reappear once elected.

The shortage situation has been constant and getting worse since last year. I actually live here! I'm not reading about this from some government funded propaganda machine from the comfort of my fully stocked home.

You clearly have no more arguments beyond they tired old "everything us the US fault". I already gave you several examples of the government corruption that led us to this situation and you STILL come back and tell me about the middle east, oil colonies, how it's all a plot by the US, etc?

I should go to the food lines tomorrow and try to explain that to people. I bet it would go down really well with everyone there!
It sounds like you still live in suburbia. I can bike or walk to local stores in 5-10m and since my job is down town, getting to city target, cvs or whatever is another 5-10 minute work errand. I have a car but use it so infrequently that I might as well sell it. Uber covers the other gaps and is significantly cheaper if you think about the TOC of a car.
Protip in general: that page renders just fine without Javascript, and then there's no stupid ad blocker popup
Just because the energy density is measured in a certain way, it doesn't then follow that the energy density when measured in a certain way is going to be significantly worse.