skysight-inc/HackerNews huggingface dataset:
The west is slow and we are in decline. China is growing fast.

The West and China have different goals.

China's goal is to grow fast at all costs.

To use your street example, the West makes a great effort to listen to the views of all the people affected by the project, including people who live near and work near the project. The West will also do a study to make sure the environmental impact is acceptable. The West will also do a survey to make sure nothing of any historical or archaeological importance isn't affected. The West will put the project out to multiple bidders and make sure that minority-owned companies are represented in the project. Depending on the project, there may also be other studies and considerations.

China just does the project, and if it's done wrong or harms anyone, too bad. Get out of the way.

Different systems. Different philosophies.

One isn't better because it's "fast."
LOL.

For those not in the know: People think that Jesus was 33 years old (or about that) when he was crucified.
I pay for G Suite, it works well. If I have to migrate, I will, but it'd be very upsetting.

Music-wise, I have completely transitioned to Alexa and Amazon Music. The interface is worse, but they seem to be more stable.

I just wish I could upload my own music and have Alexa connect to Bandcamp.
I believe at least containerd and CRI-0 are actively available and in use quite a bit. (There are some others I've seen, too.)

It's just saying if you use something else, it must follow at least the v1alpha1 or v1 CRI runtime standard.
I've heard good things about https://containerd.io

Kubernetes documentation has a setup guide (for containerd, as well as CRI-O here: https://kubernetes.io/docs/setup/production-environment/cont...
San Francisco builds stadiums when there is a housing shortage and bends over a barrel for the Super Bowl when it's actually held in San Jose.

The city has a lot of difficult problems to solve, but it sure does do some horribly wrong things with the simpler problems.
"docker containers" are more accurately called OCI containers, and have been standardized so that various container runtimes can use exactly the same container images.

Kubernetes can use docker runtime (dockerd) to run OCI containers, but Docker Inc strongly discourages the docker runtime being used directly for infrastructure. Docker runtime imposes a lot of opinionated defaults on containers that are often unwanted by infrastructure projects. (For example docker will automatically edit the /etc/hosts file in containers, in a way that makes little sense for Kubernetes, so Kubernetes has to implement a silly work around to avoid this.)

Instead Docker Inc recommends using containerd as the runtime. containerd implements downloading, unpacking, creating CRI manifests, and running the resulting containers all without implementing docker's opinionated defaults on top. Docker itself uses containerd to actually run the containers, and plans to remove it downloading code in favor of using the one from containerd too.

The only advantage to using docker proper for infrastructure projects is that you can use the docker cli for introspection and debugging. Kubernetes has created its own very similar cli that works with all supported backend runtimes, and also can include relevant Kubernetes specific information in outputs.
I'm sure when I had an iPhone 5 I had reliable skipping tracks and sending text messages via Siri when driving.

I use Android these days, but have stopped even attempting to use voice control when driving for all the reasons you've mentioned. It does almost feel like the functionality has gone backwards in recent years.
The goal is to surround your kid with the other kids who will be as good of an influence as possible. I'm not saying you won't find kids like that everywhere, but generally, the higher the income of the parents (up to a point), the likelier the parents are to have taught their kids to value education and other things that will help them succeed.

And so to maximize this probability, people stretch themselves to live in neighborhoods bidding against other people also stretching themselves to live in the "best" neighborhood they can afford.

I teach my kids that it might be a poor ROI to work for material stuff, but I do teach them the importance of wealth in being able to obtain resources in the future.
The topic is analytics, not video streaming.
Vector still insists that Kafka is for logs only. Vector is a fantastic project, we have so many use cases for it, but the thing that trips us up is not being able to send metrics via Kafka, without transforming them to logs.

Edit: Awesome, my complaint that you couldn’t scrape the Prometheus federation endpoint has fixed.
> to build houses there is a need for a underlying infrastructure (roads, electric grids, gaz pipes, whatever...). Who's going to pay for all that

For a new development, the developers pay for it, either by actually installing the infrastructure themselves or by paying "connection fees" to the utilities to establish the service. For a truly "greenfield" development they also build the roads, which may stay private or be turned over to public ownership.

Ongoing, the gas/water/electric customers pay for maintenance as part of the cost of the service.

Where I live, the only utility persistently moaning about cost of maintenance and infrastructure is the water/sewer service, which is run by the city. Gas and electric are private utilities and they seem to just deal with it.
even better: deprecating non-essential Docker components (or something to that effect). Currently, this is clickbait.
Yes, big failure forgeting about it.
German fascists were praised for their ingenuity and the structure they imposed upon liberal society, and Germany even got the Autobahn out of them.

I heard that Italian fascists made the trains run on time, too.
I definitely use my "AI Command Voice" to talk to the machines.
> If an HTTP handler throws an exception, is that fatal for the whole webserver?

Well, your handlers should not generally panic! It's called panic in Go so panicking should be hopefully rare for the peace of mind.
Ok I see what you mean, and I think my point was more that programming as a skill does seem to be something which can be saturated. However I do agree that that no one person can master all the domains of what you can do with programming.

But I would also say, while it's probably impossible to really master more than a handful of domains in one lifetime, an awful lot of problems really can be reduced to inputs and outputs, and the more experience you get with solving diverse programming problems, the easier it is to penetrate some of these "advanced" sub-fields, at least at a superficial level, and solve a problem or two using tools from that domain.
They want you to buy the "Team for Education" level for $35/mo which offers your students unlimited "multiplayer", letting you drop into their individual notebooks during class, etc.
And when it does work, Siri likes to split your item into two entries. (e.g. "red salsa" ends up as an entry for "red" and an entry for "salsa")

Also fun - you say something, the words you said show up on the screen, and then change into completely different words.
There is a certain awkwardness I feel whenever I visit a friend who had smartified the house.

"Oh, let me demonstrate this. Ok Google, turn off the lights."

"Ok Google, turn on the lights now."

"Ok Google, mute."

"Ok Google, turn on the lights."

"Ok Google, turn on the lights, damn it."

"Ok Google, turn, on, the, lights---there you go. I swear it works better yesterday."

Might as well just flip the switch myself, if I have to debate the assistant half of the time in total darkness.
Indeed, the ability to very accurately infer lots from very small amount of data is something I've long though of as the "Sherlock Holmes" problem. If there's just a few people with the ability to deduce lots of things, then they can be amusing and offer some limited utility, like Sherlock Holmes.

Computers are powerful enough though, and people clever enough, that everyone can now have a Sherlock Holmes in their pocket. And large corporations can have smarts far beyond Sherlock Holmes. So what once was a "eh, there's no rule against it, if you have the information the smart guy should be able to use it", is now a case of "oh dang, hmmm maybe civilization is built on the idea that not everyone is Sherlock Holmes."

Maybe this should have been my own blog post somewhere, but anyway, it's one of the many new conundrums of our time.
I don't think it's a partisan thing? The 70's is way past the political event horizon for most people. I think it's simply keeping HN free of memes but I couldn't stop giggling the connection.

For the broader point about the dangers of political discussions these days, society has lost all of its "ground rules" that keep things civil and level headed. There are no lines left to cross so tempers can run unchecked. I'm at a loss for a solution because I think the anger comes from a lack of resolution in the problems themselves. It's a spiraling feedback loop of despair.
I would say that Google never wanted to be _in_ with Docker in the first place. Google had been doing things the docker way before Docker existed (Borg). Docker sort of caught the developer ecosystem by surprise, but proved the viability of containers in general. From this point forward it was clear Google would build their cloud future on “containers”, not on Docker. If you can find archived streams of the GCP conference that took place shortly after Dockers rise in popularity, they say the word container all day long, but never mention the word Docker once. I was there and remember counting
> it doesn't seem to have done any damage.

Because you quantified that the benefit of its presence is zero.
From public sources:

https://www.spiegel.de/international/world/catalog-reveals-n...
Beaker Browser 1.0
This is inevitable one way or another. Docker lost any leverage after 2015, when they still had some chance of making sure container as they invented can still be monetized in the same way of VMware.
OK, to clarify: Avoid climbing the corporate ladder in ways that take more than you are willing to give - in time, morals, or other ways.

I was more referring to making yourself a more valuable contributor. At 40, you want to be able to do things that you couldn't at 30.
I assume they mean relative to themselves.
I think you've put your finger on the vital issue: catering to readability. A function call is great if you can give it a name that allows readers to read past it without navigating to the implementation. If most readers are going to be interrupted by needing to navigate to the function implementation to understand it, it might be better to inline it.
I used to use it in college to program at the library. I haven't used it in at least 5 years though. I believe it was also useful to learn a new language in an environment where I couldn't install software.
Sure, but that's like saying I shouldn't get a Polio vaccine because I might get hit by a car and injure my spine.
Using NumPy from Tcl
Of course though it is FAR from done yet, currently biting my teeth into streaming the audio.
Government orders Wikipedia to remove link showing incorrect map of India
You can say "okay boomer" and it triggers.
It baffles me how Americans can say, (paraphrasing), "on one hand it is illegal for Chinese journalists to report on public project failures, but on the other hand, I haven't heard of any public project failures."
I hear this all the time but is it true? It sounds like saying "we don't want to compete, because we are just better" - meanwhile we are being left in the dust.

When I visited China, China feels like America. I'd argue China has embraced capitalism and we are moving in the opposite direction.
This violates one of the terms of the iTunes Music Style Guide. You're not allowed to reference Apple's competitors. So, yeah, iTunes might well refuse to carry it.
> HN hates lazy comments.

We really don't. It's not difficult to find plenty of hyperbole, boilerplate polemic and low-effort cynicism which gets voted up (or at least not voted down) and many comments here have no more effort or insight put into them than a joke or a meme. Most people here don't even seem to bother reading the linked articles, they just riff on whatever they think the title is about on first glance.

It's mostly elitism. Jokes and memes are associated with the commoners on Reddit and there is nothing Hacker News despises so much as being considered common.

It's also particularly ironic, given how many brilliant thinkers also had great (and sometimes even puerile) senses of humor. There was plenty of humor on USENET and BBSs in the halcyon days of hacker culture that HN looks back on so fondly. Obviously humor and intellect aren't inversely related but a lot of people here seem to believe so.
If only there were a way of atomically setting a object tag instead of doing a read-modify-write of the whole tagset...
I'm sure all this complexity makes sense for all sorts of reasons buried in the history of Kubernetes development at Google. "Things are the way they are because they got that way."

The fact that so many other orgs, many of which are startups or just small to medium sized tech companies, use a system this complex is ludicrous to me.
It's funny, and telling, how many commenters here are using K8s without really knowing how it works (and what this change therefore means). I'm in that group myself.

Is this a testament to, or an indictment of, how abstracted our systems have become?
I am an avid reader of history, but I don't find the detailed facts especially valuable.

Can you come up with some examples of what real value (aside from entertainment/ammunition) these sorts of documents have? Having read about a number of previous presidents, I cannot think of any specific example made a difference; you might argue that the 'weight of evidence' makes a difference, but I'd be skeptical of that too.
The Brass Check
Most of what's being downvoted isn't memes. This thread is full of brigade downvoted and dead comments. Comments espousing opinions in favor of either "side".

We are absurdly divided in our society right now and despite the guidelines of this site, folks seem not to care.
How much karma do you need for that to be available?
Haha, I've lived a life that ranges from lacking toilets to living for free in beautiful apartments owned by movie stars. Trust me, I know my life is great.

But the way I see it is that any Google Assistant PM is going to see this for what it is: someone who is angry because they love not because they hate.
Use it all the time for cooking with multiple timers. No issue here.
I don't think so; the 3rd-world-like situation is limited mostly to SF, many other cities in the same area are not as progressive and doing better. Ditto for Seattle - the East Side has greater wealth, more expensive housing, is less progressive, and is doing much better. Tacoma has far less wealth, is less progressive and is doing better anyway. There's a common pattern here...

There's a grain of truth in what you say in terms of progressive policies used to "paper over" stuff - some places prevent the problem via non-progressive policies, and those stupid enough to use progressive ones are left with the 3rd world conditions in need of papering over.

I have a pet theory... I think compassion is the worst basis for policy, proven by study after study to be irrational, scope insensitive, biased in many ways. The 2nd worst basis for policy are slogans. However, most people are compassionate and are fired up by slogans, so they vote for compassionate simple policies. That predictably causes horrible results, at which point the smarter/richer people become a bit more likely to leave, and the less smart/less rich people stay, or are not able to leave financially; that causes more compassionate and slogan-based policies; rinse, repeat.
"A-Punk" for me. How do car manufacturers not notice things like this?
Yea connecting men in America that finds Japanese and South Korean women very attractive with vulnerable suicidal Japanese and South Korean women won't be a recipe for abuse at all...
I know I've made some very poor decisions recently, but I can give you my complete assurance that my work will be back to normal. I've still got the greatest enthusiasm and confidence in the mission. And I want to help you.

This quote always gets me. He couldn't help being a traitorous murderer, but he sounded so sincere.
Preprocessing for Applied ML in Production
In China, you still pay out of pocket and receive a receipt to be reimbursed later. No restaurant that I know of accept payment by mail.
And you would know that how?
Not sure how it's supposed to look like, but in Mozilla it looks like there are staggering levels of change. Looks like it's some sort of cell that is much higher than it should be. https://imgur.com/JmoWTAa
yes it's just the underlying container runtime. so this is really only applicable to sysadmins managing their own k8s installation
Come back home from work, I frequently say "Ok Google, text Mary 'home in 10'", only to be told that it can't do that because it doesn't have a "Home" number for "Mary."

I have to re-do it with "Ok Google, text Mary 'I'll be home in 10'", and growl a lot on the inside.
it's like saying gold isn't scarce because there are other metal compounds. you're not making sense at all. if you want to interpret scarcity this way - feel free, but be informed that pretty much everyone else will look at you weird.
20 to 40 is about "how much can you get" (in terms of physical conditioning), 40 to 60 is about "how long can you keep it", and past 60 is about "how slowly can you lose it". Waiting until 40 to get in shape may be kind of late...
I also found that part baffling: the US government routinely reimburses for travel expenses including food.
The world of observability seems to be converging on some key ideas. I think Vector's data model where they convert logs into structured events is a key idea that wasn't always obvious. I think the remaining big idea is what do do about high cardinality data. Most solutions pre-aggregate the data which does't tolerate high cardinality tags. Solutions like Honeycomb and Datadog logs are stream based and tolerate high cardinality tags, but with limitations on what can be done with it. It will be interesting if the streaming based solutions become the final standard. Vector warns about high cardinality labels, just like others do. I'm not sure if that is a limitation of Vector or just the Sink.

I think the interesting part is the overlap between observability metrics for operations and expanding in to BI metrics with the same tools.
I'd invite you to travel to China and experience their high speed rail system. Its a huge accomplishment that our society isn't capable of producing. That question is worth exploration.
FDR stablished the first presidential library, at a time that most presidential records were considered private property.

That aside, setting aside presidential documents of particularly historical times is a useful exercise.
Well, I might have designed it differently, but I wasn't there. For what it does, this architecture works well. More to the point: none of it is visible to end-users of Kubernetes. You send a Pod definition, some magic happens, pow! running software.
What about a website for lawyers who defend illegally-entered immigrants?

ICI consultants isn't a criminal organization as far as I know, and without really knowing anything about them, I would assume the consulting services they provide don't tell companies to perform illegal acts.
The decay slope of happiness depends on personality. I still feel glad I splurged for expensive stuff I really liked ten years ago, and still like now. Part of it is emotional inertia, but it's probably also correlated with the fact I don't do impulse buying, am wary of advertisements and thoroughly research prior to parting with money.
Does it flag me as an old that the last thing on earth I want to do is check work messages/docs from my phone? There's a concept of 'checking out for the day and going home' that's important to not going crazy, especially now. If something goes wrong, or there's an emergency, folks have a number they can text/call. But constantly check messages? No way.
According to Wikipedia [0], about 500,000 Horseshoe crabs are bled each year, with a mortality rate of 5-30%, depending on the source. In contrast, about 1,000,000 Horseshoe crabs are used as fishing bait each year, in the United States alone.

This fishing practice has been banned in New Jersey and South Carolina, and partially banned in Delaware. It remains legal elsewhere in the United States.

Personally, I'd much rather see the fishing-bait use reduced than the biomedical blood use reduced, since the fishing-bait use seems less essential. Of course, I'd love to see the synthetic option reach the same level of trust that the blood now enjoys, at which point both reasons to harvest Horseshoe crabs could be reduced.

[0]: https://en.wikipedia.org/wiki/Horseshoe_crab#Harvest_for_blo...
The attacks are trivially easy. You need almost nothing. These are digital protocols on the wire so a SIP trunk would give you the same access as a cellular modem. An SDR would overly complicate things. It's almost as if the SS7 protocol was designed to support use by governments for collection and cyber-warfare.
It seems very focused on Python (not that there is anything wrong with that.) I tried to see if I could run a very basic Java Servlet application and there doesn't seem to be a way to make it work. Again, nothing wrong with that but it isn't as flexible as having a working local development environment.
Havens Steel Company had manufactured the rods, and they objected that the whole rod below the fourth floor would have to be threaded in order to screw on the nuts to hold the fourth-floor walkway in place. These threads would be subject to damage as the fourth-floor structure was hoisted into place. Havens Steel, therefore, proposed that two separate and offset sets of rods be used: the first set suspending the fourth-floor walkway from the ceiling, and the second set suspending the second-floor walkway from the fourth-floor walkway.

Investigators concluded that the underlying problem was a lack of proper communication between Jack D. Gillum and Associates and Havens Steel. In particular, the drawings prepared by Gillum and Associates were only preliminary sketches, but Havens Steel interpreted them as finalized drawings. Gillum and Associates failed to review the initial design thoroughly and engineer Daniel M. Duncan accepted Havens Steel's proposed plan via a phone call without performing necessary calculations or viewing sketches that would have revealed its serious intrinsic flaws—in particular, doubling the load on the fourth-floor beams.

-- https://en.wikipedia.org/wiki/Hyatt_Regency_walkway_collapse
> You can edit the title for two hours after submitting the article.

The submitter can. This kind of misses the point anyway. The title is misleading.