RSS LJ
« Newer

July 25, 2011

Why I still prefer Twitter (, )

by fluffy at 6:11 PM

I'm just not able to keep any interest in Google+, for the same reasons that I can't keep any interest in Facebook. Having longer posts doesn't necessarily make things better; instead it makes it seem like I really must read everything, which turns it into an overwhelming burden, and inline comments make it feel like even more of a firehose of information. I like how Twitter is a place where I can just share quick simple notions and links to fuller bits of content. I like how the fuller bits of content are hosted on my own site where I and others can find it easily, rather than quickly being buried in piles and piles of comment replies to Felicia Day and Wil Wheaton. I like how Twitter is just a bunch of messages that people pass along and there's no expectation that everything is seen.

I feel like Google+ is in an uncomfortable middle ground between mass-messaging and blogging, with the disadvantages of both but the advantages of neither. I felt the same way about Facebook. Also, the fact that Google has their hands in ALL of my data, with potentially disastrous consequences, makes their overbearing "real name" policy even more upsetting.

Basically, I still miss blogs and don't feel like G+ or Facebook do anything to help communication - they just do what Twitter does, but longer, and with more overwhelming crap to sift through, and an expectation that you do sift through it all.

That said, Hangouts are pretty neat. It would be nice if it were a completely separate product that were based on Jabber or the like, though.

July 22, 2011

An open letter to PreSonus (, , )

by fluffy at 12:31 AM

Nice to know you guys are on top of things, and are registered Apple developers so that you can receive pre-release GM builds of upcoming operating systems so you aren't blind-sided by major operating system upgrades that people have known about a year in advance. Oh, wait.

What is it about pro audio vendors that makes them think it's okay to hold off on updating their software for major changes to their customers' platforms?

It's not just you guys, of course. Native Instruments and MOTU are even worse. At least you guys continue to support your products more than two months after they come out. But still.

I mean, sure, I could just hold off on updating my OS until the driver gets updated, except that this doesn't help me with the new Mac I just bought for my studio, because I'd been waiting to upgrade until Lion came out because Apple was withholding hardware upgrades until that happened. I'm not going to have any way to NOT run Lion on it. I guess I'm just going to have to use a cheap USB audio interface in the mean time.

I understand there being some brokenness and some beta-quality nature to various things when the OS actually comes out, but for a professional-audio hardware company to not be willing to get a single ADC developer license so that they can be prepared and be ready with SOME sort of driver upgrade when the OS itself is in beta - much less after it's actually been released to retail - is just ridiculous.

Apple is VERY GOOD to developers when it comes to keeping them ready for major OS changes. You guys really dropped the ball, and now I'm going to think twice about buying another PreSonus product in the future.

July 18, 2011

S.978 (, , )

by fluffy at 8:53 AM

The MPAA and RIAA are at it again. Here is the letter I am sending via that page's form:

I am a constituent and I urge you to reject S. 978, "A bill to amend the criminal penalty provision for criminal infringement of a copyright".

This bill is overly-broad and only serves to further cater to the monopolistic practices of the big media cartels who operate as part of the RIAA and MPAA. It further erodes the rights of artists set forth under the fair use doctrine, and provides a chilling effect on free expression and active participation in common culture. It does not protect the interests of the RIAA or MPAA, and will only be used to criminalize everyday activities.

Further, given that RIAA members have copyrights on specific renditions of silence and other fundamental sounds, as well as songs containing every word known to every language, it is likely that they could use this to stifle creative free expression even from those who aren't infringing on the bill, simply because any new song written by a non-member could be shown to be infringing on SOME property. Or are the courts capable of determining whether the two-second silent pause in any random YouTube video originated from track 65 of Blur's "Modern Life is Rubbish?" Could any use of the word "bird" be construed as infringing on the composition rights to about half of the early Beatles catalog?

I urge you to reconsider this bill, and all others like it.

June 30, 2011

Google+ and identity (, )

by fluffy at 8:43 AM

If you're reading this, you probably know me as "fluffy." You might be aware of what my real name is (or at least my real first initial), but that's probably not the way you think of me in terms of my identity, unless you're one of the few real-life friends who calls me by my real first name (usually because you're a coworker or family member or the like).

I am of course now on Google+, but Google+ has done something insidious: they've taken the same route as other social networks where they champion the real name as being a much more valid identifier than the way that people actually know me. They've always required a "full" name (so I used the standby "fluffy <3" for that), but now they also specifically prevent non-letters in the fields. Sucks to be you if you're one of the people who have legally changed their name to a mononym or to include a numeral; also sucks to be you if you're one of the people who don't want to broadcast their real name to the Internet.

Google's public policy blog shows that they understand the need for pseudonymous identities, but they seem to have completely forgotten that such a need extends to Internet social circles (despite one of their top examples of such a need being Twitter). In particular, while most fields have a "restriction" field (to show who gets to see it), the real name field does not have such a restriction possibility. Just as with Facebook, your real name is your Internet name.

But even worse, when you change your name on Google+, that applies to all Google products, so suddenly GMail and Reader Shared Items and +1 and so on would refer to me by my legal name. I'm concerned that when my GMail for Domains account is finally merged with my apps account, suddenly my email will be sent with my Google+ name instead of my separately-configured email name. It'll also apply to any other identity-based Google services which may come about later. It's very insidious.

It's also a bit interesting how for all the talk they have about the fine granularity of "circles" for item sharing, they don't apply that granularity to the profile information. There's no way to restrict, say, your phone number or your mailing address only to your "friends" and "family" circles, for example — if someone is in a circle then they get all your information. Maddeningly, this is something even Facebook got right.

Oh well. At least they allow a gender of "other." For now, anyway. Who knows when some product manager will get a hair up their butt about being binary-normative.

See also: The case against drop-down identities, which I just found while searching for other thoughts on this issue. It's only going to get worse.

March 16, 2011

San Francisco vs. Japan ()

by fluffy at 2:22 PM

Japan:

San Francisco:

South Van Ness is pretty much falling apart. There isn't a single area between Division and Cesar Chavez that isn't pocked with giant potholes and temporary metal plates, and when it rains or gets dark out it becomes nearly impossible to see the lane markers. There are even some sections where the road surface has buckled so severely that there are giant bumps right in the middle of the lane, leading to even more of a hazard when people suddenly swerve to avoid them. This street is very dangerous to drive or bicycle on, and yet is very heavily-trafficked as it's the most convenient thoroughfare from the Mission to SoMA.

It absolutely needs to be resurfaced, and it would be nice if it also had designated bike lanes added, as opposed to the current de-facto "bicycle gap" left from where people park in the curb lane.

It would also probably improve street safety and traffic flow if the lanes were reconfigured to be more like Valencia street, with a single traffic lane in each direction, a central shared turn lane, and dedicated parking and bicycle lanes.

But at the very least it MUST be repaved and restriped.

Thank you for your consideration.

Thank you for contacting DPW with your concerns regarding the roadway condition of South Van Ness. You are correct that it is in need of repaving and is a major thoroughfare for SOMA. To repave a major artery such as South Van Ness, all utility companies and construction operations must be coordinated. Once the roadway is paved, it cannot be opened unless there is an emergency. According to the 5-Year Paving Plan, efforts to coordinate construction/repair operations have commenced on January 3, 2011 with PG&E, SF Water, etc. and appear to continue from Market to Cesar Chavez through 2015. For more detailed information and adjacent roadways affected, please visit DPW's website at http://www.sfdpw.org/index.aspx?page=370 and click on Five Year Plan.

March 15, 2011

St. Luke's Hospital continues to FUCKING SUCK (, , )

by fluffy at 7:33 PM

I thought I'd had all the bills settled from my endoscopy last year. So of course today I just got another bill from St. Luke's for $713.72 with no reason given aside from "balance due," saying that there is no more insurance payment forthcoming on this account. The only contact option given was either calling their toll-free number or "access your account online." Knowing that the online access is useless I called the number. I was greeted with an endless cavalcade of data entry, which ended with "our office is now closed; please call back during regular business hours." They could have said that BEFORE I spent 5 minutes entering every bit of information they wanted. Ugh.

Meanwhile, I have no idea what this amount could be for. I am pretty sure that I have paid every bill that came to me. All this shows is: Service date June 24 2010 (the endoscopy), total charges $6430.07, $4044.56 in payments, a $-1671.79 "adjustment," and a balance due of $713.72. I am pretty sick of this whole stupid situation.

And of course my employers moved me over to a new insurance provider this year so who knows what the hell the status is of my previous insurance vis-a-vis handling this issue. Obviously my new insurance company wouldn't be held accountable for this.

St. Luke's billing department is the embodiment of failure and a shining example of what is wrong with the American healthcare industry.

Or, in short, St. Luke's hospital FUCKING SUCKS.

February 16, 2011

Any mod_rewrite gurus out there? (, , )

by fluffy at 10:50 PM

As an attempt at getting rid of some stupid spammers who are also trying to exploit nonexistent scripts on my site, I'm trying to redirect all requests that contain /../ in the original request URI (which are basically guaranteed to be an exploit attempt) elsewhere. However, it looks like mod_rewrite is only performing the substitution rule on the resolved path (i.e. it's treating /foo/../bar/ as /bar/) despite the fact that the REQUEST_URI environment variable still has the original /../-containing expression in it. I know my regexp is written correctly because the rule is working on other things (such as QUERY_STRING and HTTP_REFERER).

So, does anyone know if there's any configurations to mod_rewrite which might fix this behavior?

It's not a big deal but I've noticed a high correlation between the spammers who get through and the folks who are trying to find stupid CGI exploits and I figure anything that trips them up can only help.

December 5, 2010

What I miss about blogs (, )

by fluffy at 11:02 PM
Once upon a time, everyone I knew had a blog which I could use to keep up with them. The blog may have been hosted on their own site or may have been a diary on one of the public journaling/social media sites (HuSi, LiveJournal, etc.) but it was easy to keep up with people and interact with them via RSS readers and so on.

Then people decided they didn't want to broadcast everything to the Internet, so they started setting their entries private. Which in and of itself isn't a bad thing, except that most of the social media sites implemented it in such a way that your RSS reader needs to be "logged in" in order to see the items — which is impossible on most server-based aggregators (Bloglines, Google Reader, LJ Syndication, etc.). So for every site that did things in that way, you have to manually check on some regular basis. (This, incidentally, is why for my friends-only entries I still provide a "friends-only entry" item for non-logged-in RSS clients.)

But then all that's moot because the various blogging platforms are veritable ghost towns. Everyone's moved to Facebook or Twitter. In and of itself that wouldn't be a bad thing if the same sorts of content were happening, but it isn't; instead, people are just using them as platforms to write one-line "status" updates which are usually along the lines of "eating a tuna sandwich" or are links to whatever latest YouTube video has gone viral or whatever. Very few of my friends are actually talking about things that are going on in their lives anymore. All social interaction has been distilled down to one-line soundbites which are more about sharing things that other people did than they are about talking about things. I really miss it.

Not that I've been particularly good about that, myself. Somewhere along the line I decided that I'd just post random quippy status crap to Twitter, and reserve my blog as a platform for more general-interest topics. For some reason, blogs are no longer an acceptable way for people to just keep in touch with their friends; they all have to have Meaning and Value. It doesn't help that the various subscription engines still seem to treat the feed as the unit of currency, rather than the item, so it's difficult for people to find the generally-interesting stuff in the deluge of chaff that comes about from a mixed-function feed.

HuSi still has a fairly active diary community from the long-time participants there, but it has the private entry RSS issue, and I hardly ever remember to check for stuff there. When I do I see months' worth of out-of-date stuff that I don't really care about, and no easy way to just see a date-based feed of the few people there who I care about.

It also doesn't help that places like FaceBook et al have decided to center themselves around sharing as much of what you post with as many people as you know in every context as possible. Why would anyone want to post a rant about their coworker there when it's quite likely that a mutual "friend" (meaning acquaintence) will comment on it and thus expose it to the coworker? To make matters worse, these social networking sites have decided that real-life identity is Very Important and that there's no value to someone who wants to talk about things without having it associated with their professional life. In real life we all have several different faces; what you show to your boss, to your family, to your friends, to your lover(s), to fellow hobbyists... but on FaceBook you end up having just a single Identity that is immutable and indistinct, and so you either end up showing everything to everyone, or culling it to the minimal set of only what you think is appropriate for everyone to see (which, as it turns out, is very little).

I miss the old Internet 2.0.

November 30, 2010

My Android music player wishlist (, )

by fluffy at 11:04 PM
It's silly for me to carry around both my Android phone and my iPod and to have to juggle the two of them when I want to listen to music while using decent apps. I'd really like a music player/sync solution for Android which does the following:
  1. Synchronize from an iTunes smart playlist, and be able to play it in the playlist order
  2. Keep track of play counts, and synchronize that information (or at least "last play" and optionally "last skip") back to iTunes

November 16, 2010

One step forward, several steps back (, , )

by fluffy at 3:50 PM
An intersection of confluent issues with how Google and GMail handle their various accounts has just made my life much more difficult, again.

September 15, 2010

Why I hate being HOA treasurer ()

by fluffy at 7:33 PM
The worst thing about owning a condo is being a member of the homeowner's association (HOA), a joint corporation that owns and cares for the common areas. The worst part about being a member of the HOA is the risk of being elected onto the board. The worst part about being elected onto the board is ending up as the treasurer, the only position that has to do any real work and which has the thankless task of collecting dues from everyone and making sure the common bills get paid.

This is bad enough when the HOA all gets along, but there is one member of my HOA who seems to have a pathological hatred of the treasurer, and has never, ever gotten along with anyone in that position, simply because he sees dues as something to get out of paying and the property as a burden that he'd rather not deal with. (he owns quite a lot of property around the city).

September 9, 2010

I am so sick of St Luke's Hospital (, , )

by fluffy at 8:16 PM
I have gotten several more bills from them for things which they are still insisting that my insurance isn't covering, all from June. They are now saying it's past-due and threatening to send me to collections. My insurance still says that they have never gotten any actual claims from the hospital. Today I found out that some idiot in the billing department had transposed a couple of characters in my insurance ID, and as far as I can tell they are too fucking ignorant to fix it when they submit the updated claims, and this is just so aggravating.

Today I left another message with their idiotic billing department, and I tried to keep it cool but I lost it and after explaining the situation I kind of lost it and started swearing a lot. Maybe they'll get the fucking message here, but I have a feeling they're just going to hold it against me for being "unprofessional."

I'm just so FUCKING SICK OF THIS SHIT.

Judging by the reviews on Yelp, I am far from the first to have these problems, and will be far from the last. They are goddamned inept, and who knows how many people are suffering for it with ruined credit and being forced to pay thousands of dollars for a routine procedure that their doctor ordered?

In any case, I will definitely not be making use of St. Luke's Hospital or California Pacific Medical Center ever again if I can help it. This is the last goddamn straw.

September 3, 2010

California Pacific Medical Center (, )

by fluffy at 3:20 PM
Their billing department is a total joke.

August 24, 2010

Bandwidth caps exist (, , )

by fluffy at 7:26 PM
Somehow I appear to have gone over the 250GB Comcast bandwidth cap this month, and "coincidentally" my connection has been shut off. According to the handy bandwidth chart I usually use about 100GB/month, which actually surprises me since I don't do a lot of torrenting or online gaming. I suspect this is a result of my new hard drive which caused Crashplan to go crazy with re-scanning my whole disk.

At least I can get online via my Nexus One in the meantime. Sigh.

Annoyingly enough, Comcast was supposed to call me to warn me, rather than just shut me off outright. Meh.

July 31, 2010

Pro audio apps leave much to be desired (, , , )

by fluffy at 11:16 PM
So, I'm finally getting around to reinstalling Native Instruments Akoustik Piano on my MacBook, and I'd forgotten how much of a royal pain in the ass it is.

July 29, 2010

Current status (, , )

by fluffy at 2:53 PM
It's been a while since a self-indulgent blog post about my ongoing woes, and seeing as how that's the whole reason to have a blog anyway, I'd might as well update the three of you who still bother to read it.

July 24, 2010

Reevaluating drawing apps again (, , , )

by fluffy at 9:42 PM
Since I'm in a break between comics, and I've been completely redoing my MacBook because of upgrading its hard drive and adding a dedicated NAS to my network and so on, I decided to go ahead and upgrade to Photoshop CS5. Which is, frankly, terrible in how slow and laggy it is.

I've owned a copy of Pixelmator for years, and they've improved it immensely over that time, but there are still a few glaring deficiencies in the UI. They've finally gotten the brushes to work really well, but now I'm finding that all tools are set to use the same brush all the time - including the eraser, which is always sized exactly the same as the brush tool. Which makes drawing much more of a chore than it should be.

So, once again I'm looking at alternate drawing apps. I have VectorDesigner as well, but vector drawing has never really agreed with me for a number of reasons (usually tablet pressure support is rudimentary or even nonexistent, and I also like being able to screw around with things at the raster level which I find to be much more flexible, even with its "inaccuracy"). This also pretty much rules out Inkscape, although I might give it a try again anyway.

GIMP on OSX is of course a joke (the various native efforts are in perpetually primitive states, and the X11 version doesn't support tablet pressure since X11 on OSX doesn't support much of XInput).

Basically, I need a drawing app with the following features:

  • Runs on OSX
  • A drawing/sketching-friendly workflow
  • Tablet support (pressure, subpixel brush positioning)
  • Layers (ideally with groups, and group blend modes)
  • Magic wand selection and filling, as well as fast selection refinement (expand and contract at least, ideally with fast keyboard access)
  • Is affordable and I can justify paying for it with the understanding that I'm an amateur who likes drawing for fun and doesn't intend to ever make money on this
There's a lot of free/cheap drawing apps out there, but most of them have critical flaws that make them pretty much not worth working with. It seems like there's a whole bunch of niche apps which work pretty well for their niche, and then Photoshop is what everyone else turns to, ignoring that it's slow, bloated, and massively overpriced for just a drawing app...

June 30, 2010

Dear Playdom: (, )

by fluffy at 8:36 PM
I'm glad you feel that adding a poker game element will be the most innovative thing ever for whatever crappy Mafia Wars knockoff you're working on now, but if you insist on using the bathroom as a meeting room for discussing your game designs while I'm taking a crap, I'm going to crap on your game designs.

June 10, 2010

Poached juice (, , )

by fluffy at 7:05 AM
So the staffing lead who's been working with my interview process at Google sent me an email yesterday that showed the usual Google lack-of-ethical-thinking:
Once again, thanks for taking the time to come in and talk to us on Tuesday. As promised, I hope to have news for you early next week in regards to feedback from your interviews at Google. With this in mind, I wanted to drop you a quick email to see if there's anyone else you can think of that you would recommend to work at Google? As we have so many open roles within Software Engineering, anyone you suggest would not be competing with you for a position - but it's an opportunity for you to be working with some of your best previous/ current colleagues. If you don't want me to tell any of the people you suggest that I got their details from you, that's quite ok too (just let me know) - but we'll give you full credit for any successful hires in terms of the Google referral bonus if you start work here (a healthy $4000 per successful applicant).

Any thoughts much appreciated,
[M]

I decided this was a good opportunity to provide feedback about the interview process.

May 27, 2010

HOWTO: set up a transparent squid proxy on an Ubuntu desktop box (, )

by fluffy at 5:11 PM
Here is a simple procedure for setting up a simple transparent proxy to conduct basic network testing of some connected device, when your desktop box is running Ubuntu Linux.

  1. Disable NetworkManager with sudo update-rc.d NetworkManager remove; killall nm-applet
  2. Set up your network cards explicitly in /etc/network/interfaces (this isn't hard, but NetworkManager's duty in life is to crap on this configuration, it seems) and do a sudo /etc/init.d/networking restart
  3. Install dhcp3-server and squid, and configure them as appropriate. Most important is to change the squid.conf line like
    http_port 3128
    to
    http_port 3128 transparent
  4. Use FireHOL for the actual iptables configuration, because life is too short to screw around with iptables scripts and tutorials that don't specify where said scripts go if you want things to actually, you know, work. My /etc/firehol/firehol.conf file is like this:
    version 5
    
    transparent_proxy 80 3128 proxy
    
    interface eth0 outside
    	policy accept
    	server http accept
    	server ssh accept
    	server https accept
    	client all accept
    
    interface eth1 inside
    	policy accept
    
    router nat inface eth1 outface eth0
    	masquerade
    	route all accept
  5. Angrily post this article to your blog because seriously why does Ubuntu documentation have to suck so bad
The (only) downside to FireHOL, aside from its website being a bit difficult to figure out and its documentation being hard to navigate, is there's no way (so far as I can tell) to specify which interfaces get the transparent proxy, so you can't restrict it to a certain set of clients on the lan side. So if you're doing this to, say, test how transparent proxies affect cantankerous embedded devices, you're going to have to accept it also screwing around with your desktop's web browser. C'est la vie.

Older »