#I'm only going to miss the ability to better customize my page ^^;;;
Explore tagged Tumblr posts
digisims2 · 2 years ago
Text
Anyway, as shocking as it is, I didn't log in to rant about the latest updates (even though ugh, I see I've received the Live tab too, yuck!), that stupid thing just popped on my face as soon as I logged in so I had to find how to block it again.
You've probably noticed I'm not posting here anymore, instead I've put all the new posts to GoS and Simblr.cc and that's also where I intent to keep posting from now on. I also moved most posts from this blog over to Simblr already and what isn't there is in my Wordpress. I'll make a new proper pinned post for this once I'm done writing this.
---------------------------------------------------------------------------
The latest (new!) thing I've posted was my nth edit + defaults of Ephemera's NS II Eyes:
Tumblr media
and you can find them at Simblr & GoS. The makeup set I shared as the Sim Challenge Prize will also be shared at Simblr soon-ish so if that's something that interests you keep an eye on it. (I think it has been long enough that I can post it for everyone now)
---------------------------------------------------------------------------
I'm simply done battling against the windmill that is tumblr and the community that stubbornly sticks here, it's pointless waste of my time and energy. I don't expect anyone to follow me to simblr or even care about anything I'm writing here right now but I felt that it was the right thing to write this out here instead of just disappearing without another word.
This blog will probably eventually disappear once I fully stop logging back in ever and the address will get taken over by a spambot or something. (I think that after certain time of inactivity tumblr changes the address to blogname-blog? and that's when the bots take over the old name and you'll probably be seeing viagra, game or traveling ads or something else fun on my page lol.) but that's just how the system here works so I can't do anything about it.
I'm also closing the asks again and turning off the notifications so I won't be tempted to log in. If there is need you can contact me at GoS or MTS or Discord (I'm digisims there, I've set it to not allow anyone directly but if you need to message me there I'll notice the pending messages eventually). I think most people have account at one of those.
32 notes · View notes
the-nox-syndicate · 3 days ago
Text
SysNotes devlog 2 - retrieving data from the database and NEW profile features!
Welcome back to my SysNotes update! SysNotes is a system management app for people with DID, OSDD, and those who are otherwise plural.
Today I will flesh out the backend of the application (which was completely missing in the first devlog) and add some new profile fields.
First Devlog (1) | Previous Devlog (1.5)
Pulling data from the database and populating the profiles
If you remember, in the first devlog I used hardcoded data to test the interface like so:
Tumblr media
Storing data in code is not sustainable or maintainable, so in devlog 1.5 I have identified the most suitable database structure, created some tables, and filled them with test data. To populate the tables I generated dummy data using the Faker library which uses random Latin words to create sentences. This was the result for the Alter Profiles table:
Tumblr media
First, let's delete the hardcoded data from the code. Wow, the user interface is looking so empty now!
Tumblr media
I already implemented the basic code for processing alter data and displaying it on the page in devlog 1. However, I had to make some tweaks to it due to the nature of database queries.
Firstly, when loading Alter Profiles for the side menu, I'm only selecting their name and ID, without the other fields (description, history, etc). A common mistake beginner developers make in simple cases like this is retrieving the entire DB record. But the side menu does not need the extra information, and loading it in alongside the name would make the page slower!
Tumblr media Tumblr media
You may also notice that I'm getting the names in alphabetical order - I thought this would look nicer on the sidebar than if the names were all random, and make it easier to navigate. I'm only getting the profiles that belong to the current user.
When I get the actual profile data, I retrieve it with its status and characteristics, which are stored in separate tables:
Tumblr media
And here we go, the profile page now uses the data stored in the database!
Tumblr media
New profile features
But this is all just using the the proof of concept profile fields I mocked up in devlog 1. In this devlog, I want to add NEW fields to allow the profile page to do more powerful things, and better integrate with the future features of Inner World and Front Decider (still looking for a better name for it 😩).
(By the way, I assigned the Ulysses profile to a different user for testing, so you won't see that profile in the sidebar from now on)
Alter origins
One new profile field I've been wanting to add is an alter's origins. Some of my alters split from trauma, others from loneliness, and others through being AuDHD. I created a new table called "Alter Origins" with an optional owner ID. This means that some origins are universally available to all users, while others can be created by users themselves to customize their profile. In this example, "stressgenic" is a custom origin my user (Test System) created.
Tumblr media
To use this table, I need to connect it to the Alter Profiles table using a foreign key:
Tumblr media
Now we can access it on the front end!
(It shows on the top line, highlighted red)
Tumblr media
Side note: I had issues with most Tailwind v4 colors not working so I had to manually define the origin badge color classes based on the official Tailwind values 😓 I'm not sure how to fix it, I wanted to leverage Tailwind to allow users to select "custom colors" from the Tailwind palette... I'll look into it at another time.
Relationships
I wanted the ability to set up bidirectional relationships between alters and display them after the character traits area.
I created an Alter Relationships table with some relationships and their badge colors:
Tumblr media
And then I created a pivot table where alter 2 is Alice, alter 3 is Amari, and alter 5 is Benji:
Tumblr media
Now if we go to Alice's page, we will see:
Tumblr media
And Amari's will show:
Tumblr media
This feature took a long time to implement because I ran into some issues with the pivot table and model relationships. I'd be lying if I said I have a good grasp of Eloquent 😅
Alter categories
One last thing I want to add in this devlog is to add custom categories that the names in the sidebar could be sorted into, which would be helpful for systems with many alters (or those who want to store their alter data and OC data in one place but want to distinguish between them, like me).
I will add some default categories to the database - however, you will be able to add new custom categories to suit your needs. I also want each profile to have one OR MORE categories for flexible filtering. This means, annoyingly, that I have to tinker with yet another pivot table 😩
Here is my Alter Categories table. Like with origins and relationships, "owner_id" refers to the user who made the category, and NULL categories are available to all users.
Tumblr media
The pivot table looks like any standard pivot table so I'll omit it for this feature. I've had enough of pivot tables. Luckily, I got the model relationships correct the first time 😎
And now, Alice's profile shows her categories under her relationships:
Tumblr media
(And here are all the category badges so far)
Tumblr media
But this isn't all! I want to be able to filter my profiles by category in the sidebar.
Let's create a drop down! I think this looks alright:
Tumblr media
Now let's load the categories of our available profiles into the dropdown. For this, I will need to fetch the categories table when getting the profile names.
Tumblr media Tumblr media
The dropdown code basically takes the array (list) of all profiles, compares each profile's category to the selected category, and adds them to the array of filtered profiles, then displays them. If the selected value is "-" it just displays the full list of profiles.
And here we go, our fragments are Alice and Colin:
Tumblr media
I also wanted to add the ability to group profiles by their categories (e.g. grouping by Age will split the names in the side bar into "syskid" and "adult" boxes). But this devlog has gone on for quite a while, so I'll save that for another time ;)
What next?
I wanted to finish the whole Profile section and move on to the more exciting inner World and Front decider features, however the complexity of the profile section so far requires me to spend a few more devlogs on it, oops 😅 So here is what you can expect in the next few devlogs:
Rethink the User Interface of the Profile page (all these badge colors are getting messy! And is the current layout the best for displaying the data? Find out next on Dragon Ball Z!)
Add a way to create new profiles using the New Profile form
Add ability to edit the profile information and delete profiles
Do you have ideas on other fields and features I could add to SysNotes? Or maybe you have suggestions on how to clean up the UI? I'd love to hear your thoughts! Thanks for reading 🙌
5 notes · View notes
formicarum-rex · 1 year ago
Text
ive been on cohost on-and-off since november, and i think im going to stick with it (famous last words, i know, but i am genuinely enjoying my time there, meeting some nice people and enjoying the posts that come across my dash)
home page
my blog
general observations, differences between here and tumblr (both good and bad), and caveats under the cut
the ability to use html and css in posts is fantastic, and while i do sometimes miss being able to change the formatting with a simple highlight like on tumblr, the added abilities to customize more than makes up for that. i've only used it a bit myself, but plan to use it more going forward, and you can get some fantastic shitposts on your dash because of this. note that only posts are hyper-customizable. blogs themselves aren't as customizable as on tumblr (think the default/mobile theme here)
i think their pro-privacy, anti-algorithm, anti-numbers philosophy is admirable. it's not perfect-- funding is a continual trouble, although they have plans for making it sustainable.
as with all smaller websites, it is a bit of an echo-chamber and has its share of drama and controversy.
the fewer number of people also lead to there being fewer good posts than on here, especially if you have niche interests, but my dash is still quite active, and i have to check it at least once a day to keep up-to-date.
if you edit your original post, all reblogged versions of the post are updated as well.
it has a comprehensive cw system built into posts, more reminiscent of mastodon than tumblr. there is discourse about its use or over-use, but on the whole i think this is a big improvement.
i (thankfully) haven't run into anybody or any post that required blocking or silencing or muting yet, but the options are there and thorough.
related, there is a no-nonsense attitude towards bigotry. i havent run into any bad eggs myself, but from what i've been given to understand they are sniped more or less as soon as they're discovered. there may be moderation issues as the website expands (this is one issue where places split up into smaller groups like mastodon have benefits) but as of right now, it seems to be working just fine, and better than tumblr.
there's no general within-post search for the sake of privacy and to limit harassment opportunities, but unlike tumblr, the tag search is functional. in addition, all posts with tags you've bookmarked show up in a separate, single tab on your dash, in proper chronological, non-algo'd order, which is a good way to discover new people to follow and posts to reblog. this is similar to "your tags" on tumblr, but unlike tumblr, i trust it to work
i haven't used this yet, but sideblogs are able to comment, ask, like, follow, etc, separately. no more "follows from [main url]"
in general, i like the vibes better than pillowfort, the other tumblr replacement site, and its a much more satisfying tumblr replacement than mastodon, because, well, its not like twitter (although i do like mastodon for other reasons).
there are some odd things that differentiate it from tumblr that you have to get used to at best, and can be extremely frustrating at worst:
notes cant be viewed per-post. they're all under your notification tab, chronologically listed. this hasnt been a problem for me, but i understand that this can get messy if you have a lot of followers/notes
if you are not OP, you cannot view others' reblogs. i've found that this is mostly fine, but it does mean you cant dive into the notes to see if anyone has added anything you'd like to reblog instead of the version on your dash. changing this is one of the most requested features. it doesn't seem to conflict with the site's anti-numbers ideals as long as it only lists contentful reblogs (those with additions), so i'm hopeful it will be added.
OP is not notified of tags on reblogs. all comments that are towards OP and not towards your followers belong in the comments. unlike other things in this list, this isn't a downside so much as a neutral difference that has taken me a long time to get used to.
the comments are generally important. reblog chains are still used, but comments (replies) are more functional than they are on tumblr, with proper ability to reply in comment threads and a better UI. they are used more often on cohost than on here, especially if you want to start a convo with OP and others viewing the post. as far as i can tell, everyone can see every comment, unlike the reblogs.
photoset layouts are not as flexible as on tumblr
no DMs
discovery hasn't been a big issue for me as someone who is primarily a reader/viewer (if anything, the functional tagging system and unified bookmarked tags tab makes it easier), but ive heard that for creators it can be frustrating
i am under the impression that pillowfort is the place to go for specifically fandom posting. more fandom people have been joining cohost though, especially since a bunch of tumblr people joined a couple weeks ago.
i realize this isn't exactly a hard sell, but want people to be aware of potential downsides before creating an account. despite these things, i really do urge you to check it out if youre interested! it's a good place :)
9 notes · View notes
soukokuwu · 5 years ago
Note
! urgent! Hello Rachel Can I request just an comfort cuddling in bed scenario with Dazai? I'm so done with everything at the moment Everything is too much, the work , the school I'm so stressed out. My best friend (TW self-harm & suicidal thoughts/attempt?) told me she cut her self again and swallowed like 15 tablets..... I wouldn't say that it triggers me anymore but I'm feeling so bad because I don't know how to help her. 😔
Tumblr media
THE PERFECT ESCAPE.      genre. fluff, just pure fluff      synopsis. he strives to be everything you give to him.      word count. 1.4k      author notes. hi! i’m so sorry to hear that, i really hope that on your side that you can find comfort in this. my fluff isn’t too good but i do hope it makes you feel at least a little better. and i know the overwhelming feeling all too well, if you ever need to vent/talk my dms are open okay, anony? <3
Tumblr media
favourite book in one hand with the other twirling in his own brown locks, he hums a tune he’s made up in his head while his eyes gloss over the page he’s flipped to. it’s a book he’s read countless times and he already has the whole thing memorised by now.
still, he’s addicted.
one other thing he’s addicted to?
your love.
it’s been on the back of his head for a while now — what makes him so attracted to you? it’s different with you. how is it that someone like you, who’s so simple to understand, so, in lack of better vocabulary, ‘layman’, manages to pique his interest? he thinks of it all the time. everyone is normal in his mind, with the exception of ability users, of course, but then, why is it that only you manage to retain his interest?
more often than not, you’re the only thing that remains a constant in his mind, occupying a permanent spot in every thought that crosses it.
it had taken a while, but how is it that you’ve managed to stop making him question how much he deserves every ounce of happiness you’ve bestowed upon him? sure, people might find dazai osamu a remarkable man, one they’d both fear yet crave as an ally. but the man in question finds you absolutely exceptional.
when he thinks of you he thinks of jovial footsteps skipping across the hardwood floors of your shared apartment. he thinks of cotton candy smiles accompanied with contagious laughter. he thinks of bright, alluring eyes brimming with determination. he associates you with the sun in winter, and how good the warmth feels against his skin. he associates you with the calm after the storm, the reward for every hardship he’s been put through.
which is why the moment he hears the keys jingling outside the door, his eyes shoot up, staring up ahead at nothing in particular; at the random dust motes floating through the air. something is off about the way you unlock the door. it’s you; there’s no question about it, he can hear the familiar click-clack of your heels as they uncharacteristically trudge in, any of their usual mirth missing.
and when he watches you pass through the bedroom doors, flinging your purse harshly against the dresser, he knows he’s right. something’s happened with you — he can usually tell at one glance what it is, but today the possibilities find themselves all jumbled up in his mind, like information overload.
oh, that must be it, isn’t it?
your habits are usually followed through each day, but not today. today you don’t even make an effort to get a change of clothes first before heading for the bed (where dazai’s usually already waiting before you get home). so now, dazai doesn’t let you slump down onto the bed. he catches you before you hit the mattress, allowing your head to find purchase on the comfort of his chest.
just like a switch, instead of overflowing determination, tears start spilling from your eyes, dissolving into the cotton of dazai’s plain white shirt; the one you got him as a moving-in-together present. he had felt bad about not getting you anything (he didn’t even think it was a custom to, which you agreed, but you had just felt like you wanted to give him something). it’s very soft and comfortable, which is why he wears it almost everyday.
soft and comfortable — just like you.
now he wants to be that for you. to be the warmth that you envelop and let yourself go in. the safety amongst unknowns and the shelter from the storms. it’s hard considering he’s typically known for being the exact opposite — the one who stirs trouble instead of soothing anyone from it. but for you he tries, because you’re the only one alive capable of making him want to bring out the good in himself.
but he knows better than to ask you about it, he knows it’ll just make you even more frustrated. besides, he’s smart enough to realise the ‘information overload’ he felt earlier is the catalyst for your mood. dazai always knows, and in this moment it is no exception. he can hear from your suppressed sniffles and the subtle clenching of your jaw that you’re trying to hold it in, trying not to cry so much. now this, he doesn’t understand why. do you not feel comfortable around him to let yourself go?
“cry as much as you need to, belladonna, i’ll be here for you, all the way.”
you’re receptive to it, as he can tell by the way you clutch on to his shirt tightly, your nails bound to leave crescent-shaped indentations on your palms. you continue to pour your emotions out through your eyes, with dazai patiently waiting, one arm round your back and the other pulling locks of your hair away from your face.
he never once thought that he would ever associate tear-stained cheeks and humid heat with perfect, but that’s what he thinks now. but no, that’s inaccurate. he thinks the crab dishes you make and the way the sun hits your face is also second to none.
“hey,” dazai calls out your name, planting a kiss upon your eyelids before flashing you a confident grin, “whatever it is, i know you’ve got this, okay?”
in comes your self-deprecating laugh, a sign of your inherent doubt in your own abilities, or rather, the lack thereof. “i just feel like i’m screwing everything up and that everything’s just piling one on top of the other and…”
dazai lets you ramble on, lets you get that weight off your chest. doesn’t interrupt you with pointless, empty sugar-coated consolations. instead he makes sure you tell him of every single thing that’s bothering you now (of your own volition, because he never forces you to do anything you’re uncomfortable with). and when you finally fall silent save for the sound of your heavy breathing, he knows that there is something that’s still stuck in the back of your head. something that surpasses the average problems that school and work proposes.
but he doesn’t press. instead, you find him baring his soul. a different kind of comfort, the most effective one in your book, and it’s still comfort all the same.
“i think, despite everything i’ve been through,” he lets his digits caress down from your temple to your chin, curving his index finger and tilting you upwards so he can look into your eyes as he tries to tell you of something important, “you’re one of the strongest people i’ve ever met.”
your mouth is slightly agape, as though you wanted to say something but you decide against it midway. dazai chuckles knowingly, “you know i’ll never say things i don’t mean, belladonna —” a peck on the lips, and he licks the saltiness away — “never to you.”
everyone can remind you of how strong you are, but none of them will ever carry the weight that dazai’s brings. with him you know he means it, you know he’s serious. because he never takes these things — or you, for that fact — lightly. and you can’t seem to think of how good you must have been in your life to deserve someone like him; someone who knows to be patient and makes you an exception although he’s not one to be known for doing so.
you feel special, wanted, significant.
and he doesn’t let up on it for the rest of the night. he leaves you for just a moment, so you take the chance to slip out into something more cosy. this means oversized sweaters and shorts. and you are pleasantly surprised when your boyfriend comes into the room armed with snacks and hot chocolate, which, in his head, represents a delectable heat to shelter through the storm.
he even has all your favourite movies and series lined up in a folder on your smart television, choosing one at random to start with while he lets you settle into his arms. all through the shows, he does subtle things like feed you a piece before feeding himself, and lightly squeezing your arm in a constant pattern (which you later learn on your own is morse for ‘i love you’). it’s in these little things that surprisingly touch you the most.
it’s in how he doesn’t — despite knowing many things — actually know how to be the least bit comforting yet he tries anyway, even to go so far as to act like he knows what he’s doing. it doesn’t escape your notice. you know that dazai osamu is many things; a suicidal maniac, a feared enemy, a questionable lover (to others but never to you). but one sure thing is, to you, he’s a perfect escape.
he’s perfect.
Tumblr media
tags. @yokelish @gogolparadise @fyowyn-writes @smoochi-dazai @animatedarchives please ask me to be added/removed! <3
208 notes · View notes