> That was beautiful. Nicely done, and congratulations on your restomod A1000!
Author here. Thanks, had a lot of fun! Not sure why the original post from a few days ago didn't merge with this one, it's the same url ¯\_(ツ)_/¯ https://news.ycombinator.com/item?id=42832032
Yeah, you posted it a few hours before I did (https://news.ycombinator.com/item?id=42839928), and neither got voted up (and, mysteriously, mine was not detected as a dupe inside a very short time window, as it seems like it should happen).
I'm going to blame the first part on us being in Europe and most of the HN crowd living in US timezones :)
The earlier machines had much higher quality capacitors that are mostly still OK afaik. Consensus (if I may be so bold as to try to represent it) in the Amiga community today is: definitely recap the later Amigas (A600, A1200, A4000, CD32) with their cheaper SMT caps that usually leak and slowly destroy the motherboard, but A1000* and A500 usually don’t need it.
*The caps on the motherboard, anyway. I am not sure about the durability of the internal PSUs. I haven’t bothered to replace anything in either of the A1000s I acquired recently.
See the last table. By what extent of imagination it is "up to date"? Not to mention that many "Partials" in the second table are really more on the "No" side, like Push API. But yeah, it's not even the matter of WebGPU, or whatever, Safari doesn't support SVG favicons still...
P.S. Surprised how far back Firefox had fallen, actually.
By the most reasonable extent of my imagination: daily usage, the browser is the best of all available. It’s super fast, super stable and not spyware. It’s also great fit for the ecosystem.
Ah yes, the "Vibration API", I really wish Safari had that. And the Web MIDI API, and Web Bluetooth, Web Serial, etc etc.
The vast majority of these are APIs that I explicitly do not want websites to use. Especially things like "touch events", which would serve to allow websites to implement their own dumbass broken scroll implementations (again, this is very intentionally not supported.) It would seem Apple is very intentional in choosing not to support most of these.
There is only one reason these APIs exist at all, and it is that Google has decided to make their browser into an OS (chromeOS) and so they need to invent a web API for everything a normal OS may need to do, so that "everything is a webapp" can be a sorta half-true thing. They exist because Google crammed them through standards committees that they have essentially a majority vote on.
I have no interest in developing "native" applications and engaging with the two-party app stores. So yes, I really wish Safari had implemented Push API, so that iOS users are able to use the same capabilities that my other users are already enjoying. However, they have no choice; as Apple disallows any browser engines besides Safari WebView, they're only allowed to have capabilities that Apple deems worth implementing themselves. I'm even more interested in WebUSB so that iOS users could use USB security hardware like my other users can, and the best iOS users can do for the time being is Yubikey, and they cannot even do PGP, or PIV without installing walled software. That said, I'm up for whatever, ANYTHING, as long as I don't have to interact with Google/Apple to deliver my code.
I mean, I totally get the benefits of having the web have so many API’s that the browser is basically an entire OS.
But the fact that a browser decides not to be an entire OS just because google’s doing it, I don’t think that means they’re the “new IE”. It means it’s a browser and not an entire operating system, and I’m ok with that.
They had an interesting hack to connect to a high-res monitor. Timing wise they had to stick to the standard TV timing otherwise regular Amiga software would not work. So they created a hack where the Amiga would send 4 screens of pixels that would then assembled and sent to a high-res monitor. Screen refresh rate was very slow though.
The Z80 and the 6502 (well, 8502 actually) CPUs share the same bus, and so there can only be one CPU running at one point in time. However afaik in CP/M and Z80 mode there are some I/O functions for the keyboard etc that halt the Z80, switch to the 8502, do what they do, and then switch back.
I'm not sure if you can somehow programmatically switch from the Z80 to the 8502 and back, though. I suspect not.
I don’t use Discord much, but it seems like a terrible way to “stay in the loop.” Am I wrong that you would need to either 1) receive a lot of notifications from irrelevant conversations, 2) spend some time making fine-grained choices about which discussions to receive notifications from, or 3) turn off notifications and instead remember to occasionally manually check up on what’s going on?
It seems like a great tool for active communities but when I just want to be notified that I can get tickets to an upcoming event, I’d really like to be able to sign up for that, not for a whole chat server.
I think you're wrong to expect community outreach and low-effort involvement from a demoscene event.
> It seems like a great tool for active communities
Yes. And to a degree, those who are not active are not needed or wanted at every single event. A little gatekeeping preserves communities for far longer than gates-wide-open does (speaking from experience). Having said that, the barrier is still immensely low - if you care then go on the discord and check every few weeks. Seems like a small ask...
That means scrolling up through weeks of general discussions to find the one morsel of information you need. I am on community discords. I do not want to be on community discords. Please, just publish the absolute minimum information on a webpage. Discord has a broken search and no permanence outside its servers, it's worse than even the most barebones mail group. All I ask for is to copy any announcement you make on the Discord to your webpage.
A community that's only on Discord is not a community, it's a group of friends chatting with each other.
Most servers have something like an announcements channel. Muting everything but that is the equivalent of subscribing to an events / other big news mailing list for (Discord-centric) communities, these days. You'll only get notifications for that, and can still engage with muted channels on a pull basis whenever you want.
Author here. Thanks, had a lot of fun! Not sure why the original post from a few days ago didn't merge with this one, it's the same url ¯\_(ツ)_/¯ https://news.ycombinator.com/item?id=42832032