#commander's shitpost folder
Explore tagged Tumblr posts
lady-quen · 9 months ago
Text
Obligatory sound on
I got Mael the /breakdance emote. He had no say. I'm sorry, this video is everyone's problem now.
292 notes · View notes
leam1983 · 9 months ago
Text
Tech - FAQ
Why do magnets still fuck up computers? Aren't plate drives archaic?
Plate drives might be going the way of the dodo as active storage, but magnetism isn't going anywhere. NAND cells use magnetic polarity to shift bits as needed. A control gate handles the programming and the chip's interfacing with the rest of your drive or your system altogether, and a floating gate stores a charge, so that you can theoretically unplug an SSD, leave it lying around for ages, then plug it back in on a whim to find that all your stuff's still there. It's essentially the same tech that's been used since the first few plate drives - and even in things like your old SNES carts. It's why you still have that Megaman X save on your thirty-odd year-old cart - assuming of course that you don't go about sticking a big enough magnet on it.
Fucking magnets - how do they work? I mean, in relation to data?
Alright. Imagine that you're both Jackson Pollock and Magnetism personified. You start out with a row of paint cans and a blank stretch of canvas - a nice, clean and orderly hard drive, more or less. There's magnetic force involved even in the system's proper state - after all, you've got paint in cans. It's just not splashed everywhere, right now.
The thing is, systems want to create neat and orderly drive systems. This is why you'd defragment your drives back when plate drives were super common. The thing is, that pesky user keeps pulling files and shifting them to RAM, which fucks up your neat and orderly arrangement! Unlike raw magnetism, however, a computer fetching files and moving bits around is working as intended. Put a magnet on that drive and, well, you're Pollock splashing paint everywhere, creating beautiful chaos - and an irrecoverable drive.
But if drives are magnetic, then what's the issue?
When an SSD calls up a file, it's doing so in a controlled and expected manner. Magnetism is involved, the NAND chip's configuration changes to match the new state - but nothing's going haywire. Add a magnet to this and you're adding too much of a good thing.
Does any magnet work?
No, thankfully. One of my older PCs ended up with Buckyballs stuck somewhere in the drive cage - I was a dumb teen with way too many desk toys for my own good - and nothing's ever happened. Sticking a fridge magnet or a credit card's strip against a drive won't do much; most PC parts are actually built to tolerate some exposure to open magnetic fields - but leaving that magnet there or going for something bigger might cause issues.
Aren't LCD screens magnetic?
Technically, yes! However, the screen is running off of a controlled and isolated field, and nobody's sticking a computer monitor right next to a running power supply, anyway. You'll need a fairly targeted application of a bigger field to really fuck up your little crystals' polarity - thereby creating the dreaded "dead pixels" video enthusiasts loathe so much.
Let's talk OSes - specifically, dumb shit I'm too scared to try but always wanted to do. What happens if I delete System32 in Windows?
Most modern versions of Windows - we're talking 7 and above - won't let you touch that folder, even with normal elevated system privileges, as a computer's Admin. You can mash Delete for days, the OS just won't let you nuke it. However, a little Terminal wizardry can succeed in telling Windows "shut up, I own you, let me delete the equivalent to your cerebellum, I have Reasons that have nothing to do with wanting to test an insult or run with a shitpost".
The system will ask you a few more times, as you really shouldn't be doing this - and will then let you proceed ahead. In short order, you'll realize that your current rig is, for all intents and purposes, fucked severe. Even rebooting won't let you fix it, even if you're trying to backtrack to a previous Restore Point. Your only option, at this point, is a complete reformat and reinstall.
Is this why the FORMAT.C command always brings up a warning?
That is exactly why. FORMAT.C, in Terminal or PowerShell, is effectively computer-speak for "I want you to start over, in the most abrupt and uncalled-for way possible. Wipe yourself."
And if what you want is to wipe away a system's very existence, there's more effective, physical and gratifying ways of doing that, anyway. Most of them involve an already-scrapped microwave and a power drill! Awesome!
What is the black magic I need to delete System32? I swear I want to do this to a virtual machine, and not to perpetrate an act of technological malfeasance on someone I happen to loathe.
If you need to ask about the black magic, you're not ready for the black magic. Google is your friend, and I'm not responsible for what you do on your own time.
Linux is so much better, the system trusts me! But, just for funzies, how can I fuck up a distro running off of Ubuntu?
It's the object of the same memes as "delete System32". If the darkness calls to you, thou shall find thine answers upon the myriad pages of Google.
Water's a poor conductor; I remember this from Physics class! Why my PC go broky if I spray it with a garden hose, then?
Because it's not the water that's making the magic smoke happen, believe it or not. If you were a baller and could spray your PC with a tank's worth of pure, ozonized water with absolutely zero particulates in it and no minerals whatsoever, it would probably be totally fine. Hell, there's even entire PC build projects that involve immersing components in purified water. The problem is, tap water isn't exactly pure. There's trace minerals in it, we typically add fluoride as well, and most water tables fall somewhere on the pH and alkalinity scales, and not often in the "objectively pure" margins of them. And even if you could guarantee a basin of 100% pure H2O, then you'd just condemn your PC to suffocation by way of its own building and festering thermal mass. You'd need systems to agitate the water or to re-absorb its heat before diffusing it elsewhere.
This is also why distilled water isn't often used in full-immersion builds, seeing as distilled water is hard to keep in its pure state. You need air to leech off some of its absorbed heat, and exposure to the outside world means a potential exposure to trace minerals, dead skin flakes or other bits of stuff that aren't chemically related to water and that happen to conduct a charge a little bit better, so...
Is this why this never really took off, compared to the liquid-cooling rigs we know of?
Yes. A well-assembled water-cooling loop has water come in contact with a cooling plate, which itself touches the CPU, or occasionally the GPU as well. As it's a closed loop, any traces of organic components - like fungi - could be dangerous over time. It's why most dye kits for water-cooling loops typically generously include a little bottle of sterilizer. The one issue is that with copper being one of the most thermally-effective metals and also fairly rust-prone, a lot of care has to be involved. A lot of cautious water-cooling enthusiasts tend to advise users in that space to drain out and dry out their loop every few years, to check for signs of corrosion.
But fans are so noisy!
I know, but if you're a budget, an air-cooled build is going to be the most effective approach you could take.
What about AIOs?
All-in-One systems are convenient, but you can't typically access the coolant that's circulating in the loop. On the one hand, an airtight system means no buildup of anything. On the other? No maintenance is possible. If it breaks, it breaks. The average AIO has a life expectancy of about five years - about the same lifespan as your typical rig.
Why is everyone bad-mouthing Windows? I'm just an end-user, I don't give a shit about what I put on my computron!
In a few words, Microsoft's pivoted from its former business model, which involved selling legitimate copies of their OS at high prices, to selling their users' data to the highest bidder. It generates far more profits, it's dystopian as shit, and it's a frightfully smart business decision. I don't approve of it one bit - but it's still smart. In the "I don't give a shit about you, now give your browser history, I'm Patrick Bateman with a fancy ISO to give to you" sense of it being smart.
You and I are the product, now. This is why people are moving to Linux - even if I think this is a flawed solution to a problem that has objectively very few serious consequences for the average end-user.
What do you mean? This is terrible!
Yes, it is! However, your collection of cat pics or your snapping stills with a phone because DRM doesn't let you capture frames for a gifset is of zero worth whatsoever to both Microsoft and the advertisers your data is sold to. The more private aspects of your life are safe, for the most part - what they're focused on is what they could sell to you. So - that involves most of your browsing history and potentially your emails, too. Windows Recall, however, could up the ante by giving MS access to those less-marketable aspects of who you are. That's the onus, here.
What's that?
A user-accessible long-term memory of sorts, used to help the user remember previous tasks or recall where certain elements are stored. It seems neat, until you realize this means Microsoft wants to record everything you do at your computer.
And Linux is better?
It doesn't overtly spy on you - at least, not if you stick to most trustworthy distributions, or OS installs. You're paying for an uptick in privacy with a loss in convenience, however. The more tech-savvy you are, the easier you'll get used to Linux. This isn't to say there aren't noob-friendly distros, there's actually several - but if something goes wonky, chances are you could find yourself stuck on your distro's Community forums, trying to divine what this rando means when he's asking you to list what the lspci command returns. Most enthusiasts in the sphere are nice, but several tend to forget that for a lot of end-users, there's no thrill in spending a few days hunting-and-pecking for a fix. Grandma won't grep shit, she just wants her Bluetooth manager to work!
What's grep?
It's Orc-speak for "find shit now." Jokes aside, it means Global Regular Expression Print. It's a command you can input in a Terminal while accessing a file, to have it search for what's inside. So if I open up a folder called "chocolate chip cookie recipe" in Linux and want to check how much flour I need while being too lazy to open the file on my own, I can just head to the terminal and type grep flour chocolatechipcookies.doc Grep tells the computer it'll need to look for something, flour is what it needs to look for in the file, and chocolatechipcookies.doc is what I'm pointing it to. I'm basically saying "Look in the chocolatechipcookies.doc file and find me all instances of the word flour being used."
If your head feels about to burst, I get it. It's a lot, and it's non-obvious - much like Windows' own Terminal or PowerShell languages.
Ah. So some Linux peeps think people are just going to troubleshoot everything themselves?
I know, right? It's almost as if some of these people forgot that for a lot of folks, a PC is just a convenient portal for emails, social networks and the occasional YouTube binge-watch.
So you don't believe we'll ever get the Year of the Linux Desktop?
Nope. Linux is too atomized, too fiddly, too focused on doing things honestly, as opposed to practically. Windows and MacOS aren't in any real danger of losing their market shares, even if the number of Linux users is slowly and steadily increasing. Unless Linux Mint or something close to it becomes so foulproof that your grandma can flat-out not know of the Terminal's existence without it impacting the computer's usage even in the advent of software failure, then we won't get a fully reliable third option.
I don't know what you're talking about, I've changed permissions on my Plex server and I passed my GPU through a VM for containerized Windows gaming on Linux; it's stupid as shi-
You're not the average use-case scenario, Steven. Sit back down. Raise your hand again once you're eighty-six and barely know how to access your NeuraMail or connect with the Galactic Sodality while your hypothetical grandchildren drone on about leaving the prison of the flesh for the purity of silicon wafers and you feel an encroaching sense of Sartrian Contingency rise up in the pit of your stomach upon realizing how incomprehensible this cold and barren new world is for you.
2 notes · View notes
raven-at-the-writing-desk · 5 years ago
Text
Tumblr media
[This Anon is referring to this game theory.]
...I can see that happening, yes. Crowley must, after all, appeal to those with a preference for glasses on their pretty boys.
This became its own set of shitpost headcanons in of themselves, but I will allow it for now because it supplements my ever-expanding pretty boy game theory. I only wrote for the students, NOT faculty because the list of students itself is already super long.
Enjoy.
Tumblr media
Riddle wrote an entire speech to the headmaster about how he will contribute to NRC and improve the school community if he gets accepted. All of that went right out the window when Crowley clasped his hands during the interview and shouted about how Riddle is perfect. That strict persona, coupled with the contrast of his boyish appearance...it is perfect for appealing to those that like the youthful look, but still want someone respectable!
Trey had a relatively normal interview. Crowley was impressed by how reliable Trey seems to be--he’s sure to make use of Trey’s “big brother”/”boy next door” vibes for NRC advertising. He didn’t find out about Trey’s thing for dental hygiene until after Trey was already accepted, but Crowley was quick to dismiss it as a real concern because it’s not like he’s going to sell pictures of Trey brushing others’ teeth for extra profit (well, not unless there is a high demand for that).
Cater was very relaxed, even slouching a bit in his seat. He interrupted Crowely in the middle of one of his questions to ask to take a photo for his MagiCam account. Though Crowley found this to be a little irritating, he knew that social media is a good way to reach a wider audience. Having a handsome student well-versed in the use of the web and able to capture candid photos of his peers seems like a huge advantage to NRC’s social media presence!
Ace was super casual. He showed up a few minutes late and sat down without being given permission to. He’s nothing like his older brother, according to the records Crowley consulted. Ace’s brightness was able to charm Crowley in the interview, and he allows the trickster in just because of that infections, albeit shit eating, grin of his.
Deuce tried very, very hard to show off how “reformed” he was. Came to the interview in a full-on suit and gelled back hair so he looks like a responsible young man. Lost his shit mid-interview when Crowley brought up his past delinquency as a potential issue. He was still let in because Crowley knows “bad boys” with a soft side can be appealing to some.
Tumblr media
Leona got to skip the interview. Not because he’s royalty or anything, but because Crowley knew just from reading Leona’s application and seeing his picture that he would be a worthwhile student to slap onto advertisements. THE ANGST PRACTICALLY WRITES ITSELF. Look at how handsome Leona is, and how dark his backstory is. You can change this arrogant, broken cat boy, Crowley will hawk at his audience, all you need to do is donate your money to NRC!
Ruggie was accepted for his mischievousness--and partly due to his sad history in the slums. He didn’t show up to the interview wearing the fanciest clothes, but there is a charm to his humility, his frugality. Crowley thinks that winsome laughter of his will net the school some extra cash. Some would love to dote on people like Ruggie, after all!
Jack has muscles, and that’s all Crowley needed to see to accept him. Sure, he may have only responded to interview questions with simple, short answers, sometimes punctuated by grunts, but...muscles. Crowley’s already thinking of throwing as many sports-related events as possible for the upcoming school year, just so Jack can get all hot and sweaty in front of a live audience. NRC merch sales will go through the roof.
Tumblr media
Azul groomed himself for several hours in advance, and practiced interview questions with the Leeches beforehand. First impressions are very important, and attending NRC would be the opportunity of a lifetime! He performed very well and dressed sharply. When his interview wrapped up, Crowley started questioning his eyeglasses, which confused Azul a lot. He was told that he is accepted, granted that he maintains wearing spectacles. Azul, being the big brain octoboi that he is, understood Crowley’s game and complimented his shrewdness. Crowley killed so many birds with one stone by accepting Azul...he appeals to those that like smart boys, glasses, and...well, tentacles.
Jade & Floyd spent even more time preparing than Azul did. They are concerned about Floyd making an outburst or a comment that could jeopardize their acceptance--and if they don’t also get into NRC, then Azul will be all alone. To their surprise, Crowley accepted them a few minutes into the interview after he asked them to sit and just...interact with the other brother. He was shouting something about how twins are a “rare find” and that “people love having two lovers tease them” while furiously shaking both of their hands. They left the office very confused, while Crowley was smirking to himself about his great find. Not only do the Leeches have a strong brotherly bond that will melt people’s hearts, but their whole butler/bodyguard dynamic will play well off of Azul. And those fangs...that’s the cherry on top!
Tumblr media
Kalim is automatically in thanks to that massive donation the Al-Asim family oh-so-generously gave to the school. It didn’t matter if he was bouncing off the walls and veering way off topic during the interview. Crowley knows that Kalim’s endless, youthful cheer is sure to appeal to someone.
Jamil is calm, poised, controlled. Almost too much so. Crowley was on the fence about him--doesn’t Jamil seem a little too boring upon first impression?--but his beauty is nothing to sneer at. He allows Jamil in, if only to be a companion to Kalim...and boy, does Crowley not regret that decision. People sure do love the “super repressed crazy one”, huh?
Tumblr media
Vil came with a perfectly coordinated outfit and makeup, ready to kill the interview. A shame that Crowley cut it short to congratulate him on his acceptance. Such beauty and confidence will do well at NRC and shilling NRC merch...! His status as a MagiCam influencer and model is also sure to attract Crowley some sweet, free publicity!
Rook was dubbed “the token pervert” in Crowley’s mind the moment he strolled into the office for his interview. He took a great fascination with the headmaster himself, asking many personal questions and even if he can touch Crowley. A very forward lad, even back then. Still, there’s a market for these types of things! Rook’s French (one of the romance languages!) also played into his acceptance--multiingual people can have a broad appeal...!
Epel’s innocent outer appearance instantly won Crowley over, even though he didn’t speak clearly and didn’t wear nice clothes at the interview. Sure, he’s just the son of some farmers from a backwater town, but Epel is just so meek and beautiful! He’d be perfect for those in the public who want someone to take care of. That mild rebellious streak of his may also be popular!
Tumblr media
Idia almost didn’t make it. He stuttered and mumbled through his interview, avoided eye contact, and sweated bullets the entire time. It also didn’t help that he looked so disheveled. Crowley forced Idia to change his clothes and wash his face to see how well he cleaned up--and Idia cleaned up very well. The headmaster let Idia in after that to have “otaku” type for advertisements and to potentially beg the Shrouds for donations. Plus, having another sharp-toothed boy doesn’t hurt. The Leeches can’t be the only ones that appeal to the public’s fang fetishists!
Ortho didn’t really have an interview. It was more like Idia made him one day and asked if Ortho could be enrolled as a student. Crowley just shrugged and let it happen. He’s sure that someone out there is into robots in “that” sense.
Tumblr media
Malleus did not need an interview. His magical ability already speaks as to why he was an instant acceptance--and he’s related to the Great Witch of Thorns! That, combined with his commanding presence and mysterious allure, makes him a powerful force to be reckoned with. Plus, he has an emotional vulnerability behind all of that...
Lilia spooked Crowley by dropping in from the chimney. Despite this, he nailed the interview and now supplies Crowley with all the content he needs for his “thousand year old vampire that looks like a 12 year old” trope folder. He looks young, but he’s wise and will bite if you’re not careful! On top of all of that, Lilia has a fatherly side, which Crowley knows will make him endearing to some.
Silver fell asleep mid-interview...! Oddly enough, Crowley still accepted him despite that. Soft, sleep boys, after all, have their own sense of charm! Besides, what kind of self-respecting pretty boy fan wouldn’t want to stare at Silver’s peaceful face as he rests?
Sebek’s booming voice nearly sent Crowley flying out of his seat. So loud, and so assertive--yet Sebek also expresses his strong, burning desire to be at the Young Master’s side. Crowley knows that such devotion and boisterousness can be a charm point, so Sebek was accepted!
478 notes · View notes
longits · 3 years ago
Text
Desktop goose for ipad
Tumblr media
#Desktop goose for ipad portable
#Desktop goose for ipad download
#Desktop goose for ipad windows
Here are the best iPad stands worth buying. Since iPadOS lets you use your iPad with either an external mouse or trackpad and keyboard, these iPad stands are perfect to use in your home office, too. Our recommended stands are used by bakers, chefs, writers, illustrators, and many other professions. Consider the size and material the stand is made of, too, so that it's easy to move around from place to place.
#Desktop goose for ipad portable
Some folks need a portable stand that's small enough to take anywhere, while others need something sturdy and more durable to use in a commercial setting.
#Desktop goose for ipad download
Open the quit file in the download folder. In the description, Lawhead says she created Girb to help a friend dealing with depression, and it's immediately apparent how Girb can help bring a smile to all our faces. He may honk in protest, but Terminal is an effective way to kill the goose. Then type the following command and press Enter to quit Desktop Goose on your Mac: killall 'Desktop Goose'. However, some stands are incapable of holding certain tablets, depending on how big or small they are.īesides screen size, you'll want to assess where you want to use the stand. Open Terminal from the Utilities folder in your Applications. Fortunately, most stands are adjustable, so they can accommodate small tablets like the iPad mini, as well as big-screened ones like the 12.9-inch iPad Pro. In case you dont know where it came from, Desktop Goose is a silly little app created by an independent developer named Samperson. When shopping for an iPad stand, it's important to keep in mind what size screen it has. Here's what you need to think about when shopping for one of your own. What do you think? Plan on downloading this Untitled Goose Game program? Let us know down below in the comments or carry the discussion over to our Twitter or Facebook.We've been comparing hundreds of iPad stands over the past three years to find the sturdiest, most attractive-looking, and convenient options for your tablet. Just make sure you keep holding until the red progress bar fills up or he’ll hang around
When you finally get tired of his antics, hold ESC to banish him. So you may have heard of the Desktop Goose on Twitter, its a fun little desktop takeover app that lets a goose run wild on your desktop.
Double-click on the GooseDesktop.exe file to run.
#Desktop goose for ipad windows
Basta executar Desktop Goose para libertar o ganso. What is a Shimeji Shimejis are little characters (desktop buddies or mascots) who play around in your windows of Google Chrome (web browser) or Chrome OS. Mas pense duas vezes antes de baixar, já que o ganso não para de te distrair a partir do momento que você rodar o programa. We scanned the expanded folder with Windows Defender afterwards to be safe Desktop Goose é um programa muito interessante que coloca um ganso maldoso em seu PC. It also acts as a small distraction from the everyday grind of work, giving a little variance to the monotony. While not a full-blown game in itself, Desktop Goose acts as entertainment for the bored internet seeker. Ignore the Windows warning, all itch.io games get this. Mothership, Nexus Colony, Black Swan, Mallard Manor and Goosechapel Customize your goose with hats, shirts, pets. A cute and fun program, Desktop Goose is for anyone who wants a desktop companion, albeit one who’s a little mischievous.That’s just the start too, pretty quickly he’ll be dragging all kinds of shitposts onto your desktop, making it more cluttered than your actual, physical desktop. It creates a goose on your screen that runs around, blocks you from typing by walking on. Your mouse cursor is his favorite chew toy and he’ll chase it to all the corners of your desktop, and even steal it away. MobileGoose is an iOS tweak based on Desktop Goose by Sam Chiet. Desktop Meadow is almost the antithesis of that game and is all about zen, peace, and tranquility. Untitled Goose Game is a 2019 puzzle stealth video game developed by House House and published by Panic Inc. This was an utterly absurd project that was created over the past couple of days. Once the goose program is running, he’s able to run around and cause mayhem. The little jerk goose littered your desktop with windows and obnoxious art. I created Desktop Goose, a virtual friend. 122 Results Tablet Stand Mount Holder Clip with Grip Flexible Long Arm Gooseneck for Samsung New Gooseneck Tablet Holder Stand Flexible Arm Clip Mount for. Literally, the goose runs amok on your desktop or inside the game you’re playing, and he’s kind of an asshole… Download this program to let the goose loose and have a honking great time See, someone called Samperson went and made an homage to Untitled Goose Game that lets the goose loose. This cute little goose spreads muds over your screen, drags memes. Hey, if you’re bored today and feel like creating a bit of mayhem on your computer’s desktop, boy have we got the program for you. Based on the Untitled Goose Game, the app adds a virtual goose on your computer or MacBook.
Tumblr media
0 notes
lady-quen · 6 months ago
Text
@commanderteag
I am a WHORE for “the love is requited, they’re both just idiots”
238K notes · View notes
lady-quen · 3 months ago
Text
Tumblr media Tumblr media
@moth-tea-merchant making that Mael to Zaffy height comparison got me memeing
I think he's speedrunning being crushed by buff largos Wizard
94 notes · View notes
hydrus · 7 years ago
Text
Version 310
youtube
windows
zip
exe
os x
app
tar.gz
linux
tar.gz
source
tar.gz
I had a productive week. A bunch of stuff is fixed, and I finished a first version of multi-file url downloading.
multi-file support
A limitation of the old download system is that it always assumed a single 'post URL' could only ever produce a single file. This week, I have added full support for multi-files-per-post-URL to the new downloader. If a new parser generates multiple 'downloadable' URLs, the file import queue will generate and insert new download objects for each. Tags and associable URLs should all be passed along to the children as appropriate.
As a result, I can finally roll out support for several sites that provide files in this way. I've updated the inkbunny post parser, and added twitter tweet and artstation post parsers, so all these should now be drag-and-droppable onto the client. The twitter parser only supports images--no videos yet. The inkbunny parser may put its multi-files slightly out of order, and in one of my tests it pulled the artist profile picture as well, so it may need some tweaking. IB have a proper API, but it requires some login stuff, so I will look at that again when I have the new login system done.
And of course I have added a pixiv manga parser, which has been highly requested for a long time. This was fairly complicated, but I think I got all the referral URLs and tags lined up correct. It can even add 1-indexed page tags. Unfortunately, pixiv just changed my test login to the new (currently broken) JSON/javascript layout just today, as I did final testing. If it turns out pixiv have switched everyone over to the broken layout on the very day I finally roll out manga support, I think my head is going to explode, but even if so, I am confident the javascript layout is parsable--it'll just take a bit more work. I expect to have a fix for all pixiv users for v311 if another user doesn't post one sooner.
This multi-file parsing is a first version. There may be bugs, so please let me know. I also don't really like how the initial post URLs' file import objects get counted as 'successful' like a regular file, so I may make a new 'successfully parsed' type to distinguish them a bit and alter the file progress counts appropriately.
misc
The new 'x% in' video thumbnail generation works better and fails better now, including some better workflow and error-reporting when regen is manually started by the user. If you had some videos that failed to import or regen last week, please try them again and let me know if you still have problems.
The multiple watcher now has a 'check now' button.
I added a semi-crazy prototype checkbox to options->gui that puts all your page tabs on the left. It needs a restart to kick in. Test it at your own risk.
The new download system now informs the new network engine of file limits in your 'file import options'! So, if you say 'don't get gifs bitter than 32MB', and the server clearly identifies a newly started download as a gif with size 50MB, the download will be abandoned and a veto/ignored status set immediately! It also works with the regular min/max filesize as appropriate. Let me know if it goes wrong!
I cleaned up some file repository thumbnail sync and display code all around.
github
Github got bought by Microsoft, so I am considering migrating somewhere else. I only use Github as a file/code host and the workflow of syncing there is easy, so I may or may not go, or may just put it off and see what happens during the transition. I am interested in your thoughts on the whole deal and what you think of the alternatives.
full list
updated the inkbunny file page url class to acknowledge that inbunny pages can have multiple files
updated the inkbunny file page parser to handle multiple file urls (although they may be out of order and possibly sometimes include the artist profile image--this was not super easy)
added a parser for twitter tweets (only images supported atm, but it can handle multiple!) (hence tweet drag and drop now works!)
updated the artstation file page url class to redirect to a new api url class
wrote an artstation file page parser that also handles multiple file urls
updated/added pixiv file page, manga page, and mange_big url classes
updated pixiv file page parsers to be ok with manga links
wrote parsers for pixiv manga and manga_big pages to fetch manga files (with page tags)!
file import objects can now create semi-duplicate children for multi-file post urls and insert them just after themselves in the file import queue.
file import objects can now receive and remember referral urls. this referral url is associated with the file if appropriate. the watcher and simple downloader now uses this in addition to the multi-file post system
jumbled around some parameters and merged the two new file import url commands (import 'file' vs import 'post') into one single simple 'work on this url, thanks' call that is now used across the program
the parsing system's 'content parser' no longer fetches file urls and post urls, but 'download urls' and 'source urls'. this helps some pipeline logic and also lets post urls be download urls
when file import objects parse post urls as the urls to download, it now creates 1-n new import objects, just like if multiple file urls.
improved some file import object file association code
the new parsing system will de-dupe parsed urls
refactored the 'seed' code, which handles all basic file import objects, to the new ClientImportSeeds.py
added a new string transformation type, 'integer addition', for shifting page number tags up and down
fixed thumbnail generation for some videos that failed to do the new x%-in generation--it reverts more reliably just to the old frame 0 method
file reparsing popup now has a stop button
fixed an issue where extremely thin or wide (ratio > 200:1) images would not generate a full-size or resized thumbnail
the file reparsing/re-thumbnailing now reports errors better (including with full path) and does not abandon the larger job as it works
misc thumbnail generation code improvements
improved some thumbnail and file regeneration/moving code when the existing file has read-only status
the multiple watcher now has a 'check now' button
added a checkbox to options->gui that will put new notebook page tabs on the left
for all file download network jobs working in the new download system, the file import options for min size, max size, and max size (gifs) are now applied _during the download_! if the server tells the client the exact file size in the response headers, it will test max and min size before the content is actually downloaded--otherwise, it will test the max size as it downloads. if the server clearly says the file is a gif, the max gif size rules will also be tested in the same way
cleaned up some bandwidth announcement code--now, if bandwidth is due in less time than override time, that will now correctly be the status text
the bandwidth status no longer says 'in in' typo
fixed up some tag repair code from last week
the 'print garbage' debug function now dumps a whole bunch more data to the log
the thumbnail cache should now be a bit more stoic about missing repository thumbnails--it should now just present the hydrus default backup without error popup spam
the repository thumbnail sync will now get as thumbs in blocks as high as 10k at a time, rather than the old 100
hydrus network requests no longer generate web domain network contexts (and so won't have a default one-request-per-second bandwidth limit and should stream through thumbnails a bit faster)
hydrus network services are now willing to wait longer for bandwidth, so big thumbnail queues should keep working even if other bottlenecks pause them for a bit
hydrus network services will no longer sometimes have double-sync popups if synced from the advanced 'sync now' button in review services
changed the default global 'stop-accidents' bandwidth rule of 120rqs per minute to 512MB per minute. this only affects new users, but users trying to sync to large file repos might like to make a similar change manually
doing giant full file delete (i.e. purge from trash) jobs should now be a bit gentler on the gui
improved how the client deletes paths, clarifying in the code when and when not to allow recycle (usually disabled for thumb disposal)
switched the hacky text widgets on the popup system to a newer object. seems to still render ok, so lets see if it fixes some unusual layout issues some users have seen
if the temp folder cannot be created on boot, the client will continue anyway
fixed some url-domain text handling in db storage that was also breaking v309 update for some users
fixed some additional domain generation error handling at the db level
the list of url classes in the system:url panel is now the list of all url classes that are considered associable (before, it was file and post urls)
if a url class now api-links to itself or otherwise forms a loop with n other api url classes, the client will now throw an error (rather than lock up in an infinite loop!)
in the parsing ui, tag parse test results are now cleaned before being displayed
fixed misc url matching error reporting bug
when consulting the current file limit, the gallery page downloader will now try, when it has that number, to consult the total number of urls found it the current search (old behaviour is to only consult the number of _new_ urls, which lead to some bad edge-case workflows)
misc refactoring
next week
I am going to take a light week next week so I can shitpost E3. I will try and keep up with messages, but I'll only do a little fixing work. I will get back to regular schedule on the 16th, which means v311 will be on the 20th. I will make a 'No Release Tomorrow!' post on the 12th.
I am a little ill and completely exhausted, so an easy week is coming at a great time.
I am still really enjoying making hydrus. Thank you for all your continued support!
2 notes · View notes
whifferdills · 8 years ago
Text
quick markov chain generator deetz for @sandshrewvian (and anyone who wants to put text files in a blender and automatically generate, say, fic, or shitposts). using Markovify, since it tucks most of the confusing stuff behind a curtain and for me worked instantly out of the box.
Grab yourself a Python. if Mac, download mac. If windows, you’re almost certainly using a 64 bit install, but if you’re unsure just check in settings. if you don’t know what a tarball is, use the installer. it installs.
if you’re on Linux why are you reading this you should know how to use the terminal
Crack open Command Prompt (or whatever the Mac equiv is)
Newer versions of Python come packaged with Pip, which is a utility that you can tell to manage the programs on your computer. install, update, uninstall, ya feel.
specifically “pip install __” is ‘hey Pip install this thing for me’. so type into the prompt:
pip install markovify
(hit enter)
if it complains about dependencies, grab those and try again. like if you can’t proceed bc you’re missing asdfhjg, then pip install asdfhjg. if Pip isn’t finding them, hmu and we can figure it out together
right you so got the thing that makes the thing go
on the Markovify github, there’s some sample code. there’s more that you can do with this script but the basics do the thing you want. copy and paste that code into the simplest possible word editor. wordpad, notepad, whatever, just no Word or w/e bc it tends to add in a bunch of extra information and i’m not saying you Can’t but best to avoid that potential headache
like u can change the number of sentences or the number of words u can play around w it if you want but it does the thing out the box
pick where you want this thing to be - documents, a general fic folder, a specific This Thing folder. try to avoid putting it in something deeply nested bc you’ll be typing the location out by hand. imo it’s easiest to keep the script and the text file in the same location. save there as “yourfile.py”. the ‘py’ tells the computer to run it as a python script. like a magic spell where u gotta have the right faux-latin in for it to work. gotta be .py
and yeah i forget how some people are Bizarre Goblins who can focus enough to write in Word, but if you do write in Word, re-save the source file u wanna bonk as simple text. .txt. yanno. if things go wonky down the line, try copy-pasting into a less-complicated word processor. i like Atom but Notepad works fine
with Markov chains, the longer the better - it’s basically gathering information on what words or letters follow what other words or letters. if “a” comes up, then it looks to see what comes after “a” in your source text, or corpus, and picks one. and if “dog” gets picked, it looks for what comes after ‘dog’, and picks one, and so on. the bigger and more varied the corpus, the more fun you’ll have.
replace the “path/to/file“ with where your file is. if they’re in the same folder, you can just put “file.txt”
the example code shows how to do two things: post five sentences, any length, and post 3 sentences, twitter-limit. feel free to fuck around with any of them, but i’d recommend commenting one or the other out with a # in front of each line of the thing. this tells your Compooper to ignore those words; anything #’d out you have saved for later in case you need it, but it won’t be translated
back to the Command Prompt
if you have put it anywhere down the path: find the path. if it is, for ex, somewhere inside documents, you want to Change Directories, so type ‘cd documents’, ie Change Directory To Documents. if it’s in a folder inside Documents, ‘cd that_folder’. repeat as necessary.
run the thing by typing ‘yourfile.py’ and hitting enter
enjoy
(to run again, hit the Up arrow on your keyboard and the command will be brought back up)
for True Auto Shitposts there’s a whole buncha nonsense - i know you can post directly to Tumblr, but far as i can tell it’s easier to schedule generated posts to Twitter and then crosspost with IFTTT. if you’re interested, hmu, i’m an idiot but successfully copied a script to keep @thedalekchef running
1 note · View note
lady-quen · 8 months ago
Text
I just want everyone to know this is exactly how Mael meeting his chibi version would go. That's it, that's the post addition
Vil wanted to pick up his Tsum, but it smacked him for trying to touch it 😆
4K notes · View notes
minimisim · 8 years ago
Photo
Tumblr media
hello tumblr! c:
today i bring you some bum by the name of olav yngling, unwitting founder of my new legacyish thing. he is a homebody who loves the sea and aspires to catch all the fish in it. there’s a queue all set up for tonight/tomorrow! tl;dr about rules and things under the cut.
aboutt playstyle & story
- while i’m not a stranger to legacies or posting them online, i am new to using tumblr as a platform in doing so. i play a couple of hours or so before bed to help unwind and sometimes wake up to find that there’s like 300 screenshots in my fraps folder. where before i could get rid of those 300 screenies easily by posting 3 100 pic shitposts to a blog in the span of a few days, from what i’ve seen it’s vastly different here. so pacing might seem a little weird in the beginning, apologies; i’ll work on getting it to less cringe-worthy levels. c:
- i do have something of a backstory that will take several generations to explore (due to features werewolves and expansions witches that aren’t even out yet), but when it comes down to it, it’s the sims that run the show in all their autonomous glory and sim-like glory. i’ll have some posed scenes every now and then (especially when it pertains to the aforementioned backstory), but seeing as how i’ve only had ts4 since the ‘16 winter sale, i...just want to relax and play. i cannot express this enough, don’t let the first few posts fool you. 
by the way, olav is named after a real life historical figure / character in another game i play (he got killed after about a month, so i decided to make him a sim and do something with him because he was only sixteen ):). if you know who that is, you might know some extremely minor spoilers about him? i didn’t take too much inspiration from his namesake, though, other than the good trait. his other traits are based on his ck2 ones, kinda.
house rules
- like most legacies i’ve seen around tumblr, this won’t follow the official rules to the letter. i do have a pretty good reason for not being on a 50x50/64x64 lot; the pc i’m using right now will more than likely die this year and big lots full of stuff  just gobble up what little frames the poor machine has to give. to make up for the fact, i’m going to borrow a page from the rags-to-riches challenge and have olav begin with nothing more than §150.
other rules:
olav can’t get a job until his net worth is §20k  or he finishes his aspiration, whatever comes first.
nobody moving in can bring any money, and if a sim moves in while olav is still doing his rags-to-riches thing, they have to quit their careers.
no reloads, unless olav dies without an heir. please don’t die again buddy, your irl counterpart lived a long and fulfilling life :c
at the beginning of every sim week or month (still haven’t decided) i’ll roll a random occurrence simulator. i’ve weighed the options so stuff like "die right now of fire” and “cheat on the mother of your children” won’t come up as much, but still, rng is god and i must do as it commands as creatively as possible. i won’t be rolling anything for gen 1, he’s gonna have enough on his plate.
when each child is born into the legacy, they will be randomly assigned some extra characteristics i’ve added to the ros; this is just to prevent characters over the generations from being too samey and boring. just for fun i’ll also assign them a random song from my music library that will be incorporated into their lives somehow.
heir laws: equality, traditional (the overarching story involves bloodlines, so there’s a biiiig bias towards bionooboos) tolerant. heir will be chosen by democracy, or randomly failing that.
2 notes · View notes
lady-quen · 9 months ago
Text
I have been granted far too much power. (sound on)
154 notes · View notes
lady-quen · 2 months ago
Text
Tumblr media Tumblr media Tumblr media
I have acquired the Abyssal infusion, and apparently Harbinger is living its dream of becoming an orb
I suppose all that stolen magic and life force isn't easy on the waistline
55 notes · View notes
lady-quen · 6 months ago
Text
Tumblr media
Self explanatory
@commanderteag
Also a worse version below cut
Tumblr media
100 notes · View notes
lady-quen · 7 months ago
Text
Tumblr media
POV: you've tried to assassinate the Commander (you're not the first)
Too lazy to clean this for now but look! He's offering so politely 😌 He'll return it tenderly through your skull!
105 notes · View notes
lady-quen · 4 months ago
Text
Tumblr media Tumblr media
Expression meme stuff. Original below cut
In case people think Mael is just a generic edgelord #1737829. In reality he's my ✨️babygirl✨️ edgelord and additionally, he's all out of coffee
Tumblr media
60 notes · View notes
lady-quen · 2 months ago
Text
Tumblr media
37 notes · View notes