Anti-Progress Sentiments

It looks like there are more “Anti-Bernie” twitter users now than there ever have been. So, now more than ever, I’m interested in watching them. I collected a handful of users active on #NotUsMe, #VetBernie, #VettingBernie, and #BernedOut.

It certainly looks like a few of them are just paid shills.

But, just in case, I’ve thrown together a quick script to convert their User IDs to ID numbers. That way, if any of these anti-bernie assholes ever change occupations (other than bashing Bernie), we can still observe them knowing full well what they’re about.

[]

Trump Deletes Racist Tweets

Apparently Donald Trump unleashed a little racism on twitter before thinking twice and deleting the offending tweets. Veracity of claims shown here has not been confirmed, but I haven’t seen a “Donalt Trump tweet generator” in Spanish, so I’m inclined to believe it.

Trump is Racist 1

Trump is Racist 2

[]

I Don’t Know

Things seem to be heating up with Hillary. The ex-Clinton staffer who set up her private email server was granted immunity. I don’t think people are usually granted immunity to clear a person’s name or if she’s not going to be prosecuted. I bet this is going to be one of the most interesting elections we’ve seen in a while.

I’m still voting Bernie. You should, too.

I guess I’m officially a “career metrologist” now. I don’t mind. I get to tinker with scientific equipment. It passes the time, I’m good at what I do, and I love being in a field that’s constantly evolving rapidly.

[]

Why Hillary Clinton is an Asshole

My reasons why Hillary Clinton is an asshole:

  1. Hillary has made USD $22.1 million kissing ass for Goldman Sachs.
  2. She’s really corrupt.
  3. Mrs. Clinton can’t win without Bernie’s talking points.
  4. Hillary can’t even get votes by default.
  5. She’s pulling major strings to make her legal woes go away.
  6. Her husband threw American jobs at Mexico. She’s likely to do the same.
  7. Her husband signed the worst copyright bill ever into law. She would also be very pro-TPP.
  8. She buys good press while negative reporting doesn’t seem to phase her.
  9. She’s part of the much-maligned 1%.
  10. She’s trying to destroy Bernie Sanders with her clout, and her cash.

Oh, and it looks as though there’s no end in sight with regards to her legal troubles (as well as her questionable sources of income).

[]

Bernie Sanders

This is my most precocious and preachy post to date. Sorta. I’m basically just going to advocate for voting for Bernie Sanders. Hillary Clinton is an asshole. She is. There’s no getting around it. She pulled a “Sarah Palin” with a private email account, going so far as to use her own equipment, and got caught transmitting sensitive government garbage from said email address.

Hillary Clinton, like her husband, is an asshole. Period. If you’re not convinced that she’s an asshole, that makes you an asshole. Your opinion has thus reduced you from the status of human to asshole. That’s just the way it goes.

[]

Minbif on FreeBSD

I don’t remember at all why I did this. I can’t remember if the minbif port was broken or what my motivation was. I downloaded the last version of minbif and started editing crap until it compiled on FreeBSD 10.2. Which, with this patch, it does. In any case, it’s going here for posterity, I guess.

diff -Naur minbif-1.0.5/src/im/account.cpp
minbif-1.0.5-new/src/im/account.cpp
--- minbif-1.0.5/src/im/account.cpp     2011-12-04 09:24:51.000000000
-0500
+++ minbif-1.0.5-new/src/im/account.cpp 2016-01-26 17:20:54.418450000
-0500
@@ -272,7 +272,7 @@
                                else
                                {
                                        char** prpl_formats =
g_strsplit(prplinfo->icon_spec.format,",",0);
-                                       ImlibLoadError err =
                                        IMLIB_LOAD_ERROR_UNKNOWN;
+                                       Imlib_Load_Error err =
IMLIB_LOAD_ERROR_UNKNOWN;

                                        close(temp_fd);
                                        /* Try to encode in a
 * supported format. */
diff -Naur minbif-1.0.5/src/im/auth_pam.h
minbif-1.0.5-new/src/im/auth_pam.h
--- minbif-1.0.5/src/im/auth_pam.h      2011-12-04 09:24:51.000000000
-0500
+++ minbif-1.0.5-new/src/im/auth_pam.h  2016-01-26 17:15:57.047434000
-0500
@@ -21,7 +21,7 @@

 #include "auth.h"
 #include <security/pam_appl.h>
-#include <security/pam_misc.h>
+#include <security/openpam.h>

 struct _pam_conv_func_data {
        bool update;
diff -Naur minbif-1.0.5/src/server_poll/daemon_fork.cpp
minbif-1.0.5-new/src/server_poll/daemon_fork.cpp
--- minbif-1.0.5/src/server_poll/daemon_fork.cpp        2011-12-04
09:24:51.000000000 -0500
+++ minbif-1.0.5-new/src/server_poll/daemon_fork.cpp    2016-01-26
12:14:09.049463000 -0500
@@ -20,7 +20,7 @@
 #include <cassert>
 #include <cstring>
 #include <cerrno>
-#include <glib/gmain.h>
+#include <glib.h>
 #include <sys/socket.h>
 #include <sys/stat.h>
 #include <arpa/inet.h>
diff -Naur minbif-1.0.5/src/server_poll/inetd.cpp
minbif-1.0.5-new/src/server_poll/inetd.cpp
--- minbif-1.0.5/src/server_poll/inetd.cpp      2011-12-04
09:24:51.000000000 -0500
+++ minbif-1.0.5-new/src/server_poll/inetd.cpp  2016-01-26
12:09:56.808247000 -0500
@@ -17,7 +17,7 @@
  */

 #include <cassert>
-#include <glib/gmain.h>
+#include <glib.h>

 #include "inetd.h"
 #include "irc/irc.h"
[]

Totient Calculator in C

Rewrote my totient calculator in C. It’s pretty much a direct translation of the excrement I wrote in Rust. Be gentle, there are obvious points that I miss completely in C that veterans in the ancient language would scoff heartily about. I don’t yet know what the hell a struct is for or the extents of threading. All in good time.

So here’s my uncommented and fully unnecessary data type usage.

[]