Sign in

Sanqui 🦉

@sanqui.net
368 followers 410 following 190 posts

owl 🟨⬜️🟪⬛️ devops • birds • full stack • nature • video game history • pixel art • digital archival • chiptune • historical linguistics • ROM hacking • internet and furry culture 🌐 sanqui.net 🟢 SFW account 🟢

PostsRepliesMedia
Reposted by Sanqui 🦉
Game History Association @hernihistorie.cz · 29/09/2026
🏓 We’ve published an article about a rare Czechoslovak TV tennis prototype by TESLA-VÚST! Unveiled at this year’s ByteFest, the prototype’s history and inner workings are explored by Jiří Bernášek. 🗞️ Article: buff.ly/LL98KaV #pong #retro
0188
Reposted by Sanqui 🦉
🌸🌺Ŧ𝖑๏๏𝖕𝖑๏๏𝖕🌺🍀 @floop-deloop.bsky.social · 19/09/2026
yp waddpü I am reaöly bad at tyüing ad yoi can srr Hpoe yoi font mond thoighTeehee~ ✨🐔💅 #art #furryart #animation #oc-floop #furry #bird #painting #meme
512049
Sanqui 🦉 @sanqui.net · 19/09/2026
Would you like to read an account of ZX Spectrum indie game development in late 1980s Czechoslovakia? Colleagues at @hernihistorie.cz conducted this interview with Petr Tuček while I did the web conversion! Read the questionnaire and download the games: herniarchiv.cz/en/interview...
Title screen of the Housenka (Caterpillar) game featuring an anthropomorphic caterpillar with overalls.  Text: (c) 1987In-game screenshot from the Catepillar game, showing a maze of cabbages and skulls.Title screen of the "ArtHudba" music program featuring a music note beaming material into a box.Screenshot from the ArtHudba program showing the sheet music composition UI
0103
Sanqui 🦉 @sanqui.net · 29/08/2026
Small laptop for small owl
Owl plushie facing a Windows XP desktopOwl plushie sitting on a 2009 Sony Vaio. On the screen, web browser showing Jul, a web forum
1160
Reposted by Sanqui 🦉
BigPurpleSentri @bigpurplesentri.com · 18/08/2026
It was true before AI, it is still true today: validate the SOURCE. There is no other way. If a video is posted by a zoo, licensed rehab, wildlife photographer, etc: Enjoy it! If it's posted by "randomdude284" or "cuteanimalvibes": It's probably AI/staged/stolen. Follow creators, block reposters!
19833
Reposted by Sanqui 🦉
tine @tine5.bsky.social · 16/08/2026
Vespersaurus paranaensis, a small Noasaurinae dinosaur which may have walked on only one toe #pixelart #ドット絵 #SciArt #1bit #paleoart
Pixel art of three Vespersaurus paranaensis, small bipedal Noasaurinae dinosaurs with long tails and which may have walked on only one toe, which are traveling across the region of Brazil which was once desert. There are many rocks around them as they walk over the sand and mountains in the hazy distance, with a large sun overhead.
1743999
Sanqui 🦉 @sanqui.net · 16/08/2026
Un-unlisted some of my old YouTube videos from 2008-2009. Nothing notable, just personal history, but YouTube decided to set the published date on some (but not all) of them as today, even though they have old comments. Windows Movie Maker jumpscare awaits my subscribers.
Screenshot of YouTube video, the whole screen is a caption saying "Hey guys.", white on blue background and generic font, it's default Windows Movie Maker settings.
0110
Sanqui 🦉 @sanqui.net · 26/07/2026
Back home from the 25th camping get-together of the Czech Pokémon community! Alongside the usual hikes and games, we had a nearly 2 hour presentation about the history of the community and all the creative pursuits and meets. Was fun to reminisce, and it's crazy to watch aftermovie videos from 2005!
Photo of a three-floor Pokémon themed cake
0160
Reposted by Sanqui 🦉
Anfor @anforsorrow.bsky.social · 24/07/2026
Ok, European friends, the ECB is going to redesign the Euro banknotes and are doing a survey to see what design europeans like the most. YOU HAVE TO VOTE FOR THE BIRD ONES!! LET US HAVE LITTLE BIRDS IN OUR MONEY. There are many designs to choose from as well: surveys.ecb.europa.eu/lng/en/pageT...
One possible redesign for the 5€ banknote, with a wallcreeper.A possible redesign for the 20€, this time with a color illustration in vertical of an European bee-eater.Also in a vertical format, a possible redesign for the 50€ banknote with a white stork.Another possible redesign for the 50€ banknote (my favorite option), also featuring the white stork.
44679348
Sanqui 🦉 @sanqui.net · 13/07/2026
For the seventh year I helped organize @furryest.org, the Estonian outdoor furry convention. We are able to create a magical experience for 180 attendees only thanks to staff becoming year by year more professional and successful at onboarding helpers. This success makes me a little proud!
A photo of a plushie in front of a medium field featuring dozens of tents and some parked cars.
1324
Sanqui 🦉 @sanqui.net · 04/07/2026
A selection of my Game Boy Camera photos from Elistvere Animal Park! (Bottom two are are taxidermy) #gbcam
A collage of four low resolution B/W animal photos taken by the Game Boy Camera.  It's a deer, a sheep, some bird, and a lynx.A photo of a degu, in front of it, a Game Boy showing a photo of the degu.
2479
Sanqui 🦉 @sanqui.net · 22/06/2026
We built our chickens what the manufacturer calls an "activity center". Usually they get to roam the whole garden, but when we go on vacation, they're stuck in the run. So it should bring them some variety!
Photo of a chicken run, in the foreground, three curious dark feathered chickens, being them a wooden stepladder with an integrated swing.
2141
Sanqui 🦉 @sanqui.net · 21/06/2026
Showing off the prototype of Pesík 🐕️, my overly ambitious Game Boy Color RPG, last worked on in 2016. Demo coming in December! 🙃
2323
Reposted by Sanqui 🦉
Bekoha @bekoha.bsky.social · 20/06/2026
A successor website to redump.org from the same staff team just launched, featuring better registration and metadata submission processes and HTTPS in 2026 among other things #redump redump.info
A screenshot of current redump.info main page. Official announcement text partially reads: 

"As many of you are aware, there have been longstanding issues with the redump.org site infrastructure. Basic features such as HTTPS have been missing and the project staff have been unable to address this due to the site being tightly controlled by an inactive administrator.

This has become increasingly untenable over the course of the past year, with major site outages and issues causing real concern that data could be permanently lost. Staff have made multiple attempts over several years to contact the redump.org admin to ask for these issues to be addressed, but all of these efforts have been either rebuffed or outright ignored. We believe that the work done here at Redump is very important for long-term preservation of data, which has necessitated this shift to ensure the project is successful for many years to come.

As a result, this year we decided to take the initiative and move to a new site, giving us a more solid and modern codebase to work from, and a more collaborative governance structure ensuring that major site decisions cannot be locked behind the availability of any single member of the team.

[...]

The Redump staff would like to thank all of you for your patience as we've worked through this process, and over the past few years in dealing with the difficulties presented by the old site. We ask for your continued patience as we get up and running, as it will take everyone some time to get fully up to speed. In particular, for the moment we ask that you keep a note of any feature requests you might have. We will soon be announcing an official process for submitting these, and we have many ideas of our own, but for now our focus is on making this transition as seamless as possible."
118579
Sanqui 🦉 @sanqui.net · 11/06/2026
Every phpBB forum that hasn't been updated to 3.3.17 (released last Saturday) is vulnerable to a trivial admin session hijack. Tell your local phpBB admin to upgrade. pentest-tools.com/research/php... www.phpbb.com/community/vi...
pentest-tools.com
phpBB authentication bypass: CVE-2026-48611 and CVE-2026-48612
Two critical phpBB vulnerabilities found by Pentest-Tools.com let attackers hijack accounts without a password. See how they work, who's affected and the fixes.
066
Reposted by Sanqui 🦉
Birdbrain @birdbrain.engineer · 06/06/2026
And now for the conclusion! Watch as I install the electric motor I made in my previous video onto a road bike, and then test it out in the field! Did I succeed in making a useful motor? Is it even possible to make a useful motor at home? Only one way to find out! www.youtube.com/watch?v=GDi8...
youtube.com
I Built an E-Bike with My Home-Made Electric Motor
YouTube video by Birdbrain
182
Sanqui 🦉 @sanqui.net · 21/05/2026
Recorded this on my Game Boy Camera when we went go-karting with colleagues last week. What an experience! All that practice in Mario Kart came in handy, believe it or not.
0111
Reposted by Sanqui 🦉
Birdbrain @birdbrain.engineer · 13/05/2026
The, perhaps, long-awaited e-bike motor video is *finally* here! This is the first part in a series of two videos. In this first one, I go over the design- and build process of this from-scratch DIY 500W+ electric motor befit an e-bike. www.youtube.com/watch?v=6pnC...
youtube.com
I Built an E-bike Motor From Scratch
YouTube video by Birdbrain
4185
Sanqui 🦉 @sanqui.net · 10/05/2026
I find myself struggling to keep up with all my commitments (as it happens), but at least I managed to plant all the herbs my mom gave me *before* they withered 😊
Two plant pots with stevia and thyme
0120
Sanqui 🦉 @sanqui.net · 07/05/2026
There's a general sentiment that GitHub is a sinking ship, so I went ahead and set up Forgejo (forgejo.org) at work so we could get a feel for it. Deployed it on a Debian VPS as Podman "Quadlets" using Ansible and it's like a devops dream. Clean and declarative!
150
Sanqui 🦉 @sanqui.net · 06/05/2026
We did a call for volunteers at the Game Archive (@hernihistorie.cz) and the amount of responses surpassed our imaginations. Now that we have split our responsibilities for them, I'm excited to start mentoring two new programmers!
190
Reposted by Sanqui 🦉
Game History Association @hernihistorie.cz · 05/05/2026
💾 We created a cleaning mechanism for 3.5" floppy disks! Following our 8" version, this one is also 3D printable and helps preserve old media. Download: buff.ly/8slb7ar Questions? Ask on Printables! #floppydisk #retrotech
1166
Reposted by Sanqui 🦉
Chris Person @papapishu.bsky.social · 20/04/2026
For @aftermath.site, I spoke with @seven.eurosky.social about the sudden, viral love for Moon Child and the rocky history that led to it. aftermath.site/moon-child-t...
aftermath.site
After All These Years, it’s Moon Child
Moon Child languished in obscurity until the internet discovered the power to be his friend.
9416145
Reposted by Sanqui 🦉
Game History Association @hernihistorie.cz · 14/04/2026
💾 We created a cleaning mechanism for 8" floppy disks! You can 3D print it yourself and help preserve old media. Download it here: buff.ly/JPYiCtb Questions? Ask in English on Printables. #floppydisk #archive #retrotech
0103
Sanqui 🦉 @sanqui.net · 28/03/2026
The "art of programming" might feel like it's crumbling, yet I'm still trying to keep up with software engineering developments. I'm now almost a year into learning event sourcing. It's satisfying to be able to write clean code even for legacy codebases. Sample con raffle feature—real world Python!
Screenshot of Python source code:

```
from datetime import datetime

from sqlalchemy import ForeignKey
from sqlalchemy.orm import Mapped, mapped_column, relationship

from database import Model
from reg.models import Event, Registration, db
from reg.villa_raffle.query import is_registration_entered_for_villa_raffle
from reg.villa_raffle.end import VillaRaffleEnded
from reg.villa_raffle.start import VillaRaffleStarted
from user.models import User
from furryest.utils import Failure

class VillaRaffleEntered(Model):
    event_id: Mapped[int] = mapped_column(ForeignKey(Event.id), nullable=False)
    registration_id: Mapped[int] = mapped_column(ForeignKey(Registration.id), nullable=False)
    entered_at: Mapped[datetime] = mapped_column(nullable=False, defalt=datetime.now)

    event: Mapped[Event] = relationship()
    registration: Mapped[Registration] = relationship()


def enter_villa_raffle(user: User, registration: Registration, event: Event) -> VillaRaffleEntered | Failure:
    if not db.session.query(VillaRaffleStarted).filter_by(event_id=event.id).first():
        return Failure("Villa raffle has not been started for this event.")
    elif db.session.query(VillaRaffleEnded).filter_by(event_id=event.id).first():
        return Failure("Villa raffle has already ended for this event.")
    elif registration.event_id != event.id:
        return Failure("Registration does not belong to the given event.")
    elif registration.user_id != user.id:
        return Failure("Registration does not belong to the given user.")
    elif is_registration_entered_for_villa_raffle(registration=registration, event=event):
        return Failure("This registration has already entered the villa raffle.")
    
    villa_raffle_entered = VillaRaffleEntered(
        event_id=event.id,
        registration_id=registration.id
    )
    villa_raffle_entered.save()
    return villa_raffle_entered

```
0170
Sanqui 🦉 @sanqui.net · 22/03/2026
The PC in every Pokémon Center allows you to connect to Bill's and Prof. Oak's computers over the network, just like a workstation connected to the Internet in the early days. The source code to Pokémon Red (1996) implies we are using System V UNIX.
A composition of three images: a screenshot of the source code to Pokémon Red, highlighting a label called VunixMachine; a screenshot of Pokémon Red with the player using a PC in a Pokémon Center, saying "RED turned on the PC.", and an infobox from Wikipedia featuring a photo of a HP 9000 workstation running System V.
422081
Reposted by Sanqui 🦉
bbbbbr @bbbbbr.bsky.social · 17/02/2026
Draw on the Game Boy and share direct to your phone with a #QRCode! No extra hardware and without the internet. QR-Paint is a small paint program for the #GameBoy with a fun way to export drawings. bbbbbr.itch.io/game-boy-qr-... #GBDK #RetroGaming #PixelArt #GameBoyColor
1123781
Sanqui 🦉 @sanqui.net · 07/03/2026
With age verification, we talk more about privacy and surveillance concerns, and some of us don't remember what it's like to be a minor, but that quote summarizes the other side of the coin. Personally I'm concerned about how sheltering children will make bad childhoods even worse.
12710
Reposted by Sanqui 🦉
MDTravis @mdtravis.bsky.social · 05/03/2026
I'm working on an English translation patch for the Pokémon GS Spaceworld 1997 demo! youtu.be/_GkJu5_I4L4
youtu.be
English Pokémon GS '97 - Progress Update 3: Silver Version!
YouTube video by MDTravis
1125
Sanqui 🦉 @sanqui.net · 11/01/2026
Today, I have conducted a full two-and-a-half hour interview inside a text-based virtual world from the 90s... and only at the cost of waking up at 6 am!
0100
Sanqui 🦉 @sanqui.net · 25/12/2025
I contacted somebody last night with an inquiry about an email they had sent in 1997. I found their writing poignant and before its time, so I wanted to ask for permission to quote it. They replied positively. I bet it was unexpected! Part of my learning to be a responsible archivist and historian.
1180
Sanqui 🦉 @sanqui.net · 18/12/2025
I implemented dark mode for the Czechoslovak Game Archive website. It also has English text on more pages than ever! herniarchiv.cz/en/
Screenshot of the Czechoslovak Game Archive website in dark mode.
0143
Sanqui 🦉 @sanqui.net · 10/12/2025
While researching early internet culture, I get the feeling that communities these days just don't chronicle their history. No rich FAQs, no wikis. I see there was pride in mailing lists and websites; maybe running a Discord server just isn't the same? Telegram groups may as well be fast fashion...
1211
Sanqui 🦉 @sanqui.net · 09/12/2025
Ten years after I last worked on it, people are still writing me emails asking for my unfinished Sega Game Gear port of Pokémon Red. So I published it in its glitchy state: www.smspower.org/forums/20703...
Screenshot of a Sega Game Gear emulator.  In-game, Pokémon Red, text states "SANQUI is playing the SMD!".Glitchy overworld screenshot with Oak.Glitchy screenshot in Oak's Lab.Glitchy in-battle screenshot.  "CHARMANDER used SCRATCH!"
36723
Sanqui 🦉 @sanqui.net · 11/11/2025
A little expirement-slash-art-project, this image displays the individual tile graphics used in Pokémon Gold for the Game Boy Color. They are arranged in chronological order as they appear during regular gameplay. You could read it left to right, top to bottom, page by page, like a book.
Tiles from Pokémon Gold are arranged in a linear manner, revealing blocks of graphics pertaining to the intro, the title screen, the menus, and the overworld.
08927
Sanqui 🦉 @sanqui.net · 07/11/2025
I'm imagining traveling somewhere remote, spending my whole days outside doing bird fieldwork, and then in the evening in the cozy log cabin... just connecting online with this setup and chatting on IRC.
0193
Sanqui 🦉 @sanqui.net · 18/08/2025
Prague, park Grébovka. The sodium lamp atmosphere is one of my favorites.
Late evening view of a pond at a park. The sodium lamp lifts the scene amber.Cobblestone road in the park. A view of a stylized house in the distance, dark blue sky, and a lengthy stairwell leading to it. A panorama view of southeast Prague in the evening.
2217
Sanqui 🦉 @sanqui.net · 14/08/2025
Travel log
Beige old computer that would run DOS sits atop a concrete fence overseeing the Prague main train station
3191
Reposted by Sanqui 🦉
BigPurpleSentri @bigpurplesentri.com · 13/06/2025
Here is your regular reminder: Don't feed bread to pigeons. Or any birds really. I know it's a fun meme but it's not healthy for them. It fills their stomach but doesn't give them the nutrition they need. It might even make them sick. Feed birds peanuts, seed, peas, or other vegetables instead!
65816
Reposted by Sanqui 🦉
ateam @dreamcastforever.com · 19/04/2025
Fellow translation patch developers, I'm proud to announce the v1.0 release of TextSleuth, my brute-force search utility to identify non-standard text encoding formats. It supports multi-threading and a host of useful options, like wildcards! DOWNLOAD: github.com/DerekPascare...
614768
Sanqui 🦉 @sanqui.net · 14/03/2025
One of the topics that interest me is the introduction of the Pokémon franchise in the west. A 2.5 year gap since the Japanese release meant plenty of meetings over how to tackle the brand and marketing. Now more details are emerging about an averted disaster. www.nintendolife.com/news/2025/03...
nintendolife.com
Pokémon Almost Became A "Gritty" Baseball-Themed RPG In The West
"Could we make it that they’re all baseball players in a baseball league?"
1226
Sanqui 🦉 @sanqui.net · 28/02/2025
And to balance out my feed... I'm still working on my side project! Here's a spoiler: it'll be a tool that should prove useful to small museums, archives, and individual collectors. I'm applying lessons from my past decade of work at my @hernihistorie.cz nonprofit & aim for a 1st-class experience.
092
Sanqui 🦉 @sanqui.net · 28/02/2025
I enjoyed this year's NordicFuzzCon! I don't have a suit, so I'm super grateful to @ferix.bsky.social for giving me the opportunity to goat around as Ophan the capricorn! I had a lot of fun and interacting with this glitchy LCD panel is totally my vibe!
0110
Sanqui 🦉 @sanqui.net · 23/01/2025
Anybody else has a 5.25 inch floppy disk drive practically built into their furniture? No...? All dumps are now automatically uploaded to the Czechoslovak Game Archive NAS (@hernihistorie.cz). Pauline FPGA dumper by @jfdelnero.bsky.social, chassis by @birdbrain.engineer.
A hand holds a 5.25 inch floppy disk.  Behind it, an integrated stack of six floppy disk drives with and a FPGA board connected by a LAN cable sitting on top.
3252
Sanqui 🦉 @sanqui.net · 19/01/2025
Regretting my choice of PostgreSQL now that I have a 100+ line SQL query with dynamically supplied columns and WHERE clauses from TypeScript. Maybe I want a real graph database that can do recursive queries ergonomically? It's 2025, could I get real-time and offline for free with that? 🦉🥴
240
Sanqui 🦉 @sanqui.net · 13/01/2025
Some software just has lasting impact. In 2006 I started a phpBB web forum for my classmates. Nearly 20 years later now, I'm applying those same skills professionally at work, administering a phpBB forum with 150k members! MediaWiki is similarly unstoppable.
1120
Reposted by Sanqui 🦉
Sebastian Staacks @there.oughta.be · 10/01/2025
My Game Boy Slideshow ROM Generator is now available at there.oughta.be/a/game-boy-s... #gameboy #retrogaming
716754
Sanqui 🦉 @sanqui.net · 09/01/2025
I'm glad to see this shop has survived into 2025.
A photo of a storefront. The shop is called "Crashily", their slogan is "Reusing is magic".  Behind the glass, a lifesize figurine of Rarity from My Little Pony is seen, as well as a human figurine with one of those rubber horse heads on.
1122
Reposted by Sanqui 🦉
FlackoWeasel 🧀 🇪🇪 ! @flackoweasel.bsky.social · 18/12/2024
On the 18th day of December, Flacko has a gift fooooooooooor... @sanqui.net !! #FlackoWeasel #EurasianEagleowl #birds #stringcheese
1216
Reposted by Sanqui 🦉
Roxi Horror 💀🌸 @roxiqt.com · 13/12/2024
ME: [extremely burnt out] I need to take the day off to relax ALSO ME: I wonder if there is a way that I could relax that would be more productive
10582282437