Parts are missing because Twitter truncated the body to 140 bones.

Hell of a termination package.

They worked to confirm they were dealing with a single victim and to determine where, when and how the person died. They weren't even certain there was a murder before the dismemberment.

Complicating matters, the remains found inside and outside a suitcase on 11th Street, between Mission and Market streets, included a leg and a torso but not a head or lower arms or hands, said a source familiar with the investigation. Police did not specify the gender of the victim whose torso was found or release further details on the condition of the body parts.

Previously, previously, previously.

Tags: , , ,

I guess this is from the A Scanner Darkly Director's Cut

Previously, previously, previously.

Tags: ,

The Great Firehose of China is aimed at me again

Our friends in China took a dump on my server again this morning, despite the ~900 networks I had blocked in iptables.

I updated the list from here but that didn't help.

So I grabbed every IP that hit me this morning with an incorrect "Host:" header, constructed a /24 from that, and blocked that too. That was 3000+ netmasks, and is obviously not the right netmask, but it took the traffic down to a more manageable dull roar.

Has anyone yet worked out a more effective way of coping with this Chinese DNS poisoning?

I'm also really curious about how my IP keeps getting targeted. Are they really just picking a random number and I keep getting lucky, or is there some dickwad in a Chinese ISP smirking as he aims the firehose at me specifically? Is my blog or my bar considered counterrevolutionary?


Tags: , , ,

Stop being bullied: Let's sue Mountain View

Fun fact! Roy Stalin is now Google's VP of Housing and Urban Development!
Nato Green: "Mayor Ed Lee, I found locations for the 30,000 units you want to build. They're in the 408."

San Francisco lets Silicon Valley push it around like the school bully in an '80s teen comedy. We're at each other's throats trying to cope with soaring housing costs, while Silicon Valley gets off scot-free for creating problems we get to solve.

Local governments dump housing problems onto the places that do build, mostly San Francisco and Oakland. For example, late last year, Mountain View approved plans to add 3.4 million square feet of office space around the Google and LinkedIn fortresses, adding 20,000 jobs. No new housing. Supposedly the newly elected City Council eventually will vote to allow 1,500 to 5,000 units in the area, but the other 15,000 are San Francisco's problem by default.

Sunnyvale, Milpitas, Palo Alto, Santa Clara and all these tedious South Bay hamlets debase themselves to offer tech titans expansion upon expansion to corporate campuses without any new housing. One UC Davis study suggested those cities have a combined below-market-rate housing deficit of 20,000 units. Mayor Ed Lee, I found locations for the 30,000 units you want to build. They're in the 408.

San Francisco should sue Mountain View and the rest of these fools. San Francisco could challenge all these cities to adopt a Jobs-Housing Linkage Program like we did years ago, to comply with their own housing elements. Even to the point of bringing dreaded California Environmental Quality Act lawsuits against big office projects that don't mitigate the housing problems they send us.

A relevant precedent is Urban Habitat v. the City of Pleasanton. State law requires local governments to adopt a housing element with land-use regulations to meet local housing needs. Pleasanton didn't comply with its own housing element and used a bunch of obscure zoning gimmicks to prevent new housing from being built, especially below-market-rate housing. Pleasanton lost in 2010 and had to rezone and allow more below-market-rate housing. San Francisco could adapt this approach to sue over the refusal to build in the deep south.

We progressives are accused of being NIMBYs, of reflexively opposing higher density new development. I support lots of it. In Silicon Valley. Build all the market-rate housing you want down there. I've been to Mountain View. There's nothing there worth preserving, except Taqueria La Bamba on Rengstorff Avenue. Their carnitas is the rapture. When I started stand-up, the bar Ron's Farmhouse in Mountain View had a weekly comedy night. That fetid hole of regret closed. Build a 50-story luxury condo tower there.

The reason these adorable towns resist more housing is basically racism. It's in the guise of alarms about "preserving neighborhood character," "school overcrowding" and "crime," but that's all code for poor brown people. They moved to a subdivision in 65 percent white Palo Alto to enjoy good schools and make little James Francos in peace. Fine!

South Bay: You left a lot of your rich white people here in San Francisco. Please come collect them. In San Francisco, we're upset about the displacement of working-class communities of color. You can preserve your historic landmark whiteness and we'll happily welcome "those people" here. Bring your people home. That's a win-win.

I know the techies in San Francisco feel embattled and beleaguered. They're blamed for things that are out of their control. I'm here for you, Google Bus riders. I'm concerned that all the hours you spend commuting are bad for your health. I want you to live close enough to bike to work. Santa Clara and Sunnyvale are both "All-America Cities." There's a sign on the freeway saying so. I don't know what that means, but I want you to have down time after work to find out. You deserve linguica from Neto's in Santa Clara. Help me help you.

Previously, previously, previously, previously, previously, previously.

Tags: , , , ,

Unstoppable Randite versus Unmovable Bureaucracy: fight!

The Uber model runs into the DMV

There's been a lot of press about Uber's latest problem -- the California Department of Motor Vehicles has announced that ride-sharing drivers, who are in fact using their vehicles for a commercial purpose, need to get commercial plates.

That's not the end of the world -- but it's a big blow to the Uber model, which calls for people to buy cars, with Uber-backed financing, and turn them into taxis without following the rules that apply to taxis. Getting commercial plates takes a little longer (if there are 11,000 Uber drivers in San Francisco, and all of them have to get appointments at the DMV, the backup could take a while.)

But Uber is saying it doesn't care: The company protests the ruling, and will keep right on encouraging people to register their cars as personal, noncommercial vehicles -- the same way the company has offered to pay the fines in some cities for Uber drivers who illegally pick up and discharge passengers at airports.

The same way Airbnb encouraged people to violate city zoning and tax laws and rent out their homes as hotel rooms.

Here's the motto: It's better to ask forgiveness than permission -- particularly if you have a billion dollars or more in the bank and some very powerful people on your side.

Previously, previously, previously, previously.

Tags: , , , ,

Today in tasp snake-oil news


The forehead and the neck piece generate impulses, controlled by the program you've loaded via a companion smartphone app, that actively jolt the neurons in those two sensitive areas; these programs generate mood shifts that Thync calls "Vibes." At present, there are two sets of Vibes available: One designed to produce relaxation, and another designed to produce alertness. [...]

I barely wait before jacking the setting to 100. There's no point in experiencing something unless you're doing it to the max. At 70, the sensation the device produces is like ants crawling on the surface of your skin. At 100, the ants are on the inside of your skin and dancing a wild myrmecoid folk dance. [...]

The 20 minutes are up sooner than I imagined. I peel the device from my forehead, remove the underlying disposable electrodes, replace my glasses. The difference, I must admit, is palpable: Everything seems more finely etched, crisper. I notice more details in the world around me, and the sense of dullness that three days spent listening to press pitches from moribund industry giants has draped over my brain seems to have been peeled away.

Previously, previously, previously, previously, previously, previously.

Tags: , , ,

Like many places of spiritual healing, this place was next to a Papa John’s

My Groupon Deal for Sensory Deprivation Therapy Was Not as Profound as Planned

I would describe this experience as having peaceful dreams, and then waking up because your roommate is waterboarding you. This is dumb, and I'm never doing it again. [...]

I know it's not going to happen, but part of me thinks maybe someone will open the door to this tank and steal my kidney. I begin to think, does anyone know I came here? Why didn't they take down any of my information?

No one steals my kidney. Again, I am reminded of the previous float's thought: I am floating in privilege, and my body is soaked in guilt. Eventually, I fall asleep again.

Previously, previously.

Tags: , ,
Current Music: Tricky -- Dear God ♬

Seriously, not enough drinks are on fire.


Tags: , ,

Google's upcoming paid streaming service

Zoe Keating made a blog post about what Google told her about the upcoming Youtube music streaming service. Her post is a little confusing, so I'll try to summarize.

How it worked before:

  • She's her own label, and owns the copyright / publishing rights on her own songs.
  • She registered her songs with Youtube, saying "these are mine". (That's different than posting the songs publicly.)
  • Because of that, when someone else uploads a Youtube video that uses her music as the soundtrack, she's the one who receives the Content-ID notification.
  • She then gets the choice to block that video, or to run ads on it.
  • She generally chooses the latter, which means she gets 1/3 of the revenue generated by the ads on the video that has her music in it, and gets her name on the page.

So now Youtube is about to launch a new paid streaming service. If I'm understanding her post correctly, it goes like this:

  • Participation in the new service requires that your entire catalog be available for streaming, at high resolution.
  • Participation requires that you not release your music elsewhere earlier, e.g., no early releases for fans or backers.
  • You no longer get a choice of whether to do nothing, block a video, or run ads. Ads are mandatory.
  • Five year contract.
  • If you don't participate in the new service, then the option to obtain Content-ID ad revenue from the free version of Youtube no longer exists.
  • If you had previously been getting Content-ID ad revenue and choose not to participate in the new service, your channel will be deleted and all videos using your music will be blocked.

This means that, for all of those people who were making a little money off of their music by letting Google run ads on it, the options now on the table are:

  1. Agree to all the terms of the new service, including publishing your entire catalog on it, and continue making money on ads;
  2. Block all the videos using your music (and have your channel deleted);
  3. Allow those videos to use your music for free (and have your channel deleted).

It's another bait-and-switch: "We had been paying you for your work for years, under these terms. But now we have altered the agreement. Pray we do not alter it further."

This sounds like Google using the same strategy they used with Google Plus: instead of creating a new service and letting it compete on its own merits, they're going to artificially prop it up by giving people no choice but to sign up for it. Except in this case the people being strong-armed are the copyright holders instead of the end users. (So far, that is! Wait for it.)

I think you can expect to see a lot of old videos on Youtube getting blocked in the near future because of this.

"The music terms are outdated and the content that you uploaded will be blocked. But anything that we can scan and match from other users will be matched in content ID and you can track it but won't be able to participate in revenue sharing."

"All music content has to be licensed under this new agreement. We can't have music in the free version that is not in the paid version"

I had them explain it again to be sure.

"Wow, that's a bit harsh," I said.

"Yeah, I know," they said.

Previously, previously, previously, previously, previously.

Tags: , , , , ,

The Ting Tings

Tags: , , ,

  • Previously