Posts by pmdj@mstdn.social
(DIR) Post #AdVjkWxph1NTgSJ94y by pmdj@mstdn.social
2024-01-04T18:40:53Z
0 likes, 0 repeats
@selea - Occasionally someone will have a device that’s so misconfigured, it’ll affect other users’ ability to use your network. Be prepared to have to partition your net for identifying and eventually isolating the culprit.- Some gear doesn’t like to play nicely for some reason. Have different models of switches and a few long cables on hand so you can try different combinations.- Power distribution! Make sure your venue and cabling can handle more than the expected load.
(DIR) Post #AdVohREl1r1Kp8ZLCy by pmdj@mstdn.social
2024-01-04T19:38:49Z
0 likes, 0 repeats
@selea As you can tell, I ran quite a few of these things over the years, and I’m periodically remembering incidents when stuff went wrong. Usually not all at the same time fortunately!
(DIR) Post #Addowxrj4dtQFrAnTM by pmdj@mstdn.social
2024-01-04T18:52:00Z
0 likes, 0 repeats
@selea - Make sure you have access to the venue’s fuses and circuit breakers. Test the scenario of an earth leakage. Make sure you can recover from it when nobody from the venue is around, and have a plan for how you’ll identify the device that caused it.- Have one or more deputies who know enough (combined) to in theory run the event without you. You want to have the ability to just say “hey A, your’re in charge for the next hour” so you can go and take a break.
(DIR) Post #Addowz0GqMK1meB8Qi by pmdj@mstdn.social
2024-01-04T18:57:46Z
0 likes, 0 repeats
@selea - Label all your gear, extremely clearly. If you care about getting a replacement graphics card or whatever back, have some big stickers on hand that you can slap on people’s PCs who borrowed stuff. To remind both them and you to return it at the end.
(DIR) Post #AddowzxpGvxclM2hG4 by pmdj@mstdn.social
2024-01-04T19:01:24Z
0 likes, 0 repeats
@selea - Have some kind of code of acceptable behaviour and be prepared to kick out anyone who’s ruining it for other guests.
(DIR) Post #Addox0huVap94HbV5c by pmdj@mstdn.social
2024-01-04T19:20:25Z
0 likes, 0 repeats
@selea - As you’re dealing with minors, make sure you get a phone number for a parent/guardian for each one of them, and can identify them when needed. Even if the parent is supposed to be in attendance as well. Combine a parent “popping out to run an errand for 2 hours” with my previous point as an example why.- If you’re asking everyone to bring something specific (game controller, network cable, drinks/snacks), be prepared for 10-25% turning up without.
(DIR) Post #Addox1UTb1fjUuKHmy by pmdj@mstdn.social
2024-01-04T19:22:20Z
0 likes, 0 repeats
@selea - Recommend that attendees label ALL of the stuff they’re bringing ahead of time. Have blank labels and pens on hand because many will ignore your request. Ask them to do it when they turn up.
(DIR) Post #Addox29b88Z7YRZ7su by pmdj@mstdn.social
2024-01-04T19:36:30Z
0 likes, 0 repeats
@selea - If at all possible, have a backup plan for the case that your internet connection drops or flakes. Maybe a wireless link to another building nearby with a different ISP you can switch over to, worst case? (And prepare to switch to tighter bandwidth limits and appropriate QoS rules if that pipe is a lot thinner. Back In My Day👴🏻 we had to run a lot of these things completlely offline because few venues had internet access. Probably impossible for multiplayer today.)
(DIR) Post #AlU7YBK5zDOnw6r2oa by pmdj@mstdn.social
2024-08-30T06:55:23Z
0 likes, 0 repeats
@foone I’ve generally had good experiences with SanDisk ones, but I mainly use them in cameras, which means they get fairly even wear. For rewrite-heavy workloads I’d probably spring for the “high endurance” variant.
(DIR) Post #AoV75z0aGP4bQVJhCK by pmdj@mstdn.social
2024-11-28T12:03:18Z
0 likes, 1 repeats
@futurebird We made an interesting observation while teaching our daughter to read: some of the biggest leaps forward in ability and “getting it” were when we took a break from it for 2-3 weeks.(To be clear, this wasn’t a case of pushy parents: she *expressly told us* she wanted to learn to read - she has always loved stories, and could clearly see that learning to read herself would open up more access to them.)
(DIR) Post #AqIu4wammdZRCeX9do by pmdj@mstdn.social
2025-01-21T10:24:38Z
0 likes, 0 repeats
@foone I suppose technically 4K refers to the horizontal resolution of… well, 3840 pixels… and doesn’t say anything about the vertical resolution. Are 3840x1600 or 3840x2560 displays 4K?
(DIR) Post #AtzMQrxwBsD0GGZ5Ie by pmdj@mstdn.social
2025-05-11T14:22:23Z
1 likes, 0 repeats
@nixCraft Early days, this is only based on serological data so far. The other issue I see with it is that the flu and Covid seasons don't necessarily overlap. Influenza is predictably a winter thing, Covid very much not: in 2024, most of Europe had its wave in late Summer, early Autumn. That's the worst possible timing if the vaccination is given every November or so, as the immunity tends to wane rapidly over the course of a few months.(But then vaccine uptake for either is terrible here so…)
(DIR) Post #AyxLknDapsWfKtR6hc by pmdj@mstdn.social
2025-10-07T05:39:56Z
0 likes, 0 repeats
@foone Have you tried the TinyUSB examples directly? I seem to remember those working out of the box on the RPi Pico, at least when I tried them a year+ ago.e.g.https://github.com/hathach/tinyusb/tree/master/examples/device/cdc_mscI never had much luck with the Arduino toolchain together with the RP2040, especially not when I wanted to program the USB port.
(DIR) Post #B19ao1ReUOZN1XKMGu by pmdj@mstdn.social
2025-12-11T23:07:00Z
0 likes, 0 repeats
@ignaloidas @whitequark @malwareminigun @karotte @coelacanthus As far as I‘m aware, the USB implementation in Apple‘s M series SoCs supports Gen2 and USB4 transports, but not Gen2x2 mode. So Gen2x2 devices fall back to 10Gbps. At least that‘s the case in M1-M3, not sure if the newest ones change that.
(DIR) Post #B19fUFHtoQUJw39eGO by pmdj@mstdn.social
2025-12-11T23:35:36Z
0 likes, 0 repeats
@malwareminigun @ignaloidas @whitequark @karotte @coelacanthus Indeed, Intel‘s own TB3 controllers did not support Gen2x2 either. I think at least some of their TB4 ones don’t either.
(DIR) Post #B2c2o1Hs1nAgjcYOtU by pmdj@mstdn.social
2026-01-24T14:24:39Z
0 likes, 0 repeats
@justine Yeah, that'll work. In fact you can have multiple branches in the same repository which share NO history whatsoever.Note that overwriting branches like this doesn't actually delete the previous commits however. There will still be ways to get at commits that are not part of any live branch's history, at least until they're properly deleted by later pruning/GC runs.
(DIR) Post #B2c3zTLY901OtnIdsm by pmdj@mstdn.social
2026-01-24T14:30:23Z
0 likes, 0 repeats
@justine Any clones of this repository that have it set as a tracking remote are of course in for a bad time when they try to pull. But I'm guessing you've already accounted for that. (I *think* they'll complete the fetch and bail out when they can't fast-forward or merge the upstream branch due to lack of common ancestor; clients other than the stock git CLI client might throw a wobbly.)
(DIR) Post #B2cBKp3dJkeNzk2yXY by pmdj@mstdn.social
2026-01-24T15:58:39Z
0 likes, 0 repeats
@justine OK, now I'm wondering whether we're on the right track here at all. Do you have a good reason to wipe the history? Or are you basically saying you want to retain history but you didn't start with a clone of the repository but re-filled it with files by hand, so you're worried you're going to lose that stuff if you now start from your latest revision?
(DIR) Post #B2cBo6PLt9SsChARsW by pmdj@mstdn.social
2026-01-24T16:04:23Z
0 likes, 0 repeats
@justine Because `git push --force` is all about rewriting history, and not about deleting or overwriting individual files.Personally, if I was in your situation, I'd probably want to keep the history, just so I could later look back at how I had previously done something. So the new version should just be a new commit on top of the old history.If that's the case, your question purely becomes one of wrangling the CLI client to make sure it commits everything just so without losing it.
(DIR) Post #B2cCVjhdfOM8WjWkQi by pmdj@mstdn.social
2026-01-24T16:11:12Z
0 likes, 0 repeats
@justine Yeah, I understand your problem now.I'm going to have to think about this one and look some things up I think. Note that the issue isn't that the file already exists, but that your local commit isn't sharing history with upstream.One option you have is to start with a fresh history but put it in a new branch, so the old history continues to exist in the old branch.There's probably a way to stack them, but it's a rare operation so I don't know off the top of my head how to do it.