jamesh

@jamesh@aus.social

Ubuntu Desktop developer at Canonical.

Living in Perth, Western Australia.

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

shlee, to random
@shlee@aus.social avatar

NBN having 50mbit up max is killing home datacenters.

jamesh,

@shlee If you can convince them to sell you an NBN Business plan, you can get better than that (up to 1000/400). I know of one person who managed that in a residential area, but needed to commit to a contract lasting a few years.

decryption, to random
@decryption@aus.social avatar

remember these handheld scanner things? fuck they were shit

jamesh,

@decryption There's a few up on eBay if you want to check that they were as bad as you remember. e.g. https://www.ebay.com.au/itm/285823470898

glyph, to random
@glyph@mastodon.social avatar

"not sure I have a big enough uninterrupted stretch of time to get anything big done this week" I think to myself, "I know, I'll do something 'simple' and debug an intermittent failure that occurs only in CI and only 1 out of 4 tries" and now I feel like I'm driving myself insane on purpose; starting to wonder if I secretly hate myself

jamesh,

@glyph Does the mobile site show you the cog menu in the top right corner with a "view raw logs" option? That should give you an easily searchable plain text version.

pid_eins, to random
@pid_eins@mastodon.social avatar

8️⃣ Here's the 8th installment of my series of posts highlighting key new features of the upcoming v256 release of systemd.

You might be aware of systemd-homed, a small service in systemd which can manage encrypted, portable home directories for you. It supports multiple storage backends, but the most relevant maintains a per-user LUKS disk image for each home directory, and ties the encryption of it to your user's authentication credentials. It supports FIDO2 and PKCS11 (in addition…

jamesh,

@Hikari @pid_eins sshd does use PAM for authentication. The problem is that if you bypass password auth, then the module that unlocks your home directory can't use that password to access the disk encryption key.

jamesh,

@pid_eins Is there any chance of bypassing all this if the systemd-homed managed home directory isn't actually encrypted (i.e. using --storage=directory)?

I had looked at homed a while back as a possible replacement for a system where we wanted to manage users separate from the base operating system image. It was using full disk encryption, so separately encrypting the home directory was less important.

decryption, to random
@decryption@aus.social avatar

tell me again how toyota not going 100% into EVs is a mistake - they're selling more cars then ever! I love EVs, have been driving one for 5 years, but EVs are not the answer for a large portion of motorists yet and hybrid/ICE engines have a long life ahead of them (20+ years imho)

jamesh,

@Simbera @decryption I remember seeing a segment on BBC World where the presenter was on a junket to Japan looking at Toyota's hydrogen vehicles.

When it got to the point to talk about where the hydrogen came from, the answer was "it arrives in big ships from Australia". So almost certainly not green hydrogen.

jamesh,

@decryption @Simbera Toyota has 2024 models of their Hydrogen cars. For example: https://www.toyota.com/mirai/

jamesh,

@decryption @Simbera Looking at the Australian website, it says they are available in limited numbers to lease: https://www.toyota.com.au/electrified/hydrogen-electric

It also seems to suggest there is only one place in Australia to refuel them though, so probably not a good choice if you live outside of Victoria.

jaffathecake, to random
@jaffathecake@mastodon.social avatar

We use self-closing syntax in HTML where it doesn't do anything. People see it and assume it does something.

Why do we keep doing this to ourselves?

https://www.reddit.com/r/webdev/comments/1cceb03/i_thought_i_knew_html_until_i_saw_this/

jamesh,

@jaffathecake @keul @sil does the JSX syntax used by React require that syntax for empty elements? Maybe they cargo cult that into the actual HTML.

decryption, to random
@decryption@aus.social avatar

deleted_by_author

  • Loading...
  • jamesh,

    @decryption I settled on Flexget, which takes an RSS feed and selectively adds downloads to a torrent client.

    It's generally smart enough not to download the same episode twice, and you can do things like tell it you want a particular quality download but to fall back to lower quality if nothing shows up in a day.

    swearyanthony, to random
    @swearyanthony@mastodon.social avatar

    Don't feed Gremlins after midnight. Ok sure but what about timezones and daylight savings? Does Gizmo even have access to NTP? What about leap seconds?

    jamesh,

    @swearyanthony I guess there's two options: the Gremlin needs to know it is after midnight when getting fed, so it'll follow whatever the local clocks are set to. Alternatively, Gremlins are precise time keeping devices that can be used as a replacement for atomic clocks.

    mjg59, to random
    @mjg59@nondeterministic.computer avatar

    Amazingly, https://github.com/mjg59/linux/tree/restrict_path_traversal actually seems to roughly work as expected do I attempt to upstream or not

    jamesh,

    @nogweii @mjg59 The openat2() system call seems to be the current attempt to solve the problem (e.g. with the RESOLVE_BENEATH or RESOLVE_IN_ROOT flags). Of course, that only helps if you control all the places files might be opened, which probably won't be the case if you use any libraries.

    decryption, to random
    @decryption@aus.social avatar

    deleted_by_author

  • Loading...
  • jamesh,

    @decryption Maybe it's decided that printers are consumable goods, and that once you've bought one you'll be in the market for a new one soon?

    decryption, to random
    @decryption@aus.social avatar

    deleted_by_author

  • Loading...
  • jamesh,

    @jpm @decryption There's a copy of the manual here: https://d2v0huudrf11kh.cloudfront.net/vevor-center-goods/DESKTOPVINYLCUTTER%2BSMART1_1702622760228.pdf

    The desktop app is something called "Exact Cut", and the mobile app is "Superb Cut". For the Android version, they seem to want you to side load their APK, even though it also seems to be in the app store.

    All the software seems to want you to create a user account before you can use them, which also doesn't seem great.

    decryption, to random
    @decryption@aus.social avatar

    deleted_by_author

  • Loading...
  • jamesh,

    @decryption This brochure claims the part number is EL300820: https://www.printerservices.com.au/assets/files/fuji-xerox-docuprint-p455d-brochure.pdf

    Searching for that part number gave https://forums.whirlpool.net.au/archive/2071387 which lists some alleged specs.

    pid_eins, to random
    @pid_eins@mastodon.social avatar

    A while back we started to turn many of the library dependencies of systemd from regular ELF dependencies (which you can explore with tools like lddtree or readelf -d … | grep NEEDED) into dlopen() deps, in order to minimize the dep footprint of systemd. The primary reason for this was to make it easier to build small disk images without optional components, in particular for the purpose of initrds or container deployments. Recently, another reason for doing this came into focus:

    jamesh,

    @pid_eins My main concern with this is that you lose a lot of type information, since you're casting all the function pointers through (void *) when using dlsym().

    I imagine you could hide some interesting bugs via not-quite-compatible function signatures (e.g. cause an argument to be truncated at 32 bits).

    jamesh,
    jamesh, to random

    Someone has set up a petition asking the Australian Parliament to pass laws banning telepathy: https://www.aph.gov.au/e-petitions/petition/EN6055

    decryption, to random
    @decryption@aus.social avatar

    deleted_by_author

  • Loading...
  • jamesh,

    @decryption Every automatic supports one-pedal driving if you don't want to slow down.

    chrisjrn, (edited ) to random
    @chrisjrn@social.coop avatar

    Anyone doing a 30-year retrospective on post-CATB open source?

    Let me pitch a chapter on how it's a great example of how 1990s US-style libertarian thinking led to selectively ignoring environmental factors in describing behaviours, and in doing so, promoted exactly the wrong things as the keys to successful open source projects.

    https://social.coop/@chrisjrn/112208709850683351

    jamesh,

    @chrisjrn I wonder how many corporate source code releases can be attributed to CATB?

    Even if those companies never realised the benefits the essay promised, some of those have definitely benefited the community at large.

    jamesh,

    @chrisjrn I also wonder if some of this comes down to scale.

    The project Raymond seemed most proud of at the time was fetchmail. It was a small enough project that one maintainer could reasonably understand it, and had a small dependency tree.

    The interpersonal aspects become a lot more important for larger projects, or if your project is part of a larger dependency graph.

    jamesh, to random

    I went to see some of the Giants of Mandurah yesterday. They are quite spread out, so I only saw two on a 22 km round trip by bicycle from the train station. I guess I'll try and get to the other three some other time.

    It would be nice if they were a bit more accessible. The first was a fair distance from the closest car park. There were a few people pushing wheel chairs on the way, but the final approach was a dirt path up a hill.

    A photo taken from behind "Santi Ikto". There are a bunch of people taking photos of the giant. The ocean is in the background. It is fairly calm.
    A photo of the giant "Yaburgurt Winjan Cirkelstone". It is another large wooden sculpture, but this time lying down with his upper body propped up on his elbows. His left hand is gripping a rock. Behind, there are a bunch of gum trees.
    A closer shot of "Yaburgurt"from the other side. It is situated right next to the waterfront path.

    gregeganSF, to random
    @gregeganSF@mathstodon.xyz avatar

    Siri is so envious of all the attention going to the other bots that it’s sending out these little cries for help:

    “Hey, look, I can hallucinate too!”

    jamesh,

    @gregeganSF 6 pm in Perth is 10 am in UTC. I guess the next step would be to add the event to your calendar and see where it ends up.

    robpike, to random
    @robpike@hachyderm.io avatar

    If I can have Touch ID on my iPad and my Mac why can't I have it on my iPhone? I'd gladly swap the "action button" (or as we call it here, the "stimulation nubbin") for a touch sensor. Hell, I'd swap 10 action buttons.

    jamesh,

    @loke @robpike I've got one like that on my Pixel phone. It feels less reliable than the dedicated one on the back of my old phone: I can't easily position my finger on it by feel, since it's just like any other part of the screen.

    jamesh,

    @loke @robpike Mine's a Pixel 7a, so I'm not sure which of those it would be closer to.

    I wonder if there is any difference in the size of the fingerprint reader area? A larger sensor would mean there's less chance of getting a partial fingerprint if you position your finger wrong.

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