News for hackers. Stuff that matters.
Re:What Happened to the Japanese PC Platforms? by Apocryphon on Saturday September 21, 2024 @07:42PM (#41613474)
Also worth watching: Why is Japan So Weak in Software? by Asianometry

https://www.youtube.com/watch?v=ky1nGQhHTso

Re:What Happened to the Japanese PC Platforms? by terminalgravity on Saturday September 21, 2024 @07:58PM (#41613545)
I wish there was a TL;DW bot to summarize a videos like this. I’m curious but not in a place i could easily watch a video.
Re:What Happened to the Japanese PC Platforms? by drekipus on Saturday September 21, 2024 @08:13PM (#41613605)
[delayed]
Re:What Happened to the Japanese PC Platforms? by TowerTall on Saturday September 21, 2024 @08:18PM (#41613635)
Someone posted this link on HN a short while ago

https://www.tldw.pro/

Re:What Happened to the Japanese PC Platforms? by cglong on Saturday September 21, 2024 @08:23PM (#41613662)
You can ask Gemini to summarize a YouTube video for you! Also if you have YouTube Premium on Android, you can ask questions about the current video.

Here's Gemini's summary of GP's video: https://g.co/gemini/share/8c0417024a3f

Re:What Happened to the Japanese PC Platforms? by hedora on Saturday September 21, 2024 @11:46PM (#41614484)
Alibaba just released 100 large models. One takes a 20 second video and summarizes it.

Now I wonder if it supports audio. If so, I want the relevant browser plugin so I can read YouTube on my machine!

Re:What Happened to the Japanese PC Platforms? by chmod775 on Saturday September 21, 2024 @08:59PM (#41613795)
Asianometry's videos are good precisely because of the detail and background he goes into. If you summarize them you take that away and pretty much just end up with what has already been said here.
Re:What Happened to the Japanese PC Platforms? by Dalewyn on Saturday September 21, 2024 @09:42PM (#41614017)
It's a 20 minute long video, the information density can almost certainly be denser.
Re:What Happened to the Japanese PC Platforms? by chmod775 on Saturday September 21, 2024 @09:54PM (#41614066)
> It's a 20 minute long video

You mean 20 minutes short. There's enough in there to blow it up into a 45 minute documentary at least. You already spent more than 20 minutes commenting under this story.

> The information density can almost certainly be denser.

And what would be the point of that? There's a limited amount of information one can retain in a short span of time, and it's not like he repeats himself or has a verbose style.

I already go back and rewatch his videos later, taking new pieces of information from them.

Again, if you want the tldw, it's already in the comments here. If you want the details, go watch the video.

The video is being linked because the video itself is good. Wanting a summary that retains the same qualities is like wanting to have your cake and eat it too.

Re:What Happened to the Japanese PC Platforms? by Dalewyn on Saturday September 21, 2024 @10:29PM (#41614210)
I generally read faster than some narrator slowly babbling on over a meandering script, so that is 20 minutes long. If the video is 20 minutes long, I wager I can read an equivalent article in less than 5 minutes and come out enlightened all the same.

Videos are great for getting the eyes of the general man who doesn't have a preconceived interest in a subject, you're trying to bait clicks and videos are great for that. For people already interested in the subject though? Videos are almost always a literal waste of time compared to a well written article.

And if you wanna say I have a short attention span: Sue me. I'm a 35 year old millenial, we're infamous for having short attention spans.

Re:What Happened to the Japanese PC Platforms? by SllX on Saturday September 21, 2024 @10:41PM (#41614254)
You my friend may benefit from developing the arts of the 2x speed, the skipping, the scrubbing and the stopping.

Not every video is worth watching to completion (some are, you get a feel for it), there may be background details you want to skip or scrub through eyeballing the thumbnails depending on familiarity with the subject matter and sometimes everything you want to know is right at the end of the video in a neat little summary. The comments can even give you some insight into where the video is going and whether you want to continue if you read through some of the top ones during playback.

I’m not much younger than you, but watching and re-pacing YouTube for educational/information videos is a skill that can be refined and the visual imagery can provide details that again, depending on what it is, might be missed in a written summary. And hey, if none of this is for you, maybe this comment helps someone else out.

Re:What Happened to the Japanese PC Platforms? by bigstrat2003 on Sunday September 22, 2024 @01:02AM (#41614745)
I mean... you can do that, yes. Or we could use the far superior medium of text, where you don't need hacks to get around how slow it is.
Re:What Happened to the Japanese PC Platforms? by bdw5204 on Sunday September 22, 2024 @01:57AM (#41614905)
One reasonable compromise would be for video makers to provide a transcript or written article to complement their video. Video is a terrible format especially when you're actually using the video and not just using it as a mechanism to deliver audio. Audio is not a bad medium because you can do something else while listening to it.
Re:What Happened to the Japanese PC Platforms? by SllX on Sunday September 22, 2024 @01:13AM (#41614772)
I mean you could restrict yourself to only a single medium, independent of what the rest of the world is doing; or you can learn to process information efficiently regardless of medium and respect each medium for its own strengths and weaknesses. A good YouTube video produced perfectly needs none of the “hacks” I listed above and will relay far more information on complex subject matter in context than just an essay will, but people are more comfortable writing will write and people who want to make videos will make videos.
Re:What Happened to the Japanese PC Platforms? by ddingus on Sunday September 22, 2024 @01:26AM (#41614815)
This too is the way.

I am quite happy to take good info produced for me in almost any form.

We all have options.

Re:What Happened to the Japanese PC Platforms? by lotsofpulp on Sunday September 22, 2024 @01:46AM (#41614861)
There is a slight conflict of interest where more money can be earned by wasting the information recipient’s time via advertising. Text offers less opportunity to do this.

Perhaps some amount of time wastage is necessary to incentivize the information providers to provide the information, but the pendulum can also swing too far.

Re:What Happened to the Japanese PC Platforms? by SllX on Sunday September 22, 2024 @01:54AM (#41614894)
That’s why I got good at getting through videos quickly and figuring out when or if they’re a waste of time.

There’s plenty of “research” videos that are just spewing crap that can be found on a wiki or a database somewhere else on the web; but see enough of them and you pick up on the pattern and cadence and quality they’re produced at quickly enough to just move on when you see it.

Re:What Happened to the Japanese PC Platforms? by ddingus on Sunday September 22, 2024 @01:25AM (#41614810)
This is the way, along with just listening during other tasks.
Re:What Happened to the Japanese PC Platforms? by ddingus on Sunday September 22, 2024 @01:24AM (#41614807)
Same. Reading is always faster than watching video.

However, listening to one can be done while driving, or doing many other tasks.

Expecting producers to cater to the can read fast crowd is not realistic. People are just not going to produce for us. And I do not believe they should.

There are options. A big one is listening.

Re:What Happened to the Japanese PC Platforms? by smegger001 on Sunday September 22, 2024 @03:16AM (#41615217)
especially now with you tubers vainly trying to placate the fickle algorithm gods by stretching out videos to meet time minimum lengths
Re:What Happened to the Japanese PC Platforms? by ddingus on Sunday September 22, 2024 @03:51PM (#41619503)
Yeah. Can't blame 'em for that. It sucks, and I bet most of them hate doing it.
Re:What Happened to the Japanese PC Platforms? by nottorp on Sunday September 22, 2024 @03:30AM (#41615283)
> If the video is 20 minutes long, I wager I can read an equivalent article in less than 5 minutes and come out enlightened all the same.

Not to mention that skimming through this page of HN comments does NOT take 20 minutes. More like 45 seconds.

> And if you wanna say I have a short attention span

Short life. Not attention span. If you get your info in writing you waste 4x as little of your life getting it.

Re:What Happened to the Japanese PC Platforms? by Xelbair on Sunday September 22, 2024 @06:37AM (#41616106)
Video by itself is less information dense than text. 20 mintute video could've been a 2-5min read essay.

Not to mention the convinience of being able to easily re-read parts of it, and find reveland information instead of seeking the video.

Re:What Happened to the Japanese PC Platforms? by ddingus on Sunday September 22, 2024 @01:19AM (#41614785)
Nope. That producer packs it in solid. Yes, it could be more dense, but at the expense of it being watchable by most people.

This is a case of just because one can does not mean one should.

Having an audience matters. It matters more than optimal info density does. Besides, just watch it at 2x. With this producer doing that is challenging. Pay attention!

:)

Re:What Happened to the Japanese PC Platforms? by rowanG077 on Sunday September 22, 2024 @09:06AM (#41616785)
I don't understand this argument. What has video length to do with whether it can be denser? This is like looking at a 1gb file and saying it could certainly be smaller.
Re:What Happened to the Japanese PC Platforms? by ddingus on Sunday September 22, 2024 @03:54PM (#41619527)
The commenter believes the video should take less time and contain a higher percentage of strictly factual information.

A text analogy might be a recipe written in simple style, steps, ingredients, etc. and one you might find on a food blog where there is an intro about their childhood, how Nana was the best and along the way, somewhere in there one might learn how to prepare the food.

In this case, the video producer made pretty good choices about info density and content length.

The commenter disagrees and here we are chatting about all that.

Re:What Happened to the Japanese PC Platforms? by immibis on Sunday September 22, 2024 @04:32AM (#41615580)
I tend to bookmark Asianometry videos to watch later because they seem very informative but I'm rarely in the mood to actually listen to the very dry documentary style. They don't make good background noise for instance - I need to focus to accept the new information. At the same time they don't naturally attract my focus.
Re:What Happened to the Japanese PC Platforms? by ranger_danger on Saturday September 21, 2024 @09:49PM (#41614045)
there are many such sites if you just google for them
Re:What Happened to the Japanese PC Platforms? by makeitdouble on Saturday September 21, 2024 @11:49PM (#41614492)
You do you, but I'd chime in on why it's not recommended: any simple answer to that question will just be "there's a long history and international context that led to a complex situation".

That's the perfect TL;DW but I don't think it helps you much.

20 min is short for such a vague question, and you can watch at 2+x the speed if info density is so paramount.

To note it still glosses over an incredible amount of critical things, it's just not a topic that can be shortened that much for anyone actually caring about understanding it.

Re:What Happened to the Japanese PC Platforms? by nottorp on Sunday September 22, 2024 @03:34AM (#41615293)
> 20 min is short for such a vague question, and you can watch at 2+x the speed if info density is so paramount.

Interesting how a lot of defenders just assume delivering the same info in writing is not feasible.

Has the skill to read/write become a competitive advantage again, like in the medieval ages when 0.1% of the population knew how to do it?

Re:What Happened to the Japanese PC Platforms? by makeitdouble on Sunday September 22, 2024 @05:34AM (#41615863)
To me it comes down to how the creator decided to publish their piece.

If there is no specific accessibility need, getting it in the original format on the chose platform would be my primary choice. In particular it's not a time sensitive subject and watch it later sounds easy enough.

You seem to put reading/writing on a pedestal, but as you point out we're not in the medieval ages anymore, nobody should feel superior because they read it instead of watching it.

Re:What Happened to the Japanese PC Platforms? by nottorp on Sunday September 22, 2024 @06:00AM (#41615985)
> You seem to put reading/writing on a pedestal

No, I put my personal time on a pedestal. Videos are slow, and I'd rather spend my life in other ways.

Re:What Happened to the Japanese PC Platforms? by Xelbair on Sunday September 22, 2024 @06:38AM (#41616119)
No, i just value my time and ability to search information.

plus i'm unable to consume media in the 'background'.

Re:What Happened to the Japanese PC Platforms? by skissane on Sunday September 22, 2024 @01:55AM (#41614900)
I didn't watch the video but I skim read the YouTube transcript.

The video doesn't propose any single explanation, just a series of events all of which arguably set back Japan's indigenous software industry. A few of the incidents it mentions include (my summary below is more based on my own knowledge of the topic, than what the video specifically mentions):

Fujitsu and Hitachi cloned IBM mainframes. So did lots of other companies. At the time they started doing it, IBM was (intentionally) releasing their software into the public domain. However, in 1969, IBM announced they'd start copyrighting their software. Initially they still released the core OS (primarily MVS) into the public domain, and only copyrighted add-ons. However, as the 1970s progressed, more and more new functionality went into the copyrighted add-ons, while the public domain core received only limited enhancements. Finally, in the early 1980s, they put the whole OS under copyright. This left Fujitsu and Hitachi in a difficult position. They were used to getting their mainframe OS from IBM for free, and suddenly they couldn't legally do that any more. Legal choices for them would have included: (1) fork IBM's operating system and create new enhancements themselves (either clone IBM's copyrighted enhancements by clean-room engineering, or design their own incompatible enhancements), (2) negotiate with IBM for a license (unclear if IBM would agree, and may have cost $$$), (3) license an alternative operating system (e.g. UNIX), (4) build their own OS from scratch. But none of those options appealed to them (or maybe they tried some and it wasn't working out), so they decide to go with option (5): illegally copy IBM's copyrighted mainframe operating systems. They used the fact that IBM still shipped the source code for much of its copyrighted software to customers, and somehow got customers to (illegally) hand that source code over. They made rather trivial changes to the source code to try to hide the copying–for example, Fujitsu renamed a lot of IBM routines whose name started with the letter I, to start with the letter J instead. They searched and replaced IBM copyright notices with their own. They even bribed IBM employees to give them IBM confidential material (the IBM employees accepted the bribes as part of an FBI sting operation). And IBM found out, and sued both Fujitsu and Hitachi, and the settlement of the suit required Fujitsu and Hitachi to pay IBM hundreds of millions of dollars, and also banned Fujitsu and Hitachi from continuing to sell the software outside Japan (IBM agreed to let them continue selling it in Japan, in exchange for them paying licensing fees.)

Other stuff I know about this topic (not in the video): In the 1980s and early 1990s, Fujitsu mainframes were quite popular in Australia, but due to this settlement, by the end of the 1990s, basically all of Fujitsu's Australian mainframe customers had either migrated to IBM mainframes, or else to non-mainframe platforms. There are still Fujitsu and Hitachi mainframes running in Japan today, but they are deeply legacy, basically stuck in the 1990s – they didn't follow IBM's transition to 64-bit in 2001. Fujitsu and Hitachi weren't the only mainframe vendors faced with this problem, but other vendors sought to solve it within the confines of the law. In the US, Amdahl had the same issue, but it decided to focus on their Unix variant UTS instead of MVS. (Amdahl did have an internal project to build a clone of IBM's MVS, apparently based on legal clean-room reverse engineering, called Aspen, but it got caught in development hell, and Amdahl cancelled it before they ever officially shipped it, although possibly a few customers got beta test versions.) Germany's Nixdorf had a fork of IBM's DOS/VS operating system (for low-end mainframes), which they got by acquiring the American company TCSC; they ported the Unix clone Coherent to run on top of it, before killing it off in the late 1980s when Nixdorf decided to give up on mainframes and focus purely on Unix instead. Other mainframe vendors didn't have this problem because their operating systems were not based on IBM's – for example, the other Japanese mainframe vendor, NEC, their mainframes run a fork of GE/Honeywell/Bull's GCOS operating system (ACOS), which NEC legally licensed.

Another incident the video discusses is the TRON project, which was a Japanese indigenous standard for operating system APIs, endorsed by the Japanese government, conceptually similar to POSIX. It included both variants aimed at general purpose computing (BTRON) and embedded systems (ITRON). However, this frightened the US software industry, which convinced the US government to declare TRON a "trade barrier". And that mostly killed TRON as an operating system. TRON didn't die completely, it still sees some use in embedded systems even today (the video mentions the Nintendo Switch Joy-Con controllers run it), but it never achieved the original vision of becoming Japan's standard operating system. Instead, Microsoft Windows did.

And then there were also macroeconomic issues (Japan's real estate crisis in the 1990s), and cultural issues – it mentions how the Japanese government encouraged Japanese industry to focus on copying successful Western technologies, even improving them incrementally in the process, as opposed to coming up with fundamentally novel technologies of their own. That approach served Japan very well for industries such as cars, but doesn't work so well for the software industry.

Re:What Happened to the Japanese PC Platforms? by rvba on Sunday September 22, 2024 @04:24AM (#41615548)
It makes sense to have one stanfard across the world. This way good software can come from multiple countries.

But... killing TRON probably helped a lot. Look at consoles - somehow nintendo can come with good software made by good, creative programmers.

Maybe the soft was killed by trade barriers.. and more trivial things - such as software developer being a poorly paid dead end job in Japan?

Re:What Happened to the Japanese PC Platforms? by skissane on Sunday September 22, 2024 @05:06AM (#41615710)
> It makes sense to have one stanfard across the world. This way good software can come from multiple countries.

TRON was not the only attempt to define a standardised operating system API in the 1980s. As well as TRON and POSIX, another was IEEE Std 855-1990 (Microprocessor Operating System Interface or MOSI for short). But POSIX was the only one which really succeeded.

MOSI is pretty obscure, but my impression of what happened there – in the early 1980s, 8-bit platforms were widely popular, but very incompatible with each other (e.g. software written for Apple II could not run on Commodore 64 even though they both had 6502 CPUs). So the proposal for a common OS API was made, and an IEEE standards committee started standardising it. But by the time the standard was finished, those 8-bit platforms were declining, and IEEE was left with a standard focused on the needs of a declining market, and so very few ever used it. [0] (MOSI itself isn't inherently 8-bit – like POSIX it is a source-level standard rather than a binary-level standard, so could be used on 16-bit or 32-bit systems – but its feature set was a lowest common denominator of what 8-bit systems supported, so not very attractive for machines that have the memory to do much more.)

In 1988, the Japanese education ministry decided to make BTRON the standard operating system for Japanese schools. From what I understand, this move frightened Microsoft (among others), who feared that it would prevent DOS/Windows from being used in Japanese schools, or else force Microsoft to add a BTRON compatibility subsystem to their operating systems. So Microsoft lobbied the US government to pressure the Japanese government, and that pressure resulted in the Japanese education ministry dropping the requirement for BTRON, which in turn largely killed BTRON off. It didn't completely die; a variant of BTRON (Cho-Kanji) continues to be developed into this century, but it is a niche product whose primary value proposition is far more comprehensive support for obscure Kanji characters than mainstream Unicode-based operating systems (maybe useful if you do research into historical Japanese texts). Another factor in killing the Japanese education ministry's requirement for BTRON, was domestic opposition from NEC – at the time, NEC PC-98 machines running DOS were the de facto standard in the Japanese education system, and BTRON threatened NEC's dominance of that market. It could well have been a combination of both external pressure from the US government and internal pressure from NEC that killed it.

Related is Ada Programming Support Environment (APSE) and Common APSE Interface Set (CAIS). Part of the US DOD project which resulted in Ada, whose requirements demanded not only a standard programming language, but also a standard development environment, with APIs for integrating with compilers, editors, version control, build tools, etc. CAIS is standardised in MIL STD-1838A. So it is like POSIX/MOSI/BTRON, a cross-operating system API, albeit one focused on the needs of software development rather than general purpose computing–implementations of CAIS existed for Unix, OpenVMS and MVS, so development tools written against the CAIS API could run on all three operating systems. And the US government poured untold amounts of money into it, but I'm not sure if anyone ever used it. Probably some military projects did.

And APSE/CAIS in turn inspired PCTE (Portable Common Tool Environment), which was basically the EU's answer to APSE/CAIS. And just like APSE/CAIS, it consumed large quantities of EU research funding, before eventually being forgotten without ever seeing much if any real world use. It is standardised as ISO/IEC 13719–which apparently nobody uses, but ISO keeps on renewing because withdrawing a standard consumes bureaucratic resources, and PCTE is so obscure nobody even wants to expend the effort on withdrawing it.

[0] There was an implementation of MOSI for CP/M-80 and Pascal-MT+ – you can find it at https://github.com/skissane/MOSI/ – but I doubt that ever saw much use.

Re:What Happened to the Japanese PC Platforms? by formerly_proven on Sunday September 22, 2024 @05:48AM (#41615939)
Siemens did real mainframes and their mainframe OS BS2000 is still around, it's just part of Fujitsu, Nixdorf appears in that story as well because that's how the Siemens mainframe division ended up at FSC (Siemens acquires Nixdorf, folds its mainframe division into that, then splits it up into the ATM business and sells the rest to Fujitsu).
Re:What Happened to the Japanese PC Platforms? by skissane on Sunday September 22, 2024 @07:16AM (#41616278)
Nixdorf shut down their mainframe business in 1989, and sold the remnants to Comparex (which started out as a Siemens-BASF joint venture, but Siemens withdrew around the same time as Comparex acquired Nixdorf's mainframe business). So when Siemens and Nixdorf merged in 1990, Siemens did not acquire Nixdorf's mainframe business, only Nixdorf's other product lines (Unix systems, ATMs, etc). But Siemens still had their own mainframe business. Comparex already sold IBM-compatible mainframes, so they didn't continue Nixdorf's mainframes as an independent hardware line, they were primarily buying the support contracts and the customer base.

Siemens mainframes and Nixdorf mainframes had significant differences:

Siemens BS2000 mainframes were derived from RCA Spectra 70. Their ISA was mostly IBM-compatible in user mode (problem state), but significantly different in kernel mode (supervisor state), and their operating system was completely incompatible–the BS2000 operating system was derived from RCA TSOS. RCA sold their mainframe business to Sperry, who then merged with Burroughs to form Unisys. The RCA Spectra mainframes became Unisys' Series 90 mainframe line, and RCA TSOS was renamed to Unisys VS/9. But by the 1980s or early 1990s, the RCA-derived Unisys mainframe line was dead. Whereas, their Sperry and Burroughs heritage mainframe lines (Unisys OS 2200 and Unisys MCP) survive today, although now they are software emulators running on x86-64 servers instead of physical hardware. RCA Spectra/TSOS only survives today in the BS2000 branch, save that Siemens ended up selling it to Fujitsu.

By contrast, the Nixdorf mainframes were more straight IBM clones, and so aimed for instruction set compatibility both at the user application and operating system level, and could run IBM operating systems. They were mainly used with the low-end IBM DOS/360-derived operating systems rather than the high-end MVS operating system family. Nixdorf faced the same problem that Fujitsu and Hitachi did, of IBM closing their operating systems, but they solved it by buying the American software company TCSC, who maintained their own fork of the IBM mainframe DOS, called Edos, which Nixdorf then renamed NIDOS (Nixdorf DOS). TCSC had started Edos when IBM decided to make new DOS versions available only for S/370, not for older S/360 machines, hence Edos was originally a backport of those newer S/370-only DOS versions to the older S/360 machines. When Nixdorf bought TCSC, they renamed it NCSC. NIDOS ended up offering features that IBM DOS/VSE never had, like a Unix compatibility subsystem (PWS/VSE-AF, derived from Coherent) – much latter, MVS (now z/OS) and VM/CMS (now z/VM) ended up getting one, but DOS/VSE (later z/VSE and now VSE^n since IBM offloaded it to 21CSW) never has.

Siemens also once had a lower-end mainframe line, which ran an operating system optimised for smaller machines, BS1000. BS1000 was discontinued long ago, and there is little information about it online. There was a BS1000 compatibility subsystem for BS2000, called SIM-BS1000 [0], but I'd be surprised if anyone is still using it today.

And Siemens also had BS3000 mainframes – like Nixdorf mainframes, these were fully IBM compatible, and designed to be able to run IBM's operating systems – they ran the Siemens BS3000 operating system, which was a rebadging of Fujitsu MSP – Fujitsu stolen version of IBM MVS. Siemens had to enter into a settlement with IBM as a result, although I'm led to believe the terms were relatively lenient on Siemens, who did their best to portray themselves as innocent victims of Fujitsu's dishonesty. But that was the end of BS3000. I think the remnants of the Siemens BS3000 line ended up with Comparex too. Comparex finally shut down their IBM-compatible mainframe business in 2000; they survived as an IT services business until 2019, when they were acquired by SoftwareOne.

And then in 1999 Siemens transferred their mainframe business to the Fujitsu-Siemens joint venture, and in 2009 Fujitsu bought out Siemens, and hence Fujitsu ended up with Siemens mainframe business.

And so today Fujitsu has three totally incompatible mainframe lines – their own Fujitsu MSP mainframes (previously sold internationally but now only surviving in Japan), the ex-Siemens BS2000 (primarily surviving in Germany, although a little bit in the UK and a few other European countries), and the VME mainframes they got by buying ICL in 2002 (I believe the UK government is the sole remaining user, they really want to migrate off them but it is just too hard.) Both BS2000 and VME now run under x86-64, while I believe the Japanese line still has proprietary physical hardware.

[0] https://link.springer.com/chapter/10.1007/978-3-642-67415-0_...

Re:What Happened to the Japanese PC Platforms? by zzo38computer on Sunday September 22, 2024 @06:32PM (#41620649)
I had tried to figure out some of the details of TRON but some are difficult to find due to being Japanese and/or some files seems to be missing.

(I think ITRON is still in use, but BTRON and CTRON are not as common these days, as far as I know.)

There is also FOSS implementation of BTRON called B-Free but it is seems to be incomplete, and as far as I can tell is abandoned. (There is also year 2053 problem, which could be mitigated by using 64-bit timestamps, and some other problems.)

(I had also had idea of my own operating system design, which also uses TRON character code, as well as other things. This can also be made operating system standard which multiple implementations could be made up, I would hope.)

Re:What Happened to the Japanese PC Platforms? by skissane on Sunday September 22, 2024 @07:08PM (#41620875)
The ITRON specs can be downloaded from the TRON website: https://www.tron.org/specifications/

Most of them are available in English, although a few of the more peripheral specs are Japanese-only.

At least some of the BTRON and CTRON specs were published in English - http://tronweb.super-nova.co.jp/tronspecs.html - but don’t appear to be available online.

CTRON appears to have been based on OSI-I see references to FTAM and MOTIS (the X.400 mail transport protocol)-and also advertised support for ISDN as a key feature-which would make it very dated by today’s standards

I can’t find any references to actual specs for MTRON. I am wondering if it was ever actually specified, or if it was just vapourware

> (I had also had idea of my own operating system design, which also uses TRON character code,

You don’t need a whole operating system for that. It could just be a library which supported converting TRON code to other character sets, displaying text in TRON code, etc.

Re:What Happened to the Japanese PC Platforms? by zzo38computer on Sunday September 22, 2024 @08:06PM (#41621169)
> The ITRON specs can be downloaded from the TRON website

I had seen that, but many things (including many of the older stuff) seems to be missing.

However, some stuff I had found elsewhere (not from TRON website), and I had been able to partially figure out from the Japanese documentation and had been able to write a program that can partially parse the TRON Application Databus format. However, many things I could not figure out very well.

I had also found what seems to be some document of TRON instruction set (I have some interest in the instruction sets of some older computers, not only TRON), but is Japanese and also seems that some files are missing, anyways. So, I don't know its working anyways. (I also found some English documentation but it does not actually explain much, although there is a few minor explanation of them.)

> CTRON appears to have been based on OSI-I see references to FTAM and MOTIS (the X.400 mail transport protocol)

However, I think X.400 uses ASN.1, and ASN.1 does not have a TRON string data type (I had once also wanted to use this in something else (unrelated to X.400 mail and CTRON), so I used the octet string type instead).

> I can’t find any references to actual specs for MTRON. I am wondering if it was ever actually specified, or if it was just vapourware

That was my guess as well, but I don't know either.

> You don’t need a whole operating system for that. It could just be a library which supported converting TRON code to other character sets, displaying text in TRON code, etc.

You are right, I do not need a whole operating system for that (see below). But, the operating system design is helpful for many other things. The use of TRON character code is only one of its features; it also has many other features, many of which are difference from POSIX and other systems (although some things are similar to other systems). (I had written elsewhere about my ideas of operating system designs, too.)

I had done some of the other stuff relating to TRON code in Linux too (although it is incomplete). I have written some programs that can display text, I had made fonts with TRON character set (although not all planes are implemented), and some programs that can convert some character codes (including e.g. EUC-JP, EUC-CN, EUC-KR). I had also been able to write partial English documentation from what I could figure out (which I documented on Just Solve The File Format Problem Wiki), although much of it is difficult.

(One of the problems I have is the way the GT fonts are coded; they are several TrueType fonts, that use an improper Unicode mapping that does not seem to have anything to do with the actual Unicode characters that those numbers are supposed to correspond to (except font 1, which does correspond correctly to Unicode), and the mapping of improper Unicode into TRON code is given in a large PDF file, and the mapping seems to not have any sort of reasonable order, and that I could not figure out how to handle automatically. If I could figure out how to handle it properly then I could implement a file that can use them with the TRON code directly; someone who is Japanese and is able to compare the characters to figure out how to make up your own bitmap fonts with the GT character set, could do that too, I suppose.)

Re:What Happened to the Japanese PC Platforms? by skissane on Sunday September 22, 2024 @08:23PM (#41621253)
The main selling point of the TRON character code, from what I understand, is CJKV speakers who disagree with Han unification.

But it sounds like you don’t know Japanese. Do you know another CJKV language? If not, what makes the TRON character code attractive to you?

Personally TRON interests me simply because it is an OS API which looks rather different from POSIX, and I’m interested in learning about other ways of doing things - just maybe some of those other ways of doing things contain some good ideas. But the TRON character code doesn’t really, since as a non-CJKV speaker, the debate about Han unification has no practical relevance, but rejecting that is the main selling point of the TRON encoding.

Re:What Happened to the Japanese PC Platforms? by zzo38computer on Sunday September 22, 2024 @08:37PM (#41621337)
> But it sounds like you don’t know Japanese.

Actually, I do know a little bit, but not very well. (I still don't like Han unification though. Also, that is not the only problem with Unicode (and some other character sets) anyways. Furthermore, I also think that one character set will not be suitable for all purposes anyways (and that it is not possible to make it so), so I also have interest to allow additional character sets to be available for use.)

> Personally TRON interests me simply because it is an OS API which looks rather different from POSIX, and I’m interested in learning about other ways of doing things - just maybe some of those other ways of doing things contain some good ideas.

I am also interested in it for this reason, too. (I also have interest to learn of some old Japanese computer systems, too.) (As you could see, I did mention stuff other than TRON character code, too)

Re:What Happened to the Japanese PC Platforms? by skissane on Tuesday September 24, 2024 @05:01AM (#41634580)
> Furthermore, I also think that one character set will not be suitable for all purposes anyways (and that it is not possible to make it so), so I also have interest to allow additional character sets to be available for use.)

There are a number of libraries in existence for converting between character sets. ICU is one of the most famous but it is Unicode-centric (it supports many character sets but wants to use Unicode as a lowest common denominator.) But older libraries such as iconv or recode lack ICU’s Unicode-centricity, so might be more appealing to you. Have you thought about doing something like contributing TRON support to recode?

https://github.com/rrthomas/recode - I always called it “GNU recode”, but https://www.gnu.org/software/recode/ says it isn’t a GNU package, even though for a long time the GNU website hosted it. (I think maybe it is “ex-GNU”: the GNU project maintainer retired, and the new maintainer who took over wasn’t willing to abide by the GNU project’s policies.)

Re:What Happened to the Japanese PC Platforms? by zzo38computer on Tuesday September 24, 2024 @10:19PM (#41643053)
I think GNU iconv also internaly uses Unicode although the interface does not require it (so it would be possible to modify the implementation so that a direct conversion (without going through Unicode, unless you are deliberately converting from or to Unicode) will be used if possible, without changing the interface).

A better way to handle conversion of character encoding is: Each character encoding will be a specific character set, and the encoding and decoding function. And then, there can be conversion between character sets. A direct conversion would normally be better (if it is available), although sometimes an indirect conversion would also be possible. (To convert JIS to TRON, an indirect conversion is unlikely to be useful, but a direct conversion is not too difficult (I have implemented it before) and would be much more useful.)

Furthermore, there may be more than one way to convert between character sets, depending on the application and on other things, including what character properties are intended, etc. There are also sometimes other options desired, e.g. how to handle conversion of invalid encodings, invalid code points, ambiguous conversions, multiple ways to encode a sequence of characters (although there may be one "canonical" way), etc.

(There is also the question of if you need to convert the character sets at all (in some cases only the encoding needs to be converted); for example, if you have fonts with the proper character set already, then a conversion may be unnecessary. Nevertheless, the ability to convert is useful, so it is helpful to have programs that do so, for the cases where it is helpful to do the conversion.)

I will look at them more later (I have not had time to look at them thoroughly by now, but I had partially done), to see if I can contribute support for TRON (and possibly other character sets). Depending on how it is implemented, it might be easy or difficult to change it to do such things.

Re:What Happened to the Japanese PC Platforms? by Findecanor on Sunday September 22, 2024 @03:28AM (#41615273)
I tend to just listen to Asianometry as a podcast while resting or doing menial tasks at home.
Re:What Happened to the Japanese PC Platforms? by littlecranky67 on Sunday September 22, 2024 @04:27AM (#41615561)
There is kagi (paid search engine) summarizer for youtube videos: https://kagi.com/summarizer

As for the above link, it gives:

"Japan has a large trade deficit in software, importing far more software and services than it exports. Despite having iconic hardware companies, Japan lacks major software giants like Microsoft or Oracle. This is due to a history of government policies that favored hardware over software development, as well as a shortage of skilled software engineers and a lack of software startups in Japan. While Japan has made efforts to develop domestic software platforms, they have largely failed to gain traction. The video suggests there are no easy solutions to Japan's software industry challenges."

Re:What Happened to the Japanese PC Platforms? by aeadio on Saturday September 21, 2024 @08:29PM (#41613675)
Asianometry also has a video on the history of the Japanese PC market,

https://youtu.be/CEtgzO-Im8w

Re:What Happened to the Japanese PC Platforms? by canucker2016 on Saturday September 21, 2024 @09:38PM (#41613993)
Reminds me of a Japanese software company I applied and interviewed at when I graduated university. Company name? Bug Software.

A quick internet search shows no relevant results for the company.

Re:What Happened to the Japanese PC Platforms? by ripcity512 on Sunday September 22, 2024 @07:25AM (#41616313)
Was this the place?

bug.co.jp

Apparently they changed their name last year.

Re:What Happened to the Japanese PC Platforms? by canucker2016 on Sunday September 22, 2024 @02:16PM (#41618835)
That looks like it!

Thanks.