Archive for the ‘Uncategorized’ Category

the internet of crappy, crappy things

The Internet of Things is not a good thing, at least not in its current form. Events like this are why:

Record-breaking DDoS reportedly delivered by >145k hacked cameras
Ars Technica
Dan Goodin – Sep 29, 2016 12:50 am UTC

Last week, security news site KrebsOnSecurity went dark for more than 24 hours following what was believed to be a record 620 gigabit-per-second denial of service attack brought on by an ensemble of routers, security cameras, or other so-called Internet of Things devices. Now, there’s word of a similar attack on a French Web host that peaked at a staggering 1.1 terabits per second, more than 60 percent bigger.

Internet-of-things makers are paying no attention to security, and provide no way for users of these devices to pay attention for them – or to fix them if, somehow, the people who own these devices actually figure out what’s going on. Even realising it’s happening isn’t easy to do; for most people, it’s functionally impossible.

It’s not like you can say, “oh, just put the software in ROM so it can’t be changed ever.” These things are going to send data out, that’s what they’re for, and you have customers be unable to give it a destination for that data.

The part that pisses me off the most is that makers of combination locks have been managing to send out randomised access codes for literally generations, and yet, the makers of these devices are still shipping them with stock passwords. Do you think we at least manage to get up to the safety and security of a middle-school locker Master Lock here? Apparently, no! Not yet.

jfc, 1.1 terabits. It’ll be a terabyte in another two years, all on devices somebody attached to a wall or put in a cabinet and will never look at again until it breaks. I can’t wait ’till we’re being DDOSed by ‘smart’ lightbulbs. What a clusterfuck.

minion paul got a vive

Minion Paul got a Vive VR headset and we set it up last night. He got decent dual GPUs – not the top of the line we saw at PAX, but solid entry-level VR-compatible GPUs – and it worked really well out of the box on setup! No weirdnesses at all.

And really everything stayed great until SURPRISE HERE’S GlaDOS and c’mon Vive I HAVE A RESTRAINING ORDER AGAINST HER FOR A REASON. Okay, fine, pocket universe alternate GlaDOS I guess so technically different but y’know what no EXACTLY THE SAME.

and i did repair that robot. in fact, i made it better. just ’cause SOMEBODY can’t tell “off spec” from “dramatically improved” and SEE THIS IS WHY WE BROKE UP TO BEGIN WITH.

the rest of it is pretty awesome though.

Sadly, trying to get desktop streaming to work from Linux is still in large part No. I got the desktop streaming on video just fine! But no sound. And while okay that might work for art, it’s pretty pointless if you’re trying to stream, you know, music as you work. :/

(Vive 1, Ubuntu -5,253,142.)

i will not be watching the debate tonight

Don’t use Portland Taxi. No, wait, bear with me, this ties into what’s going on tonight, but first, from KATU Portland:

A Portland man says a [Portland Taxi] driver pulled out a bull horn and yelled anti-gay slurs at him and his friends outside a bar this week.

KATU News also reached out to the company and was told the driver was exercising his First Amendment rights and there would be no disciplinary action. They ended the call by telling our reporter: “If the gays don’t want to use our company, that’s better for us.”

A KATU News employee also had a negative experience with this cab driver last March.

After giving this employee a ride home from the airport, he refused payment and told our employee he should be in jail because he was gay.

Tonight, there’s a debate in the US presidential elections, with a couple of people on stage. One of them, the Republican nominee, has pledged to sign something the fundamentalists are calling “The First Amendment Defense Act.”

What that does is provide organisations immunity to civil rights laws for hating on queers, if they’re either nonprofit, or do business with the US Federal Government. So, say, denying hospital visitation for dykes? NO PROBLEM! The Salvation Army throwing homeless queers onto the streets to die for being queer, as they have done in the past? NO PROBLEM!

On its face, it’s intended to look like it’s only providing immunity for hating on married queers – and that’s how it’s presented – but the combination of marriage-is-for-st8s-only and no-sex-outside-marriage means all queers.

So stuff like this? Say, you’re in hospital, and they want to throw that at you? Protected.

It’s a “right” to abuse. It’s a “right” to arbitrary cruelty. Particularly if the targets are queer.

And that’s only the first layer that affects me directly.

Mr. Trump pledged, earlier in this campaign, that he would nominate only justices approved by the Heritage Foundation. The Heritage Foundation is a right-wing think-tank/pressure group which thinks I should be illegal for existing, and have at this very moment online their opinion that Lawrence v. Texas (2003) was wrongly decided, and should be overturned.

Since most of you won’t know what that means: it’s the US Supreme Court decision that said states couldn’t make queers illegal by fiat. The Heritage Foundation want that decision reversed.

You’ve heard about the long, brutal history of African-Americans keeping lists of where they couldn’t go in their own country, because it was illegal for them to be there?

I’ve kept the queer version of that list myself. I got rid of it after Lawrence v. Texas (2003). I burned a reference to it as part of new year’s celebrations, where you burn horrible things.

If the Heritage Foundation has its way – and Mr. Trump pledged to give them their way – I’ll have to rebuild that list, and I don’t want to have to build that list again.

And that’s just what I’m facing as a dyke. Virtually every election I’ve ever witnessed has been some kind of referendum on whether I’m a legal person – ever done ground work, going door to door, arguing with people why they shouldn’t vote to make you illegal? I have, and it sucks – and in that way, this election is no different.

The hate is just a lot more broadly aimed this time.

So I’m not watching the debate tonight. It’s bad enough being reminded every two to four years that about half the country is just fine voting to lock me up. This whole thing is yet another referendum on my existence, so why the fuck would I subject myself to that?

how to read sheet music

Here, you need to watch this.

(h/t Tony of Vixy & Tony)

godsdammit 2016 stop

C. Martin Croker died. What the hell, 2016?

Who is C. Martin Croker? He’s done a lot of animated comedy, he might be most famous for Aqua Teen Hunger Force, but for me, he’s the one, the only Zorak from Space Ghost Coast to Coast, Adult Swim before there was Adult Swim, the musical evil villain and resentful second banana we needed and Space Ghost deserved.

He was 54. Godsdammit 2016. Stop.

Green is the colour of my true love’s exoskeleton
she only has
a thousand eyes
for me

racist gamers fuck off

Know what? You start talking about “shooting n*****s right in the dome” on Overwatch in-game chat, I will call you on it, and I will drop out, and yes, including competitive, just like I did last night.

Yeah, I know it hurts my competitive ranking. Particularly last night. I was on a solid streak and looking okay and now I’ve got a mid-match voluntary dropout on my record. I know that, and I will absolutely fucking take that gutshot because FUCK YOU, YOU RACIST SON OF A BITCH.

And I will take your ranking down with me. Hope you like playing five-on-six, dickbag, because you do that shit, it will fucking cost you. Or – I know! – maybe next time I’ll switch to Mei or Symmetra and start griefing you, making damn well sure you know why.

Still so angry. FUCK YOU, OVERWATCH RACISTS. FUCK. YOU. Fuck you, fuck your friends, fuck your rebranded ~~alt-right~~ white nationalism, and just in case you missed it, fuck you.

Fuck you so very, very much.

You know what else I’m sick of? People giving this kind of shit any kind of a pass. Fuck that, too. You let this shit go, you are the problem. Yeah, I said that – you’re not just an accessory, you’re a core part of the problem.

Nobody should fucking play with these shitbags. If you hear that kind of thing go down and you don’t call them on it and don’t drop, I am damned well going to judge you too. There were four other players in that chat who were apparently gonna let that go, and that’s horseshit.

Because these racist fuckers should know: they drop their shit on chat, the game is over. Right then. It should be a fucking guarantee. There’s no neutral ground here, and I am sick of people pretending there is.

RACIST GAMERS FUCK OFF! And racist gamer enablers? Fuck you, too.

i used to be a big x-men fan

I used to be a big X-Men fan – the comics, most of the movies haven’t done it – so when I saw this going around, I of course had to watch it. It’s a fan-made solo (and short) Storm film, and in one of the more severe Mutant Registration/Normalisiation Act AUs.

But it’s also really good and Storm always deserved better than Singer ever gave her in the movies. Plus, it passes the Bechdel test. Content warnings, though, hm – violence, attempted (note: attempted) sexual violence, fascism and all that implies.

because i was really busy on saturday

Overwatch had a free-play weekend these last couple of days, and so the system was flooded with n00bs. And that’s fine, but somehow, it deeply confused the skill ranking system used to set up matches.

I mean, it’s always been flaky, and find of setting me up as the high-ranked player with five mid-ranked players against teams well above our level, but Sunday? It would be me with my one star and levels plus one person who has two digits of experience pus four literal single-digit n00bs vs. FIVE STARS and a NOBODY.

Because sure, that’s math. I mean, the game has always had issues with its levels matching, but c’mon.

(Crashing on me three times during winning games did not improve my statistics either.)

Is this what I thought about on Sunday night instead of working on the lyric video for “We’re Not Friends“? Yes. Yes, it is. BAD MUSICIAN NO GAMING except of course lots of gaming, at least, when not working on day jobbe, because this is Big Time for Day Jobbe month.

Also I think I’m shipping Phamercy now. Because sure, why not. My section of Tumblr fandom has pretty much decided everyone in Overwatch is queer, and really? I’m good with that.

Yeah, so – how was your weekend?

roofing at the old lair

So this is just kind of neat, right? The previous lair was a building originally built in 1911, with a lot of expansion in 1924, and it has a lot of history. It was even a chocolate factory for a while, in the 1950s, and I’m not even making that up. (Was it an evil chocolate factory? Sadly, this is not known.)

Anyway, we’ve been replacing the roofs in sections, because it’s a large and strange building, and we’re doing the last part now. Also doing some other improvement work as part of the same project, but mostly, it’s a new roof.

There’s a little mostly-decorative overhang on the front porch which is also singled. The big surprise is that this little decorative part had never been stripped off before. It was four layers deep back to the original, which means we now have a complete history of all the roofs this building ever had.

Now, the further down you go, the more damaged the shingles are, because – particularly bad in the day – they’d tar over the old layers, at least in sections. But some parts were still clean. Check this out:


(Bigger)

That’s 1911, 1946 (almost definitely), 1963 (probably), and 1982, left to right. I like that modernist striped blue! That must’ve looked pretty damn swank in ’63. I’d love a photo of the whole roof done up that way – but yeah, good luck finding that.

1982 came out brighter than it was in real life, I don’t know why. It’s a dark grey, with no actual hint of blue in it. But the others are pretty good representations.

I’m gonna save pieces and make a display frame of them, I think, like I want to do with the (huge!) Christmas Chocolates sale sign from the chocolate-factory era. That’ll be neat.

edge cases of the apple ios ecosystem: musicians

So the new iPhone is out, and as predicted, it does away with the standard, unencumbered, unrestricted-by-patent 3.5mm audio connector. You can read about the release on BuzzFeed’s pretty decent writeup if you like. And this matters, even if you have an older phone, or an Android phone, because Apple is the kind of 10,000-pound-gorilla that can shape markets in this area. Even if you’re not an Apple user, this throws expectations around for the future.

There is an adaptor – really, a mini-interface-card disguised as a cable adaptor – to let you use 3.5mm devices with the lightning port. It has to contain a D/A converter and a small amplifier. One will be included with the new phones, and it costs $9 and doesn’t make your cable weird – it’s not some big block like the previous 30-pin to Lighting interface, and it’s not $30.

I have concerns about how good a job a $9-retail D/A converter and amp unit is doing to do at rendering quality audio. It will be very tempting to make it deliver “meh” quality output, and push people to new gear. That’s short-sighted, but let’s not pretend that stops anyone.

Countering that concern is the fact that at least at one point, Apple required a specific D/A converter for the Lightning audio standard: this one. I have no idea whether that’s still a requirement. But if it is, I’m willing to assume a baseline of competence for it – anything else would’ve been suicidal for the spec right out the gate.

I’ve heard a lot of people talking about whether the new interface is built for digital rights management (DRM) as the long goal. I genuinely don’t think so, because it doesn’t really add much capability they don’t already have. Sooner or later, you have to go to analogue, and unless they want to remove the capability to connect to high-end audio equipment – and Bluetooth does not cut it for audiophiles, or necessarily even mid-philes – there has to be a way to hook up to standard, not-Apple gear.

You can’t get around that. Lest people forget, an Apple-provided solution for this already exists in the form of the dock – shown on the iPhone 7 front page, too. It’s not going away. And the reason it won’t go away is that while audiophiles are not a big market, they are exactly the kind of lifestyle market Apple wants and needs in order to support its brand, and more importantly, its markup. That’s not tech; that’s image management. Even without Steve, Apple knows its image.

Similarly, they can’t cut off concert musicians and DJs from plain old analogue output. There are too many audio pros out there using phones now, and while that market isn’t actually large, it’s a market Apple still invokes in image, and it’s too perceived as cool for Apple to throw overboard without throwing another serious wrench into its branding.

And frankly, with the recording industry betting what’s left of the farm on streaming, they don’t really don’t seem to care much about DRM on plain audio anymore. The RIAA destroyed the value of owning music, so from their point of view, who cares? Music is the billboard, not the product. I just really can’t see this as “HDMI for audio.”

So from a consumer standpoint, mostly I see “Apple has made your headphone cable annoying.” Even that’s assuming you’ve got your own headset and aren’t using the one Apple included, which most people do and will continue to do.

Now, this does get more complicated for musicians and DJs. Even if the included little cable adaptor is good – and let’s say it is straight up great – then you can’t trivially run the new devices on power and interface directly to performance gear anymore. That’s a headache. “Oh shit, I forgot to charge my phone” becomes a critical failure. Best case is you get a new device for that – and the dock is not suitable, you need something you can’t knock over or drop – which means one more damn thing to buy and carry around and/or lose.

Let’s also say you’re using some sort of audio software on the phone, and it doesn’t have a way to save files that you can transfer to other devices. (Even the software I have which does this doesn’t do it easily or well, it’s kind of a pain in the ass and I don’t do it. I use the headphone jack.) And a lot of software – like 8-bit emulator sequencers, and like Animoog, which I have actually used on multiple released tracks – just doesn’t do it. So that just got more annoying on newer hardware too. Another dock or another cable or another whatever. It’s one more step.

But, interestingly, not on the iPad. So far, I’ve heard no rumours that the iPad will drop the 3.5mm connector. And the iPad – particularly the iPad Pro – has very un-phonelike things like a keyboard case and special connector, and art stylus/pencil, and so on.

So what I’m thinking – particularly with the Pro – is that Apple is seeing a differentiation opportunity between “phone” and “pad,” and that they’re pushing “iPhone” to “purely consumption device,” paralleling their attempt to push “iPad” towards “creation device.” That’s not the actual usage out there – lots of people use the iPhone to make things – but it’s coherent market segmentation, and marketroids love their market segmentation.

Also, the iPad isn’t nearly as space-constrained as the iPhone. It’s just not comparable. On the iPhone, replacing that jack space with bigger battery and camera means vastly improved camera and about an hour extra battery life. On the iPad, it’s not a big enough percentage of space to care.

If the next generation of iPad keeps the 3.5mm analogue headphone jack – while adding support for the new Apple wireless headphone specs, of course – I’ll take that to be pretty solid supporting evidence. We’ll see.

Return top

The Music

THE NEW SINGLE