News for hackers. Stuff that matters.
Re:Japanese textile factory still uses tape cassette and pun... by vincnetas on Monday July 10, 2023 @01:44AM (#36662543)
Just to paraphrase a meme "Not a Cell Phone in Sight, Just people living in the moment" : "Not a single SaaS in sight, Just people producing value"

I was quick to pick SaaS as a target, please suggest any better alternatives. I'm trying to convey the idea that technology is not the objective, it's a tool to achieve the goal. So if cassette tapes are getting you there you don't need a fancy software and newest hardware.

Re:Japanese textile factory still uses tape cassette and pun... by raincole on Monday July 10, 2023 @01:47AM (#36662565)
> I was quick to pick SaaS as a target, please suggest any better alternatives.

JavaScript frameworks would be a candidate.

Re:Japanese textile factory still uses tape cassette and pun... by goldenkey on Monday July 10, 2023 @05:36AM (#36663972)
Those are a psuedo SaaS (Google -Angular, Facebook - React) since the framework is funded, evangelized, and pays speakers to give talks at conferences. They usually kill the project if they can't make enough money off of the market of dependencies they created.
Re:Japanese textile factory still uses tape cassette and pun... by tough on Monday July 10, 2023 @08:21AM (#36665300)
Frameworks are just SaaS shovels
Re:Japanese textile factory still uses tape cassette and pun... by justrealist on Monday July 10, 2023 @01:45AM (#36662553)
> Just people producing value

You aren't very familiar with Japanese corporate culture.

Re:Japanese textile factory still uses tape cassette and pun... by bmitc on Monday July 10, 2023 @02:03AM (#36662662)
Their comment is reflecting upon the posted video and nothing else. Yes, Japan seems to have a rather vapid corporate culture in some areas (so do most countries), but Japan is also famous for manufacturing very high-quality goods using old and repurposed machines and passed down techniques, as seen in this video.
Re:Japanese textile factory still uses tape cassette and pun... by rob74 on Monday July 10, 2023 @03:16AM (#36663053)
You'd be surprised to see how much old industrial machinery is still being used around the world, even in other developed countries. Machines like these are a huge investment, so as long as they are still working flawlessly (and I imagine that the Japanese take maintenance seriously, so the machines will be working flawlessly), it's hard to justify replacing them. So they use punch cards for the patterns, what's the problem? And I imagine the computer system is only needed when new punch cards have to be produced, which won't happen that often - for existing patterns, they can use the existing punch cards.
Re:Japanese textile factory still uses tape cassette and pun... by hanniabu on Monday July 10, 2023 @03:54AM (#36663300)
> Machines like these are a huge investment, so as long as they are still working flawlessly

I worked at a Colgate manufacturing facility. They had an NJ plant that had mechanical production lines. They've been running for 40 years so by the time i was there they were running flawlessly day in and day out and no matter what went wrong the maintenance crew knew how to fix it right away.

To save costs they shut down that plant and opened up a new one in SC with fancy brand new electronic machines that were supposed to have much better throughput. It took them years to get all the machines working and even still the old machines produced more in 8 hours than the new ones made in 12 hours. And whenever the was a problem with the machine it was always some wonky issue with the relays, sensors, and timing and we'd have sometimes days of downtime and would need OEMs to come in and fix it.

They wasted millions on that move which was supposed to save money and be more efficient. Many were fired/demoted from that.

Re:Japanese textile factory still uses tape cassette and pun... by stevezsa8 on Monday July 10, 2023 @11:55AM (#36668225)
It's shocking reading stuff like this.
Re:Japanese textile factory still uses tape cassette and pun... by gottorf on Monday July 10, 2023 @01:18PM (#36669516)
I know you probably meant that in jest, but it makes sense as we have a sea change between the pre-digital and post-digital generations. And this isn't just a "back in my day, we knew when to get off the lawn"-type of observation; the post-digital cohort is used to copying and pasting bits where the new instance is a perfect reproduction of the old. Naturally, they think that you can copy a NJ factory and paste it in SC, sprinkle in some enhancements, and voila! You get a better version. But the world of atoms is much messier than the world of bits, and in the former even something like getting the floor of the factory to be level is a nontrivial task.
Re:Japanese textile factory still uses tape cassette and pun... by stevezsa8 on Monday July 10, 2023 @04:07PM (#36672224)
Maybe this just shows that I have some experience under my belt... but I understand that most things take longer and cost more than planned.

So the thought of scrapping a working factory with decades of fine-tuning already done... pains me.

I worked with one project manager who was straight out of school. I couldn't believe that the direction and management of multiple teams of engineers was coming from someone who was going to make all their rookie mistakes on our project... and all the people who hired him already left for new jobs, so no consequences for them.

Re:Japanese textile factory still uses tape cassette and pun... by wpietri on Monday July 10, 2023 @12:14PM (#36668462)
> Many were fired/demoted from that.

Did they fire/demote the brain geniuses who kicked this off? Because the corporate stories I know like this generally involve the responsible parties getting promotions for their bravery and forward thinking, while the pain falls on the people they forced to work on it and who unaccountably failed to implement their perfect visions.

Re:Japanese textile factory still uses tape cassette and pun... by lost_tourist on Monday July 10, 2023 @04:00AM (#36663330)
doesn't surprise me when it costs millions to replace/redesign :)
Re:Japanese textile factory still uses tape cassette and pun... by rewmie on Monday July 10, 2023 @08:40AM (#36665473)
> You'd be surprised to see how much old industrial machinery is still being used around the world, even in other developed countries. Machines like these are a huge investment, so as long as they are still working flawlessly (and I imagine that the Japanese take maintenance seriously, so the machines will be working flawlessly), it's hard to justify replacing them.

Case in point: when Russia started it's invasion of Ukraine, one of the first things they did was to pillage the industrial areas of the regions they controlled to take away industrial equipment, including farm vehicles.

Re:Japanese textile factory still uses tape cassette and pun... by hkpack on Monday July 10, 2023 @11:25AM (#36667793)
Although contrary to the popular believe, a lot of equipment in Ukraine is of the latest generation. For example, a lot of farmers use the latest John Deere tractors.

The same is for metallurgy - it was consistently upgraded through the years and not outdated in any way.

Re:Japanese textile factory still uses tape cassette and pun... by elzbardico on Monday July 10, 2023 @01:18PM (#36669515)
Ukraine is piss poor compared to Russia. For years Russia provided Ukraine with underpriced gas while Ukraine’s export prices increased rapidly, but due to the dysfunctional governments they had, they never were able to take advantage of that. Ukraine historically was an agrarian economy that was industrialized with the usual Soviet brutality, accompanied by agriculture collectivization and the usual mass repression. After the fall of the Soviet Union, it inherited a relatively good infrastructure and capital stocks, especially in energy, but it mostly failed to maintain that. Add to that the fact that since 1992, there was only one year when Ukraine had a balanced budget. There was a lot of growth in the aughts due to the high price of metallurgical during this decade, but Ukraine was mostly taking advantage of their existing industrial infrastructure inherited from the Soviets and failed to diversify and sophisticate their economy.

Besides, if the idea is to invade the country to incorporate some separatist regions, it doesn't make sense to destroy its economic basis and end up with a huge refugee problem and a completely deserted land you just conquered.

This is basically propaganda for gullible Americans that never traveled to Eastern Europe.

Re:Japanese textile factory still uses tape cassette and pun... by rewmie on Monday July 10, 2023 @01:44PM (#36670037)
> Ukraine is piss poor compared to Russia.

I fail to see the relevance of that. Sounds like cheap propaganda.

My point was clear: when Russia started it's invasion of Ukraine, one of the first things they did was to pillage the industrial areas of the regions they controlled to take away industrial equipment, including farm vehicles.

HN had a discussion on how John Deere kill switches were rendering Russia's pillaging useless as the stolen tractors were being remotely disabled once they were moved into Russia.

Industrial equipment, even old one, is often used extensively in spite of existing latest and greatest offers.

Re:Japanese textile factory still uses tape cassette and pun... by _kbh_ on Monday July 10, 2023 @08:54PM (#36675173)
> Ukraine is piss poor compared to Russia.

If this is true for all of Russia why do they keep stealing toilets?.

Re:Japanese textile factory still uses tape cassette and pun... by type0 on Monday July 10, 2023 @08:59PM (#36675211)
Siberian forest dwellers that get drafted are extremely poor, everything from civilization is a luxury to them
Re:Japanese textile factory still uses tape cassette and pun... by type0 on Monday July 10, 2023 @08:54PM (#36675174)
> Ukraine is piss poor compared to Russia.

Yes comrade, Russia is bigger and has a lot of oligarchs so off course there's much more money there, but average citizens are piss poor. Russian elites has been robbing Ukraine for three decades with their Kremlin buddy oligarchs like Medvedchuk, and not just Ukrainian oligarchs a lot of Russian ones were quite cozy there even after 2014. They robbed eastern part of Ukraine after ceasing control over the territory. It proved to be difficult to rob whole of Ukraine with just the dirty oligarchs, so they proceeded with full scale invasion in 2022.

Re:Japanese textile factory still uses tape cassette and pun... by worklaptopacct on Tuesday July 11, 2023 @05:43AM (#36678530)
It amazes me how people are incapable of multi-dimensional thinking: you can pick a side without claiming that one of them is pure good and the other is pure evil. But we are also probably talking about the kind of people whose only cultural references are superhero movies and Harry Potter.
Re:Japanese textile factory still uses tape cassette and pun... by fennecfoxy on Tuesday July 11, 2023 @07:21AM (#36679395)
Well I guess I'm a gullible Kiwi living in the UK that never travelled to Eastern Europe. And never will, because of the volatility and the general stance towards gay people (mostly that we should be dead).

As OP followed up, doesn't change the facts that Russian soldiers pillaged the crap out of Ukraine as soon as they got there; Russia may be resource wealthy but corruption means that only the boys at the top get the cream, seems like everyone outside of Moscow gets the shit end of the stick.

Regardless, no amount of success excuses the slaughtering of innocents, slava ukraini.

Re:Japanese textile factory still uses tape cassette and pun... by bugglebeetle on Monday July 10, 2023 @02:13AM (#36662722)
…as compared to what? American corporate culture’s primary outputs appear to be poisoning the world’s water supply, inflating asset bubbles, creating mental health crises, and arms dealing. It would seem a net benefit to humanity if we were more useless.
Re:Japanese textile factory still uses tape cassette and pun... by justrealist on Monday July 10, 2023 @02:49AM (#36662907)
OK bud.
Re:Japanese textile factory still uses tape cassette and pun... by yard2010 on Monday July 10, 2023 @04:50AM (#36663659)
You don't have to be snarky it is what it is
Re:Japanese textile factory still uses tape cassette and pun... by bdhcuidbebe on Monday July 10, 2023 @03:23AM (#36663082)
What you described could be summarized as ”useless”.
Re:Japanese textile factory still uses tape cassette and pun... by yard2010 on Monday July 10, 2023 @04:50AM (#36663652)
Forget about humanity, there are like 100-200 more people that can buy a small country that have to have more money there
Re:Japanese textile factory still uses tape cassette and pun... by kalleboo on Monday July 10, 2023 @08:25AM (#36665330)
To be fair, aside from the arms dealing (which I'm probably just unaware of), Japanese corporate culture has done all of those things as well
Re:Japanese textile factory still uses tape cassette and pun... by Eisenstein on Monday July 10, 2023 @08:48AM (#36665571)
You forgot 'cultural hegemony'.
Re:Japanese textile factory still uses tape cassette and pun... by masklinn on Monday July 10, 2023 @01:51AM (#36662586)
This seems like a middle-size manufacturing company, not office jobs where the issue you’re referring to is most salient.
Re:Japanese textile factory still uses tape cassette and pun... by masswerk on Monday July 10, 2023 @04:05AM (#36663363)
It has been working for 40+ years, it does the job, everybody using the system is familiar with it, it's robust (no network required), it's exceptionally easy to service and maintain (all through-hole technology on a single, comfortably large board), and the entire unit (computer, monitor, cassette drive) is rated at just 45 W (so it's probably using less than that.) Also, it's a beautiful machine adding a bit of joy to the work life. – Why should you want to change this?
Re:Japanese textile factory still uses tape cassette and pun... by oxfordmale on Monday July 10, 2023 @04:28AM (#36663517)
But surely this needs to be upgraded to run on a cloud hosted Kubernetes instance? With Karpenter to dynamically scale up an down resources as needed? Supported by a ten people Infosec/SRE team
Re:Japanese textile factory still uses tape cassette and pun... by yard2010 on Monday July 10, 2023 @04:47AM (#36663623)
Don't forget rewriting the code in Rust because it's faster and type safe! Or nodejs with typescript because it's type safe
Re:Japanese textile factory still uses tape cassette and pun... by masswerk on Monday July 10, 2023 @06:19AM (#36664244)
Arguably, 8-bit BASIC is type-safe, as well. :-)
Re:Japanese textile factory still uses tape cassette and pun... by patates on Monday July 10, 2023 @07:51AM (#36665049)
Totally non-opinionated tried and tested fact that all humanity knows: Anything that doesn't have discriminated unions cannot be used productively.
Re:Japanese textile factory still uses tape cassette and pun... by kayodelycaon on Monday July 10, 2023 @11:27AM (#36667833)
Excellent choice of term.

I've been a full-stack web developer for over a decade across multiple companies and this is the first time I've seen the phrase "discriminated unions".

And the wikipedia article is horrendous. It starts with the following sentence and gets worse from there.

> In computer science, a tagged union, also called a variant, variant record, choice type, discriminated union, disjoint union, sum type or coproduct, is a data structure used to hold a value that could take on several different, but fixed, types.

It uses lots and lots of words to explain something that's very simple. If you don't already know what it is, you can't figure out which words are important.

Then after all of the theory, it dives into a binary tree example which has to be the worst possible way to explain it. If you haven't implemented a binary tree before, you don't know any idea what you're looking at. It didn't help that I implemented a linked list in college.

Also, the choice of language ensures you have no idea what the types are. I completely missed the first example was self-referential.

It's like parody of a function programmer writing an explanation for anyone who isn't a functional programmer.

Re:Japanese textile factory still uses tape cassette and pun... by agentultra on Monday July 10, 2023 @12:17PM (#36668499)
"Simplicity is a great virtue but it requires hard work to achieve it and education to appreciate it." -- Djikstra.

I've been programming in some form or another since the late-80s. I've been paid to write code for other people for over twenty years. I haven't gone to university.

Maybe it's because I started back in BASIC, assembler, and later C that I know what that term is and have encountered it in various languages and forms several times since?

The problem with wikipedia definitions is that they have to be the definition. Some one like me would expect a link to the definition and not a tutorial. They're not written to take into account that you've been a professional programmer and have never been exposed to a computer science curriculum nor are they written for laypersons who don't know anything about programming.

It's a similar problem for functional programmers trying to explain functors, monoids, and monads: these are not terribly complicated abstractions but catering your explanation to the various audiences out there is incredibly difficult. The definitions sounds like gibberish... but with effort and education it is possible to understand and appreciate it.

Re:Japanese textile factory still uses tape cassette and pun... by TedDoesntTalk on Monday July 10, 2023 @01:35PM (#36669848)
You could edit the wiki page.
Re:Japanese textile factory still uses tape cassette and pun... by bentcorner on Monday July 10, 2023 @12:09PM (#36668385)
Care the elaborate? I'm not challenging you I'd just like to learn more. I recently transitioned from writing C++ to Typescript and probably haven't fully grokked the TS way.
Re:Japanese textile factory still uses tape cassette and pun... by patates on Tuesday July 11, 2023 @01:03AM (#36676597)
Oh, I'm so sorry, I was being (or trying to be) sarcastic. However, if you are curious, here is a deep dive:

https://basarat.gitbook.io/typescript/type-system/discrimina...

I'm sincerely sorry for confusing you! Discriminated unions are nice but above I was exaggerating excessively to make a point :)

Re:Japanese textile factory still uses tape cassette and pun... by bentcorner on Tuesday July 11, 2023 @11:39AM (#36682528)
Hahaha no problem thanks for clarifying :)
Re:Japanese textile factory still uses tape cassette and pun... by bitwize on Monday July 10, 2023 @04:45PM (#36672713)

    10 DEFINT A-Z
Re:Japanese textile factory still uses tape cassette and pun... by rewmie on Monday July 10, 2023 @08:33AM (#36665398)
> Don't forget rewriting the code in Rust because it's faster and type safe!

I also enjoy piling on Rust fanboys,but those of us who had to go through late night troubleshooting sessions to track issues that were ultimately caused by use-after-free issues do tend to be vulnerable to Rust's memory safety siren's song

Re:Japanese textile factory still uses tape cassette and pun... by CodeSgt on Monday July 10, 2023 @11:26AM (#36667817)
Typescript is one of the few additional layers of complexity that I truly feel is usually worth it. The exceptions being: a) if you have a complete or near-complete system that functions as intended with no major changes planned for the foreseeable future. And b) the system you’re writing is small, fairly self-contained, and the team isn’t already familiar with Typescript.

In any other situation I firmly believe the benefits Typescript brings very quickly outweigh the small amount of added complexity.

Re:Japanese textile factory still uses tape cassette and pun... by masswerk on Monday July 10, 2023 @05:07AM (#36663793)
Also, it's really unfair to the ransomeware folks! They need to make a living, too!

(But this may be addressed by a more cooperative attitude, compare: https://www.masswerk.at/pet/?prg=wannapet&clr=white or https://www.masswerk.at/pet/?prg=petrabbit&clr=white)

Re:Japanese textile factory still uses tape cassette and pun... by throw_5202 on Monday July 10, 2023 @05:13AM (#36663834)
It's so frustrating to talk to Kubernetes enthusiasts.

enthusiast: if you'll migrate service X from a small sets of VMs to K8s cluster (which will take N man-moths because of reasons) it will auto-scale

Old grumpy man: but the the load is low and predictable we don't need autoscale and if load will grow we will just create two more VMs

enthusiast: auto-scaling will save time in the distant and unlikely future and CTO agrees that K8s is the best way to run software so you have to migrate anyway

Re:Japanese textile factory still uses tape cassette and pun... by seper8 on Monday July 10, 2023 @05:45AM (#36664033)
create two more vms? just give it some more cores/ram/network/disks...
Re:Japanese textile factory still uses tape cassette and pun... by NikolaNovak on Monday July 10, 2023 @07:25AM (#36664835)
We are running a busy self service ERP for growing 400k employees, on a single database instance for 7 years now. Currently at 256gb ram, 8tb database, 32 P9 cores. I got 99 problems but the single database server ain't one of them!
Re:Japanese textile factory still uses tape cassette and pun... by giovannibonetti on Monday July 10, 2023 @08:51AM (#36665605)
Parent was probably talking about the application server, which is the typical example of K8s usage, whereas most databases don't fit well there and are usually separate from the K8s cluster.
Re:Japanese textile factory still uses tape cassette and pun... by benglish11 on Monday July 10, 2023 @10:23AM (#36666904)
Yeah. They must be. I’ve had several k8s enthusiast dissuade from putting a db in k8s for performance reasons. This may change overtime but I believe there is a performance bottleneck in disk I/o (or at least that’s how it was explained to me)
Re:Japanese textile factory still uses tape cassette and pun... by mschuster91 on Monday July 10, 2023 @10:39AM (#36667138)
That really depends on your k8s environment. If you're running on bare metal and use host bind mounts for storage, you won't have a problem. But as soon as you introduce shared storage it gets messy...
Re:Japanese textile factory still uses tape cassette and pun... by tjoff on Monday July 10, 2023 @11:12AM (#36667599)
Doesn't that defeat the promise of k8 in the first place?

Because then it won't scale.

And the moment you do you run into other bottlenecks.

Re:Japanese textile factory still uses tape cassette and pun... by mschuster91 on Monday July 10, 2023 @12:14PM (#36668470)
Meh, not having to worry about configuring load balancers and letsencrypt alone is worth the effort to get k8s running.
Re:Japanese textile factory still uses tape cassette and pun... by Mister_Snuggles on Monday July 10, 2023 @12:41PM (#36668906)
We've just migrated our ERP from a regular deployment on VMs into Kubernetes. We have a very bursty self-service component, so being able to scale up easily for the week we need it is quite nice. We've taken advantage of this ability multiple times and seen great success each time.

We're not running the DB in Kubernetes though.

Re:Japanese textile factory still uses tape cassette and pun... by mysterydip on Monday July 10, 2023 @01:44PM (#36670038)
Just curious, what backup/replication/disaster recovery solution(s) are you running with that?
Re:Japanese textile factory still uses tape cassette and pun... by NikolaNovak on Monday July 10, 2023 @02:49PM (#36671159)
Used to run Tivoli Storage Manager, now Commvault. Backup can be used for certain type of issues that are isolated to the database.

For DR, Entire stack is being continually synced with a set of hot server in separate datacentre. We run a fully DR exercise yearly and it works well. It's a fairly proprietary AIX / DB2 method though so not sure you'd find value unless you're using the exact same technology stack :-/

Re:Japanese textile factory still uses tape cassette and pun... by rewmie on Monday July 10, 2023 @08:25AM (#36665331)
> Old grumpy man: but the the load is low and predictable we don't need autoscale and if load will grow we will just create two more VMs

That's perfectly ok, if your deployment costs are irrelevant and/or your company gladly pays up your infrastructure costs without a second thought.

This is not the case in some organizations, and toggling a setting to auto scale a deployment can automatically save you thousands of dollars per month.

Would you still be so casual about infrastructure costs if you had to bankroll the extra capacity you need to add to your baseline to support peaks?

The decision process involved in managing your single-box deployment is not the same that goes in managing global deployments with dozens of instances per region. Cloud providers charge a premium, and that premium is a lot.

It's like the thermostat in your office. If you're just running an AC in a single room then you can just set it to full blast to keep it day and night at a certain temperature. Once there's a decision to cut costs then you start to talk about the best time to turn off/turn on a AC unit.

Re:Japanese textile factory still uses tape cassette and pun... by yjftsjthsd-h on Monday July 10, 2023 @10:49AM (#36667281)
Their entire point was that their load was static, and you've immediately started talking about how it changes constantly.
Re:Japanese textile factory still uses tape cassette and pun... by perryizgr8 on Monday July 10, 2023 @10:37AM (#36667104)
VM deployment has a drawback though. If the machine runs out of memory, it will lock up (at least that's my experience with EC2). And then you need to set up some sort of health checks and auto scaling (!) for EC2 based on those health checks. This is much more cumbersome and fragile than just containerising the app and setting it up in a k8s cluster which will automatically take care of this scenario.

Also, deploying a new build on VMs is extremely manual compared to k8s, unless again you set up some sort of home brew rube Goldberg machine to auto deploy. It's just way better to use k8s in tandem with a simple GA workflow.

Re:Japanese textile factory still uses tape cassette and pun... by stephenhuey on Monday July 10, 2023 @11:27AM (#36667829)
I think grumpy old man knows about the drawbacks with VMs, but grumpy old man also knows that for his particular service k8s has drawbacks. Grumpy old man is thinking that if his particular service goes down, some users just tell him it's not working and it's not a huge problem like people are losing $10 million per hour because of it. And in the event that happens sometime in the next 23 months (if it happens at all) he'll just do that little manual process for a couple more VMs, and that's all the time he'll spend on it. Contrast that with the time it would take to get it ready for k8s and keep someone around who understands k8s well enough to take care of it, even though their need for it might be so low.
Re:Japanese textile factory still uses tape cassette and pun... by ChainOfFools on Monday July 10, 2023 @03:14PM (#36671485)
And grumpy old man also knows that compared to the 5-year overhead costs of some overcomplicated k8s system, it's quite reasonable to overprovision the bejesus at the colo bare metal>hypervisor layer as cheap insurance.
Re:Japanese textile factory still uses tape cassette and pun... by fho on Monday July 10, 2023 @11:31AM (#36667887)
Every time I read something like this I think that there has to be a tipping point were a well-written (i.e. compiled, not interpreted) solution running on a beefy server has to more cost efficient than running the same thing spread over several containers.

Definitely not an expert, but I get the impression that this point is a lot higher that most people assume it is.

Re:Japanese textile factory still uses tape cassette and pun... by x86x87 on Monday July 10, 2023 @12:55PM (#36669140)
Spoiler alert: a well written application on a beefy server almost always beat the k8s rube Goldberg machines on cost. I still don't get why people refuse to think for themselves and just jump on the latest hype train.

K8s makes little sense unless you run on bare-metal. Once you jump to vms you are injecting another abstraction layer and take on a herculean level of ops without understanding what you're getting into.

Re:Japanese textile factory still uses tape cassette and pun... by toast0 on Monday July 10, 2023 @01:42PM (#36670006)
VMs are nice when you can't fill a machine with a single task (plus whatever redundancy). Once you get to a single machine, you want to scale up that one machine; you can go a long way where scaling up is cheaper than scaling out. But at some point, scaling out gets cheaper.

I'm not sure where the check points are now, but typical points where cost jumps are desktop -> server socket, single socket -> two sockets, two sockets -> four sockets, four -> eight sockets. AFAIK, AMD EPYC isn't offered at more than two sockets, and going to four sockets used to be possible off the shelf but very expensive, and eight sockets was very expensive if off the shelf or very expensive because custom engineering. Sometimes ram costs go way up for the highest density too.

Re:Japanese textile factory still uses tape cassette and pun... by reginaldo on Monday July 10, 2023 @12:40PM (#36668899)
Quote them some Henry David Thoreau[1]: "Why should we live with such hurry and waste of life? We are determined to be starved before we are hungry. Men say that a stitch in time saves nine, and so they take a thousand stitches today to save nine tomorrow. As for work, we haven't any of any consequence."

[1] From Walden: read at https://www.gutenberg.org/files/205/205-h/205-h.htm

Re:Japanese textile factory still uses tape cassette and pun... by zo1 on Monday July 10, 2023 @12:41PM (#36668926)
The irony is the last time I fell for this "SRE/K8s/Platform Engineering" crap, they promised auto-scaling and used it as a motivation for the tech. Yet when the time came, and services inevitably needed to scale due to load, they had to manually log in to increase some random config to let it grow.
Re:Japanese textile factory still uses tape cassette and pun... by rewmie on Monday July 10, 2023 @08:17AM (#36665255)
> Why should you want to change this?

Organizations tend to invest in their operations if there are significant improvements to be made. This includes things like dealing with problems such as the availability of cassetes, if the legacy system becomes too old to maintain in a cost effective way, if it's still possible to source parts, etc.

Digital systems are widespread because they are widespread and dirt cheap, and thus the tradeoff of increasing the complexity does add value.

Re:Japanese textile factory still uses tape cassette and pun... by Eisenstein on Monday July 10, 2023 @08:41AM (#36665485)
> Digital systems are widespread because they are widespread and dirt cheap

They also churn, and finding people who can (and will) work on legacy systems isn't easy either. Get rid of something that worked for 40 years because everyone uses this other thing (but will use something else 10 years from now that we can't predict) is dumb unless there is a very valid reason.

Re:Japanese textile factory still uses tape cassette and pun... by duxup on Monday July 10, 2023 @01:16PM (#36669464)
My Coldfusion code often makes me ask the same thing.
Re:Japanese textile factory still uses tape cassette and pun... by fennecfoxy on Tuesday July 11, 2023 @07:04AM (#36679263)
Pretty sure they're only using it because, like buying an _old_ laser cutter off Ebay which will probably be running a Windows ME board or something, their patterning equipment is designed to work with that machine + punch cards. It's not worth the time & money for them to integrate a modern computer with that old equipment.

They're still using modern computers, the simulation of what the actual fabric would look like was amazing and I'm sure when that old computer was new, they would've killed for something like that.

Unlike the fetishists of HN, I doubt that they romanticise their use of the old computer; it's simply the only one that works with their older equipment. You say it's "easy to maintain" but they'd still need a specialist to diagnose & fix, you can't take it to any computer repair shop. And getting certain parts would be an absolute nightmare as well. You say "everyone using the system is familiar with it" well duh...the sky is also blue, of course people that use it are familiar with it, but for an industry that is on the decline, trying to get fresh faces in to revitalise won't be helped by a computer that those fresh faces would never have even seen before. Power usage doesn't matter when the looms probably pulls tens of kilowatts or more anyway. But yeah, it is cool. Impractical, but cool and that rings true for everything that they're doing, small & bespoke manufacturing of traditional wear.

It's unfortunate, but a lot of boutique industries like this are dying in Japan at the moment.

Re:Japanese textile factory still uses tape cassette and pun... by usrbinbash on Monday July 10, 2023 @04:55AM (#36663693)
I think this is less a case of

"don't use new tech if you don't have to"

and more a case of

"These are highly specialized weaving machines that were build decades ago around using punched cards, and whatever benefit by speedup in process we would get from replacing their ancient control system with a modern one, would be dwarfed by the cost of modifying them to use that control system."

Or to say this with slightly less words:

Replacing software and a couple of computers is cheap, compared to replacing room-sized industrial machinery.

Re:Japanese textile factory still uses tape cassette and pun... by hnlmorg on Monday July 10, 2023 @06:54AM (#36664555)
Exactly this.

Furthermore, it’s very common for factories to run older equipment because the cost of upgrading is higher, riskier, and shutting the factory down to do the upgrades comes with its own losses as well.

It’s also worth noting that there was also modern computers in that video too. The system they used to “digitally preview” what the weave would look like. But that is a separate system from the ones that interface with the weaving machines and thus very easy and cheap to upgrade.

Re:Japanese textile factory still uses tape cassette and pun... by rewmie on Monday July 10, 2023 @08:36AM (#36665430)
> (...) would be dwarfed by the cost of modifying them to use that control system."

This should be the top comment. Cost is a critical factor. I would also stop riding the bus and drive a Ferrari to work if that option costs as much as a bus ticket. As it doesn't then I'm going to stick with the bus, but this does not make it a superior choice.

Re:Japanese textile factory still uses tape cassette and pun... by vincnetas on Monday July 10, 2023 @10:10AM (#36666704)
some would argue that bus is better for commuting than ferrari ;)
Re:Japanese textile factory still uses tape cassette and pun... by gregoriol on Monday July 10, 2023 @06:00AM (#36664125)
The problem that will occur, and will prevent producing things, is that at some point finding parts and people able to repair those will be hard or impossible.

I'm not saying that having latest or newest stuff is any better, just that using old stuff can bring some problems too.

Re:Japanese textile factory still uses tape cassette and pun... by masswerk on Monday July 10, 2023 @06:15AM (#36664228)
The Z80 and most of the 47xx logic chips are still manufactured, though. (Small RAM and ROM chips may become a problem, in the near future.)
Re:Japanese textile factory still uses tape cassette and pun... by fennecfoxy on Tuesday July 11, 2023 @07:14AM (#36679341)
But then even if you have a small time electrical repair peep come in and pop a chip from a socket and drop in a replacement, what do you do if it still doesn't work anymore?

In that scenario you need to find someone completely familiar with the old model of computer to break out the multimeter and oscilloscope. That's gonna be a huge pain.

And in the meantime none of their stuff works, though I suppose they can rest on the existing library of punch cards they most certainly have. Or do it manually again.

Re:Japanese textile factory still uses tape cassette and pun... by masswerk on Thursday July 13, 2023 @05:43AM (#36706835)
Even in the worst of cases, these were popular machines and you can buy one at ebay.jp about anytime. It probably becomes much more of a problem with hardware closer in time. E.g., it's a 486 machine, the network is probably ARCNET, because industrial, where do you get any hardware that fits in? (Contrary to its 486 siblings, the 8-bit machines are still around, because they were cultural significant, and there are folks playing around with them and preserving the knowledge of keeping them running. Finding the maintenance manual for a late 1970s machine is easy as compared to finding one for a, let's say, 2001 run-off-the-mill computer.) Also, you'll be re-entering any data there is, things will probably get lost, because the project stalls. Meanwhile, while you are re-planning, selecting the new hardware, comissioning an external team to furnish the new software, eventually test it and roll it out, any production connected to this is on halt…
Re:Japanese textile factory still uses tape cassette and pun... by Eisenstein on Monday July 10, 2023 @08:44AM (#36665524)
This isn't the only place using such equipment, and as long as there is a profit to be made someone will supply the parts. The only components that can't sit forever on a shelf as NOS are (off the top of my head) capacitors and production of those isn't going anywhere.

For non-electronic parts: that's why you have a machine shop.

Re:Japanese textile factory still uses tape cassette and pun... by HeyLaughingBoy on Monday July 10, 2023 @12:47PM (#36669017)
I used to freelance HW/Firmware development for a small company that retrofitted old machine tools with modern motion controllers. There is a surprisingly large industry out there ready to repair or retrofit whatever old controls are on your old machines.
Re:Japanese textile factory still uses tape cassette and pun... by Gordonjcp on Monday July 10, 2023 @04:18PM (#36672367)
As long as they haven't been sitting on the shelf since the 1950s, any capacitors you have lying around will be fine.

The electrolyte isn't milk. It doesn't go off.

Re:Japanese textile factory still uses tape cassette and pun... by Eisenstein on Monday July 10, 2023 @04:43PM (#36672670)
It does dry out though. Electrolytic can caps are not hermetically sealed.
Re:Japanese textile factory still uses tape cassette and pun... by Gordonjcp on Monday July 10, 2023 @06:41PM (#36674002)
Over about 50 years, maybe.

Put it this way, I've replaced maybe a dozen "bad caps" in equipment in 35 years of repairing high-end musical kit, six of which were in one 1970s synthesizer made from very cheap parts.

But, I've done very well out of the fashion for "re-capping" equipment because I charge 300 quid before I even start to consider clearing a spot on the bench for stuff that's been "re-capped" before they bring it to me to fix.

Re:Japanese textile factory still uses tape cassette and pun... by Eisenstein on Monday July 10, 2023 @08:40PM (#36675069)
Yes, I am aware of the re-capping nonsense. I was noting that caps do not live forever.

> The only components that can't sit forever on a shelf

Re:Japanese textile factory still uses tape cassette and pun... by Gordonjcp on Tuesday July 11, 2023 @03:30AM (#36677590)
You're never going to find electrolytics that have "gone bad" sitting on a shelf.
Re:Japanese textile factory still uses tape cassette and pun... by Eisenstein on Tuesday July 11, 2023 @08:28PM (#36688972)
Define 'gone bad'. They definitely gain ESR.
Re:Japanese textile factory still uses tape cassette and pun... by herio on Tuesday July 11, 2023 @03:44AM (#36677704)
Recapping is mostly nonsense, there are however some devices out there with electrolytic caps that are known to leak. Some old Amiga and Macs have these issues for example.

From there it seems to have spread out into a "recap everything" craze that is just silly.

Re:Japanese textile factory still uses tape cassette and pun... by Gordonjcp on Tuesday July 11, 2023 @05:55PM (#36687770)
Yeah, exactly, and because it's so popular it's become the "go-to" for any fault - "oh it must be bad caps!" - and then you end up with perfectly good equipment getting ripped apart and cheap shitty Aliexpress electrolytics dropped in to replace perfectly good ones, with lots and lots of really poor soldering, dry joints and lifted pads everywhere. Oh and heaven help any ECOs made to the board, "oh someone had circuit-bent it and added all this blue wire to the back of the board so I took all that off", gawd help us.

The real fault is an 0.1μF disc ceramic, one of those little brown ones, that's gone leaky and now thinks it's a 1k resistor. Not that you'd know, with all the other iatrogenic faults the damn thing now has.

Awful. Just awful. The "it was circuitbent so I tidied it all up" thing was a Prophet 600 that I had to write off, it was so badly damaged.

Re:Japanese textile factory still uses tape cassette and pun... by JohnFen on Monday July 10, 2023 @12:34PM (#36668797)
> at some point finding parts and people able to repair those will be hard or impossible.

Maybe, maybe not. If the machine uses the right "legacy" parts (a Z80 is a great example, but so is anything belt- or gear-driven, etc.), then it's a very good bet those parts and the people who are familiar with them will remain available for much longer than you or I will be alive.

Re:Japanese textile factory still uses tape cassette and pun... by vjust on Monday July 10, 2023 @11:53AM (#36668203)
Lets apply some frameworks to it. Pick some "low hanging fruit". Apply a "cloud native approach" and engage in Agile ceremonies.

Just kidding, couldn't agree more with your observation. Not a Phone in sight.

Re:Japanese textile factory still uses tape cassette and pun... by myth2018 on Monday July 10, 2023 @12:13PM (#36668444)
No UX-designed systems in sight, just users having a good experience.
Re:Japanese textile factory still uses tape cassette and pun... by jxramos on Monday July 10, 2023 @12:59PM (#36669198)
yes! Sometimes I cry "technology just get out my way already", if it isn't going to enable what I want to do, I don't care what other stuff it has to offer. I'm on a specific endeavor and must build the thing if it doesn't already exist. To quote this Microsoft engineer whose name escapes me at the moment, nothing is implemented by default.