David Shanske has added location support to his site, complete with an open street map and the location name as a link. I’m eager to try it out and his releasing this reminds me to finish my own location support. I have the fields created, but I’d still like to get WordPress to automatically pull in the location associated with the browser, so that when I post from my phone I can effectively replace checking into Facebook or Foursquare. Foursquare’s cute for the points but that’s about it. I’ve copied this site over to staging so I can make code changes and tweak until I’m happy, or at least until I have something I can live with, until I decide to tweak again. The curse of being a developer, I suppose.

I’ve been spending some time browsing through this list of posts about the indieweb, and I came across this post that details how the first loosely-federated comment thread got started. By loosely-federated, I mean there was no closed platform involved, (*cough the Facebook*), nobody had to follow anyone to interact, people just read something, commented on their own sites with their software of choice and it all worked together beautifully. This is how the web is supposed to work, and it proves that we can have social media without handing all our stuff over to someone else so they can make money off of it by building their advertising network on top of our stuff, (baby pictures on Facebook, anyone), and then not allowing us to consume the content we create however we want. It’s really cool to see this kind of thing in action. It’s one of those things that you know on a theoretical level at least if you develop for the web. But seeing it actually work is so cool. The original post seems to have disappeared, 😉 and it would have been cool to see the swarm in action. But still, the potential here is amazing.

As I was scrolling through Twitter this morning, I came across a recommendation in favor of Press Forward, a free software alternative to closed-source tools for journalists that can also act as a self-contained RSS reader and Instapaper/Pocket replacement for use on WordPress-powered sites. The above is to provide context for those who haven’t been following this conversation. Plus, I’m still figuring out this crafting replies on my own site thing.

Anyway, I received some very helpful feedback from the author of the original post regarding my current installation, which included a link to the project’s Github. This is great, both because I’m really looking forward to using this since I really don’t like messing around with Pocket/Instapaper due to their accessibility issues, plus owning your bookmarks. So far the only problem I’ve found, other than the issue mentioned in the feedback, is one where the bookmarklet cannot be accessed with a keyboard. You have to use a mouse. So I’ll be filing an issue, and hopefully a pull request, because along with the Indieweb implications and uses for this, it also presents a great alternative for controlling the display of the lists of links we collect, allowing for the creatin of accessible user interfaces.

Also, Twitter’s 140-character limit is extra frustrating when you realize that you can reply to tweets from your own website, not be stuck trying to fit things in 140-char chunks, and keep ownership of the content, which is why I replied here. I need to finish getting customerservant.com switched over to a theme with complete microformat/microformat 2 support, and am looking at how to do this with the Genesis framework if possible.

The Great Trumpkin has nominated Rudy Giuliani to handle our nation’s cyber security affairs. He owns and operates a full-service security, investigative and crisis management consulting firm whose website has the following outstanding cyber security related issues:

  • Expired SSL (certificate)
  • Doesn’t force https, (I suppose when you have an expired certificate that’s just icing on the cake),
  • Exposed CMS login information, both database username and password as well as weblogin username and password, (You’re a God damn moron if you do that, and you’re even worse if you’re selling full cybersecurity services and you’re doing that, and oh, did I mention the info is exposed in plain text files that live on the server and are browsable?)
  • Uses Flash (which has become so prone to vulnerabilities that modern browsers don’t support it, and Adobe, (its creator), recommends that you use HTML 5 instead
  • Using EOL’d (end-of-life, meaning it’s not even getting security updates), PHP version
  • SSL Lab grade of F
  • Using Joomla 3.1.1 (released in April, 2013 – current is 3.6.5)
  • SSH exposed to public access, (why don’t you just post your root password somewhere and get it over with)
  • FreeBSD 6 (released in 2008)
  • Open ports, so many open ports…

If Giuliani is confirmed, we are completely and totally fucked on the cybersecurity front. Terrorists aren’t going to need to fly planes into buildings, or run over people with trucks. They’ll just have to sick a bunch of toasters on the government and take it all down. All this talk about defeating ISIS, and with a Giuliani confirmation, they’ll be handed the tool they’re literally most effective at using, and winning with. Good job guys, good fucking job!

Ladies and gentlemen, the President Elect of the United States:

@realDonaldTrump I think, I’ll keep it . . . so I’ve got 46 million people right now — that’s a lot, that’s really a lot — but 46 million — including Facebook, Twitter and ya know, Instagram, so when you think that you’re 46 million there, I’d rather just let that build up and just keep it @realDonaldTrump, it’s working — and the tweeting, I thought I’d do less of it, but I’m covered so dishonestly by the press — so dishonestly — that I can put out Twitter — and it’s not 140, it’s now 280 — I can go bing bing bing . . . and they put it on and as soon as I tweet it out — this morning on television, Fox — ‘Donald Trump, we have breaking news’.

I’m going with: Whatever he tweets on either account will get posted on the other. Sheesh.

I am totally cool with friends who want to unfollow because they want to read different posts other than politics. I get it. I have friends whose tweets I don’t pay attention to for various other reasons for example, and I don’t take it personally when they don’t want to pay attention to mine. But “I don’t wanna get political” is how we got into this mess in the first place, and that applies no matter which side of the political divide you’re on. Elected officials need to be held accountable, and everything going on will have an impact on your life, whether you know about it or not. “Not getting political” won’t stop that, and you can’t make an informed decision when it’s time to vote if you don’t pay attention to what’s going on, before and after the campaigning. That also applies regardless of how you vote. None of us, (liberal or conservative), can afford to be single-issue or uninformed voters. My posts have gotten more political of late because I believe that what’s going on now is bad for all of us, not just liberals. Our president is doing everything the wait-and-see crowd reassured us he wouldn’t do, with a vengeance. And everybody who’s cheering this on is going to get a very rude awakening when their grocery bills get more expensive, because terriffs. So no, I’m not a fan of moving the country backward. But “I don’t wanna get political” is a form of sticking your head in the sand, and is the quickest way to not get what you want from your elected officials. And none of us can afford to stick our heads in the sand just because we want things to be positive or pleasant or whatever other means we use to avoid conflict and argument.

The below is from a pro-Trump interview, the full video of which is below. The quote in question, in text form, so everyone can read it.

GIULIANI: I’ll tell you the whole history of it! So, when
(Trump) first announced it, he said, “Muslim ban.” He
called me up. He said, “Put a commission together.
Show me the right way to do it legally.” I put a
commission together with Judge LMikeJ Mukasey, with
Congressman (Mikel McCaul, (Rep.) Pete King; whole
group of very expert lawyers on this. And what we did
was, we focused on — instead of religion, danger! The
areas of the world that create danger for us! Which is a
factual basis, not a religious basis. Perfectly legal,
perfectly sensible. And that’s what the ban is based on.

And the video, with the quote in its context.

https://www.youtube.com/watch?v=l9GKL6i38pI&feature=youtu.be&t=3m7s

Let that sink in for a minute. We knew we couldn’t have an outright Muslim ban legally, so we found a way to get around the law so we could ban an entire group of people based on their religious affiliation. There are zero ways you can defend this. Zero.