umadoshi: text: "Aw Rachel, don't be scared of ghosts! They're only dead people." + "I know people. That's not helping." (AGAHF - ghosts)
[personal profile] umadoshi
[dreamwidth.org profile] mini_wrimo is open for signups until October 30!


Fannish/Geeky Things/SFF

"Hero-Princess-General Carrie Fisher Once Delivered a Cow Tongue to a Predatory Hollywood Exec". [The Mary Sue]

"Carrie Fisher Insisted That Leia’s Last Jedi Arc Honor All The “Girls Who Grew up Watching Star Wars”". [The Mary Sue]

"Who are Tessa Thompson’s LADY LIBERATORS?" "The Marvel Cinematic Universe has realigned how Hollywood thinks of blockbusters, franchises, and comic book movies. Though the films have been groundbreaking at the box office, it’s been nine years since Marvel Studios began the MCU and they’re still two years away from having a solo female led movie on our screens.

But if Thor: Ragnarok’s Tessa Thompson has anything to do with it, that’s not going to stand. During a recent press conference for Taika Waititi’s much anticipated Thor film, Thompson regaled us with a rad story about confronting Kevin Feige with the possibility of an all-female Marvel movie."


A discussion on N.K. Jemisin's Facebook about the "magic system" (scare quotes hers) in the Broken Earth books. Spoilers!

Abigail Nussbaum on N.K. Jemisin's The Stone Sky.


Cute Stuff

"If You Ever Feel Sad, These 10+ Highland Cattle Calves Will Make You Smile".

September LaPerm pics from [dreamwidth.org profile] naye. These posts are always great, but I think this one is even better than usual.


Miscellaneous

"We Don't Do That Here". "I have a handful of “magic” phrases that have made my professional career easier. Things like “you are not your code” and my preferred way to say no: “that doesn’t work for me.” These are tools in my interpersonal skills toolbox. I find myself uttering phrases like, “right or effective, choose one” at least once a week. This week I realized I had another magic phrase, “we don’t do that here.”"

Brian Fies' "A Fire Story" is a short comic about him and his wife being burned out of their home in the wildfires.

"Art Inspired by Italo Calvino’s Invisible Cities". (I haven't read the book, but the art is really neat.)

"Photographer Gets Bitten By A Deadly Black Mamba, Still Manages To Finish The Photoshoot". (Many beautiful snake photos!)

"Native-Land.ca: Our home on native land". Searchable map of North America's First Nations territories and pre-colonial histories. "There are over 630 different First Nations in Canada (and many more in the USA) and I am not sure of the right process to map territories, languages, and treaties respectfully - and I'm not even sure if it is possible to do respectfully. I am not at all sure about the right way to go about this project, so I would very much appreciate your input."

"Creating Gender Liberatory Singing Spaces: A Transgender Voice Teacher’s Recommendations for Working with Transgender Singers".

Via [dreamwidth.org profile] dine, "Pumpkin Spice and Needles: Bookish Autumn Cross Stitch Patterns".

"Video game developers confess their hidden tricks at last".

Via [dreamwidth.org profile] alisanne, "Why Do We Cook So Many Foods at 350 Degrees?" [Mental Floss]

attempting embroidery

Oct. 16th, 2017 22:18
kate_nepveu: sleeping cat carved in brown wood (Default)
[personal profile] kate_nepveu
Somehow, I don't know how, I started following an embroidery blog, Mary Corbet's Needle 'n Thread. And I liked what I saw, but transferring designs seemed really tedious and also fraught with the possibility of error, and it's not like I don't have enough stitching projects on hand already.

. . . and then, of course, I found pre-printed "coloring book" fabric in a craft store, very cheap. So I decided to give it a try, using spare floss from my stash.

The fabric is "Zenbroidery", specifically the Garden print. The picture has suggested stitching, but, well, check out the big version: you could see the printing through the stitching, I just couldn't make myself do it. So I dug through the Needle 'n Thread archives for ideas, picked out some floss, popped the fabric on my Q-Snaps, and started out.

It was a lot of fun at first! Not having to look at a pattern makes things flow surprisingly quickly and enjoyably. And making the vines split off and curl around was very satisfying.

Here's as far as I got before I stopped:

picture )

(click to make huge, or view on Google Photos)

I'm stopping for several reasons: I don't like the colors I picked; it's too big (10" square); satin stitch with a single strand of DMC is incredibly tedious; and worst, the fabric is just awful: it's so thin you can see the brown desk underneath it, and every time I had to pick out stitches or try to set them close together, I was afraid I'd rip it.

So I'm going to put this aside and get some better-quality (and smaller) preprinted fabric from Etsy, as my travel project. Because I have also started gridding the Teresa Wentzler Celestial Dragon, nearly eight years after I was given the pattern, and that's not a travel project in the least. (I'm making myself a ruler for the gridding, and even with that I'm still so nervous about messing it up that I'm sure I'm going to recount all the blocks regardless, because I'm planning to do as she suggests and stitch the border first . . . )

Do you embroider? Do you have a favorite pattern source or type? (I think I might try crewel at some point, because the nice soft thick wool threads look very appealing.)

72F - 47F : Morning Rain

Oct. 16th, 2017 19:56
zhelana: (Original - SCA)
[personal profile] zhelana
Ah, finally some seasonable weather! It was comfortable this afternoon, but if I had stayed out longer than just getting the mail this evening, I would have wanted a hoodie. So it's about perfect out. Yay!

I did finally get back to sleep this morning - at 7:30. Then I had to wake up at 9:45 for Tara, but when I did that she texted me that she was going to be here at 10:30, so I went back to sleep for half an hour. She finally showed up at 11 talking about how her cats had worms and she was up all night dealing with it. I did notice she answered my text very late last night, so yeah. Anyway, she cleaned Kevin's office and worked some in mine. Kevin's office looks amazing. Mine still needs work. The bedroom still needs to be done, too. Hopefully she can make some progress on that on Wednesday.

Tara saw that today was trash day, and took all the trash including the sofa cushions up to the street. Apparently our trash guy was rather rude to her when he told her you need an appointment to pick up more trash than will fit in a trash can. Then he left it all there, including the actual trash can, and recycling bin. What an ass. And what a stupid rule. Tara said hopefully her husband will come and pick up our trash and take it to his storage unit's dumpster so it's not sitting in front of my house. I don't know what I'm going to do if he doesn't come.

I practically had to chase Tara out of my house at 2:30, which I had warned her about when she asked if she could work today. This is probably why she forgot to tell me I had a package, and the package was left on the sofa. Unfortunately, the package was a box of chocolate bars, and the dog got into it and ate about 3 snickers bars. So far he shows no ill effect (I'm not sure if I want effect or affect there. I have sent the question to my grammar guru, AKA Victor lol). I'm keeping an eye on him and will rush him to the vet if he starts puking or having diarrhea or something. Also, the dog bit me when I tried to take a snickers bar away from him when I got home. It didn't break skin, but it hurt, and there's a bruise.

But anyway, the reason I had to rush Tara out of my house is that I had to go meet Addie for bat mitzvah tutoring. We talked for a little before we got started because she said she knew nothing about me and thought that was weird - I guess it is. Usually she knows the kids she works with for years, some of them she even tutored their parents for their bar/bat mitzvahs. We learned the 3rd set of cantillation marks, which I really struggled with. She says she's going to make me a recording of herself chanting my Torah portion so I can practice with her, which will be good.

I stopped by my parents' house to make sure their pool was still full since last time they went on vacation it was sucking in air for a while. It was still at the dirty line on the edge of the pool, so I was thankful (since I didn't have a book to read while I waited for it to fill if I had to do that), and came home. I made us a pizza for dinner, which was tasty. Then I cleaned up everything Tara left on my chair in the office that she wasn't sure if I wanted to throw away or not (it was mostly empty boxes from buggy's boxes, and I threw most of it away but my bow was also there (?) and one or two other things I actually did want to keep).

So it's only 8:30 now, which is pretty early for me to write an entry. I think I'm going to figure out what's going on in NaNoLanta chat which has been beeping up a storm the entire time I've been trying to write this, and then maybe read something, or something.

Adobe Releases Security Updates

Oct. 16th, 2017 19:33
[syndicated profile] us_cert_current_feed

Posted by US-CERT

Original release date: October 16, 2017

Adobe has released security updates to address a vulnerability in Adobe Flash Player. A remote attacker could exploit this vulnerability to take control of an affected system.

US-CERT encourages users and administrators to review Adobe Security Bulletin APSB17-32 and apply the necessary updates.


This product is provided subject to this Notification and this Privacy & Use policy.


The problem

Oct. 16th, 2017 20:16
liv: cast iron sign showing etiolated couple drinking tea together (argument)
[personal profile] liv
Sexual violence against women and girls is endemic. There's an absolute mountain of evidence that this is the case, from the experiences of my friends to any number of posts on social media to rigorous studies. A big part of the reason I decided to identify as a feminist is because women are routinely denied bodily autonomy and feminism seems to be the only political movement that cares about this.

links and personal observations about sexual violence against women )

I absolutely believe everybody else's experiences, people I know and strangers writing brave, brave columns and blog posts. I am just a total outlier, and I really shouldn't be. So I'm signal boosting others' accounts, because I know that I needed to be made aware of the scale of the problem, and perhaps some other people reading this could also use the information.

More "Ghost in the Crown"

Oct. 16th, 2017 18:39
marnanel: (Default)
[personal profile] marnanel
More bits of my poem "The Ghost in the Crown":

And I showed them the script
That I held in my hand.
“I call this play Catching­-The­-Mouse.
Understand?”
...

I'll fish for the king
With a play for a net.
I said, "With my net
I can catch him, I bet.
I bet, with my net,
I can catch the king yet."

...

"My head needs a pillow!
Your lap, to be blunt,
Is soft, and to hand,
And it’s pretty vacant."

...

So I went to her room.
But I passed, on the way,
A room where my uncle
Was kneeling to pray.
This must be the moment
To cut off his head!
But as I crept closer
I heard what he said:
“I murdered my brother!
I freely admit!
Dear God, please forgive me.
I’m rather a git.”
And I couldn’t kill him.
My blow was prevented.
For if he should die
Now he’s prayed and repented,
He’d go up to heaven;
That’s all very well,
But doesn’t seem fair
When my father’s in hell.
So I went on my way
As he muttered amen,
I hope that he’s sinned
When I see him again.

...

"And here is the head
Of a person historic!"
He gave me a skull.
And alas! It was Yorick!
I looked at the bones
And I thought as I sighed,
How he kissed me, and gave me
A piggy­back ride.
And now he’s a skull
And he’s silent and scary!
Now what has become
Of your dancing so airy?
The songs that you sang?
And the jokes that you said?
Now all that you have
Are the bones of your head?

...

The Lady Ophelia
Of whom you were fond.
She climbed up a willow
And fell in a pond.
And most of her talk
At the times she was verbal
Was straight from the pages
Of Culpeper’s Herbal!

...

I'm quiet, and I'm dead,
And I’m tired of my quest.
I’m glad of the silence.
I needed a rest.
kore: (Default)
[personal profile] kore
FEATURING GIL-SCOTT HERON NO LESS



//just lies in bed watching it repeatedly

Guess the author!

Oct. 16th, 2017 10:07
james_davis_nicoll: (Default)
[personal profile] james_davis_nicoll
"Atwood lifted much of HANDMAID from Heinlein. Yet the world thinks she’s an original."
[syndicated profile] us_cert_current_feed

Posted by US-CERT

Original release date: October 16, 2017

CERT Coordination Center (CERT/CC) has released information on Wi-Fi Protected Access II (WPA2) protocol vulnerabilities. Exploitation of these vulnerabilities could allow an attacker to take control of an affected system.

The vulnerabilities are in the WPA2 protocol, not within individual WPA2 implementations, which means that all WPA2 wireless networking may be affected. Mitigations include installing updates to affected products and hosts as they become available. US-CERT encourages users and administrators to review CERT/CC's VU #228519.


This product is provided subject to this Notification and this Privacy & Use policy.


Music Monday

Oct. 16th, 2017 02:45
zhelana: (Original - spike)
[personal profile] zhelana
23. A song that everybody should listen to:




the rest )

Style

Oct. 16th, 2017 02:41
zhelana: (Potter - Hermione pissed)
[personal profile] zhelana
Do you like your style? Do you want to change it? What would you change it to?

Of course I like my style. If I didn't, it wouldn't be my style, now would it?

the rest )

82F - 61F : Afternoon rain

Oct. 16th, 2017 02:19
zhelana: (Firefly - weird quirk)
[personal profile] zhelana
This morning I woke up unprompted at 9:45. I was thinking about going to Pride, but then I got a reminder from FB that I said I'd go to archery. I debated for a while, and was almost mentally blocked by the idea of missing either. Then I decided to go to archery, because the potential to make friends was greater. I drove over to Windy Hill, and we set up the archery range and shot a few rounds. Then we did two royal rounds - the first starting from 20 and moving back to 40. The second starting from 40 and moving up to 20. I scored 11 on the first and 29 on the second. I dunno if moving forward is good for me or if I just had a better idea what I had to do on the second round, but that's pretty impressive change right there. Right before the timed round of the second royal round, my shoulder yelled stop. I did the timed round anyway, but then, stopped and sat in the back with Mara who was arguing with someone who is wrong on the internet.

Mara is trying to provide a place to send scrolls when you die so you can will them to her if no one in your family would value them. Someone in Atlantia was trying to argue that scrolls belong to the kingdom and must be returned when you die, and then in the same breath argued that they belonged to the scribe who made them and should be returned there when you die. Mara agreed that returning the art to the scribe, if the scribe was still active, alive, and wanted them, was a good thing to do, but failing that, someone might need something to do with their scrolls. What she's doing is a last ditch effort to keep scrolls out of landfills. I think it's commendable.

I came home to a text from Donna cancelling walkies because she had insomnia. So I took a shower, and ordered dinner, and went to bed. Seriously, I was asleep at 7pm, and slept until 2am. Now I've slept 7 hours, and I'm not sure I can sleep more, but it's only 2am. Tara comes at 10, so I may be in for a long day.
[syndicated profile] eaglespath_feed

I said that I was going to start writing these regularly, so I'm going to stick to it, even when the results are rather underwhelming. One of the goals is to make the time for more free software work, and I do better at doing things that I record.

The only piece of free software work for September was that I made rra-c-util compile cleanly with the Clang static analyzer. This was fairly tedious work that mostly involved unconfusing the compiler or converting (semi-intentional) crashes into explicit asserts, but it unblocks using the Clang static analyzer as part of the automated test suite of my other projects that are downstream of rra-c-util.

One of the semantic changes I made was that the vector utilities in rra-c-util (which maintain a resizable array of strings) now always allocate room for at least one string pointer. This wastes a small amount of memory for empty vectors that are never used, but ensures that the strings struct member is always valid. This isn't, strictly speaking, a correctness fix, since all the checks were correct, but after some thought, I decided that humans might have the same problem that the static analyzer had. It's a lot easier to reason about a field that's never NULL. Similarly, the replacement function for a missing reallocarray now does an allocation of size 1 if given a size of 0, just to avoid edge case behavior. (I'm sure the behavior of a realloc with size 0 is defined somewhere in the C standard, but if I have to look it up, I'd rather not make a human reason about it.)

I started on, but didn't finish, making rra-c-util compile without Clang warnings (at least for a chosen set of warnings). By far the hardest problem here are the Clang warnings for comparisons between unsigned and signed integers. In theory, I like this warning, since it's the cause of a lot of very obscure bugs. In practice, gah does C ever do this all over the place, and it's incredibly painful to avoid. (One of the biggest offenders is write, which returns a ssize_t that you almost always want to compare against a size_t.) I did a bunch of mechanical work, but I now have a lot of bits of code like:

     if (status < 0)
         return;
    written = (size_t) status;
    if (written < avail)
        buffer->left += written;

which is ugly and unsatisfying. And I also have a ton of casts, such as with:

    buffer_resize(buffer, (size_t) st.st_size + used);

since st.st_size is an off_t, which may be signed. This is all deeply unsatisfying and ugly, and I think it makes the code moderately harder to read, but I do think the warning will potentially catch bugs and even security issues.

I'm still torn. Maybe I can find some nice macros or programming styles to avoid the worst of this problem. It definitely requires more thought, rather than just committing this huge mechanical change with lots of ugly code.

Mostly, this kind of nonsense makes me want to stop working on C code and go finish learning Rust....

Anyway, apart from work, the biggest thing I managed to do last month that was vaguely related to free software was upgrading my personal servers to stretch (finally). That mostly went okay; only a few things made it unnecessarily exciting.

The first was that one of my systems had a very tiny / partition that was too small to hold the downloaded debs for the upgrade, so I had to resize it (VM disk, partition, and file system), and that was a bit exciting because it has an old-style DOS partition table that isn't aligned (hmmm, which is probably why disk I/O is so slow on those VMs), so I had to use the obsolete fdisk -c=dos mode because I wasn't up for replacing the partition right then.

The second was that my first try at an upgrade died with a segfault during the libc6 postinst and then every executable segfaulted. A mild panic and a rescue disk later (and thirty minutes and a lot of swearing), I tracked the problem down to libc6-xen. Nothing in the dependency structure between jessie and stretch forces libc6-xen to be upgraded in lockstep or removed, but it's earlier in the search path. So ld.so gets upgraded, and then finds the old libc6 from the libc6-xen package, and the mismatch causes immediate segfaults. A chroot dpkg --purge from the rescue disk solved the problem as soon as I knew what was going on, but that was a stressful half-hour.

The third problem was something I should have known was going to be an issue: an old Perl program that does some internal stuff for one of the services I ran had a defined @array test that has been warning for eons and that I never fixed. That became a full syntax error with the most recent Perl, and then I fixed it incorrectly the first time and had a bunch of trouble tracking down what I'd broken. All sorted out now, and everything is happily running stretch. (ejabberd, which other folks had mentioned was a problem, went completely smoothly, although I suspect I now have too many of the plugin packages installed and should do a purging.)

Question thread #57

Oct. 15th, 2017 23:24
pauamma: Cartooney crab holding drink (Default)
[personal profile] pauamma in [site community profile] dw_dev
It's time for another question thread!

The rules:

- You may ask any dev-related question you have in a comment. (It doesn't even need to be about Dreamwidth, although if it involves a language/library/framework/database Dreamwidth doesn't use, you will probably get answers pointing that out and suggesting a better place to ask.)
- You may also answer any question, using the guidelines given in To Answer, Or Not To Answer and in this comment thread.

Volunteer social thread #72

Oct. 15th, 2017 23:07
pauamma: Cartooney crab holding drink (Default)
[personal profile] pauamma in [site community profile] dw_volunteers
I'm playing with my new camera.

What have you all been up to?

Profile

piranha: red origami crane (Default)
renaissance poisson

July 2015

S M T W T F S
   123 4
567891011
12131415161718
19202122232425
262728293031 

Most Popular Tags

Expand Cut Tags

No cut tags