marahmarie: my initials (MM) (Default)

Amount of posts to add new image links to: 89 (some of these are imgur photo swaps because I don't trust them, either, and some are to edit out links to an image because it was lost or is no longer being made available) so say there are still around 80 posts to swap Photobucket images out of.

Dreamwidth's uploader lets you beam the server as many images as you like, so I fed it a bit north of 260 of them. At once. After deleting under 20 images and noting that another 20 won't be included in my posts, that still leaves about 220 image links to replace across 80 entries I've written.

And it's taken me the better part of a few weeks just to get this far because a) I don't feel like it, b) I got too busy on eBay up until I had to end all my sales early because of the fucking storm, 3) the storm, plus d) see a).

We don't have a link rewriter to automate this mess, so before I do anything I might campaign for it via Support request*, after checking to see if anyone else put in for one besides Steve from LJ (whose request was summarily rejected a few months ago), then check the web for any scripts that might help me get anything done here.

*ETA, 9-15-17: I put this into a Suggestion rather than a support request, since Support isn't set up to handle feature requests, and that's all this really is.

ETA2, 9-16-17: I've since posted two more (closely related) Suggestions. Considering the parent suggestion's topic matter, if one gets tossed they probably all will, yippee.

ETA3, 9-16-17: I've been trying (as I mentioned in my last Suggestion) to find a screen scraper to grab links to images I downloaded from Photobucket and uploaded last night to Dreamwidth, but there's not a one that's gonna work, or at least not without getting me ToSed, mostly because Dreamwidth doesn't make a public-facing, per-user image directory available for this (or any other) purpose. I'd almost hire someone to do what I'll have to do instead, but 1) my privacy and 2) that'd probably also get me ToSed. I just aaaarrggh.

ETA4, 9-16-17: Minutes after my last ETAs it hit me why, above all, I can't use Dreamwidth to host my Photobucket images: because DW changes the original file name on every image to a random number, so there's no pattern-matching/find-and-replace to either find the image in Dreamwidth's Manage Images interface nor to easily find its match to swap out with in the entry. So I'll just upload my Photobucket album to Anti-AOL on Wordpress (my Plan B to begin with) and do this whole thing from there.

Because I've got to get it done.

I could post yet another Suggestion at this point saying more or less, "Oh and btw can DW plz stop swapping out image names for like, random numbers because it's messing up my project" but it's too late now (for me, not for others who might be affected by this issue in the future) plus I think I've about used up my Suggestion-fu for the month week day. I need to just get my ransomed images fixed already, then maybe...

ETA5, 9-16-17: after taking a break to make tuna pasta salad from scratch, because yum, I decided to roll "don't rename image files" - along with "add a search box" - into an existing Suggestion (my second one, with a request my rewrite be released from queue instead of its predecessor). And I'm not trying to stay up all night (yeah, for once, right) so I'll pick up again on this tomorrow, maybe.

In retrospect, I'm sort of glad I waited this long to look into moving my images, because I either never had the time or else the presence of mind before to dive this deep into why DW's image hosting is or isn't workable for moving images from another host. It really isn't, but it seems most of its issues could easily be remedied...problem is, there are so many ways to fix various issues or shortcomings in the service I really had a hard time choosing which to give preference to, so I just submitted all of them. :/

marahmarie: my initials (MM) (Default)

That we're fixing for a friend (the trackpad needs a new circuit board, but he doesn't really want the laptop, so we've been tossing it back and forth) and Other Person was like, "Oh my God, there's room for more stuff! Look at all the room! You could have like, more sidebars and stuff!" and I'm laughing, but I'm also like 0_o, because the last thing I want is to add more code.

But he's right; on widescreens there's enough room to make this into a four column layout (if you're viewing this in your own style, it currently runs one of two, two-column styles depending on your res; on mobile it has one column and nearly no graphics - my favorite of all three).

But - and this is why sometimes I wish everyone knew CSS, so they'd know just what a nightmare it is, and why "bloat" and "page load times" and so on matter - going to a four-column layout for widescreens would mean adding more code, and technically, I consider any background or column changes "a new layout", which would bring me to four of them on a blog maybe a few hundred people a year ever see, and of those, I'd gander 2/3s of them don't see my style thanks to DW's excellent tools to help you never see anyone's.

Plus what would I put in the third and fourth columns? Recipes? Thought of the day? Word of the day? Poems? I could get creative, but...I'd want the extra space on a blog where I could automate the changing of content on a daily basis, but even then, I'm minimalist enough I don't even want the only sidebar I have, so I'd have to think that over. On another website. Because this one doesn't have default support for automated content changing unless I really twist someone's arm to write me some s2 (I know it can be done from the things I saw done on LJ, I just don't know how to convert the code to work on Dreamwidth).

Without automated content changing, if I ever do mess with it - which I'd do only because at anything over 15" wide, the design reminds me of nothing so much as the letter "T", which is why I've taken great pains to widen it over the years, though only up to a certain point - it would be to further widen the main content, but along the same lines as my one-column, with the difference that text would be readable from about three feet away, with no background, maybe just dark text on a plain white page. Maybe some neat typography. Maybe I could use the wider screen to play with the flexbox spec (I almost said "and columns" but no, I really don't think a newspaper or magazine style would suit a personal blog).

Maybe as a winter project.

marahmarie: my initials (MM) (Default)

NSFW, your kids, your ears, your eyes, your brain, or in general. Author promises to cough up a "cleaner" version in "about eight hours" but if they ever have I can't find it, so here, enjoy.

Highlights from the Net Neutrality Day of Action: there were none. It sucked. No seriously, we (and I *do* mean "we") went so much more all-out five years ago for SOPA/PIPA (so many websites were either temporarily or completely inaccessible - including yes, Dreamwidth) that the underwhelming nature of today's "Just click the little X next to each little "just joking, BUT" message to close it" - and that's if a website even had a message because most major so-called "participants" did not - almost made me pass out several times from the sheer drudgery of it all.

It's been too hot to take my own advice and just go for a fucking walk (which is sort of a difficult thing for me to pull off nowadays, anyhow), so I had little choice but to try to slog through it.

I mean, the most exciting thing I saw all day long was my own DW, which I turned into something else for this highly anticipated, yet underwhelming worldwide event (Dreamwidthians will need to "view page in original style" or toss or suppress Dreamwidth's cookies to see the end result properly, or at all), because I still recall, unlike much of the intertubes, how to conduct an online protest, and real protests - not this fake pretend shit people do nowadays ("Oooh, I changed my profile picture"), all the lazy clicktivism they indulge in) involve actual effort and sacrifice, two ideas no one's interested in pursuing anymore, to the point where I feel like a freak and somehow wrong for even bothering.

Sorry/not sorry, but if taking just one day to let a truly impactful message get across - even if it means risking the loss of some online visitors, some money and the likely, at-most temporary loss of a few codger's so-called "goodwill" - is too much of a chance for people to take, then I hope they don't come crying to anyone when what they were so unwilling to do - stand up, really stand up for what they want and believe in - results in all the damage they feared and more actually being done.

With a Republican-controlled (aka: business-controlled) House and Senate and Russian-controlled/Republican-flavored Orangado at the switches, this is not the time to be uncaring or flippant about anything that matters as much as Net Neutrality. Let's see people post twee little cat memes once our currently unfettered access to the Internet is cut off by the very ISPs being cat-memed as I speak. Oh fuck, that's right: they won't be able to, not unless they "buy" the imgur package (includes AOL and MSN!) for an extra $39.99 a month, subject to multiple, super-restrictive ToSes and cancellation without notice at any time, yippee.

marahmarie: my initials (MM) (Default)

Easy enough to remember: the morning after Prime Day (July 11th) we'll wake to the Net Neutrality Day of Action (July 12th - wait, is this bad timing? I hope not). Google and Facebook, among many other sites, have decided they're all in, so be prepared to not know what you'll be preparing for, because the Internet is the only place where we can pull off something akin to April Fool's Day any day of the year.

I myself have something planned, but an inability to spill my own secrets keeps me from sharing much on it, so here's fair warning: all I can say is I've already checked Dreamwidth's ToS and I think I can do what I've been planning, which is a slightly modified version of what Dreamwidth did some five years ago over SOPA/PIPA (archived Dreamwidth SOPA page). Five years later I can't believe we still need to fight for such basic rights and principles, but here we are.

So I'll be going all out; once the 12th rolls around you'll know why you can take me pretty much at my word.

In the meantime, I've been subscribed to the Fight For The Future newsletter (https://www.fightforthefuture.org/), which brought us this update over the weekend:


The last few days have been intense.

On Thursday, over 100 big-name YouTubers with 150+ million shared subscribers took a stand for net neutrality in an open letter to the FCC and Congress.[1] Later that same day, Google and Facebook surprised everyone when it was leaked they would be joining the day of action after months of silence.[2]

Then, on Friday, streaming giant Spotify and cloud storage leader Dropbox announced they too would stand alongside over 60,000 Internet users, thousands of other sites, and over 100 subreddits to make this day one of the largest protests in history.[3][4]

Think about every website or app you use in the course of a day – for music, video, storage, news, and others. We guarantee that many of them are now part of this day of action.

To truly win this, and save net neutrality, we really need to keep the pressure up. If we make this big enough, we can send shock waves through Congress and the FCC and keep them from doing Team Cable's bidding. July 12th is the day we show them them that opposing net neutrality is political poison.

But we’re running out out of time. July 12th is only a few days away and we need you to do everything you can to make this day of action huge. Here’s how you can chip in:

  • If you have a website, run a widget on your site that encourages your visitors to take action. See examples and get the code here (or use the Cloudflare app).
  • If you have a mobile app, send a push notification linking to BattleForTheNet.com so your users can easily take action. The dating service OkCupid will be messaging all their users this way!
  • If you’re on social media, join the “Twitter Brigade” and opt-in to tweet at key moments, change your profile pics and spread the word to all your followers using these resources.
  • If you’re a video creator, post about net neutrality on July 12 linking back to BattleForTheNet.com, or use our simple 30-second video bumper (see files here).

To truly win this, and save net neutrality, we really need to keep the pressure up. If we make this big enough, we can send shock waves through Congress and the FCC and keep them from doing Team Cable's bidding. July 12th is the day we show them them that opposing net neutrality is political poison.

If we don’t, throttling, blocking, and new fees for Internet users will be the new normal. And we simply can’t let that happen.

Every day we have new reasons to hope and believe that we will win this.

Don’t believe me? Think about this for a second: this protest has gotten so big that, on July 12th, it is entirely possible that all of your friends and family will experience this day of action one way or another. That’s crazy, right?

But you have a crucial role to play in making sure this happens.

Please help us make the best of this historic opportunity. We’re counting on you.

For the Internet,

Josh, Laila, Joe, Sarah, Evan, Holmes, Tiff, and the team at Fight for the Future.

Footnotes:

[1] https://www.theverge.com/2017/7/6/15930170/youtube-stars-net-neutrality-letter-fcc

[2] http://www.mercurynews.com/2017/07/06/tech-companies-to-join-day-of-action-protest-to-protect-net-neutrality/

[3] https://motherboard.vice.com/en_us/article/8xa84k/spotify-google-tons-of-other-companies-will-protest-to-save-new-neutrality

[4] See full list of participants here: https://battleforthenet.com/july12

Dreamwidth prevents us from running scripts or modifying backend files (to oversimplify things a bit), but there are other ways to protest. We can: change our profile pictures and blurbs, add info and image-only badges to our sidebar custom text areas, post about the fight for Net Neutrality on or before the 12th, and stand in solidarity by taking our DWs offline that day via one-day friends-locks and so on (I'll be in the "and so on" group; please join in however you can and spread the word so others can be ready to participate).

Obviously, clicktivism and slacktivism can be essential activities for raising awareness - much as I'm doing with this post - but they're not a great way to actually get things done, so don't stop at sharing this post (or simply the info contained within it) across Dreamwidth and other social media sites; you should also click here for concrete information on how to contact the FCC and Congress to register your complaint against ending Net Neutrality - let's make positive change happen.

marahmarie: my initials (MM) (Default)

For days I've read that it's the latter, only for it to possibly turn out to be the former. Interestingly, neither website says where they get their information from, so if not for users posting locked-out black badges like this one I'd wonder if I should tsk-tsk about "fake news".

The only thing I can say is both things seem to be true: Photobucket's ToS says (emphasis theirs): "The free account does not allow any image linking or 3rd party image hosting" but this might not necessarily result in a ransom situation for any free user - though at any moment it certainly could, considering "free user" does not compute to "light user".

With Photobucket tossing word salad with such impunity, I've downloaded my albums - a measly ~60MB for images on both blogs (I don't use Photobucket for personal image hosting, so at least there's that) because when web hosts of any kind - blog hosts, image hosts, whomever - "get funny", and by "get funny" I mean do strange, unexpected, and quite sudden things without notice, it's almost always presage for a disaster.

And given any notice at all (and/or any time to act upon it) I don't f*ck around, so I downloaded them. My next "someday" project will be rewriting blog image links after I upload them either here (Dreamwidth has its own image hosting) or Wordpress.com (which much to my eternal chagrin, hosts my other blog, but also offers a few gigs of free media storage).

Oddly enough, images hosted on Wordpress might load faster than they do from here; I think I'm seeing this when I test on pingdom.com for how long background images take to load (they take forever coming from either site, where the web's definition of "forever" is more than two seconds and Google's is more than one, but before I decide DW is slower, I'll need to test again and actually note each site's speeds).

I have to File 13 my Photobuckets, though: PB's been impossible to visit for well over a year without on-page memory use clogging up the pipes; they changed how images are accessed so hotlinking's impossible (the so-called "direct link" brings you to a web page instead of the actual image), and I have three image hosts (four, if you count images I shove off onto accountless imgur uploads because I don't ever want to see them again; in that respect, imgur's literally my online trash can).

For now I divide image hosting between two Photobuckets, Wordpress.com (which hosts images on both blogs via just one WP account) and Dreamwidth. I don't think there's space on DW to move all my blog images here, so they'll probably go on WP, or stay split between DW and WP. Which is...I'm considering moving Anti-AOL to hosted Wordpress just to use a plugin to rewrite all the image links. After roughly 10 years of moving around online MM Itinerant Blogger style, done that, got the t-shirt, so spare me.

Though of course it would save money, if not improve my character, to just rewrite all the links myself.

marahmarie: Cockroaches get cancer, too (cigarettes)

ETA3, 9-3-17: My request got a response nine weeks ago; I forgot to post it. The thing I describe as a bug is not a bug, though it still counts as "undesired behavior" in my case. Full response:

Both LiveJournal and Dreamwidth use the URL schema https://v.dreamwidth.org/FILE_IDENTIFIER/ACCOUNT_NUMBER for icons. If you look at your profile you will notice that 44057 is your account number. Typical browser behaviour uses the last section of the URL as the default filename, so all icons you save in this fashion will have a default filename of your Dreamwidth account number.

You might wish to consider making a suggestion (https://www.dreamwidth.org/site/suggest) regarding a tool for bulk downloading usericons, in order to make the process of saving icons easier.

But, you know, if I made a suggestion it wouldn't be for DW to create a bulk downloading tool; it would be for Dreamwidth to stop depending on "typical browser behaviour" like it's still 1999. But I don't have a diplomatic way to put that, so the hell with it.

ETA2, 6-14-17: Request filed.

ETA, next night: Definitely need to report or at least ask about this over in Support; I tested my page in Pingdom last night and both recent icons I used in posts came up with the same file number, again, which rules out my computer as the cause. Got a screencap of Pingdom reporting them as such.


In this delightful bug, if you go to the Upload icons page and right-click/Save Image As, any icon you choose saves with the same image name: 440557.png. I mean, they all do. This in Firefox latest on Windows 10; you're mileage may vary and if it does, I'd like it if you let me know (I do have other accounts I can test this in, which I have not done yet) before I file a support request, which is still a ways off.

Testing the Update page as I write this, if I click the icon next to my username in the upper right hand corner (using the default site skin, I think it's called Tropo) the file saves with the same name, 440557.png. So all the icon images have the same name. I mean, I *think* this counts as a bug, that all the icons have the same names/numbers, so I'm thinking of reporting it.

What I'm testing here is a different icon than my default to see if posts show different icons with the same image number as well (probably will; post Preview page shows the same image number on right-click/View Image); this post can also double as a reminder to report this, eventually.