skysight-inc/HackerNews huggingface dataset:
Hammurabi's code (~1700 BC) includes this about building:
Building Code

229. If a builder builds a house for a man and does not make its construction sound, and the house which he has built collapses and causes the death of the owner of the house, the builder shall be put to death.

233. If a builder builds a house for a man and does not make its construction sound, and a wall cracks, that builder shall strengthen that wall at his own expense.

Bugs in houses have been criminalized for a very long time. I don't think it's unreasonable to treat aircraft that carry passengers in a similar fashion.

[0] http://www.wright.edu/~christopher.oldstone-moore/Hamm.htm
The (Non-Comprehensive) Guide to Your Observant Jewish Co-Worker
How about we switch to [newer technology](https://en.wikipedia.org/wiki/Traveling_wave_reactor) that doesn't generate so much waste in the first place?
Cylinder shouldn't be stateless..
Web hosting companies in the old days often provided a collection of CGI scripts that users could invoke from their HTML pages, things like counters, e-mail form handlers, guestbooks and other popular functionality.
Designing for the Next Billion
It's disgusting how navigable most of Japan is. It makes even urban Europe seem like garbage.
Even if that happens, the ammount of particles that make it should be very low. At the very least low enough to not endanger the surroundings.

EDIT: Just guessing though, I'm no expert by any means
Many podcasts are now released as a limited series or as seasons, best consumed from start to finish. “13 Minutes to the Moon,” “Man in the Window” and “In the Dark.” Come to mind. No less impactful and would be strange to recommend anything but the entire podcast, particularly since OP suggested full podcasts.
According to [1] the Thousand Talents Program has one strand for Chinese scholars only, and a separate strand for foreigners only.

The people listed in this article, like Alan List and Thomas Sellers, don't seem to be Chinese nationals.

[1] https://en.wikipedia.org/wiki/Thousand_Talents_Program
Breaking Down the Hype: Promises and Pitfalls of Event Driven Architecture
How Stanford Hospital became 'an Internet of things hospital of the first order'
I don't believe min-maxing efficiency/productivity is a healthy habit for a large portion of people to assume.
Alteryx is very good, especially if you want to hand off maintenance and operation of data processing flows to non coders.
> just put a different joke in

I wonder how often you get a different joke on the translated audio and yet another different joke in translated sub titles. Kind of wild.
Kubernetes is akin to writing unit-test: plenty naysayers due to the fact that the benefit requires the user to use it everyday to be part of their dev/working cycle.

k8s won't go away and this comes from a dev who hates infrastructure.
They've been "forgotten" because they've become so mainstream that they're now part of the norm.
2. is a great question I would like an answer to.

Here is a side by side comparison with an a320: https://aviation.stackexchange.com/questions/61161/is-there-...
23andMe hasn’t yet, created the drug. They’ve a potential candidate that they sold to a Spanish pharmaceutical company. The Spanish company would have to perform clinical trials before distribution.
Acceleration of Non-Linear Minimisation with PyTorch (2018)
Our ISP (Spectrum) refuses to work with customer-supplied equipment. Even when I have proven their equipment to be faulty - I still had to wait a day or two for a technician. And having a business account, at least it was that quick. My residential neighbors can sometimes wait up to a week for remedy, and are frequently told things like "check with your neighbors to see if they have service" when reporting service problems.
> Supporting the presence of multiple library combinations doesn't mean that you "support" all version combinations in the sense of supporting all combinations of their versions being used in the wild.

It's not about combinations. It's about, there's a serious bug in the library and now there are 79 different actively used versions of it that need to be patched instead of 2, which means half of them never get fixed.

> You'll get the same bugs, but users can easily back out say an OpenSSL version with a security fix for the 5% of packages it breaks with, while retaining the fix for their browser & other high-risk packages.

You'll get the same bugs and then the 5% of packages a security update breaks are broken until they're fixed, which should happen promptly because broken packages should be very high priority. Is it really better in that short time for the other 5% of applications to "work" but be insecure and get your system compromised because the new vulnerability is being actively exploited?

The real solution is for sufficient testing to be done during the embargo period so that by the time the new version goes wide it doesn't actually break anything.

> For example, I currently can't upgrade my firefox version on Debian testing because it ">=" depends on a version of a couple of libraries that some 100-200 other packages on my system don't like.

Right, that's a problem. It's valid to need version >= 5.6 of some library, but something has gone wrong if some other package specifically needs version 5.5 -- version 5.6 should be able to satisfy that dependency. Or if it can't then "5.6" should be 6.0 and it should be possible to have 5.x and 6.x installed together, but that should happen only rarely so that at most two or three mutually incompatible versions are in active use at once.

In general the latest version should be able to satisfy applications expecting older versions and then you need only a suitably recent version and nothing else, and the lack of that is the real issue.
So, those two things are quite different. One is a programming language, the other a markup specification.

And LUA has its own hype, just not in configuration scenarios.
Yes. At least in the case of American satellites. Basically all information produced by the US (federal) Government that is not classified is in the public domain.[1] There are all sorts of weaselly ways that companies and in some cases government agencies try to limit this (for example, West Publishing, the company that publishes laws has copyright on the page numbers which are needed to reference those laws[2]), but in this case we're talking about raw data, transmitted on public airwaves, so there is really no question that it's in the public domain.

[1] https://en.wikipedia.org/wiki/Copyright_status_of_works_by_t...

[2] https://www.wired.com/1994/05/the-law/
I know what it is, but that's not what's written in the article since they especially mention "prototype city". That's not what people understand by "city". It's a 'dormitory' in English.
A) How'd we jump from billions to trillions?

B) Is that an argument against not double paying these people?

C) Are you being sarcastic or do you really believe we should be increasing military spending? Poe's Law is rearing its ugly head.

D) If you're not being sarcastic, why do you think we should increase military spending?
To take it a little further, what I was even more specifically interested in was a sequence of primes following the principle of a gray code [1] where each subsequent prime would differ from the previous prime by precisely one bit.

So basically, what is the longest sequence of primes you could find following that pattern?

[1] https://en.wikipedia.org/wiki/Gray_code
Depends on your use case. VMs give you more flexibility and a reasonable level of isolation that is needed in some scenarios.
Another alternative: https://en.wikipedia.org/wiki/Thorium-based_nuclear_power
> ...for instance everything covered by patents

Is this sarcasm? Patents are a mostly stronger form of IP protection, no?
Kubernetes is here to stay.

What will change or what will be enhanced are:
- Minimum requirements to actually run it (see k3s)
- More managed services (gke, azure and aws exists but also digitalocean)
- More/better handling of stateful services
- Simple solution for write once read many (relevant for caching and for ci/cd)

At that pace we are already with such a jung project, yeah this is great. This is huge.

And no one needs to migrate already to kubernetes! But it already does a few things out of the box which reduces the complexity:
- easy cert management
- internal loadbalancing
- autoscaling
- green/blue deployment
- deployment

But you do see how the industry is struggling with certain problems: We are now with kubernetes moving into a cloud native area.

Everyone know has kubernetes available. There was no mesos managed service from google, azure and aws. There was no docker swarm from google, azure and aws.
Which makes us go down the slippery slope of "if I'm going to the toilet on my employer's time it means I'm reducing its revenues". Which in turn brings us to the employees of the most wealthy men on this planet having to literally piss themselves on the job.
Microsoft Faces Immense Pressure After CES Success
What enterprise support plans exist for Discord? Is there a support person you can call if something goes down during a business-critical timeframe? Can HR or other staff access chat logs of their employees? If so, how far back do the chat logs go? A day? A month? Forever? How long will it take to train staff on using this software? Some people get really freaked out by a new UI - they don't think about what they're doing, they just memorize button clicks. So if you change from Skype to Discord, they need to re-memorize the button clicks / patterns / flows, which can take weeks. Some employees really are that slow. Does discord work with existing VOIP phones the company has purchased? Or will those assets need to be retired early due to not being compatible?

There's more to choosing enterprise software than just the features and reliability. My guess is that Skype was included for free in an existing Microsoft contract (Windows 10 PC's, or Office), whereas discord would require an entirely new contract.
One where we enter dates through touch interfaces very often?
If that's the reason then... it's not true.
This is not correct. The api that was disabled was deprecated for over a decade when disabled. It was an api that wasn't meant to be used. Zol folks kept using it out of tree and when Linus finally removed/hidden them people went apeshit thinking it was some sort of attack. It wasnt, it was 12 years late...
Seems like companies that began to adopt k8s come with less experience so the task looks humongous hence the need to hire "more people".
I mean, the way iOS comes with iMessage, Mail, Siri, Safari, Photos, the iTunes Store, iCloud, and a suite of apps including Pages, Numbers, Keynote, iMovie and GarageBand?*

Yet that isn't commonly called "bloatware"... because, of course, it isn't.

Bloatware is commonly understood to be third-party software, often of questionable utility and quality. Not first-party.

(*The suite is only preinstalled on 32GB+ devices.)
It's not just about clearing underbrush. Ecosystems that experience frequent wildfires actually need fire for succession. Long lived plants in those ecosystems tend to be more fire resistant, they're smaller with thicker bark, shrubs and herbaceous plants will have seeds that lay dormant in the ground for years until a fire.

https://en.wikipedia.org/wiki/Fire_ecology

A lack of controlled burns leads to a buildup of dead wood and underbrush so when there eventually is a fire, it becomes the raging out of control bushfires going on in Australia right now, or in California not long ago, or in BC not long before that.
Maybe ECS has gotten better, but when I used it a few years back it had a lot of rough edges, and wasn't really "simple" to use. On top of that, you're locking yourself into a single provider.

A managed k8s service (all 3 big providers offer this) really isn't that much more complex, and has much better documentation / no vendor lock-in.
Creator here.. there's netflixmultisubs extension which is more minimal, which we also maintain now. There used to be releases for firefox, but we haven't been publishing them, just becuase we're not familiar with the process and lack time. LLN can be used in a minimal, non-instrusive way however, and has a pretty good algorithm for aligning the start and finish times of different subs tracks. netflixmultisubs shows the two tracks with their independant timings.
I second that. I have to spend a lot to get 800mg/day. That's why I would love to see more companies make it and the price come down. I fully understand the molecule is a little more complex than its precursor, but maybe if more people made it, then the price would come down? /shrug
New York Public Library Releases List of Top Check-Outs of All Time
> The people working there can't fix the issue so for next days/weeks this bugs can repeat.

They probably have a technician on call which can answer before the next day, but not instantly during an issue.

The most likely issue is a part that broke, you really expect movie theaters to stock parts for everything and always having someone able to replace them? Your ideal movie theater would bankrupt quite fast. Instead the chain may have a stock for many theaters (or a contract to get replacement quick) and a technician able to go from one to another quickly (or again, a contract for this).

> What kind of complex tech is there you can't train someone to fast forward a movie?

It's not clear from the article whether he did wait enough or just abandonned once they got the movie back on.

I frequently go see movies, so I have seen many technical issues and they always were able to fast foward. No technical issues are alike and them figuring it out is clearly always a struggle, so it's rarely quick to fix.
Show HN: Parsr – A toolchain to transform documents into usable structured text
Owning physical hardware is a fad. I rent big iron mainframes from IBM and pay their consulting fees to punch new cards every time I want to modify a program.
> Then I'm sure you also noticed none of this makes my point* less valid

But you don’t have a single example of less powerful executives going to prison in situations comparable to the one we’re discussing, right?
Microsoft’s Surface Beat Apple’s iPad in One Crucial Area
A language implementation that depends on no C libraries, on a platform whose documented interfaces are C libraries, still has a platform dependency, and that platform dependency is worse.
Maybe, but the point with containers and kubernets is to treat it like cattle, not pets.

If something blows up or dies, then with Kubernetes it's often faster to just tear down the entire namespace and bring it up again. If the entire cluster is dead, then just spin up a new cluster and run your yaml files on it and kill your old cluster.

Treat it like cattle, when it doesn't serve your purpose anymore then shoot it.

This is one of the biggest advantages of Kubes, but often overlooked because traditional Ops people keep treating infrastructure like a pet.

Only thing you should treat like a pet is your persistence layer, which is presumably outside Kubes, somehting like DynamoDb, Firestore, CosmosDb, SQL server, whatever.
The internet being down doesn't block Alteryx at all. I routinely use it without internet. Sharing of workflows hasn't been an issue either.

Understood on the loop part. You have to think on terms of vectorization for that, or use what they call batch macros.
Technology has been destroying jobs for nearly all of human history and yet here we are with full employment. Those that assert that "this time it's different!" have a steep hill to climb when it comes to evidence.
Kubernetes can be very complex.. or it can be very simple. Just like a production server can be very simple, or extremely complex, or a linux distro, or an app..

Kubernetes by itself is a very minimal layer. If you install every extension you can into it, then yes, you'll hit all kinds of weird problems, but that's not a Kubernetes problem.
I agree Nomad is probably a better solution, however my friend is an Oracle DBA who now manages the servers and docker since their System Administrator left and he was thrown into it.

I was addressing the:

"The takeaway is: don't use Kubernetes just because everybody else does."

line in the article, and agreeing (did not mean to start a holy war about swarm).

On a side note, I used to run a docker swarm at home up until about 4 months ago when I switched it to K8s, I really didn't have any bad mesh routing issues, and it was pretty stable. But to be a hypocrite I switched to k8s because everyone else DOES use it and I wanted to kind of stay relevant.
Personally, I think all of the current "long term storage" options are bad. They promote the idea that we can deal with the garbage once and then the job is done. Continued storage in short term facilities on the other hand has various advantages:

* We can easily take the containers out again, if we find a better way to dispose or (re)use the garbage

* We can update the containers if new technologies allow better ones

* We can check that the containers are still sealed

* We do not forget about the garbage, so the chance that someone in the future is hurt by accidentally digging into it is minimized
Then you should turn the location off.
Might be also Store updating apps.
I could see this as a reason to keep "you might also like ____" lists short, but for languages/subtitles I'm going to seek out one of the four languages that's even slightly useful for me to switch to.
At the top level it seems this is and-ing together multiple requirements. You can add more requirements and it will return true less often.

This sounds similar to the Cue configuration language? I haven't used it but I understand that you can add new constraints without necessarily understanding all the other constraints.

You probably do need to test the results to make sure you haven't overconstrained things, though?
Not to mention there are now servers available for purchase today that have 128 x86 cores. And 2-4 TB of RAM.

That's a lot of "cloud" right there in a single server.
In spite of being in the desert, Vegas actually has a good water supply from aquifers (though not really enough for the current city) which is why it was a railroad water stop and, in part because of this, why Las Vegas came into being in the first place. But it really took off when the Hoover Dam construction started in 1931. [1]

In the twentieth century (even early 20th century), US cities just didn't get planned/organically evolved in a car-light way. Irvine, CA is a pretty classic example of a planned city and it's mostly industrial office parks and spread out suburbs.

[1[ https://en.wikipedia.org/wiki/History_of_Las_Vegas#1930%E2%8...
JetBlue, but for biopharma: Borisy's EQRx nabs $200M, takes aim at drug prices
It is still far from being actually useful afaik. We need much more people involved I guess.
You are pushing ECS quite hard, but why so? It's nothing particularly amazing in my opinion, good for what it does but requires all your other infra too to reside in AWS. Which is not that cheap if you're really concerned with cost. Eg NAT is 5 cents per hour and you need at least two of them if you want to use private subnets.
Looks like you're looking for ETL solutions. It's funny reading some of the replies here, you can tell who's coming from a more BI background compared to a software engineering background.

Anyways, I think Alteryx does this job really well. It's great for ETL that the average Joe can pick up and learn very quickly. Sure, the UX could be improved, but it's miles better than AWS' Data Pipeline and other tools. It is a bit costly like another user mentioned, but well worth it IMO.
Tableau has introduced some new products the past year or two to compete in this space as well, so if you use Tableau for reporting, look into their new offerings.
Dell introduced an ETL tool a few years ago called Boomi. It had some promise a few years ago and might be something to consider. I have no idea what it costs though. Another option is SSIS if the data is eventually going to live in SQL Server or some Microsoft database.

Ultimately, I would consider options based on your target database/environment.
Tech giants are ducking California’s new laws
Sure, but 8x cheaper? And I think most non-European hosting companies have datacentres in Europe; I assumed they'd compete on price but apparently not.
Visidata (http://visidata.org/) is my tool of choice these days.
> If you're running on a single host anyways, why not just use init scripts or unit files?

You're absolutely right. Init scripts and systemd unit files could do every single thing here. With that said, might there be other reasons?

The ability to have multiple applications running simultaneously on a host without having to know about or step around each other is nice. This gets rid of a major headache, especially when you didn't write the applications and they might not all be well-behaved in a shared space. Having services automatically restart and having their dependent services handled is also a nice bonus, including isolating one instance of a service from another in a way that changing a port number won't go around.

Personally, I've also found that init scripts aren't always easy to learn and manage either. But YMMV.
Oh, you were commenting on the downvotes. When you made that comment, you hadn't been greyed out so it wasn't obvious.

Commenting on downvotes is against HN policy.
If you look at docker swarm and other solutions, kubernetes is the first one ever to be adopted by all big companies out there.

And it doesn't has to be that one kubernetes, your solution only has to be kubernetes certified. This will allow us all to use the kubernetes api and features with different underlying implementations (as far away from the original or as close as it can get).

This is new.
Long ago, I went a couple of times to serve as "handler" for a friend who was attempting the Old Dominion 100, a race for which humans may go afoot 100 miles, and horses may compete over 50 or 100 miles. I was interested to see that at intervals the horse had to be checked by a veterinarian, who as I recall checked the horse's heart rate at arrival, then after a few minutes of rest. The humans were checked for health problems the day before the race, not thereafter.

(A handler drives about with dry clothing, spare shoes, snacks etc. At the Old Dominion 100, a handler may also accompany the runner over some portion of the end of the course--33 miles the second year. This I think is chiefly to provide a second source of judgment for the exhausted runners.)
Thanks. Seems my own domain got expired some months ago and then taken over by someone else. It was old, nothing updated in years. I removed from it from the profile box, thank you for letting me know.

In the old days was just used for hosting a blog and some papers to share with others. I guess nowadays having a personal domain becomes increasingly less needed.
Why keep them in a folder? Uninstall them? 3 Pages Deep? That's 27 icons. I don't think a default iPhone comes with 27 pre-installed apps.
Of course most software companies (ie, where most of HN work) don't need Kubernetes. At this point it's become a meme for wasted engineering.

Are you creating a cloud provider?

- If you are creating a cloud provider, then yes you might want Kubernetes. If you are making your own cloud provider, you should question why you are doing that.

- If you're not creating a cloud provider (for example, you're a software company), then use whatever VM / container / MicroVM / etc your cloud provider gives you rather than layering your own unnecessary complexity that adds questionable value on top of what your pay for from your cloud provider.
I think the downvotes are because it's 150k one time stipend for R&D, i.e. a grant for research. Salaries may be separate.
This is quite an intersting and approchable OS. Hope to see progress on it.

Could this be run this in VMWare? Or is it specifically bound to a host OS?