skysight-inc/HackerNews huggingface dataset:
This is a great way to go, but I think you're actually asking GP to have his cart before his horse. This is how I learned and how you learned, I'd guess... by typing the command into a terminal. Am I being luddite? I had to be dragged kicking and screaming to set up CI for my product's tests, but I see the value of it now.

How many thousands of times should you type "terraform" in full before you're comfortable with all of the nuances of syntax and command-line arguments? (Or kubectl --namespace=kube-system get pods, or git pull --rebase origin master for that matter)

And if these managers who couldn't use Terraform before, can use it now, but also require someone to set up a Jenkins job for them...

I'd just be sorta worried that they might get the idea this tool could only be run with adult (Root-type) supervision, because I've seen it happen like this so many times.

(I'm sure it's better than the alternative, which is a world in which managers can't or won't ever learn to run this tool at all, simply because it requires use of a command-line.)

Just curious do you use Terragrunt or something like it? Or does the fact that Jenkins only allows a single job to run once concurrently actually obviate the need for that... I'm not using Terraform (but wish I was) although I've got a basic Jenkins setup for some CI things on my less than 10-person product team.

To be fair I think you may have just convinced me that I need to be able to do this too. I actually have a Jenkins server and we use it for CI to run our product's test suite by hand, but not much else. We have a team that provisions EC2 resources, we have a team that handles security rules, and everyone is a competent professional but sometimes as a developer the appearance from the outside of that group is that a left hand does not know what the right hand is doing.

I guess with Jenkins and a remote tfstate, you make it very easy to know who owns what resources, and to see who has done what, or even specifically which locks are actually open and what resource is currently in motion.
You can set ulimits for memory (IIRC max vss, but check bash manpage). Then sbrk and mmap will honor the limits, which will cause malloc to fail gracefully.
The OOM uses a heuristic to figure out what to kill. If the primary purpose of your system is to run some process that hangs on to a lot of RAM, that heuristic is exactly the opposite of what you need, so it would a good idea to disable it or exempt that process.

Also, while I'm talking prophylactics, if you have (which you should) monitoring and alerting in your production environment, it seems like there should be an alert for whenever the OOM killer activates. Assuming you are allocating resources carefully enough that you expect everything to fit, if it fires, it's almost always a sign that things are not going according to plan and need to be investigated sooner rather than later.
But Shaanie, maybe im reading it wrong, but from that article, it seems that “poor people” are more likely to do a dui, by a factor of somewhere between 1 and 2.8. That does in no way directly correlate with Teslas beeing 3.7x safer than the average.
This is a neat story, but I continue to wonder why people use "tweetstorms" to write long-form stuff like that.
If you don't want to manage memory, why are you using any systems language? Python, JS, Go, and any number of other languages will be much kinder to you.
My last comment got down voted by a moron so I will add this: Maybe the reason people in Denmark are so happy has nothing to do with being hygge but because they kick out all the immigrants as seen in the NPR article from YESTERDAY
https://www.npr.org/sections/parallels/2018/03/30/593979013/...
The fact that they pay the HIGHEST TAXES IN THE WORLD must make it very difficult to remain hygge.
Rainloop is very usable. It just pulls everything in via IMAP. I have scripts in place to handle any filtering and organising I need to do.
Lots of assertions, but no real arguments. Weak article.
In their next statement about the next person they kill: 'The Autopilot clearly both stated in vocal synthesis and by displaying on the internal screen: "WARNING - I'll attempt to kill you in six second". Yet the driver did not manage to regain control against the rogue AI. He is clearly at fault for having died, and his family should be fined to recover the cost the the investigation.' :P
Efficiency is great unless it’s not scalable. We need a way that reliably pulls carbon out of the atmosphere and scales. It’s even better if it’s dead easy to “deploy”. Plants are less efficient at absorbing sunlight than solar panels, but they are viable in places solar panels are not and definitely scale plenty well.
I really just want a local app for doing this that doesn't suck. Google Reader really masterfully killed all the momentum behind local RSS clients, I guess.
FWIW, this is completely unusable on an iPad.
I have a crazy question, why don't we put the big gpus in the monitor instead of putting them in the laptop? It is ok to have a small low performance gpu in the laptop like the one i have in my MBP but instead of buying an external gpu i would pretty much buy a large screen with a gpu in it. Maybe it is just me.
That's awesome! Also D-Wave uses Common Lisp[0].

[0]: https://cjelupton.wordpress.com/2014/08/14/quantum-computing...
Yes, I always find it amazing how patients can have a sudden sensorineural hearing loss and wait days before presenting.

In my opinion patients and the public should treat it as urgently as a sudden sight loss.

High dose steroids are regularly prescribed in this sort of scenario in an attempt to minimize damage, and are likely to be more effective the sooner they are given.
Try viewing it with Safari on iPad.
I’ve been using a hosted copy of TIny Tiny RSS (https://git.tt-rss.org/fox/tt-rss/wiki) for a few years now combined with Fiery Feeds on iOS. It’s been rock solid for me, it took a few weeks to dial in my settings for TTRSS but once those were locked in It’s pretty empowering to filter out a lot of the noise in the news cycle.
When first using Graphistry to analyze cryptocurrency transactions, a couple years ago, we did a cool mix of temporal (vs 1816) + poisoning. Full taint analysis... except only consider tainted after the first tainted transaction date. We loaded the full blockchain into memory and then ran this on the Silk Road bust. Real-time, pretty cool!

It worked quite nicely, and we quickly reproduced what showed up in court... and with some fun extras. Combining the temporal (NOT 1816) and taint approach was a good way to trace the incident. Superimposing on regular (atemporal) taint analysis gives a broader view of the crime network beyond the individual incident.

As folks are noting here, tumblers and exchanges still make this a mess, even for 1816. They can go off-chain. However, those are generally where governments want to intervene anyways. Either way, we traced the full incidents, including how the silk road was moving money around, with our approach.

If you're into this kind of thing, professionally or for fun, let us know! Wouldn't be hard to repeat with more specific variants of 1816.
I think what quickly became entrenched was the apps people used, which happened to be built on the decentralized model.
> I wish they come out and say it outright instead of all this diplomacy and fluff.

We did that last time -- with the "header fiasco" you remember -- and it didn't go over well. This time, we're much more interested in having a discussion before making a change like this.

> non straight talk like this will help no one.

This is the straightest talk I think we've ever had. What don't you like about it, how long it is?
Does that really matter in the context of the Linux kernel, seeing as GCC is the only supported compiler currently?
OKEx to Roll Back ‘Irregular’ Futures Trades After Bitcoin Crashes Below $5,000
After reading just the title - it was never time to leave RSS in the first place.
Thank you. Do people really want Tesla to use another company's failure / worse #'s via statistics in their review of this accident?

At least they are responsive, seemingly open, and seemingly empathetic. They are obviously handling things in a business first manner as corporations will but it hardly feels as inhuman as people seem to be making it out to be.
It depends on if all your writing cutom functionality. If all you have is one big main function, rust is pretty readable. Function definitions and structs are where things get a little messier.
His Clients Weren’t Complaining. But the Judge Said This Lawyer Worked Too Hard
This sort of thing makes me wonder .. well why are we on this proprietary site here; why isn't the HN community using a decentralised sharing system?
Two xterms.

Stop asking those boring, artificial questions about uninteresting trivia. There is enough traffic on HN without them.
On what OS? And what are your criteria for "doesn't suck"?
I used it for a few month and it was fantastic. It works great. You have zero reason not use it if fit for your usage and budget
They are examples of a long "short URL" following your specification.

https://news.ycombinator.com/item?id=16722817

might shorten to

https://news.ycombinator.com/b00b00

which is not very short given the length of the hostname.
OMG, now you just released a "national security threat" into the wild.
No doubt Cuban / Russian spys will reading your story and incorporating this into their schemes near our Cuban embassy !
That's insane! Never would of thought it would mess with your hearing. I figured just a nasty mess to clean up.

Our toilet seems like it wants to run every so often but usually wiggling the lever helps. I hate lifting that thing up, always imagine what a mess it would be if you dropped it.

I wish they made the tank lids out of plastic.
> Linux is actually good now for desktop use.

Depends on what's required. I installed Linux (Ubuntu and Xubuntu) on an old Mac, and found it extremely hard to get file sharing (with SMB shares) done. I also gave up on installing a VNC server. For both these, I was looking for GUI based options. On the Mac (for longer than a decade), one just goes to Apple menu->System Preferences->Sharing and then turn on screen sharing, file sharing, etc., very easily.

I also had to configure certain other things using the shell. I personally didn't experience Linux being adequate for desktop use.
Not finished ( performance), but my personal bookmarking site ( like HN or Reddit) supports the auto-download of Feeds and implements Tags through it ( RSS based).

http://handlr.sapico.me/Home/Newest

For now, it's usefull for me personally, but it seriously needs a update.

It also supports url customizers ( eg. preventing paywalls from certain sites to redirect through the facebook share url)
What are the interventions?
Yes! https://letsencrypt.org/
> I'm not sure how you guys feel about this,

Here's my main problems with google and why I've been trying to get away from them as much as possible.

1. Very poor quality customer service. They might have better customer service for things like adwords (I wouldn't know) but as far as everything I have experience with (business services, google cloud) my experience has always been horrible - good luck getting in touch with a human.

2. (as you mention) A high level of insecurity about whether or not a google service will actually be sustained or whether they will drop it and leave all their users hanging to go try out their next big idea.

3. IMHO unethical business practices, mainly when it comes maintaining their monopoly and violating copyright laws [1].

4. The fact that they control so much of an ever more centralized internet. Regardless of however benevolent one may think they are that much power concentrated in the hands of any one entity is likely a dangerous road to tread upon and one I'd rather not risk going down.

1. https://www.quora.com/What-are-examples-of-Google-acting-une...
Customizing scores in Elasticsearch for product recommendations
The headline next week: "Generating $64,000 in 30 days selling ..."
Whenever I'm on slow internet I appreciate loading "mobilized content" - it will show you contents of the article right on the site. Also in general it felt a lot faster than feedly (left 2yrs ago though, feedly might've changed).
>"so why pick one of the standard build pipeline tools"

^ why _not_ pick ...

Good question, and thanks for the link
I found the computerphile video odd, for reason's I hope I can elucidate below:

1) It seemed to suggest that the increased precision given by this approach is somehow surprising. It totally isn't? I mean, the difference between taint-all (poison) and this approach is in the branching factor, you don't have to run the experiment to see the outcome?

2) The choice of FIFO is very weird (I don't really care about the case law.) For a given branching factor, surely there are numerous schemes that could be considered, and they don't seem to discuss the merits of any others. Off the top of my head LIFO seems to correspond much more naturally to intuition, but I think there is a better answer than that. If a untainted priority scheme was used, whereby tainted coins were always spent last from a given balance, then this would have the effect of keeping the taint as close as possible to the original thief, and separates the bizarre relationship between cash-flow and culpability that FIFO introduces.
Usually you can infer the meaning of the word from its context, but the accent gives English speakers a better idea of how to pronounce it.
Who doesn’t wanna sit in an Audi A4 Quattro?
Completely agree. Anyone interested in functional programming should learn Haskell for this reason alone. Skip the blog post that falsely claims a "functor is a box" or a "monad is a burrito" and go read the original papers.
You could go the wall-mount toilet rout like you find in Europe. The only ceramic there is the bowl itself.

https://www.homedepot.com/p/300820608
Characterizing the Capacity of Neural Networks Using Algebraic Topology [video]
Yes and irc and usenet.
But if they are tainted on what can they spend that money?

Say I have 10 BTC you transfer me 3 stolen ones I want to clean my wallet where do I transfer those 3 BTC and what happens to that wallet?

What happens when you don’t actually notice that it happened and try to purchase and item with your BTC? Do you get declined by the merchant because some % of that was tainted? If so how do you get that translation reversed?
And even the "third try" rule is the most lenient case for the seller here. Firstly, For mass produced devices (not with BTO models!) you generally have the right to demand a new replacement instead of waiting weeks for the repair.
And the "three tries" is actually only an upper limit (and AFAIK only explicitly stated in a few countries) - if you agree to a repair you can demand a reasonable deadline, which trumps any number of tries. So, no, you don't have to accept "repair->2 weeks->failed->another 2 weeks".

(All this under the assumption this happens in the first 6 months, when the law assumes a fault at the time of sale as a default and consumer rights are strongest)
I wonder about that too. It seems like they could write a blog post somewhere else, like Blogger or Tumblr or their own blog, and then link to it from Twitter? That was how Twitter first came into existence, was to link to content that was elsewhere. Perhaps the author feels they would lose their audience if they tried to send people elsewhere? That would be somewhat ironic, if we got to the point where people were unwilling to follow links from Twitter, to other sources of content.

(I'll refrain from making a joke about all the Russian bots that really have nothing better to do.)
I actually thought it was easier to read in this form. I can't be bothered with articles that have too much padding.
This is an interesting discussion of the precedent:

http://thestudentlawyer.com/2012/04/17/a-critique-of-the-rul...

In the case, the funds transferred out of the account were treated as "dissipated" and thus unrecoverable. The case was about deciding between claims from innocent parties for money remaining in a mixed bank account, which is quite a different activity than tracing the flow of the stolen value.
When I fix things in my house I usually wear ear muffs -- and gloves. Not sure I would have, just for tinkering with the toilet tank, but I will now!

(It's amazing how many things can go wrong and hurt you.)
I love how the term podcasting outlived dedicated personal music devices. For me it's testament to how solid the idea was.

Guess "box sets" is also doing that now everyone streams TV series.
Proposition 65 is insane. They even put a sign about it at Disneyland [0], and at fast food places that sells fries [1] because of the potatoes in it.

This video is a good short explainer of the law: https://www.youtube.com/watch?v=Fun9BVEPP5E

Yet another reason to avoid doing business in California. California's regulations is like starting a business in a foreign country, even though they are still part of the US.

I think these warnings are insane and seeing them so often if you live in California you probably would just ignore them. I first found out about it when I noticed a label on the shovel in the shed mentioning cancer. I was like wtf, how can a shovel cause cancer. So looked it up and found out about this law.

Companies put these labels on it to be on the safe side, and since usually one factory making items for the whole US then people who live outside of California sees this label too. Plus testing your items and stuff can be complicated, so many companies just slab the label on everything even if it doesn't contain a item on the list because as long as they have the label they are covered legally.

Sounds like a bunch of other organizations disagree with California. https://www.youtube.com/watch?v=YRv75LWOX2k

If I owned a coffee business I'd just charge people in California 50% more. If they want these insane labels, charge them a premium for it!

[0] https://en.wikipedia.org/wiki/California_Proposition_65_(198...

[1] https://us-east-1.tchyn.io/snopes-production/uploads/images/...
Better Living Through Virtual Reality
Cant you have a license that forbids distributing binaries?
And if you have 2 screens?
Basically anything that ever happened in the world can be explained that it had been done for "some benefits" or "for hype" etc. Personally I do not consider "for PR" an important argument unless there is any factual evidence for it. Otherwise we could dismiss literally anything with such explanation.
And, no, obviously leaker is not spineless by any possible definition.
You know how many plane crashes are not the fault of human error? Very few.

I have a friend that investigates planet crashes. He’s told me that between pilot error, human error, hubris, flying when conditions are too dangerous, poorly trained or sloppy mechanics only about about 1% really can’t be classified as being caused by humans. He said the stats are a bit skewed because like any organization that reports on human performance they’ve been influenced to be a bit “flexible” when assigning blame.
Windows, and I guess what I mean is that I can generally read the articles without having to open them in my Web browser (which something like Thunderbird isn't really good for). If you have a recommendation I'd be happy to take a look at it.
VC was too lightweight. Dos Navigator, written in Turbo Vision by developers from Moldova, was much better and replaced Norton Commander very quickly.
As I am not a doctor, I have always assumed that weird sesorimotor effects might be indicative of a stroke - though in this case, the author had an apparent cause.

It puts me in mind of the Cuban embassy thing...
> Wealth correlates with health correlates with better reaction times & general fitness.

But at some point between wealthy and rich the person hires a (non-wealthy) driver and now they're back to square one.
iCloud backup is optional, opt-in.

Also, rel to broader disc, Apple and MS make gobs of $ from hardware and software. FB has no such revenue streams.
Attention.
These kinds of tools are very sticky. Every once in a while I might come across interesting design software, with features I'd want etc. But at the end of the day, it's very risky to switch. Takes a long time to develop a good workflow. And you might end up not liking it anyways. I keep using Illustrator and Photoshop for the same reason I keep using Emacs.

I actually know an unlikely person that got started with the terrible GIMP and they're very reluctant to switching too.
I think I like features like "paragraphs" that are not possible in this form.
As a former chemist involved in the field, no, we're really not.

Reading the Joule letter referenced, it's basically just cheerleading, which does need to happen every few years to keep people going.

Last I was involved, all the major non-nanosurface based catalysts either had horrible separability or cycles in the 1k range.

Commercial catalysts frequently have cycles in the billions. When someone cracks this nut, they'll make money hand over fist, but we're not there yet.

JACS has a review article every few years on this for anyone with high school chem and an actual interest.
One argument for it is that it forces the writer to be concise. Many blog posts seem to have a lot of "fluff" for whatever reason, which is usually absent from a "tweetstorm".
See my other post. They were bullshitting you (happens too often, sadly). Was this Apple themselves or a third-party seller?
He's "pro-Russia" in the sense that he seems to have some sort of admiration for Putin's tough-guy persona, but I can't see much other sense in which that's meaningfully true.
My question is honest. I found GP's assertion and its implication astonishing, but if that's how it is...
If this causes people to write more concise stories, I'm all for it! On a page like the linked one, you can still read it like an article, and it doesn't have too much superfluous content.
प्रदेश नं. ३ अन्तर्राष्ट्रिय क्रिकेट मैदान
I wonder if Tesla can recreate the crash environment given the data captured from their sensors to reproduce the failure in a simulation?

See this article about a company attempting to do this in Unreal Engine 4

https://www.unrealengine.com/en-US/blog/51vr-crafts-photorea...

Imagine a future where every car uploads their sensor data to reconstruct a growing 3D model of the road network. Using this network AI can simulate millions of miles of driving without ever risking a physical real world crash. Any update to the cars autopilot system could first prove itself against 1 billion miles of simulation before ever being deployed to the 'real' world.
I've implemented powerdns in prod a few times and really like it. There are some quirks but it has good documentation and a huge point for me is it is gpl (or gpl compat, I can't remember which)
What non-technical users minimally understand is these three steps:

1. They submit data to Facebook and identify relationships
2. Magic
3. Facebook makes lots of money

If that is the case my personal position is to happily void my privacy and submit data to Facebook if they paid me for it. I don't see any reason for me to volunteer my personal data away for free when there exists some commercial value for it. If Facebook were a non-profit organization void of advertising then I would likely think about this much differently.

This is also why I believe many users supposedly claim to care but really don't, because they are so quick to give their data away for free. There is no prerequisite understanding of technology or privacy to fully grasp this concept.
The ML model might know more about me than I’m willing to admit about myself. I only find some — but not much — comfort in the proposition that it can’t conjure my PII.
Build an Attention-Grabbing Bicycle Light
Show HN: Hammering Google's SyntaxNet to behave
You forget the key rule: "Move fast and break things", including people and expectations of human decency
Security guards also don't deal with intruders. They call the police.
US governement okayed Elon Musk’s plan to triple satellites in orbit