skysight-inc/HackerNews huggingface dataset:
Google seems to be doing a very fine job of showing that it is has reached monopoly status for way too many verticals. They're getting way comfortable in their success, and this is exemplified in the certain level of hubris they exemplify in their practices. Google Jigsaw is one such example. I really do hope the DOJ gets serious about the anti-trust implications and takes them to task at some point. I think we're in need of another Bell Systems-esque anti-trust breakup.
Hey man. I've got 5 years on Suboxone after 6 years of addiction. Frankly I consider myself clean (and I'm down to 1.6mg this week from 32mg at the start) -- my DOC was always heroin and I've not touched it since beginning treatment.

Anyway thanks for your post. There's quite a few of us in the tech community who battle the same demons, a lot have reached out to me to talk about it when I comment on my experience.
It's trivial to run Linux on a Chromebook, so I don't see much of a problem.
Of course that's not true. All you must do is find a counterparty willing to take Facebook stock as payment for Amazon stock. (I am not aware of any exchange listing such a contract, but it's certainly possible over the counter.) And if you do, you will have to pay taxes on the gain and will have a new cost basis in your Amazon stock.

With a few exceptions (like-kind exchanges come to mind), you owe the capital gains tax when you dispose of the property. That you continue to take on market risk afterwards does not enter into it.
For many reasons:

1. Rainy day fund, because you know one day the high pay may stop.

2. Retirement, because you know one day your ability to work may stop.

3. Estate planning, so that your family will be set up for a life that was better than the one you were given.

4. Investment capital, so you can turn your 100s of thousands into 10s of millions or more.

5. Startup capital for a future venture.

The difference between the middle class and the high-earners are that the high earners save their excess income.
FSB is Russian Intelligence -- The successor to the KGB. The 'Cuban' bit is important too. Russia has agents in South America, including in Ecuador, the presence of the head of the Cuban division in Quito likely points to some sort of op involving Cuba.

> And what's the implication from that evidence? That Snowden is a spy?

Some people think that, I don't think you can draw that conclusion at all from just one meeting. It merely hints that the Russians had advanced knowledge that Snowden would be traveling through Moscow en route to Cuba, likely due to Assange. It also hints that they knew Snowden would be stealing troves of documents from the NSA before he actually stole the documents.

From there you have to guess their motivation to assist him. Were they doing so as part of a quid pro quo? Were they doing so to 'poke' America and annoy our intelligence agencies? Did they plan to take all of Snowden's intel when he was in the Russian airport? Motivation is hard to assess but it changes the story fairly significantly if Snowden's travel plans involved two hostile superpowers and were arranged with their consent before he had taken a single document or even filed his complaint about the NSA's process.
No, by the conventional definitions of anonymous [1], the protocol is fully anonymous. Saying that it is pseudo anonymous is in my opinion misleading. There is a different word to describe the weakness of a deanonymized address. I dont know what that word is, but we will confuse and possibly turn interested parties and laymen away with the misnomer of pseudoanonymity.

I would compate this mislabeling to claiming that btc is insecure because of the mt. Gox hack; the fact that you can steal bitcoin's from people doesn't mean that bitcoins are insecure. Similarly, the fact that I can trace your transaction trail does not mean that your transactions themselves weren't fully anonymous.

1. Dictionary.com/browse/anonymous
ExpressVPN: 35% Off 1-year. Also, get 1 month free each time you refer-a-friend
Yeah, lots of people saw this coming light-years away.

People really should stop ignoring the TOS.
True. However, it shows a very substantial decrease in accident rate in the population with Autopilot features, vs. the population without. Correlation, not causality. It could be that Model X drivers are inherently safer than Model S drivers (they would be in the latter set), or it could be that just having the features in the car makes drivers do better even without using them.

However, the inference that Autopilot reduces incidents per mile seems very likely to be true.
I saw that. Could still imagine not being able to do it in time.
I have Metro PCS (which runs on T-Mobile's network) - I wonder if they'll offer service, or reserve this to T-Mobile/postpaid.
Office etiquette
I work as a software engineer at company X, we all have cubes with low walls and managers occupy the offices with doors on the perimeter of the building.

I find it annoying, disruptive and upsetting that people gather in offices to have loud discussions and fail to close the door.

Some managers are from foreign countries and have these discussions in their native language when meeting with employees of shared heritage, this I find borderline offensive.

I'm certain that I suffer from Misophonia; is this my problem? or am I cursed with a disproportional number of inconsiderate colleagues?
What are some good alternative email accounts to use? I should really start decreasing my dependence on Google.
Well a comfortably padded cell. :-)

To me a MacBook Pro with productivity apps and Ubuntu VMs in Fusion for software development is a pretty nice environment.
Blisters are another deal breaker. As a new golfer I've been feeling this. I imagine people who work with their hands all day (e.g. construction) may have a similar issue.
Coopetition for radical innovation: technology, market and business model
You assume that "keeping their cities lit at night" is higher priority than "obtaining more cash for covert purchases of equipment for the nuclear program", for example.

And they have to ask themselves that question for every new kilowatt of generating power that they install.
pundits-in-the-know

That's an oxymoron. And I'm not even trying to be cynical. People in-the-know aren't pundits, they're the ones the pundits are talking about. You can tell because pundits suddenly have alot less to say, and are much more circumscribed, when they're discussing topics with which they have contemporaneous, first-hand knowledge--pretty much the complete opposite situation of someone publicly predicting the USD price of BTC 10 years down the road.
I usually say "hey Siri, open auto-lock settings" as I take my iPad into the kitchen.
All of that only makes me more curious to see if its true. I've been down this road too many times. "The Government isn't doing X. You're a crazy conspiracy theorist." A few years later its revealed that not only is the government doing exactly that, but they're doing a lot more on top of that. This has happened more than a few times in the past 15 years. That doesn't mean that's what's happening here, but it does mean I'm not going to take your suggestion of 'how trustworthy does this feel?' very seriously.
One of my co-workers has put together a Clojure plugin for VSCode -
https://marketplace.visualstudio.com/items?itemName=jamesnor...

Another co-worker is the one who put together proto-repl for Atom so you'll see a lot of similar functionality in the two. I still use Atom and proto-repl just because I've been too lazy to get familiar with VSCode. But when James has demoed the debugger functionality in his VSCode plugin it looks great.
Have a little more faith in the institutions of computer science and cryptography! I'm sure there's a solution, if it becomes a problem. Pow, pos, hybrids, Cryptos are in their infancy, I'm excited to see them supercede fiat currency, if such a thing could happen; long, winding road ahead.
> That said, if anyone can think of something that I can do to help, I'm all ears.

You already live in this world.

Who cares if Goolge won't host these videos on youtube? I don't understand why this matters. There are millions of other video upload sites, all of which are extremely easy to find and use. There are literally too many open source options for sharing files to count, and many of them are even usable by non-technical folk. Millions of people shared videos online for at least a good decade before youtube became popular.

Maintain a local copy of everything you put on the cloud.
Which is disproportionately weighted by heavy users. The average user isn't flashing their phone often enough to be conspicuous: https://blog.dscout.com/hs-fs/hubfs/blog_posts/Mobile_Touche...
Then you get the bill in the mail a couple days later and then ground your kid.
Mine does!
Some Airlines Will Issue a Full Refund If Your Flight Is Canceled
Scale an element up (the X), while scaling another down (the device). Place both inside a position fixed/sticky container and interpolate between scaleStart scaleEnd as a ratio of how much has scrolled.

More to it than that from what I see here, but that will get you started
Kratom saved my wife's life. She has suffered chronic pain* for the past few years. Literally near suicide from it, but doctors wouldn't prescribe anything, because they couldn't find anything wrong. We are still looking into the reason she's in such pain, but at least she has something that allows her to live not confined to the bed all day put of agony. She's finally moving around again, doing the dishes, etc.

*edit
iOS 11 will force a PIN if you press the Home button five times (or, on the iPhone X, probably if you press the Siri button five times).
xoogler here.

I would definitely subscribe to occam's razor here. Rather than explicit censorship, this is probably something that just got snagged in the net of Google's semi-automated content moderation process, which is probably overzealous in combating #extremism. Having no human channel to contact doesn't help either.
That's a horrible eye-sore; probably would have been better to make the entire phone thicker.
In all fairness, this has only been posted for an hour, and it was only at the top of HN for 20 minutes or so.
On a laptop, if you want to be sure, you can at least do `sudo modprobe -r btusb` (or whatever your particular chipset's BT driver is called).
Slashdot comments have degenerated into uselessness.
https://apple.stackexchange.com/questions/298203/how-to-take...
Well I have kids 5 and 8 that when they are using a screen (which is limited) it's always someone else's hardware, usually mine.

But it's also bigger than that. If everything you do user-land can be synced down fairly instantly to any piece of hardware - phone, tablet, desktop, TV, watch, etc. - it provides a level of mobility and usability which can enable some very powerful use cases.

Approaching a device and have it immediately be "yours" is important for the screens in the self-driving ride you hail, or the shared workspace you might rent by the minute, or even the TV you sit down in front of in your own living room.

But this could even extend to the POS terminal which you checkout with at a store, a screen you walk up to in a mall, a digital assistant you approach in a store, an ATM, etc.

FaceID is transparent walk-up/pick-up authentication, which is table stakes for some very cool possibilities.
Rust is built on lifetimes but the compiler could definitely infer them better. Not only from my experience, but all attempts to introduce coworkers / anyone else to Rust usually meets a "this 'a thing is ugly and awful and I hate it".

Really it was more a design decision on the language part than something it was "built" on. In 99% of cases the compiler can identify where exactly you need to annotate lifetimes to sate itself. They are only there for explicitness. Tagged lifetimes will help a lot with this, because it is much more intuitive for anyone using any other language to say "ok I need to say result R lives as long as argument A that makes sense" vs "stick an 'a on everything" and have functions that have nothing to do with generics looking like generics to the average joe.

I know I personally have written function signatures to take (or return) owned data in Rust just to avoid having to lifetime annotate the whole thing. It is just a chore that most of the time is just boilerplate to "make it obvious" to readers of code, despite almost every situation I see lifetime annotations I can straightforwardly understand that the & in the return is lifetime bound to the & in the arguments or the struct field it comes from.
Property tax, its the only thing you can't hide and its not a friction on the economy.
Yes, I love this idea. Thank you for putting it more succinctly than I could have.
this problem is the same for other ad platforms.

i only want to target people on those sites that have contextual meaning to my offerings and not creepily offer them a chevy truck when they're on a cosmetics page simply because they once searched for "chevy".

these ad platforms maximize impressions and clicks, not conversions - metrics that are good for them but usually annoying, misleading and meaningless for real ROI. and there's not much you can do about it, by design.
HN is for the news of course.
actually question - that video shows an ipad - does that mean you don't need the fancy new camera to do that?
A line I particularly liked (from the second segment):

> "I think it is this new atmosphere of fear and that it won't change until we, as a public, learn to perform a new kind of alchemy and recognize fear when it is being presented. We need to learn to eat fear, to convert it into an energy that can be used to better a society rather than to terrorize and weaken it."

A huge percentage of the modern news media is fear-based. In the last U.S. presidential election, both candidates were running on largely fear-based platforms (fear of Mexicans on one end, fear of Trump on the other.) Even most political movements emphasize the terrible thing they're afraid of or angry about instead of actual changes that could be made to fix things. This can't be how things keep working.

I'm optimistic that we'll learn this "alchemy," though, for the simple reason that the onslaught of media-terror has become so absurdly intense that people can't help but become jaded. The first time you hear about a murder in your area, it's terrifying; the second time, a bit more expected; what about the tenth? The hundreth? We're being asked to believe in so many terrible things at once that the human mind is just going to give up at some point.

As long as we can lose fear without also losing concern, we'll be alright.
OK if that's as much sense as an anti-pedant can make, I'm gonna side with the pedants.
Collapsing only hides it for you.

With enough karma you get a downvote button.
The point is, when you have everyone take that test, you end up hiring only Kenyans. And then everyone cries about discrimination
Something I want to do, not something I need to do.
You can just type in your passcode, no?
Skimmed through first 3 chapters, because who reads prefaces anyway, and kept searching for anything "Machine Learning" related. Guess we're running out of fancy acronyms.
This is HN, not CNN. s/anonymous/random/ and s/pseudonymous/pseudorandom/ and rethink your position. Anyhow, even in a more general forum like CNN pseudonymous is still the better term. See https://en.wikipedia.org/wiki/Pseudonymity
and a fingerprint scanner
On Slashdot, moderation power is (was) awarded periodically. Metamoderation was used to grade the moderators. If enough people disagreed with your moderation, eventually you got mod points less often. If people liked your moderation, you'd get mod points more often.

It's a way to police the moderators, a great concept at least, though it gets tiresome at times.
Why I Teach Plato to Plumbers
Pragmatism, stoicism, resilience. morality.

It's the mental "gym" for living a healthy, happy life.
I know. Unfortunately, as you have alluded to, if I don't say that, I'll be accused of being a climate change denier by somebody.
Check out ZeroNet: https://zeronet.io

Decentralized websites that are hosted by your users. Can be accessed over ZeroNet or without using a proxy.
Comments just aren't a very good approach if the point isn't to just pass time. Annotations are much better. Systems like hypotheth.is are slowly becoming more pervasive.
Well, find a way to make it on-topic and post it. ;-)

I expect to be on the Subs for the rest of my life. I'm okay with that.

Tangentially related: It is damned difficult to find a provider who will treat your addiction as well as my doctor. They are just fine with me staying on the Subs and are very much happy with the idea of harm reduction.

It's absurdly expensive, but worth it. They usually do my appointments right in my house. He ensures I can have a ready supply for when I travel. He lets me change my dosage, if I want. Well, within reason. I am under no pressure to taper.

Curiously, I've never had them take even a second look when I roll through customs with a stack of Suboxone. I've never even been asked about it. I leave the country, probably an average of two times per month. I used to just bring fentanyl patches with me. Imagine trying that with a finger of H?
PeerJ is single-blinded in favor of the reviewers, if that makes you feel better. You can remove blinding at your discretion.
Collapsing a thread is absolutely not the same as downvoting the parent. It's just a display toggle.
Flow and TypeScript
When I went to school they made sure that Drugs Are Bad, Just Say No was a message that was hammered into every single child. Think about how our culture views drug addicts -- if you hear an acquaintance or a friend of a friend is doing drugs, especially heroin, do you think "Man, that person's got it together! I really want to be like them!" No, you think about how they're a shitty person living a shitty life and you want to stay far, far away from them, because you know they'll lie and steal from you to get their fix.

So I don't really have sympathy for addicts. It's not like drug addiction is a thing that happens to you, unlike losing your home to a hurricane, or getting cancer. If you choose to shove a needle of heroin in your arm of your own free will, that's a choice you've made -- and the consequences of that choice are also things that you've chosen for yourself.

It's not like that people don't know that drugs ruin lives. It's not like it's a secret that drugs are illegal and you'll get sent to jail.

The area I grew up in is a Rust Belt town in similar circumstances -- maybe with even more drugs and less hope than Cincinnati. So I share my understanding and dismay of the economic situation that community's in. But drugs aren't the answer, and anyone who turns to them is clearly lacking in moral character and common sense.
New watch with cellular: https://www.apple.com/apple-watch-series-3/
What about the example of not wanting to see work type ads on sports subreddits?
Basically, it closed a buffer because the backing file disappeared when I checked out a different branch. So I guess the lesson is use your file system to retain data and never your editor, which sounds obvious and you could certainly argue the loss was my fault. But I do that all the time with Sublime and never had this problem once. In fact I could quit Sublime altogether and the data would still be there when Sublime reopened.

Basically, I can see how the choice they made is a reasonable one, but my stance is a buffer should never close until I say so. If the backing file disappears, the last contents of the buffer should stay in there until I close it.

I bet a lot of people will never get bit by this, but it's nasty enough that I think they should reconsider this decision. But for me it doesn't matter, I don't want to lose work because I trusted my editor to hold on to something and it didn't, so I'll likely never use it again.
Report on Tesla Crash Reveals Inadequacies of Autopilot System [pdf]
Wouldn't the easiest approach to this whole "issue" be to give every user access to individualized blacklisting tools?
Just put a "This comment makes me angry" button next to each one and people who feel offended can click it to hide said comment and check a box to hide any future comments from that commenter.

There, problem solved with no need for fancy machine learning algorithms or other institutions to play big brother for the internet commenting culture.
Voting based systems generally seem to do a pretty decent job most of the time, especially when the community can be segregated by topics/interests like on Reddit.
There’s a Speeding Mass of Space Junk Orbiting Earth, Smashing into Things
Yes, this is incompetence. Gross, egregious, horrible incompetence.

Problem is, though, it only takes one incompetent person - or even one person making a mistake one time - to open the door for a massive breach. Requiring perfection of humans in order to maintain security... that's not a workable approach.

Yes, this was inexcusable. But also, our current approach to security is fatally flawed.
Either way, my point is that tariffs and protectionism had profound economic impact benefiting the industrial north and Midwest at that time.

I'm not sure if people even at that time knew which of the two was the more prominent cause of the war.
> Can someone explain what Java EE really means? I tried to parse the bundle and license the last time this came up, and I didn't really get anywhere.

It's no different than Web standards between browsers, it's a collection of API specifications describing how web applications should be architectured in Java. Then different libraries can follow the spec. JavaEE also has a reference implementation which used to be done by Sun/Oracle.

The problem with JavaEE is, by being too broad and generic, it is incredibly complex and often fails to solve today's developers problems. I mean who cares about JSF(java server face, a way to describe "HTML GUI widgets" in XML) when most applications use a RESTful architecture? Beans session persistance? ... JEE has a lot of technical debt, the word is definitely appropriate here.
FYI, iOS 11 no longer stores images in JPEG, but HEIF instead.
pseudo anonymity != pseudonymity. In laymans terms, "pseudonymity" means "fake name" whereas pseudo anonymity would mean "fake anonymity". shemnon42 is using the exact terminology you are referring to.

In this case, the conventional definition of anonymous is less useful than domain-specific definition of anonymity, since different currencies have different levels of anonymity. Recent HN discussion: https://news.ycombinator.com/item?id=14672691
At this point, I'm no longer comfortable giving them the benefit of doubt. They burned that bridge. If this is a problem with aggressive filtering, they have had ample opportunity to note the problem and provide a solution that applies to all.

I really can't trust that they are benevolent or incompetent.
On OSX all you have to do is go to the network preferences and it will tell you the router's IP address. I'm sure it's trivially easy to figure this out via the CLI and probably not too hard in Windows either.
5 Things you need to know about the iPhone X
It gets worse over time as well, as their product space expands. If she had a Chromebook, Chromecast, Google Home device, Android phone, etc...it would easily make $1k+ worth of purchases worth substantially less. You would have to either sell them, or lose all setup (contacts, configuration, purchased apps, etc) and history.