Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

You meet the users where they are to stop them doing the stupidest shit imaginable.

Uncategorized
1 1 5

Gli ultimi otto messaggi ricevuti dalla Federazione
  • This post did not contain any content.
    read more

  • Serge Zaitsev @zserge explains how to develop a minimal VisiCalc clone in C.

    https://zserge.com/posts/visicalc

    read more

  • @kenobit @zavaj in ogni caso anche un tentativo fallito di riparazione è una ottima scuola di elettrotecnica da strada, i soldi investiti in pezzi di ricambio e attrezzi sono compensati ampiamente dall’esperienza fatta, la manualità acquisita può tornare utile per il futuro assieme agli attrezzi, e se poi ti dice bene la riparazione riuscita è una figata che pompa l’autostima in modo incredibile.

    read more

  • This could take a while.

    The flight tomorrow morning is cancelled, but it will take more than 2 days before I can contact the agent to discuss. 🤔

    read more

  • The next BSSG release will be huge.
    I think I won't add anything else before releasing is, as the master branch is already full of changes.

    I'll wait for some more feedback then, in the coming days, I'll release it.

    Highlights
    * Introduced a new RAM-first build mode via BUILD_MODE="ram" and ./bssg.sh build --build-mode ram, aimed at faster full rebuilds with lower disk churn.
    * Added RAM-mode stage timing output so large builds now report where time is spent.
    * Overhauled the modular build pipeline across indexing, content parsing, template preloading, posts, pages, tags, authors, archives, feeds, related posts, and post-processing.
    * Improved incremental rebuild behavior with better file and metadata caching, smarter dependency checks, and more selective regeneration.
    * Expanded parallel execution support with stronger GNU parallel integration and shell-worker fallbacks when GNU parallel is unavailable or unsuitable.
    * Improved asset pre-compression so gzip generation for text assets is incremental and parallelized.
    * Extended build CLI overrides, including --build-mode, --site-title, --site-description, --site-url, --author-name, --author-email, --posts-per-page, and the global --config workflow.
    * Added RAM-mode tuning knobs and precompression tuning options in configuration and documentation.
    * Reworked RSS, sitemap, index, tag, archive, author, and secondary-page generation as part of the pipeline overhaul, with better rebuild logic and cleaner generator boundaries.
    * Improved related-post generation and cache invalidation so related-post output tracks changes more reliably.
    * Added new themes: liquid-glass, freebsd, netbsd, openbsd, field-journal, microfiche, museum-label, and mynotes.
    * Improved generate_theme_previews.sh with a faster default workflow that builds once, clones the output for each theme, swaps CSS, and rewrites SITE_URL references.
    * Added --full-build to generate_theme_previews.sh as a slower fallback when per-theme full builds are preferred.
    * Added support for Mastodon/fediverse creator metadata on posts via <meta name="fediverse:creator" ...>.
    * Added fediverse_creator frontmatter support for posts, plus site-wide FEDIVERSE_CREATOR and exact-match per-author AUTHOR_FEDIVERSE_CREATORS configuration fallbacks.
    * Added site-wide fediverse profile verification links via <link rel="me" ...>.
    * Added REL_ME_URL for single-link verification and REL_ME_URLS=(...) for multiple rel="me" links, with deduplication when both are used.
    * Updated the bundled header template with {{fediverse_creator_meta}} and {{rel_me_link}} placeholders.
    * Updated the standalone browser editor and post scaffolding to support fediverse_creator.
    * Improved the README and configuration examples to document RAM mode, performance tuning, new themes, fediverse creator metadata, and rel="me" verification.

    Fixes
    * Fixed og:title and twitter:title so they now use the page/post title only, instead of appending the site title.
    * Fixed RAM-only builds when no pages exist.
    * Hardened RAM-mode helpers and metadata parsing for empty inputs and page-list edge cases.

    Upgrade Instructions
    1. Update your checkout to the new release and review both config.sh and your config.sh.local for newly available options.
    2. Decide which build mode you want. If you want the previous disk-backed behavior, set BUILD_MODE="normal" explicitly in config.sh.local. If you want the new memory-first path, keep or set BUILD_MODE="ram".
    3. If you use custom templates, update your <head> template to include {{fediverse_creator_meta}} and {{rel_me_link}} inside <head>. The bundled templates/header.html already includes both.
    4. If you want fediverse post attribution, optionally set FEDIVERSE_CREATOR, AUTHOR_FEDIVERSE_CREATORS, or add fediverse_creator: in post frontmatter.
    5. If you want Mastodon or other fediverse profile verification, set REL_ME_URL or REL_ME_URLS in config.sh.local.
    6. If you use generate_theme_previews.sh, note that it now defaults to a faster single-build clone workflow. Use --full-build if you specifically want one full build per theme.
    7. Run a clean rebuild after upgrading:./bssg.sh build --force-rebuild --clean-output true
    8. Verify the generated homepage, post pages, archives, tags, authors, RSS, sitemap, and any theme previews you publish.
    9. No content migration is required. Existing posts and pages continue to work unchanged, and all new metadata/configuration is optional.

    read more

  • read more

  • FullSpectrum is Like HueForge for 3D Models, but Bring Your Toolchanger

    Full-color 3D printing is something of a holy grail, if nothing else just because of how much it impresses the normies. We’ve seen a lot of multi-material units the past few years, and with Snapmaker’s U1 and the Prusa XL it looks like tool changers are coming back into vogue. Just in time, [Radoux] has a fork of OrcaSlicer called FullSpectrum that brings HueForge-like color mixing to tool changing printers.

    The hook behind FullSpectrum is very simple: stacking thin layers of colors, preferably with semi-translucent filament, allows for a surprising degree of mixing. The towers in the image above have only three colors: red, blue, and yellow. It’s not literally full-spectrum, but you can generate surprisingly large palettes this way. You aren’t limited to single-layer mixes, either: A-A-B repeats and even arbitrary patterns of four colors are possible, assuming you have a four-head tool changing printer like the Snapmaker U1 this is being developed for.

    FullSpectrum is in fact a fork of Snapmaker’s fork of OrcaSlicer, which is itself forked from Bambu Slicer, which forked off of PrusaSlicer, which originated as a fork of Slic3r. Some complain about the open-source chaos of endless forking, but you can see in that chain how much innovation it gets us — including this technique of color mixing by alternating layers.

    [Wombly Wonders] shows the limits of this in his video: you really want layer heights of 0.8 mm to 0.12 mm, as the standard 0.2 mm height introduces striping, particularly with opaque filaments. Depending on the colors and the overhang, you might get away with it, but thinner layers generally going to be a safer bet. Fully translucent filaments can blend a little too well at the edges, but the HueForge community — that we’ve covered previously — has already got a good handle on characterizing translucency and we’ll likely see a lot of that knowledge applied to FullSpectrum OrcaSlicer as time goes on.

    Now, you could probably use this technique with an multi-material unit (MMU), but the tool-changing printers are where it is going to shine because they’re so much faster at it. With the right tool-changer, it’s actually faster to run off a model mixing colors from the cyan-yellow-magenta color space that it is to print the same model with the exact colors needed loaded on an MMU. That’s unexpected, but [Wombly] does demonstrate in his video with a chicken that’s listed as taking nineteen hours on Bambu’s MakerWorld as taking under seven hours.

    Could this be the killer app that pushes tool-change printers into the spotlight? Maybe! Tool changing printers are nothing new, after all. We’ve even seen it done with a delta, and lots of other DIY options if you don’t fancy buying the big Prusa. If you’ve been lusting after such a beast, though, you might finally have your excuse.

    youtube.com/embed/uE1Su-FUvls?…

    hackaday.com/2026/03/17/fullsp…

    read more

  • @peterkotrcka we'll see 😆

    read more
Post suggeriti