Theme:
chkdsk /f
Meuon 2024-08-26
Just ran/requested chkdsk /f on reboot on a venerable Win2k server via remote (VNC) It's attached to / controls $600k worth of hardware, yet apparently the OEM has no other options. Seems all the old geeks that could rewrite code for new hardware/OS are all gone. Been lookin at it, it's mostly VBS scripts and some unix emulation code. Cuz the original was apparently on Sun OS. Prayers requested. #chkdsk
Serial port slash R
Meuon 2024-08-26
Been beating on some code to do serial port control for controlling a Numato USB attached solid state relay board. Code looks awesome. Should work. Even seemingly worked once. I was sending commands with a slash N \n (line feed) instead of a slash R \r (carriage return) I feel stupid, but also it's been a LONG time since I wrote code for a serial port. #serial
Again thanks DokuWiki
Meuon 2024-08-04
While it hypes being simple, it is powerful. Am setting up yet another DokuWiki site for someone for geeky documentation, and again: DokuWiki is awesome. First time really needing complex ACL (Access Control) and am impressed how well enforced they are by single page and namespace. Donation on the way to @dokuwiki@phpc.social #DokuWiki
Melee Redux
Meuon 2024-07-19
Years ago, I built a very simple mailing list server to run a few mailing lists (chugalug.org and others). As I moved it to a new server and updated the code, I had to eat my own dog food. As I read my readme.txt and figure things out from scratch: I sucked. Younger me that had just written the software had a lot of stuff stuck in his head that did not make it to the docs. Now updated.
Melee Ready
Meuon 2024-07-16
Bringing projects to PHP 8.x+
Got the basic Melee working. Easier than I was expecting. Need a few tweaks like using port 993 and SSL instead of depreciated TLS on port 143. for imap. I think it's time to migrate Chugalug.org to the new server.
Melee Update
Meuon 2024-07-14
Bringing projects to PHP 8.x+
Having fun testing code, but also noting that MELEE (the Mail Engine) has not been tweaked for PHP 8.x and needs to be. This is my reminder to self.
Future Goal
Meuon 2024-07-14
I need to make a web UI for my website posts that allows easy uploading and posting of pictures, in my spare time. Buwahahahaha..
I am so old that...
Meuon 2024-07-14
I remember when almost any UUCP or SMTP mail server would accept and forward an email from any address to any other address. It was considered the polite thing to do. It often took multiple hops, as everything, even mail servers, were not connected all of the time. This is also a test of venerable code to post to Fosstodon, but why be boring? #old
Upgraded Server to Debian 12 - July 2024
Meuon 2024-07-14
The old geeklabs.com server was Debian 10, and that was an in place uprade from Debian 9. Spent the weekend cleaning up DNS, DKIM, PostFix, OpenDKIM, Dovevot and movig a handful of sites. Got more to move including Chugalug.org. If you see something weirder than normal: reach out. Please.
Just pretending to be sales weasel.
Meuon 2024-02-13
Stepping out of my normal role as just a geek to attend ITExpo and Astricon (this week in Ft. Lauderdale) to network a bit more. Am here in both a technical learn and share role, as well as trying to figure out future business development angles for Ring-U.com. Not normally a biz-dev guy (anymore), but I can fake it. If you are also around and want to rant technically or biz-dev together, hunt me down. #asterisk #astericon #itexpo
Enabling VNC module in xorg.conf
Meuon 2023-10-23
This is a strange 2006 era device built on Fedora.
Could not use x0vncserver as it was b0rk3n badly. 0: Make sure it has a vnc module for X. locate vnc.so works 1: vncpasswd /root/.vnc/passwd 2: Add to /etc/X11/xorg.conf
 Section "Module"         Load            "vnc" EndSection Section "Screen"         Option "SecurityTypes" "VncAuth"         Option "UserPasswdVerifier" "VncAuth"         Option "PasswordFile" "/root/.vnc/passwd" EndSection 
Future Geeky Youtube Channel?
Meuon 2023-08-29
Am mostly playing... OBS and toys
Diving into OBS/Open Broadcast Studio for possibly streaming some live events. There is not much there. Yet. This is mostly a test post for when there is. https://www.youtube.com/channel/UCqsH6pnnpOWjlNpjfRdNmFw
Bespoke Solutions
Meuon 2023-05-10
When you can not convince the company you own that it makes any sense to do things.

I keep tossing new ideas at the ring-u.com team, which does small business phone systems in a repeatable supportable manner to do some "special projects". I get it. Cognitive load is a real problem at scale.

So... time to officially open the door for some telecom special use cases. If it:

  • Helps people solve a problem
  • Can at least cover costs
  • Interesting - very important.
You are going to see me doing it as GeekLabs. Excuse me while I go set some things up for someone. There will be more later. --Mike-- aka --Meuon--
Asterisk Thinking
Meuon 2023-03-15
Do not solve the problem you think you have.
Problem: Transfering an outgoing call causes MixMonitor to close the recording file. There are insanely complicated ways to solve this, bridges, pre-dial handlers, etc. Rabbit holes. The answer was simply start a new recording in the local dial setup [Internal-Setup]. Works for parked calls, transfers and internal calls. The difference was how we thought about the problem. #asterisk #thinking
Password Sweat
Meuon 2022-12-19
Not enough coffee.

Anyone else type a password in via SSH a couple of times and the third time it refuses you the first thought is: Oh no, the servers hacked!

Then you realize you are misaligned on the keyboard you were not looking at as you typed it.

Or you were hitting caps lock...

Maybe the caffiene keeps me paranoid.

cURL as Linqua Franca
Meuon 2022-12-19
Because we must communicate

Again and again, I read code that shows bare cURL examples and cURL-ish syntax in a language and applied it to a different one. And it Just Worked(tm)!

I'm blown away when I meet a "programmer" that escews learning cURL. You don't have to be an expert, that's what documenation is for. Please at least experiment with it. If you are a web centric programmer, it is the gateway to understanding what is really going on, especially with API's.

https://curl.se/
Something to say?
Meuon 2022-12-19
Playing with code to post/save, organize, search, categorize and display content is EASY! What's really hard is creating content worth doing those things for. We've got to work on more / better / relevant content. Not just reposting, sharing and linking to things. CREATE! Me included.
Curl Post Test
Meuon 2022-12-19
Playing with idea of posting from my website at geeklabs.com directly to fosstodon.org using code munged from Chris Jones and his excellent example at: https://chrisjones.io/articles/using-php-and-curl-to-post-to-the-mastodon-api/ If you are seeing this on Mastodon/Fosstodon: It works!
New Website Code 2022-2023
Meuon 2022-12-16
Going minimal. Mobile Friendly. Will expand.

Yeah yeah, it's 2022 and I'm very late to the "Mobile First" practices of the web. Mostly because I hadn't found CSS and code I liked. So I built it. As in all internet things, I built on the shoulders of giants, dwarves, faeries, furries and whatever else they identify as. I started with Cutestrap as a clean minimal CSS that makes sense to me. I tweaked it some, and added the drop down menu code using the same CSS thoughts in the base CSS. I like it because most of the time, the CSS just makes plain standard HTML look good. It isn't trying to reinvent the UI. Let the browser do it's thing. There are a few quirks as you move page widths from mobile size to a more normal size, but less than most places.

The underlying code is "GLASS". In this case what I'm calling "GLASS-2023" as in the "Geek Labs Application Starter Set" a continuation of the framework and methods that have built a few enterprise applications and a bunch of small projects. This will eventually be made public again. The problem is documenting it. What a pain. Ugh. Should I? Yeah, there are other people that use it for projects in several countries. I've heard the report generator is worth big bucks ;)

Anyway, like most of the internet, this website is a work in progress. Very minimal right now, but functional enough for now.

Social Media Redux 2022
Meuon 2022-12-14
Because Post-Musk Twitter broke my social media habit

Once upon a time, there were BBS's and islands of people with limited coms between them. Even the early internet worked this way, email, mailing lists. These islands became early online systems: Compuserve, Prodigy, AOL/America Online, etc.. which got absorbed by the internet as they joined it. The internet created it's own new islands.. big islands/mainlands: Facebook, Twitter, Reddit.. which seems to exist to post/share things from each other.

I gave in, became active in Twitter and Facebook and... and enjoyed parts of them, mostly the people that I interacted with. Good people, many of whom I know in real life as well.

In late 2022, Elon Musk bought Twitter.com, which broke the facade he had crafted of who and what he was. Twitter has devolved. Many of us geeks left to Mastadon and other places. Back to S=smaller islands that talked to each other. I joined Fosstodon for geeky conversations where I might learn something.

In doing so, I realized that while I can (and did) export my tweets, it's a mess to import (I will eventually). Wow, I created a lot of funny, snarky and useful content. That Elon paid for, but I didn't get any of. It's time to take back control of my content, brain farts, musing and rambling rants. After all, I have the skills. and the technology

2023 GeekLabs Social Media Goals:
  • Initial posts to all social media platforms will be made on this system and then copied via API's to various platforms as apropos.
  • All subsequent conversations may or may not be archived here. Unsure at this point.
  • All sharable photo's will be stored and searchable here.
  • Create More and Better Content.
  • A lot of little things I haven't thought about yet.
Old Twitter: 2022-12-12 12:22:40: bsdbandit You might be the best mental and physical health moment on the internet. Thanks.
Old Twitter: 2022-12-12 01:08:13: MuellerSheWrote Only if I click on the bevy of booby babes that are my most recent followers.
Old Twitter: 2022-12-11 08:19:55: Just learned I can use CSS variables in JavaScript like document.getElementById(&tabtwo&).style.background = &… https//t.co/oxZzBfyl8e
Old Twitter: 2022-12-11 04:28:09: RT mariana057 I&ve started investing in stocks beef chicken vegetable...One day I hope to become a bouillonaire.
Old Twitter: 2022-12-06 12:43:31: sjhilt treydayway Laughing... I answer "As a Reverend Jedi Pastafarian the world is my church" and they usually… https//t.co/juDwwzyoKb
Old Twitter: 2022-12-05 10:46:25: ScrumWhat I grok but I also find a lot of good people out there. Mostly offline in the real world.
Old Twitter: 2022-12-05 06:08:10: TheJackForge I&m learning if I do it right for Mobile the desktop also works well. But I got a long way to go in… https//t.co/kDWyesqbKu
Old Twitter: 2022-12-05 06:00:22: treydayway I like asking in the same manner "What do you do for fun?" - It gets some stammers as it is unexpecte… https//t.co/Ow6WcW2oCB
Old Twitter: 2022-12-04 06:39:26: Never got this kind of crap on Twitter before. "Spam" makes it almost as unappealing as the authoritarian leanings. https//t.co/49zAlemhqw
Old Twitter: 2022-12-03 11:51:33: RT POTUS I just want to make a few things clear The Holocaust happened. Hitler was a demonic figure. And instead of giving it a…
Old Twitter: 2022-12-03 10:44:34: KupariUsa Aim for eclectic and eccentric. Also known as "crazy but with money"
Old Twitter: 2022-12-03 01:24:20: Which residential ISP in/near Manila Philippines has the best ping times back to the USA west coast? Currently usin… https//t.co/DvjZWtx9oc
Old Twitter: 2022-12-02 01:40:35: All of the time. Keep learning things. https//t.co/PTmPFETlpg
Old Twitter: 2022-12-01 12:12:14: Scott_Holmes MLE_Online first two measurements are usually calculated (using voltage drop and current) not actua… https//t.co/aZkfZQ84JX
Old Twitter: 2022-12-01 06:18:42: RT th3j35t3r #FUNFACT - Ad-driven social media platforms are willing to tolerate monumental volumes of abusive users.
Old Twitter: 2022-12-01 03:45:57: Scott_Holmes MLE_Online At the common practical application level ie MRI machines using liquid helium for cooli… https//t.co/2Zzec9Bjkv
Old Twitter: 2022-12-01 01:17:05: elfsternberg That it&s a fallow soon to be dropped thing... save your stuff.
Old Twitter: 2022-11-30 11:51:39: madzadev Sorry.. That got changed.. https//t.co/1wneOfup04 Good tunes for coding.
Old Twitter: 2022-11-30 11:51:01: madzadev https//t.co/9d1UCExYkE - steady beats no adverts lots of genre&s without words/lyrics.
Old Twitter: 2022-11-30 11:44:14: gadievron That led me to a rabbit hole https//t.co/oAOLzMzhC7
Old Twitter: 2022-11-30 09:48:04: RT kelseyhightower I really appreciate API docs with curl examples.
Old Twitter: 2022-11-30 08:37:03: CommieGIR If YOU can&t re-purpose a bunch of cheap mining ASICS I&m not ashamed to be stumped.
Old Twitter: 2022-11-30 08:18:51: xsgames_ That&s how I feel some mornings It&s a learning experience every time. What language is this and how do… https//t.co/AZhN9zekva
Old Twitter: 2022-11-30 08:13:36: CommieGIR Someone you and I know just called me asking What can we do with a bunch of cheap repo&d ASIC miners...… https//t.co/3BbX5eRW62
Old Twitter: 2022-11-14 09:24:58: KupariUsa Story I was told Honda used to ship motorcycles in Teak crates. Don&t know if it was true but the guy… https//t.co/JSLpJ9aHhk
Old Twitter: 2022-11-14 09:20:38: Reportedly twitter "microservices" including 2FA are being shut down... and yes I use 2FA. So if I get logged off… https//t.co/Y9hZuJv5L7
Old Twitter: 2022-11-14 08:58:26: RT Nick_Craver Heads up don&t logout of Twitter if you have SMS 2FA some genius shut down the "bloatware" "microservice" (or some depen…
Old Twitter: 2022-11-14 03:51:39: landforce tfadell I&m using an Ecobee because my Honeywell burned up. Most of the time it&s set to a fixed temp.… https//t.co/eHA89hsolO
Old Twitter: 2022-11-14 01:10:14: Good cold day to make a batch of "MGB&s" (Mikes Geek Boxes) running a tweaked Armbian install these are stable and… https//t.co/TP7GUnWuLx
Old Twitter: 2022-11-13 03:11:03: ScottMcGready Bank branches have their uses. Most of the time barely use the ATM. Having a human that can authent… https//t.co/JbnePhBLrc
Old Twitter: 2022-11-12 12:31:01: I&m not going to make it. But you should. Yes. You. https//t.co/lY0rdrXl7m
Old Twitter: 2022-11-12 06:10:19: CommieGIR You simply call ahead if you need to withdraw large amounts.. In a couple cases they nicely suggested I… https//t.co/YmWUUHrtkF
Old Twitter: 2022-11-12 01:42:01: "Vegan Leather" - laughing. Who came up with that one? The anti-naugahyde army? The vinyl vigilantes?
Old Twitter: 2022-11-12 01:11:11: seabre I miss my waterbed. But at some point the smaller cohabitant in the bed got tired of fighting the gravity… https//t.co/7cGNABn2E5
Old Twitter: 2022-11-11 09:28:35: As I was about to make a very small change at 430 on a Friday. I needed this reminder. Have a great weekend ya&ll! https//t.co/f0ZxQqtzHs
Old Twitter: 2022-11-11 06:22:58: danlyke dtbnet torriangray I still hand code ANSI for some UI&s.. that I&m the only person that ever sees (hopef… https//t.co/Yx2DbHfCHe
Old Twitter: 2022-11-11 06:17:19: danlyke dtbnet torriangray Have not tried it yet but I hand code ANSI for some screens maybe I need to try thi… https//t.co/qvmLWrB20y
Old Twitter: 2022-11-11 01:13:45: RT abad1dea passing on someone else’s remindermight want to check if you have any accounts where your only way to log in is through…
Old Twitter: 2022-11-10 12:16:42: danlyke I see your &toot from a command line" post over there... but I don&t see this.
Old Twitter: 2022-11-10 10:18:29: LakotaMan1 I am not a bot.. not even a cyborg.
Old Twitter: 2022-11-10 07:55:03: Foone FlemishDog I&ll be the grumpy old guy in the polo shirt with a clipboard if you got the dolly. I point. We… https//t.co/YFYzM1Y85D
Old Twitter: 2022-11-10 02:17:43: HackingLZ sjhilt Oh gawd the things we do do with Zebra for BGP.. all for good I promise. All for good. Like re… https//t.co/EIgFn1zEJx
Old Twitter: 2022-11-09 12:40:04: davidmwhite dtbnet Found you on Coso.... I&m also meuonfosstodon.org
Old Twitter: 2022-11-09 03:28:46: mariana057 vladimirtutin "I have a job that I enjoy most of the time." - That&s reality and what I wish more cou… https//t.co/miuoVpFt4Q
Old Twitter: 2022-10-28 03:36:32: CommieGIR Chatter. I swear it was chatter when I clicked post. Dang.
Old Twitter: 2022-10-28 03:33:05: CommieGIR I enjoyed the sanity after the Cheetos were kicked. I enjoy Twitter as an interstitial time sink and the… https//t.co/mIbGyuS8w0
Old Twitter: 2022-10-28 02:30:58: lorraine_luv1 I&d been driving cars trucks tractors and equipment since 14. Mostly manuals a few automatic tran… https//t.co/x67YUvLw8S
Old Twitter: 2022-10-28 01:10:28: For the record meuon can be found at https//t.co/nnitbJ7V2S which I need to turn into more of a mobile friendly blog site.
Old Twitter: 2022-10-27 12:46:16: ShellDozer DrScriptt Compared to the modern uber rich hubris Bills &95 version was humble and relatively sane.
Old Twitter: 2022-10-27 03:22:33: RT MorningBrew This sweater developed by the University of Maryland is an invisibility cloak against AI.It uses "adversarial patterns"…
Old Twitter: 2022-10-27 02:22:29: DrScriptt dtbnet I/we built the regions first ISP burned bulk Trumpet WinSock 3.5" disks in 94 to give to custo… https//t.co/5xbC322ey9
Old Twitter: 2022-10-27 01:36:37: dtbnet DrScriptt My addled brain remembers some kind of NetBIOS routing but it was probably IPX/SPX/Novell...
Old Twitter: 2022-10-26 11:46:23: DrScriptt From an era where TCP/IP was unsupported and M claimed NetBIOS was the future of the internet. You had… https//t.co/PuokrumveZ
Old Twitter: 2022-10-26 10:13:32: Ideas for art120org ??? https//t.co/z1XAbErpUM
Old Twitter: 2022-10-25 01:35:25: Robocalling with election misinfo Guilty! I think the penalties are light... https//t.co/8sq46PPgJ4
Old Twitter: 2022-10-25 01:27:11: I&m clapping. We need so much more of this in the telecom industry. An unpopular opinion in much of the industry https//t.co/sTv9DgWlJu
Old Twitter: 2022-10-25 01:04:47: Word/Phrase is very apropos in current society. https//t.co/71SKJ3xoQJ
Old Twitter: 2022-10-25 01:00:02: RT thepacketrat The fundamental problem with our financial system is that it “incentivizes” things other than running a decent business.
Old Twitter: 2022-10-24 12:02:27: And thanks to the many that mentored me.
Old Twitter: 2022-10-24 09:08:05: Walked through an old cemetery on way back from lunch today. All of those short gravesites childhood without a sma… https//t.co/5dPiYgV6Ay