Latest Posts (20 found)

Strategy Guide For Kingdom: Two Crowns

Kingdom: Two Crowns is the third, and definitive, installment in a game series, released in 2018 by Raw Fury and now available on Android and iOS, among other platforms. The gist is that you play a monarch in medieval Europe, with the option to co-op with a friend, and build your kingdom from the ground up. Hire villagers and employ them as archers, builders, farmers, knights, and others, then expand continuously to upgrade your kingdom and move to other islands. The catch is that there is a monster called the Greed, which manifests at night as these little purple guys who want to break down your defenses and steal your gold and crown. If you lose your crown, you “die.” Death in the game is not too bad; sent back to Island One with no money, you can simply work your way back to your island you were on before and keep most progress. Additionally, it can be beneficial to die, as that also resets the difficulty counter. As each day passes, the Greed gets, well, greedier. More of them spawn, they’re harder to defeat, and in late stages more powerful versions appear, such as the Breeder, which spawns more little Greeds and takes a long while to kill. When you die, the global day count resets by 100, meaning you get to keep a lot of progress and things are easier for a while. There are multiple skins of the game available to choose from. This guide focuses on the base game, or Europe. Different skins have different variations in where things are located and how they work. Since the difficulty has not ramped up yet in the start, it’s best to focus on unlocking technologies and expanding to other islands rather than maxing out on upgrades for defenses. Which ages you’ve unlocked determines what you’re able to build and accomplish: In  Wooden Age , all things buildable are wood, and only wood. This age is particularly limiting in buildings and upgrades, and while passable in defense this age notable lacks any way to retaliate against the  Greed . While the Kingdom may be capable of holding against the Greed, these will adapt, urging the Kingdom to advance into the Stone Age. Notable wooden purchases available in  New Lands  and  Two Crowns : — Kingdom Wiki - Technology You will start out here, and the best way to progress is to focus on 1. Basic walls and archer tower defenses, and 2. income, so you can head to Island Two as soon as possible. Why go to Island Two? On the first island, there are great things to unlock, but you will not have progressed enough yet to unlock them. For example, the griffin needs gems to unlock (only on Island Two and onwards), as well as the Ballista Hermit and the Archery statue. The boat is much easier to get up and running on Island Two, so it makes sense to leave as soon as you are able. This also gives you an easier start on the second island because your Global Day Count, which affects difficulty, will be lower when you arrive because less days have passed. Income can be achieved in a few ways. The first main one is archers, who hunt animals and defend the kingdom from the Greed. Next, you can hire farmers, the vendor of which requires a sector with a wooden back wall (expanding to have more upgraded walls further out makes more sectors of the kingdom). Farmers remain one of the most lucrative sources of income in the game, being able to harvest crops every day and foraging plants in the winter. It is best to ensure there is a wall in front of a farm before building a farm so that the Greed don't simply walk up and attack your farmers, though. Something I've noticed is that building archer towers out into the fields where wildlife are can be an efficient way to make archers hunt more. Instead of wandering around as much, an archer in a tower will shoot any animals that come near. Staggering them out into hunt-able areas leads to more animals shot. Clearing the trees to let grass grow, leading to more rabbit burrows, is also advisable. Additionally, obtaining the Stag Mount on Island Two allows you to attract deer to your hunters to shoot. For workers, It may be good to avoid expanding into recruitment camps until you need to, as at all stages in the game it's good to maximize workers. Destroying all trees between your base and the campsite will get rid of it. If you find an open area past the camps that allows wall construction, you can extend the kingdom past the camps and chop down all trees except the two immediately flanking the camp. — Kingdom Wiki - Starting, surviving, & winning And another tip from the same guide concerning efficiently using your mount: Remember, if you completely run your horse dry of stamina, it'll take longer before you can run again. It's a good idea to stop running & walk as soon as the horse starts puffing, to maximize speed. If you stop the horse in a grassy area, the horse will eat some grass and fully recover within a second or two. Another notable source of income only available on the first two islands is the Merchant. He walks to the middle of the Kingdom, near the Town Center, and pays you eight coins. In return, you pay him back one coin, and he will return the next day with a new shipment. With a net gain of seven coins, this can be a reliable source of coins in the starting islands. Concerning the Town Center: when you upgrade to the highest wood tier, you unlock the banker, which can remain incredibly useful, as he can deposit coins for you and accrue interest on them. Interest earnings are daily and depend on the number of coins stored. If a total of only one or two coins have been deposited, there will be no interest, and that amount won't change with time. If at least three, up to one hundred coins are stored, the Banker increases the funds by seven percent (rounded up) per day. When more than one hundred coins are stored, the interest rate becomes a solid eight coins per day. Technically speaking, once this condition is met, every five days the Monarch can refill their coin purse completely. This will work every five days indefinitely by utilizing the earnings from interest alone. — Kingdom Wiki - Banker Once you leave to Island Two, you can unlock Stone Age. Stone Age  is the first obtainable technology. It's a defining moment in the fight against the Greed, as with squires, the Kingdom may now assault portals, and upon their ruins build powerful teleporters. Notable stone purchases: — Kingdom Wiki - Technology As mentioned, Stone Age is required for what is in my opinion the meat of the game. Once you start destroying portals, you can deal with less Greed and expand more, eventually being able to eliminate the Greed from a given island once you reach Iron Age. You can also hire Pikemen once you have a stone walled sector, which are incredible subjects that can fish to produce income (including during the winter) and effectively defend the kingdom from the Greed at the walls. Once the Town Center has been upgraded to Stone, you can pay for four shields on it, which act as sort of "job vendors," where unemployed subjects can be hired as Squad Leaders at the Town Center. Once someone has picked up a shield, it is replaced with a banner of the same colors, and you will know they've been employed. When a Squad Leader/Knight dies, you will see a ripped banner, which you can pay to replace with a shield in order to make a new Squad Leader. This leader brings a squad of archers to the end of the kingdom walls, ready to be ordered to attack and destroy a Greed portal. While it is common for the squad leaders to be defeated and have to be re-employed while attacking a portal, damage to the portal is permanent, so you can keep trying until it is fully demolished. To get stronger leaders, you can upgrade them to a Knight, which requires a forge. To get a forge, you need the town center last tier, the iron keep; additionally, it requires a large enough empty space protected by an iron wall, that is, with an iron back wall. For this you need Iron Technology, found on the Fourth Island. Also on the Second Island is three gem chests, meaning you can start collecting gems to use on new mounts, statues, and Hermits. 1 The Stag mount, Scythe Statue, Dog, and Stable Hermit are also on the island. I recommend getting any statue when you can, as it gives a blessing that applies across all islands, until a monarch loses their crown, after which you can pay a coin fee to reactivate the statue. For example, the blessing the Scythe Statue gives is increasing the number of supported farm plots. Once you have worked on the Second Island enough to want to unlock Iron Age, head to the Third Island. The boat will take a bit more time to build now, and something to consider is expanding the Kingdom walls past the boat remnants while your builders work on it. If you purchase new parts but they have not been built yet, Greed can steal your parts. Also, if you're wondering how to not crash your boat every time you go to an island, you do need to destroy the dock portal of a given island in order to build a Lighthouse. This structure will ensure the boat will not be destroyed when you land on an island containing a Lighthouse. You can then upgrade the Lighthouses to prevent it from decaying like the rest of the island when you are gone from it for too long. The Third Island is not too exciting, although there are some important considerations on it. There's another mount, more gems, the Builder Statue (increases maximum wall HP), and the Bakery Hermit. The Bakery Hermit allows high tier archer towers to be upgraded into bakeries for six coins; the bakery is an unmanned structure that produces treats designed to lure vagrants out of their camps. This makes recruiting them easier, especially on larger islands. You don't want to put a bakery out in the wilderness though, since Greed can steal the treats. Hermits can also be brought with you to new islands, so the Bakery Hermit is probably most useful on Islands Four and Five. Island Four has the Iron Mine, to bring you into the Iron Age. It also has offensive mounts, such as the Bear and Lizard, and the Warrior hermit, which can turn high tier archer towers into a Warrior Tower. This tower allows you to recruit additional squad leaders by paying for more shields. The  Iron Age  brings the best weapons and defences the Kingdom has ever seen. To gain access to iron Monarchs must locate and construct the  iron mine . Reaching iron will gradually shift the Kingdom's strategy from defense to offense. Notable things made possible through iron: — Kingdom Wiki - Technology The benefits of Iron Age (the final technology) are much stronger fortifications, forges to turn squad leaders into knights, and the Bomb, which is the final step to eliminate the Greed from a given island. Once enough portals are destroyed to reach the cave, you can launch the ultimate attack against the Greed hive. The steps you need to ideally take are: In late game, focus on upgrading everything to iron and destroying portals, as well as making catapults and fire barrels to defend yourself. Rinse and repeat on all your islands, and you're golden. Subscribe via email or RSS Hermits are potential subjects who know how to build useful, specialized structures in the Kingdom. ↩ I would ensure you have a mount with considerable speed/stamina for this. Even the default horse will do. ↩ boat  – the way off the island bank  – a place for storing spare coins. Shield  – the equipment for squires Catapult  – an area-effect weapon Teleporter  – to travel long distances or spy from afar Pikes  Europe Iron wall  – the strongest type of wall Forge  – where swords turn squires into knights Bomb  – the ultimate anti-greed weapon. Hire as many squad leaders and supporting archers as possible, upgrading to knights where possible. Purchase a bomb March to the portal at the crack of dawn with the squads and builders pushing the bomb Pay coins to the builders and bomb to initiate entering the portal (remember that both members in a co-op game need to enter the portal) Fight your way through the Greed hordes inside until you reach the center of the hive Pay coins to ignite the bomb Run as fast as you can to the exit, as you have 15-30 seconds to escape with your crown intact. 2 Hermits are potential subjects who know how to build useful, specialized structures in the Kingdom. ↩ I would ensure you have a mount with considerable speed/stamina for this. Even the default horse will do. ↩

0 views

Good Morning Jan 8 2026

Hello all. I just finished the Core 2 part of the CompTIA A+ exam, and I can finally breathe. School has also been out for winter break, but between moving, parties, and holiday cheer, I have yet to post. No doubt I've been thinking about posting. I have two posts in drafts and more ideas on the shelf to visit. I have in fact been reading the posts of everyone on my feed as well, even if I haven't been replying. We'll see how long I can find time to post when my Spring semester rolls around 👀 Subscribe via email or RSS

0 views

I Made A Script To Automate Updating My Feeds List

Today I made a Python script to make my life a little easier when it comes to updating my Feeds page. I follow and un-follow blogs occasionally, so exporting that and then writing it up in Markdown is kind of a bummer. Instead, I have this script, which extracts the name of the blog, the URL, and the feed URL, then outputs it in the terminal so you can copy and paste it as markdown. Easy to share! Note that I made this specifically for how my .opml file works (I exported mine from Unread). YMMV. The syntax is: That last argument is because I have a tagging system. All of my personal blogs are under that tag I created in my reader. That way, readers of this blog who are interested in social blogging aren't getting stuff like The Verge or Ars Technica on my Feeds page. Only personal, indie blogs. opml_to_markdown.py Subscribe via email or RSS

0 views
Preah's Website 2 months ago

Good Evening November 9

I'm not dead, although I have been busy. Working, learning, dog-sitting, reading, the works. I'm trying incredibly hard to learn more about web development without burning out, while also doing school, and reading my books, and studying for a CLEP exam, and studying for my CompTIA A+ exam, and working, and buying my first house, and yeah... I've been continuing to read A Game of Thrones, recently during my work commute (30 min each way). I am finally over the halfway point, lol. I also finished Like a Mother by Angela Garbes on the 30th, which is a book about navigating the culture and science of pregnancy. I didn't know exactly what to expect when I got into it; I am mainly reading to learn more about the science behind it as well as learning parenting advice in preparation for having a family in the next 5 years. What I found was an incredibly written book that is emotional, evidence-based, anecdotal, eye-opening, blunt, raw, disgusting, and beautiful. I never thought one book could throw me around between really looking forward to pregnancy one day and being entirely grossed out by it. It's explicitly feminist (only occasionally in the annoying way), and shows me what a parent could be, and also what one could go through. Next, my fiancé is in a book club with our church, and they're reading For the Life of the World by Alexander Schmemann . He is an excellent writer and has a lot of deep things to say, but oh man I am not ready. It's about the sacramental life of the church, of life, really, and its contrast with secular life. I decided to switch over to Journey to Reality by Zachary Porcu , which has a lot of the same concepts but at a much higher level, almost too high for where I am as a catechumen. That doesn't matter at all, though, because this book completely changed my relationship with and in Orthodoxy. It answered some of my greatest problems and struggles with religion, God's nature, and Christianity in such a concise and simple way that I feel like a child who has learned to walk. I will probably write more in-depth on that eventually, but wow!! I would recommend this book to anyone who is considering Christianity at all, and especially to new Orthodox people. Zachary does not beat around the bush. I'll be heading home from dog-sitting for my sister tomorrow, and probably go to this one bar in San Antonio with my fiancé and his friend. This morning I finally set up Crafty Controller on my homelab, which is an administrator panel for managing and configuring Minecraft servers very easily. It's been so relieving and I love having it already. More Minecraft to be played later, then. Subscribe via email or RSS

0 views
Preah's Website 2 months ago

Reddix: Reddit in the terminal

In the latest email from Terminal Trove , I spotted a tool called Reddix . It's a terminal user interface for reddit, where you can set up your account and browse distraction-free through a simple reddit interface using the keyboard and keyboard shortcuts. You can upvote, downvote, and even view images using the kitty graphics protocol. The setup isn't hard. If you have eget, you can run to install it. You can also install the latest release from GitHub using . You also need kitty graphics if you want to show images and videos. You can use homebrew on macOS to do this with The more technical part appears to be actually signing in, but it's still not that hard. Here are the instructions on the Reddix GitHub: Create a Reddit “script” at https://www.reddit.com/prefs/apps and set the redirect URI to . Launch reddix, press m, and follow the guided menu for setup. Prefer to configure things manually? Copy into and fill in your credentials. Your "User ID" is the App ID you get emailed after creating the script from your account, and it gives you the secret to input on Reddix as well. Then, you authorize Reddix to use your account and you're all set. It probably won't be my daily driver, but it's certainly fun to use :) Subscribe via email or RSS Create a Reddit “script” at https://www.reddit.com/prefs/apps and set the redirect URI to . Launch reddix, press m, and follow the guided menu for setup. Prefer to configure things manually? Copy into and fill in your credentials.

0 views
Preah's Website 2 months ago

Cultivating Coziness

The following is general advice and thoughts on how to cultivate more "coziness" in one's life. This is purely my own experience and not applicable to everyone everywhere. Coziness has almost become a bit of a buzzword lately. There are cozy aesthetics, cozy games, cozycore(?), and others, so I understand if this term has become tiresome to some people. But for me, this post is a bit of a moodboard for what I consider "cozy" to be. Hygge has also been thrown around a bit. I was first introduced to the term by my mom, who was raised by my Swedish grandmother and Danish grandfather. Because of this background, this is one value I hold close to my heart. Denmark.dk defines it this way: Hard to pronounce, hygge ("hooga") is difficult to explain, too. In brief, hygge is about taking time away from the daily rush to be together with people you care about - or even by yourself - to relax and enjoy life's quieter pleasures. The word hygge dates back to around 1800, at least in the meaning it has today. However, various definitions of hygge can be traced back to the Middle Ages, where a similar Old Norse word meant "protected from the outside world." Hygge is often about informal time together with family or close friends. Typically, the setting is at home or another quiet location, or perhaps a picnic during the summer months. It usually involves sharing a meal and wine or beer, or hot chocolate and a bowl of candy if children are included. There is no agenda. You celebrate the small joys of life, or maybe discuss deeper topics. It is an opportunity to unwind and take things slow. This is certainly when I am happiest, as someone who loves being alone, sharing food, and enjoying small things, and especially as we enter my favorite season. What follows are further stream-of-consciousness thoughts about it. Soft lighting. I try to not turn lights on when possible. Lamps, fairy lights, candles, and most importantly, natural lighting during the day from windows. Textural comfort. Soft throws, blankets, fleece, knit sweaters, rugs, things that invite comforting touch. Natural elements. Plants (even fake ones!), stones, wood. Scent. I am actually pretty particular about what scents; not those disgusting $10 candles from hobby lobby or Walmart that smell like cinnamon-flavored detergent. Usually a little bit more of a natural candle, or even baking something like bread or a dessert can make a natural nice scent in the space. Sound, or lack thereof. Sometimes while reading, I put on an ambient playlist depending on time of day, or prefer silence so I can hear my own thoughts. The best is definitely rain outside, although I only get that rarely. Listening to calming and groovy music also does the trick, and sometimes it's good to do absolutely nothing else but soak in it. Hot drinks. Carefully prepared, fresh-ground coffee in the morning, or a brisk English tea such as English Breakfast or Earl Grey. Enjoy it slowly and thoughtfully, hopefully with light reading. ONLY before 12:00-13:00, which brings me to the next point, Sleep. Reduce screen usage before bed, go to sleep by 22:00 or at the latest 23:00, and ideally read in the last hour before closing my eyes and falling asleep. My reading is done on an e-reader, specifically the Kobo Libra (B&W), for a closer experience to a regular book. Cooking at home. Stews, hearty meals, baked goods. Crafting or making, using your hands to crochet or knit or sew, journal or even painting. Speaking of reading, create a little nook for it. The couch with a tall glass of water or tea, a chair by the window or a lamp, anything. Board games or puzzles with others. Walking and exercise. While having a delightful, calm walk outside in the beautiful weather might seem intuitive here, and pumping oneself up to crank out a crazy cardio workout might not, I would argue that the feeling of a very difficult workout once you're done is absolutely priceless. Not to mention undeniably cozy once you've showered and dressed into nicer clothes. Small gatherings. Invite friends to a little movie night or to have tea and play board games. Keep it small. Silence. Doing nothing. Traditions that anchor you. Planning a specific thing once a week to unwind and look forward to. Slowing down and not putting pressure on oneself to be productive. Being imperfect. I am a perfectionist to the bone, so I have to remind myself that what I create or do can suck sometimes. Being grateful for small things like noticing a bug or having access to clean water. Seasonal appreciation, such as eating seasonally or doing seasonally-specific activities. Devaluing money and career progress. This might seem appalling to some, but my mental health and time are more important than having new furniture, clothes, appliances, technology, or eating out every week. Sometimes eating rice and beans or shoveling raw tomatoes into my mouth brings me so much happiness and gratitude because of how little sensation I receive from it. Shopping used things that are a little shitty is freeing. Adding items I want to my wishlist and forgetting about it instead of impulse buying feels amazing. Till next time. Subscribe via email or RSS Soft lighting. I try to not turn lights on when possible. Lamps, fairy lights, candles, and most importantly, natural lighting during the day from windows. Textural comfort. Soft throws, blankets, fleece, knit sweaters, rugs, things that invite comforting touch. Natural elements. Plants (even fake ones!), stones, wood. Scent. I am actually pretty particular about what scents; not those disgusting $10 candles from hobby lobby or Walmart that smell like cinnamon-flavored detergent. Usually a little bit more of a natural candle, or even baking something like bread or a dessert can make a natural nice scent in the space. Sound, or lack thereof. Sometimes while reading, I put on an ambient playlist depending on time of day, or prefer silence so I can hear my own thoughts. The best is definitely rain outside, although I only get that rarely. Listening to calming and groovy music also does the trick, and sometimes it's good to do absolutely nothing else but soak in it. Hot drinks. Carefully prepared, fresh-ground coffee in the morning, or a brisk English tea such as English Breakfast or Earl Grey. Enjoy it slowly and thoughtfully, hopefully with light reading. ONLY before 12:00-13:00, which brings me to the next point, Sleep. Reduce screen usage before bed, go to sleep by 22:00 or at the latest 23:00, and ideally read in the last hour before closing my eyes and falling asleep. My reading is done on an e-reader, specifically the Kobo Libra (B&W), for a closer experience to a regular book. Cooking at home. Stews, hearty meals, baked goods. Crafting or making, using your hands to crochet or knit or sew, journal or even painting. Speaking of reading, create a little nook for it. The couch with a tall glass of water or tea, a chair by the window or a lamp, anything. Board games or puzzles with others. Walking and exercise. While having a delightful, calm walk outside in the beautiful weather might seem intuitive here, and pumping oneself up to crank out a crazy cardio workout might not, I would argue that the feeling of a very difficult workout once you're done is absolutely priceless. Not to mention undeniably cozy once you've showered and dressed into nicer clothes. Small gatherings. Invite friends to a little movie night or to have tea and play board games. Keep it small. Silence. Doing nothing. Traditions that anchor you. Planning a specific thing once a week to unwind and look forward to. Slowing down and not putting pressure on oneself to be productive. Being imperfect. I am a perfectionist to the bone, so I have to remind myself that what I create or do can suck sometimes. Being grateful for small things like noticing a bug or having access to clean water. Seasonal appreciation, such as eating seasonally or doing seasonally-specific activities. Devaluing money and career progress. This might seem appalling to some, but my mental health and time are more important than having new furniture, clothes, appliances, technology, or eating out every week. Sometimes eating rice and beans or shoveling raw tomatoes into my mouth brings me so much happiness and gratitude because of how little sensation I receive from it. Shopping used things that are a little shitty is freeing. Adding items I want to my wishlist and forgetting about it instead of impulse buying feels amazing.

0 views
Preah's Website 2 months ago

Exploring IRC (Internet Relay Chat)

My history with IRC is spotty. I've explored it a couple different times, but I always struggled with 1. understanding it, 2. setting it up, and 3. finding channels that I actually enjoy. I thought I would give it another go recently. I saw a mention of a modern client called Halloy on HackerNews the other day, and it has a beautiful interface. I'm not a huge fan of how the windows open and arrange, as it becomes very confusing very fast, but I enjoy the appearance and theme selections. Overall, it's very functional. IRC, or Internet Relay Chat, is one of the oldest forms of online communication, created back in 1988, long before social media or modern messaging apps existed. Think of it as a giant network of chat rooms (called channels) where people can talk in real time about shared interests, ask questions, or just hang out. Each channel usually focuses on a specific topic. This is anything from technology and gaming to books or music, and you can join any that interest you. Although it might look simple compared to apps like Discord or Slack, IRC remains popular among certain communities for a few key reasons. It’s fast, lightweight, and distraction-free: there are no ads, algorithms, or constant notifications (unless you want to be notified of new messages by your client). You connect, chat, and leave when you want. Many developers, hobbyists, and open-source communities especially still use IRC because it works everywhere, even on very old or low-power devices, and doesn’t rely on any one company’s servers or apps. It's decentralized . If you know me, you know I love decentralization. IRC works using a simple client–server model. When you connect to IRC, you use a client , which is a piece of software on your computer or phone, to join an IRC server. That server is part of a larger network made up of many connected servers that share messages between each other. When you send a message in a channel (a public chat room that usually starts with a “#”, like or ), your client sends it to the server you’re connected to. The server then relays that message to all other servers on the same network, which deliver it to everyone else currently in that channel. Each person on IRC has a nickname , or colloquially referred to as a nick , and messages can be sent either to an entire channel or directly to another user in private (DM or direct message). Communication happens entirely in plain text, and commands, like joining a channel, changing your nickname, or setting up your status, are typed manually, usually starting with a slash (for example, , like Minecraft commands lol). Because the system is decentralized, there’s no single company controlling IRC. Anyone can set up their own server or network, and clients simply connect using the IRC protocol, which runs over standard internet ports (usually 6667 or 6697 for encrypted connections). This design makes IRC lightweight, flexible, and still functional decades after it was first created. Check out the Basics of IRC from Libera Chat . Libera Chat is a Swedish nonprofit organisation... Libera Chat’s purpose is to provide services such as a community platform for free open-source software and peer directed projects on a volunteer basis. -- About Libera Chat page So, how do I know what network and channels to join? Uh, I don't know. Well, I do know, but I haven't found anything super intriguing yet. You kind of have to find your niche, and a lot of channels have very few people or not much conversation going on. I think your best bet is Find a channel that is somewhat active and start talking, asking questions, and answering questions. If you're in , ask for thoughts on something you're coding, or help a new programmer if you're a Python expert. I don't use my real name on IRC channels, so that makes it a bit easier to explore chatting publicly with strangers, not to mention keeping my identity a little safer. Also, Find or create an invite-only channel/network. This leads to more tight-knit and active communities sometimes, like a Discord server. Starting your own IRC network is a bit more difficult, especially considering security hardening and uptime, but most people can make a channel on an existing network such as Libera Chat without too much issue. And maybe you're a self-hosting wizard who wants to tinker with a network, then do it!! It's cool! It also gives you full control over your chats, in the same way self-hosting anything does. If you just want to make a channel, you can very easily do so on a network like Libera Chat. They have a guide to check out at their Creating Channels page. To stay safe and secure while using IRC, it’s important to treat it much like any other public online space. First, always connect using SSL/TLS encryption (usually by using port 6697) to protect your messages from being intercepted. Choose a strong, unique nickname and avoid sharing personal information like your real name, location, or email address in public channels or profiles. Because IRC is open and often anonymous, anyone can join a channel, so it’s best to assume everything you say is public. Many networks let you register your nickname with a service like NickServ , which helps prevent others from impersonating you. If someone is bothering or harassing you, you can use the command to block them or contact a network operator for help. Finally, use a trusted client (software used to connect to IRC) and avoid clicking suspicious links shared in chat, since IRC usually has no built-in spam or malware protection. Here is what I used to find the most active channels and networks. Libera.Chat channels sorted by number of users and Top 100 IRC networks . You can use the in whatever network you're already in to see all (discoverable) channels. In general, check out this list of awesome IRC sources . It has client recommendations, both hosted and self-hosted, a collection of networks and links for other ways to find channels and networks, frameworks for bots and managing your own channel or network, and more. I would say clients are even more intimidating than trying to find channels and networks. Usability, appearance, features... so much to balance. I would still check awesome-irc for client research, but also Libera Chat's little guide about choosing a client. I tried Halloy briefly and enjoyed it, and frankly haven't tried too many clients but I went with TheLounge. It's self-hosted and has modern features like Push notifications, link previews, and file uploads. Always connected to your servers while you're offline, removing the need for bouncers and allowing you to reconnect from any device. Free and open-source under the MIT license. Works wherever Node.js runs. I have it running on my Proxmox-running home server in an LXC container I spun up in like 30 minutes. Multi-user support, so you can share it with friends without intersecting chats and server connections. Theme selection. There are custom, user-made themes, and two generic "light" and "dark" themes you can choose. If you enjoy IRC for the retro feel, then you can still choose a retro-looking theme for TheLounge if you want. I enjoy visual customization quite a bit. It looks nice, it feels nice to use, it's organized, and I really like always being connected. Hey, check out this game I found on Rizon.Net. It's an "idle RPG", where the aim is to always idle. This means no chatting, try not to run commands, anything. This is the only way to level up. Then, random little events can happen. You can choose your character name, class, and alignment, which affects your gameplay. It's a really fun start if you're nervous about actually chatting but want to get into IRC a bit. The Idle RPG is just what it sounds like: an RPG in which the players idle. In addition to merely gaining levels, players can find items and battle other players. However, this is all done for you; you just idle. There are no set classes; you can name your character anything you like, and have its class be anything you like, as well. -- #rizonirpg Idle RPG: Game Info Let's say you already have a client. I'm using mine as an example. To join something like Idle RPG, it's simple. As you can see, my character Kagrenak, who is a Sorcerer, is struggling a bit. Oh well. I was going to write a guide on setting up TheLounge as self-hosted but the docs really have everything you need. TheLounge docs is basically what I used. Mine is a Debian-based LXC container with 2 CPU cores, 2GB of RAM, and 4GB of storage. You can also set up a VPS with a reverse proxy, or use an old computer laying around, whatever you want to containerize and run it. You can actually use Docker too I believe. I personally used Cloudflare tunnels to expose it safely. To close, have fun, try out cool platforms, and please let me know if you have a cool channel or would be interested in an invite-only one to hang out! If you have trouble or questions with setting up, feel free to email me as well. Subscribe via email or RSS Find a channel that is somewhat active and start talking, asking questions, and answering questions. If you're in , ask for thoughts on something you're coding, or help a new programmer if you're a Python expert. I don't use my real name on IRC channels, so that makes it a bit easier to explore chatting publicly with strangers, not to mention keeping my identity a little safer. Also, Find or create an invite-only channel/network. This leads to more tight-knit and active communities sometimes, like a Discord server. Starting your own IRC network is a bit more difficult, especially considering security hardening and uptime, but most people can make a channel on an existing network such as Libera Chat without too much issue. Libera.Chat channels sorted by number of users and Top 100 IRC networks . You can use the in whatever network you're already in to see all (discoverable) channels. Push notifications, link previews, and file uploads. Always connected to your servers while you're offline, removing the need for bouncers and allowing you to reconnect from any device. Free and open-source under the MIT license. Works wherever Node.js runs. I have it running on my Proxmox-running home server in an LXC container I spun up in like 30 minutes. Multi-user support, so you can share it with friends without intersecting chats and server connections. Theme selection. There are custom, user-made themes, and two generic "light" and "dark" themes you can choose. Connect to a network. TheLounge has these nice "+" signs you can just click to add, but it will vary on your client. In the image above, I added the channel to connect to automatically. However, you can add other channels using either a UI button like a "+" sign or usually just running a command like or whatever the channel name is.

0 views
Preah's Website 2 months ago

Butternut Squash Soup And OTGW

It was my first time preparing a whole butternut squash from scratch recently. On Friday, I wanted a classic fall dinner: butternut squash soup, and some mashed potatoes with St Arnold Oktoberfest beer. It was delicious and amazing, but turns out that peeling and dicing a whole squash takes like 45 minutes and some elbow grease. Mine was a 3 lb squash. Luckily, I recently was gifted some suitable, sharp knives as an engagement gift, otherwise I would not have tried to attempt this with my prior, awful dull knife set. I chopped off each end, painstakingly peeled all of the skin off, chopped it in half, and continued chopping it down into little cubes. Since I wasn’t making the soup until that night, I stored the cubes in some Tupperware with about 1/4 inch of water and a damp paper towel over the top in the fridge. Sounds simple enough, but it took a lot of chopping and the worst part was gutting the goop and seeds. YouTube kept me company. I felt terrible about wasting anything, so I roasted the peels and seeds with some spices in the oven for a snack. Apparently, you can make homemade vegetable broth with the goop, but I really didn’t have time for that. That night, I was actually so tired from other stuff that day that my fiancé cooked the actual soup for me 🫠 but I did boil some potatoes, mash them, and make a side to go with the soup. It was so incredibly filling, I had no idea it would be so satiating. Then, the next day, we went to go see a house we’re looking to buy, and came home to make a dinner of shepherd’s pie and mulled wine with a pumpkin roll. We watched Over The Garden Wall, as we do every year in October, and overall had a jolly time. Tonight is a Margherita pizza from homemade dough, so I’m very excited :) I love making pizzas. Subscribe via email or RSS

0 views
Preah's Website 3 months ago

Good Morning October 16

Hello hello, I don't have much going on today, or recently for that matter. I got employed again (finally), and start next week, so I'll have less time for fun projects but more money for important life things. I might be getting my first house soon? Just starting with that. I have been playing more Kingdom: Two Crowns, and it's been super fun!! I actually reset my save once I learned more about the game, and have progressed to island two since then. I unlocked the stag mount and enemies are getting more difficult, by a little. I've been trying to convince my betrothed to play it to no avail. I've been working on a book about the history of the web, personal websites, blogs, individual publications and expressive thought via the internet, stuff like that. Definitely Bear Blog user adjacent as a topic, although it's mainly a historical timeline. I have the full outline and up to Chapter 3 drafted, since I've been in the hyper-motivated headspace lately for it. I might ask for feedback here once it's fully drafted. My guinea pig Pina may have a bladder stone according to the vet, and she got prescribed antibiotics and painkillers. Since then, she's been doing a lot better actually, and may not need surgery (which would be prohibitively expensive for me). I found this Lo-Fi cover channel that does video game and other media as Lo-Fi. I like the Elder Scrolls one a lot, and the art they made for it is really cute :) makes me want to boot up Skyrim again. I tried the Halloy IRC client that came up on HackerNews the other day. It's really nice and easy to use in my opinion, I recommend checking it out. I've been having a hard time finding IRC chats I care enough about to use it, though, lol. The one I found a recommendation for seemed too 4chan-y for my taste. Till next time. Subscribe via email or RSS I have been playing more Kingdom: Two Crowns, and it's been super fun!! I actually reset my save once I learned more about the game, and have progressed to island two since then. I unlocked the stag mount and enemies are getting more difficult, by a little. I've been trying to convince my betrothed to play it to no avail. I've been working on a book about the history of the web, personal websites, blogs, individual publications and expressive thought via the internet, stuff like that. Definitely Bear Blog user adjacent as a topic, although it's mainly a historical timeline. I have the full outline and up to Chapter 3 drafted, since I've been in the hyper-motivated headspace lately for it. I might ask for feedback here once it's fully drafted. My guinea pig Pina may have a bladder stone according to the vet, and she got prescribed antibiotics and painkillers. Since then, she's been doing a lot better actually, and may not need surgery (which would be prohibitively expensive for me). I found this Lo-Fi cover channel that does video game and other media as Lo-Fi. I like the Elder Scrolls one a lot, and the art they made for it is really cute :) makes me want to boot up Skyrim again. I tried the Halloy IRC client that came up on HackerNews the other day. It's really nice and easy to use in my opinion, I recommend checking it out. I've been having a hard time finding IRC chats I care enough about to use it, though, lol. The one I found a recommendation for seemed too 4chan-y for my taste.

0 views
Preah's Website 3 months ago

BlogLog October 13 2025

Just a quick BlogLog: Added resources for further Bear Blog customization and tips and tricks to the post (Guide) Intro To Social Blogging Fixed the Reply via email section in the post (Guide) Intro To Social Blogging to actually use the post_title attribute so that it automatically fills the subject line. Wish someone had pointed this out to me 😅 Subscribe via email or RSS Added resources for further Bear Blog customization and tips and tricks to the post (Guide) Intro To Social Blogging Fixed the Reply via email section in the post (Guide) Intro To Social Blogging to actually use the post_title attribute so that it automatically fills the subject line. Wish someone had pointed this out to me 😅

0 views
Preah's Website 3 months ago

Running Regularly, And Other Habits

A few months ago, I started exercising regularly. I mean, I've been "exercising regularly" on and off for years, to no one's surprise, but I have been actually consistently doing it for probably my longest streak yet now. Also to no one's surprise, this has improved by mental and physical health, made me feel more confident, and expelled anxious energy. Here's a timeline of exercising in my life thus far: As a teen, my brother and his wife had a membership to a really bougie gym . I went sometimes, skinny as a twig, and thought it was pretty fun. They had a sauna, climbing wall, pool, hot yoga, guided cycling, the works. Eventually it cost too much money for my brother to continue going, and I didn't even attend that much anyway after a while. Use parents' home gym to work out every other weekday. Helped to be at home, as I have agoraphobic-adjacent tendencies, especially related to driving. Eventually they dismantled their home gym to use the room for something else. I used the free app Caliber to track and plan workouts, which I still recommend for people new to working out who don't know where to start. Lower standards for exercising and do it solely in my bedroom. I found that if I saw exercising as something you need a bunch of equipment and a gym for, it actually kept me from exercising more. I kept one pair of dumbbells in my room as my only equipment, and started working out every weekday. I was also off-put by having to change clothes to work out every day, since I get all sweaty, so I simply didn't wear clothes. That's uh, not something you can do at the gym. This is also when I started using the app Hevy , which I still use to this day. You can find curated workout routines for free and track them easily, with little videos on how to do sets. Get membership at Planet Fitness, because my job at the time covered gym expenses. This showed me the power of gyms, and how much easier they make working out. Having an actual treadmill, weights, and cycling machinery was awesome, and I started running the most I ever had since high school P.E class. I didn't do much strength training because I was (am) socially anxious and scared of people nearby. This was ultimately the downside of having a gym, because I had to drive to it. It wasn't that far, I just really am that anxious about driving. Present day, I use my fiancé's parents' home gym because it's on the same property. It has everything I need: dumbbells, treadmill, air conditioning. This means I now work out 4 days a week for an hour, which has been fantastic. I'm still working on being able to run longer and faster, and lifting more than 30 lbs. I do about 30-40 minutes strength training, and 20-30 minutes running usually. When I'm really feeling unmotivated, sometimes I only run, or I do high-incline walking instead of running if my leg muscles are feeling sensitive. From the beginning, the point was very much just doing some exercise each day, no matter how small. A walk, 10 minutes at the gym, whatever, just go do it . I can't really say it has gotten much easier to exercise; I'm procrastinating going to work out this second, writing this post... Something that helps me go do something I am mentally resisting doing, such as working out, has been to-do lists. This doesn't work for everyone, but I've found that having an annoying notification on my phone, set to repeat every day, gets me to Do The Thing. The satisfaction of clearing that day's tasks is phenomenal as well. I use Todoist for this. The free plan is more than enough for me, personally, and I even have a shared to-do list I share with my fiancé. This includes a grocery list, upcoming plans with friends and family, and a whole shared project just for wedding planning. My routines include simple stuff for now, such as working out, reading scriptures for 30 minutes 1 , and attending catechumen class every Wednesday at 20:00. Having a to-do list for my habits has been immensely useful, especially sorting them by day of the week, and having individual Home/School/Work projects. Hopefully I'll keep exercising like I am, and maybe even more, with more motivation. Subscribe via email or RSS If you're curious, I use the Orthodox Study Bible , and am a catechumen of the Eastern Orthodox Christian Church currently, under the OCA jurisdiction. My religious journey/life is a whole thing that I'm not sure I'll post much about besides references, but feel free to email/Signal me about it if you're interested. ↩ As a teen, my brother and his wife had a membership to a really bougie gym . I went sometimes, skinny as a twig, and thought it was pretty fun. They had a sauna, climbing wall, pool, hot yoga, guided cycling, the works. Eventually it cost too much money for my brother to continue going, and I didn't even attend that much anyway after a while. Use parents' home gym to work out every other weekday. Helped to be at home, as I have agoraphobic-adjacent tendencies, especially related to driving. Eventually they dismantled their home gym to use the room for something else. I used the free app Caliber to track and plan workouts, which I still recommend for people new to working out who don't know where to start. Lower standards for exercising and do it solely in my bedroom. I found that if I saw exercising as something you need a bunch of equipment and a gym for, it actually kept me from exercising more. I kept one pair of dumbbells in my room as my only equipment, and started working out every weekday. I was also off-put by having to change clothes to work out every day, since I get all sweaty, so I simply didn't wear clothes. That's uh, not something you can do at the gym. This is also when I started using the app Hevy , which I still use to this day. You can find curated workout routines for free and track them easily, with little videos on how to do sets. Get membership at Planet Fitness, because my job at the time covered gym expenses. This showed me the power of gyms, and how much easier they make working out. Having an actual treadmill, weights, and cycling machinery was awesome, and I started running the most I ever had since high school P.E class. I didn't do much strength training because I was (am) socially anxious and scared of people nearby. This was ultimately the downside of having a gym, because I had to drive to it. It wasn't that far, I just really am that anxious about driving. Present day, I use my fiancé's parents' home gym because it's on the same property. It has everything I need: dumbbells, treadmill, air conditioning. This means I now work out 4 days a week for an hour, which has been fantastic. I'm still working on being able to run longer and faster, and lifting more than 30 lbs. I do about 30-40 minutes strength training, and 20-30 minutes running usually. When I'm really feeling unmotivated, sometimes I only run, or I do high-incline walking instead of running if my leg muscles are feeling sensitive. If you're curious, I use the Orthodox Study Bible , and am a catechumen of the Eastern Orthodox Christian Church currently, under the OCA jurisdiction. My religious journey/life is a whole thing that I'm not sure I'll post much about besides references, but feel free to email/Signal me about it if you're interested. ↩

0 views
Preah's Website 3 months ago

Good Morning Oct 10

Goodmorning everyone 😪 it's 10:00 here. Going to be taking my guinea pig Pina to the vet today, I think she has a UTI... She stays cute though. Subscribe via email or RSS

0 views
Preah's Website 3 months ago

I Got My Mom Into Blogging?

I somehow got my mom into blogging. I visit my parents weekly and have dinner. I was showing my mom my blog, describing the idea behind it and how I follow other people, and people can read my posts. She really digs the idea, and immediately wanted me to show her how to blog. I sent her my blog and described RSS briefly, and sent my guide as well. She ended up using Blogger, which is owned by Google, for a user-friendly experience. She gets overwhelmed by technology easily, and using Markdown is basically like being a coder/hacker to her. To my surprise, she already has a blog under that account, from 2011! It was a recipe blog called Nutritious Kitchen, where she posted a lot of recipes, with pictures she took as well. It was such an amazing blast from the past. I also fiercely enjoy cooking and sharing recipes in the same way now, except that I self-host them on Tandoor , so it's cool seeing that she was compiling her own online recipe book well before I was. I had to leave to go home while she was writing her homepage, but I sent her resources on using Blogger and my guide on getting started with blogging . I imagine I’ll have to continue helping her a bit through this, but to be fair, she’s done blogging more than I have. If anyone has better recommendations for her, like super non-technical blogging platforms that are not overwhelming at all, reply to this post using email using the button below. Subscribe via email or RSS

1 views
Preah's Website 3 months ago

(Guide) Intro To Social Blogging

Social networks have rapidly become so vital to many people's lives on the internet. People want to see what their friends are doing, where they are, and photos of what they're doing. They also want to share these same things with their friends, all without having to go through the manual and sometimes awkward process of messaging them directly and saying "Hey, how're you doing?" Developers and companies have complied with this desire for instant connection. We see the launch of Friendster in 2002, MySpace and a job-centered one we all know, LinkedIn , in 2003. Famously, Facebook in 2004, YouTube in 2005, Twitter (now X) in 2006. Followed by Instagram , Snapchat , Google+ (RIP), TikTok , and Discord . People were extremely excited about this. We are more connected than ever. But we are losing in several ways. These companies that own these platforms want to make maximum profit, leading them to offer subscription-based services in some cases, or more distressing, sell their users' data to advertisers. They use algorithms to serve cherry-picked content that creates dangerous echo-chambers, and instill the need for users to remain on their device for sometimes hours just to see what's new, exacerbating feelings of FOMO and wasting precious time. Facebook has been found to conduct experiments on its users to fuel rage and misinformation for the purpose of engagement. 1 2 When did socializing online with friends and family become arguing with strangers, spreading misinformation, and experiencing panic attacks because of the constant feed of political and social unrest? I don't expect anyone to drop their social media. Plenty of people use it in healthy ways. We even have decentralized social media, such as the fediverse (think Mastodon) and the AT Protocol (think Bluesky) to reduce the problem of one person or company owning everything. I think this helps, and seeing a feed of your friends' short thoughts or posts occasionally is nice if you're not endlessly scrolling. I also think it's vital to many people to be able to explore recommendations frequently to get out of their bubble and experience variety. There is another option, one I am personally more fond of. It can sit nicely alongside your existing social media or replace it. It serves a different purpose than something like Twitter (X) or Instagram. It's meant to be a slower, more nuanced form of socializing and communicating, inspired by the pre-social media era, or at least the early one. For the purposes of this guide, I will refer to this as "Blog Feeds." A little intro in one page can be explained by blogfeeds.net , 3 which includes an aggregation of blogs to follow, essentially creating a network of people similar to a webring. 4 This will help you explore new blogs you find interesting and create a tighter group. Another gem is ooh.directory , which sorts blogs by category and interest, allows you to flip through random blogs, and visit the most recently-updated blogs for ideas of who to follow. Basically, a blog feed involves making a personal blog, which can have literally whatever you want on it, and following other people. The "following" aspect can be done through RSS (most common), or email newsletter if their site supports it. If the blog is part of the AT Protocol, you may be able to follow it using a Bluesky account. More about that later. Making a blog sounds scary and technical, but it doesn't have to be. If you know web development or want to learn, you can customize a site to be whatever your heart desires. If you're not into that, there are many services that make it incredibly easy to get going. You can post about your day, about traveling, about gaming, theme it a specific way, or post short thoughts on nothing much at all if you want. All I ask is that you do this because you want to, not solely because you might make a profit off of your audience. Also, please reconsider using AI to write posts if you are thinking of doing that! It's fully up to you, but in my opinion, why should I read something no one bothered to write? Hosted Services: Bear Blog: In the creator's own words, "A privacy-first, no-nonsense, super-fast blogging platform." Sign up, select a pre-made theme if you want and modify it to your liking, make post templates, and connect a custom domain if desired. Comes with ready-to-go RSS, and pretty popular among bloggers currently. This site runs on it. Pika: “An editor that makes you want to write, designed to get out of your way and perfectly match what readers will see.” With Pika you can sign up, choose a theme, customize without code, write posts in a clean editor, export your content, and connect your own domain, with a focus on privacy and design. You can start for free (up to ~50 posts) and upgrade later if you want unlimited posts, newsletter subscribers, analytics, etc. Substack: You might have seen this around before, it's quite popular. It's a platform built for people to publish posts and sometimes make money doing it. You can start a newsletter or blog, choose what’s free and what’s paid, send posts (and even podcasts or video) to subscribers’ inboxes, build a community, and access basic analytics. It’s simple and user-friendly, with a 10% fee if you monetize. This may not be the most loved option by other small bloggers due to its association with newsletter-signup popups and making a profit. It is also the most similar to other social media among blogging options . Ghost: An open-source platform focused on publishing and monetization. Ghost provides an editor (with live previews, Markdown + embeds, and an admin UI), built-in SEO, newsletter tools, membership & subscription support, custom themes, and control over your domain and data. You can self-host (free, for full flexibility) or use their managed Ghost(Pro) hosting, and benefit from faster performance, email delivery, and extensible APIs. Wordpress: The world’s most popular website and blogging platform, powering over 40% of the web. WordPress lets you create a simple blog or a business site using free and premium themes and plugins. You can host it yourself with full control, or use their hosted service (WordPress.com) for convenience. It supports custom domains, rich media, SEO tools, and extensibility through code or plugins. Squarespace: You might have heard of this on your favorite YouTuber's channel during a sponsorship (you don't sit through those, do you?). It is a platform for building websites, blogs, and online stores with no coding required. Squarespace offers templates, a drag-and-drop editor, built-in SEO, analytics, and e-commerce tools under a subscription. You can connect a custom domain, publish blog posts, and manage newsletters. Self-hosted, if you're more technical: Astro: A modern web framework built for speed, content, and flexibility. Astro lets you build blogs, portfolios, and full sites using any UI framework, or none at all, with zero JavaScript by default. 5 It supports Markdown, MDX, and server-side rendering, plus integrations for CMSs, themes, and deployment platforms. Hugo: An open-source static site generator built for efficiency and flexibility. It lets you create blogs and websites using Markdown, shortcodes, and templates. It supports themes, taxonomies, custom content types, and control over site structure without needing a database. Zola: Another open-source static site generator. Zola uses Markdown for content, Tera templates for layouts, and comes with built-in features like taxonomies, RSS feeds, and syntax highlighting. It requires no database, and is easy to configure. 11ty: Pronounced Eleventy. A flexible static site generator that lets you build content-focused websites using plain HTML, Markdown, or templating languages like Nunjucks, Liquid, and others. 11ty requires no database, supports custom data structures, and gives full control over your site’s output. Jekyll: A popular static site generator that transforms plain text into self-hosted websites and blogs. Jekyll uses Markdown, Liquid templates, and simple configuration to generate content without a database. It supports themes, plugins, and custom layouts, and integrates seamlessly with GitHub Pages for free hosting. Honorable mention: Wow, that's a lot of options! Don't get overwhelmed. Here are the basics for a simple site like Bear Blog or a static site generator. You write a post. This post tends to be in Markdown, which is a markup language (like HTML) for creating formatted text. It's actually not too far from something like Microsoft Word. In this case, if you want a header, you can put a pound symbol in front of your header text to tell your site that it should be formatted as one. Same with quotation blocks, bolding, italics and all that. Here is a simple Markdown cheatsheet provided by Bear Blog. Some other blogging platforms have even more options for formatting, like informational or warning boxes. After you've written it, you can usually preview it before posting. While you're writing, you might want to use a live-preview to make sure you're formatting it how you intend. After posting, people can go read your post and possibly interact with it in some ways if you want that. I'm not going to attempt to describe AT Protocol when there is another post that does an excellent job. But what I am going to mention, briefly, is using this protocol to follow blogs via Bluesky or another AT Protocol handle. Using something like leaflet.pub , you can create a blog on there, and follow other similar blogs. Here is an example of a blog on leaflet , and if you have Bluesky, go ahead and test subscribing using it. They also support comments and RSS. You don't have to memorize what RSS stands for (Really Simple Syndication, if you're curious). This is basically how you create a feed, like a Twitter (X) timeline or a Facebook homepage. When you subscribe to someone's blog, 6 you can get a simple, consolidated aggregation of new posts. At this point, RSS is pretty old but still works exactly as intended, and most sites have RSS feeds. What you need to start is a newsreader app. There are a lot of options, so it depends on what you value most. When you subscribe to a website, you put that into your newsreader app, and it fetches the content and displays it for you, among other neat features. Usually they include nice themes, no ads to bother you, and folder or tag organization. You may have to find a site's feed and copy the link, like , or your reader app may be able to find it automatically from a browser shortcut or from pasting in the normal link for the website. To learn more about adding a new subscription, see my feeds page . Here are some suggestions. Feel free to explore multiple and see what sticks: Feedly: A cloud-based, freemium RSS aggregator with apps and a browser interface. You can use a free account that supports a limited number of sources (about 100 feeds) and basic folders, but many advanced features—such as hiding ads, notes/highlights, power search, integration with Evernote/Pocket, and “Leo” AI filtering—require paid tiers. It supports iOS, Android, and web (desktop browsers). Feedly is not open source, it is a commercial service. Inoreader: Also a freemium service, available via web and on iOS and Android, with synchronization of your reading across devices. The free plan includes many of the core features (RSS subscription, folders, basic filtering), while more powerful features (such as advanced rules, full-text search, premium support, more feed limits) are gated behind paid tiers. Inoreader is not open source, it is a proprietary service with a freemium model. NetNewsWire: A native, free, and open-source RSS reader for Apple platforms (macOS, iPhone, iPad). It offers a clean, native experience and tracks your read/unread status locally or via syncing. Because it’s open source (MIT-licensed), you can inspect or contribute to its code. Its main limitation is platform since it’s focused on Apple devices. It's also not very visually flashy, if you care about that. feeeed (with four Es) : An iOS/iPadOS (and recent macOS) app that emphasizes a private, on-device reading experience without requiring servers or accounts. It is free (no ads or in-app purchases) and supports RSS subscriptions, YouTube, Reddit, and other sources, plus some AI summarization. Because it is designed to run entirely on device, there is no paid subscription for backend features, and it is private by design. It is not open-source. One personal note from me, I use this as my daily driver, and it has some minor bugs you may notice. It's developed by one person, so it happens. Reeder: A client app (primarily for Apple platforms: iOS, iPadOS, macOS) that fetches feed data from external services, such as Feedly, Inoreader, or local RSS sources. The new Reeder version supports unified timeline, filters, and media integration. It is not itself a feed-hosting service but a front end; thus, many of its features (such as sync or advanced filtering) depend on which backend you use. It uses iCloud to sync subscription and timeline state between devices. Reeder is proprietary (closed source) and uses a paid model or in-app purchases for more advanced versions. Unread: Another client app for Apple platforms with a focus on elegant reading. It relies on external feed services for syncing (you provide your own RSS or use a service like Feedly). Because Unread is a reader app, its features are more about presentation and gesture support; many of the syncing, feed limits, or premium capabilities depend on your chosen backend service. I would say Unread is my favorite so far, as it offers a lot for being free, has great syncing, tag organization, and a pleasing interface. It also fetches entire website content to get around certain limitations with some websites' feeds, allowing you to read everything in the app without visiting the website directly. FreshRSS: A self-hostable, open-source RSS/Atom aggregator that you run on your own server (like via Docker) and which supports reading through its own web interface or via third-party client apps. It allows full control over feed limits, filtering, theming, extensions, and it can generate feeds by scraping or filtering content. Because it is open source, there is no paid tier in the software itself (though you may incur hosting costs). Many client apps can connect to a FreshRSS instance for mobile or desktop reading. If you're interested in something interesting you can do with its API, check out Steve's post about automating feeds with FreshRSS. Click this for a more detailed breakdown of available RSS newsreaders. Additional resource on RSS and Feeds. Okay, soooo... I have a blog, I have RSS stuff, now what do I subscribe to, and how do I make this social? I'll let blogfeeds.net describe this: This takes us to our final point: Feeds. You can probably get away with just the first two items and then sharing it with people you already know, but what about meeting or talking to people you don't know? That's where Feeds come in. The idea is to create another page on your blog that has all the RSS feeds you're subscribed to. By keeping this public and always up to date, someone can visit your page, find someone new and follow them. Perhaps that person also has a feeds page, and the cycle continues until there is a natural and organic network of people all sharing with each other. So if you have a blog, consider making a feeds page and sharing it! If your RSS reader supports OPML file exports and imports, perhaps you can share that file as well to make it easier to share your feeds. Steve has an example of a feeds page , and blogfeeds.net has an aggregation of known blogs using feeds pages , to create a centralized place to follow blogs who have this same mindset. Once you make a feeds page, you can submit it to the site to get added to it. Then people can find your blog! There is debate on the best method for interaction with others via blogs. You have a few options. And the accompanying CSS, 7 which Bear Blog lets you edit: For each post, I do change the subject line (Re: {{post_title}}) manually to whatever the post title is. That way, someone can click the button and open their mail client already ready to go with a subject line pertaining to the post they want to talk about. Change the values and to whatever colors you want to match your site! See the bottom of this post to see what it looks like. Next: Comments: Comments are a tricky one. It's looked down on by some because of their lack of nuance and moderation stress, which is why Bear Blog doesn't natively have them. There are various ways to do comments, and it heavily depends on what blogging platform you choose, so here is Bear Blog's stance on it and some recommendations for setting up comments if you want . Guestbooks: This is an old form of website interaction that dates back to at least Geocities . The concept is that visitors to your site can leave a quick thought, their name, and optionally their own website to let you know they visited. You can see an example on my website , and my recommended service for a free guestbook is Guestbooks . You can choose a default theme and edit it if you want to match the rest of your site, implement spam protection, and access a dashboard for managing and deleting comments if needed. Here are some ideas to get you started and inspired: Add new pages, like a link to your other social media or music listening platforms, or a page dedicated to your pet. Email a random person on a blog to give your thoughts on a post of theirs or simply tell them their site is cool. Create an email just for this and for your website for privacy and separation, if desired. Add a Now page. It's a section specifically to tell others what you are focused on at this point of your life. Read more about it at nownownow.com . See an example on Clint McMahon's blog . A /now page shares what you’d tell a friend you hadn’t seen in a year. Write a post about a cool rock you found in your yard, or something similarly asinine. Revel in the lack of effort. Or, Make a post containing 1-3 sentences only. Join a webring . Make a page called Reviews, to review movies, books, TV shows, games, kitchen appliances, etc. That's all from me for now. Subscribe to my RSS feed , email me using the button at the bottom to tell me this post sucks, or that it's great, or if you have something to suggest to edit it, and bring back the old web. Subscribe via email or RSS Washington Post – Five points for anger, one for a ‘like’: How Facebook’s formula fostered rage and misinformation. Link . • Unpaywalled . ↩ The Guardian – Facebook reveals news feed experiment to control emotions. Link . ↩ This website was created by Steve, who has their own Bear Blog . Read Resurrect the Old Web , which inspired this post. ↩ A webring is a collection of websites linked together in a circular structure, organized around a specific theme. Each site has navigation links to the next and previous members, forming a ring. A central site usually lists all members to prevent breaking the ring if someone's site goes offline. ↩ Take a look at this Reddit discussion on why less JavaScript can be better . ↩ Or news site, podcast, or supported social media platform like Bluesky, and even subreddits. ↩ If you don't know what HTML and CSS is, basically, the first snippet of code I shared is HTML, used for the basic text and formatting of a website; CSS is used to apply fancy styles and color, among other things. ↩ Bear Blog: In the creator's own words, "A privacy-first, no-nonsense, super-fast blogging platform." Sign up, select a pre-made theme if you want and modify it to your liking, make post templates, and connect a custom domain if desired. Comes with ready-to-go RSS, and pretty popular among bloggers currently. This site runs on it. Pika: “An editor that makes you want to write, designed to get out of your way and perfectly match what readers will see.” With Pika you can sign up, choose a theme, customize without code, write posts in a clean editor, export your content, and connect your own domain, with a focus on privacy and design. You can start for free (up to ~50 posts) and upgrade later if you want unlimited posts, newsletter subscribers, analytics, etc. Substack: You might have seen this around before, it's quite popular. It's a platform built for people to publish posts and sometimes make money doing it. You can start a newsletter or blog, choose what’s free and what’s paid, send posts (and even podcasts or video) to subscribers’ inboxes, build a community, and access basic analytics. It’s simple and user-friendly, with a 10% fee if you monetize. This may not be the most loved option by other small bloggers due to its association with newsletter-signup popups and making a profit. It is also the most similar to other social media among blogging options . Ghost: An open-source platform focused on publishing and monetization. Ghost provides an editor (with live previews, Markdown + embeds, and an admin UI), built-in SEO, newsletter tools, membership & subscription support, custom themes, and control over your domain and data. You can self-host (free, for full flexibility) or use their managed Ghost(Pro) hosting, and benefit from faster performance, email delivery, and extensible APIs. Wordpress: The world’s most popular website and blogging platform, powering over 40% of the web. WordPress lets you create a simple blog or a business site using free and premium themes and plugins. You can host it yourself with full control, or use their hosted service (WordPress.com) for convenience. It supports custom domains, rich media, SEO tools, and extensibility through code or plugins. Squarespace: You might have heard of this on your favorite YouTuber's channel during a sponsorship (you don't sit through those, do you?). It is a platform for building websites, blogs, and online stores with no coding required. Squarespace offers templates, a drag-and-drop editor, built-in SEO, analytics, and e-commerce tools under a subscription. You can connect a custom domain, publish blog posts, and manage newsletters. Astro: A modern web framework built for speed, content, and flexibility. Astro lets you build blogs, portfolios, and full sites using any UI framework, or none at all, with zero JavaScript by default. 5 It supports Markdown, MDX, and server-side rendering, plus integrations for CMSs, themes, and deployment platforms. Hugo: An open-source static site generator built for efficiency and flexibility. It lets you create blogs and websites using Markdown, shortcodes, and templates. It supports themes, taxonomies, custom content types, and control over site structure without needing a database. Zola: Another open-source static site generator. Zola uses Markdown for content, Tera templates for layouts, and comes with built-in features like taxonomies, RSS feeds, and syntax highlighting. It requires no database, and is easy to configure. 11ty: Pronounced Eleventy. A flexible static site generator that lets you build content-focused websites using plain HTML, Markdown, or templating languages like Nunjucks, Liquid, and others. 11ty requires no database, supports custom data structures, and gives full control over your site’s output. Jekyll: A popular static site generator that transforms plain text into self-hosted websites and blogs. Jekyll uses Markdown, Liquid templates, and simple configuration to generate content without a database. It supports themes, plugins, and custom layouts, and integrates seamlessly with GitHub Pages for free hosting. Neocities: This is a modern continuation of Geocities , mainly focused on hand-coding HTML and CSS to create a custom site from scratch. Not ideal for blogging, but cool for showcasing a site and learning web development. It's free and open-source, and you can choose to pay for custom domains and more bandwidth, with no ads or data selling. You can see my silly site I made using Neocities for a D&D campaign I'm a part of at thepub.neocities.org . Feedly: A cloud-based, freemium RSS aggregator with apps and a browser interface. You can use a free account that supports a limited number of sources (about 100 feeds) and basic folders, but many advanced features—such as hiding ads, notes/highlights, power search, integration with Evernote/Pocket, and “Leo” AI filtering—require paid tiers. It supports iOS, Android, and web (desktop browsers). Feedly is not open source, it is a commercial service. Inoreader: Also a freemium service, available via web and on iOS and Android, with synchronization of your reading across devices. The free plan includes many of the core features (RSS subscription, folders, basic filtering), while more powerful features (such as advanced rules, full-text search, premium support, more feed limits) are gated behind paid tiers. Inoreader is not open source, it is a proprietary service with a freemium model. NetNewsWire: A native, free, and open-source RSS reader for Apple platforms (macOS, iPhone, iPad). It offers a clean, native experience and tracks your read/unread status locally or via syncing. Because it’s open source (MIT-licensed), you can inspect or contribute to its code. Its main limitation is platform since it’s focused on Apple devices. It's also not very visually flashy, if you care about that. feeeed (with four Es) : An iOS/iPadOS (and recent macOS) app that emphasizes a private, on-device reading experience without requiring servers or accounts. It is free (no ads or in-app purchases) and supports RSS subscriptions, YouTube, Reddit, and other sources, plus some AI summarization. Because it is designed to run entirely on device, there is no paid subscription for backend features, and it is private by design. It is not open-source. One personal note from me, I use this as my daily driver, and it has some minor bugs you may notice. It's developed by one person, so it happens. Reeder: A client app (primarily for Apple platforms: iOS, iPadOS, macOS) that fetches feed data from external services, such as Feedly, Inoreader, or local RSS sources. The new Reeder version supports unified timeline, filters, and media integration. It is not itself a feed-hosting service but a front end; thus, many of its features (such as sync or advanced filtering) depend on which backend you use. It uses iCloud to sync subscription and timeline state between devices. Reeder is proprietary (closed source) and uses a paid model or in-app purchases for more advanced versions. Unread: Another client app for Apple platforms with a focus on elegant reading. It relies on external feed services for syncing (you provide your own RSS or use a service like Feedly). Because Unread is a reader app, its features are more about presentation and gesture support; many of the syncing, feed limits, or premium capabilities depend on your chosen backend service. I would say Unread is my favorite so far, as it offers a lot for being free, has great syncing, tag organization, and a pleasing interface. It also fetches entire website content to get around certain limitations with some websites' feeds, allowing you to read everything in the app without visiting the website directly. FreshRSS: A self-hostable, open-source RSS/Atom aggregator that you run on your own server (like via Docker) and which supports reading through its own web interface or via third-party client apps. It allows full control over feed limits, filtering, theming, extensions, and it can generate feeds by scraping or filtering content. Because it is open source, there is no paid tier in the software itself (though you may incur hosting costs). Many client apps can connect to a FreshRSS instance for mobile or desktop reading. If you're interested in something interesting you can do with its API, check out Steve's post about automating feeds with FreshRSS. Email: Share an email people can contact you at, and when someone has something to say, they can email you about it. This allows for intential, nuanced discussion. Here is a template I use at the end of every post to facilitate this (totally stolen from Steve, again) : Comments: Comments are a tricky one. It's looked down on by some because of their lack of nuance and moderation stress, which is why Bear Blog doesn't natively have them. There are various ways to do comments, and it heavily depends on what blogging platform you choose, so here is Bear Blog's stance on it and some recommendations for setting up comments if you want . Guestbooks: This is an old form of website interaction that dates back to at least Geocities . The concept is that visitors to your site can leave a quick thought, their name, and optionally their own website to let you know they visited. You can see an example on my website , and my recommended service for a free guestbook is Guestbooks . You can choose a default theme and edit it if you want to match the rest of your site, implement spam protection, and access a dashboard for managing and deleting comments if needed. Add new pages, like a link to your other social media or music listening platforms, or a page dedicated to your pet. Email a random person on a blog to give your thoughts on a post of theirs or simply tell them their site is cool. Create an email just for this and for your website for privacy and separation, if desired. Add a Now page. It's a section specifically to tell others what you are focused on at this point of your life. Read more about it at nownownow.com . See an example on Clint McMahon's blog . Write a post about a cool rock you found in your yard, or something similarly asinine. Revel in the lack of effort. Or, Make a post containing 1-3 sentences only. Join a webring . Make a page called Reviews, to review movies, books, TV shows, games, kitchen appliances, etc. Washington Post – Five points for anger, one for a ‘like’: How Facebook’s formula fostered rage and misinformation. Link . • Unpaywalled . ↩ The Guardian – Facebook reveals news feed experiment to control emotions. Link . ↩ This website was created by Steve, who has their own Bear Blog . Read Resurrect the Old Web , which inspired this post. ↩ A webring is a collection of websites linked together in a circular structure, organized around a specific theme. Each site has navigation links to the next and previous members, forming a ring. A central site usually lists all members to prevent breaking the ring if someone's site goes offline. ↩ Take a look at this Reddit discussion on why less JavaScript can be better . ↩ Or news site, podcast, or supported social media platform like Bluesky, and even subreddits. ↩ If you don't know what HTML and CSS is, basically, the first snippet of code I shared is HTML, used for the basic text and formatting of a website; CSS is used to apply fancy styles and color, among other things. ↩

0 views
Preah's Website 3 months ago

Emulation on a MacBook Pro M4 Pro

I bought a MacBook Pro 14-inch November 2024 M4 Pro with 24GB RAM in June of this year. It is my first and only Mac. I found out pretty fast that this thing is pretty powerful. It can run VMs (I use Parallels) smoothly, play games in said VM, play YouTube while playing modded Minecraft, and most important to why I got it, great for emulation. I wanted a laptop that would be able to handle emulation of Gamecube, Wii, and Switch games, and be portable to bring to people's houses, and that's what I got. Here is my line-up for emulators: Note: Ryujinx does not have a safe official website anymore, it seems Nintendo has taken over the domain. Do not blindly trust any random site that shows up offering a download of the software when you search for it. This meets all of my emulation needs. I've noticed I haven't been able to connect real Wii remotes to Dolphin because of Bluetooth changes on modern Macs, but Nintendo Switch Pro controllers with motion control seem to connect and work excellently in my experience thus far. A while ago, I ran a Mario Party get-together with friends, we played Mario Party... 7, I think, off of my laptop connected via HDMI to the TV. I told people to bring controllers since I only had two that I knew worked. I basically brute-forced the controller compatibility, testing several ones brought and barely meeting the requirement of four working. The ones that worked were: Once these were connected via Bluetooth, it was easy to configure their settings and map buttons to how players want them in the emulator. Fun gaming and snacks ensued. Dolphin in particular is amazing in terms of settings. You can configure controllers however you want very easily, and use a pass-through bluetooth adapter and connect real Wii remotes!! One major thing that annoyed me was that I didn't get a 1TB MacBook. I regret it because ROMs can get large. I ended up offloading them onto a personal cloud drive, which the emulators can still see and read normally. The actual data (saves, preferences) are still on my Mac. I think overall, this MacBook does an excellent job of emulating. However, if you want to play Wii games specifically, a computer running Windows of similar power would be more suitable because of Bluetooth and emulator compatibility. Keep in mind Ryujinx is no longer developed, and there are better alternatives now that I haven't found run on Mac as far as I can tell. Try it out yourself on a computer you have laying around, and get into some retro games, or hold a mario party with your friends! Subscribe via email or RSS Azahar , for 3DS games Cemu , for Wii U Dolphin , for Wii and Gamecube games OpenEmu , for various mainly retro forms Ryujinx , for Switch Xbox Series X (my preferred one) Two Switch Pros DualShock 4 (PS4)

0 views
Preah's Website 3 months ago

Oktoberfest 2025

Made my annual trip to Oktoberfest this year. My two beers I tried this time were a Weihenstephaner Dunkel, and a St Arnold’s Oktoberfest. I’ve had both not on tap, but having it on tap at the event itself is just amazing. Also enjoyed was fried cheese curds and a pretzel with cheese dip. One vendor there had very unique and adorable crochet plushies. The rest of the day includes some goat cheese and crackers 👀

0 views
Preah's Website 3 months ago

It's October

It's October. This is significant because it is my favorite time of year. In Central Texas, it's still not all that pleasant during the day, but we have had a few crisp mornings and the evenings are just begging for a walk around the neighborhood. There is an annual pumpkin patch in my area, and I will be taking my engagement photos with my now betrothed on October 24th. Needless to say, I'm so excited for both of us to enjoy our favorite month. D&D is going to be soon, and I'm planning on making a hard apple cider cheese dip with pretzels for our spooky session. We already pre-paid for the Oktoberfest beer dinner at BJ's , which involves a ton of food and Oktoberfest beer. Needless to say, the beer around here is phenomenal. And, of course, attending Oktoberfest itself on the 4th , this Saturday. This is not to mention the actual holiday of Halloween, my favorite holiday, and our annual re-watch of Over The Garden Wall . Happy spooky season 🎃

1 views
Preah's Website 5 months ago

Why You Need a Password Manager (And How to Get Started)

A general guide to using a password manager and why it's so important.

0 views