#web based learning
Explore tagged Tumblr posts
Text
please not again
#long life update/rant tags because i cant just be vulnerable in plain text like that i need to be at least a little hidden#basically#i dropped out of uni like a few months ago#this was a hard decision but i am overall happy with it !#I dropped out because it felt like a waste of time and made me give up some opportunities#and now that i dropped out I actually got a bunch of work to do!#more than i expected#my only struggles right now managing my time well#and charging enough money#because I'm not even close to minimum wage but that's a different issue#but my family is really pushing me to start uni again in a different less demanding place#and not even learn art this time !!#do like a compsci degree???#like yeah some of my interest need a good programing base#like web and game development#but idk if comitting to a compsci degree for the next 4-5 years is worth it ????????#i understand they want me to have something to fall back on if art doesnt work out#but i feel like every time i start spreading my wings they are being chopped off#and it always falls back on me for “limiting myself” because clearly i can do both and just dont want to#i dont want to keep dissapointing my family#i already feel like i will never amount to anything after dropping out of the art uni#but i also dont want to keep hindering myself where this is the closest to where i want to be#and i just feel very stupid and uncappable right now
10 notes
·
View notes
Text
Anyways heres a sneak peak at the new project. With some stuff hidden away. No timeline on when its gonna be done yet. I might be putting out questions and/or polls related to it as I work on it over the next few weeks though :)
#we love building websites and teaching yourself html#honestly debating if I wanna make this its *own* thing or if I should just keep it as a side thing to my main site#leaning towards keeping it a subsection cause I feel like I'd update it more if its all in one place#anyways. yeah. webbed site time#hoping to have it done by mid february. but that is a SUPER not based on anything time. I am learning this shit from SCRATCH
39 notes
·
View notes
Text
i'm not a DNI person but actually do not fw me if you're like this
#what a pretentious POS#fuck gatekeeping!!! if you wanna use the sadgrl layout do it!!#if you wanna collect blinkies and buttons from gifcities DO IT!!#gatekeeping fucking OLD WEB DESIGN is LOSER BEHAVIOR and will NOT be tolerated at melis industries#newsflash - my neocities is based on the sadgrl layout#heavily modified and customized#BUT is has helped me learn CSS and HTML!!! it is a GODSEND!#sadgrl and yesterweb in general is a GODSEND!!#i've looked at how people create navigation buttons and other components#and applied these tactics to my own site!#old web is about taking inspiration from each other!!!#FUCK this commenter!
21 notes
·
View notes
Note
What's your favorite ebook-compatible reading software? Firefox EPUBReader isn't great, but I'm not what, if anything, works better.
Very short answer: for EPUBs, on Windows I use and recommend the Calibre reader, and on iOS I use Marvin but it's dying and no longer downloadable so my fallback recommendation is the native Apple Books app; for PDFs, on Windows I use Sumatra, and on iOS I use GoodReader; for CBZs, I use CDisplayEx on Windows and YACReader on iOS; and I don't use other platforms very often, so I can't speak as authoritatively about those, although Calibre's reader is cross-platform for Windows/Mac/Linux, and YACReader for Windows/Mac/Linux/iOS/Android, so they can serve as at least a minimum baseline of quality against which alternatives can be compared for those platforms.
Longer answer:
First off, I will say: yeah, Firefox EPUBReader isn't great. Neither, really, are most ebook readers. I have yet to find a single one that I'm fully satisfied with. I have an in-progress project to make one that I'm fully satisfied with, but it's been slow, probably isn't going to hit 1.0.0 release before next year at current rates, and isn't going to be actually definitively the best reader on the market for probably months or years post-release even assuming I succeed in my plans to keep up its development. So, for now, selection-of-ebook-readers tends to be very much a matter of choosing the best among a variety of imperfect options.
Formats-wise, there are a lot of ebook formats, but I'm going to collapse my answers down to focusing on just three, for simplicity. Namely: EPUB, PDF, and CBZ.
EPUB is the best representative of the general "reflowable-text ebook designed to display well on a wide variety of screens" genre. Other formats of similar nature exist—Kindle's MOBI and AZW3 formats, for instance (the latter of which is, in essence, just an EPUB in a proprietary Amazon wrapper)—but conversion between formats-in-this-broad-genre is generally pretty easy and not excessively lossy, so you're generally safe to convert to EPUB as needed if you've got different formats-in-this-genre and a reader that doesn't support those formats directly. (And it's rare for a program made by anyone other than Amazon to work for non-EPUB formats-in-this-genre and not for EPUBs.)
PDF is a pretty unique / distinctive format without any widely-used alternatives I'm aware of, unless you count AZW4 (which is a PDF in a proprietary Amazon wrapper). It's the best format I'm aware of for representations of books with rigid non-reflowable text-formatting, as with e.g. TTRPG rulebooks which do complicated things with their art-inserts and sidebars.
And CBZ serves here as a stand-in for the general category of "bunch of images in an archive file of some sort, ordered by filename", which is a common format for comics. CBZ is zip-based, CBR is RAR-based, CB7 is 7-zip-based, et cetera; but they're easy to convert between one another just by extracting one and then re-archiving it in one's preferred format, and CBZ is the most commonly distributed and the most commonly supported by readers, so it's the one I'm going to focus on.
With those prefaces out of the way, here are my comprehensive answers by (platform, format) pair:
Browser, EPUB
I'm unaware of any good currently-available browser-based readers for any of the big ebook formats. I've tried out EPUBReader for Firefox, as well as some other smaller Firefox-based reader extensions, and none of them have impressed me. I haven't tested any Chrome-based readers particularly extensively, but based on some superficial testing I don't have the sense that options are particularly great there either.
This state of affairs feels intuitively wrong to me. The browser is, in a significant sense, the natural home for EPUB-like reflowable-text ebooks, to a greater degree than it's the natural home for a great many of the other things people manage to warp it into being used for; after all, EPUBs are underlyingly made of HTML-file-trees. My own reader-in-progress will be browser-based. But nonetheless, for now, my advice for browser-based readers boils down to "don't use them unless you really need to".
If you do have to use one, EPUBReader is the best extension-based one I've encountered. I have yet to find a good non-extension-based website-based one, but am currently actively in the market for such a thing for slightly-high-context reasons I'll put in the tags.
Browser, PDF
Firefox and Chrome both have built-in PDF readers which are, like, basically functional and fine, even if not actively notably-good. I'm unaware of any browser-based PDF-reading options better than those two.
Browser, CBZ
If there exist any good options here, I'm not aware of them.
Windows, EPUB
Calibre's reader is, unfortunately, the best on the market right now. It doesn't have a very good scrolled display mode, which is a mark against it by my standards, and it's a bit slow to open books and has a general sense of background-clunkiness to its UI, but in terms of the quality with which it displays its content in paginated mode—including relatively-uncommon sorts of content that most readers get wrong, like vertical text—it's pretty unparalleled, and moreover it's got a generally wider range of features and UI-customization options than most readers offer. So overall it's my top recommendation on most axes, despite my issues with it.
There's also Sigil. I very emphatically don't actually recommend Sigil as a reader for most purposes—it's marketed as an EPUB editor, lacks various features one would want in a reader, and has a much higher-clutter UI than one would generally want in a reader—but its preview pane's display engine is even more powerful than Calibre's for certain purposes—it can successfully handle EPUBs which contain video content, for instance, which Calibre falls down on—so it can be a useful backup to have on hand for cases where Calibre's display-capabilities break down.
Windows, PDF
I use SumatraPDF and think it's pretty good. It's very much built for reading, rather than editing / formfilling / etc.; it's fast-to-launch, fast-to-load-pages, not too hard to configure to look nice on most PDFs, and generally lightweight in its UI.
When I need to do fancier things, I fall back on Adobe Reader, which is much more clunky on pretty much every axis for purposes of reading but which supports form-filling and suchlike pretty comprehensively.
(But I haven't explored this field in huge amounts of depth; plausibly there exist better options that I'm unaware of, particularly on the Adobe-reader-ish side of things. (I'd be a bit more surprised if there were something better than SumatraPDF within its niche, for Windows, and very interested in hearing about any such thing if it does exist.))
Windows, CBZ
My usual CBZ-reader for day-to-day use—which I also use for PDF-based comics, since it has various features which are better than SumatraPDF for the comic-reading use case in particular—is an ancient one called CDisplayEx which, despite its age, still manages to be a solid contender for best in its field; it's reasonably performant, it has most of the features I need (good handling of spreads, a toggle for left-to-right versus right-to-left reading, a good set of options for setting how the pages are fit into the monitor, the ability to force it forward by just one page when it's otherwise in two-page mode, et cetera), and in general it's a solid functional bit of software, at least by the standards of its field.
The reason I describe CDisplayEx as only "a solid contender for" best in its field, though, is: recently I had cause to try out YACReader, a reader I tried years ago on Windows and dismissed at the time, on Linux; and it was actually really good, like basically as good as CDisplayEx is on Windows. I haven't tried the more recent versions of YACReader on Windows directly, yet; but it seems pretty plausible that my issues with the older version are now resolved, that the modern Windows version is comparable to the Linux version, and therefore that it's on basically the same level as CDisplayEx quality-wise.
Mac, EPUB/PDF/CBZ
I don't use Mac often enough to have opinions here beyond "start with whatever cross-platform thing is good elsewhere, as a baseline, and go on from there". Don't settle for any EPUB reader on Mac worse than the Calibre one, since Calibre works on Mac. (I've heard vague good things about Apple's native one; maybe it's actually a viable option?) Don't settle for any CBZ reader on Mac worse than YACReader, since YACReader works on Mac. Et cetera. (For PDFs I don't have any advice on what to use even as baseline, unfortunately; for whatever reason, PDF readers, or at least the better ones, seem to tend not to be natively cross-platform.)
Linux, EPUB
For the most part, my advice is the same as Windows: just go with the Calibre reader (and maybe use Sigil as a backup for edge cases). However, if you, like me, prefer scrolled EPUB-reading over paginated EPUB-reading, I'd also suggest checking out Foliate; while it's less powerful than the Calibre reader overall, with fewer features and more propensity towards breaking in edge cases, it's basically functional for normal books lacking unusual/tricky formatting, and, unlike Calibre, it has an actually-good scrolled display mode.
Linux, PDF
I have yet to find any options I'm fully satisfied with here, for the "fast launch and fast rendering and functional lightweight UI" niche that I use SumatraPDF for on Windows. Among the less-good-but-still-functional options I've tried out: SumatraPDF launched via Wine takes a while to start up, but once launched it has the usual nice SumatraPDF featureset. Zathura with the MuPDF backend is very pleasantly-fast, but has a somewhat-unintuitive keyboard-centric control scheme and is hard to configure. And qpdfview offers a nice general-purpose PDF-reading UI, including being quick to launch, but its rendering backend is slower than either Sumatra's or Zathura's so it's less good for paging quickly through large/heavy PDFs.
Linux, CBZ
YACReader, as mentioned previously in the Windows section, is pretty definitively the best option I've found here, and its Linux version is a solid ~equal to CDisplayEx's Windows version. Like CDisplayEx, it's also better than more traditional PDF readers for reading PDF-based comics.
iOS/iPadOS, EPUB
My current main reading app is Marvin. However, it hasn't been updated in years, and is no longer available on the app store, so I'm currently in the process of getting ready to migrate elsewhere in anticipation of Marvin's likely permanent breakage some time in the next few years. Thus I will omit detailed discussion of Marvin and instead discuss the various other at-least-vaguely-comparably-good options on the market.
For general-purpose reading, including scrolled reading if that's your thing, Apple's first-party Books app turns out to be surprisingly good. It's not the best in terms of customization of display-style, but it's basically solidly functional, moreso than the vast majority of the apps on the market.
For reading of books with vertical text in particular, meanwhile, I use Yomu, which is literally the only reader I've encountered to date on any platform which has what I'd consider to be a sensible and high-quality way of handling scrolled reading of vertical-text-containing books. While I don't recommend it for more general purposes, due to awkward handling of EPUBs' tables of contents (namely, kind of ignoring them and doing its own alternate table-of-contents thing it thinks is better), it is extremely good for that particular niche, as well as being more generally solid-aside-from-the-TOC-thing.
iOS/iPadOS, PDF
I use GoodReader. I don't know if it's the best in the market, but it's very solidly good enough for everything I've tried to do with it thus far. It's fast; its UI is good at getting out of my way, while still packing in all the features I want as options when I go looking for them (most frequently switching between two-page-with-front-cover and two-page-without-front-cover display for a given book); also in theory it has a bunch of fancy PDF-editing features for good measure, although in practice I never use those and can't comment on their quality. But, as a reader, it's very solidly good enough for me, and I wish I could get a reader like it for desktop.
iOS/iPadOS, CBZ
YACReader has an iOS version; following the death of my former favorite comic reader for iOS (ComicRack), it's very solidly the best option I'm aware of on the market. (And honestly would be pretty competitive even if ComicRack were still around.) I recommend it here as I do on Linux.
Android, EPUB/PDF/CBZ
It's been years since I've had an Android device, and accordingly have very little substantial advice here. (I'm expecting to move back to Android for my next phone-and-maybe-also-tablet, out of general preferring-open-hardware-and-software-when-practical feelings, but it'll plausibly be a while, because Apple is much better at long-lasting hardware and software than any Android manufacturers I'm aware of.) For EPUB, I recall Moon+ reader was the best option I could find back circa 2015ish, but that's long enough ago that plausibly things have changed substantially at this point. For CBZ, both YACReader and CDisplayEx have Android versions, although I haven't tried either and so can't comment on their quality. For PDF, you're on your own; I have no memories or insights there.
Conclusion
...and that's it. If there are other major platforms on which ebook-reader software can be chosen, I'm failing to think of them currently, and this is what I've got for all platforms I have managed to think of.
In the future... well, I hope my own reader-in-development (slated for 1.0.0 release as a Firefox extension with only EPUB support, with ambitions of eventually expanding to cover other platforms and other formats) will one day join this recommendation-pile, but it's currently not yet in anything resembling a recommendable form. And I hope that there are lots of good reader-development projects in progress that I currently don't know about; but, if there are, I currently don't know about them.
So, overall, this is all I've got! I hope it's helpful.
#Archive#Social#Ask#Ebooks#Infodump#the short summary of why i want to find a web-based epub reader is:#currently i'm learning to read japanese.#one of the natural next steps for me to take in the japanese-learning process is to start reading actual books.#i have some very useful browser extensions—yomichan and jpdbreader—which make reading japanese in-browser more convenient than elsewhere.#(jpdbreader in particular is probably the best training-wheels-ish japanese-reading tool i've found to date.)#however i can't use firefox extensions in non-firefox reader apps such as calibre#and browser security limits are such that i can't use them on other extensions' associated webpages either#thus i need to find a non-extension-based website i can get to display my japanese books so i can then read them with those extensions.
44 notes
·
View notes
Text
Free ASL Class Online - Cincinnati State
For anyone interested in learning American Sign Language in a low-stakes environment, Cincinnati State offers a free online, cameras optional, all ages course. You can join via Zoom or access class recordings afterward if you can't attend.
More info, sign up, and resources from previous sessions are available here.
Link: https://www.cincinnatistate.edu/freeasl/#list
#learning asl#just thought it was worth sharing#even if the ASL you know is minimal#support for the Deaf community is so important#even when i was just starting my classes the Deaf people i spoke with were SO patient and just kinda general excited to see people learning#that's not always the case but i do think it's the majority of the time#Deaf people are left out of the conversation SO MUCH so it's important for them to have allies as many places as possible#and a great way to do that is by learning their language and taking courses that teach Deaf culture#anyway off my soapbox now#i think there's a similar program based on oklahoma ??? also free and web-based
6 notes
·
View notes
Text
it is time. stage bat time 😌:
hirono ryouta
hirONO RYOUTA
HIRONO!!!!!!!!!!!!!!!!!!!!! RYOUTA!!!!!!!!!!!!!!!!!!!!!!!!
that’s it that’s the post lmao /j
i’ve btched plenty about kuukou’s writing in the stage but had hirono-san not been at the helm i highly doubt i would have cared for stage bat as much as i do lmao
i’ve fairly recently talked about how he defined the way kuukou moves in auxiliary media and how it brought to life how i envisioned he moved but it bears repeating hirono-san gave me everything and more lmao
like i still think about kuukou stalking up on some guy in track 3, twirling his mic and actually using it as a bludgeoning weapon with utter glee lol he’s so violent 💜
i love love love the feedback loop that quietly goes on behind the scenes with kuukou’s actors lmao
hirono-san mentioned in their cross talk that hayama-san’s 5th live performance was a frame of reference for the kuukou audition iirc, hayama-san a few years later during the 9th live imitated the way hirono-san used to bow as kuukou after nurusara’s division rep battle, and the bat actors took the bat seiyuu’s very cute 9th live blunder, missing their cue to introduce themselves in sync, and owned bat’s chaos by introducing themselves with their individual quirks in their rep live lol
lol during that cross talk, hirono-san mentioned he was endlessly amused by kuukou being tied up and angrily trying to talk in bat’s first drama track and i’m very happy he got to live it for himself after being tied up by dohifu in bat vs mtr lmao
still cracks me up dohifu had their very gay my home duet and kuukou literally went ‘REALLY???? IN FRONT OF MY SALAD?????’ lmao
i’ve been trying my hardest to talk around stage kuukou’s writing but personal bangers despite are!!!!!
him trying to fight jakurai and when the man passed out without kuukou even doing anything he went, ‘bruh🧍♂️’!!!!!!!! him getting in hifumi’s face after being called out for his shitty attitude!!!!! him playing the bad guy to bring hitoya and jakurai together!!!!!!
kuukou: *points* HITOYA!!!!!!
kuukou: *points again* JYOOSH!!!!!!
i wish i was normal about bat’s rep live lol like while we may suspect that performance was borne out of his looming graduation, hirono-san snapped off that last remaining chain of sanity and went crazy lol
i think about him butting heads and screaming at kenta-san, one of the ddb guys who is probably the only one who could match that energy lmao, the roaring growing in frequency until he held up his jacket, nagoya side out, and yelling, ‘NAGOYAAAAAAAAAAAA!!!!!!!!!!!!’ until he blacked out on stage all the time 😭😭😭
other moments from the rep live i think about lol is that skit where hitoya totally scams kuukou and jyushi lmao but when hitoya told them the statue they ‘broke’ cost like 1000000¥ or some outrageous amount, kuukou started retching and that’s so relatable LOL
and that moment during the host club invasion where he walks in and goes ‘sup btches it’s been a while 😈’ and proceeds to destroy fragrance LOL
and him stuffing like four marshmallows at once in his mouth, expecting to be able to continue being able to speak lmao
and him going so hard his rings flew off and an unplanned mini encore happened as he tried to look for them LOL
saw a report that they were going stoopid one day during their rep live run the crowd was unwilling to let them go so hirono-san convinced the producers to let them do another encore on top of the several they already had 😭😭😭
and can you believe the hype never stopped even when bat wasn’t the focal point lol i heard that man at one point needed to be dragged off the stage during bop2023 bc he staunchly said they’d have to dim the lights on him for him to stop😭😭😭😭
there’s so so many bop2023 moments i think about like his redux rock paper scissors game, or him lifting up sasara only to drop him a second later lmao, him bullying stage posse LOL, the way they let him bring the hype whenever music lulled
and ofc the nb duet lol if the stage doesn’t want to do much by way of ichiro and kuukou’s relationship, thank fck hirono-san was there to carry lmao
crying over that one day when neither ichiro nor kuukou could catch their shared coke bottle to save their lives and kept laughing at each other while performing 😭😭😭😭😭
thank you hirono-san for establishing into stage canon kuukou dropped his bandana at ichiro’s feet after their breakup and that ichiro still has kuukou’s red bandana somewhere. it may not stick but that’s such an amazing take on that bandana’s whereabouts
daigo-san’s jyushi is so BABYYYYYYYYYYYYYY
THE top line i always think about is him joyfully walking into hitoya’s office in bat’s rep live and going, ‘hitoya-san!!!!! i’ve come to play!!!!! 😃😃😃’
previously that had been me crying anytime i thought about him skipping into hitoya’s office in track 3, cheerfully calling for him only to switch mid sentence into vkei mode once he noticed hitoya has guests lmao
his kuukou impersonation is legendary no joke lmao
AND SO IS ANY MOMENT WHERE HE PICKS KUUKOU UP LONG CAT STYLE SHOUT OUT TO BOP2023 SPECIFICALLY WHEN HE SWUNG HIM AROUND A LITTLE BIT TOO 😭😭😭😭😭😭😭
that’s the second most bat moment i think about lol
i like how sometimes daigo-san’s default jyushi expression is the equivalent of this lol
another top moment i think about is him yelling how much he loves kuukou and hitoya during bop2023 😭😭😭
especially when you think about those early days of bat???? his first stage role ever was track 3 and he talked about learning the ropes from ruito-san, late night train rides with hirono-san after rehearsals and sharing his insecurities, bonding with them both despite the two of them being shy and UUUUUUUUUUUUUUUUUGH
like I COULD CRY about daigo-san incessantly commenting under hirono-san’s posts after track 3 and finally hirono-san went, ‘bro what gives???’ and daigo-san went, ‘i’m trying to be your friend lol’ 😭😭😭😭😭😭
all that bonding culminated to a point daigo-san can make fun hirono-san in his most trying hours lol (he lost a lot of money gambling LOL)
forever haunted by him commenting he and sakakihara-san had an in depth conversation about jyushi after track 3 and we never had them in the same room 😭😭😭😭
i also think about this one report i read where hitoya and kuukou were beefing as they usually do so he sat himself aside and lol when kuukou asked him why’s he sitting over there he responded, ‘well i didn’t want to get in the way of your flirting 😒’ LOL
jyushi being hitoya’s (current) number one fanboy is my canon lol so i’m happy he got a whole solo about hitoya lol
another top moment i think about is jyushi dramatically crying he’s going to die alone in shinjuku because he got separated from kuukou lmao
will forever and always be bitter the mtc rep live with bat as guests wasn’t available for stream so we missed kuukou bullying samatoki by repeating everything he said, kuukou and jyushi getting chased around by juto and rio while samatoki and hitoya waffled (and samatoki oogled hitoya’s body lmao) and jyushi got arrested by juto so he started crying for kuukou who came out asking what was wrong as he piggybacked rio LOL
idk if you can tell but i like stage jyushi lol he’s very funny
both hirono-san and daigo-san are so down bad for ruito-san it’s so funny but i don’t blame them LIKE HAVE YOU SEEN HIM LOL
it’s so funny to see it bleed into their kuukou and jyushi like we ain’t ever getting over them essentially grinding up on him during one of bat’s songs in track 3 LOL
ruito-san is too peak for hitoya frfr lol ain’t no way we’ll get another hitoya who can do synchronised backflips with kuukou 😭😭😭😭😭😭
i almost forgot lol hirono-san commented that after track 3, he got stuck calling himself ‘sessou,’ kuukou’s personal pronoun lol, and similarly, ruito-san has a hard time not touching his chin like hitoya does LOL
stage hitoya is fascinating, simply bc of how much more adjusted he is than canon hitoya lol
like i cannot stress enough how the best morally grey hitoya was written when he scammed kuukou and jyushi into doing good deeds and favours for him lmao
since he’s so well adjusted, some of his and kuukou’s heart to heart changed in execution, but it was neat seeing him call out kuukou for assuming people can be effortlessly strong like him, and have that thought come back when he’s facing jakurai
idk if i have a preference between the stage vs canon on how they resolved hitoya’s and sensei’s relationship but i still think the stage absolutely cooked lol
will always be crying over kuukou’s jakurai impersonation lol and how he revealed it by teasing hitoya for having a date but kuukou apparently got the details wrong so he confidently corrected him that they had gone out for strawberry milkshakes
and fanboy jyushi fell to his knees crying how cute that was, he gets it LOL
there’s this motion stage hitoya does in his courtroom solo i think, where he stands with perfect posture and tilts his arms that makes him look like a scale ⚖️ and it’s so good lol symbolism in DANCING
so more on hirono-san and daigo-san loving ruito-san lol i always think about them gassing up the role he landed in a drag production 😭😭😭 hirono-san didn’t want to miss it and daigo-san eloquently used 🔥🔥🔥 in his hype, amongst other borderline thirst tweet shenanigans LOL
was that their last interview together……….???? but that video of them painting walls together where ruito spills paint all over hirono-san, daigo-san gently caresses paint onto ruito-san’s face, and hirono-san crushes daigo-san’s balls truly lives rent free i’m going to miss the three of them as bat so much 😭💜😭💜😭💜😭💜😭💜😭💜😭💜😭💔😭💜😭💜😭💜😭💜😭💜😭💜😭💜😭💜😭💜😭💜😭💜
#vee queued to fill the void#BUT THERES STILL SO MUCH I WANT TO TALK ABOUT#KUUKOU AND JYUSHI PLAY CATCH WITH MARSHMALLOWS WITH THEIR MOUTHS#HITOYA (RUITO-SAN LOL) EXHAUSTED FROM THEIR REP LIVE RUN AND BEING PULLED AND GOADED BY HIS TEAM#DAIGO-SAN SHOWING OFF RUITO-SANS LIKE 1% BODY FAT ACHIEVEMENT WHILE HIRONO-SAN WAS ABSOLUTELY GOING BALLISTIC IN THE BG#THE THREE OF THEM PLAYING DARTS ON DAIGO-SANS WEB SHOW#THEY DIDNT DO IT TO EACH OTHER BUT HIRONO-SAN AND DAIGO-SAN GETTING THEIR NAILS DONE#I CAN KEEP GOING I DONT WANT THEM TO GO DONT TAKE THEIR BAT AWAY FROM ME 😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭#i will say the new jyushi seems to have the vkei spirit bred within their very soul which is hype for him lol#what makes me nervous ig is the new kuukou based on the new encounter mv moves practically like hirono-san#technically that’s good lol i’ll appreciate visages of hirono-san as i sit thru kuukou’s stage interpretation lmao#but what else is he bringing to the table???? just that???? copycat hirono????? hm#i may not agree with management giving us cross talks before we’ve seen the actors do anything but it will help get a general vibe ig#(also here’s to hoping the vision with kuukou was long form character development rather than a more static character approach pls lol)#i also promise to learn their names by each cross talk lol i can’t continue being part of the problem lol#anyway i hope the length of this explains why it’s late lol
12 notes
·
View notes
Text
hmmmmm so i got the cross infinite world translated version of yari reijou bc that's the only print option in english, and i was rly excited abt it but the way character names and places have been romanized is not great 🙃 i wanted to like this so bad but i might just stick to the manga version if i cant finish the book
#yarinaoshi reijou#hadith/hades being hadis is fine bc it's not that different#savelle being cerval is weird but only bc i got used to seeing savelle reading manga scans#if it's ACTUALLY cerval then fine again it's not super different pronunciation wise#but sophia being sphere is fucking SENDING me 😭😭😭#i thought it was hilarious that her name in the anime ended up being such but man cmonnnn#i expected better out of a company that specializes in web translations but tbh i've never#heard of C∞W before so maybe they just suck and this is how i learn#also her last name is beil which is interesting#not veil or bale which would make more sense#tbh i feel like the translation was trying to skew away from anything obvious so that names would be ✨unique✨#if that makes sense#like felis got translated to faris which doesn't have any real world connotation that i can tell#and hades becoming hadis even tho it should be...matching w god of the underworld#which is why sophia being fucking SPHERE takes me out#beil is german. Sophia is ALSO GERMAN#where does sphere come from????? are they translating names based on pronunciation like morons?????#at least they got zeke and camilla right but anyway#enough ranting i got better things to do
0 notes
Text

one more to go!!
#line wise anyways#then im gonna hold off on coloring cause i dont want to haha#this guy definitely had me learn to lean more into action based interactions#since hes not very talkative#so next set is gonna have way more of that#and i wanna go back and definitely add more to the previous bfs#bf updates#bfrally#boyfriend rally#gamedev#web game#oc
1 note
·
View note
Text
In the wake of the TikTok ban and revival as a mouthpiece for fascist propaganda, as well as the downfall of Twitter and Facebook/Facebook-owned platforms to the same evils, I think now is a better time than ever to say LEARN HTML!!! FREE YOURSELVES FROM THE SHACKLES OF MAJOR SOCIAL MEDIA PLATFORMS AND EMBRACE THE INDIE WEB!!!
You can host a website on Neocities for free as long as it's under 1GB (which is a LOT more than it sounds like let me tell you) but if that's not enough you can get 50GB of space (and a variety of other perks) for only $5 a month.
And if you can't/don't want to pay for the extra space, sites like File Garden and Catbox let you host files for free that you can easily link into NeoCities pages (I do this to host videos on mine!) (It also lets you share files NeoCities wouldn't let you upload for free anyways, this is how I upload the .zip files for my 3DS themes on my site.)
Don't know how to write HTML/CSS? No problem. W3schools is an invaluable resource with free lessons on HTML, CSS, JavaScript, PHP, and a whole slew of other programming languages, both for web development and otherwise.
Want a more traditional social media experience? SpaceHey is a platform that mimics the experience of 2000s MySpace
Struggling to find independent web pages that cater to your interests via major search engines? I've got you covered. Marginalia and Wiby are search engines that specifically prioritize non-commercial content. Marginalia also has filters that let you search for more specific categories of website, like wikis, blogs, academia, forums, and vintage sites.
Maybe you wanna log off the modern internet landscape altogether and step back into the pre-social media web altogether, well, Protoweb lets you do just that. It's a proxy service for older browsers (or really just any browser that supports HTTP, but that's mostly old browsers now anyways) that lets you visit restored snapshots of vintage websites.
Protoweb has a lot of Geocities content archived, but if you're interested in that you can find even more old Geocities sites over on the Geocities Gallery
And really this is just general tip-of-the-iceberg stuff. If you dig a little deeper you can find loads more interesting stuff out there. The internet doesn't have to be a miserable place full of nothing but doomposting and targeted ads. The first step to making it less miserable is for YOU, yes YOU, to quit spending all your time on it looking at the handful of miserable websites big tech wants you to spend all your time on.
#this is a side point so it's going here but I really think tech literacy should be a requirement in schools like math grammar history etc.#we live in a world so dominated by the stuff and yet a majority of the population does not understand it at even the most fundamental level#tiktok#tiktok ban#indie web#neocities#web development#current events#twitter#facebook#meta#amazon
11K notes
·
View notes
Text
What are the next steps after obtaining an insurance broker license, and how can you generate potential leads using Mzapp CRM software?
Congratulations on securing your insurance broker license! The journey doesn’t end here; it’s just the beginning of building a successful insurance brokerage. Here’s how you can proceed and leverage Mzapp CRM software to find potential leads:
Steps After Getting Your Insurance Broker License
Understand Your Market: Research your target audience (individuals, businesses, or specific sectors).
Develop a Business Plan: Set goals for client acquisition, revenue, and operational processes.
Build a Network: Partner with insurance providers and attend industry events to establish your presence.
Create an Online Presence: Build a professional website and maintain active profiles on social platforms.
Offer Value-Added Services: Educate customers on policies, claims management, and risk assessments.
Using Mzapp CRM Software to Generate Leads
Lead Capture: Utilize Mzapp’s integrated forms and web tracking tools to capture inquiries from your website or social media.
Automated Follow-Ups: Set up personalized email and SMS follow-ups to nurture leads effectively.
Lead Scoring: Prioritize leads based on their interaction history, ensuring you focus on high-potential prospects.
Data-Driven Campaigns: Use analytics to identify what works and launch targeted campaigns.
Seamless Policy Management: Impress leads by showcasing how smoothly you manage policies and claims through Mzapp.
Why Choose Mzapp CRM?
Mzapp CRM simplifies lead management, streamlines operations, and provides insights into customer behavior, making it easier to convert prospects into loyal clients.
Learn more about how Mzapp can transform your insurance business here.
#Question:#What are the next steps after obtaining an insurance broker license#and how can you generate potential leads using Mzapp CRM software?#Answer:#Congratulations on securing your insurance broker license! The journey doesn’t end here; it’s just the beginning of building a successful i#Steps After Getting Your Insurance Broker License#Understand Your Market: Research your target audience (individuals#businesses#or specific sectors).#Develop a Business Plan: Set goals for client acquisition#revenue#and operational processes.#Build a Network: Partner with insurance providers and attend industry events to establish your presence.#Create an Online Presence: Build a professional website and maintain active profiles on social platforms.#Offer Value-Added Services: Educate customers on policies#claims management#and risk assessments.#Using Mzapp CRM Software to Generate Leads#Lead Capture: Utilize Mzapp’s integrated forms and web tracking tools to capture inquiries from your website or social media.#Automated Follow-Ups: Set up personalized email and SMS follow-ups to nurture leads effectively.#Lead Scoring: Prioritize leads based on their interaction history#ensuring you focus on high-potential prospects.#Data-Driven Campaigns: Use analytics to identify what works and launch targeted campaigns.#Seamless Policy Management: Impress leads by showcasing how smoothly you manage policies and claims through Mzapp.#Why Choose Mzapp CRM?#Mzapp CRM simplifies lead management#streamlines operations#and provides insights into customer behavior#making it easier to convert prospects into loyal clients.#Learn more about how Mzapp can transform your insurance business here.
1 note
·
View note
Text
A Comprehensive Guide to Smart Contract Auditing: Best Practices and Strategies

In the rapidly evolving landscape of blockchain technology, smart contracts have emerged as a transformative tool, automating and securing digital contracts without intermediaries. However, their reliance on immutable code leaves them vulnerable to vulnerabilities that can cause significant financial losses and reputational damage. Smart contract auditing plays a crucial role in mitigating these risks by systematically reviewing code for potential flaws and vulnerabilities. This comprehensive guide explores the best practices and strategies involved in smart contract auditing, emphasizing the importance of thorough review processes, secure coding practices and proactive risk management. By understanding and implementing these principles, developers and stakeholders can enhance the security, reliability and trustworthiness of their smart contracts in decentralized applications (dApps) and blockchain ecosystems.
Understanding Smart Contract Audits
What is a Smart Contract Audit?
A smart contract audit is a thorough examination of the code and functionality of a smart contract to identify potential vulnerabilities, bugs or security risks. It aims to ensure that the smart contract behaves as intended, securely manages assets and complies with specified business rules and regulatory requirements. Audits are typically conducted by specialized firms or teams with expertise in blockchain technology and security practices, using both automated tools and manual review processes to assess the contract's codebase.
Key Objectives of Smart Contract Audits
The primary objectives of Smart Contract Audits include:
Security Assurance: To identify and mitigate security vulnerabilities such as reentrancy, overflow errors or logic flaws that could be exploited by malicious actors.
Functional Accuracy: To verify that the smart contract executes its intended operations correctly, adhering to specified business rules and ensuring accurate handling of transactions and data.
Risk Mitigation: To reduce the risk of financial loss or disruption by addressing potential weaknesses before deployment, thereby enhancing trust among users and stakeholders.
Compliance and Standards: To ensure that the smart contract complies with industry best practices, regulatory requirements and any applicable standards for security and reliability in blockchain applications.
Differences Between Code Audits and Formal Verification
While both are essential components of smart contract validation, code audits and formal verification differ in their methodologies and scope:
Code Audits: Involve a comprehensive review of the smart contract's source code to identify potential vulnerabilities and ensure adherence to best practices. Auditors typically rely on automated tools and manual inspection to detect bugs or security issues.
Formal Verification: Involves mathematically proving the correctness of a smart contract's code against specified properties or requirements. This rigorous process uses formal methods to verify that the contract behaves as intended under all possible conditions, offering a higher level of assurance but often requiring specialized expertise and computational resources.
By understanding these distinctions and integrating both approaches where appropriate, developers and stakeholders can effectively enhance the security, reliability and functionality of their smart contracts in blockchain applications.
Common Smart Contract Vulnerabilities
Overview of Typical Vulnerabilities:
Smart contracts, despite their promise of security and automation, are susceptible to several common vulnerabilities that can be exploited by malicious actors. Some of the most prevalent vulnerabilities include:
Reentrancy: This vulnerability occurs when a contract calls an external contract before completing its own state changes. If not properly managed, reentrancy can allow an attacker to repeatedly call back into the contract, potentially manipulating its state and causing unexpected behavior.
Integer Overflow and Underflow: Smart contracts often handle numeric values for calculations and storage. Integer overflow happens when a number exceeds its maximum value and wraps around, while underflow occurs when a number becomes negative due to subtraction beyond zero. These conditions can lead to unintended consequences, such as incorrect calculations or unexpected behavior.
Unchecked External Calls: Smart contracts may interact with external contracts or addresses. If these interactions are not properly validated and checked for potential malicious behavior, they can introduce security vulnerabilities, such as unauthorized transfers of assets or manipulation of contract state.
Logic and Design Flaws: These vulnerabilities arise from errors in the logic or design of the smart contract. They can include incorrect assumptions about user behavior, inadequate access control mechanisms or failure to handle edge cases properly, potentially leading to unintended consequences or exploitation.
Real-World Examples of Smart Contract Failures Due to Vulnerabilities:
Several notable incidents have highlighted the consequences of smart contract vulnerabilities:
The DAO Hack (2016): Exploited a reentrancy vulnerability to drain approximately $50 million worth of Ether from The DAO, a decentralized autonomous organization on the Ethereum blockchain. This incident led to a hard fork in Ethereum to recover the funds, highlighting the impact of smart contract vulnerabilities on blockchain communities.
Parity Wallet Bug (2017): A vulnerability in the Parity multi-signature wallet contract resulted in the freezing of hundreds of millions of dollars' worth of Ether. This bug was due to a flaw in the contract's initialization code, demonstrating the critical importance of rigorous auditing and testing in smart contract development.
Integer Overflow Bugs: Various smart contracts have been vulnerable to integer overflow and underflow bugs, leading to unexpected behavior and potential loss of funds. These incidents underscore the need for robust testing and validation of numeric operations in smart contracts.
By understanding these common vulnerabilities and learning from past incidents, developers and auditors can take proactive measures to mitigate risks and enhance the security and resilience of smart contracts in blockchain ecosystems.
Best Practices for Smart Contract Development
Secure Coding Principles for Smart Contracts:
Implementing secure coding practices is crucial to mitigate vulnerabilities and enhance the resilience of smart contracts. Key principles include:
Input Validation: Validate and sanitize all inputs to prevent unexpected data manipulation or exploitation.
Minimize Complexity: Keep smart contracts simple and minimize the number of operations to reduce the risk of introducing bugs or vulnerabilities.
Avoid External Calls During State Changes: Limit or eliminate external calls during critical state changes to prevent reentrancy attacks.
Use Safe Math Libraries: Utilize libraries that provide safe arithmetic operations to prevent integer overflow and underflow vulnerabilities.
Access Control: Implement access control mechanisms to restrict functions and data access to authorized entities only.
Use of Established Libraries and Frameworks:
Utilizing well-established libraries and frameworks can significantly enhance the security and reliability of smart contracts. Benefits include:
Security Audited Code: Libraries and frameworks that have undergone rigorous security audits are less likely to contain vulnerabilities.
Community Support: Established libraries often have a large community of developers who contribute to bug fixes, improvements and security enhancements.
Code Reusability: Reusing trusted code reduces the likelihood of introducing new vulnerabilities and accelerates development timelines.
Importance of Documentation and Comments:
Comprehensive documentation and well-commented code are essential for maintaining and securing smart contracts. Reasons include:
Understanding Contract Functionality: Clear documentation helps developers and auditors understand the intended behavior and logic of the smart contract, reducing the risk of misinterpretation.
Facilitating Audits: Detailed comments and documentation assist auditors in identifying potential vulnerabilities or areas of concern during the audit process.
Enhancing Code Maintenance: Good documentation simplifies future updates and modifications to the smart contract, ensuring continuity and minimizing errors.
By adhering to these best practices, developers can significantly improve the security, reliability and maintainability of smart contracts, contributing to a safer and more robust blockchain ecosystem.
Preparing for a Smart Contract Audit
Initial Code Review and Testing Phases:
Before engaging an external audit, it’s essential to conduct thorough internal reviews and testing:
Internal Code Review: Perform a meticulous internal review of the smart contract code to identify and resolve obvious errors and vulnerabilities. Involve multiple team members to ensure diverse perspectives and catch issues that a single developer might miss.
Automated Testing: Use automated testing frameworks to conduct unit tests, integration tests and end-to-end tests. Ensure that the tests cover all possible scenarios, including edge cases, to verify the contract behaves as expected.
Manual Testing: Complement automated tests with manual testing to explore unusual or unexpected interactions and user behaviors that automated tests might not cover.
Simulation and Mock Environments: Use simulation tools and mock environments to test the contract in a controlled setting that mimics the live blockchain environment. This helps to identify potential issues related to transaction ordering, gas consumption and network interactions.
Setting Audit Goals and Expectations:
Clearly defining the scope and objectives of the audit is crucial for a successful engagement:
Define Scope: Identify which parts of the codebase need to be audited. This could include specific smart contracts, libraries and integrations with external systems.
Set Security Priorities: Establish key security priorities, such as preventing financial loss, ensuring data integrity and maintaining user trust. This helps auditors focus on the most critical areas.
Communicate Expectations: Provide auditors with detailed information about the contract’s intended functionality, business logic and any known risks or concerns. Clear communication ensures that the auditors understand the contract’s purpose and the specific aspects to scrutinize.
Timeline and Deliverables: Agree on a realistic timeline for the audit process and define the expected deliverables, such as detailed reports, risk assessments and remediation recommendations.
Choosing an Audit Firm or Team:
Selecting the right audit firm or team is crucial for a thorough and effective audit:
Experience and Reputation: Choose a firm or team with a proven track record in smart contract auditing. Look for auditors with experience in your specific blockchain platform and technology stack.
Independent and Unbiased: Ensure that the audit firm is independent and has no conflicts of interest that might compromise the integrity of the audit.
Technical Expertise: Assess the technical expertise of the audit team. They should have deep knowledge of smart contract development, blockchain security and the latest vulnerabilities and attack vectors.
References and Case Studies: Request references and review case studies of previous audits to gauge the quality and thoroughness of the firm’s work.
Communication and Collaboration: Choose auditors who are communicative and willing to work collaboratively with your development team. Effective communication is essential for addressing issues and implementing recommendations promptly.
By carefully preparing for the audit, setting clear goals and choosing the right auditors, you can significantly enhance the security and reliability of your smart contracts, building trust with users and stakeholders.
Conducting a Smart Contract Audit
Steps Involved in the Audit Process:
Conducting a thorough smart contract audit involves several key steps to ensure comprehensive review and identification of potential vulnerabilities:
Initial Assessment: Review project documentation, including specifications and design documents, to understand the contract's intended functionality and security requirements.
Code Review: Perform a detailed review of the smart contract codebase, examining each line for vulnerabilities such as reentrancy, integer overflow, logic flaws and unchecked external calls.
Automated Analysis: Use automated security analysis tools to scan the code for common vulnerabilities and potential issues, such as security linters, static analyzers and symbolic execution tools.
Manual Review: Conduct manual inspection of critical parts of the codebase to identify complex vulnerabilities that automated tools may overlook, including edge cases and interactions with external systems.
Testing: Execute a series of rigorous tests, including unit tests, integration tests and scenario-based tests, to validate the contract's behavior under various conditions and ensure it meets functional requirements.
Risk Assessment: Evaluate identified vulnerabilities based on their severity and potential impact on the contract and its users. Prioritize vulnerabilities for remediation based on the assessed risks.
Reporting: Prepare a comprehensive audit report detailing findings, including identified vulnerabilities, their potential impact and recommendations for mitigation. Provide clear and actionable guidance for developers to address the identified issues.
Tools and Techniques Used in Audits:
Auditors employ a variety of tools and techniques to conduct smart contract audits effectively:
Automated Security Tools: Utilize tools such as MythX, Securify and Slither for automated vulnerability scanning and analysis.
Manual Review: Employ manual inspection techniques to scrutinize critical parts of the codebase and identify nuanced vulnerabilities.
Symbolic Execution: Use symbolic execution tools like Manticore to explore and analyze possible execution paths of the smart contract code.
Gas Analysis: Evaluate gas usage and optimize contract efficiency to minimize transaction costs and potential vulnerabilities related to gas limits.
Peer Review: Engage in peer review sessions among auditors to validate findings and ensure thorough coverage of potential vulnerabilities.
Collaboration Between Auditors and Development Teams:
Effective collaboration between auditors and development teams is essential for a successful audit:
Clear Communication: Maintain open and clear communication channels to discuss findings, clarify requirements and address concerns promptly.
Feedback Loop: Establish a feedback loop where auditors provide regular updates and interim findings to the development team, allowing for timely resolution of issues.
Knowledge Sharing: Share insights and best practices between auditors and developers to enhance understanding of security principles and improve future development practices.
Remediation Support: Provide guidance and support to developers during the remediation process, including verifying fixes and validating the effectiveness of security enhancements.
By following these steps and leveraging appropriate tools and techniques, auditors and development teams can collaborate effectively to enhance the security, reliability and trustworthiness of smart contracts in blockchain applications.
Mitigation Strategies and Best Practices
Strategies for Addressing Identified Vulnerabilities:
Once vulnerabilities are identified through audits or testing, it's crucial to implement effective mitigation strategies. These may include applying patches or code fixes to eliminate vulnerabilities, enhancing access controls and re-evaluating contract logic to prevent exploitation. Regular security updates and proactive monitoring can help maintain the integrity of smart contracts and mitigate emerging threats.
Importance of Emergency Response Plans:
Having a well-defined emergency response plan is essential to quickly and effectively address security incidents or breaches in smart contracts. This plan should outline procedures for incident detection, containment, mitigation and recovery. Clear communication channels and roles/responsibilities assignments ensure swift action during crises, minimizing potential damages and maintaining user confidence.
Implementing Updates and Version Control:
Implementing updates and maintaining version control are critical for managing changes and improving the security of smart contracts over time. Version control systems, such as Git, enable tracking of code modifications, facilitating collaboration and auditing. Regular updates should be accompanied by thorough testing and validation to ensure compatibility, functionality and security integrity throughout the contract's lifecycle. This approach helps mitigate risks associated with outdated or vulnerable code, promoting a robust and secure smart contract environment.
Post-Audit Considerations
Reporting and Communicating Audit Findings:
Prepare a detailed audit report outlining identified vulnerabilities, their severity levels and recommended actions for mitigation.
Clearly communicate findings to stakeholders, including developers, project managers and stakeholders, in a transparent and understandable manner.
Provide actionable recommendations for addressing vulnerabilities and improving overall smart contract security.
Re-Auditing and Continuous Monitoring:
Schedule periodic re-audits to reassess the smart contract's security posture and identify new vulnerabilities or risks that may have emerged since the initial audit.
Implement continuous monitoring solutions to detect anomalous behavior or potential security incidents in real-time.
Stay updated with the latest security trends, best practices and regulatory requirements to maintain a proactive approach to security.
Regulatory Compliance and Legal Implications:
Ensure compliance with relevant regulations and legal frameworks governing smart contracts, cryptocurrency transactions and data protection.
Consult legal experts to navigate regulatory requirements specific to your jurisdiction and industry.
Address any legal implications arising from audit findings or security incidents promptly and transparently to mitigate legal risks and maintain regulatory compliance.
Conclusion
In conclusion, smart contract auditing is an important process to ensure the security, reliability and trustworthiness of blockchain-based applications. By systematically reviewing and testing smart contract code, developers can identify and mitigate vulnerabilities that could lead to financial loss or breach of user trust. It is essential to implement best practices such as secure coding principles, thorough auditing and effective communication between auditors and development teams. Additionally, post-audit considerations such as continuous monitoring, re-auditing and compliance with regulatory requirements are important to maintain the integrity of smart contracts over time. By prioritizing security at every stage of development and beyond, stakeholders can foster a safer and more resilient blockchain ecosystem for all users and participants.
#smart contract auditing services#smart contract audits#smart contract security audits#web based smart contract audits#coding#machine learning#marketing#programming#software engineering#smart contract security auditing#smart scan#solidity scanner
0 notes
Note
I went to give you the examples you asked for but "something went wrong with my ask". If you didn't block me, and this message gets through without the images I provided, I would encourage you to look through the notes of the post - replies and reblogs/tags - that are easily visible, and draw a conclusion for yourself.
But basically. It's got stuff like "this proves feminism is just women lashing out" and "I cry for the white race" and "this is just sex tourism" and a tweet that is basically "women say things like this and wonder why every society on earth puts restrictions on them." That seems pretty racist and misogynist to me.
I have images turned off to avoid spam and harassment as a jew on the internet. anons literally can’t be blocked effectively.
I didn’t look through the notes of the post because there was no reason to when all I saw was the version I reblogged. yeah, that kind of thing is obviously bad. but there’s literally a million different versions of every single post, and if I don’t see bad stuff on the version that gets put on my dash, I’m obviously NOT supporting the other versions of the post. I agreed with the premise of the responses on the version I actually shared based on MY interpretation and that was the only version on my dash. what do you want to do about those other replies? I’m genuinely asking because I don’t understand what the point of this is or why you feel the need to start this hostile instead of coming to me with genuine intentions and giving me a head’s up because I didn’t know.
#Asks#anonymoose#no you were not blocked#you can’t block anons#I drew a conclusion based on what was presented on the version I reblogged#while I understand what you mean#there’s quite literally vile antisemitism under every jewish post on the webbed site#I will never interact with other jews with this logic#I’m talking myself in circles because once again this makes no sense to me#like yes obviously those replies are bad#I didn’t respond to or platform those replies#I’m not the person you should be mad at#and I’d appreciate it if we all learned to use inside voices when we make assumptions and start shit
0 notes
Text
#Engineering Mathematics Tuition#Online Tuition Institute#Virtual Learning Classes#E-Learning Platform#Online Tutoring Services#Remote Learning Programs#Digital Education Hub#Internet-based Tutoring#Distance Learning Institute#Web-based Teaching#Online Study Center#Virtual Classroom Solutions#Remote Education Services#Internet Education Academy#Online Tutoring Center#Web-based Educational Institution#E-Learning Academy#Online Course Provider#Distance Education Hub#Virtual Tutoring Institute#Web-based Learning Programs#Online Btech tuition#Engineering tuition online#Btech tutoring services#Virtual Btech classes#Online engineering coaching#Btech distance learning#Remote Btech tutoring#Virtual Btech tuition#Online engineering tutors
0 notes
Text
You know who'd talk you through it? Bucky. Bucky would talk you through it. I'm feral therefore this is feral. I always say I'm sorry after writing shit like this but this time I'm genuinely sorry, lost sight of the plot.
18+ af, minors dni
I'm gonna finish a wip, I swear, but just imagine for a moment, Bucky being intimate with the most soft shy little bunny ever and learning what she likes based on all the pretty moans and squeals he can pull out of her. He gauges what she's into based on how fucking soaked his balls get from the way she drips on him. Her pussy gets so tight around his dick and he knows whatever he's doing is working because she
She was too scared to tell him anything about what she liked so there was a lot of experimenting in the start. He took it soft and slow at first, basking in how warm her body felt against his, relishing in those quiet sighs she makes when he rolls his hips. For a while he thinks that's as vocal as she gets until a slightly harder thrust of his cock makes her squeak, her cunt clenching around him. His eyes widen at this new found discovery, thrusting harder and harder each time, that squeak turning into a slutty moan.
So she can get louder...
It's become a game for him, talking you through every single orgasm he pulls from you, growing more and more feral over how vocal you are when he does something new.
"Mmph, fuck yeah, that's it baby, moan f'me" He coos as he fucks his fingers in you faster while kneeling in front of you, his own knees keeping yours apart. He's truly playing with your body to his own delight having you naked, legs spread far apart with your pussy on display for him. He loves fingering you because he gets to look at your entire body whither beneath him. Little does he know how crazy it makes you because while he towers over you, eyes raking over your pleasure consumed form, you're admiring him right back. His thick pink cock is so full and hard standing achingly tall. His balls look deliciously heavy and you love the way he uses his knees to keep you spread because he ends up showing off even more of his sac and you are rightfully obsessed.
Your clit makes him drool. It's so perfectly sensitive and he's perfected licking, rubbing and sucking it till your gushing on his face and pulling his hair.
"Y'like that huh baby" He whispers to himself when he rubs faster and you start to claw at his arms, your back arching off the bed, moans growing louder. He watches your reaction like a predator watching it's prey waiting for the perfect moment to let you fall.
"Y-ess" You manage to cry out but Bucky thinks you can do better.
"Y'know what m'gonna do now bunny?" He knows you can't answer but based on the way your clit is throbbing against his fingers your attention is 100% on him. You loved his dirty talking and he's going to keep going until the sheets need to be changed. "M'gonna lick and suck on that pretty little clit of yours, you like that, don't you?"
You frantically nod and he lets out a breathy chuckle, his own cock getting wet at the thought of tasting you.
"Lookit what you do to me" He pulls his hand away making you look down so you can see him squeeze his cockhead, smearing his arousal onto your swollen bud, tears falling from your cheeks from how erotic and dirty he was. He rubs his tip all over not bothering to muffle his own whines and whimpers, "M'so fuckin' sensitive here baby" He'd never miss a chance to edge you both, your most sensitive parts rubbing against each other until he's done teasing. "See how wet you make me bunny? You're not the only one who gets soaked baby, shit you make me so wet"
You can see clear sticky webs clinging from his cockhead to your clit as he continues to tap and rut himself against you, "Don't worry baby, I'll clean up the mess I make"
He goes down between your legs, starting off with tentative licks like a kitten. That's before he lets those pouty lips of his seal around you, suckling with needy gurgles as if he were drinking milk. He groans at the taste of his own precum he marked you with, your taste combined with his makes him nearly cum.
"O-OOH-" The squirm of your legs are held still by his arms. He doesn't know how anyone other than you can look so adorably sweet and slutty at the same time with your eyes rolling back, jaw slack, sinful sounds filling the room, your white cream making a mess on the sheets. His dick is dripping and while he'd love for you to finish on his face, he knows that's not your favourite way to cum.
No.
Your loudest moans are when your filled with his cock while he plays with your clit with his lips by your ear.
Favourite position? You're not picky but he knows the ones you love the most. Your pussy gets so tight when he puts you in the sluttiest ones.
"Good girl, good fuckin' girl" He whispers tugging your earlobe between his teeth while maintaining a brutal pace, the sweat slicking his chest hot against your back. You're kneeling while he fucks you from behind, holding your body up, one hand wrapped around your throat while the other holds your hip. He wasn't sure how you'd feel about being choked until you squirted on him the first time he did it. "You love my fat cock don't you bunny, slut for big dick-" He brings his hand down to slap your clit making you sob, your wetness squirting onto the sheets, body limp in his hold, "Baby, you're soaking my balls, should make you suck them clean"
You moan louder.
Bucky smirks.
He's going to keep going.
"You like that don't you, you wanna lick my balls clean angel? Empty them first and then get down and suck 'em. Suck my cock, drink up all the cum that's still dripping after I cum in you"
That's all it takes. You're cumming without warning but Bucky's gonna make your orgasm last minutes if possible, his dirty talking getting filthier with each clench of your pussy.
"M'gonna be all sensitive for you angel, y' know how hard m'gonna cum for you? Gonna keep on cumming until I'm all empty"
"You're such a slut huh, you'd suck my cock even if it was soft-oh shhit baby-you like that too? You like me turning soft for you? You want daddy to get subby for you baby, hm?"
"I-I-Oh god James!!!" You whine and desperately try to fuck yourself back on him to prolong how good he's making you feel, all these feral thoughts too much-He reaches to pinch your clit, now rolling it between his fingers and you nearly pass out-
At this point anything he says doesn't matter. Maybe it happens. Maybe it doesn't. He just says anything and everything that clouds both your fantasies that make you sob and sob from overstimulation.
"I can be subby for you bunny, y'know that. Tell daddy what you want, you can have anything y'want"
"Love when you lick my balls, clean my cock. Shit, y'know I'd let you touch me anywhere baby"
The very thought of what that entails sends you into a second orgasm.
"s'that it? You wanna taste daddy, bunny? Touch me where no one else has? Hm? Just my bunny putting her cute little tongue on my-
"FUUCCCKKKKKKK" You fall forward and love being smothered by him, lying flat on your tummy while he mounts you from behind letting his full body collapse on you.
"So little under me, no where to run, you make me wanna breed you when you're like this baby, wanna give you all of my cum.
"Bucky-Buckyy!" Your muffled screams and taut body have him pounding you harder, your orgasm squeezing cum out of his body even though he want's to hold it. You make it impossible He's still gonna talk you through it all while falling himself.
"I know, I know baby, feels good-s'good-oh God you're milking my cock bunny-fuckk" His hips stutter to a grind, "Shit I can't st-top, God y/n please-want it-need you" He's babbling at this point, the both of you utterly gone, floating in bliss. He's going to clean and take good good care of you, making a mental note of what he did to get you scream this time. He smirks to himself with his new information, next time he'd be more than happy to see you lose yourself while you play with and lick his-
Alright, that's enough.
#bucky barnes x you#bucky barnes x female reader#bucky barnes fluff#bucky barnes x reader#bucky barnes x y/n#bucky x reader#bucky barnes x f!reader#bucky x y/n#bucky barnes fanfiction#bucky barnes#james buchanan barnes#james bucky barnes#james bucky buchanan barnes#bucky barnes x innocent#bucky barnes x innocent reader#bucky barnes fan fic#bucky barnes fanfic#bucky fan fic#bucky fan fiction#bucky fanfic#bucky barnes imagine#bucky barnes smut#bucky barnes x fluff#bucky barnes x freader#bucky barnes x subby reader#bucky barnes x sub reader#bucky barnes subby reader#bucky barnes x shy reader#bucky x shy reader#dom bucky x reader
3K notes
·
View notes
Note
Saw a tweet that said something around:
"cannot emphasize enough how horrid chatgpt is, y'all. it's depleting our global power & water supply, stopping us from thinking or writing critically, plagiarizing human artists. today's students are worried they won't have jobs because of AI tools. this isn't a world we deserve"
I've seen some of your AI posts and they seem nuanced, but how would you respond do this? Cause it seems fairly-on point and like the crux of most worries. Sorry if this is a troublesome ask, just trying to learn so any input would be appreciated.
i would simply respond that almost none of that is true.
'depleting the global power and water supply'
something i've seen making the roudns on tumblr is that chatgpt queries use 3 watt-hours per query. wow, that sounds like a lot, especially with all the articles emphasizing that this is ten times as much as google search. let's check some other very common power uses:
running a microwave for ten minutes is 133 watt-hours
gaming on your ps5 for an hour is 200 watt-hours
watching an hour of netflix is 800 watt-hours
and those are just domestic consumer electricty uses!
a single streetlight's typical operation 1.2 kilowatt-hours a day (or 1200 watt-hours)
a digital billboard being on for an hour is 4.7 kilowatt-hours (or 4700 watt-hours)
i think i've proved my point, so let's move on to the bigger picture: there are estimates that AI is going to cause datacenters to double or even triple in power consumption in the next year or two! damn that sounds scary. hey, how significant as a percentage of global power consumption are datecenters?
1-1.5%.
ah. well. nevertheless!
what about that water? yeah, datacenters use a lot of water for cooling. 1.7 billion gallons (microsoft's usage figure for 2021) is a lot of water! of course, when you look at those huge and scary numbers, there's some important context missing. it's not like that water is shipped to venus: some of it is evaporated and the rest is generally recycled in cooling towers. also, not all of the water used is potable--some datacenters cool themselves with filtered wastewater.
most importantly, this number is for all data centers. there's no good way to separate the 'AI' out for that, except to make educated guesses based on power consumption and percentage changes. that water figure isn't all attributable to AI, plenty of it is necessary to simply run regular web servers.
but sure, just taking that number in isolation, i think we can all broadly agree that it's bad that, for example, people are being asked to reduce their household water usage while google waltzes in and takes billions of gallons from those same public reservoirs.
but again, let's put this in perspective: in 2017, coca cola used 289 billion liters of water--that's 7 billion gallons! bayer (formerly monsanto) in 2018 used 124 million cubic meters--that's 32 billion gallons!
so, like. yeah, AI uses electricity, and water, to do a bunch of stuff that is basically silly and frivolous, and that is broadly speaking, as someone who likes living on a planet that is less than 30% on fire, bad. but if you look at the overall numbers involved it is a miniscule drop in the ocean! it is a functional irrelevance! it is not in any way 'depleting' anything!
'stopping us from thinking or writing critically'
this is the same old reactionary canard we hear over and over again in different forms. when was this mythic golden age when everyone was thinking and writing critically? surely we have all heard these same complaints about tiktok, about phones, about the internet itself? if we had been around a few hundred years earlier, we could have heard that "The free access which many young people have to romances, novels, and plays has poisoned the mind and corrupted the morals of many a promising youth."
it is a reactionary narrative of societal degeneration with no basis in anything. yes, it is very funny that laywers have lost the bar for trusting chatgpt to cite cases for them. but if you think that chatgpt somehow prevented them from thinking critically about its output, you're accusing the tail of wagging the dog.
nobody who says shit like "oh wow chatgpt can write every novel and movie now. yiou can just ask chatgpt to give you opinions and ideas and then use them its so great" was, like, sitting in the symposium debating the nature of the sublime before chatgpt released. there is no 'decay', there is no 'decline'. you should be suspicious of those narratives wherever you see them, especially if you are inclined to agree!
plagiarizing human artists
nah. i've been over this ad infinitum--nothing 'AI art' does could be considered plagiarism without a definition so preposterously expansive that it would curtail huge swathes of human creative expression.
AI art models do not contain or reproduce any images. the result of them being trained on images is a very very complex statistical model that contains a lot of large-scale statistical data about all those images put together (and no data about any of those individual images).
to draw a very tortured comparison, imagine you had a great idea for how to make the next Great American Painting. you loaded up a big file of every norman rockwell painting, and you made a gigantic excel spreadsheet. in this spreadsheet you noticed how regularly elements recurred: in each cell you would have something like "naturalistic lighting" or "sexually unawakened farmers" and the % of times it appears in his paintings. from this, you then drew links between these cells--what % of paintings containing sexually unawakened farmers also contained naturalistic lighting? what % also contained a white guy?
then, if you told someone else with moderately competent skill at painting to use your excel spreadsheet to generate a Great American Painting, you would likely end up with something that is recognizably similar to a Norman Rockwell painting: but any charge of 'plagiarism' would be absolutely fucking absurd!
this is a gross oversimplification, of course, but it is much closer to how AI art works than the 'collage machine' description most people who are all het up about plagiarism talk about--and if it were a collage machine, it would still not be plagiarising because collages aren't plagiarism.
(for a better and smarter explanation of the process from soneone who actually understands it check out this great twitter thread by @reachartwork)
today's students are worried they won't have jobs because of AI tools
i mean, this is true! AI tools are definitely going to destroy livelihoods. they will increase productivty for skilled writers and artists who learn to use them, which will immiserate those jobs--they will outright replace a lot of artists and writers for whom quality is not actually important to the work they do (this has already essentially happened to the SEO slop website industry and is in the process of happening to stock images).
jobs in, for example, product support are being cut for chatgpt. and that sucks for everyone involved. but this isn't some unique evil of chatgpt or machine learning, this is just the effect that technological innovation has on industries under capitalism!
there are plenty of innovations that wiped out other job sectors overnight. the camera was disastrous for portrait artists. the spinning jenny was famously disastrous for the hand-textile workers from which the luddites drew their ranks. retail work was hit hard by self-checkout machines. this is the shape of every single innovation that can increase productivity, as marx explains in wage labour and capital:
“The greater division of labour enables one labourer to accomplish the work of five, 10, or 20 labourers; it therefore increases competition among the labourers fivefold, tenfold, or twentyfold. The labourers compete not only by selling themselves one cheaper than the other, but also by one doing the work of five, 10, or 20; and they are forced to compete in this manner by the division of labour, which is introduced and steadily improved by capital. Furthermore, to the same degree in which the division of labour increases, is the labour simplified. The special skill of the labourer becomes worthless. He becomes transformed into a simple monotonous force of production, with neither physical nor mental elasticity. His work becomes accessible to all; therefore competitors press upon him from all sides. Moreover, it must be remembered that the more simple, the more easily learned the work is, so much the less is its cost to production, the expense of its acquisition, and so much the lower must the wages sink – for, like the price of any other commodity, they are determined by the cost of production. Therefore, in the same manner in which labour becomes more unsatisfactory, more repulsive, do competition increase and wages decrease”
this is the process by which every technological advancement is used to increase the domination of the owning class over the working class. not due to some inherent flaw or malice of the technology itself, but due to the material realtions of production.
so again the overarching point is that none of this is uniquely symptomatic of AI art or whatever ever most recent technological innovation. it is symptomatic of capitalism. we remember the luddites primarily for failing and not accomplishing anything of meaning.
if you think it's bad that this new technology is being used with no consideration for the planet, for social good, for the flourishing of human beings, then i agree with you! but then your problem shouldn't be with the technology--it should be with the economic system under which its use is controlled and dictated by the bourgeoisie.
4K notes
·
View notes
Note
ask for joaquín ideas and you shall recieve ma'am 😌 SO HERE YOU GO giving torres nasty head under his desk as he he's working on a debrief with sam on the phone, that at one point his eyes roll back
fall apart
a/n: this put me in a chokehold so tight i am pretty sure it’s why i am having issues breathing. the way this man had me acting up at ALL TIMES. and well i had vodka in my veins when i started writing this and had absolutely no issues being horny on main. so enjoy what is probably an unedited mess. but i was thinking fast at the time and somehow managed to finish it.
summary: distractions were best kept under wraps. even as joaquin blindly allowed you to toy with him at the worst possible moment. OR giving joaquin nasty head during his phone call with sam.
word count: 1.1k+
pairing: joaquin torres x f!reader
warnings: EXPLICIT SO MINORS DNI 18+ ONLY!!, oral (m receiving), honestly fully porn without plot anywhere to be found, giving messy head, cussing, spit, cumplay, cumeating, face fucking, choking, slight exhibitionism, fluff, they're nasty people.
He’s supposed to be glued to the screen in front of him, eyes peeled and bloodshot as he searched for what Sam requested. He’s got a job to do. One that called for acts of heroism and skills beyond what he was capable of at this very moment. A task that should have felt like a breeze. Quick, easy, over and done with before the phone beeped relentlessly. Sam’s name popping up on the flashing screen.
But his head remained stuck in the clouds, mind coated in that thick gray fog—tipped back into his chair as he grasped at the handles. He needed to answer the fucking phone. Pick it up, clear his throat. Sound put together and professional.
He could barely see straight, entirely sure that if he opened his eyelids entirely he’d go cross-eyed. The feel of your wet hot mouth pulled him into the snare of your web. Tantalizing and dark—thick with the enticing heat that curled along the base of his spine. Wrenching his stomach into a fluttering hold. Speeding the steady beat of his heart until he began to tremble, thighs shaking where they were placed on either side of your head.
“Nena-”
Another suck had his back arching up, hand scrambling to curl along the back of your neck. The phone buzzed again, sliding with force along a clean wooden desk. All it would take was one press of his finger and Sam’s voice would fill the room.
“He’s calling-”
Your hand curled tight around the base of his spit soaked cock, precum dribbling down the sides as you came up for air. “So answer.”
“I can’t fucking answer,” he balked.
“Why not?” Swollen lips twisted up into a smile—one he’d seen before. One he knew like the back of his hand. “I thought you were capable of anything,” you purred.
“But it’s…” It would be so easy. Such a quick task to get done. Tell him the information, debrief what he’s learned through hours of research. He curled a hand around your chin, thumb pulling at your slick bottom lip. And the words slipped out before they registered in his mind. “Do it quietly.”
You lit up at his demand, head ducking down to swallow him down with a moan—the head of his cock brushing the very back of your throat. The mistake had been made and with a choked grunt, he picked up the phone.
“Got anything?”
Joaquin swallowed thickly, palming your head as he pulled up what files were labeled the most important with a shaky hand. “Uh….yes.” You swallowed around his length, throat working tight, spit dripping onto your hand that still held him in place; his mind went white.
“Joaquin. You good?”
No. He wasn’t.
He was so far down your throat he could see the bulge, the sticky wet sounds of your tongue slipping beneath his pulsing vein had him jolting his hips with a pained groan. Concern etched into Sam’s voice with questions he couldn’t answer, words that held no meaning in the depths of a mind gone dumb. You choked on him, spluttering for air as a sheen of spit smeared along your chin and cheeks.
“S-Shit-”
“What happened?” Sam called into the speaker, a rustle of him turning the car echoing into the spacious office.
Joaquin shuddered, hand clambering to cup your throat and keep you at bay—the dark glimmer in your eyes nearly sent him over the edge. He coughed, situated himself in the chair with adrenaline thundering beneath his buzzing skin. Eventually you’d fight him on this. Pull his twitching cock back into your mouth with a greedy moan—desperate for his taste to slide down your throat. And he’d let you. Without question.
He was only a man in the end; wrapped tight around your finger that cleaned the mess along your cheek.
“Nothing,” he cleared his throat. “Got a cramp. I managed to decode what documents you found at the scene. Shipment logs and whatnot.”
You huffed, thighs clenching at the sound of technical words rambled from a mouth you burned to kiss. “Baby-”
His hand clamped over your mouth, sealing your jaw shut with an audible click. "A group of them are meeting five minutes outside The Wharf. Looks like the trade is happenin’ over international waters.”
“They’re hoping not to get caught. Alright. Send me the time and exact location. And call whatever law enforcement is closest. They’ll want in on this too.”
“Already on it,” Joaquin rushed out, releasing what hold he had left as the line went dead. “Sorry nena-”
A loud sigh filled his ears beneath the thundering echo of his racing heart. Dreamlike in its breathy tones, as if you couldn’t wait to finally taste him again. The tang of it a delicacy on the back of your tongue. His groan was loud, emanating off each wall and window, when your mouth sucked him back in. Hand pumping fast with the slide of your spit.
“Fuck,” he gasped, eyes rolling back.
The sounds were obscene. A squelching echo of your tongue and mouth bobbing along his painfully hard cock. He could feel it rush along his spine, pulling tight enough to splinter with pain right down to his toes. Ruining him with ease seemed to come naturally—your body entirely in tune with his. You read him effortlessly as he trembled in the chair, blunt nails digging into the back of your neck as he fucked into your awaiting mouth.
“G-Gonna- Fucking I’m gonna cum.”
You hummed, swallowing around him once, twice, until your fingers curled around his pulsing balls and he was extinguished in the flames. He spurted down your throat with a raw shout, hips shoving up and into your face. Any other time he’d carefully keep his distance, make sure you could breathe properly.
But he was barely able keep track of his own name. Let alone where he was.
A garbled string of words spilled past his lips when you slowly came up for air, tongue licking gently at what still dripped down across your knuckles. He wanted to kiss you. Taste himself from the heat of your mouth. He wanted to lick into your cunt with a veracity he’d never known before your name became his favorite prayer.
He just couldn’t fucking move.
“Again?” you breathed, climbing into his lap with a soft grin.
“Shit,” he rasped, thumb pushing the pearly drips of his cum along your tongue. “I think you killed me.”
Light fractured along the edge of your iris and Joaquin felt the word love burn itself into his ribs. “You can kill me later,” you breathed, looping your arms around his limp form.
“I like those odds.”
#joaquin torres x f!reader#joaquin torres x reader#joaquin torres x you#joaquin torres x y/n#joaquin torres smut#joaquin torres#my writing
538 notes
·
View notes