rbanffy

✨ Seasoned software developer, proficient in Python, Java. Less proficient in Ruby and Lisp. A bit rusty in C and C++. Learning Erlang very slowly. Also a computer collector and restorer, lover of 8-bit computers, mainframes and interesting Unix workstations.

email: username at that google mail thing

http://about.me/rbanffy

https://linkedin.com/in/ricardobanffy

[ my public key: https://keybase.io/rbanffy; my proof: https://keybase.io/rbanffy/sigs/HtF1uAf_RNpwIkNP1-YGWP_-3doWV6S5Cc1KywXeLYo ]

đź“… Joined in 2008

🔼 189,422 Karma

✍️ 62,425 posts

🌀
15 latest posts

Load

(Replying to PARENT post)

Making a VIC III didn’t have to be magic. All it’d need would be a doubled clock and faster memory to keep up with a 2MHz or more 6502. Doubling the clock and memory speed would allow for an 80 column mode and higher resolution without requiring a separate VDP. Also, a couple separate palettes and a palette selector per character line wouldn’t be hard to implement.

At the very least, the two video chips could support overlaying on composite and analog RGB output (because nice colours). The way it ended up was just silly.

👤rbanffy🕑4h🔼0🗨️0

(Replying to PARENT post)

The Amiga’s heavy focus on TV-friendly timings went deep into the specialised chips to a point it was difficult to upgrade without losing compatibility. Because of that lack of modularity Commodore had to spend more resources to develop improved machines than its competitors. It was not an obvious mistake then, and it’s not clear now what they could have done to better compete with PCs and Macs.

They could have made much simpler “productivity Amigas” with plain VGA-like graphics to leverage its non gaming software market, at the expense of only having minimal graphics and sound support. There was, IIRC, one, made by a third party that lacked the Amiga chipset, but running the Amiga OS. If they could push something as cheap to make as a Mac LC, they’d have a much more attractive offering for businesses.

👤rbanffy🕑4h🔼0🗨️0

(Replying to PARENT post)

Colossus didn’t have infinite intelligence, so it might be possible to hide an effort like that. Not trivial though, as it would have satellite surveillance and likely cooperation from governments who fear what it could do as a retribution. This incentive should be sufficient to make governments police violent activist groups.
👤rbanffy🕑4h🔼0🗨️0

(Replying to PARENT post)

> Second: Colossus' plan - and its ultimate actions - assume everyone else on earth is a nuclear-disarmed-rational-actor

The plan would still work. Colossus couldn’t be destroyed with nuclear weapons and would retaliate against any attack. It could force compliance of conventional forces as well, and force automation on them, also force populations to rearm it.

In the end, the population would appreciate the eradication of poverty, hunger, disease, and the surplus from not maintaining military capabilities. Colossus could afford democratic institutions while acting as a guard rail against humanity’s worst impulses.

👤rbanffy🕑8h🔼0🗨️0

(Replying to PARENT post)

I wish it expanded on the //e hardware rather than becoming something else. I get the II video hardware was pushed to its limits and something better was needed, but the new video processor with an entirely different approach didn’t feel like a II. Fill-mode was cool, but I don’t remember it being used for anything other than demos. A blitter and sprites would have made more sense, as would colored text modes, redefinable character sets…

The sound chip was so capable it contrasted with the rest of the machine.

👤rbanffy🕑8h🔼0🗨️0

(Replying to PARENT post)

It’s not really an 8-bit computer, stuck in a weird place between the //e and the Macs. It kind of is a II, but only in a half hearted way, kind of a new Apple ///, but designed for graphics and sound, and nicer at pretending to be a //e. It’s not even the fastest II - that would be the //c+ - nor the last to be discontinued, which was the Platinum//e.

It’s a nice machine, but I find it uninspired, a bit like the C128, which instead of improving the VIC II, added a VDP with garish RGBi colors. Both look like they tried to check all boxes and, in the end, made computers unable to follow on their immediate ancestors legacy. Both disappointed me because they could be so much more.

👤rbanffy🕑8h🔼0🗨️0

(Replying to PARENT post)

> I really wish they'd crammed a SID chip into the Amiga alongside Paula

This is something the Apple IIgs had. It had an extremely capable synthesiser with good graphics and performance capped so not to compete with Macs. It was a weird machine, a sharp contrast with the minimalistic Apple IIs that preceded, over complicated and trying to be too many things at once.

For the same reason I prefer the design of the ST over the Amiga’s. Amiga made lots of assumptions about the use that ended up tuning it well to platform games and NTSC video editing, but nothing else.

👤rbanffy🕑10h🔼0🗨️0

(Replying to PARENT post)

I don’t think the flash storage would keep data integrity for that long without a lot of redundancy. Also, processing capacity would be limited as well. Is there a problem that can be solved with a LEO server that can’t be better solved with the same amount of money sitting in a datacenter somewhere?
👤rbanffy🕑10h🔼0🗨️0

(Replying to PARENT post)

What would be good cases for data-heavy applications in expensive places?
👤rbanffy🕑11h🔼0🗨️0

(Replying to PARENT post)

To me it’s clear adding the ability to express intent to parallelise is the Right Thing. This is the only way the compiler can actually know what you want it to do.
👤rbanffy🕑16h🔼0🗨️0

(Replying to PARENT post)

One of the smallest sculptures in the universe.
👤rbanffy🕑17h🔼0🗨️0

(Replying to PARENT post)

I believe the rationale is that they are so much denser than they will compensate the price difference over the entire lifetime of the system. A 10 TB install is a full rack otherwise and this is 5% of the space. Colocation for HFT tends to be expensive and using 5% of the space for the same amount of data might make sense.
👤rbanffy🕑17h🔼0🗨️0

(Replying to PARENT post)

IIRC, metals aren’t great shields because of secondary particles emitted after the first one hits the shield.
👤rbanffy🕑17h🔼0🗨️0