Muli Ben-Yehuda's Friends|
[Most Recent Entries]
Below are the most recent 25 friends' journal entries.
[ << Previous 25 ]
[ << Previous 25 ]
|Friday, December 20th, 2013|
|Lion Cubs Need Names
The Maryland Zoo has a couple of newborn lion cubs in house, and the zoo is having the public vote on their names.http://www.zooborns.com/zooborns/2013/12/maryland-zoo-zoo-lions.html
Cute cubs, and I like getting the public involved in naming them... but really, are those the best choices they could come up with? Bart and Maggie? Luke and Leia? Not the least bit lion-ish, I says.
Let's start a write-in campaign for "Jaime and Cersei." Current Mood: amused
|kansas schools and scary government social media policies
The Kansas Board of Regents approved a new policy allowing universities to fire employees for social media posts that "conflict with the interest of the school
". So, basically anything... they felt the need to make this policy when a professor tweeted something about how NRA members should lose their own kids in the name of gun rights... he said he didn't mean it to sound so violent but holy shit dude.
Bad decisions aside I hate when one person does something obviously bad and someone thinks we need a rule for everyone about it. I hear this from my own company's training department. They get supervisors calling them saying "Do you guys have a training class to tell people to wear their safety glasses? I'd like my department to go, because Steve doesn't wear his."
And they say, "Why don't you just tell Steve to wear his safety glasses?"
And the manager is like, "What, I have to talk to one of my employees? Isn't that your job?"
I also hate the idea of people getting fired for social media posts, especially public employees - when you work for the government I think you need to still be allowed to speak out against the government. That's one reason why I support tenure for teachers, but understand that my needs as an engineer working for corporate america are a little different and I don't deserve it myself. I can't say bad things about my company because it would hurt our competition with other companies. The government isn't competing against anything but bad principles - you gotta call them out.
Free speech means the government can't mess with your right to say things. We talk about it a lot on spacefem.com because trolls who get banned will tell us we're stepping on their right to free speech - no we're not. If we petitioned the government to arrest them, that would be stepping on their right to free speech. We're okay with the idea that you can say whatever you want... on your own damn website. We are not the government.
Schools are. Don't be crazy, public universities.
|I’m Too Tired To Discuss Duck Dynasty, So Let’s Bring Up Trayvon Martin
A while back, I discussed how Twitter twisted world views of Trayvon Martin, presenting customized versions of the world depending on what your friends were like. My Twitter-feed, f’rinstance, consisted of tales of how badly the defense was doing and how clear it was that George Zimmerman would be convicted.
And after I said, “I hope George Zimmerman is convicted,” an LJ-friend replied:
So you admit your information comes from The Daily Show and an overtly biased Twitter feed, yet you have presupposed the ‘correct’ outcome.
You, sir, are part of the problem.
Which I thought about for a good long time. For I could be a part of the problem.
Except that my biased Twitter feed linked directly to the coroner’s report, which I read in full, and several transcripts of various testimonies. Now, admittedly, I did not watch the case with the full attention of, say, a juror, and it’s possible some damning evidence in Zimmerman’s favor slipped through the loop.
But my very point in that essay was that when you have a biased Twitter-feed, you need to compensate. Which I tried to do so, by skimming the more morally-superior essays and drilling down to what facts were presented. In short: I compensated.
And what I saw from that evidence was a man who was not irredeemable – he was trying to accomplish good – but someone who, as I once described a friend, “Would break a little old lady’s hip in his eagerness to escort her off the street.” Zimmerman seemed to be acting from fear, not quiet justice, and I do believe from the evidence I saw that he placed himself into a position where he shot Trayvon Martin in, if not cold blood, extremely reptilian-temperatured blood.
Was Zimmerman an active racist? Hard to say. But was he the sort of guy who’d automatically jump to “kid in a hoodie in strange neighborhood who refuses to answer questions from a terrified stranger” == “mortal threat”?
I think so. He was certainly driving around seeking danger. Maybe he did it because his neighborhood had gone to shit and crime was on the rise, but you know who’s the last guy I want running around my block with a gun? The guy who’s treating his turf like it’s territory to be defended in a videogame.
So I said that I hope he was convicted. The man shot a teenager who literally no one has seriously argued was doing anything illegal at the time of the shooting. That fact left conservatives twisting in the wind, because there were all sorts of arguments of who should be threatened by what, and whether a hoodie should equal suspicion, and brought up all sorts of facts about what Trayvon had done in the past.
But based on what Zimmerman knew as he stepped out of that car, I think he was a danger to innocents, and is a danger. The only reason he’s not in jail is because the “Stand Your Ground” laws vindicated him – but vindicated in the eyes of the law does mean that someone is safe, unless you’d care to invite OJ Simpson to date your daughter.
And frankly, Zimmerman’s actions since then have done not one iota to contradict the impression I built up from reading those biased articles.
Which is not to say that I couldn’t be wrong. The accusation leveled against me is serious, and I take it seriously. It’s too easy to drink the Kool-Aid of whatever social stream you swim in, picking up outrage and narrowing to a sclerotic world view. Which is why you have to compensate, working hard to see past the obvious to what’s there. And if you don’t, yes, you become the danger. You become George Zimmerman, convinced so utterly of his righteousness that he steps out of a car against police advice to start handling problems his own bad self. And, armed with twisted information, you leave truth dead on the sidewalk.
The distinction my friend failed to make is that yes, I’ve convicted him in my heart. But I did it based on a fair amount of evidence, and I am not a jury. The jury acquitted him, and they did so rightfully – based on the box they got shoved into, they had to.
That does not make the laws right, it does not make George Zimmerman a stable man, and it doesn’t make the shooting a good thing.
It does not also make me right.
Now. Go read the best article you’re going to read on the Trayvon Martin case, a wonderfully balanced take not just about the case but how people reacted, and draw your own conclusions.
Cross-posted from Ferrett's Real Blog.
This entry has also been posted at http://theferrett.dreamwidth.org/361832.html. You can comment here, or comment there; makes no never-mind by me.
|Thursday, December 19th, 2013|
|Winter Is Coming...
... to Santa Fe, and the Jean Cocteau Cinema.
The fourth season of GAME OF THRONES is only a few months away. Tyrion, Jon, Arya, Sansa, the Hound, Joffrey, Cersei, Jaime, Brienne, Bronn, Sam, Daenerys, and all the rest of the characters you love or hate will be returning to your TV screens... oh, along about late March or early April, I'd say. So what time could be better to refresh yourselves on the first three seasons of the show?
So, by special arrangement with HBO, the Jean Cocteau Cinema in Santa Fe will be presenting a GAME OF THRONES retrospective. New Mexicans -- and lucky tourists passing through at the right time -- will have a chance to see the show the way only VIPs and cast members and critics have ever seen it before, at private screenings and premieres -- on the big screen at a movie theatre.
Starting on Monday, January 6, and continuing through late March, the Cocteau will be presenting weekly screenings of GAME OF THRONES, in order. Some weeks we'll show two episodes, some weeks three. I expect to be on hand personally for many of the screenings (though, PLEASE NOTE
, probably not all), to introduce the episodes beforehand, answer questions afterward, and sign a few books as well. And it may be we will have some other special guests as well, either in person or via Skype. Can't promise anything as of yet, but we're working on it.
Our official screening schedule looks like this: Monday, January 6 season one, episodes 1-3,
Monday, January 13 season one, episodes 4-5,
Monday, January 20 season one, episodes 6-8,
Monday, January 27 season one, episodes 9-10,
Monday, February 3 season two, episodes 1-3,
Wednesday, February 12 season two, episodes 4-5,
Wednesday, February 19 season two, episodes 6-8,
Friday, February 28 season two, episodes 9-10,
Monday, March 3 season three, episodes 1-3,
Monday, March 10 season three, episodes 4-5,
Monday, March 17 season three, episodes 6-8,
Monday, March 24 season three, episodes 9-10And I have saved the best part for last.
Admission to all GAME OF THRONES screenings will be ABSOLUTELY FREE.
No tickets, no passes, no payment required. First come, first served. Come to the Cocteau and come on in... so long as we have seats. But we only have 125 of those, so best come early if you want to be sure of a place.
We'll have door prizes as well. Not to mention the best popcorn in town.
See you at the cinema, for GAME OF THRONES as you've never seen it before. Current Mood: excited
|Not drinking will make you sick.
The heavy drinkers showed greatly diminished vaccine responses compared with the control group of monkeys who drank the sugar water. But the more surprising finding: the moderate-drinking monkeys displayed enhanced responses to the vaccine compared to the control group. Moderate drinking bolstered their bodies' immune systems.
"It seems that some of the benefits that we know of from moderate drinking might be related in some way to our immune system being boosted by that alcohol consumption," said Kathy Grant, Ph.D., senior author on the paper, a professor of behavioral neuroscience at OHSU and a senior scientist at the ONPRC.
Mirrored from jwz.org.
|This Week at the Cocteau
Jack Kerouac and Jean Shepherd are coming to the Jean Cocteau Cinema this week... sort of.
In honor of the reason, we're showing my second favorite Christmas movie of all time (I love it, but I have to confess, I love the Alastair Sim CHRISTMAS CAROL even more), A CHRISTMAS STORY.
Jean Shepherd was the great chronicler of what childhood was like for kids of 40s and 50s, and A CHRISTMAS STORY hits all the right notes. A great film. Watch out, Ralphie, you'll shoot your eye out!
As for what the grown-ups were doing in the 1950s, we also have BIG SUR, based on Jack Kerouac's writings.
I haven't seen this one yet, but it looks great.
See you at the movies. Current Mood: mellow
|the importance of being right footed
In my family we're a little obsessed with track and field, especially the events where legs can set you apart. This results in me staring at my baby trying to figure out if she favors one leg over the other. Stay with me here, I'll explain.
Last month Olive could only move around using her arms. She would roll onto her tummy then push herself in circles, or backwards. This resulted in her getting wedged under furniture a lot, which takes care of some dusting for us but frustrated her.
Then we noticed her getting up on her knees a bit, but that confused her, she wasn't sure where to go. She didn't seem to move her legs independently at all, on her back they would bend or kick together, she could have been a mermaid.
Finally this week she's pushing forward with one leg or the other, still not crawling but she understands that one leg can push while the other one could hold her up and this seems to be a big step, which brings me to the dominant leg things we're so interested in here. Not hands. You can be right or left handed and nobody cares... it's worked out to be all right-handed in my family. Josie was obviously right-handed from the time she started holding spoons.
But most people are not right-footed. It can really set you apart, my dad claims that he trained me to be right-legged but maybe it just worked out that way, anyway it's important for two reasons:
If you run low hurdles, pushing off with your right leg means you're pushing into the curves between the straightaways. Really it's sort of awful to run low hurdles because 400 meters is a painful enough run, too far for too fast, and hurdles make it even worse. But it'll make you badass.
If you're a high jumper, like I was, jumping off your right leg means you get to start from the opposite side as everyone else. You have more space to put your start marker, to stretch out, and more chances when everyone else is warming up to find your step. High jump is the best event. When everyone else is hitting the weight room or running ten miles, you're sitting in the grass stretching and "visualizing your form", or contemplating other rituals that might help get you in the right mental state for repeating the same motion over and over.
Here is the unscientific way to try to guess what your dominant leg is: stand facing forward. Have a friend get behind you, and give you a good push. You'll instinctively step forward to catch yourself, and whatever leg you step forward with is dominant, and you'll start practice jumping off that one. Sometimes it doesn't totally work and you try the other side. If someone really can't decide after two weeks or so they're just crazy and we kinda write them off. Everybody has to pick a leg. Once you know it you can figure out how to long jump, triple jump, and get in your start blocks comfortably. It has nothing to do with throwing stuff. I wasn't strong enough to hang out with those kids anyway. When I got to college I learned that most throwers are farm kids anyway, it's pointless to take it up if you're from the suburbs, we just don't get that strong. But I could be elegant, which is how I got to be a high jumper, it was an art form. A beautiful sport.
|Why Twerking Does Not Taste Like Bits of Carob
It was my hippie aunt who, inadvertently, taught me the power of the right word. And she did it in nine words:
“Try it, Billy! This carob tastes just like chocolate!”
See, at the age of nine, I trusted my aunt. She was my favorite relative ever. She brought me up in the summers to stay at her house way out in the sticks, where I got to play on the neighbors’ farms. And she was all crunchy-granola organic, and trying to get me off of my junk food fix, and so she said the fatal words.
I bit into the carob eagerly. Here was something just like chocolate, but healthy! And I -
This isn’t like chocolate at all.
To this day, “betrayal” tastes like carob to me. For this carob wasn’t sweet, the way chocolate was, but sort of carroty-sweet, and the texture was different. I could see the similarities between carob and chocolate, and maybe if it had been presented to me as something yummy in its own right, but it was by no means just like.
And this is how I feel about words. Each word is a very specific taste to me, filling a slot as precise as chocolate. And when someone wants to remove or change a word, there’s often no good replacement. The thesaurus would have you believe that “quick” is the same as “fast,” or “swift,” or “rapid,” or even “break-neck”; to me, each of those words have their own unique flavor, and I could not use them interchangeably. To me, swift is the surge of whitewater, pounding majestically down the steep slope of a waterfall; quick is an animalistic word, red-furred as the fox, jumping in nimble arcs over a series of obstacles.
I don’t claim that these are universal definitions, mind you. But to me, saying, “Quick is the same as fast” is like telling me olive oil is the same as canola oil. I guess you could make popcorn from olive oil if you tried, but the flavor wouldn’t be what you expected.
And so when a word slides in meaning so much that there’s no handy word to replace it, as it did with the term literally, I get vexed. (Not irritated, or upset, or disgruntled: exactly vexed.) And when it becomes clear that a word like “retarded” is hurtful to people and I shouldn’t use it, I do drop the usage – but I also lament a little, because that word filled an exact space in my personal lexicon that no other word can quite fill, and saying, “That’s ridiculous” doesn’t carry all the weight and implications of a bunch of fifth-graders expressing indigant disgust at discovering that the world is often not just unfair, but often completely insane.
(Which is not to say that it’s correct to use that word, I hasten to say – for the very good reason that, as mentioned, these definitions aren’t universal, and those who actually are retarded or have loved ones who are hear that very differently. Part of being a grownup is coming to realize that while you may mean “gay” in no way to refer to actual gay people, it’s actually quite rude of you to expect gay people to make that distinction. So it’s something I’ve stopped doing. But, like a quit bad habit, I may have stopped smoking cigarettes for very good reasons, but these lollipops I’ve substituted don’t quite make up the difference.)
So when I got tagged in a Facebook status by Riv Swanson, I was surprised to see this Conan O’Brien quote presented as though I’d agree with it:
The Oxford dictionary has named “selfie” the word of the year, narrowly beating out “twerk.” In a related story, the funeral for the English language is Saturday.
Why would I be upset by that?
These are specific words that describe very specific situations! You know what would upset me more? If we had no specific word to cover twerking, and instead had to refer to it awkwardly as “that gluteal dance people do.” Selfies are a phenomenon that can only exist in the age of cheap cameraphones and social media, and I exult in the fact that we’ve had to devise delightful new words to cover all the magnificent ways that human beings act!
I suppose I should be enraged that newness makes its way into the OED, but no. I love slang of all sorts. I love the creative ways that human beings keep finding bizarre things to do that no word in the long history of the language can quite describe, and that we’ve had to patch together some new term to describe a behavior.
I adore that we can have a dictionary of twenty thick volumes, printed in microscopic type, and still that’s not enough words to define everything people can do. All the shades of meaning. All the dances, all the emotions, all the inventions. We keep having to make that thicker, and the truth is that it’ll never be big enough because we, as people, are going to keep doing these grand shining-new things that are so vibrant we’ll need to hammer some letters together in order to describe it in a single word.
So no. Twerking is wonderful. It’s another thing to add to that colorful list of dancing, mamboing, cha-chaing, foxtrotting, rumbaing – another distinct shade for my palette. I’m glad it’s here. And welcome aboard, little butt-dance; I don’t think you’ll last, but I’m pretty sure you’ll delight someone eighty years from now looking up the crazy trends that seized us in the early 2010s, and discovering that this was A Thing.
Cross-posted from Ferrett's Real Blog.
This entry has also been posted at http://theferrett.dreamwidth.org/361644.html. You can comment here, or comment there; makes no never-mind by me.
|Wednesday, December 18th, 2013|
If you want to see a bunch of butthurt Libertarians, read the comments:
Like all currency systems, Bitcoin comes with an implicit political agenda attached. Decisions we take about how to manage money, taxation, and the economy have consequences: by its consequences you may judge a finance system. Our current global system is pretty crap, but I submit that Bitcoin is worst. [...]
It's also inherently damaging to the fabric of civil society. You think our wonderful investment bankers aren't paying their fair share of taxes? Bitcoin is pretty much designed for tax evasion. Moreover, The Gini coefficient of the Bitcoin economy is ghastly, and getting worse, to an extent that makes a sub-Saharan African kleptocracy look like a socialist utopia, and the "if this goes on" linear extrapolations imply that BtC will badly damage stable governance, not to mention redistributive taxation systems and social security/pension nets if its value continues to soar (as it seems designed to do due to its deflationary properties).
Also, this: @cstross: "Hacker News as a news site clearly lies somewhere on the Asperger's spectrum."
If you'll excuse me, I'll be on a leaky barge counting my bullets.
Previously, previously, previously, previously, previously.
Mirrored from jwz.org.
|how my group leading is going, advice to my former self
It's been over a year now since I was promoted to group lead. Things have changed a lot in that year but I feel like I've grown a lot. In fact if possible, I'd like to write down some advice for myself to send back in time. I'll put it here and any of you who can handle this sort of thing just make it happen, we'll deal with any paradox in the time-continuum as it arises. Here goes:
Dear Spacefem in 2012:
Congratulations on your promotion!
- Your previous supervisor gave you one bit of advice: delegate everything, then step in if your team gets overwhelmed. That's good advice. Stick with it.
- You're new to this product line and a bit uncomfortable with it. You will have to get over it. You will be rarely judged for not knowing the technical details, even your intimindating senior engineers won't care too much. They WILL judge you if you try to avoid giving them projects until you understand them yourself. Delegate first, then understand on your own time along the side of them. Make it a race, that sounds fun.
- Don't ignore anything. As an individual contributor if an issue stunned you, your boss would notice you dragging your feet and step in to help. You are now the point person. No one's going to swoop in to help, if you push something off you're only giving yourself less time to deal with it. It could be a crisis.
- In fact fuck it... just treat everything like a crisis. A light that blinks "funny". A plastic cap going obsolete. Nacho day. Just ASSUME something is going to go horribly wrong and that you will only be able to deal if you are nine steps ahead of it. Don't ignore any email, voicemail, or post-it note... you're the only one who saw it and the only one who can fix it.
- That crazy guy with the good snacks in his office also gave you advice: spend all day walking around talking to people, then go home, crack one open and do paperwork. You'll feel like you don't "produce" but you've known all along that engineers are mostly needed as communicators and interpreters... and that's what you are doing. Talk to everybody. He was giving you good advice.
- Question upper management like crazy. Ask about their priorities, the long-term plan, the short-term plan. You know that "out of touch" feeling you have? They might have it even worse. Your job is to raise whatever flags you have to in order to prevent them from making a bad call.
- Your team prefers donuts to bagels.
- Good luck, you'll need it.
Spacefem in 2013
|Choose Carefully Who You’re Kind To
On FetLife, there is the Spammy MicroDom – the 21 year-old “master” who gets an account, finds every woman within 20 miles of him, and emails cut-and-pasted orders for her to kneel at his feet. This kind of behavior is widely mocked, and rightfully so; at least three times a week, you’ll see vicious parodies of the MicroDom hitting the “Most Popular” boards. Women have contests to create the most insulting reply, and there are whole boards dedicated to shredding these pathetic attempts of domination.
Believe it or not, I have some sympathy for these guys. Not a lot; just a glimmer.
I say this because I got an email from someone asking me to look over one of his posts, where he argued – and correctly – that a lot of this idiotic behavior comes because the media presents an impression to men that this is how they’re supposed to act in BDSM situations. These guys have heard through various badly-presented filters that this is what “submissive” women want, and so they arrive on Fet and treat women in the way they’ve been told that women “in the scene” want to be treated.
Now, the reason I lack most sympathy for these guys is because they’re from-the-hip idiots. A single Google search would tell you that this isn’t how things work in reality, and any understanding of how human beings actually work when they’re not your masturbatory fantasies would tell you “Hey, women usually don’t want random strangers splurting their sexual desires all over them. Women, in fact, are drowning in dumb generic offers like yours.” (I mean, this isn’t unique to FetLife; I’ve heard many similar horror stories from women on OKCupid, where the sexual innuendo actually seems to be more prevalent.) And they’re often emailing women who self-identify as Dommes, presumably on the basis that “these women are pretty” and “I want to sex them” means “So they must be submissive.”
So these guys are misled, but only because they’re short-sighted and lazy. Fail.
However, the guy writing the post essentially said (paraphrased by moi), “Why aren’t we more compassionate to these guys? They’re stupid and ill-informed, yes, but instead of responding with mockery to drive them away, why don’t we as a community concentrate on educating them? Guys who look at the Kinky and Popular board will see nothing but parodies of them. I feel like all we’re accomplishing is creating this negative atmosphere for new male doms.”
To which I replied, “This mockery accomplishes something more vital, in a way: creating a more positive space for women, both dominant and submissive, who are less likely to have to deal with this shit – and more likely to stay. And who would you rather privilege – newbie male doms who are acting reflexively like assholes, or all the women on FetLife?”
“Think carefully,” I concluded. “There’s some very encoded and subtle sexism built into your thought patterns here.”
Don’t get me wrong; I am all about the teachable moment. I think you’ve got to allow for them, and someone has to stand up and be nice and take someone’s hand to walk them through all the dumb mistakes. But every time you “open up” a community to make it more welcome to those expressing dumb and insulting behaviors, you alienate those who are insulted.
And you have to choose. There’s nothing wrong with wanting to be compassionate. But if you create a place where people are very tolerant of the MicroDom’s mistakes, then more MicroDoms are likely to thrive there. Which means that the women get more dumb emails. Which means that the women are more to leave rather than being harassed.
Classic liberal thinking has “the big tent,” where everyone can stand underneath it. I’m here to say that the best reality can do is a largeish tent, where you can either choose to evict a rowdy subset, or have them drive off some portion of people who don’t want to deal with them. In either case, not everyone will be in that tent, and whoever’s not in the tent will feel alienated from you, whether you intended it to be or not.
I’d argue that it’s far better to intend it. Yes, it’s a wonderful goal to have everyone able to act however they please, and all of us being tolerant of their quirks. But what happens is that some people’s quirks are so unpleasant that nobody wants to be around them – and if you don’t choose to eject them, you unconsciously choose to be okay with certain groups of people leaving.
I feel a little bad for the MicroDom. He’s uneducated, stupid, naive, and maybe could become someone worthwhile with a little guidance. However, I feel way worse for the forty women he emailed, who routinely wake up with an inbox clogged with mails not just from him but from everyone like him… and I’d far prefer they stick around. They’re more likely to have something interesting to say.
And maybe we could apply pressure in a way that includes less mocking. I agree that it’d be nice if we were all a little less hateful. But on the other hand, if we’re asking people to change their behavior, I’d probably prioritize the people who decided that random strangers were worth harassing, you know?
Cross-posted from Ferrett's Real Blog.
This entry has also been posted at http://theferrett.dreamwidth.org/361228.html. You can comment here, or comment there; makes no never-mind by me.
|Tuesday, December 17th, 2013|
I will not use this blog anymore. Instead I am hosting one on my own server with a much simpler (self-written) platform. Use the RSS file here
|Stack-based graph traversal ≠ depth first search
I just finished teaching our required undergraduate algorithms class, and in grading their final exams I discovered that a few of the students have (not from me) acquired the incorrect belief that modifying the standard version of the breadth first search algorithm by replacing the stack with a queue makes it into depth first search. Embarrassingly, the Wikipedia depth first search article made the same mistake (until today), as do some textbooks (for example Skiena's Algorithm Design Manual p. 169; Jeff Edmonds' How to Think about Algorithms, pp. 175–178; Gilberg and Forouzan Data Structures: A Pseudocode Approach Using C, 2nd ed., p. 497).
( Read more...Collapse )
I've been writing a lot of philosophy lately and not much of what we've been doing.
Last week was busy. Tuesday we went to an annual family concert that the symphony puts on. Monday and Thursday we had friends over for dinner. Marc made chicken and alfredo sauce the first night, tuna steaks and fried rice the second.
Saturday we went to the mall and dropped off the car for an oil change and finished up our Christmas shopping. I bought Josie some clothes, both her grandparents do a nice job of buying her outfits but I'd been feeling lately like she needs a little of our style in her wardrobe, it's hard to explain, but we let her pick out more crazy tights and shirts with obscure sayings on them, that sort of thing. All clearance rack stuff, you can do all sorts of wardrobe-adjusting on a kid without spending much.
Marc and Josie went out to lunch and then to a movie, they saw "Frozen" and marc said it was awesome. Olive and I stayed home and did the normal stuff you do at home to entertain a baby... make funny faces so she laughs, then sort some laundry and throw socks on her, then do some crafts while she eats a cardboard ribbon spool, then try some rice cereal out until you quit paying attention and the dog eats it because you left the little bowl on the floor. You know.
Olive has one tooth as of last weekend, she still isn't crawling but she's kind pushing with one leg when her arms lunge so she can definitely move. Then she gets tired, rolls on her back and sucks her thumb.
Sunday we all slept in... Olive was awake a lot all night, so her 7-8am nap was sort of her way of sleeping in, I puttered around the house and relished being the only one awake in the house. Made myself a burrito with eggs, avocado, chipotle mayo and salsa. When everyone woke up Josie and I cleaned her room for a while, then played duplos, so her room is messy again. but the clothes are put away.
In the evening we went to a christmas party my company was putting on at the roller skating rink. we brought friends... met at one gal's house and had some wine before we went out there, yup. Josie is getting better on those kid skates, and since there were more adults I skated too, we took turns sitting out with the baby. There was face painting, santa, and clowns, and josie said she did not like the clowns but then one of them made her a balloon flower and she told me that *that one* was nice.
|How Can You Be So Ugly?
One of the things that always amazed me about the Baby Boomers is what they did to marijuana.
They smoked it, almost all of them, during those crazy hippy days. They knew it didn’t drive you frothing mad, or strangle your soul; it just made you hungry, and maybe a little unmotivated. So when I was young, I figured that by the time I was twenty, pot would be just this other thing like alcohol and cigarettes.
And the Baby Boomers treated marijuana like it was the Antichrist. They were terrified of anyone touching it, ever. And the jail sentences went up, and the laws clanged down, and by the time I was twenty you could get your whole house confiscated for selling a dime bag.
I never got that. I thought that people who’d been through that would understand. But as it turns out, there’s this sort of violent reaction that people have to stupid things they did in their youth, where they get to the Age Of Lawmaking And Morality and thunder, “Well, we did that, but nobody else should ever!” and act as though anyone who would do such a thing is the scum of the earth.
And I think of this Facebook generation, where you see teenagers posting the dumbest goddamned statuses everywhere, embarrassing photos and insulting jokes and ill-thought-out political statuses. And I’d like to think that by the time these kids are all fifty and pretty much every Congressman has a picture of themselves doing a beer bong hit, society would say, “All right, we all sent a naughty picture to a lover, we all have a photo of ourselves embarrassingly drunk, we all held opinions in our twenties that we regret now” and accept that a) saying and doing stupid things when you’re young is a fact of life – I mean, when else are you going to be at your most stupid except when you’re least experienced? and b) a person’s politics at age eighteen are often as transient as her love of Justin Bieber, and we should acknowledge that as human beings, we evolve.
Yet what I see happening is like the marijuana situation, where people assume that one stupid post is the whole of who someone is. The moment someone says something dumb, society freezes to a halt and that’s who they are – that dumbass who said that thing. They said that five years ago! What scum!
Can people ever learn?
And I see this increasing hostility towards people even having to defend their positions on the Internet. “Hey, I’m on the side of righteousness and good!” they seem to cry. “And can you believe this jerk is asking me questions?” And yeah, I get that it’s exhausting to be the teachable moment all the time, and I’m not saying that anyone should be forced to serve as a continual FAQ – but god damn, people, the teachable moment is how we take people who don’t understand why this is a big deal and show them. It’s the moment of potential enlightenment. It’s the moment where you were ignorant, but you got it.
Yet I feel a constant pressure of “Man, what a kneebiter, he didn’t agree with me the instant I showed him the true path!” And that, I feel, is part of this sociopathic Internet sense that you either get it or you don’t, and if you sinned once – or even had to be convinced of the correctness of someone’s argument – then you’re not really worthy.
I’ve sinned a lot of times, man.
You can still read them all.
I had someone ask me a question, upon reading one of my older essays, that was, essentially, “Your classic essays are so horrible, full of casual misogyny and ugly humor and fratboy antics? When did you have your moment of conversion?”
And I’ve thought about that comment for almost a year now, and the answer is simple: there wasn’t one.
I had no sizzling flare of comprehension, no singular moment. I merely evolved, one interaction at a time, over the course of two decades. The guy who had all of these disastrous love affairs and tried a hooker and hid in a bathroom closet to stop a pervert has a lot in common with today-Ferrett, but god damn if I don’t look back and wince at what a clumsy, hurtful oaf I was. I just had a thousand interactions where I recognized my own insufficiency, usually by hurting someone, and said, I can be better.
And so, slowly, I became better.
And it would be a lot better for me, in many ways, if I quietly deleted those essays, as they don’t reflect who I am. People who read them risk thinking, “Well, that’s who Ferrett is, what a kneebiter,” and walking on.
Yet I keep them up. Because yes, there are people who are going to freeze me (or anyone else) in amber. But I leave all of my ugly bits out in the open as a form of protest – yes, I was stupid when I was 22 years old. Weren’t you?
And I refuse to bow to the folks who seem to think that “who you are now” has an exact correlation to “who you were then.” We learn from doing stupid things. Often, we learn because we did stupid things. And it’s not right that we say hurtful or thoughtless things, but the people who confront us are doing us a great service by revealing their pain, and risking being callously written off because it might change how we act in the future.
All you people who I slighted, erased, or slandered: I leave my stupidity up as proof of how much work you did. I am not monolithic. I am evolving, continually striving to make myself better, and I am here to battle the concept of innate perfection. I am here to battle the idea that one bad day can swallow every other achievement in your life. I am here to battle the idea that one thoughtless moment means you can have all of your self-worth stripped away by people who want to feel superior.
You’re going to make mistakes. That’s okay.
Just make up for them.
Cross-posted from Ferrett's Real Blog.
This entry has also been posted at http://theferrett.dreamwidth.org/361046.html. You can comment here, or comment there; makes no never-mind by me.
|adventures in EGL image buffer passing
So I've been looking into how I can do some buffer passing with EGL and OpenGL with a view to solving my split renderer/viewer problem for qemu.http://cgit.freedesktop.org/~airlied/eglbufpass/
contains the hacks I've been playing with so far.
The idea is to have a rendernode + gbm using server side renderer, that creates textures and FBOs attached to them, renders into them, then sends them to a client side, which renders the contents to the screen using GL rendering.
This code reuses keithp's fd passing demo code and some of dvdhrm's simple dma-buf code.
Firstly the server uses GBM and rendernodes to create a texture, that it binds to a FBO. It generates an EGLImage from the texture using EGL_GL_TEXTURE_2D_KHR, then uses EGL_MESA_drm_image to get a handle for it, then uses libdrm drmPrimeHandleToFD to create an fd to pass to the server. It passes the fd using the fdpassing code. It then clears the texture, sends the texture info to the client, along with a dirty rect, clears it again, and sends another dirty rect.
The client side, uses EGL + GLES2 with EXT_image_dma_buf_import to create an EGLImage from the dma-buf, then uses GL_OES_EGL_image to create a 2D texture from the EGLImage then just renders the texture to a window.
Shortcomings I've noticed in the whole stack so far:
a) asymmetric interfaces abound:
1) we have an EGLImage importer for dma-buf EXT_image_dma_buf_import, but we have no EGLImage dma-buf exporter yet - hence the MESA_drm_image + libdrm hack.
2) we have an EGLImage exported for Desktop OpenGL, EGL_KHR_gl_image works fine. But we only have EGLImage importers for GLES, GL_OES_EGL_image - hence why the client is using GLES2 to render not GL like I'd like.
b) gallium is missing dma-buf importing via EXT_image_dma_buf_import, I have a quick patch, since we have the ability to import from fds just not from dma-bufs, I should send out my first hack on this.
The demo also has color reversing issues I need to sort out, due to gallium code needing a few more changes I think, but I've gotten this to at least run on my machine with nouveau and the hacked up dma-buf importer patch.
|Monday, December 16th, 2013|
|scripting iTunes 11 Up Next
Dear Lazyweb, how do I fake a click on this dingus using Applescript or Automator?
When I try to record an Automator action for it, it records "Click the "<fill in title>" button" and doesn't work.
(That button is the undocumented and apparently nameless magic thingy that makes Up Next use the selected playlist as its random source, which is the closest you can get to reproducing iTunes DJ in iTunes 11 -- but pretty much if you ever click anywhere else ever, it forgets about it. So I want to write a script to put it back to normal more quickly.)
Mirrored from jwz.org.
|Thank you, Thing.
Severed hand attached to man's ankle.
'I was just shocked and frozen at the spot, until co-workers unplugged the machine and retrieved my hand and took me to the hospital,' he said of the accident, which took place last month in Changde, south-central China.
After being taken to a larger hospital in the region seven hours after the incident, doctors said they could re-attach the hand but not straightaway.
In order to stop the severed hand from dying, they grafted it to Mr Xiao's ankle, where it remained for a month before he had recovered from other injuries sustained in the accident to undergo re-attachment surgery.
Doctors are now hopeful that he will regain full function of his hand.
Previously, previously, previously.
Mirrored from jwz.org.
|Italian protester's kiss was 'sexual violence'
Never kiss a Stormtrooper.
The woman who kissed a riot policeman during protests near the northern Italian city of Turin in November has been detained for "sexual violence" and "offence to a public official".
Franco Maccari, the Secretary General of Coisp, the Italian police officers' union, said during an interview on Radio24 that he had pressed charges against the demonstrator who kissed an officer's helmet. The kiss took place during a protest march against controversial plans for a new high-speed TAV train line.
Previously, previously, previously, previously, previously, previously, previously, previously.
Mirrored from jwz.org.
CREATE ASYMMETRY - USE TONAL INVERSE - CONCEAL THE NOSE BRIDGE
Next year the Janus program, an initiative run by the director of national intelligence, will begin to collect photographs of people's faces from social media websites and public video feeds. Machines will then use powerful algorithms to pair those photos with existing biometric profiles. [...]
My project, CV Dazzle, explores how fashion can be used as camouflage from face-detection technology, the first step in automated face recognition. The name is derived from a type of World War I naval camouflage called Dazzle, which used cubist-inspired designs to break apart the visual continuity of a battleship and conceal its orientation and size. Likewise, CV Dazzle uses avant-garde hairstyling and makeup designs to break apart the continuity of a face. Since facial-recognition algorithms rely on the identification and spatial relationship of key facial features, like symmetry and tonal contours, one can block detection by creating an "anti-face."
(Possibly I should add CREATE ASYMMETRY - USE TONAL INVERSE - CONCEAL THE NOSE BRIDGE to my ATMs.)
Mirrored from jwz.org.
|etsy in the 4th quarter
Crap I forgot about something I told marc... that I was never going to have an open etsy shop over Christmas again. But what have I done? Lured in by extra sales I went for it, and it's bad and only getting worse.
Since I started selling fabric sales were steady, about 3-4 a day, that's nice. Sometimes five, sometimes none. Then all the sudden it's November and I get 10 in one day. Then 10 the next day. Then 12... and I'm spending way too much time cutting up fabric into yards, halves or quarters, putting them in envelopes in every combination, mailing them off... but that's not the worst part, the worst part is dealing with everyone's CRAFTING EMERGENCIES when they absolutely must have this NOW so they have time to sew gifts. I love selling & designing fabric because I get to play a part in people making things for loved ones, I like handmade gifts, want to encourage it, but holy CRAP.
A year ago I stopped feeling bad about telling people I wouldn't sew stuff *for* them. I direct them to Etsy teams, there's kinda one for every city and you can usually find some bored person ready to sew, I think. But there's still craziness, people wanting quotes for overnight shipping, asking if it can go out on a sunday (uh, no?) asking me how to get it to freaking Israel in like two days (again, no!) asking if I can drop EVERYTHING and ship this instant (this is not my day job!) and THAT'S why I told Marc I couldn't deal. And I run out of stuff, and people are heartbroken because they didn't order it in time, and I can't restock fast enough... I order fabric in 20 yard rolls, and I had one rolls that sold out in 12 days. It takes over two weeks to get the next one. That makes it really hard to stay ahead.
I just gotta breath. I'm scared because it's not really "the last minute" yet, it's only going to get worse, but I'm also reminding myself that most people are not like this, they're just happy to order their fabric, get it in 3-4 days, and make their stuff, I am really here for them. Without me they'd have to order everything printed up from spoonflower at $11 per quarter instead of $8, and wait two weeks for shipping, it'd just be impossible. Also come on, there's money for me, which we can use, I make $2-3 per quarter, so selling that 20 yard roll is an extra couple hundred dollars.
And the real upside is that my newer designs, some of which I totally love, are selling:
I don't have much time to sew anymore but I still get this steady stream of my fabric coming through the house, I get to touch it, then it goes out to be part of something.
I guess that's why anyone is on etsy.