A gist that shows how to use fuse.js with Hugo to generate a search index for a static site. You don't necessarily have to be using Hugo to learn how to use fuse.js because it's pretty straightforward.
I forked it here: https://gist.github.com/virtadpt/f131428ba848811a8ff29dae44326120
A powerful, lightweight fuzzy-search library, with zero dependencies. You don’t need to setup a dedicated backend just to handle search, you just need to generate a JSON document with your index somehow. Tries to be simple, lightweight, and performant. Search is done entirely on the client side. If your site generator can output JSON as well as HTML, you can use that as an index.
Github: https://github.com/krisk/Fuse
The Journal of Open Source Education is an educator friendly journal for publishing open-source educational materials and software.
Currently, academia lacks a mechanism for crediting efforts to develop software for assisting teaching and learning or open-source educational content and materials. As a result, beyond personal motivation, there is little incentive to develop and share such material.
The Journal of Open Source Education (JOSE) is a scholarly journal with a formal peer review process designed to improve the quality of the software or content submitted. Upon acceptance into JOSE, a CrossRef DOI is minted and we list your paper on the JOSE website.
This is an initiative led directly by the Editorial Board on a purely volunteer basis. There is no publisher seeking revenue through the journal. JOSE runs on the efforts of the editors, authors, and reviewers, to communicate scholarly work to the open-source community without intermediaries.
Github: https://github.com/openjournals/jose
Active papers ATOM feed: https://jose.theoj.org/papers/active.atom
Published papers ATOM feed: https://jose.theoj.org/papers/published.atom
This is an information resource mainly written for trans US citizens considering emigrating to another country, although we hope it is useful beyond that. Please treat this wiki as a starting point for your own research, not as an authoritative source of truth or as legal advice. Many of the authors have gone through the process themselves and want to share what they have learned.
The wmbusmeters software acquires utility meter readings through wmbus or plain mbus. Wmbusmeters can collect telegrams from radio using hardware dongles or rtl-sdr software radio dongles, or from m-bus meters using serial ports, or from files/pipes. The readings can then be published using MQTT, curled to a REST api, inserted into a database or stored in a log file.
Github: https://github.com/wmbusmeters/wmbusmeters/
In the AUR.
Airstation is a self-hosted web app for streaming music over the internet. It features a simple interface for uploading tracks and managing the playback queue, along with a minimalistic player for listeners. Under the hood, it streams music over HTTP using HLS, stores data in SQLite, and leverages FFmpeg for audio processing — all packaged in a compact Docker container for easy deployment.
This is a cheat sheet which aims to help with a seamless transition from the previous opkg package manager to the new apk.
Openpilot is an operating system for robotics. Currently, it upgrades the driver assistance system in 275+ supported cars.
Jeff Easley was born in Nicholasville, Kentucky in 1954. He had an early interest in art, especially when it had a fantastic element. To say he is a huge Frank Frazetta fan is an understatement. He graduated from Murray State University with a BFA degree in painting in 1977.
Easley began his professional carreer as a freelancer, including a few projects with Warren Publishing and Marvel comics. In 1982, he joined the art staff at TSR Inc. which would also include such talents as Larry Elmore, Keith Parkinson, and Clyde Caldwell. Easley's art contributed significantly to the success of TSR's Dungeons and Dragons role playing game in the 1980's and early 1990's.
During his more than two-decade tenure at TSR/Wizards of the Coast, Jeff painted many rulebook, boxed set, and module covers, including iconic Advanced Dungeons and Dragons (AD&D) core rule books. In addition, Jeff was responsible for many famous Dragonlance and Drizzt paintings.
After parting ways with WOTC in 2003, Jeff found himself freelancing once again, and is currently producing art for various companies and individuals.
I have been creating fantasy and science fiction art for over 40 years. After receiving a BFA degree from Western Kentucky, I married Betty Clemons and was drafted into the army almost at the same time. After two years in the service, I got a job at Fort Knox, Kentucky as an illustrator. In addition, I started freelancing at home and was published in a few magazines, including Heavy Metal and National Lampoon. During this time I produced my best work with my wife, our two children, Jennifer and Jeremy.
Eventually, I was contacted by TSR Inc., the company that produced the role playing game Dungeons & Dragons, and I went to work there from 1981 to 1987. While at TSR, I helped set the standards of gaming art in the role-playing genre. Besides creating covers for Dungeons & Dragons, AD&D, Star Frontiers and other gaming books, I created SnarfQuest Tales for the company’s Dragon Magazine. I may be best known for my work with the world of Dragonlance, exemplified by the covers of the DRAGONLANCE book series.
Since 1987, I’ve been working as a freelance illustrator, creating covers for comics, computer games, magazines, fantasy and science fiction books and many other projects. I have worked for other publishers such as BAEN books, Bantam, Warner Books, ACE/Berkley, Doubleday, and Del Rey. I am also the co-author of Runes of Autumn and creator of the Sovereign Stone series. In the gaming and comic industries, I have freelanced for TSR, Inc, FASA, Mayfair Games, Game Designer’s Workshop, White Wolf, Iron Crown Enterprises, Dragon Magazine, Amazing Magazine, Wizard Press, D. C. Comics, First Comics, Eclipse Comics and Frank Frazetta’s Fantasy Illustrated. Miscellaneous credits include LJN Toys, Mattel, Lucas Films, Tonka, Monogram Models, Western Publishing, Sony Entertainment’s EverQuest, and various computer game covers.
It is a very difficult task for a human to notice subtle patterns in large amounts of binary data, however, us humans are very good at finding patterns in images. Statistical visualizations let you find the important bits in a sea of binary data - all at a glance.
Veles combines advanced hex explorer and data visualization features with an extensible framework for binary data analysis. Reverse engineering binaries? Exploring file system images? Steganography? Veles supports your work in all these fields.
With the number of different architectures, file formats and encodings you can't always expect to find the tool you need online. Veles uses client-server architecture, where each analyser can run in a separate process. All you need to do is get the data from the server, implement a Python function to parse it and return the results.
Available for Windows, OSX, and Linux.
Github: https://github.com/codilime/veles
In the AUR.
An interactive visualization of the radio spectrum. Search for frequencies, scroll around the bands, change geographic regions to see other bandplans.
Hoppscotch is a lightweight, web-based API development suite. It was built from the ground up with ease of use and accessibility in mind providing all the functionality needed for API developers with minimalist, unobtrusive UI. Lets you interact with REST APIs and figure out how to work with them. Seems to support all of the standard HTTP methods.
Supports REST APIs in a cURL-like fashion, WebSockets, HTTP streaming, socket.io, MQTT, GraphQL, and various forms of authentication.
If you pull apart prod.Dockerfile you can figure out how to build it manually.
Realtime cycle exact emulation of the Commodore 64 using multiple microcontrollers in parallel. Currently uses multiple RP2040s or RP2350s. Aims to interface with the original hardware.
This is a proof of concept and not end user ready.
Jimsun's page of utilities for use with Postfix. Of note is pflogsumm, which analyzes Postfix logs and generates reports.
Syd is a system for creating a data viewing GUI that you can view in a jupyter notebook or in a web browser. And guess what? Since it can open in a web browser, you can even open it on any other computer on your local network! For example, your PI's computer. Gone are the days of single random examples that they make infinitely stubborn conclusions about. Now, you can look at all the examples, quickly and easily, on their computer. And that's why Syd stands for share your data!
Okay, so what is it? Syd is an automated system to convert some basic python plotting code into an interactive GUI. This means you only have to think about what you want to plot and which parameters you want to be interactive. Syd handles all the behind-the-scenes action required to make an interface. And guess what? That means you get to spend your time thinking about your data, rather than writing code to look at it. And that's why Syd stands for Science, Yes! Dayummmm!
If you run it in Jupyter, it should just work: viewer.show()
You can also have it open your default browser: viewer.share()
Plots are interactive, too - there are controls on the page.
Speakr is a personal, self-hosted web application designed for transcribing audio recordings (like meetings), generating concise summaries and titles, and interacting with the content through a chat interface. Keep all your meeting notes and insights securely on your own server. This includes self-hosting your own LLM models to do the heavy lifting, so you don't have to use an LLM service provider.
Upload audio files (MP3, WAV, M4A, etc.) via drag-and-drop or file selection. Transcription and summarization happen in the background without blocking the UI. Uses OpenAI-compatible Speech-to-Text (STT) APIs that you can connect to a self-hosted model (like Whisper). Generates concise titles and summaries using configurable LLMs via OpenAI-compatible APIs. Ask questions and interact with the transcription content using an AI model.
A (micro)blogging server that you can self-host. Low costs due to small footprint. Write posts in Markdown. Publish and edit from mobile device. Automatically backup to plain text file.
This site is aimed at people who want to write down something and later be able to find it back. Think of it as a public notebook, where you can write down anything you want. For example, say you have just read a nice blog post, cooking recipe, or code snippet, and want to remember it for later, you can quickly write a short description and post it on your site. Later, you can use Google or the built-in search to find it again.
Another use-case could be if you are a teacher who often gets the same questions. Instead of copy-pasting the same answer each time, you can write a post and share the link with your students.
A little poking around in the source code suggests that it supports ActivityPub to some degree.
Take Gibson's "Neuromancer" and related short stories; the visual kick of "Bladerunner", "Black Rain" and "Akira"; take the format and tangled firefights of Bullfrog's "Syndicate" game and splintered shards of Medieval Japan. The result is ZAIBATSU; roleplaying Japanese cyberpunk. Mean and moody manga. ZAIBATSU isn't watered down cyberpunk, near future elements from the best sources are here: replicants, lasers and cyborgs. All set in Gibson's futureworld: Tokyo gone global. Tokyo. The world's capital, largest, most high-tech, most happening city on Earth. Japanese culture is prevalent in many nations, just as American was in the 20th century. And the players are at the heart of this vast superpower. This is unique to ZAIBATSU, as is the world's retrogenics technology. Forget cybernetics in the traditional roleplaying game sense; with tech out of date as soon as it leaves the production line, no sucker is going to trade meat for metal if his new arm, say, will be redundant in two months. Now, updating the meat, that's something else...
Most of the rules in ZAIBATSU have been left to a minimum. Some may find this disturbing or annoying, but previous experience with other games has shown a distinct lack of atmosphere in supposedly fast combats. Keep combat fluid and verbal, fast and confusing. These are fast, and should be played that way. When you encounter something not in the rules - make it up! After all, that's just what I did in designing the game. The character design rules in particular are brief and to the point. Again this is for speed of play. It is not difficult for the player (or indeed the referee) to memorize the characters' skills since each has only six, with only one value (you've either got it or you haven't).
INIT HELLO is “an accidental conference.” In 2025, community member Kate “Cat” Szkotnicki had the idea to “get some people together for a small weekend gathering in a hotel ballroom or party suite.” Well, scope creep happened, and INIT HELLO was born! INIT HELLO is another opportunity for members of the Apple II community to get together and celebrate our favorite retro computer!