Kevin Neely 

487 Followers
616 Following
1.6K Posts

Personal: technophile, oenophile, lexophile, gastronome.
Professional: information, network, and computer #security #infosec #cybersecurity

Interests: #cyberpunk #linux #tech #privacy #hacking #reading #PDX

Music: most non-pop genres. I usually listen to #KEXP,and #KUTX, #SomaFM streaming

I love #food and #wine, you'd probably call me a #foodie

Way too many projects at any given time

Love to write but don't do much of it (see projects) and also #fountainpens and actual notebooks.

LinkedInhttps://www.linkedin.com/in/kevintneely/
GitHubhttps://github.com/ktneely
Websitehttps://the15thstandard.com/
Bookwyrmhttps://bookrastinating.com/user/ktneely

Junkyard e-bike part 8.2: Charging

I used a bluetooth scanner to confirm that the battery management system was online. Yay!

I connected a charger and observed its current display. Nothing. Not charging.

Hmmmn, let's get an app.

App thinks the battery is flat. Probably needs to be configured for number of cells. No obvious way to do that.

Try a different App "Xaio Xian Electrical" (name of manufacturer). Not as pretty, but it has a setting for cell count (10 cell-banks). Yay, now it says 100% full.

Connect charger and it says "temperature error". Hmmmn, this BMS has an internal temperature sensor and a socket for a second external one. Didn't come with one though. Fortunately, I buy one of everything from China so that you don't have to, and I have a packet of 10kΩ thermistors to hand.

After fitting the "optional" second temperature sensor, the battery now says "charging" when I connect the charger, and it pulls 8 amps (for about 30 seconds beforer reporting full and dropping to zero amps).

I connected a "dummy load" and the app reported that the battery was now discharging.

YAY, everything works!

In which an AI newsletter called "The Batch" quotes itself in order to prove its point. Not actually how journalism works.

I had a bit of a glitch with my #Nextcloud news feed (fixed in the most recent beta, coming to prod soon!), and now I'm catching up on the reporting by @molly0xfff.

Holy crap is she on fire with her reporting on the #cryptocurrency industry. Everyone should be reading this!

Hey Fediverse!
Do you have #recommendations for good, affordable #webhosting, preferably of the type that allows me to have fun with nodejs shenanigans? Preferably EU-based, privacy-friendly, etc.
DEI, environmentalism and other woke stuff are plusses too.
I'm pretty happy with my current webhosting at weboke.nl, but I sometimes run into #nodejs issues that would require me to upgrade to the most expensive tier. So I'm checking to see what the alternatives are like.
#askfedi #webdev

Reporting that TSA wait times are 4 hrs in some places. #PDX is 4 minutes.

https://www.nytimes.com/interactive/2026/us/tsa-wait-times-us-airports.html

Tracking TSA Wait Times for General Security and Pre-Check at Major U.S. Airports

Travelers are facing long lines at airport security as the partial government shutdown has strained T.S.A. staffing. The New York Times is tracking the latest available wait times across the country.

The New York Times

Thanks to @markhurst for having me on Techtonic this week!! You can listen to me wax poetic about the #optout project and #techreclaimers here:

https://techtonic.fm/episodes/2026-03-23-janet-vertesi-founder-of-the-opt-out-project/

@TheBulletin

Janet Vertesi, founder of the Opt Out Project | Techtonic with Mark Hurst on WFMU

Techtonic’s signoff tells you to “get off Google,” and Janet Vertesi shows how it’s done. Janet founded the Opt Out Project to show people how to switch from Big Tech surveillance platforms to better, community-minded alternatives.

Techtonic with Mark Hurst on WFMU

"A YC-Backed Startup Left Production AWS Keys Public for 5 Months. Their VDP Was Silent."

https://benzimmermann.dev/blog/pump-vdp-silence

#security #infosec #yc #cybersecurity

A YC-Backed Startup Left Production AWS Keys Public for 5 Months. Their VDP Was Silent. - Ben Zimmermann

Pump.co's full production environment file was publicly exposed for 5 months. They silently fixed it and never responded to the disclosure.

NEW: Meta and the Heritage Foundation are behind online age-check laws being pushed worldwide, Iran hacked a multinational US company and remote-wiped most of its devices, BuzzFeed nears bankruptcy after pivot to AI, random acts of Kiwi compassion, and more.

Link: https://www.patreon.com/posts/cybersecurity-17-153242517

📢 We've updated the Rebel Tech Alliance site: it now has app icons for all the Alternatives we list 😀
https://www.rebeltechalliance.org/stopusingbigtech.html

Click around the site and have a look!

We also added a better light mode, that matches the blog newsletter sepia look, and search boxes on the bigger tables e.g.
https://www.rebeltechalliance.org/otheralts.html and
https://www.rebeltechalliance.org/media.html

We hope you can share our site with friends and family, and use it to get away from #bigtech #surveillance 🥳

#surveillancecapitalism #ethicaltech

Rebel Tech Alliance

Finally got around to finishing #Linux on #MicrosoftSurface mini-project. I had installed #Debian a while back, but just never finished with the kernel stuff and installing some real apps. The real push was needing the pen to edit a stupid PDF for tax season. Necessity being the mother of motivation and all that!

Following the Linux-Surface docs on GitHub made everything a breeze, I didn't even have to troubleshoot anything. Now the TypeCover can be removed and replaced, the pen works, Xournal++ is great, and the comic book app seems decent enough (bare necessities, you know!)