skysight-inc/HackerNews huggingface dataset:
As another comment (https://news.ycombinator.com/item?id=20676526) hinted me the answer, for anybody else wondering, they're merging into OpenTelementry: https://opentelemetry.io
Opencensus is Google's opentracing alternative. A merger for the two projects (now OpenTelemetry) was recently announced and is being worked on.

https://www.cncf.io/blog/2019/05/21/a-brief-history-of-opent...
Good point. I'm not a VPN/ networking expert, but this does make me wary of 3rd party VPN services.

In my case, I'm my own host. I'm using the Wireguard protocol, running on a Digital Ocean droplet I own. The Streisand project does the heavy lifting of creating/ configuring the server, then I can easing tunnel into it using my computers or mobile phone.

Streisand also support OpenVPN & other common flavors of VPN, you can even run you own Tor bridge relay if you into that.

https://github.com/StreisandEffect/streisand
https://www.wireguard.com/
I would say the bigger problem is that everyone has different ethics and what makes a company evil.

When you get to the level of those companies, surely they're going to do something evil. I'm not even sure what you're referring to with Nestle (baby milk?).

Id prefer to have it based on something more solid like carbon intensity or no oil or something actually measurable by us and the offending companies, rather than nebulous 'ethics'.
What TV Binge-Watching Does to Your Brain
Mars doesn't lose atmosphere fast enough to matter on the timescale of the expected lifetime of the human species as a whole.
https://alf.nu/RegexGolf
The Casefile podcast has an excellent series of scripted podcasts about Jim Jones and the Jonestown massacre.

https://casefilepodcast.com/case-60-jonestown-part-1/

https://casefilepodcast.com/case-60-jonestown-part-2/

https://casefilepodcast.com/case-60-jonestown-part-3/
I think it would definitely be great if pip could install non-python dependencies. One problem right now is that many projects will tell you to just pip install xyz. You execute that, things start building, and the process fails partway with some cryptic message because you're missing an external dependency. You figure out which one, you install it, start again, and another dependency is missing. Rinse and repeat. It's definitely not a turnkey solution, and this issue trips up newcomers all the time.

With respect to versioning, I think pip should be way more strict. It should force you to freeze dependency versions before uploading to pipy, not accept "libxyz > 3.5", but require a fixed range or single version. That would make packages much less likely to break later because newer versions of their dependencies don't work the same way anymore.
This is a really excellent book - I'm currently reading it - but it seems to be everything the questioner wanted to avoid.

It's not heavy on maths, and it mostly sticks with one framework and language.
It’s easy to roll out endpoint security when you don’t give a shit about others
Ditto in Rust.

let result = executor::block_on({
let one = async { do_something_useful_one() };
let two = async { do_something_useful_two() };
one.await + two.await
});

See examples in:

- What is the purpose of async/await in Rust? — https://stackoverflow.com/a/52835926/155423

And why this might be a bad idea in:

- What is the best approach to encapsulate blocking I/O in future-rs? — https://stackoverflow.com/q/41932137/155423
I like that one as well as I think it's a great example of the intractability of coordination problems.
Study Blames Disturbing Rise in Teens Who Need Glasses on Excessive Screen Time
Domes? More practically: We already know that martian soil can be made into bricks. So we could build thick masonry arch tunnels in trenches, then cover them over with soil. This would provide radiation shielding, and the weight could then counteract internal pressurization. Such tunnels could be made airtight by using impermeable plastics, or by using frozen water, which would be literally rock hard at martian temperatures.
Tourism is 9.6% of France’s GDP as well.
> That's my point, they aren't (/shouldn't) going to be considering the teenager going to school either.

In the Disneyland example, what is being "sold" is the Disneyland trip, and the magical transport is puffery. In the Pepsi example, what is being sold is t-shirts and other bits and pieces, and the jet is puffery. The "story line" of showing someone flying it to school is part of the courts argument for why presenting the jet at all is puffery; the primary value of offering a jet up as something cool would be to be able to use it - if the intent was to offer something high value that was not exaggerated, then actually offering the cash value would have been less likely to appear exaggerated, but then that also makes the offer clearly too good to be true: You'd be able to pay $700k to get $23m, and turn around and do it again (there was no limitations in the ad).

The exaggeration in both cases is obvious enough that Pepsi faced no other attempts to obtain the jet, and to my knowledge nobody has tried to go to court over lack of magical transport to Disneyland either. There is no requirement that nobody will take it seriously for a court to consider it puffery, though there is no evidence that anyone, including the plaintiff, took it seriously.

In both cases, remove the exaggeration, and you're left with something actually on offer: the Disneyland trip, or the items actually in the Pepsi Stuff catalog.

But in any case: it's irrelevant. Just presenting them in an ad does not create a binding contract to provide one even if you don't believe it was exaggerated, because as the court made clear, an ad only creates a binding contract if it presents a clear unambiguous offer - the absence of any kind of limitations to the offer makes it clear it is not a binding contract. But the absence of those elements also makes it clearer that the "offer" was made in jest - there were no elements in that ad that suggested Pepsi intended to make a binding offer, and nothing to accidentally have caused them to make one.
The telecom companies have been semi-nationalized since 2001. This isn't new to Trump. The one company that tried to fight getting completely absorbed into the national security apparatus (Qwest/Joseph Nacchio) doesn't exist anymore. They are all part of the state now.
Why did I read Meeseeks.js 2.0 initially...
There’s a new Face ID hack, but you have nothing to worry about
Krebs wrote about this sort of problem with airline boarding passes back in 2015.

https://krebsonsecurity.com/2015/10/whats-in-a-boarding-pass...
My son was born less than a week after my 20th birthday. I had been doing odd software contracts to make money, but those weren't consistent. Here's what I did: I picked up 3rd shifts at McDonald's while recruiters floated my resume to a few companies. Yep. I had no college, no professional experience at anything, so I got the one job I could definitely get while I worked on making a better one possible (doing interviews, working on my portfolio, etc). Eventually I landed a full-time software job in a city 2 hours away. We moved down there and the rest is history. I should say that I was also buying baby food with WIC, and my parents provided a critical safety net when I would occasionally run out of money before payday.

Nowadays, I'm gainfully employed at a rate that disqualifies me from public assistance anywhere, and I have gotten all of my software jobs through Angel.co and Hired. I'm not the world's most talented engineer or likable person, but I've managed to work alongside some very talented and likable people. I think most people with an in-demand skill like software engineering can do what I did and make their way to a stable income that they can raise a family on.
Sorry, a bit of-topic, but is kale that expensive? In France it's like twice the price of romanesco (despite being harder to prepare tbh) but still pretty cheap (like 6€/kg).
The Falklands are mostly boggy, mostly empty and the spread of mines mostly everywhere.

There were efforts to clear mines after the war, but the nature of mines means that it's best to play safe in the [many] decades after.

There's a reason people have tried to get mines banned - they're a pain in the ass.
Nice, let's tax travelling like crazy, so it's only an option for the elite / wealthy people.
First of all, congrats! I wanna tell you things I wish someone had told me, some of which will involve your career.

Assuming you and your partner live together-- you will have a strong hint if you're having a boy or a girl by how the pregnancy affects the woman. Girls generally are a sleepy pregnancy. Boys are generally energetic pregnancies. This has to do with the fetus producing sex hormones which affect the mother.

Being a parent is a marathon, not a race. I burned myself out before the baby was even born trying to be everything to everyone. Trying to keep my wife happy, trying to keep an employer that could never be happy satisfied. Let me repeat this point. You need to separate yourself from things that can't be satisfied. From employers whom you can never work enough for, from people who use all of your time and energy.

From now on, your life will be about stability. Children thrive on stability, and you will too. When you enter the stability mindset suddenly whole swaths of society make sense.

You're going to have a hard time getting a job with a child. You won't have time to study interview ephemera. Your hair will turn gray from lack of sleep. You won't have time to participate in the latest fads, or to get drinks after work, and you will be judged for that.

But all the meanwhile, you'll be doing something vastly more important.
$20 on Factorio is probably the best money I've ever spent on a game, having played over 1,000 hours. In other words, they've managed to make something endlessly addictive without any gambling element at all...
But a synchronous Rust function can still do threading, which makes your point moot.
Key concepts for making informed choices
Science fiction plot: We figure out that the signs of water on Mars are actually evidence of past alien terraforming. (Xenoforming?)
This isn't new - people have been smearing their kids in honey and throwing them at bears as long as there have been national parks.
When my nephew was 7 years old, he ran up a £200 bill for nonsensical digital objects on Xbox Live during the 360 era. Microsoft reimbursed my brother after we described the problem to them.

This was a little while before the media even knew there was a story. Given the early success of Xbox Live, I suspect they probably saw the issue coming long before the recent witch hunt, and did the right thing.

I think as a burgeoning social problem, it can definitely be likened to what the fast food chains are now penalised for. And as it's a burgeoning problem, there are probably no (edit - meaningful long-term) research projects to explore the link between free to play marketing and gambling problems later in life, but I'd be surprised if there's no link there.

I think it would be remiss of any organisation to call for a total ban, just as it would be for any group to call for a ban on cake... But I do think laws prohibiting the offering of in-game products to certain age groups, for cash should be considered.

Beyond that though, I think loot boxes and in-game economic structures are fair... ummm... game...
> In Germany we too have a SSN.

Well, TIL. I guess no one ever asked me for it.
There is a significant percentage of the US population that believes any attempt at a new national ID is the mark of the beast from the biblical book of Revelations. I shit you not. These are the same people that would consider a war in the middle East to be a good thing, because it means Jesus is coming to usher in the millennial reign of heaven on Earth.
Struggling farmers are losing a huge customer to the trade war – China
Giving Unactionable Advice
> Maybe this is just an American thing, but city planners in the US generally do not do any of that

Yes, they do. It maybe often be true that parties with intense financial interest like developers pay the most attention to, and provide the most input and pressure on, things like city/county General Plans, but those plans almost always address all those areas you suggest are not considered.
The logo is the best!
If 'MAD ensures peace' is the justification for nuclear weapons being allowed to exist, why are we trying so damn hard to break it?

You can't have it both ways. Either MAD works, and anyone working on and building ICBM defenses is a dangerous lunatic, and a threat to world peace...

Or MAD doesn't work, and anyone controlling thousands of nuclear weapons is a dangerous lunatic and a threat to world peace.

We either need to stop trying to break MAD, or disarm. What we do not need, is to build anti-ICBM installations. I do not understand why this is not ever brought up in public discourse. Do people think that the risk of nuclear Armageddon just went away with the Cold War?
> And if the latter, why the hell haven't they removed them yet?

Apparently Argentina used plastic land mines (I believe they were new at the time) which are difficult to detect. After the war Argentina gave the British military a map of where they had placed the mines but because the mines had mostly been placed in sandy or swampy terrain many of them had shifted so they’re difficult to locate safely even with a map.

This was maybe the most interesting part of visiting the Islands for me because it’s a very contentious topic among locals. Some want the mines removed (and I was told they are working on that with a specialized company from Africa but it’s apparently a slow, expensive and of course dangerous process). There has been at least one death in the removal process so a lot of the locals feel its better/safer to just leave the mines were they are and things are fine with the clearly marked signs that show which areas of the islands are off limits.

Also, in case you were concerned for the safety of the penguins like me, they don’t weigh enough to trigger the mines so they walk over them all the time without issue.
I was unaware that King George III was such a proponent of national ID cards.
"A man was discovered with his phone and selfie stick at the bottom of a 100-foot cliff at Long Men waterfall in Zhejiang. Based on photographic evidence on his phone, local police speculated that he lost his footing while taking a selfie and fell to his death. It was not known when he died or how long his body had been there."

If they have photographic evidence from his phone shouldn't they know exactly how long he had been there?
How do you start a new Python project in 2019? I mean, there's so much stuff. Poetry, pip, virtualenv... oh, my. With PHP, I just composer init and that's it.
$30 is a lot, that's the same amount as Factorio. Of course, something is worth what people will pay for it, but this seems a very small thing to sell at that price point.
No, because banks make a lot from credit so they'll find a way to issue it and protect themselves.
I sadly don't have 80 vacation days.
In one of David Foster Wallace's essays[0] I read when I was younger he said:

> To be a mass tourist, for me, is to become a pure late-date American: alien, ignorant, greedy for something you cannot ever have, disappointed in a way you can never admit. It is to spoil, by way of sheer ontology, the very unspoiledness you are there to experience, It is to impose yourself on places that in all non-economic ways would be better, realer, without you. It is, in lines and gridlock and transaction after transaction, to confront a dimension of yourself that is as inescapable as it is painful: As a tourist, you become economically significant but existentially loathsome, an insect on a dead thing.

That has always stuck with me and made me realize the delicate and potentially destructive nature of being a tourist.

[0] https://harpers.org/wp-content/uploads/2008/09/HarpersMagazi...

Edit: I misremembered which essay this quote was from. It is actually in a footnote on page 3 of this one http://www.columbia.edu/~col8/lobsterarticle.pdf

Leaving the original link up because it is still a great read about some of the potential horrors of mass tourism.
> They are paying per showtime anyway so a full or empty theater doesn't make them any money but the concessions do.

Perhaps, but the distributor (who gets 40-90% of the ticket cost) would have to agree to it somehow,.
"they go through diapers really fast"

This is where a membership to a wholesale place like Costco becomes a no-brainer. Diapers, wipes and formula are best bought in bulk.
I use iTerm2 global hotkey + jrnl for this. From any window I can hit ctrl+f to being up half a terminal and drop either a one-line message into a specific journal (jrnl - work "used x to do y") or open up an editor for a longer entry (jrnl -work).
Binee: Binary Emulation Environment
Python is not weakly typed. It is strongly typed in that it forbids operations that are not well-defined. For example, adding a number to a string) rather than silently attempting to make sense of them. I agree wholeheartedly about weakly typed languages, though.
More likely, the banks would respond by being more vigilant at verifying the identity documents as valid before accepting the crooks word for it.

So it might take a day to open an account (while the bank does the verification they should have done anyway), instead of five minutes, but the financial world would continue on as normal.

And, this would shift the work onto the entity best suited to performing the work instead of forcing the work onto the victim.
That’s a good question.

I've had a bit of a look and it appears that the bulk of this is undertaken in the Trace Context specification itself.

The data passed back for a trace includes a reference to the trace’s location within a tree. The root node for this tree should (perhaps must) be generated server-side, and the client-side can only send traces which are children of the root-trace given by the server.

Specifically the `traceparent` data:

traceparent: 00-0af7651916cd43dd8448eb211c80319c-b7ad6b7169203331-01

Where 00 is the format version, 0af7651916cd43dd8448eb211c80319c is the root trace ID given by the server and b7ad6b7169203331 is the ID of the direct parent of this trace.

While this doesn't prevent a malicious user from polluting a single trace, it does limit their scope to the root trace they've been given. It should then be possible to discard the entire trace, though I think identifying tampered traces could be difficult.
My point is that this is not unique to fracked wells. Literally any well can have this problem and it's something that wells have to be regularly tested for. If a new technique is developed that allows hydrocarbons to be extracted from these wells, but does not fall under the fracking bans, then we're back in the same spot. In addition, if scientists have discovered a systematic flaw in regulation on well casing integrity, then I hope we apply that knowledge to all our oil wells, and not just the fracked ones.
The goal of something like pledge/unveil is to harden a carefully written program from being exploited, so it has a role to play at runtime.
Asserts are used for program invariants, so checking them at runtime is less important.

So the big problem with ifdefing them out is that you no longer get these guarantees. Linux has seccomp that is similar in functionality, so the guarantees can be ported over - it's just going to take effort.
So, it's ok to trash the environment, as long as you have money to burn?

And, for what it's worth, travel is already pretty expensive and taxed like crazy. If you can take a week long vacation to Europe and don't think you're elite and/or wealthy, I have some news for you. :)
Are they? In the quote at least, the vastly bigger expense is insurance, which is likely provided by the market based on statistics of some kind, not some arbitrary number from the government.
Tourist only countries are less developed because they only have tourism (and not much manufacturing, high end services, etc...), not the other way around. If they had other things, they wouldn’t be considered tourist only and would necessarily be more developed (like say Thailand, which has a lot of tourism but a lot of everything else also).
> I've gone to many of those places: The Egypt Pyramids, Paris, London, Austria, Amsterdam, Crete, Cuba, Japan.

You can’t be flexing about the place you’ve been while making the point of travelling doesn’t matter.
The S in ESG actually stands for social, not sustainable. Tobacco and guns are arguably detrimental to society.
Wow. uBlock registers at least 50 unique blocks, and my laptop still churns trying to load all the extraneous ad content ZDNet tries to jam down the pipe. ZDN stopped being journalism long ago
Seconded. The book is a joy.

Also, the current UK discordian undercurrent is producing some fnord wonderful things. Daisy Eris’ Cosmic Trigger play has opened some excellent locks (perhaps not flood gates yet).

And the KLF have recently gone into businesses as undertakers [0].

[0]: https://www.mumufication.com/
Wheels Up Raises $128M in Series D; Valued at over $1.1B
(and that infernal pep-8 linter insisting 80 characters is a sensible standard in 2019) increases my burnout by 100x

I've yet to encounter a python linter where you can't pick and choose which rules to ignore. This is a first one to go. Annoying PEP for sure, but https://pypi.org/project/black/ almost completely eliminates your issue.
I agree. If a smart investor notices that a company business model stops working the moment governments pass legislation introducing carbon markets, it's a good investment strategy to short the stock. But notice that it's the government that is doing the heavy lifting here, investors are just diligently passing the shock from the future so resources are not wasted.

If there is a climate catastrophe going to happen, but no government is going to punish companies responsible, it won't make sense to try to do that for yourself -- in the same way bad corporations are freeriding on climate, bad investors are freeriding on your efforts to punish such corporations.
Exactly the opposite. Just because there are so many possibilities doesn't mean that all of them have to be tried or make sense.

You wouldn't code that way and nature doesn't either.
First-Ever Digital Freight Delivery via Autonomous Truck
What are some of those benefits?
Great question !

Monitoring models in production is actually quite tricky, especially when the ground truth label is either not available or has a long delay to it (for example if you are prediction the sales forecast for next quarter, you will have a 3 month delay between your prediction and the ground truth label).

Monitoring:

What I have found to work is to track data distributions instead. You can then compare your training distribution to the distribution in real time using the Wasserstein distance [1].

I've also heard of people training auto-encoders on the training data and then tracking the reconstruction error in production. If the data changes substantially, the reconstruction error should increase.

Debugging:

Debugging ML pipelines can be difficult but what I have found to work is to log all input and output features (with a correlation Id so that you can link it to the other systems). A dashboard where you can enter a correlation Id and can see for that request the values for each features overlayed on top of the distribution for that feature in the training set is very valuable.

Hopefully this provides at least some answers ! But it's a very broad topic so could continue talking about this for hours !

When deploying ML models in the past, I've encounter exactly the issues you are talking about and didn't find monitoring solutions .. So I created a Stakion [2] to do just this ! It tracks ML models in realtime and requires just a few lines to integrate no matter how you deploy your models.

[1] https://towardsdatascience.com/life-of-a-model-after-deploym...

[2] https://stakion.io