May 2025

44 bookmarks saved in May 2025

SDL DOOM! v1.10

https://www.nytimes.com/2025/05/21/arts/play-doom-ports.html
For decades, tech enthusiasts have made the 1993 video game Doom playable on screens of all sizes, including treadmills, calculators and pregnancy tests. (Even this article.)

SDL DOOM! v1.10

https://www.nytimes.com/2025/05/21/arts/play-doom-ports.html?unlocked_article_code=1.KU8.W3qp.3oxjIeBU4gMc
For decades, tech enthusiasts have made the 1993 video game Doom playable on screens of all sizes, including treadmills, calculators and pregnancy tests. (Even this article.)

about | joelchrono

https://joelchrono.xyz/about/
Hello! I am Joel, I am just a guy who likes tech, FOSS and many other things. I was born in Mexico, where I still live. I am a hobby collector, fake fan of many things, foss enthusiast, videogame enjoyer, and a mechatronics engineer, working as a system admin for some company somewhere.

Home | Lottie Animation Community Website

https://lottie.github.io/
​​Lottie is an open-source vector graphics animation file format . It was first created in 2015 by Hernan Torrisi as an export format for the export and playback of animations from Adobe After Effects. It is now a highly popular animation format used on the web, mobile applications and other systems with multiple independent renderer implementations and creation support.

Home - Homepage

https://gethomepage.dev/
A modern, fully static, fast, secure fully proxied, highly customizable application dashboard with integrations for over 100 services and translations into multiple languages. Easily configured via YAML files or through docker label discovery.

Making Video Games in 2025 (without an engine) - Noel Berry

https://noelberry.ca/posts/making_games_in_2025/
When I share stuff I'm working on, people frequently ask how I make games and are often surprised (and sometimes concerned?) when I tell them I don't use commercial game engines. There's an assumption around making games without a big tool like Unity or Unreal that you're out there hand writing your own assembly instruction by instruction.

Mystical

https://suberic.net/~dmm/projects/mystical/README.html
I wanted to make a programming language that resembled magical circles. This is more like a way to write PostScript that looks like a magical circle, but I will refer to it as Mystical in this document.

Building software on top of Large Language Models

https://simonwillison.net/2025/May/15/building-on-llms/#atom-everything
I presented a three hour workshop at PyCon US yesterday titled Building software on top of Large Language Models. The goal of the workshop was to give participants everything they needed to get started writing code that makes use of LLMs.

Why I use WebAssembly - nasso

https://nasso.dev/blog/why-i-use-wasm
Finally, we reach the juicy part. My favorite way to use WebAssembly is as a way to share code between platforms. Write the core logic of your application in Ru… a language that can easily compile to native code and WebAssembly 😊. In this architecture, most of your code is shared between the “native” and the “web” variants of your app. Maybe some platform-specific features will need to be turned on or off with compile-time flags, but if you’re building a cross-platform app, you are probably already dealing with different code paths for different platforms anyway. With WebAssembly, the web just becomes another platform to target!

Introducing Lab Rax: A 3D Printable & Modular 10" Rack System - The DIY Life

https://www.the-diy-life.com/introducing-lab-rax-a-3d-printable-modular-10-rack-system/
Today, I’m excited to introduce Lab Rax, my latest 3D-printable project—a fully modular and customizable 10-inch server rack system for homelab enthusiasts. Whether you’re managing Raspberry Pi setups, mini PCs, or networking gear, this rack is designed to keep everything organized, adaptable to your needs, and look great on your desk.

The VMU Pro turns the Dreamcast’s memory card into a handheld emulator | The Verge

https://www.theverge.com/news/665012/8bitmods-sega-dreamcast-virtual-memory-unit-vmu-pro-emulator-nes-sega
8BitMod’s upcoming VMU Pro offers the same functionality as Sega’s original, but it’s rebuilt from the ground up with upgrades that include a full-color screen and enough processing power to use it as a handheld emulator for retro games.

The importance of offtopic | blog.tadzik.net

https://blog.tadzik.net/the-importance-of-offtopic.html
Remote work is not rocket science. Open-source communities have been doing it for decades, and they often manage to build communities in which people would willingly spend their own money to go to a conference and actually meet their friends in person.

Embeddings are underrated

https://technicalwriting.dev/ml/embeddings/overview.html
Embeddings aren't exactly new, but they have become much more widely accessible in the last couple years. What embeddings offer to technical writers is the ability to discover connections between texts at previously impossible scales.

Whimsy by Ct.js

https://ctjs.itch.io/whimsy?utm_source=FuckOff&utm_medium=FuckOff
Whimsy is a small game engine and a fantasy console for making interactive stories where you can navigate the worlds you create and talk with stuff! Whilst simple in nature, the toolset allows making narrative-driven exploratory games with no prior experience in game development.

What is AutoWeb?

http://scripting.com/autowebdocs/whatisautoweb_119.html
That's what AutoWeb is all about. We took what we learned in automating print publishing and applied those lessons to the development, deployment and maintenence of structures of web pages.

VectorVFS: Your Filesystem as a Vector Database

https://vectorvfs.readthedocs.io/en/latest/
VectorVFS is a lightweight Python package that transforms your Linux filesystem into a vector database by leveraging the native VFS (Virtual File System) extended attributes. Rather than maintaining a separate index or external database, VectorVFS stores vector embeddings directly alongside each file—turning your existing directory structure into an efficient and semantically searchable embedding store.

Supercharging Game Development with GitHub Copilot

https://timmykokke.com/blog/2025/2025-03-31-gamedev-with-copilot/?utm_source=FuckOff&utm_medium=FuckOff
Over the past year, AI-powered development tools have completely transformed how I build games. GitHub Copilot has become an essential part of my workflow when developing WebXR games with Wonderland Engine. Today, I want to share how I leverage Copilot to streamline my game development process and some practical tips to make it work better for your specific needs.