skysight-inc/HackerNews huggingface dataset:
I disagree. If you really look at the problem space, it turns out that "classic cron" is just a "batch scheduling system" that is poorly implemented.

For example: Want to run a backup every night? With cron, you run into several issues: A backup job could fail; how do you recover? A backup job could run (due to sudden latencies) for an unexpectedly long time, overlapping with the next scheduled time; how do you prevent "dogpiling"? How do you record the complete log about when each job ran, what it output, and whether it was successful or not? And so on. Or for that matter: What if the box that is supposed to schedule this job goes down?

These are fundamental systems operations tasks that you want Unix to solve. Unfortunately, cron leaves all the actual hard challenges unsolved; it's fundamentally just a forker. Cron, then, isn't really useful for much except extremely mundane node-local tasks such as cleaning up $TMP. I can think of relatively few tasks in a modern environment that can use cron without running into its deficiencies.

This means that, for example, backups tend to be handled by an overlapping system that actually has these things built in. This is a shame, because the Unix philosophy wisely encourages us to separate out concerns into complementary tools that fit together. Instead of a rich, modular, failure-tolerant system that only knows how to execute jobs, not what the jobs are, you get various monolithic tools that build all of the logic into themselves.

Not "everyone just uses Yarn" at all. For the projects I work on, we use distributed cronjobs on Kubernetes, which solve pretty much all of the problems with cron. For many people, both Hadoop and Kubernetes are overkill, though, yet they would benefit from a resilient batch scheduler.
Spoiler: It's a stack of Intel NUCs.

Funny how the world has changed.

I got my first taste of real computing from a guy in the next town who would buy dead PDP's from local McDonald's restaurants, fix them up, and sell them on.

He always said the hardest part wasn't replacing broken parts, it was that invariably the machines would always have soda spilled in them, no matter where they were stored. Cleaning the insides was his most time-consuming task.

One of the advantages of an Intel NUC is that it probably has a lot more horsepower than an old PDP/11. It's probably also a smaller target for wayward beverages.
The movie that almost killed Disney animation
Absolutely. "Use boring solutions" has become a bit of a mantra for me.

Only build something yourself if it serves as a key differentiator or has the potential to do so. Otherwise, use off-the-shelf tools.
A massive list of all the ASCII emoticons discovered on the interweb
Democratic National Committee calls in FBI after new hacking attempt
And mobile stores offer search, promotion, distribution, and analytics.
Abandoning meritocracy won't be good for anyone.
Can they even know that it happened? AFAIK China is very censored and they may not even be aware that such a thing occurred at all. Even assuming they were around at the time it happened, there may also be no way for them to find out.
Who is EC in this context? The Epic mentioned above, or something else?
hasn't everyone?
They should work in a single repo. It makes everything easier, especially refactoring.
As an end user you feel like you don't care only since you can't see that you are always paying more for worse services due to the 30% gardens.

It is similar to the hard fought American Express tax. Vendors needing to pay 2% if the customer is using Amex and not being allowed to pass it on to the specific user meant raising their prices 2% (or spending 2% less on content) for all users.
At least all is not lost:

Welcome to PyPy.js!
>>> from __future__ import braces
File "<console>", line 1
SyntaxError: not a chance
>>>
"Bull" and "bear" have definitions. We have been in a continuous bull run, by the definition.
Hah, you think the country that ground their own citizens up with tank treads and washed them down the drain cares?
They saw themselves as second class or the Senegalese were treated this way by Arab muslims within Senegal?
People in temperate regions largely stopped cutting down trees for fuel. The northeastern US and Japan we're once heavily deforested. Then people changed their priorities and found alternatives to wood.
Hey! Caleb here... I'm the lead SRE building the clusters on the restaurants.

Each individual restaurant gets it's own cluster (we aren't fully deployed yet). There are too many network latency challenges and too much immaturity around federated clusters to take the route (unfortunately).

We currently use gitops, which houses all the configs per cluster in a single repo per restaurant (CRAZY amount of corgis!)... we call that Atlas (the repos) and we made a little pod called Vessel that polls and applies configs in those repos.

We're almost done building something called Fleet that will generated and manage those repos (Atlas) at scale. Ie; a UI where we can say "send this version to 10% of restaurants" and it will regenerate and deploy those configs to all the appropriate Atlas repos, which will then get pulled down by Vessel.

We tried doing all this with Helm but failed miserably. Maybe it was us? But templating vs gitops... the choice seemed obvious.
Handling data in (alternative) social networks
>We at Redis Labs are sorry for the confusion generated by the Creative Common page, and my colleagues are working to fix the page with better wording.

So I'm not the only one mixing up "Creative Commons" with "Commons Clause".
Original title: "It’s Too Late to Protect the 2018 Elections. But Here’s How the U.S. Can Prepare for 2020." (6? characters too long)

The author is Alex Stamos, former CSO at Facebook.
Really the only reason they can charge their percentage is their critical mass - they have a high degree of customer volume that rolling their own won't match unless they are already big names.

It is a bit of an ironic "meet the new boss" with publication considering there isn't a high capital requirement in itself. Technically marketing can help but reputation is far more fundamental - look at bing failing to be a Google rival despite subsidies from Microsoft. It isn't quite like the XBox where throwing money at the problem can establish a big name niche.

Tech serms to have a strange habit of winding up in technically easy to enter but hard to compete markets.
> Why is it that <div> can get a GPU-accelerated transform but <g> can't?

Something that could either be called laziness or difficulty, depending on your perspective.
> They add value by creating a product that has massive scale, reach, usability and quality. They add value by having branded stores that fix the device for you. They add value by developing stable software that gets updated regularly.

Your rant is misplaced and you've missed the point entirely. I never said Apple adds no value. I think they add quite a bit of value, which is why I've bought a number of their products. I am talking about a specific case for which Apple thinks it is due 30%.

Apple does not add value by inserting itself into a transaction I am trying to conduct with Amazon. I've already paid for all the value. First to Apple for the device, and then to Amazon for the data. Am I or Amazon supposed to pay Apple for my use of the device as well? And if so... where is the value added?
Open source takes continued investment, and that must be subsidized somehow
No, the important distinction is EU citizens have (by treaty) a relatively unconditional right to enter, reside, and work in the UK, and therefore are exempt from practically all questions related to "are you going to overstay or try and work here illegally?". That's the part that most of the immigration questioning is related to—assessing that risk.
We will have an order of magnitude more cloud datacenters than AWS! :)
As an American traveling to Europe I find that when there is a line the EU gate attendants will see my US passport while I'm heading to the line and send me through the EU only line. Even in the non-EU line they glance at my passport and stamp it - it takes less than a minute to process me.

When I travel back the to the US I wait in very long lines, often for an hour, and then they ask a bunch of questions. I hate travel because getting back home is so hard.
We've banned this account for trolling. Would you please not create accounts to break HN's rules with?

We detached this subthread from https://news.ycombinator.com/item?id=17820928 and marked it off-topic.
Interesting - why? (this is Caleb, one of the authors and lead SRE for the project)
They don't own everything, their logistics and servicing is through Trimark, granted many of those employees there only work on Chick-fil-a. But yeah Chickfila has always been one of the most high tech restaurant chains out there, its not common knowledge either. They have one of the most unique kitchen setups in the industry as well.
Alternative opinion (self plug):

https://gilmi.me/blog/post/2018/07/24/pfgames
People talk. In China I've also heard people say that even if they don't know all the details, they know something happened.
I meant that Oracle is less amenable to fixing the social issues they create surrounding their products, which hamper their usefulness.
Thanks! We appreciate the compliment! :)
It's interesting to consider the similarities, isn't it? Exponential growth is a powerful incentive, and it causes everyone universally to overlook the downsides of a bet. Yet most of us do.
"it’s impossible to make real money selling either Android phones or Windows computers"

No. 99% (well not quite, but most) of the economy works this way. It's almost an entirely thin margin business world. Very, very few companies are making sweet margins unless there is some sneaky reason i.e. political patronage, niche markets, etc. etc.. Drugs and Healthcare work on high margins depending on how you look at it. But agriculture, natural resources, almost everything manufactured, entertainment, restaurants, transportation, energy ... hosting (!) most things are low margin businesses.
Thai man punches saleswoman over iPhone X Face ID dispute
Latech is how I have heard it.
For sure. Meant it more as a response to contents of the article that they've managed to break down their business processes into a subset of (dare I say) microservices that have allowed them to pinpoint weaknesses in efficiency and improve upon them - ie. the waffle fries example mentioned.
Not on iOS at least. You can’t directly take them to a payment web form. You will see that most apps that bypass App Store payments give some text about how they need to go to a website (which is not clickable) to perform the action. Opening up a browser for them will get you rejected.
Nox, alternative to tox
You are implying that enough poor people are junkies, or are poor because of some debilitating personal failure, that it is better not to trust any poor person to spend their welfare, in order to save the poor from themselves.

Your anecdote does not change my opinion. I trust that most poor people are hard working and honest, not one foot in the grave with dope like your friend.
> So even with 12 years of education, there isn't REALLY a significant barrier of understanding between the average adult an the doctor.

I apologize for saying this, but this kind of statement smells of Dunning-Kruger. You only feel that way because the doctor works hard to make things understandable for you, and a significant part of his training is in the direction.

How much do you think the average adult would understand when the doctor says something like "I suspect a B-cell mediated paraneoplastic disease (not a T-cell one, mind you), possibly affecting your NMDR receptors? If that's the case, surely a 5-methyl perdnisolone (or maybe a 6-methyl one) will provide some help by modulating antibody generation. An intravenous human normal immunoglobulin is also likely to help in this modulation."?

Instead, the doctor is likely to say "You have an autoimmune disease. We have a cheap-with-side-effects treatment, and an expensive-with-less-but-possibly-not-covered-your-insurance one". Just like the IT guy would say "one works within the office, one works across the world, and there's a gateway between them".
this might be the case, but we would also need to know how much of that wood is being used for heating and cooking
I'd send that feedback through our feedback form... our product teams definitely need to hear that; https://www.chick-fil-a.com/Customer-Service/Contact
One of the big problems with forming a gig worker union is the same problem with gig work in general; you're disconnected with your coworkers and other firm participants.

Uber can press a button in response to a strike and send out a push notification to potential scabs offering a bribe to cross the digital picket line. The strikers both don't know and can't efficiently tell who scabs are, and as such can't put pressure for solidarity on them.
Please don't break the site guidelines by insinuating astroturfing or shillage without evidence. Someone having an opposing view to yours is not evidence. Neither is an account being new.

https://news.ycombinator.com/newsguidelines.html
Humans are social animals. One of the primary drives of most social animals is to get as high up in the status/dominance hierarchy as possible, since this improves an organism's access to mates. Status and dominance are relative to other members of the species and, thus, unrelated to the absolute level of an organism's access to food and other resources.
Depends on the border.
For about two years after the attacks, the A1 (major highway between France and Belgium) was restricted to one lane, with barrier chicanes before reaching the border.
Eventually the three bored policemen at the border left, but the barriers remained for a very long time.
> I'm highly spiritual myself and have interacted with many very religious people, and I can say that most of them relish the opportunity to think about worldly things using religious framing.

Would they “relish” your using the term “theological” in the way you did in your original comment? Be honest.
Probably the European Commission.
OpenAI Five X Top Dota 2 Players at 3 PST
This is just a great example of the amazing innovations that come out of socialized medicine. Throw this in the face of anyone who tries to defend private health care on the basis of innovation
Your Android phone pings Google a lot more then you might think
Just as the AnIdiotOnTheNet (other comment) said: tasty food in general, not specifically food that is meant to imitate meat, eggs, or milk.
As I said, for children, there is the potential for life for consciousness, and for neurodivergent people, the "consciousness" at a higher level is paramount. Of course, how you define a higher level is a question, I admit. Once you draw the line, there should be a level of equality in that group, like a "more cognizant being" doesn't get more value than a "less cognizant being", for example, a child doesn't have more value than an adult, although sure, adults can make decisions children cannot.

That said, and this is something I don't think everyone will agree with, I think the rights of cognizant beings are more important than for beings which aren't. For example, I'm pro-choice personally, and I find the rights of a cognizant mother more important that that of a clog of cells even if they have potential to become a cognizant being eventually. Of course, once a child is born, it becomes another issue because an infant is more aware in some sense, has viability, and greater potential for becoming a cognizant being. Another opinion I have is, for example, I have no problem with say guardians deciding to pull the plug on individuals in a vegetative state with no hope of recovery. I personally, and call me all the names you want, value the rights of cognizant beings or beings with potential for cognition as more important that that of beings which aren't.

Finally, regardless of logical consistency of any sense of morality, I actually think that ultimately it isn't that important as material and social context, and I personally believe that whatever we decide will always be subject to that ultimately.
Oh for platypus' sake.

We've banned this account. Would you please not create accounts to break HN's rules with?

https://news.ycombinator.com/newsguidelines.html
The most scary part of this story is a minor line item:

... except China. In other words, China is just stealing EVERYTHING FROM EVERYONE and not even Apple or Google can stop it from happening.

This article is about pushing Google and Apple to lower percentages -- perhaps 5% from what once was 30% and that these two giants are the dangerous entities in the world? Let me know when Google and Apple shut down the wikipedia or block news about Tienanmen Square or block pictures of Winnie the Poo.

Until then I hope Apple and Google get stronger. If you want a balance against the central state, then capitalism might be your best option.
> wouldn't we have generally evolved not to eat things that killed us

I'm not convinced that's true, evolution only works to improve fertility; e.g. women after menopause have no evolutionary purpose. Even for men it's not clear why a longer life-span would result in increased reproductive success (maybe men have most/best children when they're young?).

Although I must admit it's surprising that there wasn't more evolutionary pressure to increase the "health-span" of people (i.e. women's fertile years, and men's and women's "peak physical performance" years) - maybe having too many children isn't a good thing (decreases genetic diversity pool and is thus bad for the whole species), or there was another kind of evolutionary trade-off (e.g. human females "waste" eggs by having a "concealed" ovulation every month, instead of being "in heat" (like in dogs) or by ovulating only after sex (like in cats); however, this allows for other evolutionarily beneficial adaptations [1]).

[1] https://en.wikipedia.org/wiki/Concealed_ovulation
Porn is crypto’s killer app, Coinbase/Bitcoin users, irrelevant crypto networks
>It's like saying that if cancer treatment only extends your life by 5-10 years, it had no value.

My understanding is that it's like taking a cancer treatment, and the cancer is unaffected, but at least we got free t-shirts from the cancer clinic.

>We are in a worse state not because of the additional trees, but because of other behaviors.

The article says the new trees and forests are not equivalent to the used trees and previous forests:

>Tree cover is not necessarily forest cover. Industrial timber plantations, mature oil palm estates, and other non-natural "planted forests" qualify as tree cover. For example, cutting down a 100-hectare tract of primary forest and replacing it with a 100-hectare palm plantation will show up in the data as no net change in forest cover: the 100-hectare loss is perfectly offset by the 100-hectare gain in tree cover. That activity would be counted as "deforestation" by the FAO. Therefore, tree cover loss does not directly translate to deforestation in all cases.
Gitlab 11.2
Here's the abbreviated reason;

Internet connectivity for restaurants stink.

So we put our compute at the edge.

Trust me... as an SRE I would much prefer we shove it in the cloud and call it a day, but alas... no such luck.
Seawalls and more: Big oil asks government to protect it from climate change
https://www.google.fr/url?sa=t&source=web&rct=j&url=https://...
> stand up for human rights

Can we all just get off our high horse? We literally have concentration camps at our borders and have bombed hundreds of civilians. We don't get to claim the moral high ground.
> The Burning Man organization does not condone any illegal activity.

Equally true: Verizon offers an unlimited wifi plan for $37.99.
You may well already know this, but the separate words for meat and animal are likely because of the Normans; the richer French speakers cooked and ate the animals, so they got French names; the poorer "English" raised the animals and called them by their English/Germanic names.

We do have a word with a French root for chicken, by the way: poultry. As to why the separate name didn't catch on, I can only speculate that it's because chicken are cheap to keep and so the English may have eaten them themselves.

Not all languages have separate words for meat - German perhaps being the most famous. It's slightly disconcerting to walk around a supermarket and see schweinefleisch being advertised.
Not at all. Throwaway accounts are for exactly this, and we're a community, so we're here to back you up.

When I made a throwaway some years ago, I also made a gmail and put it in the throwaway's profile. I ended up getting a lot of supportive emails that helped me through a rough time. Some of the advice was stuff that can't really be shared publicly too, which was useful.

I empathize a lot with the expectation to continue doing your job, and it's worth addressing. Take care of yourself.
Can someone explain why the change?
By that regard, anything can be either capitalism or communism if you squint hard enough.

The caveats that I mention aren't just "not like the USA" but specifically not like most other capitalist economies either.
https://github.com/MostlyAdequate/mostly-adequate-guide is also didactic but goes into more details, and is not Haskell-specific (IIRC functors, map and so forth are all defined in JavaScript)
It's not "all about how you kill animals". Many vegetarians and vegans care far more about the life that the animals live. The short bit at the end is minuscule in importance compared to the life of torture animals experience in factory farms.

I'd rather live a marvelous life and be tortured for a few hours before death, than tortured for a lifetime and then "killed with compassion".
Futuro House
On the plus side, if you have a talk that was accepted at Black Hat, you usually can just re-submit it to RSA.

It's been several years, but I remember the RSA conf held in early Spring usually had it's CFP deadline something like a 6 months before. So if you were speaking at BH, then around July/August you had everything ready to present, which was perfect timing to submit for the following year's RSA.
CC should really be renamed to 'Corporate Continuation' (or abbreviation changed entirely).

Commons Clause is misleading in the context of Open source licenses.

On a separate note, it is important to address volunteer open source contribution and development.
I think as a community we are missing a model
that guides how :

a) developers,

b) their hosting organizations

c) financial contributors / donors

can all benefit from their activities.

Right now, there are different models and experimentation are being used.

But I think we, as a community, could come up with 3-4 models that make it worthwile to the above groups.
The content of the license is not what is causing the huge negative reaction -- it's the deceptive messaging.

Redis Labs has the opportunity to largely erase this blunder by ditching the name "Commons Clause" and offering the same terms under honest labeling.
It's not "overhead from sandboxing" that's a problem, it's the fact that translating from bytecode to bytecode to bytecode will cause it to lose some ... succinctness at each step, giving the final machine code generator a harder time coming up with efficient code for it.
Trouble is Joe Blow often wants it. You say you want to invest in this thingy that seems to go up 100% a year or nice sensible bonds and quite a few will want the thingy.