• 6 Posts
  • 49 Comments
Joined 1 year ago
cake
Cake day: June 5th, 2023

help-circle
  • I’m with you. In fact I’ll say even retro operating systems were better (no bloat, no spyware, easy to understand/configure/mod/hack around), as well as retro Internet (no Javascript crap, no browser fingerprinting/tracking, simpler HTML, super easy webdev) and retro computing (no soldered-on components, PCs were more modular and easy to repair)… heck, planet earth in general was better back then. We’ve been on a downwards spiral since the 2000s. Everything sucks now.


  • You could make yours a Geocaching app with fog-of-war. They’ve got an API for third-party apps too, so it should be easy enough to develop, and actually fun to play.

    If you’re feeling ambitious, add some RTS elements like from Age of Empires - eg if you add someone as your ally, you can share their line of sight. Finding certain types of caches, or POIs, increases your resources (gold/stone/food/wood - maybe visiting Pizza Hut gives you extra food lol). And with these resources, you could build virtual structures like castles etc. Other players could spend resources to take it down (but they need to be physically at that location), and you could spend resources to defend your building.

    Kinda like Ingress basically, but with medieval/RTS elements and geocaching thrown into the mix. How’s that for a challenge? :)



  • That’s incredible. Your son has far, far, more patience than I ever did. I still haven’t managed to clock most of the games I grew up with, such as Dangerous Dave, Prince of Persia 1 & 2, Wolf3D, Doom 1 & 2, Crystal Caves, Aladdin, Lion King, Jazz Jackrabbit, Mario (NES), Pokemon Red (GBA), Crash Bandicoot (PS1)…

    Every now and then I try to clock one of those old games, but then I get stuck and/or lose interest, and move on to something else. Even among recent games, I spent over 400 hours playing BotW and only managed to do two of the divine beasts. I also have over 200 hours in TotK and still haven’t gotten to the first major spirit quest. Similarly, got several hundreds of hours in Morrowind, Oblivion and Skyrim, but never actually completed any of those games.

    I think the only game that I recall beating would be the Bio Menace trilogy - which I finally managed to complete as an adult, and that too thanks to DOSBox’s save states. Oh, and Diablo II too, it someone had the perfect mix of action + story + game length, to keep me interested till the end.

    Honestly I’ve no idea how people manage to stick to one thing for so long and see it thru till the end, without losing interest or getting distracted by something else.


  • That’s going to change in the future with NPUs (neural processing units). They’re already being bundled with both regular CPUs (such as the Ryzen 8000 series) and mobile SoCs (such as the Snapdragon 8 Gen 3). The NPU included with the the SD8Gen3 for instance can run models like Llama 2 - something an average desktop would normally struggle with. Now this is only the 7B model mind you, so it’s a far cry from more powerful models like the 70B, but this will only improve in the future. Over the next few years, NPUs - and applications that take advantage of them - will be a completely normal thing, and it won’t require a household’s worth of energy. I mean, we’re already seeing various applications of it, eg in smartphone cameras, photo editing apps, digital assistants etc. The next would be I guess autocorrect and word prediction, and I for one can’t wait to ditch our current, crappy markov keyboards.


    • Summarising articles / extracting information / transforming it according to my needs. Everyone knows LLM-bssed summaries are great, but not many folks utilise them to their full extent. For instance, yesterday, Sony published a blog piece on how a bunch of games were discounted on the PlayStation store. This was like a really long list that I couldn’t be bothered reading, so I asked ChatGPT to display just the genres that I’m interested in, and sort them according to popularity. Another example is parsing changelogs for software releases, sometimes some of them are really long (and not sorted properly - maybe just a dump of commit messages), so I’d ask it to summarise the changes, maybe only show me new feature additions, or any breaking changes etc.

    • Translations. I find ChatGPT excellent at translating Asian languages - expecially all the esoteric terms used in badly-translated Chinese webcomics. I feed in the pinyin word and provide context, and ChatGPT tells me what it means in that context, and also provides alternate translations. This is a 100 times better than just using Google Translate or whatever dumb dictionary-based translator, because context is everything in Asian languages.
















  • So a couple of things. Z-Wave is a proprietary protocol (developed by a single company called Zensys) and is a closed ecosystem, so personally, I’m not a fan of it. And it’s not great choice for interoperability either.

    Zigbee on the other hand, is an open standard (IEEE 802.15.4), made by the Zigbee alliance, comprising of major tech companies. The Zigbee alliance later became the Connectivity Standards Alliance (CSA), who are the ones behind Matter. Which is why it appears as if Matter is trying to resolve Zigbee issues.

    In actuality though, Matter is trying to proposition itself as a generic standard for the modern IoT world, because things have changed significantly since the times when the Zigbee and Z-Wave protocols were conceived (late 90s - early '00s). The main thing that’s changed is that low-power and cheap system-on-a-chip (SOCs) and single board computers (SBCs) have taken over the world by storm, which has enabled manufacturers to push out cheap home automation products quickly. Making home automation products is no longer a traditional embedded systems and specialized electronics play, where you had to invest a lot of RnD into designing complex circuits, pay for a Z-Wave license etc. Nowadays, even a kid could make their own system using a Raspberry Pi and say Python, without needing any knowledge of low-level protocols or languages.

    As a result, the home automation world is filled with too many manufacturers and products, all trying to do their own thing and in-effect, building several closed ecosystems, even though they’re all basically using the same protocols behind the scenes. Plus you also have the existing Zigbee and Z-Wave products.

    So before Matter came into the picture, several manufacturers started making their own centralized hubs, as a means for interoperability, like Samsung’s SmartThings, or Apple’s HomeKit etc. Some even have their own closed hubs meant for their own ecosystem of devices, like the Philips Hue bridge. As a result, some homes may even have multiple hubs, with overlapping functionality.

    Matter aims to unify all of that. So instead of Philips doing their own thing, instead of Samsung coaxing manufactures to make their systems compatible with SmartThings, instead of manufacturers kissing Apple’s ass to support their products, instead of x company making some half-baked bridging app for y company because the specs haven’t been fully documented or they simply don’t care… we have Matter. Matter aims to solve that mess, at least, on paper. It would still require manufacturers to actually buy into the idea and support the protocol, but at least it’s better than working individually with Samsung and Apple and Amazon etc, or reinventing the wheel and doing their own thing.