/u/cc-d
+155
+505
+155
+505
Joined:
2019-09-29
Admin
Last Online:
2022-04-19
About:
site creator, bug generator
Moderator Of:
/i/cats /i/ieddit /i/me_irl /i/anime_irl /i/cyberpunk /i/vaporwave /i/mde /i/virginandchad /i/cc-d /i/travel /i/world /i/misc /i/2007scape /i/changelog /i/osha /i/badcodeRecent Posts
-
-
If any new comments are posted to a post you have already viewed, both in user profiles and general post listings, the comment count will now show the amount of new comments. You could always view new comments in the dedicated comments tabs for post-list pages, but it was kind of hard to tell visually whenever any new comments were posted without using that tab.
-
I've updated a ton of random things in the ui, focusing primarily on the elements which are most visible (posts, comments, navbar, ...). The navbar styling and icons are now entirely consistent, and many random element spacing/styling issues have been fixed or refactored.
I combined the hot/new/top buttons into a single dropdown, gaining some more horizontal space on the sub pages near where the order/past/comments buttons are now. I still have about half of the possible horizontal space left, but I'm not sure what I want to use it for.
Originally I was planning on using the space above sub posts on individual subs to add elements which were allow subs to more easily distinguish themselves, such as a short title or something similar at the top. Maybe an icon? Things like that. I'm actually reasonably happy with how it looks now - one of the changes I made was to the sub name text that appears when you view a specific sub to increase visibility, but I feel like there are potentially way more options here from a ui perspective.
I'm not sure what I should address next. Some possibilities include: everything to do with sub information pages, user profiles (including adding user icons), expanding the api, specific object caching (right now everything is cached but whenever anything in the site updates the entire cache is cleared which obviously isnt ideal but since 99.999% of site requests are read only it works ok), changing the project over to a different name (literally anything but this one), ... the list is endless honestly.
With that being said, since the site is dead, many of these things will take a ton of time and will probably not ever be used, so I'm going to avoid anything heavily time consuming and try to focus on things which are visually obvious (like all the various style improvements I've added over the last month or so). The caching, for example, at this point will most likely not be relevant at all and any improvements in this area will be completely invisible to the end user, and would be kind of pointless to focus on currently.-
Several new features have been added to user pages/preferences, I was cleaning up that code/styling and found myself wishing for last-online functionality.
Last-online is updated based on login/logout/comments/posts/votes. I could make more activities actively update the last-online time, but I want to be careful to not potentially violate privacy.
Of course: in user preferences, there is an option to hide your last-online time, if you so desire.
Other than the crappy drop-down I'm overall pretty happy with the newly styled preference page. Before it was a mess of random bootstrap elements, with random arbitrary styling that made the elements look awful. It's much improved now, even though the appearance is similar I basically had to re-do most of the page with consistent element patterns/styling.
I have big plans for the user pages too, right now the most awful area of the site style wise remains sub information/mod page. I basically intend on fully overhauling that entire part of the site, the backend pretty much already exists so thankfully I can overhaul the entire design without having to implement all the backend endpoints again.-
While there is quite a lot to do, I've started working on this site again, even if its dead it's good practice.
I've been mainly focusing on improving the styling (you should notice some improvements already), code cleanup, and improving the user interface. Before, my front-end skills were not as honed as my backend, but I basically spent over an entire year doing mostly front-end work. You should see some improvements already.
While I need to catchup on github issues, I think the most important thing to focus on is user-interface improvements. I was thinking about how to improve the design for sub information, having it appear as a button on the top is horrible UI, but the issue is I didn't have enough horizontal space on small resolutions. The idea I came up with is a sort of a tab system, with the link to sub information being where the "last online" text used to be.
It's honestly incredible just how much work went into this site, but everything still looks like ASS because almost all the work went into the backend (I also didn't have great design/frontend fundamentals whenever I started this project).
Anyway, I would type more, but I doubt anybody will even read this. lol-
We're here once again. The reddit admins have demonstrated once again they are willing to discard the principles which made the site great in the pursuit of a fettered, optimally monetized cesspit. (text)https://www.redditstatic.com/banned-subreddits-june-2020.txt
Another revolting display of the sheer vapidness of the reddit admins.
There is nothing more to be said, everything I could say in this post has been said before. The end goal of reddit is apparently something akin to facebook 2.0
Absolutely fucking abhorrent-
-
-
miss you buddy
-
i somehow managed to be hired during the worst economic collapse in history, after interviewing for months with no offers (text)imagine that. pay is lower than last few jobs but it's 100% remote and is something i'm more than qualified for.
what a meme-
For this to possibly work, non-account linked activities would obviously have to be highly restricted with subs being able to choose which restrictions apply to them'
I'd like some feedback as to this possibility. The abuse/spam prevention measures will have to be rather draconian, but making an account will always be simply and easy so a few false-positives wouldn't be too big of a concern-
The lights have been turned back on thanks to https://ieddit.com/u/wnewlad/
-
Tonight I'm starting work on a very llightweight captcha library which does not require server side sessions or javascript. I'll be doing things properly from the very start, and will publish it as a pip package.
Once this is compete, my next project is anolag.com. I'm going to write a very lightweight flask-based blogging software (once again doing things correctly from step 1 this time), which will be what is used for this blog.
I mainly plan on writing in-depth on topics relating to prohibition. The chemistry, black market economics, history, neuroscience, etcetcetc. I'm tired of independently typing/verbalizing the same detailed arguments over and over. This site will allow me to publish ideas/arguments which I can link/copy paste whenever I am discussing adjacent topics, and hopefully will make a positive impact on the current state of affairs by serving as a resource others can use as a foundation.
I'll also be able to monetize it as well with adsense, which hopefully will bring in some income.-
Let me begin by saying I've sunk over 3 months of my life into this project, with the hope of bringing about a non-commercial, transparent, optionally anonymous alternative to reddit.
I feel like the project is finally close enough to feature complete to take a step back from development. Of course there is still a never-ending list of things to do, or be improved, but I simply cannot justify spending any additional time past what I have already invested (a quarter of a year) at my current position in life on a project which may or may not be used, while forgoing all income aside from inconsistent bug bounty payouts and (lol) runescape botting. Even if this project never sees use, I'll never view the time invested as lost. It certainly re-sharpened my dev skills after over a year of atrophy, and has directly resulted in many invaluable interactions/experiences I would not have had otherwise.
Thank you to EVERYBODY who has contributed in some way to this project.
It's honestly quite impactful emotionally to step back from daily development on a project which has been your primary concern and focus for the past quarter year year of your life, and to admit it hasn't (yet?) sustained the consistent level of use it set out to achieve. The question of 'what do I do now' is daunting, but it HAS to be something which brings in, preferably consistent, income. Realistically, my options are 1. Focus on bug bountys full time, 2. Start (seriously) looking for and applying to fulltime dev/security positions, or 3. Focus on independent, commercial ( but still open-source) work
I obviously will still use the site daily, actively post any life events, traveling, bug bounty writeups, new projects, etc, and comment/moderate. I'll probably will even still commit code fairly often, I just cannot justify the full-time hours I have put into it daily for the past several months.
I'll continue to link this site anywhere that it is relevant, and ask that (you) kindly do the same. If there comes a time in which the internet decides a site like this is needed, it will be here. If the site once again achieves a significant level of use, I'll re-prioritize development accordingly.
I've also decided to hold off on the name change until the community overwhelmingly deems it as something which should happen.
Thank you again to EVERYBODY who has contributed in any way to this project. Whether that be code, moderation, or posts/comments/votes. I love you all, even https://ieddit.com/u/adolf-hitler/ who was the only person I had to ban for the first 2 months of this project. You all have been great <3-
Recent Comments
-
-
-
-
-
-
-
-
-
-
-
-
-
-
i'll try and improve that today
Thanks for that. As of now, while things are being updated, I'm not going to worry too much about keeping the translation text current. Once the ui is stable, it will be easy to translate any new/modified words, and consciously make the ui laguage-adaptable (for example element lengths for words in some languages are way longer, but this can be planned for in advance.
I was updating the translation file a few weeks ago, I really liked some of your translations, I even updated some of the English words to reflect yours.
If I start anew I'd want to have a finish project to launch this time. A large amount of the code can be re-used, and I wrote several pip mini-libraries specifically for this site to meet shortcomings (that I've also been neglecting...). Incorporate a non-profit organization to run the site under officially, modernize the styling, and re-write probably 10% of the code. Basically things I wish I had done originally. Slap a fresh coat of paint on things, and ensure the proper corporate structures are in place to secure a some sort of ethical funding model.
The main issue is I have significantly more stress and obligations at this point in my life than I've had previously, which makes it hard to justify working on a project that will probably not see significant use.
Things have also been complicated by the recent political censorship that is happening across the internet. This site originally had a GREAT userbase, but I feel like now the demographics of people searching for an "alternative platform" would drown out the site and turn it into something unpleasant.
Who knows. At minimum I'll need to get around to improving my pip libraries with changes people have suggested on github, and maybe then I can go a bit further.
And yeah, it's insane the time has passed. I check in every so often to make sure the database/webserver is still running. Like today when the server provider suspended the account after the cloud balance ran out lol