[HN Gopher] I couldn't find a free, no-login, no-AI checklist ap...
       ___________________________________________________________________
        
       I couldn't find a free, no-login, no-AI checklist app-so I built
       one
        
       Author : millhouse1112
       Score  : 81 points
       Date   : 2024-11-03 16:52 UTC (6 hours ago)
        
 (HTM) web link (lalacheck.fly.dev)
 (TXT) w3m dump (lalacheck.fly.dev)
        
       | steve_adams_86 wrote:
       | When I press "New Checklist" I get a white screen (iOS 18.1).
        
         | gl-prod wrote:
         | Thats erroring 429 too many requests
        
       | chilipepperhott wrote:
       | Uh oh. DNS down
        
       | syngrog66 wrote:
       | vi checklist.txt
       | 
       | approach works also with diff, grep, find, git, zip, scp/sftp,
       | rsync, pandoc etc etc
        
         | millhouse1112 wrote:
         | I use vi ~/todo.xit. xit is this text format:
         | https://xit.jotaen.net/
         | 
         | But this app is for other purposes. Me and my wife add house
         | stuff to a shopping list. We don't want an installed app. Or
         | even login before using a simple list.
        
         | vdvsvwvwvwvwv wrote:
         | There are also decent notes apps on android and ios. I use them
         | to checklist my gym workout.
        
           | millhouse1112 wrote:
           | I know. The idea is to share and collaborate on the same
           | checklist. No installed apps. I want to give a direct URL for
           | someone not a play store URL.
        
             | vdvsvwvwvwvwv wrote:
             | Oh I see. Nice project!
        
         | nicksergeant wrote:
         | https://github.com/sjl/t
        
       | augasur wrote:
       | I also get white screen when i pres "new". Firefox 132.0 Windows
       | 11.
        
       | millhouse1112 wrote:
       | I'm using fly.io free plan. I will solve these issues.
        
         | politelemon wrote:
         | At the very least, add the issues to your checklist!
        
       | lagrange77 wrote:
       | 16 points and it returns a 429 (Too many requests). I wonder what
       | the avg. factor between HN points and site visits is
       | approximately.
        
         | marginalia_nu wrote:
         | Any link on the HN front page gets flooded with bot traffic.
        
           | mcint wrote:
           | And I would trust you to know, of surfacing small sites.
        
         | handsclean wrote:
         | People occasionally post numbers and IIRC the front page peaks
         | at ballpark 1 req/s.
        
         | vorticalbox wrote:
         | I'm not sure why it has to do any requests at all. One would
         | think you could make a todo app with some html, tiny amount of
         | js to store it in local storage.
        
           | millhouse1112 wrote:
           | I want to share lists with others.
        
             | gchamonlive wrote:
             | State could be easily exported, encoded in base64 and
             | bundled in a shareable link, just like excalidraw does
        
               | millhouse1112 wrote:
               | Got it. But once modified by someone the share link
               | changes.
        
       | ersiees wrote:
       | Why is it only for 7 days available?
        
         | millhouse1112 wrote:
         | It's a free app. I don't want to keep all the data for a long
         | time. Should I increase this? What duration makes sense for
         | you?
        
           | bambax wrote:
           | If it was purely local (saved on localStorage) it could be
           | stored indefinitely? But then of course it would be hard to
           | share.
        
             | foreigner wrote:
             | Store the state in the URL
        
             | millhouse1112 wrote:
             | Yep. It's a share-first app in a sense.
        
           | hanniabu wrote:
           | 30 days makes more sense
           | 
           | Also why not make it all client side? When they grab a share
           | link you can convert the text to image, image to base64 to
           | spend to the URL, and when somebody opens the link you ocr it
           | and recreate the list.
        
             | type_Ben_struct wrote:
             | base64 isn't just for images. You can encode text so unsure
             | why you'd need OCR?
        
             | millhouse1112 wrote:
             | Me and my wife make some changes together. Add, remove,
             | check, uncheck. Groceries list, etc.
             | 
             | With this approach we should share the new URL again after
             | each change.
        
           | joegahona wrote:
           | I would try to find data like "tasks over 30 days old never
           | get completed" and tie the decision (and marketing) to
           | something like that.
        
       | millhouse1112 wrote:
       | I misconfigured the rate limiting. 429 should be ok now.
        
       | anonymous344 wrote:
       | nice and simple ui design. i like it.
        
         | millhouse1112 wrote:
         | Thanks a lot.
        
       | GaggiX wrote:
       | This is the kind of stuff you can now simply ask Claude 3.5
       | Sonnet to build it for you and it will do it, no need to search
       | for one.
        
         | millhouse1112 wrote:
         | And how do you share this brand new app with someone free?
        
           | pizzafeelsright wrote:
           | Cloudflare can store this with trivial effort.
        
       | amiantos wrote:
       | How many checklist 'apps' have AI in them? That you couldn't find
       | one without it? Or is it just a marketing thing now to say "no-
       | AI" to bank on the anti-AI movement in tech?
        
         | mostlysimilar wrote:
         | You'd be surprised how many perfectly good companies are
         | diluting their products with irrelevant AI features.
         | 
         | When you're in an empty block in Notion the prompt puts "press
         | space for AI" *before* "/ for commands". Totally blatant
         | disregard for the actual useful features of the app in favor of
         | hyping up their AI stuff.
        
           | Moru wrote:
           | The programmers that has been around for a while sooner or
           | later starts to notice a pattern.
           | 
           | I remember some salesperson asking if we shouldn't start
           | using XML (or some other thing he had heard, think it was
           | XML). Not sure where he heard it but it made absolutely no
           | sence whatsoever. We were already using XML in the backend
           | talking to others backend services but I was trying my best
           | to get away from it... But there was no reason he would even
           | know what XML is. He hardly knew how to use a computer to
           | browse the web at the time.
           | 
           | Whatever is popular at the moment has to be used or you
           | aren't hip and not following the times.
        
         | baxtr wrote:
         | It's the new GMO-free label
        
       | ned99 wrote:
       | there's literally thousands of checklist apps
        
         | paulcole wrote:
         | It's marketing. They want to make it seem unique and special.
        
         | millhouse1112 wrote:
         | I know ^^. Could you send me a simple one that fits my needs?
        
           | OJFord wrote:
           | TickTick
        
             | millhouse1112 wrote:
             | Needs login
        
               | OJFord wrote:
               | If it does that's recent, I used it for ages before
               | creating an account. I did a while ago, for some features
               | that needed it (a joint list with my wife, mainly) but it
               | wasn't mandatory, and still free.
        
               | dmix wrote:
               | All multi-device/synced TODO lists have authentication to
               | keep it private. That's half the utility. Add an item
               | when on your laptop or iPad then when you need it outside
               | you pull out your phone.
               | 
               | TickTick also has markdown notes and a calendar. I use
               | the notes probably as much as lists, which fit desktop
               | usecase better. Lists could be fine if it was mobile only
               | but still annoying.
        
           | benbristow wrote:
           | https://to-do.office.com/
           | 
           | Free with Office 365 / Microsoft account. Decent desktop &
           | mobile apps too and integration into Outlook/Teams. API
           | available via the Microsoft Graph and integration with
           | PowerAutomate if you want IFTTT/Zapier-like functionality.
           | 
           | https://learn.microsoft.com/en-
           | us/graph/api/resources/todo-o...
        
             | millhouse1112 wrote:
             | Needs login. I don't want that.
        
               | benbristow wrote:
               | How else are you going to sync your list across devices?
               | It's Microsoft, be very surprised if you didn't have an
               | account for any of their services.
        
               | millhouse1112 wrote:
               | It's just an URL
        
           | agolio wrote:
           | Notes (builtin to iOS)
           | 
           | Reminders (builtin to iOS)
        
             | millhouse1112 wrote:
             | My wife uses Android. It should be web based anyway.
        
             | avaldez_ wrote:
             | Like 80% of the world uses Android though.
        
               | spiderice wrote:
               | Then isn't Google Keep roughly the Android equivalent?
        
       | edfletcher_t137 wrote:
       | You may want to consider a keep-alive strategy based on usage and
       | not an arbitrary static timeout. What if I need my checklist for
       | 7.5 days? A corollary is that this may _reduce_ your overall data
       | usage as a lot of people may create a list and immediately
       | abandon it. If you can expire those in _less_ than 7 days, you
       | 're saving.
        
         | millhouse1112 wrote:
         | Good idea. It's simple to track this. What idle duration limit
         | makes sense for deletion?
        
           | edfletcher_t137 wrote:
           | That's a great question! And fortunately, one where you can
           | use human behavior as a guide: if someone is actively using a
           | checklist it seems reasonable to presume they're at least
           | accessing it once a day. So as a quick first-pass, double
           | that time period to two days. Also start collecting usage
           | metrics and mine those in the future to further refine this
           | number.
        
           | stanmancan wrote:
           | User initiated; maybe some arbitrarily long duration measured
           | in years.
        
           | nbk_2000 wrote:
           | 90 days since last view, or 1 year if you can afford to be
           | generous. For "slow burn" projects with other people
           | checklists easily go longer than a week without being looked
           | at.
        
       | martinskou wrote:
       | Idea: - Local data so I can access my CL without network. -
       | Templates. Start CL from predefined template. - History. Which
       | templates completed when. - Hierarchical items. - Share or
       | export/import. - Logic engine. Some items might not be relevant
       | in some scenarios.
        
         | millhouse1112 wrote:
         | - I like the local first approach. I was already thinking in
         | making all changes local, then syncing after. - I also like the
         | template. I have a checklist that I reuse everyday. Maybe a
         | reset button (to uncheck all items) simply solve this. But the
         | template or gallery is cool. - Hierarchical items or sections
         | would be nice. - Share is simple, just give the link to
         | someone. What import or export formats are you thinking?
        
       | petabyt wrote:
       | I searched 'checklist app github' and found several free no-ai
       | and no-login options on the top of google results.
        
         | millhouse1112 wrote:
         | So every person needs deploy before using it.
        
           | Muromec wrote:
           | But deploying it yourself is how you ensure your compliance
           | with Butlearian Jihad ideals.
        
             | m00x wrote:
             | yeah but how many canadians users are you actually
             | expecting
        
           | petabyt wrote:
           | The 3 I tried had online demos, I didn't need to deploy
           | anything.
        
       | aardvark179 wrote:
       | I just make a checklist in a note on my phone. It's accessible
       | even when I have no network access and I can share it with
       | people.
        
         | millhouse1112 wrote:
         | What app?
        
           | aardvark179 wrote:
           | Just the normal iOS notes app.
        
             | loloquwowndueo wrote:
             | But you can't share it with people running Android.
        
             | therealdrag0 wrote:
             | For checklists, iOS Reminders app is great,
        
       | nicexe wrote:
       | My wife and I are using https://shared-lists.com mainly for
       | shopping. Free, no-login, no-AI checklist app.
        
         | millhouse1112 wrote:
         | I like it. But most of these pro features I will add for free.
        
       | westurner wrote:
       | TodoMVC/examples has 40+ open source todo apps written with
       | various popular and obscure frameworks:
       | https://github.com/tastejs/todomvc/tree/master/examples
        
       | udev4096 wrote:
       | How does a post like this gather so many upvotes? There are a
       | bajillion "check list" apps on github
        
         | ilrwbwrkhv wrote:
         | It's a friends and family round.
        
         | beretguy wrote:
         | millhouse1112 probably used Google search
        
         | millhouse1112 wrote:
         | If you send me one that fits my needs, it's easy to use, no
         | deploy neede then I will probably shutdown lalacheck. I don't
         | even have a domain yet.
        
           | spencerchubb wrote:
           | What are your needs that can't be satisfied by default notes
           | app on phones?
        
             | millhouse1112 wrote:
             | No installed app. Must be shareable.
        
             | therealdrag0 wrote:
             | Or Apple ships a very good Reminders list app. Surely
             | there's an equivalent for other brands?
        
           | spiderice wrote:
           | You're posting it here, presumably so people can use it.. yet
           | already advertising that you'll shut it down as soon as
           | something else that fits your needs comes along? What is the
           | point of this if it can't even be relied upon?
        
             | millhouse1112 wrote:
             | I'm building something that fits my needs. More energy I
             | give to this project more will be reliable.
        
       | dandanua wrote:
       | I gave up on finding a suitable app and just use a jupyter
       | instance on my local server. Every task is a cell and you just
       | delete it when it's finished.
        
         | millhouse1112 wrote:
         | I use a plain text file locally. But my main need is to share
         | it.
        
       | abe-101 wrote:
       | How to raink on top of HN nowadays: Include key words such as
       | "free", "no-login" and "no-AI" in the title.
        
       | sandreas wrote:
       | @millhouse1112
       | 
       | I was in a similar situation like you. Nothing seemed to fit and
       | I wrote one myself without a login.
       | 
       | Then I noticed, that it would be nice if my wife had access, too,
       | but that required at least multiple lists.
       | 
       | Then I noticed, that it would be better, if there were lists for
       | her, lists for me and also shared ones (like grocery), but that
       | required some kind of authentication.
       | 
       | I chose QR-Codes / login tokens to solve this and it works pretty
       | good. Seems like it has no login (due to locally stored tokens),
       | but it can at least identify a user.
       | 
       | So, I still think my list[1] is better than others for MY
       | personal purpose, but it is still very incomplete. Maybe it
       | fulfils your needs...?!
       | 
       | 1: https://github.com/sandreas/pure-todo
        
         | millhouse1112 wrote:
         | I like the QRCode idea. For lalacheck if the list is private I
         | don't share, if the list is to someone I share it. But makes
         | sense the collection of lists or tasks.
        
       | eisvogel wrote:
       | It would be fantastic to add two simple features: 1) task groups
       | (for example, a project) and 2) drag-and-drop reordering of
       | tasks. Then it would be the only task manager one would need.
        
         | millhouse1112 wrote:
         | I like it. Drag and drop/reordering will be added for sure.
         | 
         | I'm going to avoid adding robust features as much as possible.
         | It's not meant to be a Todoist, Trello or others.
        
       | bitbasher wrote:
       | Whatever happened to pen and paper? To opening a text editor and
       | type your list?
       | 
       | Do we _really_ need an app for that?
        
         | millhouse1112 wrote:
         | I use both. But I can't share and collaborate on both easily.
        
           | bathtub365 wrote:
           | There are multiple collaborative text editors and document
           | apps.
        
         | dmix wrote:
         | I don't even like carrying a wallet around these days unless I
         | have to. I don't want to carry 2 more objects on top of that.
         | 
         | Plus I forget my grocery list half the time but never forget my
         | phone.
         | 
         | I only use Postit notes when I'm at the desk strictly for stuff
         | I need to do around it.
        
           | bitbasher wrote:
           | Open the notes app on the phone and type your list? Do you
           | need another app for todo items?
        
             | dmix wrote:
             | That's a good point, I never fully learned Notes. I just
             | like using markdown writing longform stuff and the
             | simplicity of a dedicated todo interface with shortcuts to
             | quickly add them w/ dates etc.
        
       | bentt wrote:
       | This is great!
        
       ___________________________________________________________________
       (page generated 2024-11-03 23:01 UTC)