Carvins Cove is a scene from Scooby-doo

some nights carvins cove doesn’t look real at all

fog hanging low over the water
one lonely light glowing through the trees
everything blue-black and silent like the world already ended an hour ago

you half expect the mystery machine to pull into the parking lot

fred explaining a plan nobody asked for
velma losing her glasses near the shoreline
shaggy and scooby absolutely refusing to go near the old pump house

because carvins cove has that exact energy

not horror movie scary

cartoon scary

the kind where every branch looks suspicious
every ripple in the water feels alive
every empty trail sign seems like the beginning of a local legend somebody’s uncle swears is true

and the deeper you go around the lake
the stranger it gets

mist swallowing whole sections of shoreline
woods pressing close around the road
that feeling that something might emerge from the dark
but it’ll probably just be a deer
or somebody night fishing in complete silence

still

the place feels staged sometimes
like a painted backdrop waiting for thunder sound effects

especially late

when the city disappears behind the mountain
and the cove becomes its own little world

quiet
cold
watching

you stand there long enough
and your brain starts writing stories automatically

ghost divers
lake creatures
secret cabins in the woods
some old groundskeeper with warnings nobody listens to

meanwhile the water just sits there
completely still
letting people imagine whatever they want into it

that’s the magic of the place

by daylight
it’s hiking trails and kayaks and mountain bikes

but at night

it turns into scooby-doo scenery

the kind where you know something weird is about to happen

and it will sooner than you think

#thegleest #roanoke #carvinscove #scoobydoo #blueridgevibes

Saturday tots

Current Mood: mortified (but full of carbs)
Current Music: The low hum of a food truck generator

So the other night, we decided we didn’t want to cook. Word on the street was that there was a new tater tot food truck in town, and it was parked at a local charity car show for the evening. Perfect. Dinner and some cool cars to look at.

We hopped into our SUV and headed over. Now, regarding our vehicle. It is a workhorse. It is a daily driver. It is extremely lived-in. There is a fine dusting of cracker crumbs from the in-laws in the back, a random assortment of straw wrappers, some receipts from earlier this week shoved in the cup holders, and generally just the chaotic aura of a vehicle that actively participates in real life. It is not, by any stretch of the imagination, a show car.

We pull up to the venue, and I immediately get tunnel vision. I see the food truck in the distance. The holy grail. We pull into the lot, roll down the window, and ask the organizers with clipboards where we should park.

They smile and say, “We’re just taking donations tonight!”

“Awesome, great cause,” I say, handing over some cash. They enthusiastically wave us into a spot in the main lot.
We park. We beeline for the truck. We acquire a frankly obscene amount of loaded tater tots, and we scurry right back to the SUV to eat them in comfortable, air-conditioned privacy.

So, we’re sitting there, happily shoving crispy potatoes into our faces, when we start to actually look around at our surroundings.

We notice the pristine ’69 Camaro parked to our left.

We notice the immaculate, candy-apple red Corvette parked to our right.

We notice that *every single car around us* has its hood popped and its doors wide open. Men with microfiber cloths are furiously buffing invisible smudges off chrome bumpers.

Then I look out my greasy, tot-smudged window and see a group of older gentlemen with clipboards walking towards us.

Uh oh.

The spectator parking lot was across the street. I didn’t see it because we were blinded by the majesty of the tater tot truck. That “donation” we made? That wasn’t for parking. That was the entry fee.
We accidentally entered the Black Pearl into a charity car show.

We were officially contestants. We were, apparently, supposed to be eating our tater tots with our hood popped and our doors flung wide open so the judges could properly admire the structural integrity of the empty LaCroix can rolling around in the backseat.

We honestly didn’t know whether to laugh or sink completely into the floorboards.

We just sat there, chewing our food very slowly, while the occasional car enthusiast walked past our utterly unimpressive SUV with a look of minor confusion.

We certainly didn’t take Best in Show, but the tots were spectacular.

Easy pihole and plex on mini pc

The easiest approach is using CasaOS on top of Ubuntu Desktop.
CasaOS provides a beautiful, click-to-install dashboard (like an app store) that handles Docker for you behind the scenes. Using Ubuntu Desktop gives you a regular visual interface (GUI) so you do not have to rely entirely on text commands.

Phase 1: Install Ubuntu Desktop

   1. Download the free Ubuntu Desktop LTS installer on a working computer.
   2. Flash it onto an empty USB drive using a free tool like Rufus or BalenaEtcher.
   3. Plug the USB into your Mini PC, boot from it, and follow the on-screen prompts to install Ubuntu. (Choose “Erase disk and install Ubuntu”).

Phase 2: Install CasaOS (The App Dashboard)

Once Ubuntu is running, open the Terminal application (press Ctrl + Alt + T) and run this single command to install your dashboard:

curl -fsSL https://casaos.io | sudo bash

When it finishes, the terminal will show you a local web address (e.g., http://192.168.1.50). Type that address into any web browser on your home network to open your new Mini PC dashboard.

Phase 3: Install Plex and Pi-hole
Inside the CasaOS browser interface, click on the App Store icon.

* To install Plex: Find Plex in the store, click Install, and wait 60 seconds. It will appear on your dashboard. Click it to open the Plex setup wizard.
* To install Pi-hole: Find Pi-hole in the store and click Install.

Critical Step for Pi-hole
Because Pi-hole acts as your network shield, it needs to block port 53 (the DNS port). Sometimes Ubuntu has a built-in service that steals this port. If Pi-hole fails to start or throw an error, open your Ubuntu Terminal one last time and paste these lines to free up the port:

sudo systemctl stop systemd-resolved
sudo systemctl disable systemd-resolved

Final Network Tweak

To make Pi-hole actually block ads on your devices, log into your home internet router’s settings. Change the DNS Server address to match the IP address of your Mini PC.

You can find your Mini PC’s IP address directly from the Mini PC itself, or by using another device on your network. [1, 2]
## Method 1: Directly on the Mini PC (Easiest)
Since you are using Ubuntu Desktop, you can find it visually or with a quick command.
Option A: Using the Visual Settings

   1. Click the network icon (Wi-Fi or Wired) in the top-right corner of the screen.
   2. Click Settings (or the gear icon next to your network name).
   3. Look for IPv4 Address. It will look like 192.168.1.X or 10.0.0.X. [3, 4, 5, 6, 7]

Option B: Using the Terminal

   1. Open the Terminal (Ctrl + Alt + T).
   2. Type ip a and press Enter.
   3. Look for your main network adapter (usually starts with enp for ethernet or wlp for Wi-Fi). Your IP address will be the numbers right after the word inet. [8, 9, 10, 11]

——————————
## Method 2: From Your Phone or Main Computer
If your Mini PC is plugged into a TV across the room without a keyboard, you can find it using your current device.
Option A: Use a Mobile App (Fastest)

   1. Download a free network scanning app like Fing (available for iOS and Android).
   2. Connect your phone to your home Wi-Fi and tap Scan for devices.
   3. Look through the list for “Ubuntu”, “Beelink”, “GMKTec”, or the brand of your mini PC to see its IP. [12, 13, 14, 15]

Option B: Look at Your Router Dashboard

   1. Log into your home router’s admin page (usually by typing 192.168.1.1 or 192.168.0.1 into a web browser).
   2. Look for a section named Device List, DHCP Client List, or Connected Devices.
   3. Locate your Mini PC in the list to find its assigned IP address. [16, 17, 18, 19]

——————————
⚠️ Crucial Step for Servers: Set a “Static IP” [20, 21]
By default, routers change your Mini PC’s IP address every few weeks. If the IP changes, your Plex and Pi-hole web dashboards will stop opening at the old address. [22]
To lock it in place, look inside your router’s settings for DHCP Reservation or Static IP Allocation. Find your Mini PC in that menu and click “Save” or “Reserve” so its IP address never changes again. [23, 24, 25]


[1] [https://nzlw.co.nz](https://nzlw.co.nz/tech-posts/pihole-and-a-cheap-mini-pc/)
[2] [https://www.youtube.com](https://www.youtube.com/watch?v=YHTi7mJlL7c)
[3] [https://nordvpn.com](https://nordvpn.com/blog/raspberry-pi-ip-address/)
[4] [https://support.microsoft.com](https://support.microsoft.com/en-us/windows/connect-to-a-wi-fi-network-in-windows-1f881677-b569-0cd5-010d-e3cd3579d263)
[5] [https://www.slashgear.com](https://www.slashgear.com/1726186/how-to-set-static-ip-address-raspberry-pi/)
[6] [https://opensource.com](https://opensource.com/article/18/5/how-find-ip-address-linux)
[7] [https://brainly.in](https://brainly.in/question/56817564)
[8] [https://www.ionos.co.uk](https://www.ionos.co.uk/digitalguide/hosting/technical-matters/get-linux-ip-address/)
[9] [https://www.zdnet.com](https://www.zdnet.com/home-and-office/networking/how-to-find-your-ip-address-in-any-operating-system-and-why-youd-want-to/)
[10] [https://www.industrialshields.com](https://www.industrialshields.com/blog/arduino-industrial-1/how-to-change-the-ip-in-windows-and-linux-242)
[11] [https://www.itarian.com](https://www.itarian.com/blog/how-do-i-find-the-ip-of-my-computer/)
[12] [https://github.com](https://github.com/homebridge/homebridge-raspbian-image/wiki/How-To-Find-IP-Address)
[13] [https://superuser.com](https://superuser.com/questions/690374/cant-find-my-ip-address-for-my-network-attached-storage)
[14] [https://community.element14.com](https://community.element14.com/learn/learning-center/stem-academy/b/blog/posts/access-raspberry-pi-gui-and-command-line-from-your-windows-machine-using-ssh-and-vnc)
[15] [https://www.groovypost.com](https://www.groovypost.com/unplugged/find-ip-address-computers-desktop-home-network/)
[16] [https://h30434.www3.hp.com](https://h30434.www3.hp.com/t5/Printer-Wireless-Networking-Internet/IP-address/td-p/8984049)
[17] [https://blog.comodo.com](https://blog.comodo.com/pc-security/how-do-i-find-the-ip-of-my-computer/)
[18] [https://help.simplyprint.io](https://help.simplyprint.io/en/article/find-the-ip-of-your-raspberry-pi-t2318c/)
[19] [https://busys.ca](https://busys.ca/blog/how-to-find-printer-ip-address/)
[20] [https://community.appinventor.mit.edu](https://community.appinventor.mit.edu/t/scan-local-network-to-get-the-ip-address/11286)
[21] [https://us.informatiweb.net](https://us.informatiweb.net/tutorials/it/windows/set-a-static-lan-ip-address.html)
[22] [https://shivanshbakshi.dev](https://shivanshbakshi.dev/blog/home-server/pt-1-setting-up-the-network/)
[23] [https://www.netmaker.io](https://www.netmaker.io/resources/static-ip)
[24] [https://www.forward.com.au](https://www.forward.com.au/pfod/HomeAutomation/ConnectingIoT/index.html)
[25] [https://devconnected.com](https://devconnected.com/how-to-get-your-ip-address-on-linux/)

Circle fob code sim

https://svonberg.org/wp-content/uploads/2026/05/eyeviewnew4.html

Working on some roanoke flavored code for my little circular esp32  1.28″ display.

Since it has wifi, I put a weather app, but otherwise, its self-contained for now. It has a few simple goodies for now, an eyeball that looks around as default (the on board mic and camera on the device will track sound and movement, and follow it)

Also has a die roller, magic 8 ball, pomadoru style timer, a roanoke star sim and a 3d object sim for the hell of it.

Thinking of removing a couple of things, and maybe putting a Conways game of life and possibly adding a cryptid/ghost sensor for fun? Maybe integrate the wifi and ble for a little light sensor info of items in the area like flock cameras or airtag detection.

Edit – an esp32 flock detector already exists! Handy to use as a library source for my project

https://github.com/f1yaw4y/FlockSquawk

I miss my 4 color plotter lately

Back in the day, circa 1984-85, when I had an Atari 800XL as my primary computer , and daisy chained to my “happy1050 disk drives was my good ol’ 1020.

Before I had a proper dot matrix or daisy wheel (laser printers were prohibitively expensive), I was lucky enough to have something that could print text and graphics in four colors with little ballpoint pen nibs, sort of like a computer-driven multicolor Bic pen / spirograph.

Sample text and crude mixed output

The downside was that it printed on a roll of paper, kind of like register receipts, about 4 and a half inches wide, so turning in term papers was kind of out of the question. However, it made for a lot of use in electronics and drafting class, and for keeping notes. You could also print in very small print if you needed a crib sheet or to put script lines on for drama practice. Also good for hardcopy of code I was working on.

Spirograph style doodles

I wonder how hard it would be to build a new plotter,  or if cheap ones are out there for label making or stickers?

I found this article about adding plotter functionality to a 3D printer, which might be feasible for occasional application. Or maybe I could get a sub-$100 plotter bot, but I don’t think I have room in my workshop for such a limited-use item.

Maybe I could dig up an old 1020 somewhere and refurbish it, and set up an old Atari 800xl next to it for nostalgia?

Get Ben Cline out of office.

A couple of Reasons to remove Representative Ben Cline (R-VA): (to start)

Election Integrity & 2020 Certification: In January 2021, Cline voted against certifying the 2020 presidential election results in Arizona and Pennsylvania, a move critics view as undermining the democratic process.

Redistricting Opposition: In 2026, Cline actively campaigned and filed lawsuits to block a Virginia constitutional amendment referendum designed to redraw congressional maps. While Cline argued the map was unfair and formed a “Stop the Gerrymander” group, the effort was criticized as an attempt to protect his own district boundaries and thwart the will of voters who supported the redistricting measure.

Environmental & Clean Energy Policy: Cline has consistently voted against environmental protection and clean energy legislation, including bills to bar funding for the American Climate Corps and defund clean energy research.

Healthcare & Labor: Labor groups like the AFL-CIO have opposed his legislative efforts to promote health coverage alternatives they argue undermine the Affordable Care Act.

Gun Control: Cline strongly opposes federal gun control measures. He voted against the Bipartisan Safer Communities Act and measures like the Assault Weapons Ban, arguing such legislation infringes on Second Amendment rights.

Civil Rights & Social Issues: He voted against the Equality Act, which would have expanded federal civil rights protections to include sexual orientation and gender identity. He also opposed the Respect for Marriage Act, stating it went against traditional beliefs.

A quick search turned this up

Rep. Ben Cline (VA-06) voted against the Honoring our PACT Act in March 2022, which expanded VA healthcare and disability benefits for millions of veterans exposed to toxic burn pits and other hazardous substances.

His voting record on veterans’ legislation has also included the following stances:

Limit, Save, Grow Act: In April 2023, he voted for H.R. 2811, the Limit, Save, Grow Act. This bill included provisions that would have rescinded unspent Department of Veterans Affairs (VA) COVID-19 funding, which veteran advocates warned would threaten VA health facility construction and veteran benefits processing.

Day 20,924 seed 570316074112

Was already working on what was originally a xorn, but it mutated into a treestump-critter with gemstone eyestalks.

I imagine a critter that can phase through stone and dirt would make for a handy farmer, especially if it is partial to eating stones and metal. (Just don’t plow near it in armor.)

A tree stump with gemstone eyes offering a radish. #digitalmarkers #iwantaradishsaladnow #artprompt

The Market Ward of 1912

May 18, 2026

Recently unearthed from the basement archives of a local historical society, this peculiar sketch was found folded inside a 1912 ledger belonging to a produce vendor on the original Roanoke City Market.

While the Roanoke Valley is known for its railroad history, local agricultural folklore from the early 1900s occasionally mentioned a strange, wooden automaton said to wander the farmland outskirts of Salem and Roanoke County. According to the faded journal entries, the creature was constructed from a petrified tree stump and fitted with two crystalline lenses, reportedly salvaged from a broken surveyor instrument used by the Norfolk and Western Railway.

It was said to silently offer giant, unnaturally perfect root vegetables to travelers lost in the heavy morning fog near the Roanoke River. If threatened, however, it defended the old valley crop yields with startling force.

We have translated these forgotten local rumors into a tabletop format for those who wish to weave a piece of lost Roanoke lore into their own campaigns.


The Market Ward of 1912

Large Construct, Unaligned

Armor Class 16 (Petrified Wood)
Hit Points 136 (16d10 plus 48)
Speed 30 ft.

STR DEX CON INT WIS CHA
20 (+5) 10 (+0) 18 (+4) 14 (+2) 18 (+4) 8 (-1)

Damage Resistances Bludgeoning, Piercing, and Slashing from Nonmagical Attacks
Condition Immunities Charmed, Exhaustion, Frightened, Paralyzed, Petrified, Poisoned
Senses Passive Perception 18, Darkvision 60 ft.
Languages Understands Common but cannot speak. It communicates only through the mechanical clicking of its stalks and the refraction of light through its lenses.


Surveyor Lenses. The unique crystal eyes of the creature grant it superior sight and advantage on all Perception checks. It can flawlessly navigate the thickest Appalachian fog.

Bountiful Ruin. When the Ward drops below half its maximum hit points, its wooden structure splinters, releasing a fragrant cloud of heirloom herbs and soil. All friendly creatures within 10 feet instantly regain 10 hit points.

Actions

Multiattack. The Ward makes two heavy Slam attacks.

Slam. Melee Weapon Attack: +9 to hit, reach 10 ft., one target. Hit: 18 (3d8 plus 5) bludgeoning damage.

Heirloom Root Toss (Recharge 5 to 6). The Ward produces a dense, oversized radish and hurls it. Ranged Weapon Attack: +9 to hit, range 30 to 60 ft., one target. Hit: 16 (2d10 plus 5) bludgeoning damage. On impact, the vegetable bursts, forcing all creatures within 10 feet to make a DC 16 Constitution saving throw or be blinded for one minute by a cloud of potent, earthy dust.

Prismatic Gaze (1/Day). The crystal surveyor lenses converge into a focused, blinding glare on one creature within 60 feet. The target must make a DC 16 Wisdom saving throw or take 27 (6d8) psychic damage and become stunned until the end of its next turn, overwhelmed by century old visions of the untouched Roanoke Valley.


#lostroanoke #roanokehistory #forgottenvirginia #appalachianfolklore #roanokecitymarket #dndhomebrew #tabletoplore #salemva

Useful Open source apps

* [Animetail-preview](https://github.com/Animetailapp/Animetail-preview)
* [AnymeX](https://github.com/RyanYuuki/AnymeX)
* [APK-Explorer-Editor](https://github.com/apk-editor/APK-Explorer-Editor)
* [Breezy-weather](https://github.com/breezy-weather/breezy-weather)
* [BtRemote](https://gitlab.com/Atharok/BtRemote)
* [Canta](https://github.com/samolego/Canta)
* [Catima Loyalty](https://github.com/CatimaLoyalty/Android)
* [ColorBlendr](https://github.com/Mahmud0808/ColorBlendr)
* [Continuum](https://github.com/cygnusx-1-org/continuum)
* [Discoverium](https://github.com/cygnusx-1-org/Discoverium)
* [Droidify](https://f-droid.org/en/packages/com.looker.droidify)
* [Florisboard](https://github.com/florisboard/florisboard)
* [Flow](https://github.com/A-EDev/Flow)
* [ImageToolbox](https://github.com/T8RIN/ImageToolbox)
* [KeePassDX](https://github.com/Kunzisoft/KeePassDX)
* [Keyguard](https://github.com/AChep/keyguard-app)
* [Localsend](https://github.com/localsend/localsend)
* [KettuManager](https://github.com/C0C0B01/Kettu)
* [MedTimer](https://github.com/Futsch1/medTimer)
* [Morphe-manager](https://github.com/MorpheApp/morphe-manager)
* [mpvEx](https://github.com/marlboro-advance/mpvEx)
* [Mullvad VPN](https://github.com/mullvad/mullvadvpn-app)
* [PipePipe](https://github.com/InfinityLoop1308/PipePipe)
* [Traffic-light](https://github.com/leekleak/traffic-light)
* [Shizuku](https://github.com/rikkaapps/shizuku)
* [SimpleX Chat](https://github.com/simplex-chat/simplex-chat)

Welcome to my wall scrawls.