<?xml version="1.0" encoding="UTF-8"?>
 <rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://pinboard.in">
    <title>Pinboard (rem)</title>
    <link>https://pinboard.in/u:rem/public/</link>
    <description>recent bookmarks from rem</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://unsung.aresluna.org/more-molly-guards/"/>
	<rdf:li rdf:resource="https://the-decoder.com/landmark-german-ruling-declares-googles-ai-overviews-are-googles-own-words-and-makes-it-liable-for-false-answers/"/>
	<rdf:li rdf:resource="https://www.theatlantic.com/philosophy/2026/06/no-artificial-intelligence-is-not-conscious/687378/?gift=R2zbWGNBDp_xHqoa7Q8ZRp-EV6jGaHiamQBxQQlMJqI"/>
	<rdf:li rdf:resource="https://dbushell.com/2026/06/05/are-you-standard-site/"/>
	<rdf:li rdf:resource="https://pikuma.com/courses/nes-game-programming-tutorial"/>
	<rdf:li rdf:resource="https://www.joshtumath.uk/posts/2026-01-27-try-text-scaling-support-in-chrome-canary/"/>
	<rdf:li rdf:resource="https://thingsithinkithink.blog/posts/2025/11-11-building-an-ai-sandbox-with-docker/"/>
	<rdf:li rdf:resource="https://automerge.org/"/>
	<rdf:li rdf:resource="https://blog.johnozbay.com/what-happened-to-apples-attention-to-detail.html"/>
	<rdf:li rdf:resource="https://www.pictogb.com/"/>
	<rdf:li rdf:resource="https://nielsleenheer.com/articles/2025/making-a-low-budget-conference-look-high-budget-using-an-atem-video-mixer-and-a-long-usb-cable/"/>
	<rdf:li rdf:resource="https://gradient.style/"/>
	<rdf:li rdf:resource="https://writing.jan.io/2025/01/17/how-to-disable-google-gemini-in-your-workspace.html"/>
	<rdf:li rdf:resource="https://platforms.service.gov.uk/"/>
	<rdf:li rdf:resource="https://opensource.org/ai/open-source-ai-definition"/>
	<rdf:li rdf:resource="https://www.espthings.io/index.php/2021/03/01/the-new-sonoff-dual-r3-is-here/"/>
	<rdf:li rdf:resource="https://www.newyorker.com/culture/the-weekend-essay/why-ai-isnt-going-to-make-art"/>
	<rdf:li rdf:resource="https://blakadder.com/gl-s10/"/>
	<rdf:li rdf:resource="https://robertkingett.com/posts/6593/"/>
	<rdf:li rdf:resource="https://designer.sendune.com/"/>
	<rdf:li rdf:resource="https://www.ardent-tool.com/CPU/docs/NEC/V20-V30/v30mz.pdf"/>
	<rdf:li rdf:resource="https://front-end.social/@anatudor@mastodon.social/112404568902561121"/>
	<rdf:li rdf:resource="https://meryl.net/why-captioned-videos-are-important/"/>
	<rdf:li rdf:resource="https://hackaday.com/2012/09/20/how-to-repair-a-ribbon-cable-connection-on-consumer-electronics/#comment-2574471"/>
	<rdf:li rdf:resource="https://visualstudiomagazine.com/articles/2024/01/25/copilot-research.aspx"/>
	<rdf:li rdf:resource="https://www.pokemon-mini.net/documentation/pinouts/"/>
	<rdf:li rdf:resource="https://web.archive.org/web/20240421042736/https://blog-imgs-131-origin.fc2.com/o/t/o/ototo2009/WS-2019-12b.html"/>
	<rdf:li rdf:resource="https://jan.prima.de/plok/archives/48-Keyboard-Cleaner.html"/>
	<rdf:li rdf:resource="https://randoma11y.com/"/>
	<rdf:li rdf:resource="https://www.infoq.com/presentations/enhance-web-standards/"/>
	<rdf:li rdf:resource="https://blog.gg8.se/wordpress/2009/07/22/testing-gameboy-input-voltage-ranges/"/>
	<rdf:li rdf:resource="https://github.com/heroldev/AGB-buttontest"/>
	<rdf:li rdf:resource="https://www.opengraph.xyz/"/>
	<rdf:li rdf:resource="https://cohost.org/asie/post/2543717-browsing-the-web-wit"/>
	<rdf:li rdf:resource="https://www.gamesdatabase.org/all_system_games-bandai_wonderswan"/>
	<rdf:li rdf:resource="https://wiki.asie.pl/doku.php?id=notes:wonderswan:flashcart_db"/>
	<rdf:li rdf:resource="http://perfectkiosk.net/stsws.html"/>
	<rdf:li rdf:resource="https://web.archive.org/web/20200414072258/http://www.xgecu.com/download.html"/>
	<rdf:li rdf:resource="https://github.com/X-death25/WonderSwan-Classic"/>
	<rdf:li rdf:resource="https://oshpark.com/profiles/leggomyfroggo"/>
	<rdf:li rdf:resource="https://www.yaronet.com/topics/161842-hardware-type-de-pcb-cartouches-wonderswan"/>
	<rdf:li rdf:resource="http://videogamekraken.com/list-of-english-friendly-wonderswan-games"/>
	<rdf:li rdf:resource="https://web.archive.org/web/20100217164808/http://lupin.shizzle.it/?page_id=3"/>
	<rdf:li rdf:resource="https://minimon.scyl.us/"/>
	<rdf:li rdf:resource="https://www.huderlem.com/demos/gameboy2bpp.html"/>
	<rdf:li rdf:resource="https://github.com/HDR/Nintendo-Scans/tree/main"/>
	<rdf:li rdf:resource="https://gbhwdb.gekkio.fi/cartridges/"/>
	<rdf:li rdf:resource="https://www.youtube.com/watch?v=xoVJKj8lcNQ"/>
	<rdf:li rdf:resource="https://sq.io/"/>
	<rdf:li rdf:resource="https://b13rg.github.io/Gameboy-MBC-Analysis/#pokemon-pinball"/>
	<rdf:li rdf:resource="https://www.spicyweb.dev/the-great-gaslighting-of-the-js-age/"/>
	<rdf:li rdf:resource="http://balika011.hu/switch/"/>
	<rdf:li rdf:resource="https://better-mobile-inputs.netlify.app/"/>
	<rdf:li rdf:resource="https://www.instructables.com/The-Ultimate-Guide-to-Creating-Chiptunes-on-the-Ga/"/>
	<rdf:li rdf:resource="https://www.hackster.io/nod3011/arduboy-diy-with-fx-cca276"/>
	<rdf:li rdf:resource="https://gist.github.com/RobertAKARobin/850a408e04d5414e67d308a2b5847378"/>
	<rdf:li rdf:resource="https://dev.to/srmagura/why-were-breaking-up-wiht-css-in-js-4g9b"/>
	<rdf:li rdf:resource="https://facelesstech.wordpress.com/2022/07/23/ds-lite-clicky-buttons/"/>
	<rdf:li rdf:resource="https://www.romhacking.net/forum/index.php?topic=33121.0"/>
	<rdf:li rdf:resource="https://chieftain20.wordpress.com/2014/05/17/complete-guide-to-authentic-gba-pokemon-games/"/>
	<rdf:li rdf:resource="http://www.herbertweixelbaum.com/comparison.htm"/>
	<rdf:li rdf:resource="https://blog.gbplay.io/2021/05/29/Connecting-to-a-Game-Boy-Link-Cable-From-a-PC.html"/>
	<rdf:li rdf:resource="https://www.gamedeveloper.com/programming/making-a-game-boy-game-in-2017-a-quot-sheep-it-up-quot-post-mortem-part-1-2-"/>
	<rdf:li rdf:resource="https://brutalita.com/"/>
	<rdf:li rdf:resource="https://society.robinsloan.com/archive/notes-on-web3/"/>
	<rdf:li rdf:resource="https://scribe.rip/"/>
	<rdf:li rdf:resource="https://howtoegghead.com/instructor/screencasting/"/>
	<rdf:li rdf:resource="https://all3dp.com/2/dimensional-accuracy-3d-printing-tips-tricks/"/>
	<rdf:li rdf:resource="https://github.com/DECAfpga/DECA_board/tree/main/Tutorials/DeMiSTify"/>
	<rdf:li rdf:resource="https://www.freeingenergy.com/understanding-the-basics-of-electricity-by-thinking-of-it-as-water/"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://unsung.aresluna.org/more-molly-guards/">
    <title>More molly guards</title>
    <dc:date>2026-06-10T20:12:49+00:00</dc:date>
    <link>https://unsung.aresluna.org/more-molly-guards/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[I love these little deep dives into bits of UX that we take for granted. Admittedly I think extending the idea of a Molly Guard to a "Are you sure" prompt is a bit of stretch, but it's a cute story either way.

This is the extension of a previous post, [Molly Guard in reverse](https://unsung.aresluna.org/molly-guard-in-reverse/) which introduces the molly guard with:

> …the little plastic safety cover you have to move out of the way before you press some button of significance. 
>
> Anecdotally, this is named after Molly, an engineer’s daughter who was invited to a datacenter and promptly pressed a big red button, as one would.
> 
> Then she did it again later the same day.

Love it. 

But what's more to love about this particular post, is that Marcin found the _actual_ Molly with her dad!]]></description>
<dc:subject>ux design webdev</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:667f79a3b843/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:ux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://the-decoder.com/landmark-german-ruling-declares-googles-ai-overviews-are-googles-own-words-and-makes-it-liable-for-false-answers/">
    <title>Landmark German ruling declares Google's AI Overviews are Google's own words and makes it liable for false answers</title>
    <dc:date>2026-06-10T11:34:26+00:00</dc:date>
    <link>https://the-decoder.com/landmark-german-ruling-declares-googles-ai-overviews-are-googles-own-words-and-makes-it-liable-for-false-answers/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[> The "AI overview" is its own content, not just a list of search results.

This is really interesting and I would love to see this set the tone for other countries (::cough UK::).

> If enough of that wrong content defames companies or individuals, it could become a serious legal problem not just for Google but for other providers of similar services like ChatGPT, Claude, or Perplexity.

Big Tech helped themselves to our content. The content bloggers put out on the web was always intended to be consumed freely, but it we didn't agree that you (Big Tech) could use it for massive profits without the least bit of credit (let alone royalties for the content being used).

The big AI companies have harvested and thrown the web into their models without moderation causing all kinds of real-world harm, so this looks to be a positive step to forcing them to take some real responsibility.]]></description>
<dc:subject>webdev ai google</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:3c31d09722f4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:google"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.theatlantic.com/philosophy/2026/06/no-artificial-intelligence-is-not-conscious/687378/?gift=R2zbWGNBDp_xHqoa7Q8ZRp-EV6jGaHiamQBxQQlMJqI">
    <title>No, Artificial Intelligence Is Not Conscious - Ted Chiang</title>
    <dc:date>2026-06-05T15:52:31+00:00</dc:date>
    <link>https://www.theatlantic.com/philosophy/2026/06/no-artificial-intelligence-is-not-conscious/687378/?gift=R2zbWGNBDp_xHqoa7Q8ZRp-EV6jGaHiamQBxQQlMJqI</link>
    <dc:creator>rem</dc:creator><description><![CDATA[I didn't really need to read much past the title or subtitle, but it's still an excellent essay that does a good job of drawing comparisons to concepts we already understand, for example:

> The term deepfake traditionally refers to photos, audio, and video, but when it comes to discussions of consciousness, we need to regard text as a deepfake medium as well.

This does remind me of the story of ELIZA and Joseph Weizenbaum, which people quickly attributed intelligence to the bot. With 6 months of ELIZA's debut (in 1966), he warned loudly and publically about the perils of anthropomorphism. He continued this campaign until his death in 2008.

Yet, here we are again.]]></description>
<dc:subject>ai webdev</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:e5e91ee146bd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://dbushell.com/2026/06/05/are-you-standard-site/">
    <title>Are you standard.site?</title>
    <dc:date>2026-06-05T15:45:23+00:00</dc:date>
    <link>https://dbushell.com/2026/06/05/are-you-standard-site/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Another (shorter) entry in how how devs are adding Standard.site to their web sites to enrich the social cards.

I suspect we'll start to gravitat towards tools to help us to add these - which is what it looks like David is doing.

Though I'm a little wary of how BIG the card image is on top of the extra UI that shows the dates, buttons and so on. Given how large I have my font these days, it could easily become a wall just a couple of these.]]></description>
<dc:subject>webdev atproto blogging</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:2e9aae9af802/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:atproto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:blogging"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://pikuma.com/courses/nes-game-programming-tutorial">
    <title>NES Programming in 6502 Assembly</title>
    <dc:date>2026-05-13T10:44:25+00:00</dc:date>
    <link>https://pikuma.com/courses/nes-game-programming-tutorial</link>
    <dc:creator>rem</dc:creator><dc:subject>programming nintendo tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:ef8b8d7db32f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:nintendo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.joshtumath.uk/posts/2026-01-27-try-text-scaling-support-in-chrome-canary/">
    <title>Try text scaling support</title>
    <dc:date>2026-02-03T11:01:24+00:00</dc:date>
    <link>https://www.joshtumath.uk/posts/2026-01-27-try-text-scaling-support-in-chrome-canary/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[I've had a larger phone because I got fed up with squinting at my screen, but because of that I also have the OS level font bumped to 115% (and I know Jule, my wife, has it bumped to 125%). 

This meta tag will use the system font size to adjust the font. Importantly, Josh also points out that the default font size shouldn't be touched: https://www.joshtumath.uk/posts/2026-01-27-try-text-scaling-support-in-chrome-canary/#heading-tip-1:-don't-override-the-initial-font-size

/By Josh Tumath, via Jeremy Keith]]></description>
<dc:subject>typography mobile fonts accessibility css webdev</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:6d74c1e4b61a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:typography"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:mobile"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:fonts"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:accessibility"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://thingsithinkithink.blog/posts/2025/11-11-building-an-ai-sandbox-with-docker/">
    <title>Building an AI Sandbox with Docker</title>
    <dc:date>2025-11-12T14:08:00+00:00</dc:date>
    <link>https://thingsithinkithink.blog/posts/2025/11-11-building-an-ai-sandbox-with-docker/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[As I think about how command line AI tools can be used, I know it's already a bit of the wild west not disimilar to the way we install npm modules.

I've seen a bit of writing about how these tools should be run in a controlled sandbox (because they can mess with the surroudning environment), and this is a nice digestable post with working examplse of Dockerfiles.]]></description>
<dc:subject>ai sandbox claude docker webdev</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:9d62eaa595f9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:sandbox"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:claude"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:docker"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://automerge.org/">
    <title>Automerge</title>
    <dc:date>2025-11-04T12:47:22+00:00</dc:date>
    <link>https://automerge.org/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Version control for your data: Automerge is a local-first sync engine for multiplayer apps that works offline, prevents conflicts, and runs fast.

Interesting project, possibly for mini personal projects that want to share some data (possibly without a database? unsure). But also in some kind of collaborative code editor, ala codecasting from JS Bin old days.

Beautifully designed landing page though.]]></description>
<dc:subject>programming api javascript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:18448b9444c9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.johnozbay.com/what-happened-to-apples-attention-to-detail.html">
    <title>What Happened to Apple's Legendary Attention to Detail?</title>
    <dc:date>2025-10-23T11:33:22+00:00</dc:date>
    <link>https://blog.johnozbay.com/what-happened-to-apples-attention-to-detail.html</link>
    <dc:creator>rem</dc:creator><description><![CDATA[I accidentally upgraded to Tahoe (I didn't know it existed and thought I was moving to Sequoia and the UI design is all over the place, and it's constantly reminding me how bad it is.

This excellent article takes what was an attention to detail that we took for granted (because tech is supposed to "just work"), and calls out just a handful of the failings that Apple's OS now ships with (including on iOS, that I thankfully don't have to suffer).

My fear, based on experience with bad Apple UI - (like the notifications that couldn't be quickly dismissed forcing us to click _EXACTLY_ in the right place, and with the "suitable" amount of delay) - is that it simply won't be fixed or even improved.

/via venerable [Bruce Lawson](https://brucelawson.co.uk/)]]></description>
<dc:subject>webdev ux design mac</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:0549fcda4709/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:ux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:mac"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.pictogb.com/">
    <title>Pic-to-GB</title>
    <dc:date>2025-10-09T08:52:25+00:00</dc:date>
    <link>https://www.pictogb.com/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Fairly decent image to DMG GB colour image - including tile limits]]></description>
<dc:subject>gameboy</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:6d408a89ec14/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:gameboy"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://nielsleenheer.com/articles/2025/making-a-low-budget-conference-look-high-budget-using-an-atem-video-mixer-and-a-long-usb-cable/">
    <title>Making a low-budget conference look high-budget using an ATEM video mixer and a long USB cable</title>
    <dc:date>2025-10-05T22:28:52+00:00</dc:date>
    <link>https://nielsleenheer.com/articles/2025/making-a-low-budget-conference-look-high-budget-using-an-atem-video-mixer-and-a-long-usb-cable/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Niels Leenheer goes through a detailed setup on how to take a single HDMI to projection into a mini event setup with holding screens.

The technical detail is superb too, specifically considering power draw you would need but also, importantly, the length of cables and types to handle data rates.

Definitely one for the back pocket read when wanting to upgrade the meetup game to something that has a lot more polish.]]></description>
<dc:subject>webdev event events conference</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:b4ad54fe4d09/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:event"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:events"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:conference"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://gradient.style/">
    <title>CSS HDR Gradients</title>
    <dc:date>2025-10-03T07:36:20+00:00</dc:date>
    <link>https://gradient.style/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Very cool CSS gradient tooling by Adam Argyle.

It's so pretty all I want to do is play with UI forgetting that it'll actually give me CSS.

I also like that the URL is sharable and savable (perhaps through a bookmark or in a markdown doc).

His latest changes include:
- better import design
- more resilient parser (understands more syntax)
- supports multi-layered gradient imports]]></description>
<dc:subject>css gradients webdev</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:4e7b2dcbc11e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:gradients"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://writing.jan.io/2025/01/17/how-to-disable-google-gemini-in-your-workspace.html">
    <title>How to disable Google Gemini in your Google Workspace</title>
    <dc:date>2025-02-12T11:38:37+00:00</dc:date>
    <link>https://writing.jan.io/2025/01/17/how-to-disable-google-gemini-in-your-workspace.html</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Google's AI offering came along to paid accounts without permission or request. What made it worse is that it couldn't be turned off, which… I don't even have words.

It was via Jan on Mastodon that I'd seen it wasn't possible to disable. But Jan having more persistance than me actually managed to find a (hidden) solution (short version, keep asking support).

Bless his magnificence for getting this. I'm now Gemini-free, particularly in Gmail which was the place it was annoying me the most.]]></description>
<dc:subject>ai webdev gmail</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:70cd54403fe8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:gmail"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://platforms.service.gov.uk/">
    <title>Build and run online services _easily_</title>
    <dc:date>2024-11-05T10:08:01+00:00</dc:date>
    <link>https://platforms.service.gov.uk/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[I find this very cool that the Gov.uk / GDS have released their platform tooling (in particular _forms_) to the public sector.

I can imagine it's a jump to go from project in the public sector to being able to implement all the nuts and bolts it requires, and this platform looks to cut right through the hard work. Specifically:

> You can create accessible, low cost online services without needing coding skills or technical knowledge. 

I love this. Progressive enhancement. Core functionality (forms, payments, notifications).

More background reading from their blog here: https://gds.blog.gov.uk/2024/11/04/gov-uk-forms-in-motion/]]></description>
<dc:subject>webdev gov gds forms</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:6c851113b5bc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:gov"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:gds"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:forms"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://opensource.org/ai/open-source-ai-definition">
    <title>The Open Source AI Definition – 1.0</title>
    <dc:date>2024-11-02T08:30:45+00:00</dc:date>
    <link>https://opensource.org/ai/open-source-ai-definition</link>
    <dc:creator>rem</dc:creator><description><![CDATA[There's now an official definition of "open source AI", which companies like Facebook have been using (prior to this definition) to effectively attempt to convince us (Devs) that the models are in keeping with the values of Open Source.

When the reality for many of these companies and their models is that the content driving the models were stolen (taken without permission, regardless of whether that content is publicly available - like training on photos of artwork in a museum, or music on the radio or videos on TV - all "publicly available").

The definition outlines that a published "open source" AI model should include:

> Sufficiently detailed information about the data used to train the system so that a skilled person can build a substantially equivalent system.

...and the gut punch to companies co-opting "open source":

> this must include: (1) the complete description of all data used for training, including (if used) of unshareable data, disclosing the provenance of the data, its scope and characteristics, how the data was obtained and selected

So it would be more fitting if companies like Facebook (with Llama etc) used **proprietary** or **probably trained on copyright content**...]]></description>
<dc:subject>ai webdev</dc:subject>
<dc:identifier>https://pinboard.in/u:rem/b:c49431992123/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.espthings.io/index.php/2021/03/01/the-new-sonoff-dual-r3-is-here/">
    <title>Flashing sonoff dual r3 to esphome</title>
    <dc:date>2024-09-08T15:38:20+00:00</dc:date>
    <link>https://www.espthings.io/index.php/2021/03/01/the-new-sonoff-dual-r3-is-here/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[As per title, requires solding connects to TX and RX otherwise it's then flashing (with the post including details on the esphome config).]]></description>
<dc:subject>esphome homeassistant hass</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:bca1f277d62c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:esphome"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:homeassistant"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:hass"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.newyorker.com/culture/the-weekend-essay/why-ai-isnt-going-to-make-art">
    <title>Ted Chaing on AI and art</title>
    <dc:date>2024-09-05T11:31:59+00:00</dc:date>
    <link>https://www.newyorker.com/culture/the-weekend-essay/why-ai-isnt-going-to-make-art</link>
    <dc:creator>rem</dc:creator><description><![CDATA[I can't stop thinking about this quote from Ted Chiang (originally snipped by [Simon Willison](https://simonwillison.net/2024/Aug/31/ted-chiang/)).

> Art is notoriously hard to define, and so are the differences between good art and bad art. But let me offer a generalization: art is something that results from making a lot of choices. […] to oversimplify, we can imagine that a ten-thousand-word short story requires something on the order of ten thousand choices. When you give a generative-A.I. program a prompt, you are making very few choices; if you supply a hundred-word prompt, you have made on the order of a hundred choices.
>
> If an A.I. generates a ten-thousand-word story based on your prompt, it has to fill in for all of the choices that you are not making.

There's so much push in the web development scene to use AI for jobs and my own LinkedIn feed is chock full of "AI to do X", such as generate articles, and amass content, but, as this quote so simply puts it, the actual human input is so utterly thin. 

To me, it makes that AI generated content unwhelming and unimpressive because it lacks so much of the individual's own input.]]></description>
<dc:subject>ai webdev quotes</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:4999fc90c604/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:quotes"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blakadder.com/gl-s10/">
    <title>The Best Home Assistant Bluetooth Proxy</title>
    <dc:date>2024-09-02T21:13:57+00:00</dc:date>
    <link>https://blakadder.com/gl-s10/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Walkthrough on how to modify the GL-S10 for a very nice, cheap <£20, bluetooth proxy with plenty of power.]]></description>
<dc:subject>hass homeassistant esphome bthome</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:43a16f839d3b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:hass"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:homeassistant"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:esphome"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:bthome"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://robertkingett.com/posts/6593/">
    <title>I Will Luddite AI by Robert Kingett</title>
    <dc:date>2024-08-09T08:31:53+00:00</dc:date>
    <link>https://robertkingett.com/posts/6593/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[A long but excellent article or even essay on AI, it's appeal to the blindness community, prompt injection, hacking and a wealth of links and well thought out discussion.

Like Robert I only really learnt the real meaning of "luddite" this year, specifically because of AI, and he goes on to discuss this more, but:

> Luddites understand tech better than you and or I do because you have to know something on an intimate level to stage a coordinated push back against the particular tech.

I feel like these are my people and want to actively push back against the companies in the arms race for our intimacy.

Find some quiet time and read this post.]]></description>
<dc:subject>ai web webdev accessibility</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:dfce61380653/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:accessibility"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://designer.sendune.com/">
    <title>SENDUNE html email designers</title>
    <dc:date>2024-07-26T15:03:03+00:00</dc:date>
    <link>https://designer.sendune.com/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[> The SENDUNE email designer focuses on simplicity and ease of use. It is light-weight. It does pure HTML - no intermediate code wranglers like mjml. There is no lock-in of any kind. Save HTML output as a template and use with ANY email service provider.

I can't get over how any simple design is still so stupidly hard in 2024. Hoping this is a simpler tool (without having to fork over the farm!)]]></description>
<dc:subject>email HTML</dc:subject>
<dc:identifier>https://pinboard.in/u:rem/b:888dc1b511eb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:email"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:HTML"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.ardent-tool.com/CPU/docs/NEC/V20-V30/v30mz.pdf">
    <title>V30MZ 16-Bit Microprocessor Core Hardware PUM - v30mz</title>
    <dc:date>2024-06-12T08:59:23+00:00</dc:date>
    <link>https://www.ardent-tool.com/CPU/docs/NEC/V20-V30/v30mz.pdf</link>
    <dc:creator>rem</dc:creator><description><![CDATA[PDF version of the opcodes for the Wonderswan, including timings.]]></description>
<dc:subject>wonderswan retro asm</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:672da0c276c8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:wonderswan"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:retro"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:asm"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://front-end.social/@anatudor@mastodon.social/112404568902561121">
    <title>Retro print patterns with CSS</title>
    <dc:date>2024-05-08T10:18:06+00:00</dc:date>
    <link>https://front-end.social/@anatudor@mastodon.social/112404568902561121</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Ana Tudor, as always, shows excellent methods to create (what I'd call) retro print effects to images using CSS.

This is something I've typically turned to PhotoShop to (struggle) with, but Ana shows how this can be done with CSS.

In Ana's CodePens, SCSS is used, but even the compiled CSS is relatively easy to follow.]]></description>
<dc:subject>webdev css retro</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:603fc8b368bc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:retro"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://meryl.net/why-captioned-videos-are-important/">
    <title>Why Good Captioned Videos Are Important</title>
    <dc:date>2024-04-26T14:51:08+00:00</dc:date>
    <link>https://meryl.net/why-captioned-videos-are-important/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Absolutely essential reading and viewing on how to produce captions with valuable real world examples of how to completely mess it up (and a lot of social posted videos do the bad mess version).

As someone who's hard of hearing and uses captions on all viewing media that I can, I already feel this.

Excellent post by Meryl Evans.]]></description>
<dc:subject>accessibility a11y captions webdev</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:df560c7a79be/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:accessibility"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:a11y"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:captions"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://hackaday.com/2012/09/20/how-to-repair-a-ribbon-cable-connection-on-consumer-electronics/#comment-2574471">
    <title>How To Repair A Ribbon Cable Connection</title>
    <dc:date>2024-02-22T10:25:42+00:00</dc:date>
    <link>https://hackaday.com/2012/09/20/how-to-repair-a-ribbon-cable-connection-on-consumer-electronics/#comment-2574471</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Specific comment from an engineer offering guidance on how best to repair these connectors (such as the LCD connector on a Game Boy).

Short version:

- Flat tip iron, ~150C (never above 225C)
- Use thermal conductive rubber pad between ribbon and iron
- Once complete, cover bond with kapton tape]]></description>
<dc:subject>gameboy retro</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:603b2f1a4938/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:gameboy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:retro"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://visualstudiomagazine.com/articles/2024/01/25/copilot-research.aspx">
    <title>New GitHub Copilot Research Finds 'Downward Pressure on Code Quality'</title>
    <dc:date>2024-02-09T18:25:30+00:00</dc:date>
    <link>https://visualstudiomagazine.com/articles/2024/01/25/copilot-research.aspx</link>
    <dc:creator>rem</dc:creator><description><![CDATA[I mean… the writing was on the wall, wasn't it? Didn't we, the tech nation desperate to actualise the ten-ecks developer, make our own bed?

I know it's the cynic in me that doesn't trust copilot assisted work to produce long term "good code" (aka: code of a reliable quality that can survive time), but at the same time I'm one of those grumpy old hacks that hand codes.

One of the real reasons I don't (personally) like copilot is that I tend to code faster than copilot can suggest recommendations, and it's distracting to get a nearly right autocomplete flash up, whilst my fingers continue to fly across the keyboard. The distraction is whether I should backtrack and undo my change to trigger the autocomplete again, which would only to visually validate the code changing the cadence of my coding/typing...

The pull quote from the article is the take away, and the bit that, _if_ we (devs) really are going to saddle up to AI assisted coding are absolutely going to have to solve, is this:

> We find disconcerting trends for maintainability. Code churn -- the percentage of lines that are reverted or updated less than two weeks after being authored -- is projected to double in 2024 compared to its 2021, pre-AI baseline. We further find that the percentage of 'added code' and 'copy/pasted code' is increasing in proportion to 'updated,' 'deleted,' and 'moved 'code. In this regard, AI-generated code resembles an itinerant contributor, prone to violate the DRY-ness [don't repeat yourself] of the repos visited.

Sure, AI can be treated as the unpaid intern, but do we really want the unpaid intern to be committing the majority of our code to production? (Also, pay your interns…yikes).]]></description>
<dc:subject>ai programming github vscode quality webdev</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:a9edd4127e5d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:github"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:vscode"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:quality"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.pokemon-mini.net/documentation/pinouts/">
    <title>Pokemon Mini cart pinouts</title>
    <dc:date>2023-10-25T08:17:05+00:00</dc:date>
    <link>https://www.pokemon-mini.net/documentation/pinouts/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Full pin out but also the pinout for the ROM. It's a multiplexing 21bit addressable 4Mbit IC.

This is a table-ified version of the [Dark Fader version](https://www.darkfader.net/pm/files/cartridge.txt)]]></description>
<dc:subject>pokemon mini retro hardware</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:3cfa7b11d1c5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:pokemon"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:mini"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:retro"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:hardware"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://web.archive.org/web/20240421042736/https://blog-imgs-131-origin.fc2.com/o/t/o/ototo2009/WS-2019-12b.html">
    <title>Every Wonderswan PCB</title>
    <dc:date>2023-10-06T12:12:04+00:00</dc:date>
    <link>https://web.archive.org/web/20240421042736/https://blog-imgs-131-origin.fc2.com/o/t/o/ototo2009/WS-2019-12b.html</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Includes photo of front and back of cart plus interior of PCB and PCB type id - very useful reference for making your own. ]]></description>
<dc:subject>pcb retro wonderswan</dc:subject>
<dc:identifier>https://pinboard.in/u:rem/b:062610e12e99/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:pcb"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:retro"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:wonderswan"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://jan.prima.de/plok/archives/48-Keyboard-Cleaner.html">
    <title>Keyboard Cleaner</title>
    <dc:date>2023-10-04T07:55:29+00:00</dc:date>
    <link>https://jan.prima.de/plok/archives/48-Keyboard-Cleaner.html</link>
    <dc:creator>rem</dc:creator><description><![CDATA[A wonderful *does the job* bit of software that supports Apple hardware going back over a decade. It intercepts all keyboard input allow you to safely clean your keyboard. Simple. Excellent.]]></description>
<dc:subject>mac webdev keyboard</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:08999e9294c2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:mac"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:keyboard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://randoma11y.com/">
    <title>Randoma11y</title>
    <dc:date>2023-09-25T12:35:12+00:00</dc:date>
    <link>https://randoma11y.com/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Accessible colour combinations - and upon hitting reload, there's actually some really stylish (to me) combinations whilst being either AA or AAA compliant. Nice.]]></description>
<dc:subject>a11y accessibility color webdesign web</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:77033a2c80e2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:a11y"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:accessibility"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:color"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdesign"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:web"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.infoq.com/presentations/enhance-web-standards/">
    <title>Brian LeRoux on enhance.dev</title>
    <dc:date>2023-09-24T10:47:14+00:00</dc:date>
    <link>https://www.infoq.com/presentations/enhance-web-standards/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[All of Brian's approach to dependencies and concerns about long-term support, we're talking 10 years here, are absolutely excellent spot on and he goes on to talk about enhance.dev which is really a nation of first approach to building software.]]></description>
<dc:subject>javascript web</dc:subject>
<dc:identifier>https://pinboard.in/u:rem/b:d79ef92def86/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:web"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.gg8.se/wordpress/2009/07/22/testing-gameboy-input-voltage-ranges/">
    <title>Testing Gameboy input voltage ranges</title>
    <dc:date>2023-09-19T22:50:10+00:00</dc:date>
    <link>https://blog.gg8.se/wordpress/2009/07/22/testing-gameboy-input-voltage-ranges/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Detailed guide on what happens to a Game Boy (DMG) when different voltages are applied, i.e. less than it requires, what happens.]]></description>
<dc:subject>gameboy dmg retro hardware</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:655bb59f8799/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:gameboy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:dmg"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:retro"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:hardware"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/heroldev/AGB-buttontest">
    <title>Button test program for GBA</title>
    <dc:date>2023-09-19T18:58:38+00:00</dc:date>
    <link>https://github.com/heroldev/AGB-buttontest</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Very simple and small test ROM for the GBA.]]></description>
<dc:subject>gba gameboy retro</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:1771038dca72/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:gba"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:gameboy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:retro"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.opengraph.xyz/">
    <title>Preview Social Media Share and Generate Metatags</title>
    <dc:date>2023-09-12T08:42:42+00:00</dc:date>
    <link>https://www.opengraph.xyz/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Useful tool to check the meta tags used and preview how they'll appear in various social media sites, particular as Twitter declines, the need for Twitter specific meta tags becomes less and I realise I should support the opengraph tags (`og:*`) more carefully.]]></description>
<dc:subject>tools webdev opengraph unfurl</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:7c8d335c1049/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:opengraph"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:unfurl"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://cohost.org/asie/post/2543717-browsing-the-web-wit">
    <title>Browsing the web with a wonderswan in 2023</title>
    <dc:date>2023-08-24T20:51:44+00:00</dc:date>
    <link>https://cohost.org/asie/post/2543717-browsing-the-web-wit</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Requires a Wonderswan, a serial adapter, software called "wonderfence" and some simple but clever host aliases.]]></description>
<dc:subject>wonderswan retro</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:2c24f38f6a42/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:wonderswan"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:retro"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.gamesdatabase.org/all_system_games-bandai_wonderswan">
    <title>Bandai WonderSwan - art database</title>
    <dc:date>2023-08-23T08:55:29+00:00</dc:date>
    <link>https://www.gamesdatabase.org/all_system_games-bandai_wonderswan</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Collection of scans for artwork and manuals for Wonderswan and WSC games.]]></description>
<dc:subject>wonderswan retro</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:a50174107c30/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:wonderswan"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:retro"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://wiki.asie.pl/doku.php?id=notes:wonderswan:flashcart_db">
    <title>Wonderswan flash carts</title>
    <dc:date>2023-08-13T12:16:38+00:00</dc:date>
    <link>https://wiki.asie.pl/doku.php?id=notes:wonderswan:flashcart_db</link>
    <dc:creator>rem</dc:creator><description><![CDATA[A list of flash carts and their capabilities for the Wonderswan]]></description>
<dc:subject>wonderswan retro</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:4b7783e2a24a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:wonderswan"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:retro"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://perfectkiosk.net/stsws.html">
    <title>WonderSwan - Sacred Tech Scroll</title>
    <dc:date>2023-08-13T11:05:54+00:00</dc:date>
    <link>http://perfectkiosk.net/stsws.html</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Detailed documentation of the internals (software) of the WS]]></description>
<dc:subject>wonderswan retro</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:b97c16c5f206/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:wonderswan"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:retro"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://web.archive.org/web/20200414072258/http://www.xgecu.com/download.html">
    <title>T56 and TL866 chip support lists</title>
    <dc:date>2023-08-02T09:39:06+00:00</dc:date>
    <link>https://web.archive.org/web/20200414072258/http://www.xgecu.com/download.html</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Three text files listing all the chips supported by the TL866II Plus, T56 and the T48:

- https://web.archive.org/web/20200530195328/http://www.xgecu.com/MiniPro/T56_List.txt
- https://web.archive.org/web/20200503121543/http://www.xgecu.com/MiniPro/TL866II_List.txt]]></description>
<dc:subject>hardware tl866 ic chips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:325cb1406c1b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:hardware"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:tl866"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:ic"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:chips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/X-death25/WonderSwan-Classic">
    <title>Open Source PCB clone of WonderSwan PTE-0012A</title>
    <dc:date>2023-08-01T20:07:26+00:00</dc:date>
    <link>https://github.com/X-death25/WonderSwan-Classic</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Gerbers for a custom WonderSwan clone board - it has limited choice of games to install (the board doesn't support EEPROM), but it's a start.]]></description>
<dc:subject>wonderswan retro</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:a2107055b429/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:wonderswan"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:retro"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://oshpark.com/profiles/leggomyfroggo">
    <title>GBC and GBP PCBs by leggomyfroggo</title>
    <dc:date>2023-06-29T13:49:59+00:00</dc:date>
    <link>https://oshpark.com/profiles/leggomyfroggo</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Includes replacement dpad and ab pads as well as a tactile mod.]]></description>
<dc:subject>retro gameboy</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:29282fafcece/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:retro"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:gameboy"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.yaronet.com/topics/161842-hardware-type-de-pcb-cartouches-wonderswan">
    <title>PCBs forWonderSwan carts</title>
    <dc:date>2023-06-29T10:09:44+00:00</dc:date>
    <link>https://www.yaronet.com/topics/161842-hardware-type-de-pcb-cartouches-wonderswan</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Includes photos, mappers, SRAM and RTC.]]></description>
<dc:subject>retro wonderswan</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:88133d5b2c9c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:retro"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:wonderswan"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://videogamekraken.com/list-of-english-friendly-wonderswan-games">
    <title>List of English Friendly WonderSwan Games</title>
    <dc:date>2023-05-27T21:25:52+00:00</dc:date>
    <link>http://videogamekraken.com/list-of-english-friendly-wonderswan-games</link>
    <dc:creator>rem</dc:creator><description><![CDATA[As per subject. Since the WonderSwan came out exclusively in Japan, so did games, so playing them, without being able to read Japanese can be tricky (especially when there was a lot of RPG games).

This is a good list of game titles, the category and any useful notes.]]></description>
<dc:subject>retro wonderswan</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:b0a9705b26e4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:retro"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:wonderswan"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://web.archive.org/web/20100217164808/http://lupin.shizzle.it/?page_id=3">
    <title>Pokemon Mini tutorial on Lupin’s weblog</title>
    <dc:date>2023-05-22T16:50:56+00:00</dc:date>
    <link>https://web.archive.org/web/20100217164808/http://lupin.shizzle.it/?page_id=3</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Lost to time, but captured in webarchive, Lupin's Pokemon Mini articles, including introduction to development for the device.]]></description>
<dc:subject>retro pm pokemon</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:9a13cf2192cc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:retro"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:pm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:pokemon"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://minimon.scyl.us/">
    <title>minimon.js - Pokémon Mini web emulator</title>
    <dc:date>2023-05-22T16:34:46+00:00</dc:date>
    <link>https://minimon.scyl.us/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Not just the emulator but also debugger. Given that all the tooling for this (specifically around emulation) is on Windows, this is a great example of porting software to the web (I'm a big fan).]]></description>
<dc:subject>web pokemon pm retro</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:dbb2cb4b76a0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:pokemon"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:pm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:retro"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.huderlem.com/demos/gameboy2bpp.html">
    <title>Gameboy 2BPP Graphics Format</title>
    <dc:date>2023-05-18T12:51:55+00:00</dc:date>
    <link>https://www.huderlem.com/demos/gameboy2bpp.html</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Explanation of how the sprites are constructed into an 8x8 block from 16 bytes.]]></description>
<dc:subject>gameboy retro dmg</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:34e38e0667f3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:gameboy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:retro"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:dmg"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/HDR/Nintendo-Scans/tree/main">
    <title>HDR/Nintendo-Scans</title>
    <dc:date>2023-05-11T14:09:57+00:00</dc:date>
    <link>https://github.com/HDR/Nintendo-Scans/tree/main</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Both handhelds and cart pcbs]]></description>
<dc:subject>gameboy gba pcb</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:5ac00ff1cd33/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:gameboy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:gba"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:pcb"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://gbhwdb.gekkio.fi/cartridges/">
    <title>Game Boy cartridges - Game Boy hardware database</title>
    <dc:date>2023-05-11T12:23:07+00:00</dc:date>
    <link>https://gbhwdb.gekkio.fi/cartridges/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[PCB scans for many, many Game Boy carts.]]></description>
<dc:subject>gameboy pcb</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:894b5624d17f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:gameboy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:pcb"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/watch?v=xoVJKj8lcNQ">
    <title>The A.I. Dilemma</title>
    <dc:date>2023-04-18T11:25:38+00:00</dc:date>
    <link>https://www.youtube.com/watch?v=xoVJKj8lcNQ</link>
    <dc:creator>rem</dc:creator><description><![CDATA[An excellent discussion on the explosion, or even, implosion, of AI and how it's being tested and developed in public when the implications seem to have been swept aside in favour of the arms race between the big corps.

Policies and law haven't been written and it's the experts that don't even have the confidence you'd hope to hear about:

> 50% of A.I. researchers believe there's a 10% or greater chance that humans go extinct from our inability to control AI

Tristan Harris and Aza Raskin discuss the risk to society and how safety measures are far from adequate and laws *need* to be implemented.

> When you invent a new technology, *you uncover a new class of responsibilities*

It's a long watch at a little over an hour, but strongly recommend as we plough head long into a future where AI is inter-tangled with society.]]></description>
<dc:subject>ai webdev</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:f8b7b4809165/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://sq.io/">
    <title>sq</title>
    <dc:date>2023-03-30T11:10:21+00:00</dc:date>
    <link>https://sq.io/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Like jq but for postgres databases (or sqlserver, csv or even xlsx).

What's neat is that you register a database with the system, then you can query against that particular database.

Very nice that I can use this on the command line and then pipe into `jq` for more data manip.]]></description>
<dc:subject>data database sql tools webdev jq</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:b318f7be5d12/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:sql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:jq"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://b13rg.github.io/Gameboy-MBC-Analysis/#pokemon-pinball">
    <title>Exploring the Gameboy Memory Bank Controller</title>
    <dc:date>2023-03-27T10:22:47+00:00</dc:date>
    <link>https://b13rg.github.io/Gameboy-MBC-Analysis/#pokemon-pinball</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Good deep dive in to the MBC chip on the gameboy carts, how it works and the different types.]]></description>
<dc:subject>gameboy</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:1e508ed5d982/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:gameboy"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.spicyweb.dev/the-great-gaslighting-of-the-js-age/">
    <title>The Great Gaslighting of the JavaScript Era</title>
    <dc:date>2023-03-26T22:43:38+00:00</dc:date>
    <link>https://www.spicyweb.dev/the-great-gaslighting-of-the-js-age/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[A long read, but a worthwhile one - in my head their voice was definitely just shy of shouty! :)

Being a JS developer first and foremost since pre-Node days, it puts me in a funny spot that I absolutely agree with everything said in this article, whilst also considering that I pick JS *on the server* to suit me. 

When it comes to the front-end, I'm pretty sick of the poison that's been sold to us for over a decade.

The web's war for JS libraries/etc summarised excellently with:

> It’s a popularity contest. Plain and simple.
> 
> And that popularity contest can change on a dime.
> 
> 10 years ago, it was AngularJS.
> 
> Today, it’s React.
> 
> Tomorrow, it will be something else because that’s inevitable.

Absolutely this - I felt exactly the same when I had peers and colleagues trying to shove Angular down my throat.

But it's the future, the kids who come to the industry and will continue it. As Jared White writes,

> but all those bright-eyed eager newcomers getting churned out of code schools knowing only React?
> 
> Those jobs will be gone. 😕

Grim future.]]></description>
<dc:subject>javascript js react webdev</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:f348a21d5f14/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://balika011.hu/switch/">
    <title>Switch board layers</title>
    <dc:date>2023-03-06T20:07:10+00:00</dc:date>
    <link>http://balika011.hu/switch/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Interactive view of each of the layers and the traces on the layer through a Switch and Switch Lite board, allowing you to trace vias through the boards.]]></description>
<dc:subject>switch repair nintendo</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:afacfa5838d9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:switch"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:repair"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:nintendo"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://better-mobile-inputs.netlify.app/">
    <title>better-mobile-inputs.netlify.app/</title>
    <dc:date>2023-03-01T11:11:24+00:00</dc:date>
    <link>https://better-mobile-inputs.netlify.app/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[A useful web page to show visually what the mobile assistive keyboard looks like given different input types.

Specifically, and TIL - the `inputmode` can be different, i.e. using a `type="text"` field but `inputmode="url"` to help with partials like ".com" (if the input field didn't need URL validation for instance).

/via [Bruce's reading list 300](https://brucelawson.co.uk/2023/reading-list-300/)]]></description>
<dc:subject>accessibility form forms input mobile webdev</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:bc8db9523c3c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:accessibility"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:form"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:forms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:input"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:mobile"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.instructables.com/The-Ultimate-Guide-to-Creating-Chiptunes-on-the-Ga/">
    <title>The Ultimate Guide to Creating Chiptunes on the GameBoy!</title>
    <dc:date>2023-02-03T19:41:22+00:00</dc:date>
    <link>https://www.instructables.com/The-Ultimate-Guide-to-Creating-Chiptunes-on-the-Ga/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[A collection of very cool mods for the DMG and chiptune folks]]></description>
<dc:subject>dmg gameboy</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:5bbca612511f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:dmg"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:gameboy"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.hackster.io/nod3011/arduboy-diy-with-fx-cca276">
    <title>Arduboy DIY with FX</title>
    <dc:date>2023-01-04T16:09:43+00:00</dc:date>
    <link>https://www.hackster.io/nod3011/arduboy-diy-with-fx-cca276</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Arduboy walkthrough with larger screen and great looking shell.]]></description>
<dc:subject>arduino arduboy gaming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:f3688a6d1687/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:arduino"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:arduboy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:gaming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://gist.github.com/RobertAKARobin/850a408e04d5414e67d308a2b5847378">
    <title>Safari's date-picker is the cause of 1/3 of our customer support issues</title>
    <dc:date>2022-12-31T13:33:19+00:00</dc:date>
    <link>https://gist.github.com/RobertAKARobin/850a408e04d5414e67d308a2b5847378</link>
    <dc:creator>rem</dc:creator><description><![CDATA[I'm not even that old and I've been hit with this stupid UX from iOS (thankfully it was a one off for me as I'm primarily an Android user)]]></description>
<dc:subject>webdev web safari accessibility a11y</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:ad20257126d7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:safari"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:accessibility"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:a11y"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://dev.to/srmagura/why-were-breaking-up-wiht-css-in-js-4g9b">
    <title>Why We're Breaking Up with CSS-in-JS</title>
    <dc:date>2022-10-21T16:25:18+00:00</dc:date>
    <link>https://dev.to/srmagura/why-were-breaking-up-wiht-css-in-js-4g9b</link>
    <dc:creator>rem</dc:creator><description><![CDATA[2nd most active maintainer of Emotion writes on why they're leaving CSS-in-JS.

Mostly this is written documentation and proof of what I've been seeing and feeling every time I have to use a CSS-in-JS library.

Via Bruce Lawson https://twitter.com/brucel/status/1582787411469533184]]></description>
<dc:subject>webdev css react cssinjs</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:e84bd1084d73/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:cssinjs"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://facelesstech.wordpress.com/2022/07/23/ds-lite-clicky-buttons/">
    <title>DS Lite clicky buttons</title>
    <dc:date>2022-10-19T19:18:09+00:00</dc:date>
    <link>https://facelesstech.wordpress.com/2022/07/23/ds-lite-clicky-buttons/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[A "clicky" button mod for the DS Lite including gerber files.]]></description>
<dc:subject>gameboy dslite</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:4ea6523ea2c6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:gameboy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:dslite"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.romhacking.net/forum/index.php?topic=33121.0">
    <title>Gameboy Color DX Hacks</title>
    <dc:date>2022-06-24T10:32:32+00:00</dc:date>
    <link>https://www.romhacking.net/forum/index.php?topic=33121.0</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Very well maintained list of DX hacks for Gameboy games.]]></description>
<dc:subject>dx gameboy gbc romhack</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:1916ee7082b5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:dx"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:gameboy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:gbc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:romhack"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://chieftain20.wordpress.com/2014/05/17/complete-guide-to-authentic-gba-pokemon-games/">
    <title>Complete Guide to Authentic GBA Pokemon Games!</title>
    <dc:date>2022-06-10T13:33:27+00:00</dc:date>
    <link>https://chieftain20.wordpress.com/2014/05/17/complete-guide-to-authentic-gba-pokemon-games/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Detailed guide to reading GBA pokemon games to recognise fake and legit carts.]]></description>
<dc:subject>gameboy pokemon gba</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:6a789f9bf009/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:gameboy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:pokemon"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:gba"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.herbertweixelbaum.com/comparison.htm">
    <title>game boy sound comparison</title>
    <dc:date>2022-05-06T11:08:19+00:00</dc:date>
    <link>http://www.herbertweixelbaum.com/comparison.htm</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Interesting guide to all the gameboy compatible devices with visualisations as to how the sound works.]]></description>
<dc:subject>gameboy chiptune music</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:647a0e667c9e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:gameboy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:chiptune"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:music"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.gbplay.io/2021/05/29/Connecting-to-a-Game-Boy-Link-Cable-From-a-PC.html">
    <title>Connecting to a Game Boy Link Cable From a PC</title>
    <dc:date>2022-01-20T21:14:18+00:00</dc:date>
    <link>https://blog.gbplay.io/2021/05/29/Connecting-to-a-Game-Boy-Link-Cable-From-a-PC.html</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Interesting article on how to connect a gameboy via the 6 pin game link cable to a computer to read the signals.

Could be used to wire a gameboy to talk to the web… 🤔]]></description>
<dc:subject>gameboy dmg</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:0e97e79685ce/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:gameboy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:dmg"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.gamedeveloper.com/programming/making-a-game-boy-game-in-2017-a-quot-sheep-it-up-quot-post-mortem-part-1-2-">
    <title>Making a Game Boy game in 2017: A &quot;Sheep It Up!&quot; Post-Mortem</title>
    <dc:date>2022-01-20T16:28:04+00:00</dc:date>
    <link>https://www.gamedeveloper.com/programming/making-a-game-boy-game-in-2017-a-quot-sheep-it-up-quot-post-mortem-part-1-2-</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Two part article on Gameboy development at times contrasting the 90s dev experience to 2017. Includes some useful information on how the tiles and sprite systems work.]]></description>
<dc:subject>gameboy dmg</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:2255263b8b4c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:gameboy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:dmg"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://brutalita.com/">
    <title>Brutalita Sans - font and editor</title>
    <dc:date>2022-01-18T10:00:06+00:00</dc:date>
    <link>https://brutalita.com/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[A simple mono font, but also comes with it's own easy to use visual editor where you can work on an multi-layered 5x11 grid to customise the font to your liking - and download it as an .OTF file.]]></description>
<dc:subject>font fonts typography webdev retro</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:d68b81148030/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:font"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:fonts"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:typography"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:retro"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://society.robinsloan.com/archive/notes-on-web3/">
    <title>Notes on Web3 by Robin Sloan</title>
    <dc:date>2021-11-11T19:39:57+00:00</dc:date>
    <link>https://society.robinsloan.com/archive/notes-on-web3/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[I think this might be one of the first balanced or non-invested reads of what "Web3" means and Sloan's opening notes really resonate:

> It’s for kids. I mean that in a good way! I think Web3 has resonated powerfully with young people because it feels like something genuinely new, and it feels like it can be theirs. Who could argue with those feelings? Not me.

The notes go on and I come away with the same general sense that I've had so far of the crowd cheering on for Web3: it's about making money. Which is fine, the world runs on capitalism for the most part, it's just not entirely for me.

And I think that's the rub, the stories *I know* of the creation and the spread of the web (and indeed the internet) came from those wanting to share and do good. The stories I've read were never about making money but instead creating a place for others. 

I will concede that I don't tend to read the "got rich by selling X web start up" - but it's that start in the web that's what drives me, and what I love about the web. It's what I love about the Open Web. 

Web Zero if you will. It was about sharing, community, learning and finding a place in the world.]]></description>
<dc:subject>web webdev web3 web0</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:c8e9222df563/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:web3"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:web0"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://scribe.rip/">
    <title>Scribe - An alternative frontend to Medium</title>
    <dc:date>2021-10-27T17:26:35+00:00</dc:date>
    <link>https://scribe.rip/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[I hadn't realised that Medium had made JavaScript a requirement to be able to read any Medium post - I'd had JS disabled for ages on Medium just because of all the extra cruft they added.

But now, without JS, you only get the first few lines of content, and the rest is loaded entirely with JS - which… is stupid.

Scribe fixes all that and focuses entirely on the author's content.

I also used the FAQ to auto redirect and now I can read the full content without being distracted by Medium's horrid cruft.

Great example of taking back the web.]]></description>
<dc:subject>blogging web webdev simple</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:747768fedd40/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:blogging"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:simple"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://howtoegghead.com/instructor/screencasting/">
    <title>Screencasting technical guide by Egghead</title>
    <dc:date>2021-10-13T12:14:06+00:00</dc:date>
    <link>https://howtoegghead.com/instructor/screencasting/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[The Egghead screencasts themselves are excellent, but this is a treasure trove of tips for better screencasts.

Better screencasts often (to me) means simpler for your audience or student to follow along - which is only positive.]]></description>
<dc:subject>audio screencast screencasting video webdev</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:1f6ba2ecda72/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:audio"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:screencast"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:screencasting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://all3dp.com/2/dimensional-accuracy-3d-printing-tips-tricks/">
    <title>Dimensional Accuracy in 3D printing</title>
    <dc:date>2021-10-11T16:46:20+00:00</dc:date>
    <link>https://all3dp.com/2/dimensional-accuracy-3d-printing-tips-tricks/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Useful article offering calibration objects and suggestions on where calibration might be needed.]]></description>
<dc:subject>3d printing 3dprinting</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:de5293cb0892/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:3d"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:printing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:3dprinting"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/DECAfpga/DECA_board/tree/main/Tutorials/DeMiSTify">
    <title>Some notes about DeMiSTifyng a MiST core</title>
    <dc:date>2021-09-28T20:22:37+00:00</dc:date>
    <link>https://github.com/DECAfpga/DECA_board/tree/main/Tutorials/DeMiSTify</link>
    <dc:creator>rem</dc:creator><description><![CDATA[Useful guide to porting from MiST to a different platform.]]></description>
<dc:subject>fpga</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:bd42129b1b4b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:fpga"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.freeingenergy.com/understanding-the-basics-of-electricity-by-thinking-of-it-as-water/">
    <title>Understanding the basics of electricity by thinking of it as water</title>
    <dc:date>2021-09-16T15:55:56+00:00</dc:date>
    <link>https://www.freeingenergy.com/understanding-the-basics-of-electricity-by-thinking-of-it-as-water/</link>
    <dc:creator>rem</dc:creator><description><![CDATA[I've been struggling to get my head around voltage and amps - specifically after I bought a device that wanted 5V and 2A supply, but I was only giving it 1.6A I found the machine would fail (and reboot). The lack of amperage meant it wasn't able to supply the entire board. 

Just the image from this post was enough to make it click in my head 👍


- VOLTAGE is like the pressure that pushes water through the hose. It is measured in volts (V).
- CURRENT is like the diameter of the hose. The wider it is, the more water will flow through. It is measured in amps (I or A).
- RESISTANCE is like sand in the hose that slows down the water flow. It is measured in ohms (R or Ω).]]></description>
<dc:subject>webdev power electronics hardware</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rem/b:9cf81fc156fb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:power"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:electronics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rem/t:hardware"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>