skysight-inc/HackerNews huggingface dataset:
"If you don't know what a phone book is, it was the DNS-equivalent of the 1960s. You know those plastic-wrapped bricks of yellow paper that sometimes appear on your doorstep, that you just drop right into the recycling bin?"

You mean monitor stands?
Although this blog entry is entirely about desktop interfaces, he does mention that

> ...Windows, OS X, iOS, and Android, have one common interface...

This is true for the first three without significant modification, but it isn't true for Android. One of my favorite things about Android when I had it was the ability to choose a launcher right from the app store. You can completely change your home screen interface with a downloadable app, and it's actually much easier to do than it is on linux last time I checked.

For desktops I agree, Linux has the most customization when it comes to the interface. But on Android, it's just as customizable as a Linux desktop(I mean... it is Linux after all).
In general these types of issues are why their implementation doesn't work for me. I'd prefer something with more seamless integration.

When on windows I pretty much stick with git bash and windows implementations of my dev stack.
Galileo did mix theology and astronomy in unhealthy ways, too. This perhaps does not justify house arrest, but there is really more than one side, more often than not.
510 area code running out of numbers, new area code to be introduced
Show HN: Novo – Cinematic Virtual Reality Platform
Hey guys! I'm excited to announce our new venture, Novo. We've created a robotic arm motion simulation platform for high-end cinematic VR experiences. You can learn more about who and why we are here: http://novoreality.com/2016/11/16/novo-hello-world/ I'd love to hear any questions, thoughts, ideas, and feedback. Thanks!
This issue exists on Linux too :-) ext4 supports extended attributes including the creation time, but most apps blindly rename which means the metadata is lost.
What is your view of Private Internet Access [1] in terms of their claims of "zero knowledge" privacy?

[1] https://www.privateinternetaccess.com
> enforcing it without fundamentally breaking the way the internet works

China does this. They fundamentally break the way the internet works. They don't seem to care.
Are you thinking about supporting Relay too?
As people point out in comments below, the law does no such thing. It doesn't prohibit storing user data outside of Russia, so it doesn't offer any privacy protections whatsoever. What it does is require that data to also be stored inside Russia, where it is subject to warrants (and warrantless wiretapping under SORM-2 and similar arrangements). Which is really everything you need to know about the purpose of the law.

Speaking more broadly - yeah, Russia is an authoritarian populist regime with a known penchant for human rights abuses and suppression of political dissent. And so it's going to be judged as such when it does things, not equally to any other country. This is similar to how we judge people differently, and ascribe different motivations, based on their past actions that we know about.
Do you have any good resources on this topic.

Edit. Prof. Google to the rescue [1].

1. https://en.m.wikipedia.org/wiki/Mechanism_design
But the traffic that travels from your computer to servers outside of Russia is just as easy to spy on for Russian intelligence services as the case where the servers are located inside the country.

Ehh.. no? TLS protects the data against snooping, but only borders protect you from warrants. Russia based servers are subject to Russian law and warrants.
I don't think you have to call it willful. By his own hand he wrote:

> “My training was inadequate, inconsistent and sometimes in error,” Schronce wrote of his preparation for calculating the Georgia Dock.
Ask HN: What book did you read in 2016 that was so good you gifted it to others?
Some of the configuration is plain text: unit, service, and environment files are plaintext. Which services are enabled and disabled cannot be controlled through file manipulation that I know of. Journal (log files) are binary.

I think what bothers me about both is that the presence of text files in a predefined location is not enough to make things happen on its own. Instead of the simplest possible everything-is-a-file and interacting with the filesystem is the interface, you have an additional requirement of calling binaries and their subcommands.
They don't. That's the trick
how can you patent eating lol
>I find that people that hop from "hot tech" to "hot tech" don't ever build up a depth of knowledge and understanding to tackle hard problems in an elegant way

You immediately assumed that the folks I found are just jumping from tech to tech without building anything substantial. Which is probably also bias, just an opposite of mine. You also assumed that I didn't vet them or test them on "elegant solutions". Maybe your heuristic worked for you. But this heuristic, in my current situation is thus far working for me.
Siri cuts me off mid sentence because I talk too slow.
This seems like it has gotten out of control - it is a basic key/value lookup, and we've created a rent-seeking, global series of registries to further suck good money from people.

I worked briefly at a registry - it is money for jam.

I don't know if the DNS protocol and all the related ones are fundamentally broken or need fixing, but it seems to me the problem is ICANN and the web that spreads out from under it.

Why can't we just create an alternate ... distributed naming system, except without the rent-seeking/government ownership attached? I mean, this focus on how important the last bit is is ridiculous, the namespace doesn't have to be artificially restricted, beyond what the protocol might require.

I guess I have a simplistic view and probably lack a bit of history, and there must be something preventing it. Do the top-level servers collude, and help to create something like ICANN, or was it taken out of people's hands etc?
Two important considerations:

1. This link is to the as-filed application. The recited claims are not what ultimately issued. Linking to the application rather than the granted patent is dubious. https://www.google.com/patents/US9386790

2. A patent practitioner will utilize method claims in order to apply something known in the art, such as general fasting, in a new and novel manner. This does NOT cover plain-ole fasting. You can fast without violating this patent. What you cannot do without a license to the patent is perform the method in its entirety.

The independent claim recites:

1. A method of treating a symptom of diabetes, the method comprising:

identifying a subject exhibiting symptoms caused by pancreatic beta cell destruction,
the subject having a normal caloric intake; and

administering multiple cycles of a diet protocol to the subject wherein a fasting
mimicking diet is provided for a first time period and a re-feeding diet is provided
for a second time period, the fasting mimicking diet providing less than about
50% of the normal caloric intake of the subject with both protein restriction and
sugar restriction and the re-feeding diet providing 60-100 percent of the normal
caloric intake of the subject, depending on a need to lose weight wherein the first
time period is from 2 days to 6 days and the second time period is from 7 days to 85 days.

The take-aways form the claim language are:

A. This is a method of treating a symptom of diabetes. In order to infringe, you must be treating diabetes by performing the method.

B. You must actively identify a subject exhibiting symptoms caused by pancreatic beta cell destruction, and the subject must have a normal caloric intake. If you are an individual who is fasting to treat your diabetes, you don't infringe by performing this method. You did not identify a subject exhibiting symptoms caused by pancreatic beta cell destruction. You are merely fasting.

C. You must administer multiple cycles of this fasting and refeeding, within the exact caloric-intake ranges required by the claim, and within the exact time frame required by the claim.

TL;DR: It's toothless for all except treatment centers which diagnose and identify this "subject exhibiting symptoms caused by pancreatic beta cell destruction" which could potentially prescribe this very specific dietary regime to "treat a symptom of diabetes."
Liminal Thinking by Dave Gray
Traits as full fledged mixins (including state!) are my favorite feature. No other language has this with static typing.
Lockdown – audits and remediates security configuration settings OS X
Is it? What value does criticism bring if there's nothing actionable in the criticism?
if you thought the interface was bad, try programming with their software stack.
Today I found out that my brand new Macbook Pro (company provided) does not actually go to sleep when I close the lid. Every 30 minutes or so, it wakes up, builds up a wifi connection and starts doing something. Even though the 'powernap' feature is turned off.

I find that sort of behaviour far more worrisome than a bluetooth headset not working.
Top considerations for creating bioinformatics software documentation
Actually, in the US anyone is allowed to build small aircraft and fly them completely unlicensed. (provided it's not at night or over a populated area)
While this is a little light on the Helm specific details it's a good example. Thanks for sharing this.
I wonder what the Kremlin thinks of Livejournal.ru these days? Livejournal's a "back in the 2000s" memory for most of the English world, but as far as I know, Livejournal.ru is the top blogging-oriented network in Russia (http://blog.webcertain.com/targeting-russia-the-top-8-russia...). Also as far as I know, LJ's servers are still in the USA.
File-Storage Service Mega Compromised by Hackers
When you coast with engaged clutch, you will engine brake

True

Energy doesn't go to the engine for free.
Adding the fuel to counter the engine braking is less
efficient than letting the engine run idle while coasting
due to losses in the power-train

It is a bit hard to understand where you're trying to go here but assuming that you state it takes fuel to 'counter the engine braking' you're wrong. Engine braking is just that, using the engine as a brake. The engine is used as a pump, air (and only air, no fuel is added) is compressed, the air heats up, this heat is dissipated by the cooling system. That is where the energy actually goes, as heat. Losses in the power train only add to the braking effect.

This is also why it is a bad idea to use engine braking with a 2-stroke petrol engine: 2-strokes rely on oil mixed in with fuel for lubrication. When using the engine as a brake no - or hardly any - fuel is added to the incoming air while maintaining high engine speeds, starving the engine of lubrication.
Sorry, you are right. I meant that Clinton has the most votes. Not that most people voted for Clinton.
How to Bring Your Sales Management into the 21st Century
So ignoring all the confused replies you got from people who didn't read TFA, it looks like Deconstructors allow a concrete class to participate in multiple assignment (aka deconstruction) just like a Tuple. Like with Tuple, you can deconstruct like this:

var pix = (int R = 255, int G = 255, int B = 255);
var (r1, g1, b1) = pix;

Except what if you're also working with 3D location data? E.g.:

var pos = (int X = 100, int Y = 100, int Z = 100);
var (x1, y1, z1) = pos;

Both pos and pix have the same underlying type of Tuple<int,int,int>, which could lead to confusion. Better to have concrete Pixel and Position classes. You can then give those classes a Deconstruct method and then use them the same way:

var pix = new Pixel(255, 255, 255);
var (r1, g1, b1) = pix;
var pos = new Position(100, 100, 100);
var (x, y, z) = pos;
https://archive.is/FGIiC
This has always scared me but the risk is low enough that I never feel like spending the time to figure out how to migrate my gmail account.

Is there a paid service out there that just does it for me automatically?
I'd love it if all cars in China were self-driving. The road situation causes me stress whether I'm a pedestrian, cyclist or a car passenger (I don't drive here in Beijing). A few weeks ago, it took me over 3 hours to cover 16km in Beijing. It would have been faster to walk. The visible causes were:

- Drivers in Beijing drive slowly when there's heavy rain

- The sheer number of cars

- Drivers in Beijing advance into traffic-light controlled intersections even when the path ahead of them is blocked, causing a junction to get blocked up, even when all lanes leading away from it

I'm not sure what the other causes were (I heard that road space had just been reduced by the addition of a bus lane on the third ring road). I'm not sure what made that day much much worse than others (and it wasn't just me - I had a friend report a similar speed coming from a different part of the city).

I really wish Beijing had yellow boxes, and strong enforcement of not-stopping-in-junctions, like in London: https://tfl.gov.uk/modes/driving/red-routes/rules-of-red-rou....

I wish even more that the problem of humans needing to drive were solved.

But I'm not sure "Self driving cars are much more valuable to China than the US" is true. Each has a similar number of cars overall. China might skew more towards urban. But the cost for a full-time driver in China is 15%-25% of what it would be in the US, so the amount of GDP replaced by self-driving cars would be higher in the US, no?

Moreover, the lack of parking won't be solved by self-driving cars alone. People who can afford their own car will need to be persuaded to use car-sharing services instead. Without this, people will still want their cars to be near where they sleep, meaning that unused cars will still be jamming up the city whilst unused.
SGML? XHTML? VRML?
Some introductory papers on finance
What jobs are you talking about? That's the question. Those jobs you claim have come instead, where are they? The computer revolution is decades old now.

So you were not old enough to be part of that discussion.

But what jobs am I talking about?

Back then, the counter argument was computers will create jobs for those who have to design them and those who have to maintain them. That was the best they could muster. Very little was said about computer networking back then.

But today, we have developers, system and network admins, operations people. And that's just those that are directly involved in managing computers.

So don't panic. Robots, autonomous vehicles will create more jobs than they'll kill. Humans will be needed to build and maintain then. In many instances, they will need to be networked. Humans will be needed to set up and maintain such network of robots and fleets of autonomous vehicles.

The future is bright. Embrace it!
I am a Russian too, moved to New Zealand.
I was talking to my colleague from Russia via Linkedin, he was asking me about moving to NZ, getting the visa and so on.
But now he can't read my response...sigh
It's not even that hard, I managed to design a simple PCB after only a few months of tinkering with hardware. It's really not bad, and very fun. I recommend it to everyone.
It's presumably not standard Host Memory Buffer, since the spec says "The controller
shall function properly without host memory resources."
Nice article, but what's wrong with that page? ublock reports 409 requests blocked and increasing...
The Browser: how it became the artist’s modern canvas by Nick Briz
I agree. The only way to fix this is to remove immunity for all cops in all cases and start holding them responsible like we do regular citizens, if not to even more stringent rules. This is first and foremost a cultural problem however, one that is so ingrained in culture, especially legal culture, that I see no way of making headway. When a judge automatically believes what a police officer says and a police officer's testimony is worth more than a regular citizen's testimony in court, you're looking at challenging the whole system of justice we have as unfair, biased, and broken. I don't see a path to any reform that doesn't hit that conclusion in this country, especially when you're talking about reforming police or getting on a path to fair trials/sentencing. In the meantime, the cultural biases that lead to this are so strong and so highly ingrained, reinforced by racism and other divisive hate, that you'd have to throw out the whole idea of trial by jury (which is extremely outdated and especially unjust in modern society) to make headway.

I'm not saying it's impossible. I'm just saying, until you have truly revolutionary change, all cops will be perceived as the absolute danger to life, limb, and property that they potentially are. That is unfortunate for the good ones, but that's life. I don't go around questioning whether members of other gangs like the Bloods or Crips have ill intent for me, so I certainly will not question whether members of the biggest, most heavily armed, most dangerous gang in the US have ill intent for me. I just assume they do because the majority do.
That's simple supply and demand. American customers prefer white meat because it's lower in calories, and therefore viewed as healthier. It's also considered better for people on a low cholesterol diet. Outside the US, a higher premium is placed on taste, and so dark meat is preferred.
Exactly. And definitely not guaranteed to work. Just pay a visit to nissan.com and read about the scumbag efforts of the car company to swipe that domain from some random dude who's owned it -- and isn't a squatter! -- for years and years.
I think all of the above are part of the answer. Convincing Trump not to try to prop up coal as he's promised.
That made my afternoon. Thank you.
You're assuming that your needs are representative of most users.
I assume (not knowing anything about the industry), is that there is a ton of capital required to enter the market. Combine that with a substantial amount of regulation and it is a difficult market to get into. Besides, even if you did join, you are better off selling at the "monopoly" price even if you don't sell all of your product.
China is convinced.[1] The American public is convinced, although not as much as they probably should be.[2][3][4]

The problem here is to convince world leaders to actually do something.

[1] http://www.bloomberg.com/news/articles/2016-11-16/china-tell...

[2] http://climatepublicopinion.stanford.edu/sample-page/opinion...

[3] https://environment.yale.edu/poe/v2014/

[4] http://www.gallup.com/poll/190010/concern-global-warming-eig...
I remember seeing a lecture on the importance of novelty in these kinds of things - good to see it applied.
what is the general opinion of linux for windows so far?
Mr. Asbridge, have you ever heard of money? If not, do you know what the numbers on your paycheck mean?
Category Theory in Context
The Gnome stack is horrible. I long ago started questioning the sanity of the devs when they tried to build an entire office suite in C. Start any Gnome/GTK app and it will continously spew assertion failed log messages at you. Gnome has also forced certain standards, e.g. Network Manager when superior alternatives exist (the excellent Connman).
So, LGBT people and other minorities should just not be "uppity" when it comes to our civil rights? So we're just to sit there while rich city liberals get to decide which bills get passed and which don't? If you want to lose the next election worse than you did this time just keep doing that. And btw, Trump won because he lied to the Rust Belt voters that he'll bring back jobs that basically don't exist anymore. They'll be plenty mad by 2018 but if you keep playing this limousine liberal crap then expect them to be madder at you all.
> It seems like it would be better just to let the community decide.

That's what's happening.

Discouraging discussion of this story may be the best for HN, but it doesn't seem fair to call this a 'community decision' unless the number of flags is comparable to the number of upvotes. If it's not, once the moderators have noticed the flagging, it seems fair to say that the moderators have made a decision that the minority should prevail. Again, this isn't necessarily a bad decision, but once you've reviewed it I think you should own it as informed editorial moderation.

On HN you can think of 'flag' as a semi-technical term with a precise definition.

Sometimes articles are marked as both [flagged] and [dead]. What's the difference in status between the two? I thought flagged meant the article was moved down the list, but I didn't find this one present even when following 'More' to the end. Is 'vouching' something that is possible only on [dead] articles? Does it make sense to view 'vouch' and 'flag' as counteracting each other? Even if it doesn't make the article visible again, it might be nice if it was possible to register a 'no-flag' dissent.
The parallels between the systemd/anti-systemd "war" and the recent U.S. election are striking. I wonder if a "trumpid1" systemd competitor is in the future...haha...ha...
Build a translator Slack slash command with IBM Watson
> Didn't Wheeler and co. try to overturn net neutrality?

No, Wheeler and the Democratic majority passed net neutrality, defended it in court, and when they lost passed a new (and in several respects stronger) version, based in a different legal authority than relied on for the first version.

The Last Week Tonight coverage was, as I recall, about a perceived loophole in the initial draft of the second net neutrality proposal, after the first was struck down.
Oblong sells a conference room product and we also do custom work.

I work at Oblong and recently gave a short (unofficial) talk which covers some past and current activities.

https://creativemornings.com/talks/brandon-harvey/1

My favorite sentence from the piece is "there’s a huge gap between what looks good on film and what is natural to use". Yep!
Legal/Govermental/Regulatory issues, someone has to deal with it. No single organization is going to deal with every country and their various legal issues. Registries and Registrars help abstract a lot of that (ICANN definitely doesn't want to deal with it). I don't disagree with the ease of storing a few million records or more. That is not the real overhead and is in reality only a fraction of whats involved.
It's worth elaborating on exactly why this is.

When software is Free, the end-user's relationship is inherited from the developer's relationship to the software [0]. As such, the definition of security is a completely shared one.

When software is not Free, the developer's and end-user's perspective are at odds. For starters, they're likely on opposite sides of a financial transaction [1]. The security of non-Free software is thus defined in terms of the developer's interest. Many desires will still align, like securing against most third-party attackers. But some will certainly not, like the business interests of the company and its partners (including the domestic nation-state).

[0] Indeed, a source of much complaint / usability problem.

[1] I'm certainly not rejecting the idea of trading money for software/services, but highlighting a deep-seated principle agent problem. It'd be really nice to find a way to set up a workable economy around Free software, lest we continue to lose to app stores and "open-washed" webcrapps.
Maybe some current implementations lack the ability to make these connections but it is in now way even a small stretch to conceive a machine that understands "Wheels are for moving" "Seats are for passengers" "Things that have both wheels and seats are probably vehicles".

So when that machine learning algorithm recognizes wheels in a picture and recognizes seats in the same picture, it searches for results that include both wheels and seats.

The human brain does not inject any magic in to this process.
well, allegedly somebody sold Putin's own bank accounts in Cyprus on blackhack a year ago
I really wish more people knew how to read a patent. These knee-jerk (incorrect) reactions only serve to generate hysteria.
Rebelmail: Stop writing HTML emails, generate interactive emails using an API