2016-02-23 04:04 am

Spain

I know, I know. I rarely post here anymore. There are reasons for that: the DW/LJ communities are increasingly ghost towns, which means fewer people are around, which sets up the self-perpetuating cycle of abandonment.

On the other hand, there are also fewer idiots here than there are at Facebook or G+, and I like the DreamWidth privacy settings a lot more.

In other news, I'm off to Spain again soon. If you're reading this and you'd like a postcard from Spain, leave a comment and get me your address somehow. :)

2015-02-11 09:23 pm

Spain

[taps mike] This thing on? Still work? Anyone reading?

I'll be in Valencia, Spain in about three weeks. If you'd like a postcard from there, let me know. :)

2012-01-19 01:01 pm

Lies, Damn Lies, and Performance Benchmarks

nsrlquery has been split off into two subprojects, nsrlsvr and nsrllookup. I finally realized that putting both applications in the same tarball made about as much sense as bundling a web browser with every download of a web server — which is to say, none at all.

The project website hasn’t changed: it’s just that there are now two different tarballs you can download. Both are currently at version 1.0.6, and some substantial improvements have been made since 1.0.


One question I’ve had from a few people is, “so how much will this affect my workflow?” I hate to sound snarky, but I don’t know what your workflow is and I’m unable to answer that question. Likewise, “How fast is it compared to md5deep?” isn’t a fair question: the two of them are so vastly different that all comparisons are suspect. We’re not talking apples and oranges, we’re talking salt and single-malt Scotch.

md5deep reads a lot of data. As such, it’s primarily limited by the speed of your disk I/O. Given the I/O differences between slow hard drives and lightning-fast SSDs, md5deep’s performance can easily vary by more than an order of magnitude.

By comparison, nsrllookup reads only a very small amount of data, but it has to push it across a network connection that’s probably considerably slower than a hard drive. If you’re querying a server on your local subnet that’s connected by gigabit Ethernet you’ll have much different performance than if you’re in Kandahar querying a server in Japan over a network connection where the packets at one point have to be carried through the Khyber Pass by a Tajik courier called Anxious Jack.

The lesson to draw here is that there are lies, damn lies, and performance benchmarks. All results are suspect, and none of them should be considered to apply to your system. Yours will quite likely be a lot different.

All this being said, here’s a hint for how fast nsrllookup acts. On an Asus U56E laptop, running md5deep 4.0.0 over my 3Gb home directory spanning 6,146 files took just over four minutes. Piping that output through nsrllookup over a consumer-grade cable connection to a remote server off my local network but still nearby took three seconds.

So, if you’re wondering, “can I integrate nsrllookup into my forensics toolchain without introducing delays,” the best advice I can give you is to try it for yourself. I think you’ll be pleasantly surprised by how it performs.

2011-12-30 09:54 pm

Memory

Twelve years ago this evening — more or less: twelve years ago December 31, 1999 was a Friday night, and the corresponding Friday this year is December 30, 2011 — I was in Bettendorf, Iowa with Doug getting ready to celebrate Y2K. It’s a little weird to remember how concerned so many people were about the Imminent Collapse of Civilization, but yes, lots of intelligent, well-reasoned people had those concerns. Doug’s mother had about thirty gallons of drinking water set aside in case a serious crisis ensued.

He and I spent that day enjoying cigars with his father, solving all the world’s problems from our comfortable chairs in the basement. We went out to a shooting range, where I rented a Glock for the first — and only — time in my life. It was a well-used range weapon. The sear broke like a soda cracker on the second round of the magazine, and the next thing I knew my Glock 19 became a Glock 18 firing at twelve hundred rounds per minute. Doug can affirm just how white my face was: that was, is, the greatest moment of stark terror I’ve ever experienced on a shooting range. Of course, it was all over in under a second and a half: by the time I fully recognized what had happened it was all over save for the sound of a fountain of brass falling down around me like a rain of pennies.

We left the range after finishing our ammunition, then returned to his parents’ place. We rang in the Year 2000 by watching Strange Days on DVD, a movie set on December 31, 1999, and ending right at the year 2000.

I look back on that now and it seems so new to me, as if it was only a year or so ago. And yet, look at all that’s gone on since then. We each moved to California, enjoyed the boom and were damned by the bust, returned to the Midwest. I went to graduate school and he got married, he moved to Colorado and I headed out East. There have been jobs taken with optimism and left with the wreckage of cynicism, there have been failed relationships, triumphs, tragedies, all of that.

The more I think about what matters in life, the more I realize there is nothing more precious than a friendship which has aged well. Nothing.

May we all be so blessed as to have well-aged friendships. May those of us who are married be so fortunate as to say we’re married to a friend of many years. May those of us with children be so lucky as to say our children are not just our children but also our friends.

And may we all have a prosperous and joyful year ahead.

Thanks much, y’all. :)

2011-12-30 06:15 pm

nsrlquery 1.0

Feel free to share this with whomever you feel might benefit from it.

nsrlquery-1.0

I've just released nsrlquery-1.0.

Read more... )
2011-12-04 03:53 am

Then and Now

NSFW. )

If that’s the then-and-now of beauty, then all I have to say is this: I’ll take the then. Happily. Cheerfully.

2011-11-24 12:43 am

Fundraising

My friend Adrian Preston will be missing the next two weeks of work due to some life-saving emergency surgery. Between having no health insurance and missing that much work, well — it’s fair to say he’s currently in a state of financial emergency.

His partner Andrea is running a fundraiser over at her LiveJournal page. Anything you can to to help them will be appreciated, not just by them but by me. Everything helps. Thanks a lot, guys.

2011-11-21 09:01 am

Gosnell

As most of you know, I’ve been following the alleged barbarities of Kermit Gosnell with horrified interest. The allegations against him are truly stomach-churning. I’m pleased to report two people have already plead guilty to murder charges in connection with Gosnell’s “clinic,” and a trial for Gosnell himself will soon commence.

[Edit:] Here are my previous remarks on Gosnell.

2011-11-16 12:43 pm

Automotive emergency kit

A hat tip to [livejournal.com profile] fireba11 for his help with this list. Any major brainos are mine, not his.


Now that I have trunk space worth talking about, I'm in the process of putting together an automotive emergency kit worth talking about.

Cut for length )

So, what are y'all's thoughts? Have you put together your own automotive emergency kits? Are they similar to this, different?

2011-11-04 04:36 pm

Dave Freer and Save the Dragons

A year or so ago, I reposted Dave Freer’s begging for funding to support his family’s move from dangerous South Africa to the safer havens of Australia. In exchange for this, he was offering to insert people’s names and whatnot into his new novel, Save the Dragons, which he was making available online as a free etext.

Well, the original website for Save the Dragons is defunct and I can’t find the novel anywhere. To say the least, this annoys me. It’s as if the earlier promises made are no longer operational, but the money collected is in his hands.

If anyone knows what’s up with Save the Dragons, would y’all please let me know?

[Edit:] Dave Freer is in touch with me, and all is satisfactorily and politely resolved.

2011-11-03 11:43 pm

Astonishing eyes

This is one of the most astonishing unretouched photographs I’ve ever seen. Courtesy of Oleg Volk, who says that this image is of the model’s natural eye color, with a slight bit of natural augmentation from the clear blue skies she was photographed under and the lack of other blue hues in the image.

Cut for size reasons )
2011-10-28 09:08 pm

On This Day In History

Ogre said two nice things about the AR-15.

(If you don’t know who Ogre is, take it from me: that’s a lot. Like, two more than he ever has…)

2011-10-26 08:31 pm

On Government

According to the Occupy Wall Street crowd, they speak for me on account of how my income and wealth are insufficient to put me in the top one percent of Americans.

This is for them.


First, shut the fuck up.

Second, let’s have a reality check here. 47% of Americans pay no federal income tax at all: whatever withholdings get taken out they get refunded back each April 15. If you’re part of the 47% you have little incentive to have sane thoughts on income tax policy. Maybe you do have sane thoughts. Maybe you don’t. But until you have skin in the game I’m going to assume that you’re woefully ignorant on the subject of taxation. It’s nothing personal. I just don’t see any incentive for you to pay attention, and that means I think you’re probably not.

While we’re at it, stop trotting out that old hackneyed line from Justice Holmes about how with taxes he purchases civilization. When Holmes said that line he was giving four percent of his income to the government. This year I’m going to pay almost forty percent of my income to the government. In each eight-hour day of labor, the government takes three hours and twelve minutes of my productivity.

Every. Goddamned. Day.

Believe it or not I don’t complain too much about my taxes. We’ve got some very real budget problems and I understand there are no pain-free ways out of this ball of suck. The President is promising not to raise taxes for 98% of Americans, the Republicans are promising not to raise taxes for 100% of Americans, and I just stand here slack-jawed. These imbeciles have run our nation’s economy into the ground and now we’re looking to them to get us out of it? Screw that. If someone can make a credible claim to me that if I were to pay another five percent net in taxes — hiking my tax rate by 12%, more than anyone in Congress is currently lobbying for even on the high end — that we could get out of this financial quagmire, I would grind my teeth into powder and put my shoulder to the wheel.

We’re Americans. Hard work is in our blood. France is the nation of the 35-hour workweek. America is the nation of overtime.

So, yeah, I’m actually okay with higher taxes, if someone can present something even vaguely resembling an actual plan. Which, so far, not just hasn’t happened but is now approaching the realm of deluded fantasy. We’re talking about a Congress that hasn't passed a budget in over 900 days. 900 days. Why should I have any confidence in their financial predictions if they can’t even pass a budget?

What makes me prickly about the prospect of tax hikes, though — and especially from the OWS crowd — is that so far none of them have had the decency to say what’s clearly, obviously, true.

None of them have had the decency to look me in the eye and say, “You made good decisions. You’re above water financially. You’ve got a good job. You’ve got good future earnings prospects. And we know that our government is already forcing you to work for them for three hours and twelve minutes each day. And we want our government to force you to work for them for four hours a day. Forty-eight minutes longer each day, from here on out.”

Because that’s really what we’re talking about, folks. That’s really what it boils down to.

I’m willing to do this for my country. I’m willing to do this for my fellow citizen. I’m willing to do this for a patchouli-stinking graduate student in art history who thinks he’d be a lot better off if I were to be forced to work forty-eight minutes a day more so that he can be delivered from the consequences of his stupid financial decisions.

I just want someone to look me in the eye and be honest about it, and tell me that yes, this sucks, and they understand exactly what it is they’re demanding of me.

The fact that nobody has done this just makes me think nobody understands.

And I’m not willing to work an extra forty-eight minutes a day for people who don’t even understand what they’re demanding I do for them.

2011-10-08 07:47 pm

Big Bang Theory

My God, how I despise The Big Bang Theory.

I know, Doug, I know, you love it. But I don't, can't, and I actively despise this show. When your lead character (Sheldon) has absolutely zero redeeming qualities and he's somehow held up as "wacky fun," well -- I don't know how to respond to that, except to say that if I knew Sheldon in real life I would cut him out of my life, or else take a crowbar to his skull and plead justifiable homicide.

He has no moral code. He has no principles. He has no respect for other people's property or privacy. He has never shown a dollop of courage. He has never shown a willingness to make meaningful sacrifices.

So, yeah. I've forced myself to watch several episodes over the last few months, mostly because a few friends have told me that it's the best comedy on television.

It's not. I despise Sheldon and want him to get hit by a truck for the betterment of humanity. That's all.

2011-10-06 06:27 pm

Would you like to play a game?

It’s called, “Count the Constitutional Errors.”

As most people know, I have little respect for Keith Olbermann. I try not to accuse him of blind partisanship, malice or offensive body odor, though, on account of Hanlon’s Razor and not attributing to malice what can adequately be explained by stupidity.

The fact Olbermann did not challenge Rep. Slaughter on the bullshit she’s shoveling is, in my mind, absolute and conclusive proof that either (a) partisanship, malice and offensive body odor rule Olbermann’s brain, or (b) he flatlines an encephalogram and therefore nothing can be said to rule it.

2011-10-02 05:40 am

Obama: friend to LBGT?

Count the hypocrisies. I dare you to count the hypocrisies.

Tell you what: I’ll help.

  • “President Barack Obama, speaking to a gathering of gay and lesbian activists, said Saturday that he is committed to equality, citing the repeal of the military's ‘don’t ask, don’t tell’ policy as an example.”

    Would this be the same DADT that he argued in favor of in front of courts in 2010? Is this the same man who, after DADT was found unconstitutional by a court of law, appealed the judge’s findings to the appellate court? Yeah, real committed to ending DADT there, chief.

  • “Obama said his accomplishments on gay rights issues have been substantial since he last headlined the annual National Dinner of the Human Rights Campaign.”

    Sure, but can he name one?

  • “He recently announced his support of the Respect for Marriage Act, a bill that would repeal the Defense of Marriage Act, a 1996 law that defines marriage as between a man and a woman.”

    after defending DOMA in federal courts and repeatedly arguing for its Constitutionality, even though it obviously violates the Full Faith and Credit clause of the Constitution as well as throwing the entire idea of federalism under the bus. I don’t believe Congress has any business defining what a family should be: why do you, Mr. President?

  • “The president chided participants in a Republican presidential debate last month for not rebuking members of the audience who booed a gay soldier who asked about the repeal of [DADT]. ‘We don’t believe in standing silent when that happens,’ Obama said of the debate incident. ‘You want to be Commander-in-Chief, you can start by standing up for the men and women who wear the uniform of the United States even when it is not politically convenient.’”

    Yes! Preach it, Brother Barack! Now let’s see if we can get the President to, by executive order, direct the military to cease enforcing DADT! (Oh, wait. You didn’t.) Well, tell you what: let’s see if we can get the President to understand that DADT was found unconstitutional by a federal court and is null and void! (Oh, wait. You don’t.) Well … uh … [scratches head] …

    So what’s the difference between you and Santorum again?

  • “The Log Cabin Republicans, an organization that represents gay and lesbian conservatives, said Obama’s appearance Saturday night was more about politics than substantive policy change. ‘President Obama's appearance at the Human Rights Campaign Dinner this evening is more emblematic of their role as an ostensibly partisan organization than a representation of the gay and lesbian community,’ said Christian Berle, the group’s deputy executive director.”

    To: Barack H. Obama
    From: Reality
    Re: Gay Republicans

    When gay Republicans understand your record on gay rights better than you do, you have a very serious problem. Just sayin’.


As with almost everything I write, feel free to link.

2011-09-27 03:00 am

Morgan Freeman

Morgan Freeman, the man with the Voice of Authority, has been using it to great effect in Hollywood. I’m an enormous fan: his acting talents and his stentorian authority are second to none.

He has also parlayed his gifts into speaking with authority on a variety of partisan issues. To the extent he pushes his party’s agenda I have no objection to him: to the extent he demonizes those outside his party as racists and bigots, I object strenuously.

The great difficulty with letting Hollywood actors assume the role of voices of morality is this: so often it turns out their moral code is shockingly at odds with the rest of the world’s.

Great actor — but apparently a thoroughly loathsome human being.

2011-09-23 08:04 pm

Another election I'm sitting out

I sat out of the 2008 election because I couldn’t support the candidate — yes, the candidate: no matter who you voted for you were really voting for Bush’s third term, and I couldn’t bring myself to do that.

It now seems I’ll be sitting out of the 2012 election, too. The President is undeserving of a second term, and tonight’s disgrace at the Republican debate shows none of the Republican contenders are deserving of a first.

Short version: an openly gay soldier asked the candidates a question about gays in the military. The answers don’t interest me so much as the fact the crowd heckled this soldier. That’s right: the debate crowd openly booed and hissed at this soldier, presumably for having the temerity to be gay and in uniform.

Any one of the candidates — any one of them — could have turned me into a supporter had they just told the crowd, “Listen to yourselves: you’re disgracing the Party of Lincoln. So what if he’s different? He put on that uniform to protect your right to be different in your own way. Show some respect, damn it.”

Of course, none of them did. A few have issued press statements calling the booing “unfortunate,” which is one of those political weasel words meaning “I’m going to claim I disapprove of what happened while pointedly not calling anyone on the carpet for it.”

This is not an issue of gay rights. This is a matter of basic human dignity, and the political courage necessary to hold people accountable when they fail to respect it. There were a lot of cowards up there on the stage, and they were all too happy to let the bus run over that soldier in the name of political expediency.

They’ll do the same to you or me if the need arises.

That’s all.


[Edit:] Kevin points out the reports that (a) only a very small number of people were heckling, but doing so loudly, (b) they were quickly hushed by their neighbors, and (c) the candidates on stage couldn’t hear the heckling. Gary Johnson, who was on stage, has confirmed that he heard it just fine, but the other two claims seem plausible. Even then, though, my real concern is the cowardly silence from the Republican candidates.

Governor Johnson has since come out to condemn the heckling in no uncertain terms, and to condemn his own silence. Good on you, Governor: most reformed prisoner in the penitentiary, you are. You could’ve had me as a rabid supporter had you only had the courage to stand up and be counted right when it mattered.