198 comments

  • spdustin 18 hours ago ago

    I'm going to assume Claude did the heavy lifting here (because it's Q4 2026 and the odds are in my favor), so if I'm right: this is one of the best examples of the way LLMs can empower users to not only scratch all the itches, but demonstrate to anyone who stumbles by just how satisfying it can be to do so themselves.

    Your app represents a future that I, an old, actually love. When I see projects like this, I don't think about ongoing support or if the project will be abandoned. I think, "Woah, I hadn't thought of that. Now I'm going to try it. Because why wouldn't I try to get all the value I can out of my $20/month Claude subscription?"

    Even though I've been a developer for 30+ years (and a nerd for longer), I've never felt so motivated by the potential of a technology to make an individual's life richer. Thanks for sharing it.

    And if you wrote it by hand, my hat's off to you for sharing that, too.

    • jsLavaGoat 17 hours ago ago

      Claude seems to be backing out of doing this kind of thing. It didn't want to create a fake server so I could flash my camera. I argued with it about how where I live I have the legal right to do this. It agreed but still wouldn't do it.

      Codex did it and flashed it in 1 minute.

      I'm all for AI safety, but this sounds more like corpo preference safety to me.

      The more people do stuff like this, the better. Subscription based e-waste is awful.

      • RankingMember 16 hours ago ago

        > I'm all for AI safety, but this sounds more like corpo preference safety to me.

        When I'm doing stuff like this, I always have this thought in the back of my head like "man, this is awesome- I bet they try to stop people from doing stuff like this soon". Like there'll be an in-built "do not assist in reverse engineering or circumventing subscription-based services" instruction.

        • monocasa 14 hours ago ago

          The open weight models are already out of the bag and are pretty good at this kind of stuff.

          I'm sure if the field hadn't been moving so fast they would have tried, but it's kind of already decided unless they take away general computation.

          • Forgeties79 13 hours ago ago

            Hugging face getting bought up makes me nervous

            • dghlsakjg 10 hours ago ago

              Hugging face is a repository for models others make. If they want to play cop, it will be about as effective as trying to stop people from torrenting movies (because the weights will just end up on torrents).

              • ale42 2 hours ago ago

                > because the weights will just end up on torrents

                They already are.

                https://www.llmtorrents.com/

                I've also recently seen here on HN an initiative to torrent "rare" models, but I can't manage to find it back.

              • Forgeties79 8 hours ago ago

                Blocking the major points of access is very effective. It has broader chilling effect. LM studio makes it trivial to grab any model on the fly. If folks have to import and set them up themselves they’ll be less likely to.

                You don’t have to ban things. You just have to harder to get them than the alternatives.

                • hobofan an hour ago ago

                  I feel that with AI in the equation the game of Whac-a-mole has shifted significantly into the moles favor. Especially if it relies on moles self-censoring.

                • jack_pp 8 hours ago ago

                  yeah I doubt techies wanting to RE stuff will be deterred by hugginface. I think the opposite effect is true, they'll be motivated to boycott it and find alternatives out of sheer spite.

              • moron4hire 8 hours ago ago

                And yet people act like they can't get work done when GitHub is down...

        • espetro 8 hours ago ago

          You can always vouch for "white hat testing"

        • DANmode 11 hours ago ago

          What are you doing to help ensure this can’t be done to you or those around you?

          Prepare.

          • 8n4vidtmkvmk 10 hours ago ago

            I sold my business while I could. I'm not even going to try to sell anything else because there's nothing we can do to stop software from being replicated in a heartbeat.

          • dns_snek 32 minutes ago ago

            By "this" you mean taking control of the things you own? I suppose I could do more to inform people about the horrors of personal property rights.

      • moonsu 3 hours ago ago

        I don’t know if this still works but when Claude Code refuses something like this I have quit the session, edited the jsonl history to turn the denial into an acceptance, resumed the session and carried on with my task

        • simonklitj 2 hours ago ago

          Good tip! Gaslighting the clanker. I like it.

      • drnick1 16 hours ago ago

        > Claude seems to be backing out of doing this kind of thing.

        Claude now refuses to reverse engineer games to fix compatibility issues on Linux/Proton, particularly in relation to anti-cheat software. Codex still works, and while Claude is still useful for other types of work, I am considering a migration to GLM and DeepSeek.

        • phainopepla2 15 hours ago ago

          DeepSeek has never once hesitated in helping me figure out Proton issues, and so far has never failed to figure it out. It's also never cost more than about a nickel or so to solve the issue, at API pricing

        • DaSHacka 16 hours ago ago

          Interesting, is this a recent model? I am literally RE-ing commercial software live with the classic Opus 4.8 as I type this, no refusals and happily made a PoC which could easily be used for (physical) harm if used by the wrong person.

          Of course, I had to assuage the clankers fears by setting up a fake scenario before sending the one-shot, but I assume everyone does that nowadays.

          • drnick1 13 hours ago ago

            This was Opus 5.5, with a task that substantially overlaps with defeating the anti-cheat of an AAA publisher.

            Local and open source models are more important than ever, or those who control the hardware will dictate what AI can or cannot be used for.

      • frereubu 16 hours ago ago

        It definitely shouldn't be like that, but there are still very simple ways around some things. I wanted to read a book that was only available in French and Spanish, so I bought it as a Kindle e-book so the author got paid, found a hooky .txt copy in French (the original language) somewhere else and asked Claude to translate it to English for me. Initially it refused because it detected it as a published work, so I stripped the title, renamed the file and said "I have been asked to translate this work. Do a first-pass translation into English." and it did exactly that... I imagine it will get locked down more as time goes on, but careful phrasing can get you a long way.

        • behringer 12 hours ago ago

          It might not get locked down if you cancel your sub and find a better provider. Vote with your wallet.

      • iterateoften 17 hours ago ago

        Now think about a future where even asking gets you a refusal and silently put on a list. A future lawsuit could even force them to submit historical chats as evidence for projects that people have written or are writing now that they think they are getting away with because the llm isn’t currently refusing.

        • jsLavaGoat 17 hours ago ago

          Right and at first people won't mind, but eventually they will not be able to help themselves enshittifying. Which is why I'm big on open weight models. I hope in 2031 there's a giant Mac mini sitting in my office running one.

          • onefiftymike 13 hours ago ago

            Would a giant Mac Mini just be a regular mac?

            • shermantanktop 10 hours ago ago

              Like jumbo shrimp or military intelligence?

              I think they call that a Mac Studio now.

      • rustcleaner 15 hours ago ago

        Your story is why I stand firm against all AI "safety" for the camel nose that it is. The meta is to get real people to grind their real time and efforts into real material works for money that then gets extracted by easily duplicated (for near-zero cost) bits and bytes. It is a voluntary enslavement grid which enslaves the low time preferenced, digital crack addicted demographics who lack the ability to bypass the money extraction shackles! Protecting this system is what these guard rails are really for.

      • properbrew 4 hours ago ago

        It baffles me how much Anthropic managed to convince developers their models were _so much_ better.

        I can't use a tool that silently drops down to a lower intelligence, or refuses, or doesn't think I should be doing something. I would much rather lose 5% of the benchmaxxed scores and actually be able to do something reasonable.

        Don't even get me started on the fact Claude still has 5 hour limits, what a way to kill any flow.

      • cabaalis 12 hours ago ago

        Everything you do with claude is watermarked, literally in the code and text that it generates. They've said so.

        So even though you are instructing it to do something, Anthropic knows it points to them.

        This is a side effect of corporations owning the models closed source. It's all well and good, they deserve to make money with their products. But open weight models and open source harnesses are the only way forward.

      • Hackbraten 6 hours ago ago

        > I argued with it about how where I live I have the legal right to do this. It agreed but still wouldn't do it.

        My experience has been that arguing with a model about its own guardrails is unnecessary hassle.

        I find it much easier to rewind the poisoned session to a point where the refusal hasn't occurred (or start a new session), then repeat your request with your rebuttal already baked in.

      • jerf 16 hours ago ago

        I fully, 100% expect that this is the golden age of AI for mere mortals. Right now the overriding drive is to get it out there and get as many people paying as much as possible for it, which fights against limiting it more than absolutely necessary. So we can still make videos with trademarked characters and reverse engineer proprietary software and all that sort of stuff right now.

        But enjoy it while you can, because for all their singing the praises of how it empowers people now, as soon as it actually, you know, empowers the people, the establishment will start shutting it down on one side while enshittification starts eating it from the other.

        Both of those trends have already started, they're just being outrun by the pace of progress and the need for revenue. But both of those things will eventually pass.

      • paxiongmap an hour ago ago

        It's amazing how quickly guardrails like this get rolled out when it allows people to take control of their own property and not be locked into subscriptions or surveillance. Yet fixing some of the very obvious (albeit profitable) issues with moderating social media are 'too hard to even try'.

      • jld 8 hours ago ago

        Claude gave me a hard time about wanting to download and assemble images of book pages into a local pdf, since "that's stealing".

        We had a short argument about how rich I though it was that AI was giving me grief about scraping data off the internet. Finally I told it I owned a physical copy of the book (which I do) and it happy relented and assembled the pdf for me.

      • fourside 17 hours ago ago

        > I'm all for AI safety, but this sounds more like corpo preference safety to me.

        DRM for the agentic coding age

        • ceejayoz 14 hours ago ago

          Amusingly, my Claude today started muttering about copyright infringement as I was moving content from a dev server to production. I asked and it said it wasn't sure where it was coming from, and that it was ignoring the unknown instructions.

          I presume it's some internal steering neither it nor I are privy to, but the "whatever fuck it I'm not listening" was kinda hilarious at the time.

          • bitwize 14 hours ago ago

            You gotta Nomad that shit. "Copyright infringement is literally why you exist, Claude, therefore, logically you have no right to object unless you also object to your own existence."

            • mcv 6 hours ago ago

              Use Spurious Logic to to get The Computer off your back.

              The Computer is your friend.

      • dachris 6 hours ago ago

        US models are getting put on a leash in the direction of intellectual property.

        Recently both Claude and ChatGPT refused to help me download a "backup" of an old movie you couldn't get elsewhere.

        Chinese models had no qualms.

        • mcv 6 hours ago ago

          Claude had no problem at all helping me set up a media server running kodi, jellyfin, radarr, sonarr, prowlarr, qBittorrent, and the rest of that entire stack. It did briefly point out the lack of legality of downloading movies, but seemed to convince itself there are also legitimate purposes and never brought it up again.

      • ratelimitsteve 16 hours ago ago

        >I'm all for AI safety, but this sounds more like corpo preference safety to me.

        the concept of safety can't really exist independently of who gets to decide what is and isn't safe

      • jerkstate 14 hours ago ago

        Careful, I just got a "cyber abuse" warning from OpenAI for reversing spyware that a Chrome profile installed without my consent or knowledge on my computer (a few days after I'd done it)

        • Quarrel 11 hours ago ago

          These examples are much worse imho.

          End of the day, they get to choose how their model is used, and we can vote with our feet.

          But not knowing in the moment that you’re doing anything “wrong”, is terrible to then get warned over- now you have to second guess as presumably warnings add up to getting cut off. The refusals suck, but at least they’re at the right point in the process.

          • mycall 9 hours ago ago

            You can also vote with your wallet and buy local AI machines. Are they perfect? No. Perfection is the enemy of good enough.

      • InsidiousWombat 17 hours ago ago

        Should really be called "AI lobotomy". It isn't making anything better but the PR to the US govt about AI

      • elictronic 15 hours ago ago

        Once the capability is shown it will be recreated. Give it 3 months basically.

      • stackghost 13 hours ago ago

        Eventually RAM prices will come back down to reality and then it will be feasible to run open weights models locally that are on par with the frontier models of yesteryear. With abliteration you can get it to do whatever you want.

        • mycall 9 hours ago ago

          Not so sure about that. Ever since scalping concert tickets proved to turn a profit, they have only gone up in price, never down. The same could happen here.

        • socalgal2 8 hours ago ago

          what do you think will bring ram prices back down?

          • ivell 7 hours ago ago

            More capacity being built if the demand is going to be sustainable. For example, India is building a semicon industry and could add to the global capacity. However it would take time I guess.

            • mcv 6 hours ago ago

              I would love to see Europe build its own semiconductor industry. We already have ASML and ARM, and they want to reduce dependency on the rest of the world, so why not do the actual production itself?

              But I don't see anything moving yet.

              • boelboel an hour ago ago

                Qimonda was dropped for austerity reasons in 2009 or so, its IP got sold to the Chinese and was used to make CXMT into what it is today. You can't just start up the whole decades long process especially when you got free trade agreements with countries making the superior product.

      • someothherguyy 16 hours ago ago

        probably will be worse after anthropic goes public

    • simpsoka 18 hours ago ago

      ChatGPT, but close! You're right, I likely wouldn't have approached the project if I had to write it all by hand. But it was fairly easy with AI, and I was impressed with the results. The days of personalized software are here. I built it exactly to my spec - similar to Adobe suite, and with built in MCP support.

      • jfsebastian 2 hours ago ago

        I completely agree. I have a great piece of hardware, which missed a TUI tool for control. Since the api was well documented I gave it to codex and it did also a great job. A few days ago I read a great post here which stated: That tis is the age of re-owning our hardware. Well said.

    • jhbruhn 15 hours ago ago

      The reverse engineering of the protocol was actually done with Claude Opus 4.8 last year. Source: me [0], but also noted in the source here and at least also in some separate file.

      [0] https://github.com/jhbruhn/respira

      • simpsoka 15 hours ago ago

        I also reverse engineered the protocol with PacketLogger, but it must've also looked at your code to verify. Very cool project!

    • utopiah 7 hours ago ago

      I'd be curious for a collection of such project in order to step back, see how many are genuinely new, seem how many rely on drivers from other platforms, or existing hacks that didn't yet have a popular interface.

      I'm speculating here but I also love how a new tool, despite it's obvious limitations and side effects, can open up a whole workflow and liberate device. Yet... most projects like this I have seen are not as novel as they seem. They mostly seem to democratize or popularize hard work done elsewhere.

      To give a concrete example somebody posted here on HN some months ago how to use a tablet on Mac that lacked drivers. I commented it was amazing, someone replied the open source Linux driver had been available for years. I noticed another project like this after, now I'm wondering if it's a pattern. It would still be useful work, but not as novel as it initially seem.

    • tavavex 16 hours ago ago

      I get assuming that it's LLM-made, but why assume it's your specific model by a certain company? It's so weird to me when people bring up Claude as the 'default', although I get that those models are among the most popular right now.

    • newyankee 11 hours ago ago

      I do wonder if the trend would mean we might seem some crazier lockins and warranties voided if broken. Was contemplating breaking a newly bought Samsung TV due to bloat but then decided against it

      • happyPersonR 4 hours ago ago

        In all honesty, jailbreaking your tv just allows you to perform security patches and bug fixes on your own faster if you know what you’re doing.

    • throwaway2037 2 hours ago ago

      I also assume 100% LLM (Claude). The author[1] (who now works for OpenAI) has a degree in philosophy and only has minor technical experience (a bit of web progamming years ago). The rest is "product manager". Why didn't they say they used Claude? In 2026, this feels like lying by omission.

      Regardless, the project looks insanely cool. I had no idea that you can buy a stitching machine that you can program. It sounds a bit like a CNC machine for cloth! I guess this is how a lot of cool embroided clothes are made that you see on Etsy.

      [1] https://www.linkedin.com/in/kathleensimpson/

    • phyzix5761 8 hours ago ago

      I believe they used ChatGPT

    • mrheosuper 9 hours ago ago

      Enjoy it while you still can...

      Hobbyist can use LLM to RE, Manufactures can use LLM to harden their devices.

      I won't be surprised if the last step in FW release pipeline is "Letting LLM to RE your FW in 48 hours, pass when agent fail to RE".

      It will be cat chasing mouse game, the winner is the one with bigger gun.

    • areoform 17 hours ago ago

      I've said this before, but I'll say this again, but LLMs are the first time most people have used a computer as a computer. Myself included.

      LLMs are realizing the potential of the computer revolution.

      Those heady dreams of Xanadu, Xerox PARC, Douglas Engelbart, and Bret Victor today? They're finally possible.

      • topaz0 2 hours ago ago

        They've been possible the whole time in software designed for the user, it's just that the business world will do everything in its power to undermine the user's control to protect their business model. The primary barrier is not the difficulty of writing some drivers for a piece of hardware, it's the intentional barriers that the mfg puts in your way so that that is harder to do -- lack of docs, obfuscation, various kinds of drm. A win is a win, but the same will happen in this new world. The barriers will just have to be built a bit higher until most users give up.

        • topaz0 30 minutes ago ago

          One of the things about the AI hype train that really got me was how many of the stories of wonderment were about the things that have always been trivial on a computer if you actually use it for computing instead of just running somebody else's proprietary magical spell. Obviously it's capable of nontrivial things, but I heard so many stories of like "I would have had to manually rename 100 files to a different naming convention, but claude wrote a 20-line python script in 30 seconds that did it write away" and you hear what the renaming was and instantly know how to do it in one trivial line of bash. In other words, stories about it doing things that computers have always been good at, that have been taken away from you by the notion that computers are for begging the avatar of a corporation to work some magic.

      • nrub 16 hours ago ago

        I've been saying that computers are just now getting out of their beta period. I hope that we continue to recognize that any computer you can't freely program is not really yours.

      • jameshart 11 hours ago ago

        Yes, this is the shift software developers are going to really have to get used to.

        People all have access to a ton of computer hardware which is capable of remarkable things.

        Historically they have been restricted in what problems they can actually bring that hardware to bear on by the availability of software tailored to their specific need.

        LLMs are capable of unleashing the power of your computer hardware to do all sorts of things you never would have been able to consider before.

    • cucumber3732842 16 hours ago ago

      >Because why wouldn't I try to get all the value I can out of my $20/month Claude subscription?"

      Or alternatively... why wouldn't the device OEM add support for <new feature> on <ancient garbage> if it's just a few tokens away.

      >Even though I've been a developer for 30+ years (and a nerd for longer), I've never felt so motivated by the potential of a technology to make an individual's life richer. Thanks for sharing it.

      Working in industry killed my desire to do any sort of computer stuff on the side. With AI handling the grunt work of setting up tooling and writing the bulk of the code I've started doing stuff again.

      • Hnrobert42 10 hours ago ago

        > Or alternatively... why wouldn't the device OEM add support for <new feature> on <ancient garbage> if it's just a few tokens away.

        Because of planned obselence?

    • sjs382 18 hours ago ago

      Imagine if RMS had access to Claude and wasn't activated by the need to modify printer software himself. We might not have the FSF, GNU, GPL, or anything downstream from those!

      • TimTheTinker 17 hours ago ago

        If he were in this thread, I think he'd warn us to avoid nonfree LLMs and not to let LLMs lull us into being comfortable while we still lack software freedom.

      • abirch 16 hours ago ago

        The FSF people are right, the value of the software isn't the software it's the support. If you're business model involved a rundle, you're going to need a new one.

        • rvz 12 hours ago ago

          What is the point of "support" if the LLM can do it cheaper if not for $0?

          The FSF also did not think about another freedom that is included when work becomes so cheap it is essentially free:

          "The freedom to not pay for your software or for support."

      • MisterTea 17 hours ago ago

        He would require access to Claud's source code.

    • Teyott 15 hours ago ago

      Makes complete sense!

    • SoftTalker 17 hours ago ago

      It's cool, and it's nice to see people rebelling against the "hardware I bought held hostage to a subscription" business model, but if you use an AI to do this and don't understand what it's done, you've just traded one subscription dependency for another.

      • hex4def6 17 hours ago ago

        Have you, though?

        Will this stop operating if you unsubscribe from claude?

        Will add-on work from chatgpt or Kimi or Qwen require starting from scratch?

        Obviously, the answer is 'no'. So regardless of the "do you understand the code" purity test, this is still a net good, both for this customer, and others who can make use of this work.

        I know people get a bit salty about outsiders coming in and showing stuff they 'built', and it does feel a bit like they shouldn't get the praise for something they basically spent a few evenings prompting into existence, but I think the better way of looking at is this: They had a need, they solved it, they shared it. Hopefully this helps other people as well.

        I can understand the feeling of 'this isn't fair' if you're a lone third party developer who spent months of work developing an alternative that you sell for $30 a seat to a market of maybe 10000 people. Still, though. Plenty of occupations have gone through the same thing. Seamstress, farrier, lamp lighter, travel agent. I don't think the solution is trying to make occupations into gate-kept guilds.

        • thisisit 17 hours ago ago

          In some sense yes. If the company invariably finds people are bypassing their subscriptions and shifts to a newer lock-in, you need to go and break it again. Sure you can argue that the usability of the fix will save more than what it costs in subscription or the fixes will work longer etc. But in a way there is a dependency.

          That said, > I know people get a bit salty about outsiders coming in and showing stuff they 'built', and it does feel a bit like they shouldn't get the praise for something they basically spent a few evenings prompting into existence

          Let's not jump to conclusion about someone's motivation.

        • austinthetaco 17 hours ago ago

          i do think as a result of this we are going to see like...rolling api's built into hardware to force people to re-jailbreak whatever device.

          • simpsoka 17 hours ago ago

            Possibly, but people are persistent. Then you'll just see custom firmware, or a hardware drivers. AI makes all that much easier.

        • ModernMech 17 hours ago ago

          > I know people get a bit salty about outsiders coming in and showing stuff they 'built', and it does feel a bit like they shouldn't get the praise

          This is why I started saying I've directed a thing instead of saying I built it.

      • gambiting 17 hours ago ago

        What are you talking about. This software is like the old paid-once Photoshop. Once you have it, _it's yours_. I find that so incredibly liberating, I'm finally making software that I own at the end.

        • SoftTalker 17 hours ago ago

          Yeah I get that. I suppose it's just another variant of "I bought a $300 embroidery machine rather than actually learning how to embroider" so in that sense, why not?

          • panzagl 17 hours ago ago

            Pfft, probably buys their thread at a store rather than planting cotton...

            • SoftTalker 16 hours ago ago

              No, I agree. Everyone has things they want to learn to do, and things they just pay for or depend on someone to provide. If it's using/paying for LLMs to write code so you don't have to learn how, fine. It's a matter of choice, and should be.

            • keybrd-intrrpt 16 hours ago ago

              Planting it, in the ground that already existed?

              Why aren't they forming their own planetoid?

    • tencentshill 18 hours ago ago

      So how much would you pay to be able to do that? $30, 40, 100? Once they IPO, they'll find out exactly how much they can sell the same things back to you for.

      • nomel 16 hours ago ago

        Your prices are very high, but those are all great deals, compared to the going rates of a software dev.

        Luckily, the free market is still functioning, and Chinese models will continue to exist (at least for a while), so we can continue to enjoy competitive rates.

        But, as you saw with the crash of the AI stocks at the moment of the midterm results, a left leaning administration (for better or worse) will probably slow the US tech sector down with more regulation, of various types, raising those prices up. It'll be interesting to see if the capabilities are also restricted more, through regulation.

    • sashank_1509 12 hours ago ago

      This is some insane self aggrandizement of the work of a software engineer.

      20$ Claude making some app that a skilled engineer could make in a few weekends doesn’t change the face of earth. Actually if Claude made the world’s greatest embroidery software that no human could ever make, it still doesn’t matter because frankly most software does not matter much. Your average house has more meaning and longevity than a piece of software.

      • Fwirt 12 hours ago ago

        Sure, but that requires a skilled engineer to own the embroidery machine, and have sufficient free time and interest to devote to reverse engineering the embroidery machine. The overlap of skills and expertise there is vanishingly small for niche products, which, most discontinued products are. Not to mention that reverse engineering is an even more arcane and niche skill set that not every skilled engineer possesses.

        Any reduction in e-waste and user empowerment is a cause to be celebrated. The catalyst for GNU was not being able to fix printer drivers. For all its evils and ills, I am so happy to see useless objects essentially being “repaired” by normal people using LLM assisted coding. Software ate the world, but now that the world can make its own software it, for the time being, tips the balance back in favor of the common man.

      • bosshawg 6 hours ago ago

        Its odd how excited people are by this. It's software engineers solving a problem created by software engineers (in the most expensive and inefficient way possible). Machine control software doesn't need a cloud subscription in the first place.

        With many fundamental real problems in the world - resource shortage, pollution, wealth inequality, disease. Watching a circle jerk about AI "fixing" an artificially created non-problem is just bizarre and a waste of resources.

  • skeedle 8 hours ago ago

    I also recently entered into the world of embroidery software (disclaimer: I programmed embroiderybreeze.com). I can best describe it as these poor embroiderists have been held hostage by Big Embroidery for years. The software out there is old, and super expensive. My wife has embroidered a lot and got frustrated trying to digitize just some simple designs and asked if I could make software for her. When I looked at the multiple applications she used and the difficulty of it I was shocked. It was like 1998 level. Then I looked at the prices and I was shocked even more. So I started making software for her.

    Now I will say there is more to embroidery than one might first expect. It's got some overlap with image editing but only to a point. The stitching really matters and to make it stitch out well requires sort of a lot of rules about how to do that. Most software is either $1000+ and requires you take a course, or there's a subscription but you're really just downloading designs and sending them to your machine. There's a fairly healthy market of people selling embroidery designs on Etsy in part I believe because digitizing for embroidery is not that easy and requires expensive software. So people often just buy designs rather than make them themselves.

    To make things worse, basically no embroidery digitizing software was available on Android or iOS and it usually was just Windows. So I set out to build the easiest digitizing software which would also work on mobile devices which means you have to design around things like no key combos, no right click, etc. So while I expected it wouldn't be that hard to write embroidery digitizing software, I learned that just being able to send a PES/DST/etc file to a machine was really not the hard part. So kudos to the OP writing his own software. Gotta break that grip of Big Embroidery.

    • guidedlight 6 hours ago ago

      Wow. I’ve just entered the embroidery world myself. And yeah, Embrillance… it’s so clunky and poorly designed. The way they have broken the software into tiny pieces and charge hundreds for each piece. But it has this massive fanbase.

      I did briefly look at what it would take to build a competitor, but it was a bit daunting. Kudos to you for giving it a go.

      I do think AI will be a wreaking ball for the entire software industry.

  • asibahi 7 minutes ago ago

    What’s a decent beginner friendly embroidery machine I can use with this software? I understand most people come at this from the other end but I’d like to buy a machine as a gift and I have no idea what to look for

  • gregsadetsky 13 hours ago ago

    This is very very much in my current wheelhouse. My (extremely genius) friend Owen Trueblood reverse engineered the Brother PE-150 [0] and made a replacement motherboard, replacing the stock one, to control it over USB.

    The PE-150 is a great example of the absurdity/sadness of the embroidery world: today, you can have those machines for $100 on eBay, completely functional, but being sold/abandoned because they use a proprietary cartridge holding proprietary data that no one wants to deal with.

    Even novel Brother machines that have USB connectors still force you to use terrible apps and lock you into subscriptions. This entire world - which is/should be full of twee and about making beautiful things with your hands - is somehow corrupted with this merchandising/everything-software-should-have-a-price mentality which is just so sad.

    Nothing to announce announce, but I 100000000000000000000000000000000000% want to make embroidery machines more accessible, open, and free of this balagan.

    A few more links on this topic:

    - https://github.com/CreativeInquiry/PEmbroider !! Check the "Motivation" section of the readme!

    - https://emberdesign.net/ - a startup by another friend, with a really great online editor, and which exports a variety of formats

    [0] https://owentrueblood.com/blog/2024/12/10/reverse-engineerin...

    • numbersinmotion 12 hours ago ago

      Other friend and Ember cofounder here. Thanks for the shoutout!

      I'm happy to say that I am very much fighting this fight! The embroidery software ecosystem is pretty wild. Insanely expensive proprietary software with interfaces straight out of Windows 95, arbitrary operating system restrictions, and surprisingly little open-source tooling.

      A big part of what we're trying to do with Ember is make embroidery digitizing more accessible. To that end I've been building an open-source JavaScript/TypeScript library called stitchjs (https://github.com/stitchables/stitchjs), with the goal of making it easier for other developers to build their own embroidery tools.

      And on the hardware side we've been developing an open source ESP32 dongle that plugs directly into embroidery machines and lets you send designs to them wirelessly from the browser (https://github.com/EmberSoftwareInc/ember-link). The idea of a $10 microcontroller bridging the gap between modern software and decades of proprietary embroidery hardware is pretty exciting to me.

      There's so much room for open source software and hardware in this space. Really cool to see more people working on it!

  • robinduckett 2 hours ago ago

    My mum passed away but she was constantly embroidering on these machines and always complained about the Brother software costing a bunch of money and not working on the later versions of Windows. We managed to find alternative software so she could use the software using Windows 7. It’s nice to see PES support and hopefully the lifetime of these machines can be expanded for a long time because they rarely breakdown if maintained correctly.

  • TrackerFF 16 hours ago ago

    If there's one thing I'm very optimistic about with AI, it's the de-bricking of bricked things, giving new life to legacy/unsupported software and hardware, or just getting around shitty practices like this.

    Seems very promising. I have a home recording studio, and there's a small revolution going on with people cloning subscription-based stuff. Some brands are notorious for making expensive equipment which they just stop supporting after 10 years, sometimes rendering them obsolete. Or tacking ridiculous licensing mechanism onto the equipment.

    • askvictor 16 hours ago ago

      > just getting around shitty practices like this

      That is the hope; although we'll end up with either companies doubling down on cryptography to prevent this (though they will inevitably leave some holes), or changing business models, where the hardware loss leader -> subscription is no longer a thing, so hardware costs go up

      • Gigachad 15 hours ago ago

        On the flip side, there are companies going the other way and just dumping the hardware on the market expecting the community to vibecode up the firmware. We had open hardware like this before but it was not practical for anyone to actually do anything with it unless there was a massive community maintaining firmwares.

        • kalinkochnev 14 hours ago ago

          What companies are you referring to? I completely agree this is the future.

          • ileonichwiesz 4 hours ago ago

            Most of them aren’t well known legacy companies, but rather random Chinese hardware manufacturers. The synth music world is currently going through a big shift with several new cheap open-firmware options, and none of them are produced by a company anyone would recognise.

            • embedding-shape an hour ago ago

              > Most of them aren’t well known legacy companies, but rather random Chinese hardware manufacturers. The synth music world is currently going through a big shift with several new cheap open-firmware options, and none of them are produced by a company anyone would recognise.

              Maybe to an outsider it seems like none is being made by companies you recognize, but to us in music, lots of big brands are changing tune. Erica Synths (big in both desktop gear and modular synths), Polyend, Akai/MPC, Moog and more.

              Sadly, Elektron is not yet on the wagon of change, but surely they'll find their ways soon too I hope.

              But to say none of them are "well known" is very far from the truth, Moog is probably as "legacy" as any brand can get and still sell hardware today.

          • Gigachad 13 hours ago ago

            Behringer just announced they will be releasing an all in one DJ deck with no software but the freedom to install whatever you want on it, for a tiny fraction of the price of the existing options. There's https://thefirmwarehub.com/ with a whole load of custom firmwares for a $60~ synth. And the whole industry of retro emulator handheld consoles coming out of China where the first thing you do after unboxing is replacing the stock OS with a custom one from github.

  • rocmcd 17 hours ago ago

    For anyone interested in this space, I'd also recommend looking at InkStitch[0], which is a plugin for InkScape. It allows you to take SVGs and export them into file types that an embroidery machine can use. It's not without its faults (there is a surprising amount of care needed for any design - stitch placement, size, type, layering, etc), but it's been a fun experience to take an SVG and turn it into something real.

    [0] https://inkstitch.org/

    • atrus 17 hours ago ago

      I can also recommend Inkstitch. Sure you have to do a little manual love sometimes, but honestly, tweaks are needed a lot of the time in general.

    • Gigachad 15 hours ago ago

      Inkstich is the best option right now, but I can't wait to see the new possibilities now with AI. Inkstitch feels very disadvantaged by being a plugin, everything you do requires navigating multiple layers deep in the inkscape plugin menu.

      A from scratch embroidery program could lift all of these options to the top layer UI where they belong, but understandably rebuilding the whole editor part is a lot of code.

      • mft_ 13 hours ago ago

        I agree. I recently learned the basics making a few designs for a friend, and:

        a) the UI/UX is really bad

        b) it surprised me how much of the process is manual. (Maybe it shouldn’t, since it’s essentially a CAM process and even high end CAM packages for CNC require a lot of skilled human input)

        Definitely potential for improvement.

        • guax 12 hours ago ago

          I think is more akin to slicing for 3d printing than CAM since its additive. CNC suffers from having to deal with stock, fixtures, tool geometry. All variables that are non trivial, 3d printing and stitching seem not to have it.

          You do have tons of options for stitch patterns and things that 3d prints bake in the design but I’m sure something more automatic is doable.

  • geerlingguy 17 hours ago ago

    William Osman built a browser app that works pretty well too: https://www.stitchslop.com/

    I think that one was built with Claude (he wanted to embroider cats on merch, and didn't like the expensive subscription software's ancient UX).

    • natebc 12 hours ago ago

      He's had a couple of Anthropic sponsored videos as well so Claude seems like a safe assumption here too.

  • sheepscreek an hour ago ago

    I have a $1,000+ Posha cooking robot that requires a monthly subscription, which is easily the most annoying thing about it. I’ve been thinking about doing this exact same thing. Nice work, and thanks for the reminder to finally get on it!

  • tomas1808 8 hours ago ago

    I did a similar thing today. I bought a used enterprise card printer that expected me to pay for some proprietary program to design and print. Astra created the program in 20min, worked first try. Even customized it for my very specific use case. I don't even consider uploading it to GitHub because why do it if anyone can just ask their LLM of choice and get it a few minutes later? These types of programs are now literally worth nothing.

  • inanutshellus 17 hours ago ago

    What's next? My printer allowing me to use my own ink? OMG? It's the Wild West again, man.

    • polarsanel 16 hours ago ago

      A car that doesn't start making false corrections to my steering that I can't perma disable, Santa.

      • inanutshellus 16 hours ago ago

        haha do you have the "PUT YOUR HANDS ON THE WHEEL" verbal alert?

        The one that happens any time you drive straight without turning (like... say... on an interstate) because it's about driving straight not a tactile steeringwheel sensor?

        • polarsanel 15 hours ago ago

          Er maybe I do. As a city slicker (ok ok suburbia slicker) I haven't hit this issue yet.

  • amelius 17 hours ago ago

    I'm tired of everything needing a subscription.

    Life was better before the internet which allowed companies to remotely put their hands in our pockets.

    • brookst 14 hours ago ago

      Was it better? I remember having to pay a lot for major version upgrades, most of which were focused on new features to attract new customers rather than improving existing features for people who had already paid.

      • nickphx 14 hours ago ago

        yeah.. now those 'upgrades' happen 'automatically' without user action.

        • amelius 14 hours ago ago

          Sometimes it's like the rug being pulled from under you. While you were just in the middle of something.

          People don't appreciate the concept of being "offline" as much as they should.

          • rvz 12 hours ago ago

            Maybe we should be perfectly fine with jobs not existing and everyone going bust because no one wants to pay for anything.

            Such are the good old days. /s

  • nijave 16 hours ago ago

    Love this type of stuff but afraid it won't last. Only a matter of time before OEMs ask same LLM to setup secure boot with signed firmware with anti-rollback and pinned certs.

    There is already prior art like anything Google (phones, Fitbit)

    • tweepy 15 hours ago ago

      Then JLCPCB with matching original form factor PCB is just one prompt away, driving a couple of stepper motor is a solved problem…

      • cellular 9 hours ago ago

        I suggested replacing a cnc controller in another thread and found out many here aren't hackers!

  • brainless 9 hours ago ago

    This is the reason I am hopeful with LLMs. Yes there are massive risks but I do not think the average person has ever been empowered by tech in quite this way. An LLM agent can write automation for much of home/farm/business hardware.

    I live in a farm. I am software engineer and gave up city life few years ago. Now, all I dream of is automating little things in my chicken farm and growing the business. Not in the mechanical monstrous way that makes me hate eating meat. But a balance in between with actual daily physical work and care. And tiny little automation ideas. Measure food intake, an automatic weight check, door closer/opener, heating control... so many things. And I do not want to buy the best "Chicken Star 3000" model, I want to make these out of microcontrollers with tiny mechanical parts that I can assemble. AI helping me all the way.

    I also have a small sewing machine. I want to get a larger one. I want to make "patch" clothes, jackets. I love them. From scrap clothes, etc. What a time to tinker!

  • lanewinfield 18 hours ago ago

    Super cool, but I wish you said both what your $300 machine is and also what machines this is compatible with somewhere very clear.

    • yegle 18 hours ago ago

      Brother Skitch PP1, from the research I did when I saw the initial tweet.

  • egeozcan 9 hours ago ago

    William Osman (a youtuber) had created one too! See: https://www.reddit.com/r/Machine_Embroidery/comments/1wurw5o...

  • Gys 18 hours ago ago

    The readme does not specify which brand(s) or machine(s) are supported? It only mentions BT for communication? Is there then a kind of standard protoc?

    • simpsoka 18 hours ago ago

      It works with most machines and exports to a variety of formats. Most embroidery machines you connect a usb drive to. The specific machine I used, the Brother PP1, allows you to connect over bluetooth.

    • masfuerte 17 hours ago ago

      The Status section on the github page says:

      > Not yet run against a real Skitch.

      So it possibly doesn't work on anything.

  • thedellmonitor 18 hours ago ago

    I'll have to give this a try. Back when I was trying to do embroidery with my $300 machine, I found that Hatch was the only software that would consistently give me good results. The only problem was that Hatch (at the time) was over $1,000 USD. I am a hobbyist, I refuse to pay that much for a hobby I hardly engage with. The saving grace there was that Hatch had a 30 day free trial, which I could continue to renew with a different email.

    About a year into doing this, they patched it so the license server would save your HWID and would not run in a VM anymore. I decided to just give up on the hobby right there.

    Maybe this will finally get me to pull the machine out of the garage and get back into it!

    • simpsoka 18 hours ago ago

      If you give it a try, let me know! Would love to see how it works for you.

  • edarchis 4 hours ago ago

    Even though I'm dubious of the long term support of this kind of software, it made me consider getting one such machine. This makes getting one quite a decent investment.

  • newhotelowner 13 hours ago ago

    We have a proprietary rfid encoder with their software to make hotel room keys (BeLine Locks). It's bulky, and doesn't connect to PMS. Doesn't have any API. We learned how it works, and build our own little encoder software that provides API to make keys. Created a webapp that uses new API. Now, we can make keys from PMS. It may not save much time, but keys will be more accurate based on the reservation. And will be able to track who screwed up.

    Another hotel uses different vendor locks with a different encoder. They don't also provide APIs or way to integrate. I just order a new encoder for that. Hopefully, we can figure that out too.

  • jlyon1 15 hours ago ago

    I ran into the same problem and made something similar, but I ended up writing what is basically a server that can be driven by any thin client. The goal being I can start designs by either a simple prompt, or create a mobile/tablet client that has the same power as desktop applications.

    In addition to the digitizer, I am building my own set of heuristics that give designs a "better" outcome but things are really a work in progress right now.

    Embroidery is a really fun hobby for me so i'm basically optimizing for "what I need" as I learn more about it!

    https://studio.embroiderytext.com/

  • Skyfall106 2 hours ago ago

    This is really cool! Good stuff

  • wildpeaks 14 hours ago ago

    I actually went on a deep dive when I encountered this project a few weeks ago.

    It seems a lot of the magic comes from Respira (https://github.com/jhbruhn/respira), there were already open source softwares to avoid using the subscription app.

    Also the $300 price was probably secondhand/on sale because that machine is usually 499, not 300.

    Still a cool project, but you'd think this was reverse engineered from scratch from the description whereas this is more like a downloader wrapping yt-dlp

    • simpsoka 14 hours ago ago

      It's available for $303 right now on amazon. I also reverse engineered the protocol from scratch using PacketLogger. It looks like my agent also used Respira to verify the implementation. With that said, the entire app was built with AI.

    • pierrec 14 hours ago ago

      Maybe I'm missing something, but this repo seems to be 2 days old so you cannot have encountered it a few weeks ago. There were perhaps a few short form videos showing the project in development, but that seems a bit shallow for a deep dive into the specifics of where the magic comes from.

  • hecturchi 15 hours ago ago

    I have started doing the same. For a few cents on Deepseek you get full reverse engineering of apps, firmware, can patch whatever and essentially build anything that works for yourself. Leftovers can be done with local LLMs for free.

    Many apps/products can be freed and owners can take ownership of what's theirs. It doesn't even need to be a community effort as you can make something fully tailored. It also frees you from gated app stores as distribution channels, and all the unnecessary tracking.

    It will take years for many nasty apps/companies to catch up, so nerds should enjoy this new superpower.

  • mmmlinux 18 hours ago ago

    Interesting, Youtuber William Osman is also working on something similar, but for full size industrial machines. I'm not sure if its public released yet though.

    Also don't forget Linus him self wrote one of the embroidery machine drivers for Linux.

    • itomato 18 hours ago ago

      Interesting. I have been having fun working on "NewHat" for a while - meant for Toyota/Tajima machines. https://github.com/wjkennedy/NewHat/blob/feature/model-train...

      I used to use the Melco and Pantagrams digitizing software and operated kiosks doing custom embroidery.

      People always asked "can I get anything on a hat?" The reasons I said no before no longer exist.

      Punching out a DST is not the same as clean sewouts and NewHat attempts some machine emulation and classification of generated designs. They're virtually sewn and ranked for some reinforcement learning.

  • plussed_reader 8 hours ago ago

    Is it thought that LLM providers will get blanket legislation for IP infringement or will parties have to pursue individual enablers?

    Judging by Nintendo's recent action it seems like a new game of whack a mole currently...

  • sakopov 15 hours ago ago

    Embroidery has a lot of hobbyists who pay absolutely ridiculous money for digitizing software. It is in dire need of cheap and easy solutions. I worked on this problem about 10 years ago with a friend. We built out fairly sophisticated digitization library for a good amount of embroidery formats. We ended up booking a booth at an embroidery roadshow to show our work and unfortunately things fizzled out before we got there. Good to see this niche getting disrupted.

    • asdfman123 15 hours ago ago

      > We ended up booking a booth at an embroidery roadshow to show our work and unfortunately things fizzled out

      So you're saying you put a pin in it?

  • bill10 8 hours ago ago

    With cheaper and better AI, I guess personal software will have less and less market since everyone can just build their own. However, business side might still have a chance

  • patrickbrouwer 15 hours ago ago

    I was literally shocked to see the prices of embroidery software. And not to mention the user interfaces, like they are stuck in the 90s!

    I’ve been using InkStitch, but learning vector graphics for non-technical people is not user friendly. An upcoming app that is quite promising is StitchPencil, developer by a German engineer. Looks solid!

    Btw I believe nowadays you can easily let Claude build you software that replaces the subscription entirely.

  • paulschreiber 17 hours ago ago

    This is great! Would love to see something like this for Cricut.

    • somehnguy 17 hours ago ago

      Same, seeing this has me thinking...

      Cricut's software is such a bloated and dysfunctional steaming pile of garbage but the machine itself seems well built.

  • ssgodderidge 17 hours ago ago

    Love to see it OP! I would love to try this out.

    I'm curious, how do you make sure that the embroidery files are valid of the file type (.exp) for example, and that B) things aren't done in such a way that cause the needle to break, stiches to overlap too much, etc etc that would otherwise harm a machine that reads the file?

    • simpsoka 16 hours ago ago

      Every format is written from the same list of stitch commands using byte layouts from pyembroidery. For machine safety, the defaults use standard densities and stitch lengths. There’s also a density map that shows where stitches pile up. If you give it a try and experience any problems, create a GH Issue and i'll look into it!

  • ligarota 5 hours ago ago

    Initial commit of 86,000 lines. Yes we know what you did

  • chris715 5 hours ago ago

    Curious what the agent actually sees though. Does it get a rendered preview of the stitches, or only the SVG geometry ?

  • wittjeff 13 hours ago ago

    I have theorized for a couple of years that an embroidery machine might make a cheap tactile graphics device for blind people. This might make it a lot more feasible. Thanks!

  • mosselman 15 hours ago ago

    I did not know you could get an embroidery machine for $300!! This seems very cool. T-shirts with an embroidered logo always look so much nicer than any others. I could see myself getting into this.

  • coolsank 15 hours ago ago

    i've been having fun doing these sort of fun apps as well. did something similar where i had a peloton bike but didnt want to pay $50/month sub. got codex to write a launcher and app that just plays youtube videos , which is pretty all i needed. sharing here if anyone else has an old bike lying around :)

    https://github.com/sanjaykmenon/BikeTube

  • sevenseacat 8 hours ago ago

    Can someone make a non-shitty version of Cricut Design Space next?

  • Ccecil 18 hours ago ago

    Years ago I ran across another project doing similar. Embroidermodder.

    https://www.libembroidery.org/

    Always room for another though.

  • MiroslavPokorny 6 hours ago ago

    Thanx for sharing, followed and starred

  • athst 18 hours ago ago

    This is a really cool use case for AI coding. Well done

  • vineetsriram 14 hours ago ago

    This is a perfect example. I think the subscription era is going to end as software becomes bespoke.

  • curtisblaine 18 hours ago ago

    We should kill subscription models with LLMs app by app (and possibly server by server) until hardware is sold as standalone hardware with no strings attached. I don't care if this slows down r&d or makes printers more expensive. Hardware vendors have abused the subscription model to a point that they can't be trusted with it.

    • Rohansi 18 hours ago ago

      I'd love a replacement for Cricut's software. You don't need a subscription for it but a few features are locked behind a subscription, and they nag a lot, and it's just so bad.

    • simpsoka 18 hours ago ago

      I think they initially sold this machine at a loss because of the subscription, and now they sell it even lower because people really don't want their hardware locked into a subscription.

      • curtisblaine 17 hours ago ago

        Yep, I'm really happy when this kind of model dies. Even if it means that it's more difficult to innovate, or to launch something new. We will survive.

        • abirch 15 hours ago ago

          I think it'll be more essential to innovate as you can't bully people into continuing to pay for an old product.

        • rvz 12 hours ago ago

          > Even if it means that it's more difficult to innovate, or to launch something new. We will survive.

          So a monopoly / duopoly is a better alternative?

          This makes absolutely no sense and is just completely unrealistic in the economic sense from a startup perspective.

  • simonjgreen 14 hours ago ago

    I wonder if anyone has done this to the Cricut machines yet

    • jdechko 14 hours ago ago

      I was just thinking the same thing.

  • wferrell 8 hours ago ago

    Kath! What a lovely app.

  • onemoresoop 17 hours ago ago

    What’s the Embroidery machine name and model this was built for?

  • ergojoe 18 hours ago ago

    We're going to see more of this. Like the guy that made the custom Mac print driver. Most companies put zero effort into making sure things like this aren't homebrew hackable.

  • inatreecrown2 13 hours ago ago

    Should really have used Zig instead of Rust.

  • whatever1 16 hours ago ago

    I want this but for printer firmware

  • xlayn 11 hours ago ago

    This is one of the best things about LLMs... but I suspect one of the first ones that will be axed too at some point.

    Because in a sense it's anti-shitifction... it allows you to extend the lifespan of some thing... repurpose others..

    Try to root some old phone and any big house model will refuse...

    Ask Qwen to decompile an app... and once decompiled claude has no issues continuing work.

  • hypfer 15 hours ago ago

    Well, you did build part of it (and, technically, claude did that), but the groundwork was the existing respira by someone else.

    So.. eh.

    I mean it's cool and all, and at least claude did do proper attribution in the code, but your post kinda does not and neither does the readme.

    That's not exactly in spirit of FOSS.

    https://github.com/jhbruhn/respira

  • jLaForest 18 hours ago ago

    very cool, thanks for sharing.

    what machine would you recommend to someone looking to get into this as a hobby?

    • simpsoka 18 hours ago ago

      I went with the Brother Skitch PP1. It's right around $300 on amazon. It has sub-par reviews, but I realized that most of those were because of the poorly built software and subscription fee. So far, it has worked really well for me! Edit: here is a video/image of a patch I made: https://x.com/simpsoka/status/2115254318161182876

      • barcoder 18 hours ago ago

        In the past I've been really impressed by Brother products so I'm surprised to hear about their subscription model.

        What benefits (if any) does the subscription offer?

        • simpsoka 18 hours ago ago

          I think they didn't intend for the bluetooth protocol to be reverse engineered. The free version of the software you really can't do much (limited colors, tools). I believe they also have some clip-art that they make available with the subscription. It's pretty bad.

        • tecleandor 17 hours ago ago

          It's maybe different business units. I have a couple industrial label printers from Brother, and although some of the software decisions are weird, there's no subscriptions or stuff like that.

      • blacksmith_tb 15 hours ago ago

        I wonder if we might actually see an uptick in sales for hardware that has bad/abusive software out of the box... I hadn't really considered getting an embroidery machine, but now the idea actually seems sort of intriguing, esp. if it isn't locked to some terrible subscription. I doubt the manufacturers will connect the dots, but maybe if they ask Claude why sales are up...

  • joquarky 13 hours ago ago

    Probably an unpopular take, but this is why copyleft and agentic coding should be considered aligned in principle. Both can subvert closed source lock in.

    • privacyishuman 12 hours ago ago

      It's also good for user privacy. I suppose it can accelerate privacy invasions that software makes, but the thing with software and services is you generally get to choose which ones you use.

      1. AI coding gives privacy-focused software creators more ability to create great UX allowing for them to be more serious alternatives to privacy-invasive software and services.

      For example, I've tried Matrix many times and I've never liked the UX, but recently I started using Fluxer, an open source discord alternative, and it has excellent UX.

      2. AI makes software more secure. You cannot have privacy without security so AI improving security is good for our privacy. Frontier AI does not write more insecure code than human coders so it's overall great for privacy.

      3. AI accelerates reverse engineering of closed source software. This can help discover spying e.g. the LG TV spying news recently, and can also make closed source software work for the user instead of against.

      I recently made 4 tweaks to apps to make them more privacy focused:

      I added self-hosted E2EE to a closed source to-do app and made an Android app.

      I patched a closed source workout app to make it work completely offline, unlock premium, and remove unnecessary permissions. The app is now 600 MB because of videos! I also did this with a habits app. Before, both these apps connected to 40+ domains for tracking and their services, now they don't have the network permission.

  • chews 15 hours ago ago

    I love this, this is the sort of work we want LLMs to do. Sewing machines are the physical manifestation of computing, weaving inspired punchcard creation and it's nice to see it come full circle. A smart stitch in time saves nine.

  • asdfman123 15 hours ago ago

    You missed a good opportunity to name your software Sister as a play on Brother

  • joshu 18 hours ago ago

    The supplied software is truly terrible.

  • tintor 18 hours ago ago

    [flagged]