Next Development Environment
Being a ChromeOS user and programmer/consultant for many years I struggle with the state
of the art software developmen...
Anstle on Prem
I have both Synology DSM and VMware ESXi systems in my lab. I also serve some services from my lab like some personal s...
Golang Generics or Generate
I hate _generics_. I'm not sure how else to say it because it really does not add any real value and
of course the conv...
Asus Portable Hdmi Monitor
The ASUS MB16AMT portable HDMI monitor is pretty cool as first impressions go.
It arrived with 50% power in the battery...
Back in the day, circa 1980s, Borland started the `Turbo` language craze. Their languages and tools were
not overly com...
I still hate generics and I do not understand why devs think they need it. Java is already a run-everywhere
Connect Tcl to Sql Server
SQL Server is just no fun to connect to. Sure there are choices like the TDS protocol and ODBC API
the problem is that ...
Brown Out Disaster
About 90 minutes ago I had a brown out. And since I have been training myself to keep the lab lights out
I was not pay...
It's the Stack Stupid
In modern computing there are plenty of elegant models and at times so called experts wrap their arms and their wallets...
What on Earth is going on at Amazon? I gave a merchant a bad review because their product was junk! Two months later
Where's the VPN?
One of my clients is upping their security game. Basically if you cannot VPN into the system you're not
soing any work....
999999 Six Sigma
There is nothing Six Sigma about VLANs, lights out operation, with admin backhaul and combined logging.
Just ask a hac...
Who Likes Rust?
Stackoverflow like to think they can convert their metrics into fact. They are running an article
discussing why progra...
Pop!-os or Chromebook
This has been a week of learning. While I have been working on a new network installation
I also plugged into a new des...
Configuration as Code
About 10 years ago I was introduced to the concept of "configuration as code". In the years that followed
I've had some...
Ubiquiti UDM Gone Wrong
I'm about $1000 into a complete network rebuild. Initially my network was based on a different Ubiquiti product
Here is my chortlist why gitlab sucks:
- gitlab is built upon git... from the author git is complicated and hard and m...
Ubiquiti Unify or Edgemax
Some talking head described the [Ubiquiti](https://ui.com) product lines like this:
- Edgemax is for the ISP
- Unify i...
Nothing Better Than C
> "when I read C I know what the assembly language will look like" -- Linus Torvolds
I have said similar things becaus...
Pi 4 8GB
The new "Raspberry Pi 4 Model B - 8GB" is out. But what does it mean and what's it good for? I Dunno. Compared to an
State of The Art Development
Back in the day software development was pretty straight forward. You would buy an IDE from one of about a half
Iclever Folding Keyboard
- hinges seem weak and could fail and are kinda in the way
- little feetare anoying and not stable
- backlighting ...
Brydge C Type Keyboard
- I was having trouble with the spacebar ... somethings I'm willing to accept be this is a deal breaker as I'm hav...
Logitech Keys to Go
My logitech Keys To Go...
- the power button is tiny
- no function keys
- no chromeos compat even though it works...
I'm going thru my keyboards...
- deep throws
- keep misplacing the dongle
- windows/doc layout
- media ...
I'm going thru my keyboards...
- almost 2 pounds
- feel ... not a traditional IBM or a laptop feel
- it's huge - ...
A quick note to mention that Bluetooth keyboard [a] subject to other rafio interferance.
[b] do not work well with linu...
Since I am not an educator with access to an `edu` domain I have to go with what I see and read.
Recently I read an art...
Webassembly Appliance Server
I can make a case for a webassembly microservice appliance.
> The world is changing and TRUST is more important than e...
Open Source Basic
Rich Turner posted an interesting article about [MS opensourcing GW-Basic](https://devblogs.microsoft.com/commandline/m...
Programmer or Devops
> Are you a programmer or do you do sysadmin functions too?
When you think of these traditional roles what did people...
Agile Release Schedule
Once you get past the honest definition of `Agile`... ugh. CoreOS was my first experience with
auto updating operating ...
Getting Comfortable With Immutability
I like [OpenBSD](https://www.openbsd.org/) for many reasons. For me it is the realization that
when the PC-World starte...
`chroot` is helpful in that you can sandbox the execution path and if someone manages to escape your
app that the amoun...
Forums for Customer Support
Free as in _free_ always has a cost. That businesses and open source projects and services resort to
open forums is a ...
There is something to be said about being about to compile your code on a Win95 machine and then simply
copy it onto a...
Golang2 Draft Reply
I've been using golang for a while and I really like it. It's not perfect but I do not need it to be perfect. I need it...
Web Assembly Second Thoughts
I was about to wrap my arms around webassembly... and then I realized that based on the application types I build
if I ...
Programming Languages Languages Languages
Uncle "Bob" Martin commented on the proliferation of new programming languages buy saying, hinting and suggesting:
Clear Linux Systemd Nspawn Containers of Self
ClearLinux (server) boots in about 1-2 seconds... and I can ssh into my instance in just a few seconds. The Intel team
There Is a Place for Docker When Done Right
First of all I have come to hate `docker`. At one time it was an interesting solution to a serious problem.
How Many Languages Do We Need?
I don't remember exactly what I was thinking when I chose this title but I was watching a [video](https://www.youtube.c...
Should Microsoft Buy Ubuntu
I read the [headline](https://build5nines.com/microsoft-to-acquire-canonical-ubuntu-should-they/) and then saw the foll...
Learned New Things Today
## Number 1 - technology
There is clearly something wrong in my house... while my EXPENSIVE bluetooth headset works in...
What was I thinking when I clicked NEW?
Bluetooth is hit and miss on all of my computers from Windows, Mac, ChromeOS,
I've been a dedicated ChromeOS user for a long while. I like the idea of
shielding the user from the OS. Where the inte...
Talking heads want to know if the multitude of linux distros are still relavent. In a word yes.
You wouldn't know it a...
Go Generics So Long
I have been a professional programmer since 1982. Back in those days I developed all sorts of apps
in assembler, C, pas...
What's a pi good for? I have 3 reasons for owning a number of Rasbperry Pi 4s.
- just to see what it's all about!
Two Factor Authentication (2FA)
2FA is probably a good thing but for certain it adds complexity and unless you
are an expert it might not make things b...
Being a remote, aka telecommute, worker who depends on ChromeOS devices to do my work I recognize
that _minimalism_ pa...
New Linux Distro
C-19 has been good for one thing; I have been able to test new linux OS installations. For
example I have found that Cl...
Going Full Chrome Os Programmer
I watch ChromeOS unboxing videos from time to time and many just frustrate me bcause many simply do not get it.
One Big Prepper Mistake
2018 we bought a new LG fridge. This model was one of the nicer models and one that was well rated on comsumer reports....
Docker Is Dead to Me
I was once a docker fanboy and now I'm recovering. Don't get me wrong docker and it's descendents is awesome
Still Using Chromeos
I have been a ChromeOS wannabe since the says of th google POC. I finally bought my first Samsung ChromeBox when I star...
Rust Lang Plus Plus
I've written about rust-lang before. I'm not sure what my position was back then but it probably was not a positive.
Need for Speed
Is the Edgerouter-X fast enough to support symetric 1Gbps from my ISP? Actually the first question is: Is it really syn...
Static or Dhcp
The question on inquiring minds is whether it's advantageous to deploy systems and services assigning static IPs to eac...
Two Factor Authorization (2FA)
If you need to know exactly what 2FA is then you should do some proper reading. It has a great many moving parts and in...
Raspbian Jail Sucks Unexpected Install
I'm not sure what hapened to me and all of a sudden I like _chroot_ and _jail_. While _jail_ is not
available on _OpenB...
Alan 'the dersh' Dershowitz made some bold and WRONG claims at the trump impeachment and it does not take a constitutio...
Time to take out the trash...
I responded to a recent "go to rust" article. One of the _pluses_ for rust was that it d...
Cluster RH-ShadowBox What Is It Good For
Frustrated with the state of the world I've decided to last out at the RHSHADOWBOX project. Don't get me wrong
Raspberry Pi Cluster
A few weeks ago I was scanning the Raspberry Pi website. I was not looking for anything
in particular but in the end I ...
Go Discord Rust
I just read a technica article from the Discord team. Someone in their infinite wisdom decided to rewrite some
ARM Versus Intel
I hate to say it's a complicated subject but there are plenty of moving parts. And while my knowledge is not firsthand ...
Raspberry Pi Config - as a jump server
There is something to be said for not giving too much away. Whether that's actually not giving too much away ...
Making Camp breakfast
I have not gone hiking in over a year and I'm feeling the call of the wild. So this morning I decided to make a camp br...
Let me start by saying that I like Vargo products but in the grand scheme of things I'm not sure they are worth the exp...
Score +1 for Dell Computers
I was just looking at the Qubes-OS and the question of what would be my next hardware device. I love me some Lenovo and...
Strike 2 - raspberry
Many of the PI vendors have a household limit on the number of Pi(s) that you can buy. And most of them are sold out. A...
What about ARM84 processors?
In recent months Google and Amazon have announced and released ARM-based VPS servers. For months I have been thinking a...
Biometrics and serveillance capitalism
1. just a few years ago there was a thing called bioinformatics which seemed to coincide with ideas like fingerprint ac...
Golang vs Rust
Both Golang and Rust originated from a good place and for good reason. It has long been suggested that large corporatio...
Before anyone says that that they "built" a computer they need to qualify their experice because in most cases, unless ...
OpenBSD on my laptop
I've been thinking and trying to install OpenBSD on one of my legacy laptops. This is a basic response to the "surveill...
[This](https://youtu.be/hIXhnWUmMvw) video is super spooky. I find myself asking a new category of questions and it's d...
Best programming languages in 2020; python is dead
Leading up to New Years Eve 2020 there were countless "best programming language(s)" posts all over the place.
The 10x Programer is Dead
It's 2020 and some talking head is saying that after a decade the _cranky_ 10x programmer is dead.
That sort of stateme...
What an interesting start to 2020.
I dream in code... I had a nightmare of a day yesterday trying to fix my SSL certs i...
My outdoor kitchen
Today my outdoor kitchen consists of a Weber propane grill and a large Green Egg BBQ. For many years I was a green egg ...
Amazon Fire 10
The Fire 10 arrived yesterday and I tried to get the $50 price adjustment and Amazon was just not interested in custome...
I have no idea what it means... the Wikipedia definition is closer to what I thought it was but then I heard congress...
Fire OS storage
Amazon pricing changes wildly depending on the amount of internal storage you select. My Fire 10 went from $149 to $17...
I'm struggling to see my way through multiple ISPs and WAN load-balancing as well as securing against threats... so I r...
Why Are You Still Using Android?
I remember when I had my first on-call job. I was assigned a small beeper about the size of a pack of matches.
Amazon does not allow critical reviews of Amazon or their products... nuff said!
What is next?
I'm watching a video "comparing linux phones: librem 5 and pinephone". What caught my imagination is the idea of using ...
Flutter is rough
I put my demo flutter project down for about a month and then tried to restart the project yesterday. The result of whi...
Fire OS and Android
The relationship between Amazon's FireOS and Google's Android OS is probably very complicated. And while there is proba...
Prod staging qz dev in your ci/cd
I've been developing with CI/CD since before it was a straw, let alone a pipeline. No, graduates of 2020 you did not de...
This weekend was yet another tournament weekend when my kids were tortured by the organizers. The first game was at 11a...
One of the thing we have learned from Chrome-based compute devices is that it does not take much to get shit done these...
Visual studio for chromeos
visual studio code for chromsos -- listen up chowder-heads. THERE IS NO SUCH THING!!! There are no native apps for Chr...
Fast fashion of code
Not to be compared to counterfeit; Fast Fashion (FF) is the act of k...
k8s k3s k8s
... in those immortal words of Marsha Brady. The thing is "we" seem to be adopting k8s _squirrel_ as fast as _squirrel_...
I have never had a dead pixel so when I read:<br /><blockquote class="tr_bq">Small numbers (1-3) of stuck or dead pixel...
static site generators
Static site generators are pretty cool. Granted they are an oversimplification of the java/json/xml/xslt site manifesta...
how fast is too fast
I like my google pixel and my slate. These machines have a ton of RAM and plenty of CPU. But as I started looking into ...