@penguin42@mastodon.org.uk
@penguin42@mastodon.org.uk avatar

penguin42

@penguin42@mastodon.org.uk

Chocolate eating computer geek, Manchester, UK
[ searchable ]

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

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

The Solar Flare can be blamed for all failures you find that happened over the weekend, critical systems, CI, ...embarrassing bugs....you just need to keep a straight face and check the failure didn't happen before it hit.

azonenberg, to random
@azonenberg@ioc.exchange avatar

Looking for a new Linux image viewer to replace EOG (the default GNOME viewer, which I still use despite now being on XFCE).

Requirements:

  • Can handle large JPEG images (up to maximum 64K x 64K pixel)
  • Allows scrolling/zooming with the mouse wheel
  • Doesn't slow down horribly when running in folders with thousands to tens of thousands of files in them (i.e. https://gitlab.gnome.org/GNOME/eog/-/issues/299)
  • Allows easy left/right navigation through sorted files to quickly flip through a series of frames

Anyone have something to suggest?

penguin42,
@penguin42@mastodon.org.uk avatar

@azonenberg showfoto from the same package as digikam; works fine under xfce; not tried pushing it as hard as you're suggesting though.
I've also got a habit now of using my web browser for viewing individual images.

etchedpixels, to dadjokes
@etchedpixels@mastodon.social avatar

If you eat nothing but the numbers and A-F out of a bowl of alphabet for a day and then go to the loo is the result a hex dump ?

penguin42,
@penguin42@mastodon.org.uk avatar

@etchedpixels If you want an Ignoble then 'On the entropy of partially digested alphabeti speghetti' sounds a good title to go with.

revk, to random
@revk@toot.me.uk avatar

One way to get exercise...

Fuck up some code running on your home alarm system.

  • Crawling in the loft.
  • Reaching up to smoke alarms, CO alarms, PIRs.
  • Unscrewing panels from doors to get to locks.

I managed to only zap half of my devices this time, but still, knackering.

Each had to be retrieved (and some are in light switches and some in the loft, and so on), plugged in to debug/test to reflash, and upgraded, and put back.

I do this so I don't have to do at the office, 2 hours away!

penguin42,
@penguin42@mastodon.org.uk avatar

@revk make sure your test devices are ones you can reach!

juliank, to random
@juliank@mastodon.social avatar

Thought experiment: Two routes, same travel time, one is 6 min bus and 23 min metro, other is 23 min bus and 6 minute metro what would you take?

penguin42,
@penguin42@mastodon.org.uk avatar

@juliank Generally metro, I prefer them to busses; but....depends a bit on frequency and reliability; if either is unreliable, and you can see that 23 minute bus coming to the stop, it's a safer bet?

trofi, to random
@trofi@fosstodon.org avatar

Sometimes it takes more time to refute a gcc bug than confirm it. This week I spent most time on https://gcc.gnu.org/PR114872 where sagemath SIGSEGVed on some simple inputs.

Bug updates are a bit hard to read and are missing a bit of compiler-unrelated context. I wrote something more coherent in https://trofi.github.io/posts/312-the-sagemath-saga.html

penguin42,
@penguin42@mastodon.org.uk avatar

@trofi Ewww longjmp.

ef1j, to random
@ef1j@post.lurk.org avatar

We are writing to let you know that we have updated our Terms of Service, Terms of Sale and Privacy Policy, which apply to your use of our products and services. We encourage you to review the updated Terms of Service, Terms of Sale and Privacy Policy. By continuing to use our products and services on or after the last updated date on the document in question, you agree to our updated Terms of Service, Terms of Sale, and acknowledge receipt of our updated Privacy Policy. These documents will be available to you anytime you need them through the links on our home page.

penguin42,
@penguin42@mastodon.org.uk avatar

@ef1j The bit explaining how to find the 'latest' T&C's with temporal inclusivity could be fun.

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

every big, old C project seems to have unused structs litered around;
I've just nuked 66 lines in Mesa:
https://gitlab.freedesktop.org/mesa/mesa/-/commit/8b6b327d1b9bc6f6e2053d30911c9d7888e4848d

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

It would be nice if the big cloud providers had memory-error graphs over time; is the CME visible in these graphs?

stiefkind, to VintageComputing
@stiefkind@mastodon.social avatar

»That means by 1975, the number of components per integrated circuit for minimum cost will be 65.000. I believe that such a large circuit can be built on a single wafer.«

Source: Gordon E. Moore – Cramming More Components onto Integrated Circiuts ("Electronics", April 1965).

penguin42,
@penguin42@mastodon.org.uk avatar

@stiefkind I always get suspicious of predictions that are powers of 2...

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

Damn, can someone switch the street lights off - I can't see nothing here.

berrange, to random
@berrange@hachyderm.io avatar

The UK Smart Meter rollout promises much on the surface but delivers much less than you might expect, especially if you are interested in data analysis. The 'In Home Display' (IHD) shows pretty charts in real time & some crude historical reports but offers no way to get the raw data out. If you're lucky your energy supplier might give you the data via an API or you can get it via a trusted third party but the data granularity (30 mins) is way lower than the meter can actually report (15 secs).

penguin42,
@penguin42@mastodon.org.uk avatar

@berrange Can you get replacement IHD's and hack the hell out of them?

penguin42,
@penguin42@mastodon.org.uk avatar

@berrange I guess if it's like the other one, passively snooping the lines to the Zigbee module might be interesting.

sil, to DnD
@sil@mastodon.social avatar

Researching purple metals for a thing (or possibly a novel, although I can’t see where I get the time) and there are a few interesting possibilities. Purple bronze is probably a no-no (the various varieties of it have all sorts of mad stuff in the alloy like molybdenum, and I can’t see how you’d make it at that tech level) and Japanese shakudo is cool but the patina wears off with handling. But I may have found the answer in hepatizon, which nobody knows how to make any more. Cool.

penguin42,
@penguin42@mastodon.org.uk avatar

@sil Sounds like a job for the diamond light source.

tony, to random
@tony@hoyle.me.uk avatar

The latest bit of chineseum to cross my path.

Those familiar with the UK plug will see the problem..

penguin42,
@penguin42@mastodon.org.uk avatar

@tony wth did you find that?

penguin42,
@penguin42@mastodon.org.uk avatar

@tony Do you think it would be better to send it to trading standards or Big Clive?

penguin42,
@penguin42@mastodon.org.uk avatar
penguin42,
@penguin42@mastodon.org.uk avatar

@jmacarthur @tony MK sound like they've done something odd; but they're saying it still needs all pins; 'Our 13A sockets have a 3-pin, child resistant shutter system, which is designed to inhibit access to electricity, unless all 3 pins of a standard British 13A plug are in position'
https://buildings.honeywell.com/gb/en/brands/our-brands/mk-electric/products/logic-plus

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

if you’ve written code to interact with a USB device (in userspace, not in the kernel), what tools/learning resources did you use?

right now I’m thinking gousb (and Wireshark to spy on USB traffic) but I’ve never done this before

the USB device in question is a USB-to-Ethernet adapter on a Mac

penguin42,
@penguin42@mastodon.org.uk avatar

@b0rk How about: https://libusb.info/

(Don't think I've actually used it myself, but I see lots using it).

johncarlosbaez, (edited ) to random
@johncarlosbaez@mathstodon.xyz avatar

Costa Talalaev gave me a fractal: a 3-dimensional Sierpinski gasket!

He made it using the 3d printer at the Hacklab, a makerspace here in Edinburgh. It was a bit hard to make since it's held together only at tiny spots. He had to build something with more plastic, a kind of scaffolding, and then tear that off. The end result is very light yet sturdy.

penguin42,
@penguin42@mastodon.org.uk avatar

@johncarlosbaez Oh that's nice - I did a mandelbulb years ago; but that sierpinski gasket is much harder! Now, try and get a good picture of it's shadow; shadows of 3d fractals are neat.

juliank, to random
@juliank@mastodon.social avatar

The whole "illegals vote I'm US elections" discussion is funny as a German because here

  • everyone needs to register their home address with the city within a week or two of moving there, you are automatically "registered to vote" by this and assigned the closest place to vote when an election happens.
  • to vote, you need to present ID and it's checked against the people allowed to vote in that place.
penguin42,
@penguin42@mastodon.org.uk avatar

@juliank Yeh it's a little odd; in the UK there was a big backlash against the introduction of voter-ID; but I think that might be because we're very unused to needing ID for things; if you don't drive, then in the UK you often don't need a photo ID to get along.
(I think it's also because people politicsed it a lot, when it's not really)

gsuberland, to random
@gsuberland@chaos.social avatar

fun short presentation from OCP on the effects of immersion cooling on signal integrity.

the guy clearly isn't super confident on the SI and high speed design details (he's a thermals guy) so he says a few things that aren't quite right, but the presentation demonstrates the general problem of placing stuff (liquids, solids, whatever) directly on top of high speed impedance-controlled traces.

https://www.youtube.com/watch?v=E8lZkLyjfik

penguin42,
@penguin42@mastodon.org.uk avatar

@gsuberland Thanks for the pointer; there' some fun random stuff in there - quantum connectivity standards, heat reuse, ceramic nano memory...and then the normal enterprise stuff, 'AI' and people begging to find a use for CXL.

philpem, to random
@philpem@digipres.club avatar

Globaltalk (the internet-based Appletalk router) is making me want the same thing for Econet... hmm...

penguin42,
@penguin42@mastodon.org.uk avatar

@philpem Didn't schools have to do that to deal with standard teenage computer geeks?

penguin42, to linux
@penguin42@mastodon.org.uk avatar

I've just posted a pretty long request for thoughts on dead code hunting in - all thoughts welcome;
https://lore.kernel.org/lkml/Zjy82Ja6G2iIHl75@gallifrey/T/#u

penguin42,
@penguin42@mastodon.org.uk avatar

@andyc Neither gcc or clang warn on at least some of the ones I'm finding; while they'll complain about an unused variable, they won't complain about an unused struct definition; there are also some cases where it won't complain about unused static's - in the weird way I tripped over. People do run lots of scanning tools - and one thing I'm hoping from this mail is if someone comes along and says 'Oh yeh, we could add a check to ....'

penguin42,
@penguin42@mastodon.org.uk avatar

@andyc I've just posted a gcc bug request for one of the cases; I have sympathy it's not so much a bug as such since the value is kind of used:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115027

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