April books and movies

May. 2nd, 2016 11:56 am
silentq: (post via email)
[personal profile] silentq

Level up your life: How to Unlock Adventure and Happiness by Becoming the Hero of Your Own Story, Steve Kamb.Read more... )

Book club: Private Eye, Brian K. Vaughn. Read more... )

Urban Shaman, C. E. Murphy. Read more... )

Thunderbird Falls, C. E. Murphy. Read more... )

Dearest, Alethea Kontis. Read more... )

Winter Moon, Mercedes Lackey, Tanith Lee and C.E. Murphy. Read more... )

Coyote Dreams, C. E. Murphy. Read more... )

Europe in Autumn (Fractured Europe Sequence #1), Dave Hutchinson. Read more... )

8 books and no movies again, oops!

French, Philosophy, Linux

May. 2nd, 2016 09:34 pm
tcpip: (Default)
[personal profile] tcpip

Completed my second Duolingo owl on Saturday in French. I had set myself a rather optimistic goal of finishing it by the end of April, and with a rather Herculean effort on Saturday (starting at 7.30am, finishing just after midnight), I completed some 23 skills and probably around 90 lessons on that day. It was quite exhausting and the following day I froze when chatting to a fellow Esperanto speaker - by brain was full of French! In the coming month I am intending to complete as much as I can with German - not my strongest language and I suspect that I'll not finish that until the end of June.

On Sunday was a meeting of The Philosophy Forum with Rohan presenting on Leonardo Di Vinci, Tertiary Education, and Genius. The presentation needed some work but there was some good discussion. I neglected to mention last month's meeting which had Tim Harding speak on Determinism, Free Will and Compatibilism, which had a massive follow-up discussion on Facebook. I had to pen a few words myself on the subject, much to my annoyance as I find the partisanship on the subject when our knowledge is limited to be far too rude.

Today's work consisted on giving another course on high performance computing at UniMelb, along with Martin P., contributing with the use of the NeCTAR cloud. Tonight I'm working on a presentation tomorrow night for Linux Users of Victoria on UNUMS - computation without error.
tajasel: Katie, with a purple wig on. (Default)
[personal profile] tajasel
I received Dreamwidth points because I was using the domain forwarding feature and it's, for perfectly good reason, no longer available - and because I have a seed account, they couldn't just extend my subscription. But I don't think I have ever used points except to gift them to people either, so that's what I'm doing with these ones too.

If you are in need of DW points, or you know someone who is, please leave a (screened) comment here telling me who and as much as you feel comfortable saying about why ("I'm broke and really value DW's paid features" is a perfectly good reason, as is "They would just make me happy"!), and next Monday, I'll divide up the points between people who can use them better than me. I can't promise to give points to everyone, as I want to give enough to each person that they'll be useful, but I will do my best.
rbarclay: (stinkefinger)
[personal profile] rbarclay
1. Let people leave the carriage before entering; this is important to maximize (door) throughput and minimize stationary time
2. Don't hog the entry space
3. Take off your backpacks, put handbags in front; because I'm fucking sick of getting hit by your baggage when you turn around
4. Escalators; no stopping right after it ends, or right before it starts
5. No sudden stopping & staring at signage in the middle of the main path, move to the side first. Yes, those signs will be legible 2 meters to the left/right - I know, because I've got -2.5/-3 dioptres, am not wearing glasses and I still can decipher 'em easily. That 890pt font is used for a reason.
6. Deciding on a new ringtone for your shiny new smartphone? Headphones or at home.

Now, I personally don't have much of a problem with #1 and #4, but then I'm carrying a lot of mass and will just attempt to walk through you. Which usually will be more of a problem for you than for me.
#3 is dealt with easily, too - I'm fat, half my hair is grey, I have a 15cm-long beard and I'm decidedly not going be friendly when telling you that your parents must've been either idiots or assholes for failing to teach you basic civilized behaviour. But folks that appear less threatening want to use PT in a normal, civilized way, too.
reddragdiva: (flame war)
[personal profile] reddragdiva

I've spent the last six months editing a book. Phil Sandifer found himself writing about "A genre dominated by, in effect, an AI crank, an extremist technolibertarian, and whatever the fuck Nick Land is" and I begged to preview it. I ended up researching, editing, copyediting and helping with the publicity. It has been six months of solid and hearty yuks and lulz and a sheer delight.

The kickstarter is up now (announcement). So far it's landed about $1500 in twelve hours; people seem quite keen to get this book. And let me assure you that the stretch goal essays are also things the world needs.

There are also excerpts ([0] [1] [2]) and images of what the conspiracy zine and full colour editions will look like. (If I had $70 of actual money spare I’d be sending it in to get the conspiracy zine and color editions, which look to be gorgeous productions.)

“Or, to put it another way, this is a book that uses Eliezer Yudkowsky, Mencius Moldbug, and Nick Land as a loosely stitched together foundation on which to build an oddball philosophical structure made of bits of Hannibal, China Mieville, Alan Turing, Thomas Ligotti, John Milton, and a futuristic AI that will torture you for all eternity if you buy a mosquito net.”

edit: and at $3000 in the first 18 hours, Phil decided he'd better preview the $4000 essay, "The Blind All-Seeing Eye of Gamergate."

[ bookmonth ] 2016-04

May. 1st, 2016 11:49 am
vatine: books-related stuff (books)
[personal profile] vatine
Book list )

9 books, which is just over to per week, on average. Linear projection to year's end says 96 books, slightly up from last month, nowhere near the high years (looking back, I managed to finish 141 books in 2014, I think "travel" is to blame for that).

I also realised that I should try to tag things I know I've read that will be eligible for the following year's Hugo nomination phase, that would mean less chasing around when nomination time is upon us. Not eliminate it completely, though. I'd still have to do a due diligence sweep, because no one is perfect and triple-checking publishing dates...

(no subject)

Apr. 30th, 2016 09:17 pm
rbarclay: (Default)
[personal profile] rbarclay
So I've nicked[0] the in-laws' stationary bike (ergometer), and have been trying to figure out if I can cope with actually using it.
So far it's looking good - I've always liked bicycling, but was stopped by a bad back, on the ergometer I can easily sit bolt-upright, hands clasped behind my back (the slightly-leaning-forward towards the handlebars is what's the problem for me on a normal bicycle).

I've set myself the goal of 20 minutes thrice a week, so far I've been averaging 30 minutes 5 days out of 7 (once hindered by back pain, once by a business trip). I figured that after half a year or so I might be seeing some stamina improvement - I'm quite surprised that after just 2 weeks I see a definite uptake compared to when I started (I now average "65W" compared to "35W", according to the built-in computery gizmo).

If I can keep this up, would this be enough for a decent level of general fitness? (Mind I'm not looking to convert myself into a sporty type of person, nor for loss of weight[1])

0: I borrowed it when they were away, and then asked if I could keep it. "Nicking" just sounds a lot cooler.
1: "Stop drinking beer" would be the way to go for that

CPU Comparison

Apr. 30th, 2016 01:31 pm
jyrgenn: Blurred head shot from 2007 (Default)
[personal profile] jyrgenn
Just for fun I timed a program that I have developed in my spare time, the Lisp interpreter lingo, written in Go, on a number of computers. This measures basically single-thread performance, presumably with some emphasis on memory access, as the interpreter does a lot of pointer chasing. Mainly I wanted to compare my newly upgraded home server mellum with others.

The first four of the computers listed in the table are my own, the first three at home, the fourth an external rented server. All others are my employer's and are operated by our group.


mellum35057151.00E3-1220 v343.1FreeBSD 10.3
naibel4971927.05T40E APU21FreeBSD 10.3
wrixum16591912.11Core 2 Duo22.4OS X 10.11.4
holt18490071.90Opteron 138542.7Debian Jessie
Brunei13756742.55E5-2620 v3122.4Debian Jessie
Island15480872.26X5650122.67Debian Jessie
Bermuda21399851.64i5-240043.1Debian Jessie
qcm0516227772.16E5-2690 v2203Debian Jessie
qcm0613554492.59E5-2690 v3242.6Debian Jessie
qcm0713915232.52E5-2690 v3242.6Debian Jessie
qcw5041664560.84i5-459043.3Debian Jessie
dgm0714736662.38X5650122.7Debian Wheezy


The listed number of cores is the total in the machine, without hyperthreading.

The program I ran is the interpreter lingo, commit 5aa9fa8cd136efd05e0adcbb9474f0aa6fe1fe64, built with the current Go 1.6.2 – to be precise, a run of make benchmark10 in the lingo directory, which factorises the number 100000000001 with the (rather naïvely implemented) Lisp program factor.lisp.

The number at "evals/s" states how many Lisp expressions have been evaluated per second. I have used the best number of a few runs each (at least two). Apart from qcm05 and qcm07 the machines were very lightly loaded, such that each had a "free" CPU.

I am a bit surprised that, apart from the workstation qcw50, my computer with a relatively cheap and nearly three-year-old CPU comes out ahead of nearly everything I could get my hands on, and not only the old ones (Island, our workgroup server, and Bermuda, my workstation), but also the newer ones. Now that computer has only one CPU and only four cores in total; especially the qcm0[5-7], meant for serious number crunching, have much more. Still amazing.

But I am even more surprised that my oldish MacBook Pro wrixum (13", mid-2010) keeps itself up so bravely. It has not only a CPU design from nearly eight years ago, but was also the slowest of the product line when I bought it.

Update: an additional result from rbarclay (see comments)

Update: More results are welcome! If you want to build from source, look into the comments for detailed instructions. If you want to use a pre-built binary for FreeBSD, Linux, or OS X on the amd64 architecture, download the appropriate one of the following files, unpack it, change into the lingo directory, and run <code>make benchmark10</code>. See the output for the "evals/s" value.

additional results
rbarclay28504421.23FX-835084Debian Jessie
Update: An article Modern Microprocessors – A 90 Minute Guide! by Jason Robert Carey Patterson is interesting in this context.

vatine: books-related stuff (books)
[personal profile] vatine

This is the first of approximately N books (N is currently on the order of 3) in The Secret World Chronicle. It's been referred to as "a braided novel series", I think more of it as "closely related short stories, sometimes retelling the same scene from another perspective". I guess those may be different descriptions of the same thing.

If you want a one word summary it would be "superheroes" (that's totally one word). If you'd want a longer capsule description, it would be "superheroes of varying degree of 'dys' function in a world where they fight robo-Nazis". Yep, sorry, I just gave away something that's obvious in the first 15-20 pages (or something like that, it's pretty darned early anyway).

On the whole, it's a good read, although I'd say it's closer to cotton candy than a nice hearty, nourishing meal. But that's sometimes exactly what you want.

Alien Day, RPG Sessions

Apr. 30th, 2016 09:04 am
tcpip: (Default)
[personal profile] tcpip
Last Tuesday was Alien Day, which we 'celebrated' by attending a packed double-feature at the Astor. Reebok managed to embarrass themselves by releasing Ripley's stomper boots in a manner that Ripley wouldn't have bought. They are, of course, a great pair of films for both horror in the first case, and a highly quotable action film in the second. I think the third film is good in its own right, but the wheels on the narrative had pretty much fallen off at that point. After the film discussed whether as a biological specimen, the facehugger stage seems to be an unnecessary complexity. Next year I think I'll run a session of the somewhat maligned Aliens RPG.

Played Laundry Files on Thursday and Eclipse Phase last night. The former involved investigating the retrospective myth of the Slender Man, although we were a little distracted by a member's donation of library items. The latter session, with some juxtaposition, included both negotiations with an interrogation expert and attendance at a young socialite's new sleeve party (kids these days, eh?). That session also had an interruption in the form of a high-speed utility vehicle taking down a light pole outside the house. Both sessions were characteristed by a high level of social table banter, which is fine, but to be honest we didn't progress either story particularly far.

(no subject)

Apr. 29th, 2016 11:02 pm
reddragdiva: (geek)
[personal profile] reddragdiva

installing and setting up xubuntu 16.04. why the hell does vim-gtk have apache2 as a “suggested package”.

to make capslock a control key, run /usr/bin/setxkbmap -option "ctrl:nocaps" from Session and Startup->Application Autostart, and fuck you xubuntu for still not including an interface for this basic x11 config shit. you’re darned lucky you haven’t comprehensively sodomised the pooch like gnome or kde.

(i'd be running xfce debian if it wasn't as bloody ugly as sin and mint if they'd ever heard of security.)

how the fuck do you set preferences for nautilus when you’re not actually running gnome. edit: the answer: gsettings set org.gnome.nautilus.preferences default-folder-viewer 'list-view'

Missing cat

Apr. 29th, 2016 09:26 pm
rbarclay: Esme WILL be obeyed (esme)
[personal profile] rbarclay
Gytha has last been seen Wednesday morning. Now, it's not unusual for her to be out&about for a couple hours, but up to now she's invariably been back in the late afternoon (hey, free food!). The food we had put out was only half-eaten (which suggests that Esme, our other Feline Overlord, has a normal appetite).
We had a look around (mostly in the park next to our house, and along the (major) street behind the park, but didn't yet worry much.
Thursday morning still only half-eaten food, so we walked around the neighbourhood, and asked those folks where we know she strolls in the gardens to have a look into their sheds/garages/cellars etc.
Thursday afternoon we started to worry a bit more, and went to talk to the nearby neighbours (well, those that were home).
Today we made a larger round (2 streets in all directions), talked to all the people who were home, and disseminated appropriate flyers to those who weren't.

State of the Sebastian

Apr. 29th, 2016 11:31 am
wildeabandon: photo of me with wavy hair and gold lipstick (Default)
[personal profile] wildeabandon
You know that three-legged stool model where if possible it’s best to only make major changes in one of the legs of home, relationship, and work at any given time? I seem to be doing remarkably well right now, considering that I’m encountering a certain amount of complicatedness in all three.

The relationship stuff is simplest - [livejournal.com profile] obandsoller and I are rock solid, before anyone worries; but for a little while I let myself get my hopes up about a possible something with someone else, and then that didn’t pan out (yes, that’s the sad thing I referred to in the last post). I’m okay, and have bounced back remarkably quickly, but it’s been an undercurrent of uncertainty and anxiety as well as hopefulness for the last couple of months, which takes energy.

House stuff is hard work and infuriating. We found a place, and we knew that our maximum price was higher than the vendor’s minimum, so we were confident that we’d reach an agreement, but then the vendor got cold feet and it fell through. And then we found another place and had an offer accepted and got pretty excited, and now that’s been stalled for weeks and we think isn’t going to happen. And then we found another place and made an offer way above the asking price but were still outbid… And it’s getting a bit tiring, not knowing when it’s all going to be sorted out. I mean, we’ll find somewhere eventually, and once we get to the other side we’ll have a shiny new house and we’ll never have to move again, and it’ll be great. But still, it’s a bit tiring.

A similar undercurrent of uncertainty remains at work. My contract ends in a few weeks, at which point I’m having some surgery and will definitely be taking a bit of time off to recover, but I’m still not sure what I’ll be doing afterwards. My client has indicated that he’d like me to come back in some capacity, but so far has been rather unforthcoming on the details, and although there’s nothing terrible per se about my role at the moment, I’m getting quite bored. There are definitely more interesting projects that I think I could take on, but it remains to be seen whether my vision and my client’s are in concert, and the longer I go without knowing, the less engaged I feel, and the more inclined to just go “Sod it, time to move on”.

But as I indicated at the start, despite having a non-trivial amount of stress and uncertainty to manage, I seem to be bearing up extremely well. I know how lucky I am, being in a position to buy a house in London at all, and having the amount of freedom of choice about where and how I work that I have, and knowing that whatever else happens in my love life I’ve still got this incredible, affirming, enriching partnership with Ramesh. But often knowing that on paper doesn’t stop stressful things from being incredibly draining and clouding out that sense of fortune and gratitude, and that doesn’t seem to be happening this time around.

That was a bit too close for comfort

Apr. 28th, 2016 06:10 pm
rbarclay: (donald)
[personal profile] rbarclay
Yesterday evening I noticed a "burnt-rubber" smell in the working room. Seemed to be coming from the light switch, but my investigations (based on what little I know about the electric setup here) turned up nothing obvious. Powered everything down, installed a smoke detector above said switch just to be on the safe-ish side, and went to bed.
In the morning there was no electricity to be had in the working room, the circuit breaker had tripped. Ok, out with all the plugs, but still no luck.
This afternoon I went hunting with the father-in-law in tow (who did the wiring here, 30+ years ago). Ah, there's a socket behind this cupboard where quite some wiring should meet, let's move the cupboard and have a ... Holy. Fucking. Shit. The cap of the socket had already melted away completely, the insulation of quite some the cables in there was fused.

Likely culprit? An E14-socket (so 230V) LED lamp in an overhead fixture, which apparently got hot enough to melt the milky-glass-lookalike layer off the inside of the bulb. I guesstimate that with a nominal load of 6W it shouldn't have done that.

other than buying a condo...

Apr. 27th, 2016 04:37 pm
silentq: (compiling)
[personal profile] silentq
I haven't updated much other than pottery and condo buying for the bulk of March and April, so here are some highlights of other stuff:

Two period events: I channelled a bit of the late Prince for a Dapper Motherf*ckers Pub Crawl in Davis Square on Friday: curly mohawk, tight pants + big boots, shirt + tie, and the purple/red paisley coat I got in the clothing swap. I had to open up the pockets to go purseless. I had only recognised a few faces on the invite list, but the list of stops appealed for good cocktails (well, some of them did, I skipped a few stops). I was the first to arrive at Orleans and found a couple who looked dapper and vaguely familiar and we started an accretion point. Then two of my friends arrived and by the time the first hour and my first drink (a sidecar with way too chunky sugar/salt on the rim) were done, it was getting crowded enough to lead the decamping to Rosebud. Where it got really crowded really fast. I had a barrel aged Negroni that was delicious and convinced a group to skip right to Saloon. We had to wait a bit and later I finally figured out that the new familiar face was [livejournal.com profile] minkrose, even with talking about Arisia. We got a nice corner table for our wait and settled in there for the night. Two more friends showed up and I went visiting when my table cleared out a bit and filled in with strangers (who were all friendly though!). I ended up taking the bus there and walking home (45mins, sensible boots for the win).
That was this Saturday, after running a (leisurely) 5k race with my running buddy around the Charles that morning. Sunday was D&D (yay dungeon crawling, boo forgetting the plan to *not* cross one room's threshold), and Monday was period event 2 taking me back to Saloon in a more specifically 1920's dapper way. I was feeling a bit tired, so broke out the sparkles - my Kambriel iridescent flapper dress and sequined wrap, plus all the bling. My new lower Fluevog heels are still wonderful, no problems standing. Found that the one branch of the 89 bus stops right in front of Saloon, and got a ride home. The event ticket included 2 free drinks (the Alaskan was a good example of a simple yellow Chartreuse drink that I liked, and the Old Fashioned was decent), as well as passed bites. I dared some wings and saucy corn on the cob, eating well away from my dress, and enjoyed watching the dancing. I got a last cocktail via cash, a 1920's libation bespoke from the bartender which highlighted Benedictine. I seem to be much more likely to break out of my introvert shell when I get to dress up and drink cocktails. :-)

I've been making a long haul push to sort out all the various bits of paper I'd saved but not filed, and finished that up last night. Finally got to the point where I was willing to recycle a lot of my saved university papers - they were just dead weight, I'd never referenced them again, and they're outdated now anyway (written 1990-5). I've also started a "free/donate" pile, and have sorted out a truck + moving helpers (paying some pro movers via the UHaul hire a helper service) for my move date. I also gave notice at my apartment which felt really real, no backing out now. Unlike you know having tens of thousands of dollars exiting my bank account. *shrug* My brain, it is odd. Gah, this wasn't supposed to be about moving. I've got so so so many things to do wrt it though that I'm running out of cope for planning things when too much of the work lands on me. I'm glad some friends came through with a time and place for tonight, and I've managed to pin down some others for dinner dates, so that's been good. Because in addition to all this moving stuff, I've been holding tight to my work out schedule for Tough Mudder, and I'm happy that I'm seeing some strength and cardio progress. I could use some more uninterrupted sleep though, allergies are horrible (I had to bring kleenex on my last training run, and since I had to stop every mile to do burpees that triggered needing to blow my nose even more).

The weekend before I had a nice walk around my town on the Sunday. There was a flea market at the Armory as well as the artist reception for the Open Studios weekend that I'm going to miss this weekend (camping, making it to the Adirondaks this time, bear resistant container to be picked up from REI tonight!). I also took advantage of the timing to finally stop into Three Little Figs - they're a bit too heavy handed on the nuts and don't have many (any?) gluten free options, but the ice tea was brewed and good. I almost bought a leather dress at the flea but after trying it on saw that it had stretched at the hem and just didn't look good. Did get myself a steampunk-y bracelet, my new nephew a welcome to the world gift, and something that I need to figure out how to mail to BC... The art opening quickly got crowded, glad I got there at the start so I had some time to browse. I made note of some artists to check out:
Jim Baab - blood orange butterfly 1
Taschen Quilts - stained glass window
Pecan - red balloon
Chie Yasuda - is this your hat
And I spotted pieces by two people I know. Oh, I'd also gone to an art gallery artist talk/reception by another friend at Emerson (Remnants) and spoke to a woman on (founder?) the Arts Council, she encouraged me to get on the mailing list and volunteer since I'm buying property. :-) It was funny, she mistook me for the artist because I was talking with H. and the woman was directed to us with the descriptor of short, in black, with funky pink hair. :-) Another person who (whom?) I've been mistaken for has recently shaved their head to start their hair fresh, so that's sorted for a while. :-) More art: I managed to catch the dance performance at the MFA exhibit of Lawren Harris works, done by members of the National Ballet of Canada. I gushed at the choreographer and dancer a bit after they were done, my face felt as hot as lava, but I did want to share how glad I was that I'd been able to see the piece and share it all with a friend.

Going back a bit, I really enjoyed [personal profile] sailorgloom's set at Ceremony, I'm glad that DJ Static gave him a time slot. :-) I haven't been going out clubbing an awful lot, trying to focus on condo/workout/work/special events. I ended up doing the Vecna Cares Robot Race and Human 5k on my own on a very chilly day (the recent Race Against Extinction event was also chilly because we were waiting around sheltering from the rain for an hour). The cold + just wanting to be done (I didn't stick around for the robot races after seeing some test runs and mentally crowning a speedy winner) led to a faster than normal time for me, but walking breaks this weekend brought my time down to my slow hilly route time. I went to a birthday house party on a Friday and stayed there until 6am or so, napping in my sleeping bag as things wound down and our driver sobered up. It felt very decadent to come home, eat breakfast and go right back to bed, but it did throw off that whole weekend. :-)

And the build is almost done...

lovingboth: (Default)
[personal profile] lovingboth
Despite the attraction of the action from The Crucible, with the ever fascinating mix of physics and mind sport, two series have ended recently and as they made up about 2/3 of the TV drama watching, I'm missing them both.

American Crime Story: The People v. O.J. Simpson was very good, despite John Travolta's "mesmerizingly bad performance from the eyebrows down." It's fiction - amongst other things, you can't cut an eight month trial down to under three hours and claim it's completely accurate - and didn't bother with several important aspects, particularly Ron Brown. It also failed to say why LAPD detective Fuhrman had to 'take the fifth' when asked if he had planted any evidence: having done so in relation to his perjury about using racist language, he had to do it to everything in relation to the case or he could have been forced to answer questions about any aspect of it.

But it got so much about how someone so 'obviously' guilty was acquitted. One of the other things I liked about it is how few characters came out of it well: the main exception being the arc of Robert Kardashian, from friend of Nicole and OJ to going 'what have I done?' for his part in the acquittal as he realised the truth.

Speaking of morally dubious lawyers, Better Call Saul finished its second series. (If you're watching on the US broadcast schedule, anyway.) As with the first series, as well as being excellent in its own right, it brilliantly works despite the problem of prequels. Here, we know that at least four characters must survive, due to their appearance in the 'later' Breaking Bad, but the 'how' remains a fascinating mystery and the journey is great to watch.

Reading Wednesday

Apr. 27th, 2016 04:48 pm
naath: (Default)
[personal profile] naath
read: collapse (Diamond). Interesting case studies but very repetitive analysis imo

Reading: Cut (https://www.goodreads.com/book/show/29540497-cut) This is not a pleasant read.


Apr. 27th, 2016 12:30 am
ihcoyc: (Default)
[personal profile] ihcoyc
The Democratic Party establishment will ultimately bear the blame for choosing such an uninspiring and tired candidate. I know current polls project her to win over Trump. I will expect that to change once she's indicted. It will be their fault entirely for lining up behind such a flawed and morally compromised candidate.

Once he secures the nomination, Trump has some leeway to move left. Trump's nomination, after all, represents the rejection of Republican Party establishment orthodoxy. The Republicans have painted themselves into a corner with their litmus tests and RINO hunts. Trump can reject that in ways that neither of the other candidates can. Trump has consistently stood for the renegotiation of Clinton-era trade deals. He's talked about getting money out of politics. He's even made some statements that suggest that he sees income inequality as a problem. Trump is all the hope you have left.

I hope we are in the middle of a political party replacement cycle, like when we lost the Federalists, and later, the Whigs. The established parties are going to offer us a choice between a Bourbon Street titty bar barker and Dolores Umbridge. Given that choice, I'm voting for the titty bars.