@andybalaam@mastodon.social avatar

andybalaam

@andybalaam@mastodon.social

Makes coding videos, podcasts, free software.

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

CelloMomOnCars, to random
@CelloMomOnCars@mastodon.social avatar

"Heat pumps that fit in an apartment window could make a big impact in reducing greenhouse gas emissions that contribute to climate change"

https://www.independent.co.uk/news/ap-fred-gradient-new-york-city-queens-b2510714.html

andybalaam,
@andybalaam@mastodon.social avatar

@CelloMomOnCars our 1894 Victorian single-skin brick house is snug and warm, heated by our heat pump.

https://www.artificialworlds.net/blog/2022/11/24/air-source-heat-pump-1-year-later/

andybalaam, to rust
@andybalaam@mastodon.social avatar

Rust WASM hello world – no need for webpack!

https://www.artificialworlds.net/blog/2023/06/27/rust-wasm-hello-world-no-need-for-webpack/

Turns out you don't need webpack at all for your web apps!

matthewskelton, to llm
@matthewskelton@mastodon.social avatar

"the real-world use case for large language models is overwhelmingly to generate content for spamming"

Excellent article by Amy Castor

#GenAI #LLM #Crypto #Scam

https://amycastor.com/2023/09/12/pivot-to-ai-pay-no-attention-to-the-man-behind-the-curtain/

andybalaam,
@andybalaam@mastodon.social avatar

If you read one article on AI, read this one.

andybalaam, to fediverse
@andybalaam@mastodon.social avatar

The fediverse is working. I am now following (using Mastodon) a "Learning Rust" community on Lemmy [1], who I found through them commenting on my peertube video [2] using Lemmy.

[1] @learningrustandlemmy [2] https://diode.zone/w/wJJJ7DRh3fCvHq6KuZY3t9

andybalaam, to Matrix
@andybalaam@mastodon.social avatar
andybalaam, to rust
@andybalaam@mastodon.social avatar

I gave up on pure-Rust front end frameworks because I couldn't find one that had a proper testing story.

But Leptos has nice testing support: https://leptos-rs.github.io/leptos/testing.html

It looks pretty good generally. Some quirks that might take some time to get used to, but very sensible-sounding, and well documented.

This might well be my choice for my next project.

kubikpixel, (edited ) to rust
@kubikpixel@chaos.social avatar

deleted_by_author

  • Loading...
  • andybalaam,
    @andybalaam@mastodon.social avatar

    @kubikpixel I'm not from @tweedegolf - just using their awesome slides.

    Thanks for the encouragement!

    andybalaam, to random
    @andybalaam@mastodon.social avatar

    When you type gut duff it means you're ready for a holiday.

    andybalaam, to rust
    @andybalaam@mastodon.social avatar

    Streaming live in 5 mins!

    https://andybalaam.uk.to/

    andybalaam,
    @andybalaam@mastodon.social avatar

    Recording: https://diode.zone/w/jgx3BvHaHnfxSCchJe6fPv

    This time:

    • Explained the freezes from last time - it was because my hard-coded random numbers were not to the taste of the algorithm that does choose
    • Got Arnie to choose from multiple quotes to say when he greets us
    • Started on allowing custom greeting times

    Next time:

    • Store custom greeting times in the DB and make them work
    andybalaam, to rust
    @andybalaam@mastodon.social avatar

    Potter through some Rust coding with me in 1hr 20 minutes at 15:00 UTC.

    https://andybalaam.uk.to/

    andybalaam,
    @andybalaam@mastodon.social avatar
    andybalaam, to random
    @andybalaam@mastodon.social avatar

    Stop the Online Safety Bill

    https://petition.parliament.uk/petitions/634725

    Sign the petition before they pass a law that requires all messaging providers to monitor the content of everyone's messages.

    andybalaam, to rust
    @andybalaam@mastodon.social avatar

    Has anyone here ever unit tested a Yew component (outside of the Yew codebase)?

    It seems almost impossible ... I'm playing with server-side rendering to do it, but its awkward and it feels like no-one does this.

    What am I missing?

    andybalaam, to random
    @andybalaam@mastodon.social avatar

    Today I get to work with amazing people on a properly difficult project that is really important.

    And all the work I will do today is immediately freely available to everyone.

    Seriously grateful.

    andybalaam, to random
    @andybalaam@mastodon.social avatar

    I was thinking about phones making us miserable.

    Computers (for me) are playful and creative devices, and phones are a bit of a tyranny.

    How can we make phones more playful, and things that connect us?

    Maybe someone could create some mini low-pressure games similar to Wordle or the BBC quizzes, and make them work with GPS or Bluetooth so that you are competing against someone nearby?

    It would be completely opt-in, but might it help connect us. I'm imagining a little shy smile on the train.

    andybalaam, to rust
    @andybalaam@mastodon.social avatar
    andybalaam, to rust
    @andybalaam@mastodon.social avatar

    Recording of today's live stream:

    https://diode.zone/w/9zEnZRPjCARguUc7j9Vf2C

    This time:

    • Figured out how to test the contents of the DB after we add a greeting
    • Realised we need to handle bad crontab syntax before we can commit this change

    andybalaam, to rust
    @andybalaam@mastodon.social avatar

    Rust 101 fans, another video for you:

    https://diode.zone/w/9Db2EwKP8ga6A5oaBhripm

    https://www.artificialworlds.net/blog/2024/02/19/rust-101-12-traits/

    It's all about traits, which describe what a type can do.

    andybalaam, to Matrix
    @andybalaam@mastodon.social avatar

    I want Matrix to last. When I look at the success of the Linux project, I see years of steady work paying off in the long term. I think Matrix should take the same approach: steadily working on creating an excellent open standard and excellent implementations of it. Taking over the world (which is absolutely my ambition!) will inevitably come if the product is good enough, because the advantages of openness are so strong.

    https://www.artificialworlds.net/blog/2024/04/20/standing-for-the-matrix-governing-board/

    andybalaam, to Matrix
    @andybalaam@mastodon.social avatar

    Now is a good time to become a Matrix Foundation member, because it will allow you to vote for members of the new Governing Board, who will support and guide Matrix.

    https://matrix.org/blog/2024/04/election-announcement/

    andybalaam, to rust
    @andybalaam@mastodon.social avatar

    Good stuff

    https://without.boats/blog/references-are-like-jumps/

    "Unfortunately, most people seem to have taken the wrong lesson from Rust. They see all of this business with lifetimes and ownership as a dirty mess that Rust has had to adopt because it wanted to avoid garbage collection. But this is completely backwards! Rust adopted rules around shared mutable state and this enabled it to avoid garbage collection. These rules are a good idea regardless."

    andybalaam, to Matrix
    @andybalaam@mastodon.social avatar

    Still thinking I am likely to stand for the Matrix Governing Board.

    My top priority would be to help the foundation move to a place where Matrix is sustainable, and slowly but surely becomes a widely-adopted standard for instant messaging.

    Anyone interested in nominating me?

    andybalaam, to random
    @andybalaam@mastodon.social avatar

    Today's Rust coding stream:

    https://diode.zone/w/iDYoDv4tpos3L2mzg1J1tD

    andybalaam, to random
    @andybalaam@mastodon.social avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines