@stsquad@mastodon.org.uk
@stsquad@mastodon.org.uk avatar

stsquad

@stsquad@mastodon.org.uk

Code poet and real ale aficionado. Low level trouble maker for Linaro working on QEMU. Uses the one true editor (emacs) to do pretty much everything.

As an experiment searchable via tootfinder.

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

stsquad, to random
@stsquad@mastodon.org.uk avatar

Currently getting the run around between and trying to work out who is responsible for the fact their is no coverage for meters where I live. Of the 2.5MWh the household has consumed from the grid this year alone I've sent 1.5MWh back into the grid. There are only so many free showers I can have by diverting the spare energy into my hot water tank!

stsquad,
@stsquad@mastodon.org.uk avatar

@penguin42 that seems to be the way it needs to go. themselves don't claim to regulate the WAN networking for the smart meter network although they weren't sure who did or if indeed it was regulated. I did find this: https://www.smartdcc.co.uk/about-dcc/governance-regulations/smart-dcc-licence-regulation/ which implies a license expiring next year which might explain why things have gone to shit.

stsquad,
@stsquad@mastodon.org.uk avatar

@penguin42 I have plenty of mobile coverage on both 3 and EE so I don't think that should be an issue. But the main thing is its not entirely clear who supplies the WAN for my region or indeed what technology its using.

stsquad,
@stsquad@mastodon.org.uk avatar

@penguin42
Not sure - I think the actual tech they use varies by region. I believe their is a 3G to 4G network migration going on as well.

stsquad, to random
@stsquad@mastodon.org.uk avatar

As I knew I was on holiday for soft freeze I got all my maintainer PRs in early for 9.0. It is now released to the wild. The big update is FEAT_NV2 emulation as well as a number of enhancements to various board models (and some deprecations of the older unloved code). For we now support reading register values as well as a new thread-safe inline ops API. The also saw a number of tweaks. More to come for 9.1 and the tree is now open ;-) https://www.qemu.org/2024/04/23/qemu-9-0-0/

bugaevc, to random
@bugaevc@floss.social avatar

Let's look into virtualization on ARM

🧵

stsquad,
@stsquad@mastodon.org.uk avatar

@bugaevc Christopher Dall did build an EL2 kernel although none of the code was upstreamable - it was mainly an exercise to show what needed covering.

stsquad,
@stsquad@mastodon.org.uk avatar

@bugaevc it's been awhile but I think NV1 was just the first iteration and NV2 picked up some missing bits without which NV wouldn't work.

juliank, to random
@juliank@mastodon.social avatar

So xz-utils has a backdoor since 5.6.0 which was released about a month ago.

This was publicly announced today in https://www.openwall.com/lists/oss-security/2024/03/29/4

This makes me quite excited as it shows how strong open source supply chain security is.

In the closed source world, you may get an audit of NDAed code that takes a couple months, or just a binary blob and not notice this for years, if ever.

stsquad,
@stsquad@mastodon.org.uk avatar

@juliank I think excited is the wrong word here, I'm quite terrified. This wasn't a security audit or caught by the upstream itself. We got lucky, and who knows if this is the first example.

stsquad, to Emulation
@stsquad@mastodon.org.uk avatar

The 8.2 release has been tagged. For this release brings FEAT_EPAC, FEAT_FPAC, FEAT_FPACCOMBINE, FEAT_HBC, FEAT_HPMN0, FEAT_MOPS, FEAT_PACQARMA3, FEAT_PAuth2 and FEAT_TIDCP1 as well as some new baseline CPU models for cortex-a710 and neoverse-n2. See the changelog for details: https://wiki.qemu.org/ChangeLog/8.2

stsquad, to random
@stsquad@mastodon.org.uk avatar

It's not just the stats that figures prominently in. We also do pretty well in the tables (other numbers are available ;-): https://www.linaro.org/blog/qemu-8-2-and-linaro-s-maintainer-story/ also some notes on playing with if your interested.

stsquad, to Blog
@stsquad@mastodon.org.uk avatar

I've finally finished a post I started about 2 weeks ago on my experiences with 's like . Unlike the last post it was 100% written by me which explains why its taken so long to finish 😄 It's very much from the perspective of someone who's a novice still learning about how these things work: https://www.bennee.com/~alex/blog/2023/12/10/a-systems-programmers-perspectives-on-generative-ai/

(replies to this comment appear on the blog)

stsquad,
@stsquad@mastodon.org.uk avatar

@penguin42 the quantised 7B models run pretty well in my experience if you have enough RAM and cores. Certainly enough to experiment with.

lauren, to random
@lauren@mastodon.laurenweinstein.org avatar

I am largely unconvinced that it would be possible to create a much more confusing syntax for the "rsync" command even if that were the explicit goal.

stsquad,
@stsquad@mastodon.org.uk avatar

@lauren for this reason I have embedded all my use of into mode so I don't have to thing about it.

stsquad,
@stsquad@mastodon.org.uk avatar

@slackline @lauren dried-sync-transient sits on top of dired-rsync for those who prefer a #magit like interface to the underlying #rsync command (allowing you to tweak a few vars). However I'm fine with just using plain dired-rsync - full disclosure I'm the original author so unsurprisingly it suites my workflow ;-)

stsquad, to random
@stsquad@mastodon.org.uk avatar

Well I've made it above some of the clouds.

image/jpeg

stsquad, to ai
@stsquad@mastodon.org.uk avatar

Following a recommendation from @Edent the wife and I finished Mrs. Davis last night. It's certainly the most inventive show I've watched this year combining , , with friendship and . There is even random Shohreh Aghdashloo which is always a bonus. Well worth the watch if that intrigues you.

b0rk, (edited ) to random
@b0rk@jvns.ca avatar

been thinking about this very common git workflow and how git doesn't do much to help you ensure that if you're using this workflow:

a) you never commit to your local main branch directly
b) you regularly pull from origin/main to keep your local main branch up to date

you just need to be careful

branch protection on github/gitlab helps with this, but I don't think there's much in git itself

stsquad,
@stsquad@mastodon.org.uk avatar

@b0rk I noticed while setting up my new machine that has a git-hub package that purports to add a command line interface. was always meant to have "porcelains" above it that used the underlying primitives to push and pull branches. I guess that's the layer you'd want to integrate stuff like that. can be extended to access forge details and do code review.

stsquad,
@stsquad@mastodon.org.uk avatar

@b0rk of course the CLI matters and git's approach to integrating them blurs the line between the core and porcelain-ish commands.

stsquad, to random
@stsquad@mastodon.org.uk avatar

After ten years I've finally decided its time to upgrade the work machine. It's mostly driven by the fact I'm building bigger and bigger things now (kernel + full rootfs, android) but I've also taken the opportunity to move from a 2 to 3 monitor setup. It's arrived now so tomorrow is going to be a day on cleaning, unpacking and re-arranging my work environment.

stsquad,
@stsquad@mastodon.org.uk avatar

@stefanha
i9-13900k (16+24) with 64gb, 1tb nvme. I'll run the QEMU build test once stuff is set up 😀

stsquad,
@stsquad@mastodon.org.uk avatar

@penguin42 @stefanha I'm still debating a 3 landscapes vs a middle portrait mode one. I'm just waiting for connector before I wire it up.

stsquad, to email
@stsquad@mastodon.org.uk avatar

It seems the topic of vs based workflows in software is a topical subject so I thought it an opportunity to generate a blog post: https://www.bennee.com/~alex/blog/2023/10/22/comparing-forge-based-and-email-based-workflow-for-open-source-projects/#comparing-forge-based-and-email-based-workflow-for-open-source-projects

You can comment by replying to this thread.

stsquad,
@stsquad@mastodon.org.uk avatar

@penguin42 yeah this is where tooling helps. helps tame the mess of searching your email feed to find series missing reviews.

When I talk about line by line I mean at the commit level. In most forges I end up reviewing stuff on the PR diff view which is fine if PRs are small and self contained. We do suffer somewhat in by having some mega-cleanup series which is a lot to wade through.

juliank, to random
@juliank@mastodon.social avatar

Well as long as there's no Voyager or DS9 remaster, we're effectively stuck with Sony TVs to get decent upscaling.

stsquad,
@stsquad@mastodon.org.uk avatar

@juliank is this why I keep seeing AI upscale examples of Trek in my YouTube shorts feed? Is there a campaign for this?

scy, to linux
@scy@chaos.social avatar

Suppose I was thinking about writing ⁠s for the command-line tools I build, but I don’t want to learn a 50 year old typesetting language () to do that.

What are my options? ? What would you use? What do you use?

I looked into Markdown to man conversion, and it seemed to suck.

stsquad,
@stsquad@mastodon.org.uk avatar

@scy the project transitioned to and for its documentation pipeline. Works well enough and has definitely seen an increase in doc contributions since.

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