Joey short
untitled

It has a pretty nice syntax for specifying how repositories are connected:

connect foo <- cluster -> bar <-> foo
connect node1 -> cluster <- node2
connect node3 -> cluster <- node4

Posted
Joey short
untitled

I really like how this allows you to visit a simulated repository and look around. Of course no files are actually present even if git-annex says they are.

Posted
Joey short
untitled

My first real use case for the sim is to build complex networks of repositories with different preferred content settings, and simulate how files will flow between them.

Posted
Joey short
untitled

I've built a simulation of in 1000 lines of code, or about 1% of its total size. It can reproduce a lot of git-annex's behavior, without actually bothering with real files.

Lots of uses for this, even if just to see what it would be like to have a repo with a very huge file in it.

Posted
Joey short
untitled

On my 1st real electric road trip and it has turned into peak america road trip.

After stretching from home to a 11% battery arrival at the 1st charger, it turns out London KY has an active shooter manhunt situation.

Had to charge tho so dropped a quick 50% in the battery and headed up to the next fast charger..

At Buckees, and yes this is a tour group to this massive gas station.

Posted
Joey short
untitled

solar fence building is halfway done, as far as holes, posts, and concrete

Posted
Joey short
untitled

if you wonder why I dislike this, let me count the ways

1. a company paid them to put it in front of me
2. Accuweather is working to privatize weather data
3. this data is publically available from the US NWS, who is probably not logging every IP that accesses it and reselling to advertisers
4. the location is wrong, and if I correct it, more data for them to sell
5. useless clutter, every desktop has a way to display weather already and also there are even some websites that do it lol

Posted
Joey short
untitled

upgraded 2 days after turning off sponsored adtech crap and

Posted
Joey short
untitled

Having my 1st DC fast charge via CCS experience. Need to get a NFC capable credit card is becoming clear. Oh well got it working with buggy, proprietary app.

Universal plug and charge can't come too soon..

Posted
Joey short
untitled

The fact that HN looks at this and concludes "this is not open source" because it's not on github makes it more interesting to me, not less.

Posted
Joey short
untitled

This is a pretty interesting approach at an alternative to the current free software development process. Using of which I have various incohate opinions.

The idea of, here is my binder full of programs and here's a tool to diff it with your binder full of programs and patch from one to the other, could be implemented without expensive projection displays and cameras and a hidden cloud component. Free software doesn't have to be published globally.

dynamicland.org/archive/2022/R

Posted
Joey short
untitled

(Or just package any firefox fork already, so those of use who care can switch to it.)

Posted
Joey short
untitled

ok, I'm just gonna say it. Debian needs to find a maintainer for firefox who is not employed by Mozilla.

Debian should be stripping out all this adtech that Mozilla keeps putting in.
We've been filing bugs for years, and they are continually ignored.
It's probably not happening because that's a lot of work, but having a Mozilla employee involved leaves Debian vulnerable to a perception of conflict of interest.

Posted
Joey short
untitled

I don't really want to reprogram my electric teakettle, but I am curious about one part of its programming: What was the idea behind making its base emit a plaintive beeping cry when the kettle is left off of it for 5 minutes? Poor sad base separated from its child, wanting to warm it back up.

Posted
Joey short
untitled

5 hours digging post holes... 1/4th done

Posted
Joey short
untitled

Neighbor helped unload the lumber, and I unloaded 1500 lbs of concrete bags. That was a full truck.

Posted
Joey short
untitled

hauled in the rest of my supplies for the install

Posted
Joey short
untitled

This is how behind I am on everything. After deleting about 6000 other blog posts unread.

Posted
Joey short
untitled

I'm pretty behind on everything, but how did I not hear that every major browser let javascript connect to 0.0.0.0, even the ones that tried to block access to localhost and localnets?

I mean, I have code for my own little thing that gets this right. I read an RFC while implementing it of course. Thought that 0.0.0.0 was common knowledge anyway.

it is weird seeing 0.0.0.0 being given the named security hole treatment.

Posted
Joey short
untitled

This one is very reproducible and I'm curious what it could be. My best guess is maybe gnome shell is crashing+restarting and paperwm loses its place?

(gnome 46 brought this new delight)

Posted
Joey short
untitled

the mddle mouse button thing is nothing to my other recent problem. When I plug in a USB power cable, switches to a different window

Now imagine a slightly wobbly USB cable

I doubt I have long remaining with this software

Posted
Joey short
untitled

my middle mouse button paste stopped working yesterday

I eventually found the config for it. It was set to allow pasting. I turned it off. Then I turned it back on. Pasting worked again.

It should be impossible for your software to behave this way.

Posted
Joey short
untitled

traded grain for rock

Posted
Joey short
untitled

getting my rock delivery before winter, yay!

about 4 yards for solar panel mounting purposes, and then something like 15 more yards spare will be spread on the driveway

Posted
Joey short
untitled

solar charged my EV 10 miles today over 4 hours. not bad at all for such a small PV system.

If it wasn't for winter, this would be sufficient ;-)

Posted
Joey short
untitled

nope, that's kmph. Why do people omit units everywhere in software?

Posted
Joey short
untitled

charging the EV at 1.8 mph according to its API. heh

Posted
Joey short
untitled

Apparently the API can be used to reduce amps lower than 5, which is the limit in the UI. I haven't played with that yet. At some point all power will be going to run the charger and computer and none will be going into the battery.

Posted
Joey short
untitled

Power is looking good and steady from the EV's POV..

Posted
Joey short
untitled

consuming slightly more than production, but 100 watts for a few hours is not a problem at all for house battery and it will charge up this evening when there's not enough power to make sense to charge the car

Posted
Joey short
untitled

now charging my EV from my house's solar panels!

Since I have a measly 1kw of solar, I can only do this for a few hours around noon. Even with the EV ramped down to the minimum of 5A, which charges quite slow (and probably quite innefficiently compared to higher amperages). Will probably only gain 3 miles today.

Ah well, I guess I can't keep the other 30 solar panels stacked on the porch forever...

Posted
Joey short
untitled

wow ok that was a lot harder than expected but now am using an undocumented/internal cloud API that is able to actually send commands to the EV, including adjusting charging amps

also able to use bluetooth LE for that w/o cloud but I would have to find better hardware for that, my laptop's flakes out all the time talking to this car out in the driveway

[386142.014396] usb 5-4: reset high-speed USB device number 3 using xhci_hcd

Posted
Joey short
untitled

happily looking at the haskell API for this

setAmps :: MonadIO m => Int -> Car m CommandResponse

Posted
Joey short
untitled

Didn't actually look at my EV's API until after I bought it, but this is very welcome for tuning charging to solar conditions. Without needing to cycle the contactor.

Much less welcome is that this all happens via the cloud.

Posted
Joey short
untitled

"that looks good" I mutter under my breath, seeing 50 pages of type checker errors

Finally got to the type checker errors I wanted after 3 hours of work through the wrong ones.

Posted
Joey short
untitled

wondering how much bank makes on supercharger congestion fees

thing is, it's a good thing to keep full cars from using spots

it should be a federal mandate, and the money should be used for public transit and e-bikes

Posted
Joey short
untitled

ended up with half my firewood a ten minute uphill wheelbarrow trip away (couldn't get a trailer up here)

urk.. oh well: wheelbarrow firewood, commit code

Posted
Joey short
untitled

Ever wanted to spread files amoung several repositories, keeping each of them evenly full? Now it can..

Posted
Joey short
untitled

this means cord-hours are also a valid unit of electrical measurement...

Posted
Joey short
untitled

waiit, a pallet of solar panels is the same dimension as a cord of firewood

that's it, gonna measure in cords now

Posted
Joey short
untitled

dealing with the fact that google maps will probabalistically route my wood guy to the same address in a different county, even if he puts in the right zip code

Posted
Joey short
untitled

firewood delivery day

Posted
Joey short
untitled

(is the model 3 a GPL violation? All I can find is about older models, which AFAIK still are not provided with complete and corresponding source)

Posted
Joey short
untitled

upgraded and now it's randomly popping up an onscreen keyboard in the web browser on this laptop whose keyboard I am typing right now. what?

Posted
Joey short
untitled

what have I done?

(he asks, having planned it out in detail with multiple contingency plans, and succeeded down the best path)

Posted
Joey short
untitled

Avoiding visiting the Andrew Johnson historic site but this is some fun history

Posted
Joey short
untitled

investigating a compromise of a user's account, likely a weak password, but then they seem to have tried to use it to sudo and run or something that wants to look like ansible. Wtf?

I have some ~/.ansible/tmp/ files AnsiballZ_file.py and async_wrapper.py with a ZIPDATA payload. Wondering if this is what ansible deployment actually uses?

Posted
Joey short
untitled

my cat keyboarded this and wait, isn't that ascii art of a sad cat with 3 pairs of legs, followed by a row of treats?

Posted
Joey short
untitled

aha! this appears to control where places a new window! Ie to the left or right of the current window, or split the screen with the new window below it.

Which, very weirdly, is probably based on an issue I filed asking for a way to configure that. lol

Posted
Joey short
untitled

upgraded gnome and got this handy arrow in the bottom bar that can point left, right, or down, but not up

I do wonder what this thing is for, besides recording my current mental state or something?

The tooltip would presumably tell me, if I had not hacked gnome to move the top bar to the bottom. As it is, the tooltip is mostly below the bottom of the screen.

Posted
Joey short
untitled

in a slightly more superimposed state than usual for next 2 weeks

Posted
Joey short
untitled

pondering finishing unpacking from the trip before my last trip today

Posted
Joey short
untitled

ordered a new Greenworks power tool from Amazon and received a used power tool

Of course I've left a 1 star review and complained. But if they offer to replace it I'm probably gonna ghost them. This is a 100 hour use tool with maybe 2 hours of use done to it, just not worth the bother.

(Incrementing all the usual counters)

Posted
Joey short
untitled

pondering deploying MD2 today, because just how often will I have a legitimate reason to do that?

(Update: chickened out and used SHA2)

Posted

List of feeds:

  • Anna and Mark: Waldeneffect: last checked (4610 posts)
  • Anna and Mark: Wetknee: last checked (43 posts)
  • Joey: last checked (224 posts)
  • Joey devblog: last checked (271 posts)
  • Joey short: last checked (1165 posts)
  • Jay: last checked (50 posts)
  • Errol: last checked (53 posts)
  • Maggie: last checked (8 posts)
  • Tomoko: last checked (77 posts)
  • Jerry: last checked (28 posts)
  • Dani: last checked (23 posts)