@philpem@digipres.club
@philpem@digipres.club avatar

philpem

@philpem@digipres.club

Software preservation, electronics, software and ham radio - a maker of things!

Pronouns: https://pronoun.is/he/him

Website: https://www.philpem.me.uk

Current projects:
LF radio navigation - #Datatrak
DIY cable TV headend - #AnalogCable
#HackTV (TV signal generator for SDRs) - video scrambling modes
Acorn/ software preservation (#DigiPres)

Tags: #electronics #HamRadio #Machining #Metalworking #RetroComputing #HardwareHacking #ReverseEngineering #ICRE #Maker #DigiPres

This profile is from a federated server and may be incomplete. Browse more on the original instance.

philpem, (edited ) to random
@philpem@digipres.club avatar

Small repair project this morning. This is a Northern Electronics UV141 UV EPROM eraser. All it needed was a bit of a clean and some fresh ESD foam. The bulb inside looks almost new. Full ballast and starter setup. I might swap in an electronic starter from one of the old fittings in the garage - they tend to go easier on the tubes.

Edit: it also needed some fresh rubber feet.

philpem,
@philpem@digipres.club avatar

@galooph hopefully it's reliable! All this one needed was four rubber feet and a clean

philpem,
@philpem@digipres.club avatar

@dashie my little German isel one doesn't have any and it's fiiiiiiine (tm)

philpem, to random
@philpem@digipres.club avatar

C++ senses twitching.

gorplop, to random
@gorplop@pleroma.m68k.church avatar

@RueNahcMohr I finally made it!

stty -F /dev/ttyUSB0 115200
cat song.bin > /dev/ttyUSB0

https://www.youtube.com/watch?v=6q1iX-8eQu8

philpem,
@philpem@digipres.club avatar

@gorplop @RueNahcMohr That is NEAT. Now you've got me wondering where the cover of Robbie Williams' "Supreme" came from.

philpem,
@philpem@digipres.club avatar

@gorplop @RueNahcMohr Also, is it wrong I recognised the Motorola GM300 front panel you used as a speaker? Complete with "Taxi Driver spec" tobacco-yellow buttons...

philpem,
@philpem@digipres.club avatar

@gorplop that sounds like a line driver issue if the chip is running OK. also they're old-guard mot so they need a real (differential) RIB.

philpem,
@philpem@digipres.club avatar

@gorplop is valid data coming out of the TX line? I may still have the SB9600 protocol spec around here if you want to look at what data's being exchanged

gorplop, to random
@gorplop@pleroma.m68k.church avatar

somebody brought their own chair to the tram

philpem,
@philpem@digipres.club avatar

@gorplop Can't say I can blame them!

philpem, to random
@philpem@digipres.club avatar

The joys of CrossCountry rail: I've spent my whole lunch break staring at XC seating plans, RealTimeTrains data, and Trainsplit's seat booking... and I still have no idea whether I'm going to have a table seat or power socket for the trip to EMFcamp later this month.

Somehow Arriva manage to run the best buses around here, and the worst trains.

Sounds like packing the Charles Stross novel @orman surprised me with might not be such a bad idea, if there's a chance of a Ryanair-class trip

philpem,
@philpem@digipres.club avatar

During this whole debacle I also decided to try and book the tickets on XC's website just to try and get a reasonable seating plan... but they've removed the seat picker from their website. Everyone into Coach C!... yes, especially when the coach is full!

Oh for some competition from another TOC on the Leeds to Birmingham route, or for Arriva to be stripped of their franchise - along with Avanti... which is the most ironic name for a TOC with so many cancellations. (it's Italian for "forward")

philpem,
@philpem@digipres.club avatar

There is a reason I travel mostly with LNER... and mostly it's that knowing I can pull out the laptop and tune out the rest of the world while I'm stuck in a metal tube hurtling down the rails makes me feel better. If I ask for "that seat, there, with the table", that's what I get... also means I can try and get a through reservation on split tickets, which saves playing Musical Chairs just when I've got comfy!

philpem, to random
@philpem@digipres.club avatar

c8s (say it out loud) > k8s.

twll, to random
@twll@mas.to avatar

I am ambling my way through some training and the instructor sounds like Jeff Goldblum. It is highly distracting.

philpem,
@philpem@digipres.club avatar

@twll "Life finds a way"!

video/mp4

avavsystems, to random
@avavsystems@mastodon.world avatar

Did proper work yest, I know, right!

Old Group C/D Aerial, so close to Midhurst it still worked
Water logged coax which killed Mast Head Amp. Amp that was unnecessary from the start - but that old scam of fitting it, then an attenuator. Grrrrr

My best side too, honest, it is

image/png
image/png
image/png

philpem,
@philpem@digipres.club avatar

@avavsystems Looks like a decent little FM/DAB dipole there too, albeit a little mossy. I've a similar one on the roof, chained to a diplexer. Masthead amp chased by an attenuator is such a pointless endeavour! Even if it's to make room for possible expansion with a splitter - in that case a variable-gain amplified splitter in the loft is much more convenient!

terrencefoxfur, to Furry
@terrencefoxfur@pixelfed.furryfandom.me avatar

Something I've wanted to say to some for a while ... Kiss my ass!

An awesome sticker by https://www.instagram.com/dreamdigi_designs/

philpem,
@philpem@digipres.club avatar

@terrencefoxfur @terrencefoxfur You alright there, bud?

soatok, to random
@soatok@furry.engineer avatar

One of the Matrix developers saw fit to comment on my gist https://gist.github.com/soatok/8aef6f67fec9c702f510ee24d19ef92b?permalink_comment_id=5058644#gistcomment-5058644

In response, I actually looked at their code, identified two security vulnerabilities, and disclosed them to their security@ email.

This reaffirms the opinion I held previously.

philpem,
@philpem@digipres.club avatar

@gsuberland @soatok @phryk OUT OF SCOPE CLOSED. MINUS FIVE POINTS. BANNED FROM SITE.

philpem,
@philpem@digipres.club avatar

@soatok @phryk Me: "I thought you said it wasn't a security issue? 🤡 "

philpem,
@philpem@digipres.club avatar

@gsuberland @soatok @phryk I engaged with FreePBX's security process and was quite impressed, though I didn't ask for a bounty. I was just happy they fixed it. I was marginally less happy when I found out my name and email was on a CVE and I was getting emails from skiddies trying to buy zero-days. (I ignored them, obviously)
The only scheme I engaged with - well, ended like my reply. It was a Twitter bug. It finally got fixed when a mutual passed it along to a friend who worked there.

halfy, to random
@halfy@half-shot.uk avatar

New blog entry for May!

This one is about my fancy new server power monitor 🔌

https://half-shot.uk/blog/power-monitor/

Come read while it's still hot news :halfy_wink:

philpem,
@philpem@digipres.club avatar

@halfy hah, snap! they're good huh? Tasmota+mqtt rocks. I love the little DIY rust daemon.
also: you're making me want to set up Grafana (if I can find a way to piggyback it off the Homeassistant history data). Seems like it does a better job of time-series data than Hass.

nixCraft, to random
@nixCraft@mastodon.social avatar

Google summit summed up by https://x.com/techcrunch/status/1790504691945898300?s=46 are you okay google? 😂

In case you missed today's #GoogleIO keynote presentation, we summed it up for you. Taken from X Techcrunch account. URL ISin main toot

philpem,
@philpem@digipres.club avatar

@craigduncan @nixCraft @evi EIEIO: ERROR IN EXTERNAL IO PROCESS

Arky, to random

americans chatting shit about british food when all their best dishes are actually mexican 🤪

philpem,
@philpem@digipres.club avatar

@Arky I mean, most of ours are Indian or Chinese... and fish and chips, that oh so national dish... is Sephardic Jewish (if you want a geographic location.. Portugal).

FinnleyDolfin, to random
@FinnleyDolfin@dolphinhome.net avatar

Early this morning COX Internet went out again for over an hour according to logs. This morning it was out again for an hour.

I called into COX to find out why we've been experiencing so many frequent outages. The CSR comes on the line and tells me there are crews working in the area performing upgrades to enhance service.

Me: What are these upgrades for?

CSR: Upgrades to improve service.

Me: What does that mean for me, what kind of benefits will I see?

CSR: Faster speed

Me: Why wasn't I notified about these upgrades and planned outages so I can plan accordingly?

CSR: This is an outage and it wasn't planned.

Me: But you said this was an upgrade. Shouldn't it have been planned and scheduled?

CSR: I don't have that information.

Me: Can I be credited for the outages.

CSR: Not while there are still planned outages. But once they are completed you can call back and request a credit.

🤔

philpem,
@philpem@digipres.club avatar

@FinnleyDolfin Kafka would be proud.

philpem, to random
@philpem@digipres.club avatar

Sometimes it's hard to figure out why a server is moving like hot wax down a cold lead pipe. Other times you run GoAccess against the logs and it becomes very, very clear.
Fail2ban configured, StopForumSpam blocklist imported, and now that problem is solved.

philpem,
@philpem@digipres.club avatar

Holy crap. 13:30 is when I put the firewall rules in place. Two IP addresses caused 95% of the HTTP requests and system load. Wild.

image/png

ret, to random
@ret@furry.engineer avatar

strtoupper(str) → “STR”
strtopupper(str) → “🐺”

philpem,
@philpem@digipres.club avatar

@ret strfoxify(str) → "🦊"

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • rosin
  • ngwrru68w68
  • Durango
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • thenastyranch
  • Youngstown
  • khanakhh
  • slotface
  • everett
  • vwfavf
  • kavyap
  • provamag3
  • osvaldo12
  • GTA5RPClips
  • ethstaker
  • tacticalgear
  • InstantRegret
  • cisconetworking
  • cubers
  • tester
  • anitta
  • modclub
  • Leos
  • normalnudes
  • JUstTest
  • All magazines