• Activity
  • Votes
  • Comments
  • New
  • All activity
    1. My personal AI assistant project

      Let me start off by saying that I'm exhausted by AI hype. Being interested in LLM agent technology (AI agent hereafter for brevity) means skimming over a lot of hype for one or two useful, semi...

      Let me start off by saying that I'm exhausted by AI hype. Being interested in LLM agent technology (AI agent hereafter for brevity) means skimming over a lot of hype for one or two useful, semi reality based, bits of information. Maybe the part that I find the most frustrating is how effective the hype is. I don't know if there's ever been a hype cycle like this. Probably a big part of the reason for that is the internet has already proven, within living memory for most people, that technological revolutions really can change everything. Or mess everything up. Either way they generate a lot of economic activity.

      So this post is not that. I'm not going to tell you about how AI agents are the second coming for Christ. I'm not selling anything.

      Fairly early into learning about AI agents I wanted a way to connect to the agent remotely without hosting it somewhere or exposing ports to the internet. I settled on tailscale and a remote terminal and moved on, I rarely used it. Somehow the tiny friction of "Turn on tailscale, open terminal app, connect, run agent" was enough to make it not feel worth it.

      I know I'm far from the only person who had the same "I want it remote" thought, the best evidence: OpenClaw. It's just one of those things that everyone naturally converges on.

      If you're not familiar with OpenClaw, the TLDR is: Former founder with more money than he'll ever need vibecodes a bridge between instant messenger apps and LLM APIs. Nothing about it is technically challenging or requires solving any particularly hard problems. It almost immediately becomes the fastest growing GitHub repo of all time and is currently at number 14 for number of stars. It blew up the (tech) internet like very few things ever have. Within months he was hired by Open AI.

      OpenClaw now does more than just connect messaging and agents, but I believe that one piece is the killer feature. My tailscale terminal solution, combined with a scheduled task or a cron job and some context files could already do all of the things that OpenClaw can do, and countless people had already implemented similar solutions. But I think it was the tiny bit of friction OpenClaw removed that was responsible for a lot its popularity.

      I thought that was interesting but I have no interest in the security nightmare that is OpenClaw, or the "sentience" vibe for that matter, so I built my own tool.

      Essentially it's just a light secondary harness combined with a bridge between Signal and Claude Code. It does some other things too, things I wished existing harnesses did, some memory and guidelines, automated prompts and reminders to wake the agent up and have it do stuff, some context to give the agent some level of persistence, make it less LLMy, less annoying. None of that is particularly interesting though.

      Once I got it working (MVP took less than a day) and started playing with it, the OpenClaw phenomenon made a lot more sense. Somehow having the agent in a chat interface, with almost zero friction (just open the chat and send something) was cooler than it had any reason to be.

      I can't explain it any better than that at the moment. Not only was it kinda fun, it lent itself to a whole range of "what ifs". What if it could do X? What if I wrote a tool that gave it Y capability? I've been experiencing that for some time, but somehow agent in your pocket has a different feeling.

      Here's an example of a "what if". What if it could do our grocery shopping? I definitely want that. I already had a custom browser tool that I built for agent coding assistance so I was most of the way there. It was just a matter of teaching the agent to login and navigate a website, something they're already trained to do. Some hand holding, a few helper scripts, and an evening's worth of hours later and I had it working. The agent can respond to a shopping request by building a shopping list based on our most recent orders, presenting it to us for approval/edits in a Signal group chat, doing searches for any additional product requests and adding the finalized order to the cart. It could also checkout the order and schedule the delivery time but I'm doing the last 2 clicks manually for the time being. It's an idiot savant, it seems like a bad idea to give it access to my credit card. Maybe eventually.

      The fact that I can handle shopping with a couple of signal messages feels effortless in a way that handling shopping by connecting to my PC terminal remotely via tailscale terminal wouldn't have. Especially when I can include people in the loop who have no interest in tailscaling anywhere. Everyone can use messaging apps.

      I imagine before long solutions like this will be built in, either in the grocery websites and apps, or into the frontier harnesses themselves. There will probably be agents everywhere, for better or worse. Probably I'll wish that the agents would all fuck off. In the meantime it's exciting how easy it is to get these tools to do useful things.

      33 votes
    2. Is there an easy (custom) way to GET a url on Android?

      Kind of an XY problem, so I'm hoping that I'm just missing something stupid simple. I found this tool (which is super cool) rss-librarian and I'm looking to make it stupid simple to send things I...

      Kind of an XY problem, so I'm hoping that I'm just missing something stupid simple.

      I found this tool (which is super cool) rss-librarian and I'm looking to make it stupid simple to send things I find on my phone to the url associated with my "account". I already have a bookmarklet set up in firefox on my laptop.

      First thought was that I could use the "share" ability to simply share a cool link with a URL, but that seems to require some dev work. Second thought was to use Tasker to script something out, but that's looking to be a medium level of complicated. So, hopefully, there is something simple that I'm missing or don't know about that I could do to use this functionality from my phone.

      Any suggestions? If not, I'll have to learn tasker :(

      12 votes
    3. Android Go in the big '26?

      Back in the relatively recent years of 2017(or maybe not, that's nine years ago already), smartphone standards were far below what they are today. You could find phones configured with less than a...

      Back in the relatively recent years of 2017(or maybe not, that's nine years ago already), smartphone standards were far below what they are today. You could find phones configured with less than a gigabyte of RAM and 16GB of storage could be considered reasonable. Granted, these weren't going to be considered spec beasts during their time, but they were serviceable for the price. However, as compute power increased, these stragglers failed to hold on after being cluttered by user activity like bottlenecked storage or simply higher spec requirements. Thusly, Android Go was born around the tail end of 2017.

      I don't intend to make this a history post, but just for the sake of comprehensiveness, Android Go really took stride by doling out optimizations for barebones cellphones and limiting some features like picture in picture and split screen. It really hit it's stride around Android 11 to 12, when phones were still transitioning to modernly reasonable specs.

      Mayhaps the most surprising part is that the main constituent of Android Go is essentially a hard-bound toggle set by the manufacturer. But what may be overlooked is that Android Go still exists in the present day. So some developers still end up using it! But why does it still see use in the present day?

      In the current iteration of Android Go, phones with 4GB of RAM or less by default are required to use Android Go. But nowadays, we can utilize virtual RAM extensions by allocating some storage space as quick read memory in settings. So this gives manufacturers the power to provide 8GB Android Go phones, making them honestly ovespecced for their on paper capabilities. Often times, these phones have to tone down their bloatware too, so that they don't sap the phone of too much power.
      It isn't all upside though, as the aforementioned limitations on multitasking features are arguably the biggest deal breaker.

      Manufacturers that use Android Go today are those that have models that cater to ultra-budget and emerging markets. Lower end Motorola and Redmi phones are the ones that are widely available. A notable example are all the phones of Transsion, whose main target market is in Africa and emerging SEA countries.

      What's the experience of using it today though?
      Aside from the PiP and split screen, The biggest difference isn't really all that strict: the Android Go apps. These can even be downloaded on regular Android and are often just stripped down and more data efficient versions of official Google apps that haven't been given the fresh do-over of Android Go itself. The notable exception is that Android Go will always have Google Assistant, for Google doesn't have plans to release a version of Gemini for Go. Which is ironic as EoL Android phones with lower spec than the current maximum of Android Go(4GB RAM) actually do have Gemini OTA updated on them. Go phones are trying to modernize, so they nowadays have 120hz screens, punch-hole cameras, and enough compute power for everyday. And yet they still compromise by having SD card slots and headphone jacks. The rest is really in the hands of your OEM. Samsung, Redmi, and the Transsion phones all have their little tweaks on the software, some being a little more egregious than most (cough Samsung cough). Motorola should be mostly stock though.

      All in all, I just wanted to spread the word that Android Go still exists. Honestly, considering the world RAM crisis, we might actually see more devices on the horizon that utilize Android Go. What're your thoughts?

      12 votes
    4. Communities, relationships, and navigating the enshittification of absolutely everything

      (I wasn't sure if I should post this in ~talk or ~tech. I went with ~talk because I feel like I'm about to spend a whole lot of this post rambling. Also, be warned: This is a long post.) A summary...

      (I wasn't sure if I should post this in ~talk or ~tech. I went with ~talk because I feel like I'm about to spend a whole lot of this post rambling. Also, be warned: This is a long post.)

      A summary of this post: My personal decision to try to preserve my own online privacy, the chaotic equilibrium that is me attempting to make sense of my feelings towards AI and the current zeitgeist, and the tiny concessions I've had to make in navigating all of this makes me feel, at best, tired, and at worst, a crazy person. I am tired of the direction the internet is going, I am tired of the endless discourse about AI, and my chronic tiredness is all marinating together into a tired admixture of tired chicken soup.


      First of all, hi everyone. I don't post here as often as I maybe would like to. Randomly chiming in with a big ol' post like this a bit daunting. Participating in an online community isn't a muscle I flex very often nowadays, which is actually relevant to what I'm about to talk about.

      Lately for a long fucking time now I've just been tired of the direction in which the internet, specifically the "corporate web", has been heading. This all started when I first joined Tildes; around that time was when the big Reddit API fiasco happened, leaving a bad taste in my mouth, and it was not long after when AI started to become A Big Thing. If you had asked me why these things had left a bad taste in my mouth back then, I wouldn't have been able to respond with anything articulate, just "big tech bad".

      In the three years that have passed, I've developed enough of an opinion and have gone through enough soul searching to give a more concrete answer to why I don't like how things are going:

      • Everybody wants my data, and I'd rather not give it to them
      • I am tired of finding figurative AI hairs in my figurative sandwich
      • Every company wants infinite growth at the expense of everything that made that company good, if it was ever good
      • It's really hard to find a third space on the internet these days
      • Almost nobody I know cares about any of this

      Among privacy-conscious folks and small internet communities like Tildes, none of the above are particularly novel thoughts. And yet I think about all of this frequently enough that I felt the need to post a topic here for discussion. In this post, I'm going to get on my little soapbox, recount how I got to this mind space, and attempt to explain why I find all of this both endlessly tiring and constantly present in my mind.


      Everybody wants my data, and I'd rather not give it to them (and almost nobody I know cares about any of this)

      In the past few years I've taken the steps realistic for me in order to protect my online privacy. Why? Well, I hate being advertised to. I hate the idea of surveillance-as-a-service. I'm fortunate enough to be able to just pay for, or configure/self-host, things that do the thing they're supposed to do without knowing that I'm a 512 year old nonbinary alien from like, Nova Arrakis Prime the 2nd, Esq. or something (I am not that old, that is not how I identify, and I'm obviously not from there). I just don't buy the idea that everybody on the internet is a consumer who needs to accept this compromise in order to participate. Again, this might not be novel for a lot of you reading.

      For me this has involved switching away from Gmail as an email provider, ditching Windows for Linux everywhere, cancelling my YouTube Premium subscription, deleting Facebook/most Meta stuff, browsing behind a VPN, etc. Some things I'm working on going further on; some things, like deleting Instagram, I don't want to do because that platform is how I connect with a lot of my friends. Essentially I've done what's realistic for me.

      All of this has worked out fine for me. My quality of life has not measurably changed as a result, other than maybe the fact that it's slightly inconvenient to open up a new browser session and log in to my otherwise-abandoned Google account just to interact with a random Google Sheet someone sent me.

      The first bit of mental friction stems from discussions I've had with my partner on this topic. She's also privacy-minded, and so isn't against the idea of taking very similar actions. But she's not in a place where she can just do so as easily as I did, either because it's massively inconvenient for her (all of her data is holed up in Google services), would require a very large mindset/workflow shift (She is not technical enough to switch to Linux without a ton of friction, for example), or would damage her relationships (It's completely unrealistic to get everybody she knows to switch to Signal tomorrow - hell, she doesn't even want to do it herself to message me). I want to be very clear that none of this is inherently bad or a stain on her character or whatnot. My point is that privacy looks different for everybody, especially over time.

      Extrapolate that friction out to people who aren't as close to me though, and it feels somewhat like dying by a thousand cuts. Not in the sense of mental anguish, just general fatigue. Over 50% of my communication with my good friends takes the form of them sending me memes on Instagram. I react and reply because I'm not just going to ghost them because of muh privacy. But there's that like 1% of my brain that goes "yeah I wish you wouldn't do that". I have not bothered to ask them to stop, because I don't (yet) care to proselytize to them in the name of privacy at the risk of shutting down what is effectively one of their love languages.

      The thing is, they either aren't aware of the degree of data collection going on on every major internet platform, or they don't care. I do not believe myself in the slightest to be superior to them because of this. I don't fault them for either, and I, again, don't care to intervene because I don't want to be the person that gatekeeps the entire internet from them in the name of rebelling against big corpo.

      So yes, I would say the majority of my friends are not as opinionated on this as I am. Because of this, I sometimes feel I'm a little crazy whenever I propose to my partner the idea of self-hosting our own file storage, or when I happen to say "Yeah, I try not to use Google Maps really. Why? Oh, I just don't want them to know where I've been". But then I talk with those of my friends who share this mindset, or browse online communities which do, and I feel normal again. And then I bounce between these circles, and I feel, I dunno, weird.


      Interlude: The AI bubble and my pride as a software engineer

      Frankly, I don't know how to feel about AI. This is compounded by the fact that I am a software engineer both by trade and as a hobby.

      As a cultural phenomenon, I am pretty sick of it. I cannot stand AI-generated ads, AI-generated media, AI-generated writing, AI-generated whatever. I also cannot stand ads about AI-generated ads, AI-generated media, AI-generated writing, or AI-generated whatever. The last time I was spoonfed information about a topic to a remotely comparable degree was back when crypto/NFTs were the monster of the week. This round of industry hype has felt orders of magnitude more prevalent and exhausting.

      As a software development tool, it's... fine. I was pretty against AI-assisted coding at first, but after having learned how to properly utilize it (whatever "properly" means), I've found it pretty helpful as of late. I'll usually hand-write the code and patterns I want the LLM to use, tell it "ok, now do this everywhere", approve/reject its output, and it gets a lot right with an acceptable amount of post-fact correction from me. It's also been useful as a learning tool: These past few months I've been working on a project that involves data mining/parsing a proprietary encryption/encoding format for a reasonably popular video game. I was not comfortable working with binary formats to this extent before, but after several back and forths with Claude and an earnest effort to understand just what the fuck it was writing to my codebase, I feel somewhat more knowledgeable now.

      The tension I've had to balance given my above stance: I work at an AI startup.

      Everyone around me is AI-pilled out the wazoo. This isn't meant to be an insult. They're all great people whom I get along great with, and I like my company/don't hate our vision enough to jump ship (inhales copium). It's just that I constantly have to deal with stuff like:

      • Vibecoded PRs, which I have the wherewithal to push back on when appropriate, but in so doing must balance maintainability vs. urgency (and all that other pragmatism crap that comes with being a software engineer)
      • AI-flavored communications - I do a mean ChatGPT impression. "That's an excellent observation. The tension you're feeling isn't imagined. It's real. If you want, I can break down the reasons why people tend to pour the cereal before the milk—just say the word."
      • Building the meta-inference layer through a combination of carefully curated ground truths, a robust evaluation pipeline, and a multi-step, quantized agent selection algorithm that's resilient to both external disturbances and continuous platform evolution (this is basically a real sentence I had to read in an engineering strategy document someone put out)

      And so, similar to the privacy dilemma I spoke about earlier, I find myself constantly doing mental gymnastics while working here. I am one of a few cynics in a room full of zealots (Again, I'm not trying to paint myself as some pariah here - I'm in this situation by choice, I'm just trying to note the juxtaposition). It would be easier if I just flat out hated the idea of AI to its core - I could just leave and choose not to engage with AI anything - but no, I use it, and I find it useful. In fact I enjoy applying software engineering principles to AI, because it's an interesting set of problems to wrangle.

      Again, death by a thousand cuts. Firstly, I hate the prevalence of AI in mainstream culture, and I hate how it's being pushed as a panacea in my industry. Secondly, I don't hate AI as a tool. Thirdly, I'm surrounded by the first thing. Fourth: I have to explain my job to my friends and family. Doing so usually results in them asking me surface-level questions about AI (which I don't mind entertaining), them relaying how AI is god/the devil because it made them look like a Disney character (which I am tired of dealing with), or them asking me what my opinion on AI is (if I were to give them the whole story, it would be this entire post, so I just go "eh, it's fine").

      My point with this section: I feel I am constantly doing mental gymnastics to justify the attitude I have towards AI. My stance is somewhat neutral. I read a blog post absolutely glazing it, I roll my eyes. I read a blog post absolutely trashing it, I roll my eyes. I think about AI, I roll my eyes. It's all just so tiring.

      And also, as is evident by now, I have an Opinion about all of this. Am I crazy? Wouldn't it be a lot easier if I could just roll over and accept AI for what it is?


      Turbo capitalism has fucked up how I navigate internet communities (and almost nobody I know cares about any of this)

      The most recent development that's caused me to think about the topics presented in this post is Discord's recent rollout of its identity verification system. There has been plenty of discourse on this topic as of late, so I won't go on about too long about it here.

      I view this motion by Discord as the next step in the enshittification of that platform. Given my views I've shared on surveillance capitalism as well as AI's effects on the industry and the garbage shoveled into the world by its most annoying proponents, you won't be surprised that my reaction to this news is negative, and I am currently deciding on whether or not to divest myself from Discord completely.

      This decision is a small dilemma for me. On the one hand, muh privacy. On the other hand, I am part of a server centered around that one video game for which I'm working on that side project, and leaving the platform means severely reducing my participation in that community, because there's no way in hell they're moving that server off Discord. I don't know which way I'm going to go. This is also the same dilemma that occurred when I decided to partially divest myself from Meta and the like: Do I care about my relationships with my friends/family more than I care about muh privacy? (Yes).

      (I feel like I'm finally getting to the point of my own post here...)

      I'm very tired of the fact that these small dilemmas and points of contention have been popping up for me fairly consistently over the past few years. If we all just held hands and prayed I'd have it my way, I wouldn't have to choose between being an outsider in X community and *~\muh privacy~*, and I'd be 6'3" and jacked. But the way the corporate web is developing towards the endless rat race of turbo enshittification, I feel the rate at which I'm going to have to make these kinds of choices is going to be as consistent as it is now, or it's going to go up. Probably until I die.


      Epilogue: The side project I was working on

      I mentioned I was working on a video game side project. I feel it encapsulates the gripes I describe within this post pretty well, because it contains the following elements:

      • Parsing binary data of a proprietary encoding/encryption format (I previously didn't know shit about how to do this, so I used AI to help me do it/learn more about the topic)
      • A website which acts as a game database/search tool for in-game entities (I wanted to contribute to a community I'm currently deciding whether or not to somewhat isolate myself from)
      • A Discord bot as an alternative method of interacting with the application/a way to submit drop table information, all of which must be crowd-sourced (Discord Bad. I figured I'd just stand up an authenticated REST API and let others do a Discord integration if they want, but still, I wish I wasn't about to force myself to cut this out of my roadmap.)

      If you managed to read through all of that, thanks. I've been writing for like an hour, and I feel my ramblings have become more nonsensical than usual.

      A summary of this post (copied from the beginning): My personal decision to try to preserve my own online privacy, the chaotic equilibrium that is me attempting to make sense of my feelings towards AI and the current zeitgeist, and the tiny concessions I've had to make in navigating all of this makes me feel, at best, tired, and at worst, a crazy person. I am tired of the direction the internet is going, I am tired of the endless discourse about AI, and my chronic tiredness is all marinating together into a tired admixture of tired chicken soup.

      74 votes
    5. E-ink tablet recommendations for note taking

      Does anyone here use a tablet for note taking? I've always used pen and paper for note taking when working or in/around the house. At one point when phones got bigger I did try moving to notes...

      Does anyone here use a tablet for note taking?

      I've always used pen and paper for note taking when working or in/around the house. At one point when phones got bigger I did try moving to notes apps but they never clicked. Something about the glossy screen and the levels of fuss to take a note just didn't work.

      I recently found out that there's e-ink tablets which try to emulate real note taking, like the Supernote which runs a custom firmware to make note taking as easy as possible. Or the Boox which is Android based, so it has way more apps, but it's got amazing reviews.

      There's quite a lot, I'm curious if anyone here has actually used anything like this and what their thoughts are?
      Looking at reviews, I'm drawn to the Supernote. But I'd love to hear some real use cases!

      27 votes
    6. IT helpdesk request?

      I'm frankly all out of ideas on how to solve an issue, so I'm hoping that the Tildes community might have a suggestion for solving this issue. I have an 8tb HDD that spins up and is recognized by...

      I'm frankly all out of ideas on how to solve an issue, so I'm hoping that the Tildes community might have a suggestion for solving this issue.

      I have an 8tb HDD that spins up and is recognized by windows when plugged into a USB HDD dock, but in another machine (also running windows 10) the drive can't be seen (**this is using data connections directly to the motherboard).

      There is:

      • Nothing mechanically wrong with the drive as it reads/writes on the HDD dock.
      • I've tested the drive as an NTFS formatted drive and as unallocated.
      • Neither Disk Manager nor the bios sees the drive.
      • Multiple SATA cables and Power jacks tested on working drives and the non working drive.

      Open to thoughts, prayers or possible solutions.

      Thank you!

      21 votes
    7. Need a replacement for my old macbook pro, should I just get another one?

      I'm up for both a new phone and a new laptop, I have an Iphone 8 and a Macbook pro (2020) that was a freebie from an old job. I wanted a new Iphone, but if I did that, only a Macbook can put music...

      I'm up for both a new phone and a new laptop, I have an Iphone 8 and a Macbook pro (2020) that was a freebie from an old job.

      I wanted a new Iphone, but if I did that, only a Macbook can put music on it and that's half what I use my phone for. I don't really need a new laptop, but all of my other devices are Linux and can't put music on an Iphone. So seems like it's either all or nothing here. Either I switch to Android, or I go buy two expensive Apple products soon.

      Iphones have always been great to me, the only reason I need a new phone right now is because Apple refuses to support mine any more. The Macbook though, I had that for only a year before the logic board gave out and bricked it. Is that just something that happens with Macbooks? Are all Apple products actually trash and I've just gotten lucky with both Iphone 4s and Iphone 8 being built for war?

      Am I dumb for avoiding Android like the plague? Every Android phone I've ever met is loaded with tons of bloatware and insecure as hell, seems like the Windows of the phone world.

      34 votes