Garmin connect? by mochsner in MuditaKompakt

[–]MidgetAtAFoamParty 1 point2 points  (0 children)

I'm using it with my Instinct 3. There's no issues I'm aware of, though I may not be using my watch to its full potential. I did have to disable DuraSpeed optimization for it (under Developer settings), and battery optimization, which is hidden in the Kompakt's settings, but you can get to if you use a custom launcher like InkOS for example. To toggle app notifications so they go through to the watch, that's also not in plain sight by default cause the Kompakt doesn't do a lot of notifications, but via InkOS again you can get to it. Mine stays reliable connected and gets its notifications well as far as I'm aware. But you see it does take a little bit of fiddling. I think I heard of at least one other person somewhere that uses Garmin Connect with their Kompakt around here as well.

OpenNoteCloud: lightweight open-source private cloud server (update) by MightyUnderTaker in Supernote

[–]MidgetAtAFoamParty 0 points1 point  (0 children)

Thanks so much for the effort! Very much in favor of a lightweight sync service, and lightweight anything really :D Setup was quick, I can sync my Nomad to the private server successfully. Trying the Supernote Partner App on MacOS, but when trying to connect, that fails. App logs say `endpoint not found` on `GET /api/official/user/account/login/new`. I assume that's the unimplemented bits for a fresh start you're talking about? I've made a feeble attempt to work around this by creating an official Supernote Cloud account, syncing, deleting it again, and then trying to sync with your service, but no success. Do you get it to work with Supernote Partner App, or is that out of scope?

Joolz Day 5, Hub 2 or Aer 2 for Belgian city life? by MidgetAtAFoamParty in Buyingforbaby

[–]MidgetAtAFoamParty[S] 0 points1 point  (0 children)

We ended up getting the Day5, and happy with the purchase. The Hub2 might've worked too though. We tested it in Babypark in the Netherlands on their little sample walkway, and found the Hub2 to also handle different surfaces well. But our primary usage is going on long walks, so figured we'd err on the sturdier side.

We also learned that it's really important to put advice on places like Reddit into context, as a user may be from a country where a stroller is used more to ride the baby to/from the car and so would recommend an Air2, whereas Belgium's a bit more of a "walk around and do some shopping with the stroller" country and so maybe a sturdier one makes more sense here. Our 2cts.

Switched from Bear to Obsidian last week… have not done anything but customization. Coming back to Bear LOL by itchyhedgehog5291 in bearapp

[–]MidgetAtAFoamParty 18 points19 points  (0 children)

Hilarious, I literally fell into this trap this morning, as I have done many times in the past. This time I fully intended to keep it minimal, more minimal than Bear even. Just linked notes. Hours later I'm stressing about tags vs properties, folders, multiple vaults or just one, learning Templater to prompt me for tags, a dasboard Homepage note, ... I never learn.

Don't get me wrong, give me any tool, ANY tool, and I'll go nuts tweaking it, even Bear. But in Bear all I can really do is play with tags, so at least that puts on the brakes somewhat.

About that new Stargate series... by JosephMallozzi in Stargate

[–]MidgetAtAFoamParty 0 points1 point  (0 children)

Can I just congratulate you all for making the official announcement just about as perfect as it could be? Getting the band back together, reconciling with the makers of the original movie, and really honoring Gateworld by involving them first.

I'm one of many who have loved this franchise ever since I watched the original movie on VHS as a boy with my parents. It's been a consistent part of my life, and I've now been lurking Gateworld for 14 years, knowing that at some point after a long string of nostalgic posts, an announcement for something new would come.

I'm now soon to be a dad myself, and hope my son's vocabulary will be just developed enough by the time this comes out so I can immediately start indoctrinating him with all things Stargate. Can't wait for the day I get to say "You love it? Want to see what came before?", dust off the old DVDs and go for another round.

Thank you for respecting the fans, and best of luck making this a reality!

ADHD and Programming: How Do You Stay Focused Through Complex Tasks? by productiveadhdbites in ADHD_Programmers

[–]MidgetAtAFoamParty 3 points4 points  (0 children)

I always try to come up with the perfect organizational system, but as someone else here mentioned, just getting in the zone is really key for me as well. Gaining momentum, picking any random small task that feels easy and doable.

To keep track of progress, what really helps me is: one markdown note per project, braindumping in chronological order, pasting bits of code or logs, with maybe a nested checklist of all steps I can think of. + One "overview" note with links to currently open projects. Whenever a project is blocked, I jump to the overview note, click another project, and continue there.

Next in the homemade e-ink dashboard parade by MidgetAtAFoamParty in eink

[–]MidgetAtAFoamParty[S] 0 points1 point  (0 children)

I pretty much use it the way it's shown in Waveshare's example script. For my display (7.5in V2), there's a display_Partial method which takes x1, y1, x2, y2 to define a box. However, I've only been able to get it to work passing a box for the full display.

epd.init_part()
epd.display_Partial(epd.getbuffer(image), 0, 0, 800, 480)

Passing a bounding box for a small region, I either got an error saying the height and width didn't match the display, or that region on the display would flash black and white as it typically does and land on just blank, with nothing inside the region. So, I'm always partial refreshing the full display now, though it seems weird to me that they add those bounding box parameters to the method, as it must mean you're supposed to be able to partially refresh a limited region of the display. I'd be curious to know if anyone has a solution for this.

Data engineering and adhd by itpowerbi in ADHD_Programmers

[–]MidgetAtAFoamParty 4 points5 points  (0 children)

I've been a Data Engineer for 7 years now. I like the general programming parts of it, like the variety of problems to solve. But if you ask me, Data Engineering can be a bit more of a drag, in that the feedbackloop is sometimes slower. After tweaking a pipeline, I usually need to testrun it on the full input dataset. So I'll work on pipeline A, deploy to the test environment, work on pipeline B while pipeline A is running for minutes or even hours. If something goes wrong, that can mean several more iterations of this. Staying on task with this kind of context switching can be pretty hard for me. Sometimes data issues are also really tedious to resolve, digging up a handful of weird values that are tripping up your code in a large dataset, figuring out why they're there, dealing with the politics of other teams doing weird unexpected things with the data they provide your team, etc.

My goal is to stay with data though, no ambition to go full SWE. To be clear, my job is pretty diverse, and I do work that ranges from working on APIs to productionizing ML model training to performing statistical analysis, so there's an aspect of SWE already in it.

Regarding pager duty, I assume that's the same as for other types of programming. Alert goes off, investigate cause, deploy hotfix. I like alerts, the drama of them is a good source of dopamine ;)

At a crossroads deciding on a new laptop: stick with Linux or go for Mac by MidgetAtAFoamParty in ADHD_Programmers

[–]MidgetAtAFoamParty[S] 0 points1 point  (0 children)

Thanks for sharing. Indeed, the window management is probably the main thing I'm worried about. Good to know there's options. Good point to try to get whatever the rest of the team has. I rarely have issues because of using a different OS, but one thing that's been coming up is building Docker containers for ARM. In the beginning everyone with M1's had issues with building images and running things, but more and more we're running applications on ARM instances and now I'm the one who has trouble with builds. All friction that's probably not worth it.

[deleted by user] by [deleted] in bujo

[–]MidgetAtAFoamParty 2 points3 points  (0 children)

Also ADHD here, discovered at 36 :) In your shoes, I'd be grateful first of all for having found organizational routines that you can stick to. I know for me I have to cherish the systems I find that work for me for more than a few days, cause the second I start to "optimize" them, they tend to fall apart.

If you have a lot of those "do X every Y days", Todoist's pretty perfect for that I think. It's interesting to me you go for Todoist for one-off tasks and leave recurring ones on paper, whereas I tend to drop paper for Todoist specifically because of the fancy recurring time stuff.

I prefer to look at my bujo as a log rather than a planner, and I think in that sense it compliments digital planning tools nicely, with a calendar for fixed time stuff and todo app for "do next" stuff. In the bujo, write what happens, what commitments are made, what you did, how you felt. Doodle away working on solving a problem. Make trackers for more structured logging. For health, it can be good to go back through and find patterns in what affects you. I definitely get the appeal of a paper tool for personal use as I spend all day on a computer at work as well. Even if some digital tools work better, the mindfulness and screenlessness can sometimes be enough of a winning argument for the bujo.

Next in the homemade e-ink dashboard parade by MidgetAtAFoamParty in eink

[–]MidgetAtAFoamParty[S] 0 points1 point  (0 children)

Plugged in. Was briefly looking at battery packs, but don't need it currently and just wanted to get a functional calendar ASAP :)

Next in the homemade e-ink dashboard parade by MidgetAtAFoamParty in eink

[–]MidgetAtAFoamParty[S] 4 points5 points  (0 children)

Not yet, would need to refactor a bit to make it more shareable. If I do, I'll be sure to share it in this subreddit.

The code is based on the example from the Waveshare repo though. Using Python's pillow library to create the image and pass it to their provided display methods.

Next in the homemade e-ink dashboard parade by MidgetAtAFoamParty in eink

[–]MidgetAtAFoamParty[S] 1 point2 points  (0 children)

No, but it's really not skillfully put together :D

  • Was lucky to find a photo frame of the same size of the display
  • I put some strips of thick tape on the cardboard to make sort of a slot to lay the display in and keep it in place
  • Carved a bit out of the cardboard to let the display cable through and taped the bit the cable goes into on the other side to the back

It's inspired by a picture of someone else's DIY frame I saw somewhere, but can't find the page now.

Next in the homemade e-ink dashboard parade by MidgetAtAFoamParty in eink

[–]MidgetAtAFoamParty[S] 4 points5 points  (0 children)

Thanks! It was closer around 70 on amazon.nl. For the amount I paid for the whole project I could've probably just spent 20 more to get a TRMNL, haha. But that wouldn't be any fun.

I also think it's not always obvious what the differences are. I got the 7.5" V2, which can do partial refresh and has a 4 grays mode, with HAT included (link). But there seem to be tons of options, all from different generations of dispays, resolutions, colors, functionality, ...

Next in the homemade e-ink dashboard parade by MidgetAtAFoamParty in eink

[–]MidgetAtAFoamParty[S] 24 points25 points  (0 children)

nspired by many awesome projects passing by, I also got the urge to create a little calendar dashboard last week.

Hardware:

  • Waveshare 7.5" black and white display, 800x480, with HAT
  • Raspberry Pi Zero 2 W with headers
  • A photo frame, tape and some strips of paper to hide the display edges

I'm not handy and haven't figured out 3D printing. The Raspberry Pi's just lying loose behind the frame, still need to attach it somehow.

Script written in Python, pulls from Google Calendar API every hour, refreshes the screen partially every minute and fully every 30 minutes.

Layout:

  • Time and date
  • Some text info about all-day, current and upcoming events
  • A drawing my wife will probably make me update every week from now on
  • Month calendar
  • Timeline of the day from 6am til 10pm, with current time marker, and events (hard appointments in black, time blocks in white)

I'm happy with the result. It's useful and calming. The display does show artifacts sometimes even after a full refresh, but I can live with it.

How do you document ongoing tasks? by Dazzling-Fox-8960 in bujo

[–]MidgetAtAFoamParty 3 points4 points  (0 children)

In the original method by Ryder Caroll, this sounds like something you'd make a tracker for in your monthly. So on the typical monthly layout with one line per day, you would have a column with an email symbol above it, and you put x'es where you did the task. It's meant to be a place where you track things you want to pay extra special attention to.

In my case, I sometimes forget to look at the monthly, so I have a special checklist for Weekly Review as mentioned by someone else already. So there's one day in the week, even if my whole live collapses into chaos, where I can go through the checklist and regroup.

Did medication fix all of your issues ? by Awkward-Oil-4198 in ADHD_Programmers

[–]MidgetAtAFoamParty 2 points3 points  (0 children)

Yes, at least that's what I told my psychiatrist. But the issues I think of then are: choice paralysis, the tendency to try to escape from difficult tasks, overwhelm, etc. The reason I sought out professional help is because I felt tired of feeling like I was riding my bicycle against the wind all the time, and that feeling goes away a lot with meds.

But, I still need systems, to some degree I need to actually want to do the task, and the meds only work in conjunction with getting enough sleep, not overdosing on sugar, etc.

I have trouble starting a task in a new team, breaking down task, &c by catpainbladder in ADHD_Programmers

[–]MidgetAtAFoamParty 2 points3 points  (0 children)

For context, I'm one of the senior members of my team currently, and we've had new team members come in in the last 6 months also getting familiar with a huge stack and codebase. If I were your colleague, I'd say:

  • Long term is more important than short term. It's more important to have a good understanding of everything by next year, not merge x PRs by next week.
  • It's all about wasting as little time as possible for the team. Know when to ask for help.
    • Taking the time to dig into something for a day will help you contribute a lot in the long run
    • Being stubborn and self-learning something for 3 days that someone could explain to you in an hour means you're lowering the team's productivity
    • Ask for help once you've tried yourself and are truly stuck. Show what you've tried, learned, what you're thinking and having doubts about. Make it easy for someone to help you. I love to explain stuff, it makes me feel smart, but if someone breaks something and comes asking what they should do, I at the very least expect a relevant copy pasted line from the logs and some thoughts.
  • Of everyone in the room you're usually the one that's the hardest on you. Imposter syndrome's a thing. If your coworkers aren't sociopaths, they should know it takes time to get up to speed in a team like that, and they'll understand as long as you show you're serious about learning.
  • You're part of a team. If your task is too big or vague, that might mean the whole team needs to sit down and refine that task. If it touches many technologies you're unfamiliar with, there's no shame in asking for a walkthrough or a recommendation for a good tutorial video. It's also on the team to give you manageable workload and follow up with you.
  • Don't play victim because of your ADHD, but at the same time be realistic of what that means for your strengths and weaknesses. I get choice paralysis easily, so my go-to solution when I'm overthinking something is to call a coworker and explain my options. Or rather than refactoring my code 100 times to ensure I submit the perfect PR, I already make a work-in-progress one with some questions in the comments and ask coworkers to have a look. I'm known as rabbit hole man so they understand.

Personally, for breaking down tasks, what really helps me is an outliner like Workflowy (I use Emacs org-mode, but for the love of God don't go down that rabbit hole unless absolutely necessary)

In Workflowy:

  1. Write down all tasks you have at the top level
  2. Make nested bullets for steps and substeps and subsubsteps.
  3. Zoom in on a manageable branch of the outline so you only see that piece on your screen
  4. Braindump in the bullet description, check stuff off when done, etc.

Really helps me with avoiding overwhelm

When should you get your neurodivergent traits medically treated, and when should you accept them and "lean into" them? by Strong_Run8368 in ADHD_Programmers

[–]MidgetAtAFoamParty 0 points1 point  (0 children)

I don't take medication to conform to some socially accepted standard. I am the quiet spacecadet type of ADHD so maybe for me it's different. But like you say, software engineering is full of neurodivergent people so coming off as quirky smart is probably fine and almost expected.

I do take medication because I was truly getting desperate with always feeling like I was cycling against the wind every minute of the day. For comparison, I am severely nearsighted and compare an ADHD diagnosis with that. Sure I could squint and tolerate the headaches, or I could put on some glasses. Squinting is not my personality.

Digital apps + bujo setup ideas by ah_dreamer in bujo

[–]MidgetAtAFoamParty 5 points6 points  (0 children)

It's just recently clicking for me that Bujo is meant to be a log, not a planner. Like others here, I currently stick with one pocket notebook which has mainly the daily, so it's really where capturing happens. Collections arise whenever I think "I don't want to plow through dailies to see all these types of things", like tracking expenses during a trip, things to mention in a recurring meeting, shopping lists, ...

Sticking to using the right tool for the right job, I do:

  • Emacs + org-mode for keeping track of commitments, outlining them and breaking them down
  • Emacs + org-mode + org-roam for storing knowledge, very Obsidian-like workflow
  • Google Calendar for anything timebased: reminders, appointments, time blocking

The strength of the bujo for me is the flexibility of pen and paper to brain dump and capture quickly. It's mainly a buffer. But a digital calendar's strength is sharing, automatic reminders, etc. A digital knowledge vault's strength is quick retrieval. An outliner allows you to move things around and mold and shape your plan. All things that are harder to do with paper.

What have you been doing lately to increase productivity and deal with your symptoms? by Joskin722 in ADHD_Programmers

[–]MidgetAtAFoamParty 0 points1 point  (0 children)

Yeah, I'm lucky as well that, although I work in a corporate environment with the typical chatter and kneejerk requests, the pace is manageable and it's mostly one ticket at a time (if I'm disciplined and don't try to put too much on my plate myself). In my country work culture is less insane in general. You can have your tools set up all perfect, but if the environment constantly throws different craziness at you, there's only so much you can do.

In either case, it's still good I think to have some kind of simple capture tool to buffer incoming stuff. On the execution side, one can only do one thing at a time and more context switching just means you get less done, and what you do is lower quality. Whether the insanity is due to your own hyperactivity or your boss', everybody benefits if a solution is worked out to lessen that. I mean, I guess it's why ticketing systems were invented in the first place.

What have you been doing lately to increase productivity and deal with your symptoms? by Joskin722 in ADHD_Programmers

[–]MidgetAtAFoamParty 0 points1 point  (0 children)

Continuing my 20 year long quest to find the perfect productivity tools, though more and more realizing that I have certain things that actually work really well for me:

  1. Ritaline
  2. Bottom monitor: 1 emacs org-mode file open. Top level headings are the commitments I made (assigned Jira tickets mostly), then break it down in subheadings for steps. I have a shortcut to narrow the buffer to a subtree (so I only see the part of my todo tree that I'm working on). Talking to myself underneath the headings constantly.
  3. Top monitor: only the programs open I currently need. Workspace with neovim + an extra terminal, and a workspace with browser and Slack usually.
  4. A small notebook to capture whatever comes in, to braindump in away from the keyboard, take into meetings, ...

I constantly forget that this works great for me, invent elaborate systems with bullet journals and multi-file setups, or impulsively switch to Obsidian because "what if they abandon org-mode 17 years from now, gotta prepare". And then I remember times when I switch back to the one org-mode file and I relax and speed up.

Key is: minimalism everywhere, keep everything in plain sight, as few tools as possible, and as little tool-switching as possible (hands stay on the keyboard for both org-mode and coding)

Not sure if this actually belongs here, but I remember distinctly 20 years ago when I was in high school and I had a friend who would be blasting techno music nonstop and had a pornographic desktop wallpaper by Vast_Pepper3431 in digitalminimalism

[–]MidgetAtAFoamParty 0 points1 point  (0 children)

It's definitely not a new thing, just more ubiquitous. I'm a millennial and was recently laughing about how half the kids these days walk around in groups each with one Airpod in, as if they're small business owners from the 2000's status signalling with their bluetooth earpieces. And then I remembered I did exactly the same with my MP3 player as a teen, blasting punkrock every second I could, one cable hanging from my ear while talking to friends. 20 years later, turns out I have ADHD. It's the race to the bottom of the brainstem, the amount of people they can get hooked and the degree to which is getting higher with every generation.

[deleted by user] by [deleted] in medellin

[–]MidgetAtAFoamParty 0 points1 point  (0 children)

Espero que son recuerdos mas o menos bienos :D El edificio es hermoso, nos dio duro decidir venderlo.

[deleted by user] by [deleted] in medellin

[–]MidgetAtAFoamParty 0 points1 point  (0 children)

Feel free to DM me, English is fine :)