I’m working on a system which allows people to get synchronized/coordinated reminders about anything on a daily basis. It’s just a Rust library ATM, but I might make it into a website or an app eventually (or someone else can, since the algorithm is like 10 lines of code and in public domain). https://github.com/TypicalHog/randevu
What does this thing solve? Imagine a game (perhaps obscure/dead one) you and some other people really like, but there’s never enough people playing it at the same time for it to function (imagine it’s a multiplayer game). People could add the game to the list and the game would be featured to everyone who has it on their list of items on the same days. Let’s say once a month or once a year etc. This would allow people to all come play/appreciate/discuss the game on the same days instead of each person randomly remembering it and playing it alone on random days when no one else is. The system also works for movies, videos, books, websites, people, servers and literally ANYTHING else. It also works offline with no internet connection. The system assigns each item a “significance” value each day. Values range from 0 to infinity and each value happens 2 times less often than the previous. For example: 0 happens every single day, 1 about every 2 days (on average), 2 every 4 days, 3 -> 8, 4 -> 16, 5 -> 32 and so on. So imagine a system assigned value 5 to some game today. Every single person who has set their “reminder/significance” threshold to 5 or below for that game will get a reminder about it. And if enough people do so - one can expect that game to have surges of activity every now and then (when its significance number is high). The system essentially “scoops up” everyone who’s interested in something and directs them towards it on the same days. I’m sorry if this is confusing, but the system is actually super simple, I just might be bad at explaining it.
Here’s a visual analogy:
Imagine if each object had a board like one in the picture. The system throws a dart randomly somewhere on the board for each object every day. The section where the dart lands determines the level of significance that’s assigned to that object. Note that the dart lands on completely different place for different objects like MINECRAFT, XONOTIC and THE_MATRIX_1999. But, for each person using the system, the dart will land on the exact same spot for the same item. So if a dart lands on the section with the number 4 for the object THE_SIMPSONS - every single user who has THE_SIMPSONS on their list will “see” that the dart landed on 4 that day. And like I said - anyone who has their reminder threshold set to 0, 1, 2, 3 or 4 will have THE_SIMPSONS featured that day. Once again, the system isn’t actually throwing virtual darts on a colorful board and is actually just spitting a single number for each item each day, but this visualization is IMO a good abstraction that explains the system.
This is really fucking cool.
Thank you! I got some mixed feelings from some people when I proposed the use of the system to revive a small Minecraft server I play on, but most commonly, anywhere else where I pitched and posted about the system - it just got completely ignored with no feedback (positive or negative) whatsoever. I can’t tell if people don’t like the randomness of the system or something or they are just not getting it because I’m (I assume) bad at explaining it.
I’ll be honest, I don’t know that I understand it in full, but I think I’m most of the way there. I think the main thing I’m not quite sure on is if some people would be getting Minecraft alerts, for example, every X days while other people’s settings might be every Y days. Is that the case? If so, there could be fewer people on the X cadence and they might not engage because there aren’t as many people joining.
But again, I might not be fully grasping that part.
I see. Well, let’s say some people have their alert set at “level” 4 (2^4 = 16 days) and some have it at 6 AKA 64 days. While the group 4 might be smaller than the group 6 and they might not have much luck finding others online when it’s RDV4 - about every 4th time they will meet the group 6 because 64/16 = 4 and as I mentioned above, every higher level alert always includes any lower ones AKA every time it’s RDV6 - it’s also RDV5, RDV4, RDV3, RDV2, RDV1 and RDV0. So, if you have your reminder threshold at 4 not finding enough people online - you could either bump it up to 5 or 6 (which are guaranteed to be larger (tho rarer)) or you could leave it at 4 and just ignore the alerts unless they are 6+ for example. Let me know if you have any other questions or if you need me to clarify or re-explain something as I would be more than delighted to do so. :D
I made a multi-effects guitar pedal that is open source hardware and software
We painted this room. Still need to get up the stairs. Had to scrape a lot of paint and wallpaper off.
Here’s the before.
Good choice. Your version is much better.
Wow. How old is your home if I may ask?
Funny thing. When we bought the house, they got the city records to see how old it was, and they said it was always just kind of here. So we might be pushing over 200 years? I hate to make any claims though. It used to be a dairy farm before the city built in around it, and lived in and updated many times in between.
Recently finished this corset: ,
That’s fucking cool!
I very recently started making my own headphones. It turns out you can just buy headphone parts, so I ordered some AKG drivers, Grado headband and gimbal rings, brainwavs pads, and a few other parts. Still waiting on some parts but I’ve CAD’ed up some of the cans and the pad adapters, hopefully going to print some later tonight. My Lemmy app is kinda shitty and I’ve never been able to upload pics in comments but I’ll try and add them when I’m at my computer later. I’m making them somewhat modular so I can try out different combinations of drivers, pads, and can geometry. Initially all the structure will be 3D printed but later I might mill out some nice hardwood once I find a design that I like.
Here are some of the parts I have so far. The part I’m printing now is highlighted in orange. I’m going to pause the print, insert a steel mesh, and keep printing, hopefully embedding the mesh in the pad adapter.
Which app are you using ? And you should switch to another one.
Sync
Switch to a foss one . I use jerboa and has no prob uploading images .
Thunder is another great app
Agreed
I’ll check that out. I ended up uploading some pics from my desktop.
It’s like you’re building headphone chimeras. I didn’t realize you could just buy brand parts like that!
Been calling them Frankenphones but I like chimeras a bit better. Chimeraphones?
I’m 3D printing and painting new models for our Frosthaven games. Here’s a picture of the last game we played
And for context, this is what that scenario looks like without my deluxificarion:
I’ve been learning blender and a bit of Unity for the past two months to make Vrchat avatars. I’m currently trying to learn uv mapping so I can finally give my avatar some textures.
A colleague lent me a book with various yoga poses a few weeks ago and it has massively improved how I feel. Currently I’m working on digitizing it by creating an application where you can choose a pose, and it will be shown on your screen. I never made gui apps with GTK before, so it’s a nice learning experience.
It’s really inspiring to see such a wide range of hobbies in this thread
I’m currently trying to start an online business selling puzzles. It’s taking up my every waking second I’m not spending with my daughter.
Starting a business is exhausting…
FYI the first image on your page says “Boadlore”
The puzzles are really pretty, hope you are successful
That is very embarrassing, thank you for pointing it out!
No worries, it happens
Whoa those space ones are really cool!
Thank you! I really enjoyed making those ones in particular!
I recently got back into puzzles; you have some really great ones!
That’s awesome! My wife and I got into Puzzles during the pandemic so I started designing puzzles I wanted to spend time putting together.
I would love some feedback if there are any I particular you enjoyed!
https://photos.app.goo.gl/sAjBtdKxC5jCcMjB7
I’m developing a videogame where you have to grow to become the largest organism on you planet, as a colony of trees. Inspired by Pando on earth. I work part time and alone, so it’s slow going. Full release planned in 3y.
I’m trying to finish our home remodel. Currently I’m on adjusting the windows as we added 20cm of insulation;
Okay, so not “in progress”, but here’s my last keyboard. Used lots of tools available to the keyboard community, but I laser cut the plate that holds the switches (and the one for the bottom, but that was no big deal), designed and 3D printed the side case, hand-wired the keys’ matrix, configured the keyboard software for the Raspberry Pi Pico microcontroller, and used infusible ink and the laser to turn blank keycaps into custom ones.
Which switches did you use? I like the case design too, it’s refreshing to not see your standard boxy keyboard.
Knitting a pair of socks for my spouse.
It’s from a single skein of yarn that goes from light gray to gray to black. I split the skein up so both socks would end up being the same gray on the leg part, but it’s taking longer to get to the gray than I’d planned so they may have a pair of mismatched socks.
Edit: I can’t html tonight
Painting in progress: