skysight-inc/HackerNews huggingface dataset:
The death of the Docker as a technology is laughable. Every Cloud provider is racing to add container orchestration features and they all use Docker under the hood [1, 2, 3, 4]. Cloud providers are dumping hundreds of millions into this ecosystem through, training, credits, new features, etc. I have not seen anyone step off the gas. They are all seeing massive growth in container adoption. My guess is this is only the start. Go look at any DevOps/SRE job posting and you will see Docker, Containers, Kubernetes. This post is wrong when is comes to the technology going away anytime soon.

Container orchestration is light years better than anything that we were doing on the operations side before. This is why I find it extremely hard to believe we are going back. We would need something much better to jump to and that has not been invented yet. So, Orchestration/Docker/Containers are here to stay for the foreseeable future.

The rkt image format tried early on to subvert the Docker Image format and was unsuccessful. Today, there is much more depending on the existing image standard. You would totally fragment the existing integrations if you attempted to change. I am not saying that people will not try. But, I just cannot see it happening anytime soon. You have all these Clouds betting on it, you have millions of Dockerfiles out there now, and tons of people trained on it. All these CI/CD platforms supporting it. You would need some massive reason to change. Why would they? You might see people under the hood take the Docker Image and wrap it somehow, like gvisor [5], but they will still likely accept the Docker Image.

Go look at these charts from Datadog about their customers Docker adoption [6]. Every single chart is hockey stick growth. This is a sampling of 10,000 companies running 700 million containers in real-world use. I am just offering a counter to the point that the image format is coming to its death. I do not see that.

Disclosure: Former Docker employee.

[1] https://aws.amazon.com/ecs/

[2] https://aws.amazon.com/eks/

[3] https://cloud.google.com/kubernetes-engine/

[4] https://docs.microsoft.com/en-us/azure/aks/

[5] https://github.com/google/gvisor

[6] https://www.datadoghq.com/docker-adoption/
For me docker is a really convenient way to self host multiple services on one host. In the past I did it without docker and almost every service requires you to add a repo and after you do this a few times you almost always end up breaking your system and having to start again. Docker keeps things clean and easy to manage.
To at least show you're of the class that can afford such things. That allows you to not be judged.
I made a tradeoff; keep in mind, it's not always the case that the best technology wins. Running <Technology X> is all well and good, but if you cannot keep it running perfectly, or it results in unacceptable downtime due to operator error, then that reflects poorly on the architect/lead in charge of picking the tools.

I am more of a mind to make sure that I can solve the task(s) that I am given, such as it is, with the resources available (people, knowledge, time, etc.). That inevitably means tradeoffs. In a parallel universe I would have used K8s instead, as I think it's exceptional and far superior to Swarm. However, with the limited resources available, I chose Swarm, and for all its faults it's running fine.
> The latest drone model, the $3500 DJI Mavic Enterprise, can record sounds and play them over a speaker - allowing a dog's bark, or other noises, to be loudly projected across a paddock.

Ok so basically it's just an off-the-shelf drone with a big speaker on top making barking noises. The most clever solutions are the simplest ones :)

In my mind the next logical step would be AI that pilots the drones autonomously, managing location of herds of animals to balance various objectives. I'm not much of a rancher, so I don't know what those would be. But if I had to hazard a guess, rotating where the herd grazes, keeping them safe, bringing them into pens during certain periods.

I remember reading years ago that there was some project to autonomously milk cows. The cows were taught to go into a special milking stall when they were ready to be milked. Each cow was RFID'd and even had their own Twitter handle that was posted to each time the cow was milked.

Modern John Deere machinery all but runs itself. Modern combine harvesters are outfitted with GPS and the person "operating it" is basically sitting in there watching the sportsball or whatever.

It's kinda surreal when you step back and look at the trajectory. It's easy to picture, in the not too distant future, farms that are run entirely autonomously, with only light direct intervention performed remotely from C&C centers in a nice comfy air-conditioned office in downtown Manhattan.

I wonder how much longer it would take before some kind of mass human extinction event doesn't even impact the agriculture ecosystem? I'm imaging this bizarre dystopia where the machines rose up, killed all the humans, and then settled down to produce countless tonnes of animal and vegetable produce in peace. Sure, there's none of those pesky humans around to consume it, but the AI wasn't optimized for that purpose - it just wants to produce as much and as efficiently as possible.
FWIW it appears K3s is starting to become the kubelite you are referring to.
Thanks for those links. I thought you were exaggerating, but the article is indeed very weirdly written.

Edit: the wired article isn't only not much better, it also plagiarised the same source: "The consensus among folks who study such things is Mother Nature gave RNA editing a try, found it wanting, and largely abandoned it." (Yes, it is plagiarism if you use a quote after you mention the source if it seems like you've moved on to your own words but you haven't.)
Honest question from someone who only used docker on several occasions to deploy 3rd party software but wants to invest into containerization. Is it worth going deep into docker right now? Is he knowledge transferrable to kubernetes and whatever else is going to replace it? I want easy deployment that properly deploys containers and telheir dependencies, but many of my scenarios don't need redundancy, scalability etc. My use cases are in-house so managed solutions won't be considered. On the other hand I don't want to have much worse operational complexity than with docker (and that's what I heard running local kubernetes biggest drawback is). Also many open source solutions provide dockerfiles, not caring about other containerization solutions. Please help, I'd rather avoid investing in an already obsolete solution if possible.
Interesting. As the next step for automated testing, browsing on the cloud browser images can be automated with the kantu browser extension and its image and text recognition features https://a9t9.com/kantu/docs/xclick
Never say no, always say yes but say what the costs are.
Life is way crazier than any fiction.

The tricky part is to find which style / author fits you.

Pick up a few classics, read 50 pages or so and if you like it continue otherwise stop and start the next book. After a while you'll have an idea of what interests you.
While charting is stupid (that is, looking at one security time-series for patterns), I don’t believe stuff like RSI, MACD, or Bollinger bands are worthless. Many successful quant models have been built using certain technical indicators (or the extrapolation thereof).

The problem is that these indicators have low IV (information value) and so to produce alpha you need to layer them on top of each other and make a large number of independent bets.

A simple quant bollinger and MVA band strategy could be:

1) set your bollinger bands at, say, +/-1.5sigma apart with a lookback of 2 months, also your MVA with 2 months.

2) long 50 equities in the S&P500 that are between the MVA and the lower band, and short 50 equities above the MVA and below the top band. This is a mean reversion strategy.

3) short 50 equities that broke through the lower band, long 50 that broke above the top band. This is momentum or “breakout” strategy.
If you are a coder, and you want to implement auto devops yourself, for free, then see this video.
https://youtu.be/Qlj6NiOy5jM
You can do it to, remember the proffesionals will shout at you for using this method, it makes them obsolete.
perhaps he is referring to this research (or something similar)
https://obgyn.onlinelibrary.wiley.com/doi/full/10.1016/j.ijg...
(though this was done it relation to developing countries)

"Conclusion

Considering both the increased risk of mortality and undernutrition for a birth earlier than 36 months and the great number of births that occur with such short intervals, the author recommends that mothers space births at least 36 months. However, the tendency for increased risk of neonatal mortality for births with intervals of 60 or more months leads the author to conclude that the optimal birth interval is between 36 and 59 months. This information can be used by health care providers to counsel women on the benefits of birth spacing.
"
In short when communicating with anyone outside of engineering, figure out what they care about and speak to that.
In the case of logos, it also signals that you are attempting to signal "wealth" (more appropriately, a somewhat elevated clothing budget), which is generally detrimental.
And many see Lenin's October revolution as hijacking the February one for his own murderous egomania. But often this just this seems like a way of pretending there was some pure utopian vision which was unfortunately corrupted, every time. In reality total power is always total power.

Independent enthusiasm was welcomed when it was minor and useful (like in western communist parties, or the recruiting of western volunteers for Spain) but crushed completely if it had any chance of getting in the way of naked power (like the pre-war Polish communists, almost all murdered).
docker-compose is quite Docker specific but the underlying concepts and the commands used in a Dockerfile can be used on any kind of setup
Well, having worked quite a bit with RHEL and Centos in the past, I found their day to day usage quite different. Maybe that has changed.

More important, I only saw RHEL at traditional Fortune 500 companies. Not sure how their market in FANG type companies is. Probably negligible. F500 is still big of course.
You're downvoted, because you seem to be whitewashing a few things - from Assad, to Soviets in Afghanistan, in your quest to paint USA blacker. You tell us to take intelligence community with a grain of salt, and then speculate about Kashoggi - where most information comes from Turkey's intelligence aparatus. Also socialists are also funded and armed by USA (see SDF in Syria). Also this guy (armed by USA) - https://en.wikipedia.org/wiki/Nouri_al-Maliki is a Shia.

I mean, yes, USA foreing policy is a mess. But we should still be bothered by facts.
Defn has been my favorite tech podcast for years.

Clojure/Functional Programming etc.
Hosts: Vijay Kiran, Ray McDermott
https://defn.io

On the other hand Entitles Opinions (about Life and Literature) is one of its kind.
Host: Robert Harrison, professor of Italian Literature at Stanford.
The podcast is aired from KZSU.
https://entitledopinions.stanford.edu

Other personal favorites: The Life Scientific and In Our Time by BBC, also Intelligence Squared.
Docker the technology isn't obsolete now and I very much doubt it will be in the future.

As you've noticed there's a load of solutions who make use of Dockerfile formats and store images on Docker hub.

I'd expect that there will be future developments, but that they'll be backwardly compatible with existing deployments.

Docker Engine (the daemon running on a single host) and Kubernetes (the orchestration system) largely serve different needs.

Kubernetes is good for large scale deployments where it's additional complexity is warranted.

For running groups of containers on a single host (or small number of hosts) Docker does just fine.
Electricity is still cheaper than gas, but electricity in many European countries these days is at least 30 cents per kWh (and rising every year), instead of the 15 cents you mention.
> (or maybe the lefties were left out)

Well, we are a sinister bunch after all.
If this is what is meant by 3 year rule, then in my opinion, this is utter nonsense. Having the 3 youngins play and bond together at a similar age is why we deliberately had them as close as possible. Its great to see the bonds develop.
Boards at UK’s Biggest Companies “Must Do More” to Be Cyber Aware
More so than with toilet paper.

Suppose two people, Alice and Bob, are both shopping for medical insurance in a country like the US where there is no safety net.

Alice is basically healthy, except she seems to always catch everything. She got flu twice last winter, crazy!

Bob is proud to have never taken a day off in eighteen years.

You show them the same price, Bob winces, and decides he'll risk it without insurance but Alice, conscious that she always seems to catch everything, pays anyway.

Six years later Alice gets really sick, turns out her immune system was shot but she didn't know it. Insurance company loses money on her. She was a bad investment. Bob's still fine, touch wood.

Group insurance is cheaper because you're insuring Bob, who wouldn't have bothered except he's part of the group, as well as Alice, who it turns out was a high risk.

This is one reason why countries with universal healthcare don't bankrupt themselves the way typical anti-healthcare models suggest they should. A group with everybody in it is relatively cheap _overall_ to cover because it has loads of healthy people in it, and they don't need much healthcare, not just all the sick people who have no choice but to get into any system they can to avoid dying.

"We must, indeed, all hang together, or most assuredly we shall all hang separately". Maybe Franklin never said that, if he didn't he should have.
Is there any risk you take by posting that?

That is a page that I doubt the author would have wanted to be public, and is not linked to from the home page or its descendants. Wasn't that the case against weev?

(IMO, if it is public, it should be legal to post to it, but whatever.)
Show HN: DiceDice, get a random page from Wikimedia projects
Well I can see kubernetes being the dominant container orchestration, but what about use cases for docker that simply doesn't need any orchestration? I mean those containers that are run on a single machine, perhaps manually, for purposes other than deployment?
This is really sad. Since Erlang is both a practical and simple, elegant language.

I always believe if Sun and Ericsson swap their languages back to 90s, say Sun have Erlang and Ericsson have Java the world would be totally different.

I'm pretty sure Java guys struggled quite some years for distributed Web development. Thread and lock were all the things most of them know.
Wow, completely aside from the content, the navigation on the site is terrible!

First you have this mouse-over effect that highlights a 3x4 segment of photos; but does nothing, which made me think I was doing something wrong when I kept arriving at the same page.

Then you have the horizontal scrolling gallery which doesn't let you click other photo series than the one currently "selected" by being in the middle of the page.

Then you finally arrive at the single photo series, and the scroll wheel is disabled, leaving you to move your mouse at the edges of the page to move it RTS-style.

All of the standard navigation features are reimplemented badly, it's like they tried to be non standard and surprising.

But the photos themselves are great, I like it!
The ratio of dead alone is something like 5 to 1.
Coolest Gadgets to Back in March
County lines gangs: how drug-running is fuelling UK knife crime
Venezuela's Maduro thanks military for defeating 'coup'
That's a very odd thing to say. There are so many security professionals in the world with LinkedIn profiles.
Agreed. I came for rational but saw none. There seems to be a lot of hate for Docker I don’t understand. Is it community management? Is it some esoteric tech concern? Can someone more knowledgeable pipe in?
> For example the Yangtze River Delta has more than 100m people (more than any European country) and GPD(PPP) per capita similar to Italy

I won't make such comment by completely ignoring the wellbeings of other hundreds million people who live just a couple hours drive from the so called Yangtze River Delta. To name a few examples -

Anhui province is so poor to the extent that it is offensive to ask people questions like "so you came from Anhui?" in Shanghai.

http://www.sohu.com/a/212534231_578851

Henan province has 100 million population on its own, it is nothing really different from the least developed part of Africa.

http://www.sohu.com/a/196108368_100023515

Those are real people & real lives. How the other 100 million slightly better off Chinese living in Shanghai or Beijing doesn't change the absolute poverty suffered by those hundreds millions not living in tier-1 or tier-2 Chinese cities. Anything painting China as a rich/developed/modern/high tech country is nothing else but cheap propaganda.

Let's make it crystal clear - China's GDP per capita is below the world average. The OP article further pointed out that such reported GDP figures might be inflated as well. When the GDP per capita is below world average, how it is not a poor country significantly under developed?? The only real risk China can possibly pose to the world/west is the fact that a collapsed China can trouble the whole world/west.

When China is damn poor, it is thus much easier to develop and grow 6-7% each year. It is like cutting 1s is easy when it takes you 20-25s to run 100 meters, but it is close to impossible to do the same when you are already finishing 100 meters in 11s. China's GDP is growing 6-7% not because it is smart/modern/strong, it is the complete opposite, it is because China's GDP per capita is well below world's average!
It worked for me.

Though it wasn't very interesting tbh
I've read about wolves that they eat only the meat they are taught to eat (and different pack of wolves in different places hunt different animals.)
So a wolf may literally starve to death while sitting near a corpse of some animal if it doesn't know it can eat it. May happen to pups if their pack dies or to wolves who were brought up in captivity.

The source is in Russian from a zoologist who studied wolves:
https://sovet.blocknote.info/articles/443/serdtse-volka-semy...

Some behaviors are instinctive, some are taught, some are the result of emotional conditioning (hence people taming and domesticating animals).
A Story About How a 72-Year-Old Grandfather Taught Himself to Make Trap Music
He isn't saying containers are dying, he's quite clear on that.
Because the whole system exists to make people spend money on the cards.
People who don't signal wealth tend to like to think so, but it's been fairly exhaustively demonstrated that signaling wealth with visibly branded clothing does get you better treatment in all sorts of things, including job interviews.

https://www.cnbc.com/2015/04/10/wearing-expensive-brands-of-...

And yes, in some circles ostentatious signaling will be counterproductive, but that's the exception rather than the rule.
I’m failing to see the argument here. The author suggests that the advent of viable Docker competitors will inevitably bring about Docker’s death. Why would that be the case? Competition is great, but it’ll be a while before others can match Docker’s maturity and ubiquity. Even then, there’s no guarantee that any of them will be better than Docker, never mind good enough to warrant switching.

What’s wrong with Docker? Why would I want to switch to something else? Are these other solutions really so superior that they warrant the significant time investment that it would take for me to learn how to use them?

The author doesn’t actually answer any of these questions. No arguments against Docker are made, nor are any arguments made in favor of competitors.
> upcoming death of Docker as a company (and also perhaps as a technology) ...

The first line says differently.
Given the history of states to lie and manipulate to get into war, and since the USA proved to be particularly ok with it during the last decades, I'd say being cynical should be the default mode for this kind of analysis. If you are wrong, you are being over protective about peace, so what ?
Ask HN: How to monetize web apps without much content?
I have a few web apps that are very focused on achieving one task. They don't have much content per se but they are pretty used and I was wondering how could I try and monetize them, even just enough to cover server/domain costs.

I would put some unobtrusive ad but most advertisers don't like that the website doesn't have content. Any other ideas?
This is the point fake news takes us - so many lies it's impossible to tell what is happening (are the blackouts due to cyber attacks or economic collapse), while real people really suffer.

Is it possible to instrument the world, to publish operational metrics on an ongoing basis so we can "see" what is real and what is fake?

It might solve today's problem but would it solve tomorrow's?
I have an honest question- is docker even useful for most projects or is it just a preparation for solving imaginary scaling issues that most won't even reach?

I ask because I'm wondering if I should care about docker in the beginning of my project which will have very few concurrent users/requests and would run fine on a single machine.

EDIT: Thank you to all the kind answers!
Today its less necessary and inefficient.

Once upon a time the costumes of head of state, judges, generals and priests required all kinds of peacock level signalling.

The illiterate masses needed the signals. Especially where authority figures were concerned.

Today we are at a point were a CEO can walk into a meeting in shorts and people have the capacity to understand who has more decision making power.

Are General's and Judges going to stop wearing their costumes? In large parts of the west much of it has disappeared. Not yet fully because when your job is to get people to do stuff that has nothing to do with their own needs distractions work.

As more and more people get in touch with their own needs the power of distraction and manipulative signals will reduce. We are seeing this push back happening all over the place.

In the past both the education system and professional hierarchies at work did a fantastic job of disconnecting people from their own needs to produce obedience.

Today thanks to hyper-connection of the internet, the hierarchies are bypassed, and people are getting slapped in the face, a hundred ways, reminding them to think about their own needs.

This is a new thing. It goes wrong a lot and produces bad outcomes but people are learning. And the learning is very different from the past. Because it comes through a network not from a hierarchy.
The article mentions Kubernetes using containerd and the OCI is the future, but also fails to mention that containerd is developed by Docker, which supports OCI, which largely supported by the Docker company.

As of the latest versions of Docker, the dockerd is now using containerd under the hood.

I'm not sure how the Docker CLI will exactly die. The posts seem to focus on the CLI only, and even calls out that "the viability of the company Docker is outside the scope of the post", but it failed mention my previous points.
Film scores, soundtracks, and music for films and YouTube videos
Another 737 Crashes
Who wants to carry a NSA tracking device around?
I believe it's the same for airline tickets in the US, and I'd hope they do something about Tesla as well though I wouldn't hold out hope.
Even humans have neurons in the heart and the gut. It would not surprise me that some kind of memory can be stored in there as well.