skysight-inc/HackerNews huggingface dataset:
If I'm reading this right, it looks like this improves over Netflix BLESS IIRC. My concern with something like BLESS was that it allows you in to root or some deploy/app user based on a cert trust chain, but doesn't seem to trace back to the actual user who's making the changes and/or differentiate between two users logged in at once. This embeds the user information in the cert. Looks nice.
Capitalism ends up being better because it usually tries to have a separation of powers between those who control production resources and those who control policy and politics. In real-world Socialism and Communism, they are the same, allowing for greed to have a much harder impact.

Sadly, that separation falls apart far too often.
Berkshire is accused in New York lawsuit of workers' compensation 'siphoning'
Did they buy this from some other company and then rebrand it?
Reading hacker news. You never know which minute is the one with the good idea.
I'll never buy another one, such a waste of money.
They've been slow about releasing new Mac products, no doubt the much larger cash cow has been a distraction, but I think they'd have to do a huge amount to make the ipad something that would satisfy all their app developers.

I am not an iOS dev, but I would certainly want git, bash, and emacs. I can see how a lot of people might be accustomed to making image content in photoshop or whatever...
Manus VR, the first consumer virtual reality glove
It appears faded to other people
> Rather than asteroid mining, what I want in my lifetime is an end to mining, period

Probably typed on an aluminum Macbook, containing boron-doped silicon chips, in a house heated by natural gas and powered by the same or by coal
The market is a mature one, which is why there is so little innovation.

Also there is a huge barrier to entry in the form of patent roadblocks for anyone trying to enter. This deal included 6500 patents!
Is there any horizontal gene transfer going on here and if so how can we visualize it ?
> I'm not going to stand still and do nothing

The advice "Don't just do something, stand there!" comes
to mind.

Bram has been going to Kibaale since 1994, and he's now presumably busy feeding and clothing a new generation of orphaned children, orphaned by the original orphans. Isn't this precisely the creation of a trans-generational cycle of dependency by Western patrons?

Wouldn't those people rather be in a position to feed and clothe their own population? Perhaps even be the ones sending charitable aid workers to the Netherlands.

What is happening is evidently not a path to freedom and independence. The correct action can be found in inaction.

> Life and death has appeal beyond 'mere' emotion.

Remember it's true: lives are valuable, but our dignity is valuable too.
Yes, but wanting it and stating so is a status symbol of holier-than-thou ecology.
They missed the point where little plucky bootstrapped Uber bought growth with VC money in every market they entered. It's a model, but I'm not sure there are many lessons your average bootstrapped business can learn from Uber.
The garret: glen; CSS bug, circa 2006 or 2007.

Starting out with a bunch of existing CSS, a developer added 2 new properties somewhere in the middle, but forgot a trailing semi between them. Reloading the page showed the first change, but not the second. He tried ten different variants of the second property name, spelling, values, etc. and nothing was showing up. He added another property before the broken one to help debug, and it started working. He then tried several variants on that to see if it was some arcane ordering bug, and eventually ruled that out by using two developers' names for property:value.

Because all of the intermediary versions included a semi, and because the first property allowed some kind of extended content that was ignored, it took half a dozen developers looking at the "weird bug" before someone noticed the missing semi on the first property.
>I prefer that my son sees a tit in TV than a shooting or murder.

Seriously. Sex is normal. Killing is not.

I love the US, I really do, but the level of prudishness is just... insane.
Let me make sure I understand your logic:

If you had a girlfriend/boyfriend who drank gasoline and ate glass and small, powerful magnets every day, you would not lift a finger or speak a word attempting to stop them? Because they are "not a dog, feeding themselves"?

Might I suggest you have a critical lack of empathy if you lack the desire to help people?
I remember working as a help desk tech and our company used ACT the CRM software. At the time it was very poorly designed(might still be) and used an MSSQL database to store all of it's information. We wanted to port all of the information in the DB to a web app that would allow us to do different stuff with the data that ACT wouldn't allow us to do(number crunch, send email reports, etc). Part of the problem was that an ACT install automated the MSSQL part of the set up and set the root(i forget what they call it in mssql now) with a password so you couldn't see any of the internal tables. I remember spending that night after everyone went home learning how to shut down the database and force a reset on the root user so that we could add a user that could get read access on all the tables.

Everyone had been talking about getting at that data for a year or so and one night I was just like fuck it, I'll give it my best shot. Honestly it wasn't that impressive, but I certainly do remember how cool it felt to tell "the man" to F off and this was our data :).
I didn't interview with my current boss, but he definitely knows my total comp down to the dollar and stock/bonus/salary split - I've seen it on his screen during annual performance & bonus reviews. This is at a big 5 company.
>Is the problem that there are lots of mediocre artists but not many who can actually execute projects?

I think part of it is that standards keep increasing. Compare this demon concept art from Warcraft 2 (1995): http://vignette2.wikia.nocookie.net/wowwiki/images/c/cb/Daem... to this one from WoW: Legion (2016): https://s-media-cache-ak0.pinimg.com/736x/56/f2/7f/56f27f98a...

There are probably a lot of artists that can execute at the 1995 level who aren't employable in 2016.
No comment from Google as to why they do this.
Apple responds to diversity criticism
The telephone company has virtually no say over what is transferred over their phone lines. What if the phone company decided to use voice recognition to censor swear words during your phone conversation so all you heard was a bleep? Or suppose the electric company decided it didn't like what you were doing with electricity and only allowed electricity to the activities it approved. The law on common carriers goes back over 100 years.
Let's not forget how WW2 propaganda shifted blame to sugar. Where the fictional notion of a "sugar high" was invented to connote an illicit character that will get your children that much closer to the reefer madness. All to manipulate the public into conserving sugar needed for the war effort.
> You have to validate your app to make sure it makes sense to allow the use of the new URL scheme anyway

No, you don't, necessarily. A URL is a means of locating a resource; if your app makes sense for the kinds of resources and representations it handles independently of their origin, you don't need to validate anything about a URL scheme.

(The security problem with some file:// URLs actually is a completely different problem, it is not one that there is a question of whether the application makes sense with that scheme -- which it does.)

> Meanwhile the blacklist approach not only exposes you to security vulnerabilities, but imposes a cost every time the underlying platform adds support for a new URL type because now you have to update your blacklist to block it.

No, you only have to update the blacklist if it should be blocked. In many applications. Whether this is a cost that is paid more often than whitelist driven updates depends on whether in the particular application it is more likely that a new URL scheme will be allowed or prohibited.
The title doesn't do the story justice: Your location is being tracked 24/7 on Android.
> There's no translation, only betraying.

Sounds much better in the original Italian: "Traduttore, traditore".

Translator, a traitor (to the original text).
I can't detect red lights unless the car in front of you stopped for one. So not really.
I'm way late on this, but I've been thinking a lot about it, and I'm particularly interested in this debate with someone whose opinion I respect a lot.

Regarding your first paragraph, I'd agree that "claiming a low income" is a bad idea, and not just because it's illegal. Regarding the audit business, my accountant seems pretty confident that a straightforward tax return without too much any weirdness (real estate, huge equipment costs, etc.) is fairly safe from auditing, if I'm paid a salary that a software developer in my position might expect to make.

Regarding your second, more important paragraph: I'm pretty sure I disagree about it being unethical. I think the tax code is depressingly regressive, and I'd legitimately feel like I'd shirked a duty if I just ducked out on money I should have paid. I believe in the power of government, and having the money to back it up is important.

That said, the government decides what's taxable, and which actions should be incentivized. There are plenty of breaks that I probably "shouldn't have": Why do I get to pay less tax because I own a home, or because I got married? Why, as a "small business owner," can I deduct the cost of my insurance premiums, but employees can't? It seems silly, but I'm certainly not going to file at the single rate instead of the married one.

There are years and years of precedent about S-corporations paying shareholder-employees;[0] the "reasonable" salary bit comes up every time. The mental model I've been using has been: How much of this money am I making because I'm a developer, and how much is here because I run my own business? If my annual salary would be, say, $110,000 as a W-2 employee at some big company, but as a contractor I can bill $180,000 a year, I'd say the business grossed $70,000 farming out the work of a $110,000 programmer. To a certain kind of shop, working as a contractor is a valuable service: Companies don't have to go through the hassle of dealing with an employee, only a purchase order. Still, SOMEBODY has to deal with that hassle: Now, though, it's me.

[0] https://www.irs.gov/businesses/small-businesses-self-employe...
I've found some data on the subject prior, and I find that it doesn't contain sugar, but acts like sugar, but then that's nullified if you eat it with a fiber, etc. It's more than "what does this book say".
We wanted to provide an easy option for users not currently on an iOS device, but only use the number for a 1-time SMS with a link to the Pix listing in the App Store. We do not collect or store the phone numbers, out of respect for user privacy.
It's not just arithmetic, it's also being able to use comparison operators to filter, which is really convenient. What languages like R do at the syntactic level is make the programming language closer to math, where you can do things like add vectors or multiply matrices using simple operators.
This is a little different, but I always think about it when someone says bug workarounds. It's literally a bug workaround from an unknown coder back in the days of BASIC...

390 ...some basic code here...
395 GOTO 405
400 REN HOUSEKEEPING
405 ... more basic code...
Reid Hoffman will donate up to $5M if Trump releases his tax returns
University of California Is Putting Money into an Alumni VC Fund
There's something to be said about eating whole foods rather than eating their refined components individually. Something about the reactions that occur when things are consumed in the form your body expects, together, rather than purified and separated. Some things we call "antioxidants" have the opposite effect when purified and eaten separately from the foods the occur in.
This doesn't really matter. What you'll end up exposing via your API is your use case! Does your system allow for an account to be closed? Awesome! So let the client know how to do it.

If you're speaking HTML it can be as simple as:

<form action="/close-account?acc_number=12345" method="POST">
<button>Close Account</button>
</form>

Or even:

<form action="/close-account" method="POST">
<input type="hidden" name="acc_number" value="12345">
<button>Close Account</button>
</form>

If you're speaking Siren (https://github.com/kevinswiber/siren):

{
"actions": [
{
"title": "Close Account",
"method": "POST",
"href": "/close-account",
"type": "application/x-www-form-urlencoded",
"fields": [
{ "name": "acc_number", "type": "hidden", "value": "12345" }
]
}
]
}
I almost jump to react-native, then I discover that I need to do the npm install bloatware dance.

Is possible to have a more lean setup?
Just because nobody bothered to research it doesn't mean it isn't true.
You're missing the easy one, caffeine.
Enlighten you about what? Existence of censorship in Russia? Really, you didn't know about it despite all the extensive research you performed on the subject (like googling "censorship in Russia")? Or you have specific questions - if so, which ones? Or you're just hoping to bog down the argument by demanding excessive proof to known and widely covered things and hoping I'd eventually give up and you could say "well, I knew it, no proof, all lies!"?
You're assuming a vim-centric point-of-view. Believe it or not, I don't use vim that much, and so I have no vim configuration/plugins to worry about. nvi happens to be where I spend the bulk of my time since I've cared what flavour of vi I'm using. So, I haven't "switched out of vim". I am genuinely interested in "what I'm missing" though. I occasionally trawl though youtube to look for videos, but I mostly haven't had my mind blown. I think I -would- like horizontal (or would you call it vertical?) screen splits where I have a left screen and a right screen (nvi provides splitting arranged above/below ea. other), and to fold sections of my work too, so I could (using my imagination here): ma (mark 'a), go to some other spot in the doc and: \(backslash)'a (fold the text from "here" to the 'a mark). That'd be immediately satisfying. Otherwise, I think nvi holds up really well for me.
That's amusing considering that the dilution and protection agreements they get for investing severely reduce or zero-out the value of most regular employees' stock anyway (except in the most successful of exits of course).
This is how the world works now. The most important thing is marketing/buzz/hype/name-dropping. Once you've got that, then you can begin thinking about what the focus of your business will be and what products or services (if any) your company provides.
> Think systemically, please

systemically, or systematically?
With a bluetooth keyboard and a port of XCode. Possibly paired with a CI/build service from apple for testing.
Your agile isn’t my agile old man
Another fun one that's becoming more common with cloud hosted services: access to internal metadata services that issue credentials.

Blocking file:// doesn't prevent access from
> http://169.254.169.254/latest/meta-data/iam/security-credent....
It used to be a oddities and curiosities blog much in the realm of the Mütter Museum in Philly, or the Museum of Jurassic Technology in LA, but apparently David Plotz from Slate joined as CEO two years ago [0]. And according to Crunchbase, they raised $2 million last year [1] for the reboot we see now.

I am surprised to see how often it's linked here, but I guess they're doing a good job of broadening their focus and turning "Atlas Obscura into a National Geographic of the 21st century."

[0] https://www.washingtonpost.com/blogs/erik-wemple/wp/2014/10/...

[1] https://www.crunchbase.com/funding-round/f16958850037f69cbb1...
Also useful for making easy to remember links to often-used resources
We detached this comment from https://news.ycombinator.com/item?id=12481745 and marked it off-topic.
>Now that said, we are the US, and that means we have this thing called "the South", and people in "the South" want to have strict controls over the polling process and require ID because that makes it easier for them to exclude people who have the "wrong" skin color from participating.

Is this you advocating for illegal inmigrant vote or are you saying that IDs are often denied to non-whites?
I find the "do one thing well" advice to almost always be sound. Great ideas are a dime a dozen, execution is the hard part. Sticking to one thing allows you to focus on executing it well.
It probably looks creepy because they don't move a single muscle in their faces.
WebMD is the buzzfeed of medical knowledge.

I suspect you're not actually at 7-10% body fat, that is ridiculously low. Like just skin and muscle, nothing else. It is physically impossible for most people to go below 7% without some serious drug abuse or eating disorder. Google image search "7% body fat" and see for yourself.
Kill your time, save a life! Flappy Bird for good.
That exact scenario is covered by the concept of "cached credentials" in the case of SSSD. If your authentication services or down (or the box you're attempting to log into is offline) there's a period in which you can log in using the last used password for your account.

Granted you only have the configurable cache time out in which to solve your problem, but that's usually on the matter of days. If your authentication infrastructure is down for longer than that you have bigger fish to fry.
Just gave neovim a try, and my favorite thing so far is that this command works (but does not with vim and has always bothered me)

$ find foo | xargs nvim
Sure, that's fine. But that's not those folks being unleashed and creating things even more amazing than the space program and such. Which is what clarkmoody was suggesting would have happened had the big bad government not sucked up all the smart people and set them to work on bombs, etc.
Which means that Rosetta already affected the trajectory of the comet - when it entered orbit.
Happy to hear you are enjoying it! We are working on a widget that will allow you to quick launch Pix from the Lock or Today screens, which we hope will help lessen the frustration of not being able to set it as default.
Depends on the camera.
Or, create apps for the platform used by 7x as many people before bothering creating them for the worst of them all.
I didn't think this was true, but apparently it is:

"This study of isolated gastric bypass with a 5.5-year follow-up rate of 88.6% revealed a success rate of 93% in obese or morbidly obese patients and 57% in super-obese patients. " (note that this is a specific type of gastric bypass) http://www.ncbi.nlm.nih.gov/pmc/articles/PMC1421028/
What is the best advice you ever received?
When would a programmer explicitly need to invalidate the CPU cache? Does this not happen automatically on a context switch?
I thought find foo | xargs vim - did the trick?
what do you buy instead?
I've had to consume Java generated wsdl in C#, having response types of "Object" from the Java side, meaning the .Net side has no properties on the responses from those methods, I'd have to disagree...
1password has had iCloud syncing for a while now, and in my experience, it's been very reliable.
If I have learned anything from going back to school, it's that you have to make opportunities for yourself. Wether you went to a bootcamp or four your university, or something in the middle (I'm at Holberton[1] at the moment), it's all about doing the work and getting your shit out there. Great article.

[1] https://www.holbertonschool.com
Totally agree! I guess this is the point I tried to make. :)
> Needless to say, this is not making some users very happy. Security researcher Mustafa Al-Bassam reported on Twitter that he "almost had a heart attack" when he walked into a McDonald's and was prompted on his phone to download the fast food restaurant's app.

Apple has iBeacons which can do this, sans GPS. I wonder if this user would be just as upset the prompt wasn't initiated from GPS location tracking?

Personally I think they are cool tech in theory but in practice kind of creepy.
HP goes out of its way to avoid putting PS support into its consumer level printers. I can only imagine it's to trim money spent on internal RAM since any common embedded processor these days has the power to run an on board RIP.
Ancel Keys was certainly wrong when it came to sugars vs fats. However, he did live to be 100... so there's got to be at least some merit to his ideas, such as the Mediterranean diet, etc.
Give you two guesses and the answer is "Your data as a guinea pig is worth a lot"
Well, we do know that fructose is worse than glucose in terms of its effects on your body because it takes an extra processing step that can cause other complications.

This is anecdotal, but I personally feel better when I eat rice than when I eat wheat, though I don't have celiac disease. It would be nice if nutritionists looked into carbs as much as they've looked into fats.
Brain-sensing technology allows typing at rate of 12 words per minute
You restore it from a backup.
I wrote an extension that did the same thing a couple years ago. http://lifehacker.com/deeper-history-searches-the-contents-o...

I voluntarily removed it from the web store after realizing it was caching lots of sensitive data. I eventually started encrypting the stored info but I realized that if the extension ever became very successful, it would become a target and I wasn't comfortable with that.

I hope the developer of this extension will invest more effort in their user's security than a simple blacklist.
Who Owns the Cars? The Move to Autonomous Vehicle Ride-Sharing
No, there doesn't
Telling people to remain alert will do no good because it is simply asking for too much. A person is supposed to sit still, not driving but maintaining their full attention while being ready to automatically take over in an emergency situation. This will lead to the same failure of vigilance over time we see in guard duty and it really can't be helped. Task unrelated thoughts crop up more frequently for simpler tasks; with few stimuli, low surprises and little to attend to, the brain will begin with experience replay (this is actually more a machine learning term but it's appropriate here).

Driving already leads to mind wandering states; it is overwhelmingly likely that the passive aspect of autopilot will lead to mind wandering at even higher rates. Asking a less practiced driver to shift attention from internal to external states very quickly and then make complex judgments is simply not fair. A simple physics and statistics based model will be far more reliable. If it isn't, then Google's strategy of shooting straight to level 4 makes sense.

> The public's perception and 'common sense' understanding of technology is sadly very limited

Common sense is contextual and one of the more complicated aspects of cognition; it depends on the level of detail in the model being used to make inferences. A model's sophistication is dictated by internal preferences and goals. If most people's understanding of a technology is limited, then they're going to be doing what looks like averaging over distinct possibilities to a more informed model.

It doesn't help that if you know nothing about technical uses of the term autopilot but do know something about words (which will be the case for most) then in truth, it is the aviation industry that has misnomered.
> Let me make sure I understand your logic:

I'm pretty sure you have not only failed to understand your interlocutors logic, but failed to understand how your "And you let her do that?" reads, and would better (presuming the question you seem to think you asked judging from this followup is what you actually meant to ask) phrased, "And have you done anything to dissuade her from this course of action?"

What you actually asked treats the spouse as an infant or chattel to be controlled, and is the reason you got the negative response that you got.