Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)P
Posts
1
Comments
27
Joined
2 yr. ago

  • making things fool proof is that fools are quite ingenious little buggers.

    That's my specialty! My goal with my projects has always been to lower the barrier to entry while compromising as little as possible on things that matter. I remember everything Google and Apple built before they started dumbing it down and removing features. I remember how much effort went into onboarding users and making sure people could adopt things easily. It didn't always work, but I've been very successful in making my entire de-google'd stack useful to my own family.

    The hardest part is done, now I just need to make it replicable for others to spin up their own. If you're interested, I've got a repo scaffolded but I haven't published the actual stack installer yet: https://git.circuitforge.tech/Circuit-Forge/turaco/issues

  • Saying it'll never happen and giving up won't make that 2% get any bigger

    Make the tools easy enough that the irritation of the original platform gives them enough of a push to try something easy to use.

    If you want to help beta test, I'm working on an appliance-level automated installer for provisioning home cloud servers.

    Got friends who need help? Help them or send them my way (or to your nearest techie)

  • Decouple people from big tech, allow people to run, fix, and maintain their own hardware instead of replacing it on an industrial scale every 6-9 months and centralizing ownership in data centers.

    My entire stack runs off a 14kw solar array with a battery. Net negative. It's totally doable.

    Edit: also I tested my stack against a stimulated 1k active users and couldn't get it to break a sweat, so I'm not saying everyone needs to do things this way, but your techiest uncle could host the entire family in a privacy cooperative, for instance

  • LLM and VLM are generally the type of model that needs a ton of resources to run. Birdnet uses an audio classification model, but there are dozens of types of models.

    I'm building specialized task-focused pipelines which keep the memory footprint small for self-hosted users, and I'm working on a unified framework too make building other pipelines and applications much easier: https://docs.circuitforge.tech/

    If you give me some details on what you're after I might be able to find you some projects or at least clarify keywords

    Edit: an example of how efficient these can get, I have a little ESP32-driven waveshare display running an ONNX wake-word detection model which is absolutely nuts. 4mb psram and a dual-core 240mhz cpu and its only job is handling "hey Mycroft" and establishing a proper speech-to-text connection with my server downstairs

  • Specialized models can be made incredibly efficient. The big tech guys are trying to replace humans which is why their crap takes such huge servers to run. Building local-first/only just means you need to specialize the model and the pipeline to match what you're doing

  • Much participated on the advice!

  • For sure on the art. I'm a graphic artist by education and I'm already working with another full-time artist on the application logos. When I make enough I'm planning to hire a proper web developer for the frontend/web design as that's onc area I do lean pretty heavy on the LLM's for assistance.

    Funny you should mention the AI vs LLM labeling as I much prefer to call them LLM's or "models", but I'm trying to keep it accessible for non-technical people. I think I'll go back through and rename though.

    Also most of the tools are deterministic, with the LLM's filling in gaps where there needs to be some amount of probabilistic interaction, like figuring out what you could cook given only the ingredients in your pantry, or rewriting a resume 26 million ways to satisfy the ATS filters.

    If you don't want to use those features, nothing forcing you. They're useful for tracking and organizing without the LLM at all.

  • I'm in the process of launching a new business as a single dev, and I want to be upfront about my use of AI, but I notice as soon as I mention any LLM, most people assume what I've built is "vibe coded" without even looking at the applications themselves.

    I spent almost two months just setting up the devops side of things before I even considered publishing. Feedback buttons in the apps automatically open issues on my Forgejo, push mirrors to GitHub and Codeberg, and I do weekly progress reports internally (I stopped posting to Lemmy after people felt spammed and now I just post on the site blog)

    I'm just not sure how to make it easy to tell that I'm actually putting my heart and soul into building software that should help people.

    If curious: https://circuitforge.tech/

  • This is the nightmare scenario for any team that built their whole workflow around a cloud API. No warning, no clear reason, no real support path. just a Google form and 60 people sitting on their hands.

    The uncomfortable truth is that "terms of service" at this scale is just "we can pull the rug whenever." Anthropic isn't unique here either. OpenAI, Google, all of them have the same opaque enforcement problem. It's a big part of why I've been building tools that run on local inference by default. Not because cloud is bad, but because your users shouldn't be one vague policy complaint away from a complete outage.

    Local gives you continuity even when the upstream disappears.

  • Working on it! I should have an update later today

  • Working on it! Will have an update for you later today

  • Very cool! I'm actually interested in helping with testing and porting to other architecture. Made a comment on the open issue for ARM support, happy to open a PR if you're interested

  • Basically for fun yes, gamifying development. Anyhoo yeah the idea is you would encounter bugs when discovering bugs or working on bugfix branches, and other types for a few other circumstances.

    At the moment the only real rewards are having specific buddies you can assign to specific sessions or threads and they'll chime in like the OG buddy system, level up based on goals accomplished, no real effect on the code itself, just emergent complexity from whatever the user is up to.

    Just FYI, I'm not using LLMs for art apart from placeholders till I can hire someone or find and dust off my old copy of CS6 to start making my own assets. (Inkscape drives me nuts and nobody made a PhotoGIMP-like option for illustrator yet)

    All the software I'm designing is deterministic and local first, LLMs and cloud dependencies as fallbacks or gap fillers. And nothing critical without a human to review, etc.

  • Selfhosted @lemmy.world

    I remixed Claude's new buddy into "buddymon"

    github.com /CircuitForgeLLC/buddymon
  • I mean, electrically all of those things will just attenuate amplitude, not really effect signal oscillations, which is actually what sound is ...

    All they're doing is effectively adding a small resistance to the signal which will just lower the volume in effect. Adding any amplifier will fix that

  • Deleted

    Permanently Deleted

    Jump
  • Thank you for the several new additions to my own list xD

  • Deleted

    Permanently Deleted

    Jump
  • Deleted

    Permanently Deleted

    Jump
  • Great list! Why no kiwix? Seems right up your street

  • You read the commits before pushing, and test before committing. I also find it helpful to have a reference for any dev tickets you have in your git tracker