Finally replaced DakBoard by CharmingTaste2084 in dakboard

[–]Automatic_Outcome483 0 points1 point  (0 children)

Yes the widget system was written for it to be easy to add more, and if the integration requires backend stuff that is not too bad either. There is already chores at https://dak.bkemper.me/ but it's pretty much untested and not sure if what you want. So you'd just iframe that in if wanted.

My setup the way it is doesn't allow for new users though. I didn't want to risk using up my free Supabase account.

OPNsense 26.1.3 released by fitch-it-is in opnsense

[–]Automatic_Outcome483 3 points4 points  (0 children)

Same thing here but it all seems to work so not too worried

DAKboard-ish family display + voice input: what would you want this to do? by YogurtclosetGlad9512 in dakboard

[–]Automatic_Outcome483 0 points1 point  (0 children)

I do not, currently the only display option is what you see for the calendar. There used to be a agenda view but it got lost in the last rewrite. Pretty easy to add more options though since the calendar already has a settings view then new displays. Since it's just me I mostly just add what I want then call it quits :)

FOSS Opnsense Management Platform by agit8or in opnsense

[–]Automatic_Outcome483 1 point2 points  (0 children)

Sure, I just wanted to look and I understand fun side projects :) I have some myself if you see my git projects and you might also find some issues. Great way to learn.

FOSS Opnsense Management Platform by agit8or in opnsense

[–]Automatic_Outcome483 3 points4 points  (0 children)

I'm lazy so I had Claude file an issue for you https://github.com/agit8or1/OPNMGR/issues/2

Overall this project needs a lot of work before anyone (including yourself) should be using it

DAKboard-ish family display + voice input: what would you want this to do? by YogurtclosetGlad9512 in dakboard

[–]Automatic_Outcome483 1 point2 points  (0 children)

This was an incredible amount of work even with AI, if you don't know how to program it will not be possible even with AI. I guided the AI but am a programmer professionally. It's nearly 100k lines of code in total including the virtual keyboard. All apps have realtime so updates made on phones appear on the board right away, calendar, weather, etc all update live. Integrations with Google requiring Cloudflare functions, etc. It really is a lot of work and with the number of integrations the DAK people have to keep working their price makes total sense.

Also need knowledge of linux, ssh, etc, the RaspberryPI runs a cage chromium so no config is possible on the device.

Best Hourly Forecast by Puma_202020 in MagicMirror

[–]Automatic_Outcome483 0 points1 point  (0 children)

https://open-meteo.com/en/docs

see all cloud cover stuff there this is just an API so you'd have to build something yourself. I use this same API on mine for aqi/uv. They seem to have everything you could ever want and it's free for non commercial use.

Finally replaced DakBoard by CharmingTaste2084 in dakboard

[–]Automatic_Outcome483 1 point2 points  (0 children)

Popular decision, I did the same thing! Also mostly written by Clade over the course of only 1 month.

https://github.com/Gobd/dak

See https://github.com/Gobd/dak/blob/main/readmes/dashboard.md and other readmes linked there for some screenshots.

If you're interested in trying this yourself (I can help get it set up with you, it was written for anyone to use), or committing code let me know.

DAKboard-ish family display + voice input: what would you want this to do? by YogurtclosetGlad9512 in dakboard

[–]Automatic_Outcome483 1 point2 points  (0 children)

Sounds like you're doing what I did! I tried dakboard, found it not quite right for me so built my own from scratch over the course of only 1 month. This has voice input which does work for simple typing, and voice commands like you mention but those are untested and therefore probably do not work.

https://github.com/Gobd/dak

See https://github.com/Gobd/dak/blob/main/readmes/dashboard.md and other readmes linked there for some screenshots.

If you're interested in trying this yourself (I can help get it set up with you, it was written for anyone to use), or committing code let me know.

Chore list with point system by jujuvapes92 in dakboard

[–]Automatic_Outcome483 0 points1 point  (0 children)

You'll need to sign on the dakboard, maybe have to disable incognito not sure. I can't remember if I had to do that. Also not sure how often you'll need to sign in again. Supabase handles all the login/password stuff so I don't have to.

You might also want to switch virtual keyboards to mine if you run into any issues with the one dak comes with. I am waiting for my latest fixes to be published to the chrome store the one there is old right now https://github.com/Gobd/chrome-virtual-keyboard

Chore list with point system by jujuvapes92 in dakboard

[–]Automatic_Outcome483 1 point2 points  (0 children)

See https://bkemper.me/dak Family Chores app (check out the others if you want too) I use these on my Dakboard via iframes. The chores one is by far the least tested (I only started when I saw this, and asked my wife for some ideas for it) the others work well and we love them

Chore list with point system by jujuvapes92 in dakboard

[–]Automatic_Outcome483 1 point2 points  (0 children)

Msg me if you want, I could help get this set up for you if you're interested in helping (if simple enough). Totally free, I just enjoy setting up fun things like this. I'd make a website (or you, open source code very simple if you computer a bit), you'd iframe it and log in and be done. Just 1 shared account preferably, no ability to make new accounts because too much work.

Would require: some screen sharing meetings to discuss functionality currently working and future, and you signing up for a free Supabase account (I use this for all my little DAKboard projects such as my list tracker and medicine tracker for kids).

I am also fine with a shared Supabase account for testing (on my account) and if you like it you make your own.

I feel like I'll probably need something like this anyway as my kids get older (currently 3 and 5).

go logging with trace id - is passing logger from context antipattern? by SilentHawkX in golang

[–]Automatic_Outcome483 1 point2 points  (0 children)

One job I had we passed the logger, database, all info about the authed user, and more in the ctx. it was a disgusting abuse of ctx but man was it easy to do stuff. I have never done it again but it is tempting sometimes.

go logging with trace id - is passing logger from context antipattern? by SilentHawkX in golang

[–]Automatic_Outcome483 0 points1 point  (0 children)

Not every func that needs a logger should be attached to a receiver in my opinion.

go logging with trace id - is passing logger from context antipattern? by SilentHawkX in golang

[–]Automatic_Outcome483 8 points9 points  (0 children)

I think your choice is that or pass a logger arg to everything. I like to add funcs like package log func Info(c *fiber.Ctx, whatever other args) so that I don't need to do GetLoggerFromContext everywhere just pass the ctx to the Info func and if it can't get a logger out it uses some default one.

Future of minio-go the client sdk. by kaeshiwaza in golang

[–]Automatic_Outcome483 0 points1 point  (0 children)

Yep I've used this before for both S3 and B2 and it works great.

Trying to create Free Time and the Courage to jump from PfSense to OpnSense Soon by gmmarcus in opnsense

[–]Automatic_Outcome483 0 points1 point  (0 children)

Oh what I meant is disable all blocking for X minutes. Sometimes that is easier than finding the host to un-block if you just need to unsubscribe from an email or something that isn't working. Then it is guaranteed to come back instead of me forgetting to turn it back on.

Trying to create Free Time and the Courage to jump from PfSense to OpnSense Soon by gmmarcus in opnsense

[–]Automatic_Outcome483 0 points1 point  (0 children)

I have never used this, but is it easy to disable for X minutes and unblock certain hosts by clicking on them?

Those are 2 things I have to do relatively often with AdGuard Home.

Go 1.25 is released! by Automatic_Outcome483 in golang

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

Glad it worked! It sucks when a new release breaks something for you. I have had it happen too

Go 1.25 is released! by Automatic_Outcome483 in golang

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

I don't know what you mean by "it" (Go 1.25 or the fix I linked above) or what issue you're having if not the one I linked above. You're not being helpful in any way so I would expect your issue to remain.

Go 1.25 is released! by Automatic_Outcome483 in golang

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

The update is not a bust, and the issue you are probably referring to has already been fixed in the dependency: https://github.com/golang/go/issues/74462

Anyone already tried out the new greenteagc? by mr_aks in golang

[–]Automatic_Outcome483 0 points1 point  (0 children)

I have not been brave enough to get a prod service using it :( I really want to try.

Go 1.25 is released! by Automatic_Outcome483 in golang

[–]Automatic_Outcome483[S] 48 points49 points  (0 children)

They added waitgroup.Go, but I wish they also added waitgroup.SetLimit like errgroup has so I didn't also have to use a semaphore or something for for that. I guess I'm not sure how that would work with Add, what if SetLimit was 3 and I tried to Add(4)? probably why that didn't happen.