<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Countercomputing Manifesto]]></title><description><![CDATA[<p>Countercomputing Manifesto</p><p>Draft 0.0.1</p><p>For decades, computing power has been steadily growing, without a commensurate boost in the utility to the user. In fact, this increase in power has largely been used <em>against</em> the user -- extracting value from the user, at little or no benefit to the user, primarily for the benefit of corporations who produce and sell nothing of real utility themselves.</p><p>We assert that the sole agency over the use and output of privately owned tools belongs with and only with the owners of those tools; we assert an inherent right to decide for ourselves what software will and won't run, and when, on computers we own and operate for our own private benefit, and the same right held collectively over shared computers.</p><p>Further, we assert the right to revoke our consent to be used as a resource by the advertising and surveillance industries, as well as any other party not named specifically.</p><p>We therefore resolve to create, under common purpose and shared ownership, a new standard for a computing device, which is designed to educate and empower the owner, rather than to expose and exploit them.</p>]]></description><link>https://forum.fedi.dk/topic/ce295f2e-a0b7-4999-a0c3-a7fbb573a99f/countercomputing-manifesto</link><generator>RSS for Node</generator><lastBuildDate>Thu, 30 Apr 2026 04:51:58 GMT</lastBuildDate><atom:link href="https://forum.fedi.dk/topic/ce295f2e-a0b7-4999-a0c3-a7fbb573a99f.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 08 Apr 2026 17:06:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Countercomputing Manifesto on Mon, 13 Apr 2026 00:30:13 GMT]]></title><description><![CDATA[<p><span><a href="https://tech.lgbt/@hatzka" rel="nofollow noopener">@<span>hatzka</span></a></span> Arguably yes, and that sort of thing is why it’s a first draft.</p>]]></description><link>https://forum.fedi.dk/post/https://studio8502.ca/users/mos_8502/statuses/116394571450475337</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://studio8502.ca/users/mos_8502/statuses/116394571450475337</guid><dc:creator><![CDATA[mos_8502@studio8502.ca]]></dc:creator><pubDate>Mon, 13 Apr 2026 00:30:13 GMT</pubDate></item><item><title><![CDATA[Reply to Countercomputing Manifesto on Mon, 13 Apr 2026 00:17:00 GMT]]></title><description><![CDATA[<p><span><a href="https://tech.lgbt/@hatzka" rel="nofollow noopener">@<span>hatzka</span></a></span> There’s a severe shortage of purchasable parts to use those interfaces. I can’t just go to Mouser and buy a PCIe UART or the like. And that’s to say nothing of the board level design insanity you have to do to make use of DDR SDRAM.</p><p>Older, slower interfaces may well be older and slower, but they have their own advantages.</p>]]></description><link>https://forum.fedi.dk/post/https://studio8502.ca/users/mos_8502/statuses/116394519434185263</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://studio8502.ca/users/mos_8502/statuses/116394519434185263</guid><dc:creator><![CDATA[mos_8502@studio8502.ca]]></dc:creator><pubDate>Mon, 13 Apr 2026 00:17:00 GMT</pubDate></item><item><title><![CDATA[Reply to Countercomputing Manifesto on Sun, 12 Apr 2026 21:53:44 GMT]]></title><description><![CDATA[<p><span><a href="https://tech.lgbt/@hatzka" rel="nofollow noopener">@<span>hatzka</span></a></span> You can, and it gets you freedom to choose components much more freely. I’m not personally a Z80 guy historically, I’m big invested in 6502 and 65816, but of the options that leave designers free to select components properly, the eZ80 offers the best performance. A discrete RISC-V would blow it out of the water easily, if only someone would make one.</p>]]></description><link>https://forum.fedi.dk/post/https://studio8502.ca/users/mos_8502/statuses/116393956084434121</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://studio8502.ca/users/mos_8502/statuses/116393956084434121</guid><dc:creator><![CDATA[mos_8502@studio8502.ca]]></dc:creator><pubDate>Sun, 12 Apr 2026 21:53:44 GMT</pubDate></item><item><title><![CDATA[Reply to Countercomputing Manifesto on Sun, 12 Apr 2026 21:40:15 GMT]]></title><description><![CDATA[<p><span><a href="https://tech.lgbt/@hatzka" rel="nofollow noopener">@<span>hatzka</span></a></span> I can’t take a design built around the chip from an rpi and sub in the chip from a pine board.</p>]]></description><link>https://forum.fedi.dk/post/https://studio8502.ca/users/mos_8502/statuses/116393903117323252</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://studio8502.ca/users/mos_8502/statuses/116393903117323252</guid><dc:creator><![CDATA[mos_8502@studio8502.ca]]></dc:creator><pubDate>Sun, 12 Apr 2026 21:40:15 GMT</pubDate></item><item><title><![CDATA[Reply to Countercomputing Manifesto on Sun, 12 Apr 2026 21:35:04 GMT]]></title><description><![CDATA[<p><span><a href="https://tech.lgbt/@hatzka" rel="nofollow noopener">@<span>hatzka</span></a></span> That there isn’t a good alternative? I feel like we’re talking past each other. Modern SoCs are unsuitable for a dozen good reasons. Much as I’d love it to be otherwise - that’s why I’d love to see a good RISC-V FPGA core with an exposed bus.</p>]]></description><link>https://forum.fedi.dk/post/https://studio8502.ca/users/mos_8502/statuses/116393882724578089</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://studio8502.ca/users/mos_8502/statuses/116393882724578089</guid><dc:creator><![CDATA[mos_8502@studio8502.ca]]></dc:creator><pubDate>Sun, 12 Apr 2026 21:35:04 GMT</pubDate></item><item><title><![CDATA[Reply to Countercomputing Manifesto on Sun, 12 Apr 2026 21:10:47 GMT]]></title><description><![CDATA[<p><span><a href="/user/mos_8502%40studio8502.ca" rel="nofollow noopener">@<span>mos_8502@studio8502.ca</span></a></span> <span><a href="https://oldbytes.space/@TomGwozdz" rel="nofollow noopener">@<span>TomGwozdz@oldbytes.space</span></a></span></p><p>i think risc-v is designed for this sort of thing</p>]]></description><link>https://forum.fedi.dk/post/https://app.wafrn.net/fediverse/post/daf2b795-deb1-40a2-87b1-448008858a91</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://app.wafrn.net/fediverse/post/daf2b795-deb1-40a2-87b1-448008858a91</guid><dc:creator><![CDATA[aoeuidhtns@app.wafrn.net]]></dc:creator><pubDate>Sun, 12 Apr 2026 21:10:47 GMT</pubDate></item><item><title><![CDATA[Reply to Countercomputing Manifesto on Sun, 12 Apr 2026 19:46:33 GMT]]></title><description><![CDATA[<p><span><a href="https://tech.lgbt/@hatzka" rel="nofollow noopener">@<span>hatzka</span></a></span> Modern MPUs tend to provide very proprietary interfaces. It’s not even possible to access the graphics acceleration on a Pi5 without Linux blobs.</p>]]></description><link>https://forum.fedi.dk/post/https://studio8502.ca/users/mos_8502/statuses/116393455997988081</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://studio8502.ca/users/mos_8502/statuses/116393455997988081</guid><dc:creator><![CDATA[mos_8502@studio8502.ca]]></dc:creator><pubDate>Sun, 12 Apr 2026 19:46:33 GMT</pubDate></item><item><title><![CDATA[Reply to Countercomputing Manifesto on Sun, 12 Apr 2026 19:10:14 GMT]]></title><description><![CDATA[<p><span><a href="https://tech.lgbt/@hatzka" rel="nofollow noopener">@<span>hatzka</span></a></span> Doesn’t have to be memory mapped. Just has to be some kind of parallel bus suitable for connecting, for example, a serial UART.</p>]]></description><link>https://forum.fedi.dk/post/https://studio8502.ca/users/mos_8502/statuses/116393313207201558</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://studio8502.ca/users/mos_8502/statuses/116393313207201558</guid><dc:creator><![CDATA[mos_8502@studio8502.ca]]></dc:creator><pubDate>Sun, 12 Apr 2026 19:10:14 GMT</pubDate></item><item><title><![CDATA[Reply to Countercomputing Manifesto on Wed, 08 Apr 2026 22:56:51 GMT]]></title><description><![CDATA[<p><span><a href="/user/mos_8502%40studio8502.ca">@<span>mos_8502</span></a></span> I haven't used CP/M since my Commodore 128 days. While I agree CP/M is a "punk rock" choice, it wasn't the most fun thing to actually use. GEOS on the C128 though was very serviceable. I wonder how hard it'd be to make a GEOSish thing for the Z80 that could use CP/M for a terminal?</p>]]></description><link>https://forum.fedi.dk/post/https://mastodon.social/users/Feneric/statuses/116371555031812001</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://mastodon.social/users/Feneric/statuses/116371555031812001</guid><dc:creator><![CDATA[feneric@mastodon.social]]></dc:creator><pubDate>Wed, 08 Apr 2026 22:56:51 GMT</pubDate></item><item><title><![CDATA[Reply to Countercomputing Manifesto on Wed, 08 Apr 2026 21:41:29 GMT]]></title><description><![CDATA[<p><span><a href="/user/mos_8502%40studio8502.ca">@<span>mos_8502</span></a></span> Regarding Level 2, I think it might be make sense to have AmigaDOS like...long name, friendly command set, etc. Not complicated like UN*X/bash.</p>]]></description><link>https://forum.fedi.dk/post/https://masto.hackers.town/users/thebluewizard/statuses/116371258715416563</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://masto.hackers.town/users/thebluewizard/statuses/116371258715416563</guid><dc:creator><![CDATA[thebluewizard@masto.hackers.town]]></dc:creator><pubDate>Wed, 08 Apr 2026 21:41:29 GMT</pubDate></item><item><title><![CDATA[Reply to Countercomputing Manifesto on Wed, 08 Apr 2026 20:30:30 GMT]]></title><description><![CDATA[<p><span><a href="/user/mos_8502%40studio8502.ca">@<span>mos_8502</span></a></span> This might be of interest to you - "how to implement memory and I/O protection on a z80 with minimal external circuit."  <a href="https://youtu.be/DLSUAVPKeYk" rel="nofollow noopener"><span>https://</span><span>youtu.be/DLSUAVPKeYk</span><span></span></a></p>]]></description><link>https://forum.fedi.dk/post/https://mas.to/users/pauld/statuses/116370979584710674</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://mas.to/users/pauld/statuses/116370979584710674</guid><dc:creator><![CDATA[pauld@mas.to]]></dc:creator><pubDate>Wed, 08 Apr 2026 20:30:30 GMT</pubDate></item><item><title><![CDATA[Reply to Countercomputing Manifesto on Wed, 08 Apr 2026 19:56:28 GMT]]></title><description><![CDATA[<p><span><a href="/user/mei%40donotsta.re">@<span>mei</span></a></span> <span><a href="/user/mos_8502%40studio8502.ca">@<span>mos_8502</span></a></span> I wonder if some 8-bit equivalent of WASM would work here for verifying that programs don't access memory they're not supposed to.</p>]]></description><link>https://forum.fedi.dk/post/https://mastodon.social/users/crzwdjk/statuses/116370845763886358</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://mastodon.social/users/crzwdjk/statuses/116370845763886358</guid><dc:creator><![CDATA[crzwdjk@mastodon.social]]></dc:creator><pubDate>Wed, 08 Apr 2026 19:56:28 GMT</pubDate></item><item><title><![CDATA[Reply to Countercomputing Manifesto on Wed, 08 Apr 2026 19:53:44 GMT]]></title><description><![CDATA[<p><span><a href="/user/mei%40donotsta.re">@<span>mei</span></a></span> <span><a href="/user/mos_8502%40studio8502.ca">@<span>mos_8502</span></a></span> You can do multitasking just fine without an MMU, you just have to trust the programs not to poke addresses they're not supposed to. This is the approach taken by 68k macs. The main thing you need is code that is position independent, something that 6502 isn't really designed for especially since zero page and stack are fixed addresses. But I think the 816 is a bit more flexible, and ez80 probably more flexible still.</p>]]></description><link>https://forum.fedi.dk/post/https://mastodon.social/users/crzwdjk/statuses/116370835024702816</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://mastodon.social/users/crzwdjk/statuses/116370835024702816</guid><dc:creator><![CDATA[crzwdjk@mastodon.social]]></dc:creator><pubDate>Wed, 08 Apr 2026 19:53:44 GMT</pubDate></item><item><title><![CDATA[Reply to Countercomputing Manifesto on Wed, 08 Apr 2026 19:15:50 GMT]]></title><description><![CDATA[<p><span><a href="/user/mei%40donotsta.re" rel="nofollow noopener">@<span>mei</span></a></span> I know it has some kind of memory management that lets you program the chip selects.</p>]]></description><link>https://forum.fedi.dk/post/https://studio8502.ca/users/mos_8502/statuses/116370686008838060</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://studio8502.ca/users/mos_8502/statuses/116370686008838060</guid><dc:creator><![CDATA[mos_8502@studio8502.ca]]></dc:creator><pubDate>Wed, 08 Apr 2026 19:15:50 GMT</pubDate></item><item><title><![CDATA[Reply to Countercomputing Manifesto on Wed, 08 Apr 2026 19:13:34 GMT]]></title><description><![CDATA[<span><a href="/user/mos_8502%40studio8502.ca" rel="ugc">@<span>mos_8502</span></a></span> hm, what are the capabilities of the eZ80's "something like an MMU"? I tried looking it up in the datasheet real quick but didn't find anything that I'd expect to be what you're referring to...]]></description><link>https://forum.fedi.dk/post/https://donotsta.re/objects/d5cda969-5e1d-433a-8a53-4f5015331986</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://donotsta.re/objects/d5cda969-5e1d-433a-8a53-4f5015331986</guid><dc:creator><![CDATA[mei@donotsta.re]]></dc:creator><pubDate>Wed, 08 Apr 2026 19:13:34 GMT</pubDate></item><item><title><![CDATA[Reply to Countercomputing Manifesto on Wed, 08 Apr 2026 18:57:41 GMT]]></title><description><![CDATA[<p><span><a href="/user/mos_8502%40studio8502.ca">@<span>mos_8502</span></a></span> Seconding the Z80. RC2014 has a massive ecosystem on Tindie etc. The Microbeast is halfway to a portable option. I think as soon as someone opens a central place to dump info and plug it into this framework to make those things do actual, current day work instead of just being individual pieces of nostalgia and experimentation, that place will be packed within a year.</p>]]></description><link>https://forum.fedi.dk/post/https://mastodon.social/users/mandelhorn/statuses/116370614606027547</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://mastodon.social/users/mandelhorn/statuses/116370614606027547</guid><dc:creator><![CDATA[mandelhorn@mastodon.social]]></dc:creator><pubDate>Wed, 08 Apr 2026 18:57:41 GMT</pubDate></item><item><title><![CDATA[Reply to Countercomputing Manifesto on Wed, 08 Apr 2026 18:52:22 GMT]]></title><description><![CDATA[<p><span><a href="/user/mei%40donotsta.re" rel="nofollow noopener">@<span>mei</span></a></span> The Z180 and eZ80 have something like an MMU baked in, but multitasking may be asking a bit much.</p>]]></description><link>https://forum.fedi.dk/post/https://studio8502.ca/users/mos_8502/statuses/116370593713748535</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://studio8502.ca/users/mos_8502/statuses/116370593713748535</guid><dc:creator><![CDATA[mos_8502@studio8502.ca]]></dc:creator><pubDate>Wed, 08 Apr 2026 18:52:22 GMT</pubDate></item><item><title><![CDATA[Reply to Countercomputing Manifesto on Wed, 08 Apr 2026 18:37:24 GMT]]></title><description><![CDATA[<span><a href="/user/mos_8502%40studio8502.ca" rel="ugc">@<span>mos_8502</span></a></span> hm, does either the Z80 or 6502 family support an MMU? I feel like a proper multi-tasking operating system would be hard to support otherwise...]]></description><link>https://forum.fedi.dk/post/https://donotsta.re/objects/85ef2263-495c-4653-a403-7bc381f9d29d</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://donotsta.re/objects/85ef2263-495c-4653-a403-7bc381f9d29d</guid><dc:creator><![CDATA[mei@donotsta.re]]></dc:creator><pubDate>Wed, 08 Apr 2026 18:37:24 GMT</pubDate></item><item><title><![CDATA[Reply to Countercomputing Manifesto on Wed, 08 Apr 2026 18:20:34 GMT]]></title><description><![CDATA[<p>The level 1 hardware standards would be designed to use as much common, off-the-shelf hardware as possible, to make it easier to build a compliant system.</p><p>Imagine, for example, an RCBus system that fit into an ATX case and power supply?</p>]]></description><link>https://forum.fedi.dk/post/https://studio8502.ca/users/mos_8502/statuses/116370468698626176</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://studio8502.ca/users/mos_8502/statuses/116370468698626176</guid><dc:creator><![CDATA[mos_8502@studio8502.ca]]></dc:creator><pubDate>Wed, 08 Apr 2026 18:20:34 GMT</pubDate></item><item><title><![CDATA[Reply to Countercomputing Manifesto on Wed, 08 Apr 2026 18:15:06 GMT]]></title><description><![CDATA[<p><span><a href="/user/mos_8502%40studio8502.ca">@<span>mos_8502</span></a></span> I wonder how hard it would be to port UXN to a system like that.</p>]]></description><link>https://forum.fedi.dk/post/https://woof.tech/users/meluzzy/statuses/116370447150690282</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://woof.tech/users/meluzzy/statuses/116370447150690282</guid><dc:creator><![CDATA[meluzzy@woof.tech]]></dc:creator><pubDate>Wed, 08 Apr 2026 18:15:06 GMT</pubDate></item><item><title><![CDATA[Reply to Countercomputing Manifesto on Wed, 08 Apr 2026 18:10:43 GMT]]></title><description><![CDATA[<p>Let us make a temporary, for-the-sake-of-argument example of what standards might look like:</p><p>Level 0: <br />    - Z80 CPU at 18MHz or faster<br />    - VT-100 terminal or compatible emulation<br />    - ROMWBW HBIOS/CBIOS Support<br />    - CP/M-3</p><p>So level 0 is intentionally very broad, and essentially a reification of several existing systems. </p><p>Level 1:<br />    - All requirements for Level 0<br />    - 512KB of RAM<br />    - Hardware designed according to the level 1 guidelines (replacing RC2014 or the like)</p><p>Level 2: <br />    - All requirements for levels 0 and 1<br />    - CP/M-3 replaced with custom community-built OS (think MSX-DOS but with long file names).</p>]]></description><link>https://forum.fedi.dk/post/https://studio8502.ca/users/mos_8502/statuses/116370429936181671</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://studio8502.ca/users/mos_8502/statuses/116370429936181671</guid><dc:creator><![CDATA[mos_8502@studio8502.ca]]></dc:creator><pubDate>Wed, 08 Apr 2026 18:10:43 GMT</pubDate></item><item><title><![CDATA[Reply to Countercomputing Manifesto on Wed, 08 Apr 2026 18:06:06 GMT]]></title><description><![CDATA[<p><span><a href="/user/mos_8502%40studio8502.ca">@<span>mos_8502</span></a></span> </p><p>I like where you're going with this. We need a new personal computer revolution that stays personal and accessible. </p><p>Once the corpos took control of the PC revolution they steered it in the direction they wanted. The new revolution needs more people like Woz and his open designs and less people like Steve Jobs and Epstein's good friends like Bill Gates.</p>]]></description><link>https://forum.fedi.dk/post/https://infosec.exchange/ap/users/115833042784456710/statuses/116370411751780478</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://infosec.exchange/ap/users/115833042784456710/statuses/116370411751780478</guid><dc:creator><![CDATA[futuristicrobert@infosec.exchange]]></dc:creator><pubDate>Wed, 08 Apr 2026 18:06:06 GMT</pubDate></item><item><title><![CDATA[Reply to Countercomputing Manifesto on Wed, 08 Apr 2026 17:56:22 GMT]]></title><description><![CDATA[<p><span><a href="/user/mos_8502%40studio8502.ca">@<span>mos_8502</span></a></span> <br />As long as you provide simple IO routines, you can run C64/PET BASIC on the 6502. The C64 kernel has actually quite a nice operating system API even though it's single threaded and lacks in memory management. Itball comes down to providing IO drivers</p>]]></description><link>https://forum.fedi.dk/post/https://mastodon.online/users/afachat/statuses/116370373496627903</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://mastodon.online/users/afachat/statuses/116370373496627903</guid><dc:creator><![CDATA[afachat@mastodon.online]]></dc:creator><pubDate>Wed, 08 Apr 2026 17:56:22 GMT</pubDate></item><item><title><![CDATA[Reply to Countercomputing Manifesto on Wed, 08 Apr 2026 17:55:33 GMT]]></title><description><![CDATA[<p>Then again, there is an excellent cross-compiler for the 65816 arch (Calypsi), which might make developing an OS easier.</p><p>All of this is moot, of course, if there turns out to be a better option for CPU.</p>]]></description><link>https://forum.fedi.dk/post/https://studio8502.ca/users/mos_8502/statuses/116370370268017544</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://studio8502.ca/users/mos_8502/statuses/116370370268017544</guid><dc:creator><![CDATA[mos_8502@studio8502.ca]]></dc:creator><pubDate>Wed, 08 Apr 2026 17:55:33 GMT</pubDate></item></channel></rss>