[HN Gopher] GLADOS - Generic Life Activity Data Organization System
       ___________________________________________________________________
        
       GLADOS - Generic Life Activity Data Organization System
        
       Author : majestic8
       Score  : 72 points
       Date   : 2022-01-01 08:22 UTC (14 hours ago)
        
 (HTM) web link (github.com)
 (TXT) w3m dump (github.com)
        
       | annowiki wrote:
       | This is amazing. I just started working on my own todo list
       | system[1] the other week after trying tons of todo list apps. I
       | focused on a command line flat file system first because I've
       | started using hledger and I have a markdown wiki in Obsidian but
       | I want to develop a graphical interface eventually. Yours is
       | lovely. Great ui! I hope you don't mind me taking inspiration!
       | 
       | The biggest thing I've found lacking in most todo list apps is
       | recurring checklists. The closest I've come to having the feature
       | set I wanted was Microsoft's Todo[2] app, which was based on
       | Wunderlist[3]. Microsoft bought and killed it before I had the
       | chance to use it but it sounded pretty excellent.
       | 
       | I still haven't set up my checklist system but I started to take
       | inspiration from scrum at work to just design a hierarchical todo
       | list system with separate files for each long term "epic"
       | project, and then a rolling todo list that should have copies of
       | the lines from the epic files (all of them have unique ids) so
       | that I can check them off easily. The workflow is still evolving.
       | 
       | Thanks for sharing! I'm gonna be watching your repo!
       | 
       | 1: https://github.com/mas-4/scrummy 2:
       | https://todo.microsoft.com/tasks/ 3:
       | https://en.wikipedia.org/wiki/Wunderlist
        
         | majestic8 wrote:
         | I just looked at your repo, and I really like the "long term
         | projects" idea that can span multiple events over days. While I
         | have considered it for GLADOS, I've haven't solved the problem
         | to my satisfaction.
         | 
         | Right now, I use structured events for all personal projects:
         | https://imgur.com/a/nehojJN but there isn't an overall project
         | status.
        
       | mike_hock wrote:
       | This was a triumph...
        
         | wongarsu wrote:
         | I'm making a note here: huge success
        
           | mike_hock wrote:
           | It's hard to overstate my satisfaction.
        
         | majestic8 wrote:
         | Thank you :)
         | 
         | Now that I see the value, I wish I had built this sooner, would
         | have helped me a lot over the years.
        
       | intended wrote:
       | https://en.wikipedia.org/wiki/GLaDOS
       | 
       | Cheeky name.
        
         | majestic8 wrote:
         | A tribute :)
         | 
         | Lots of good memories playing the game in university.
         | 
         | Note the favicon picture.
        
       | bastijn wrote:
       | I'm always super interested in these kind of tools. Unfortunately
       | the demo movie isn't loading for me, not even when I directly
       | browse to the source url.
        
         | ericraio wrote:
         | I had to download the video on my before being able to watch
         | it.
        
           | majestic8 wrote:
           | I just added a YouTube link so that this isn't required.
        
         | majestic8 wrote:
         | Does this help? https://www.youtube.com/watch?v=xd3JJi8zSk4
        
           | bastijn wrote:
           | Yes, thanks! Much appreciated. Made a todo to check out the
           | repo when I'm on my laptop again :).
        
           | fragmede wrote:
           | I hate to say but the text there is impossible to read.
        
             | majestic8 wrote:
             | Apologies: it is a desktop app, and so I recorded the demo
             | on [HD resolution](https://github.com/kaustubh-
             | karkare/glados/blob/master/src/d...) to make it look as
             | close to my intended experience as possible.
             | 
             | I'm assuming you're on mobile, so later today, I'll try
             | making a separate demo video specifically for this case.
        
               | hinkley wrote:
               | On tablet it's too tiny as well.
               | 
               | It did seem like for most of you pr demo about half the
               | screen is blank. I think you could easily reduce the
               | resolution by 1/3 and not confuse the demo at all.
        
       | taneq wrote:
       | You could always print out a physical companion to your database
       | if you wanted to add a little more pizazz. ;)
       | 
       | https://www.instructables.com/A-fully-3D-printable-GlaDOS-Ro...
        
         | majestic8 wrote:
         | I so want that now!
        
           | taneq wrote:
           | We're in the process of setting up our new work digs and I'm
           | gonna print one to live above "the lab" (our
           | electrical/electronic hardware workshop). Someday I'm hoping
           | to hook up some facial recognition so it can emit sassy text-
           | to-speech when it recognizes someone.
        
             | majestic8 wrote:
             | If there was someone selling this, I would buy it!
        
       | yalnix17 wrote:
       | Great work and thanks for the descriptive README.
       | 
       | Are you planning to make the app usable by non programmer users
       | in the future ?
        
         | majestic8 wrote:
         | Thank you, I put in a lot of effort in that README, since I've
         | seen a lot of other projects where they have been less than
         | impressive.
         | 
         | > Are you planning to make the app usable by non programmer
         | users in the future?
         | 
         | I do not have such plan in the near future. A major concern is
         | the cost of supporting such users, and a minor one is the ease
         | of understanding of the basic building blocks (events, topics,
         | structures) since modeling your data using these requires a
         | programmer mindset.
        
       | slantyyz wrote:
       | This is great.
       | 
       | I also made an "audience of one" list manager that I've been
       | using for over a year.
       | 
       | It's very specific to my personal preferences (so very different
       | from what you built) and like yours, desktop only.
        
         | majestic8 wrote:
         | I'd love to see it, if you're willing to share!
        
           | slantyyz wrote:
           | You can see it here: https://radar.braintapper.com - it's
           | hosted on the cheapest possible VPS, so it's obviously not
           | scalable (was public for friends and family, but I guess
           | we're all friends here, haha)
           | 
           | The original (buggy) prototype, which was static and stored
           | data in the browser (eventually I added syncing via
           | PouchDb/CouchDb) is here: https://bt-
           | apps.github.io/braintapper_radar/
        
       | hinkley wrote:
       | Here come the test results:
       | 
       | You are a horrible person. That's what it says, "a horrible
       | person."
       | 
       | We weren't even testing for that.
        
         | majestic8 wrote:
         | :D
         | 
         | One of my favorite moments in the game too!
        
       | hereforphone wrote:
       | Completely original name. What could possibly go wrong.
        
         | majestic8 wrote:
         | Well, since I have no plans to make a business around this, I'm
         | not worried :)
        
       | [deleted]
        
       | yodon wrote:
       | Is the 'anti-todo list' pattern you mention in your readme the
       | same as keeping a journal of your activities (specifically a
       | bullet journal), or is there some other distinction I'm missing?
        
         | majestic8 wrote:
         | You're not missing anything, that's exactly it.
        
       | egeozcan wrote:
       | I also started developing something similar.
       | 
       | I guess we all eventually end up building a new DB UI
       | 
       | https://github.com/egeozcan/mahresources
        
         | wongarsu wrote:
         | > I guess we all eventually end up building a new DB UI
         | 
         | Very true. I've found Neo4j to be very useful as a note-taking
         | app (or maybe more a mix of a mindmap and a knowledge graph?)
         | and have been meaning to write a UI to better support that use
         | case for a while now.
        
       | wongarsu wrote:
       | Very interesting. Is the UI written with mobile in mind, or do
       | you only use it in desktop settings (like work-related
       | productivity)?
        
         | majestic8 wrote:
         | Desktop only for now. I use the "Saved Messages" feature in
         | Telegram to make notes on phone, and transfer them over later,
         | and delete those messages to avoid build up.
         | 
         | From the beginning, it was never limited to work-related
         | productivity. Examples of things that I've been regularly
         | tracking:                 - Habits: Wake Up / Sleep times,
         | Daily Routine items I want to build consistency on, like
         | exercising and meditation.       - Tracking TV Shows, Movies,
         | Books, Articles.       - Meal Tracking, although it does not
         | include calorie counting. I also track my weight, and find that
         | graph particularly useful.       - Birthday / Anniversary
         | Reminders, with multiple warning days to adjust for timezone
         | difference.       - Conversations and Meeting notes, so that I
         | can quickly remind myself about previous discussion when I am
         | about to talk to someone.
         | 
         | Fun fact: I ended up accidentally impressing the girl who
         | became my fiance with my "good memory" because of this.
         | 
         | I also added custom things like "conversation reminders" since
         | I'm an introvert and needed a bit of a nudge if I have not
         | spoken to certain friends in X days.
         | 
         | Television Example - https://imgur.com/a/gLZKkjn
        
           | wongarsu wrote:
           | That sounds like you get a lot of good utility out of it. A
           | lot of it are things were I would have expected a mobile use
           | case, but maybe there is value in explicitly making it two
           | steps: rough recording in telegram and later taking the time
           | to go over it again and put it more nearly into Glados.
        
             | majestic8 wrote:
             | > maybe there is value in explicitly making it two steps
             | 
             | Not that I can tell. Telegram is ultimately a workaround,
             | not a feature. Not building a mobile app is primarily the
             | result of the limits on my time (and to a smaller extent,
             | skills, but that can be solved with time too).
        
       | trinsic2 wrote:
       | Thanks for creating this. I'm not sure its going to work for my
       | purposes but I like that you can add custom properties
       | (Structured Data) to tasks. Ill install it and check it out. I
       | have been looking for something to replace my todo list app
       | "Alarmed" which is on the IOS but has not been updated in awhile
       | and concerned with it be abandonware soon. The think I need most
       | is group tasks into specific catagories and setting recurring
       | reminders for my list of to-dos as I constantly need to be
       | continuously reminded if tasks.
        
         | majestic8 wrote:
         | > group tasks into specific categories
         | 
         | I do this using a separate "topic" for each of my projects, and
         | "structure" for "Project Work". See https://imgur.com/a/nehojJN
         | 
         | > setting recurring reminders for my list
         | 
         | I actually wrote a plugin for this [1]. If there are no recent
         | "events" for a given "topic", it shows up on the sidebar. As I
         | mentioned in another comment, the original goal was
         | conversation reminders with friends, but I use it for project
         | work too.
         | 
         | > I'm not sure its going to work for my purposes
         | 
         | I'd recommend looking at the backup files, since they're
         | basically JSON data that can be transformed and exported to
         | whatever else you want, in case you find something better.
         | 
         | [1] https://github.com/kaustubh-
         | karkare/glados/blob/master/src/p...
        
       ___________________________________________________________________
       (page generated 2022-01-01 23:02 UTC)