(I mean, I didn't expect putting the @import statements in the custom CSS box to work, because @imports have to happen before everything else, and I didn't figure the box would get pride of place like that. But linking to an outside sheet containing the imports didn't work either.
Surfing through the links in the source, it looks like linked stylesheets for DW get piped through cssproxy.dreamwidth.org. This is wise! It also completely defeats me here because it strips out @imports as "suspect CSS," which means I can't take advantage of Google's secret useragent-sniffing sauce. I guess I could skip the elegant API solution and re-implement the entire range of cross-browser hacktacularity from scratch! NOT.
Alternately, I could just handle Webkit and the bleeding edge of Gecko. *shrug.* Anyway, like I said, any thoughts?
* Motherfucker is fast fast fast. I just did an undo-close-tab, and it was practically instant. Everything just feels speedier.
* I dig the on-tab progress pie. (Actually, I really want to turn Camifox back on, even though I suspect it will result in Teh Badness. Figured I'd savor what the default scheme had to offer before I tried, though.)
* Josh turned on out-of-process plugins! Mind you: the fact that Flash crashing doesn't kill the browser doesn't actually mean much if Flash crashing results in a fullscreen white turd that doesn't let you get to any of your windows until you kill the browser yourself. (Yiss yiss, I will file a bug, if I can figure out where the bastard lives and it isn't already filed.)
* You can't scroll the page with the mousewheel if the cursor is over a piece of Flash; they're like little dead zones where shit don't work right. So awesome. That's exactly how it worked when I was on Linux back in 2005, incidentally. (I think I may have already seen a bug for this one. Will have to check.)
* I'm also using the Flash 10.1 beta, because I am susceptible to peer pressure. Some things don't work very well! (e.g.) I think I'm noticing a general speedup, but it's hard to say. If so, it was going faster on Namoroka than it is on Minefield.
* I was about to open a page I open habitually, and it was already open, which was how I learnt that the awesomebar lets you switch tabs now. Neat! Granted, now that I found Tabs Menu, my use case for that is much much smaller.
* Again, shit's just faster.
I use (a slightly older version of) Linotype's FontExplorer X; not so much because I'm some big-shot graphic whossit, but because it's actually less confusing than Apple's Font Book for most things. FEX stores added fonts in its own Application Support folder and redirects font requests there in a way I don't entirely understand, and apparently Chrome doesn't understand it either, because whenever it's asked to use a font that exists but isn't stored in /Library/Fonts or ~/Library/Fonts, it'll go all AAAAAAAAA on you. Conversely, if you don't ever visit pages that ask for fonts under external management (or your manager just stores its shit in one of the usual font locations), I think it never complains. Just sucks for me that I went with Candara for my reading page.
Apparently this has to do with the way Chrome sandboxes itself to kingdom come, because messages like this get spat to the console:
1/10/10 Jan 10, 9:39PM sandboxd Google Chrome He(27058) deny file-read-data /Users/nick/Library/Application Support/FontExplorer X/Font Library/C/Candara/Candara.ttf
Now, I think Chrome's aggressive approach to sandboxing and self-distrust is actually fucking badass, and it's one of the things that's most exciting about the program; between that and separate processes for every tab, they leapfrogged over every existing browser in terms of dealing with the modern web, and everyone else is struggling to catch up. But they've got to fix this shit fast, because barfing mojibake whenever it's used on a machine owned by a graphic designer is maybe not the best way to gain whuffie. (And even though I don't technically need FEX, I'm certainly not going to learn how to use stupid Font Book just to try out a new web browser.)
Lately I haven't been posting as often as I otherwise might have, because it turns out that I'm actually kind of reliant on having a native-app LJ client. And they all suck right now.
Xjournal used to be awesome, but it doesn't work with Dreamwidth and is stagnant these days anyway. iJournal always kinda sucked, and now it hasn't been touched for three years. MarsEdit technically works, but its DW and LJ support is... lacking. asLJ is too new to trust, Deepest Sender kind of defeats the purpose of using a client in the first place, and nothing supports the DW crossposter. So I have to post via a web form, which shouldn't slow me down as much as it does, but it does, so.
I AM MOVING HOUSE. Gonna go live with Schwern in inner Northeast! It'll be rad. I have not even started packing yet. Expect me to become increasingly bugfuck insane until the 6th or so.
The place I'm moving into is a 2nd-floor apartment in a brick building that kind of reminds me of my digs in Minneapolis. Not anything close to identical, but familiar enough to immediately feel like home.
That is a rather large spider in the bathroom, isn't it? I have granted her Not My Problem status, on the condition that she gets off the counter within the next half hour.
Writing continues to be difficult. DON' WANNA TALK 'BOUT IT.
It's one of those nights where The Replacements are once again everything I could ever want from pop music.
So yeah, this is my new job. I likes it lots. Folks is cool. Things:
- The yarn world is far larger and stranger than I imagined.
- Indigo is awesome. No, seriously, it's the weirdest shit. Reacts on oxygen contact! Changes color as you watch!
- We get free coffee. My caffeine tolerance has shot through the roof.
- The shop runs on this app called POS·IM, which apparently has a 20-year lineage and is One Hairy-Ass Beast. It's got a majorly schizoid personality. On the one hand, it's been polished for 20 years to suit the needs of small-to-midsize retail outfits, and in general, the developers have thought of everything you will need to do with the thing. On the other hand, the interface seems to be held together with baling wire and fun-tak, the search capabilities are about the least sophisticated I've ever seen, and none of the features seem able to decide whether they're made for database-savvy power users or the technically-disinclined. The manual is written in at least two, probably more like three different voices, which switch off without discernible pattern and use distinctly different sets of vocabulary. It perversely re-invents every available wheel. It makes it frustratingly fidgety and tedious to make any large-scale changes to the inventory, and frighteningly easy to wreck vast havoc.
- I am absolutely confident in my ability to bend it to my will. JUST YOU WAIT.
- No, I don't know how to knit yet. Gimme another week or two.