Share a project idea you've worked on in private, made some progress, but eventually gave up on and never published.
Would you still love to finish it some day? Did you find an alternative solution? Realized the idea wasn't that great after all?
Looking forward to seeing all your replies! ❤️
@fribbledom For now I'll highlight two things:
1) Wargamer: A simple bo'ardgame that I keep piling constraints on. It'll see new life soon as I'm currently working on a generic boardgame system for plugging into bots. I haven't decided if I want to make a fedi bot, matrix bot or XMPP bot to plug it into though.
@fribbledom 2) Struggle for Survival: A co-op FPS. A lot of the ideas for it are very similar to Left 4 Dead, but different theme (and thus more guns on the other side). As best as I can remember, the majority of it was penned before L4D released.
@fribbledom I have a collection of tools for server administration that I use but don't publish; they're relatively specific to how I like to manage stuff. I am regularly revisiting that decision, though.
I also have a collection of tools for role-playing game simulation, so I can prototype mechanics - or rather test them. That's not very useful yet, but I am progressing.
I'm not sure those fit your description. I don't think I've really given up on anything in a while.
@fribbledom I started a research project on temporal databases several years ago, but set it aside. I have an idea that I'd still really like to develop and possibly publish.
@fribbledom I tried playing with tokenized web search: you enter a query, the search provides a dropdown of which predicates could pair with it to make a rounded-box token, & you could enter additional tokens that way to make powerful websearch look intuitive.
Ultimately I learnt from that experience & it informs my advocacy for decentralized websearch: We need domain-specific search. We won't beat Google playing by their One Searchbox to Rule Them All rules.
@fribbledom i started a jrpg where combat is done through music theory ear training. i got the combat to a basic functional state but ultimately a jrpg was way too much more than that for that one interesting idea to carry me through to any kind of finished product
I once tried to write a small CLI tool to fetch the unread GitHub notifications. That was so long ago and I didn't really have half the knowledge I have now.
@fribbledom I had a set of real-world turn-based games that I loved, and wanted to write code to turn them into computer-mediated turn-based game 🙂
I went as far as talking to the publishers, and they wanted it to be play-by-email, which was cool. I had initial implementations in either python or ruby, not sure which lol ...
It would still be a totally excellent game I think. I could even probably run it over ActivityPub, TBH.
Unfortunately the publishers sold the rights to someone else, and I'm not quite so motivated to have that conversation again. Plus to do it well would really require a proper development studio because it would probably end up being mobile phone based, and I don't have all those skills under my belt.
@fribbledom like five different ncurses and sdl games, alas. I keep things less ambitious these days
@fribbledom During the last drought I started to make a water tank level monitor using an analogue pressure sensor and an Arduino. Once I built it I found the sensor to be pretty inaccurate and I never figured out how to get power to the Arduino at the tank, and anyway, once the drought broke, there was less need for the water tank anyway.
@fribbledom since Spangler revived the NECCO Wafer candy brand, I started a scraper to grab the current price and in-stock status of the retailers near me so I could always grab them at the lowest price when they’re on sale. I currently just have bookmarks to the product page that I check periodically.
Would be cool to finish it and have push notifications sent to my phone when they go on sale.
I might have a bit of an addiction.
@fribbledom wrote a #POSSE and backfeed connector for #okuna but never finished it (hardcoded credentials) and since it looks like the project itself will eventually be scraped and revived in another constellation I'm uncertain if anything of this can be recycled or is even worth the trouble. There isn't much known on the details where this is going.
@fribbledom fallout paper&pen caracthersheets that did all the calculations for you. Never found anyone to play/test with.
Where do we even start, i have had quite a lot over the years, but of recent probobly my blender projects
@fribbledom worked on a case converter like camel case to snake case and similar. But found out, there is an awesome cargo package for same. So all interest down.
@fribbledom I've put a fair amount of work into a suite of Haskell packages for using arrowized functional reactive programming (specifically: monadic stream functions) for First Robotics Competition. Like all Haskell libraries, there's actually a pretty small amount of core code; most of the work has just been figuring out what the right abstractions are. I'm pretty happy with how elegant the result is. I even got cross-compilation working and wrote bindings to talk to the hardware, but I haven't used it for anything real. I know it will be a hard sell, so I'm waiting until I have a nice way of presenting it to non-haskellers before I show it to anyone.
@fribbledom A Microsub reader. It's live, still, but I haven't exactly promoted, or worked on, it in like a hundred years. Have since started working on an "RSS" reader, privately as well, which I now use instead and hope to publish one day. Also, all of my drawings and music.
@fribbledom "Please Convince Me" was an attempt to organize in-person meetings of good faith people from opposite sides of political divides to try to foster mutual understanding.
"Vote Social" was Google Civic Information API + social media integrations to help voters network down-ballot initiatives, aiming to increase voter engagement and knowledge.
Both abandoned due to lack of time and people are exhausting.
@fribbledom A while back, I started writing an experimental database. I wanted to see, if by focusing exclusively on the Event Sourcing pattern, there were performance benefits to be made.
I never found the time to push it through, and then other projects and obligations came around, so it is on hold for now.
Sourcecode of what little is done so far is available online though: https://codeberg.org/lhinderberger/xeDB
@fribbledom a site where locals can upload their favorite things about their town and lets visitors to the area assemble a travel guide from the bits. Maybe Yelp without all the hostility?
@fribbledom My second PEG parsing algorithm was beautifully elegant (I handled ordered choice and lookahead operators in the same data structure), but, mostly due to a slow path-invalidation check, ran 100x slower than the naive approach...
@fribbledom https://github.com/steinarb/modeler an attempt at recapturing the functionality of a graphical modelling tool I worked on for many years (on and off between 1995 and 2006).
I learned about Neo4J at JavaZone 2013, and it seemed a good fit for storage of the kind of graphical models er made with that tool.
@fribbledom not sure why these weren't taken further...?
I lost interest in the concept...?
The era of thick eclipse based desktop applications is over...?
I had implemented enough of the ideas to make them stop tickling my mind...?
@fribbledom This isn't exactly what you asked for, but what comes to mind is I added functionality to #kubespray to join Windows servers to Kubernetes clusters, but I haven't worked on pushing it upstream. Reason is it would be a lot more work to support various environments, whereas what I made works fine for my ecosystem.
@fribbledom I got several drafts into a children’s adaptation of Gogol’s short story the Nose. Was hoping to do a series of my favorite despondent Russian short stories but lost the inertia when my kids stopped listening to my spoken versions of the stories.
@fribbledom I have a flash drive buried heaven knows where with a handful of short stories I was kinda writing, almost ten years ago. I don’t miss them, or have any desire to finish them or write something new, for now anyway. It was fun and I’m glad I did it, but the urge isn’t there anymore.
@fribbledom wanted to make a service where you commit to do something and if you fail you lose money. Like a bet with yourself. Would love to finish it one day
@fribbledom Ohh what a great question! Here's mine.
I've been trying to build a browser-based file manager, mostly for media management, since I'm interested in implementing UIs for specific tasks (e.g. visual arrangement of files for renaming them in order, or quicker ways to review large image sets)
It's been a few years, I built (and rebuilt) a backend to handle file operations and metadata, and have already rewritten the frontend twice, but there's always something that's not yet there :) I'm at peace with it being my endless pet project.
@fribbledom In 2016 I started jotting down ideas for "Basket of Deplorables", a card game where you'd compete to keep your government departments staffed, playing cards representing staff who were all crooks, idiots, extremists, etc. -- while other players sabotaged you by playing cards representing press interest, FOIA requests, protests, convictions, random firings via Twitter, etc.
@fribbledom I've tried a couple times to write a program that would do the first draft of a novel (before machine learning was a thing) by various writing techniques.
I called it Shit Volcano after http://terribleminds.com/ramble/2014/02/03/slushy-glut-slog-why-the-self-publishing-shit-volcano-is-a-problem/
Probably not. Basically, it was an attempt to speed up my output of trivial, shitting ebooks to get some income in writing with less effort.
I realized I'm just never going to be a good writer and throwing more shit at the wall isn't going to help. And it won't pay bills.
@fribbledom It had some cool ideas though since it would basically pick random characters, create a little MUD-like map, and then write interactions between the characters that would get them from room 1 to room X.
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!