Eugene Mah

Charleston, SC

Physics geek, misplaced Canuck

  • Phone Stand (blog post)

    jpope at 2014-06-10T20:13:18Z

    Cross posted from by blog: link

    I was sitting here at my desk earlier, my phone was sitting on it's wireless charger and I got a text. While it's on the wireless charger, it's parallel to the desktop which makes it somewhat a pain in the ass to use it while not taking it off the charger. OK, so I could just pick it up and set it back on the charger when I was done but, why interrupt a good thing...

    So, I decided that I would make a stand to hold both the phone and charger. I grabbed my favorite jigsaw and some scrap wood I had leftover from another project and went to work.


    It certainly isn't the most attractive stand but, it works perfectly. Not too bad for a spur of the moment project honestly. I am also thinking of covering the front of it with some black felt. That way it'll completely hide the wireless charger. And as a bonus, it will hide some of my crappy, hacky craftsmanship. ;)

    . #blogpost #phone #stand #build #hacking #FillingAVoid

    Eugene Mah, ezeq, Matthew Gregg, Douglas Perkins and 4 others likes this.

    My impatient self could have taken a little more time with this. But, that would have killed the spontaneous project aspect of it...

    jpope at 2014-06-10T20:32:12Z

    If the women don't find you handsome they better find you handy - so said Red Green

    lostson at 2014-06-10T20:54:35Z

    jpope likes this.


    jpope at 2014-06-10T22:52:47Z

    X11R5 likes this.

  • at 2014-05-06T12:11:32Z

    So finally, after repeated requests from my kids (my middle one, anyway), I decided to see why my #Slackware 64 rig was crashing more often than not over the weekend. Shown was the reason why. This machine has been going strong for a good few years now (not consistently, but more on than off). I checked the hardware monitor in the BIOS and the CPU temp was ~130°F. It was then that I realized it was time to dust off my PC building skills and fix the problem. After removing the dust from between the fan and the heatsink along with the dried up thermal pad residue, some fresh thermal paste later and the beast was purring like a kitten again with temps of ~84°F whilst running my son's Tekkit games. And all was good in MirandaLand again. :-)

    Eugene Mah, jrobertson likes this.

  • ClaudioM at 2014-03-24T19:45:59Z

    First-person shooters for #Linux. Some of these I know, others I'll have to check out. ;-)

    Eugene Mah likes this.

  • ClaudioM at 2014-03-11T17:01:56Z

    Achievement Unlocked: TIMESINK! :-) #infocom #hhgttg #h2g2 #bbc

    Eugene Mah likes this.

  • ClaudioM at 2014-03-11T17:14:32Z

    Damn kids today. They have it too good.


    Eugene Mah likes this.

  • at 2014-03-10T10:54:59Z

    Darkness at ten minutes to 7 AM. #IHateTimeChanges

    Eugene Mah likes this.

  • ClaudioM at 2014-03-04T21:51:19Z

    Time for us #Linux users to eat crow for ragging on #Apple about this.  Only difference is that our updates come in rather timely, as in just a few hours or so.  This explains the update I got on my #Slackware box early this morning. #GnuTLS

    Eugene Mah likes this.

  • j1mc at 2014-02-27T18:34:18Z

    My interpretation of my discussion with Aeva at last night's Python Office Hours . . . 
    A: What are you working on?

    J: I'm working on some stuff with Pelican. Just some Jinja templating stuff, and I may write a plugin.

    A: Oh, cool. I wrote my own blogging engine. It's called Pariah.

    J: Awesome. Does it, like, delete the posts that you write? Or does it randomly set private posts to public, and vice-versa?

    A: No, actually, it grabs all of your posts, and finds ones from the past. And also finds secret ones from the future. If it can't find posts from the past, it creates a meta-past. But the meta-past is encrypted, and if you try to decrypt it, it will call your mom and tell her that you should stop trying to hack my blog and that you should be a good person and eat more vegetables. Then it compiles all of the files from different directories and sends your mom an encrypted SMS which has a special code that she uses to read the post on zerobin. Then the message self-destructs and the blog is recompiled.

    J: That is the best blogging engine ever.

    Claes Wallin (韋嘉誠), Mark Jaroski, Eugene Mah, Andrew E and 2 others likes this.

    Aeva Ntsc, Christopher Allan Webber shared this.

  • Evan Prodromou at 2014-01-29T03:02:05Z

    A generous donation (= bribe) of Bitcoin has me working on the Facebook bridge for tonight.

    Eugene Mah, Vladimir, Tyng-Ruey Chuang, Stephen Sekula and 6 others likes this.

    Evan Prodromou, Evan Prodromou shared this.

    Ugh. And it all went sideways. I updated the layout to use the default Bootstrap 3 layout in, and it messed everything up.

    I spent some time trying to fix it. It's now only moderately eccentric. Still needs a lot of love.

    Evan Prodromou at 2014-01-29T04:30:51Z

    I also changed all the code to CoffeeScript because yak-shaving.

    Evan Prodromou at 2014-01-29T04:49:20Z

    Michele, Stephen Sekula, Billy likes this.

  • at 2014-01-02T15:34:59Z

    Late morning breakfast with my boys. Now if I only had some bacon...

    Eugene Mah likes this.

  • Evan Prodromou at 2013-11-19T02:23:59Z

    If you contribute to Free and Open Source Software, and haven't yet done the 2013 FLOSS Survey, please do!

    Tomi Toivio, Stefano Costa, aether, Sandro Santilli and 3 others likes this.

    aether, aether, Sandro Santilli, Sandro Santilli and 17 others shared this.

    Show all 7 replies
    I already did so.

    Michael at 2013-11-19T16:16:15Z

    Hey,, that's the difference between a survey and a scientific study, IMHO. For a survey, Laura's much better one than the previous ones :)

    RuiSeabra at 2013-11-19T21:19:44Z

    Evan Prodromou likes this.

    Let's do this! :)

    at 2013-11-20T08:22:02Z

  • Tobias Diekershoff at 2013-09-21T06:46:51Z

    A Jewel at the Heart of Quantum Physics

    Physicists have discovered a jewel-like geometric object that dramatically simplifies calculations of particle interactions and challenges the notion that space and time are fundamental components of reality. [...] The new geometric version of quantum field theory could also facilitate the search for a theory of quantum gravity that would seamlessly connect the large- and small-scale pictures of the universe. Attempts thus far to incorporate gravity into the laws of physics at the quantum scale have run up against nonsensical infinities and deep paradoxes. The amplituhedron, or a similar geometric object, could help by removing two deeply rooted principles of physics: locality and unitarity.

    Eugene Mah likes this.

  • Tobias Diekershoff at 2013-09-22T18:59:40Z

    CCC | Chaos Computer Club breaks Apple TouchID

    2013-09-21 22:04:00, frank The biometrics hacking team of the Chaos Computer Club (CCC) has successfully bypassed the biometric security of Apple's TouchID using easy everyday means. A fingerprint of the phone user, photographed from a glass surface, was enough to create a fake finger that could unlock an iPhone 5s secured with TouchID. This demons...

    Eugene Mah,, sazius old account likes this.

  • Evan Prodromou at 2013-08-31T21:14:48Z

    My files

    So, I have 4 laptops that I've used at various times over the last 5 years. I want to sell off most of them, but I want to make sure I don't have any files on any of them that I lose.

    I've got backups of each, but I don't want to keep around hundreds of gigs of backup for a computer I haven't used in years, just so 5 unique files are still around. I only backup volatile files in /var/ /etc/ /usr/local/ /opt/ and of course /home/, but it's still a lot of data.

    So I'd like to identify files that are unique to each computer. Here's how I'm doing it:
    1. For each host, I create a file of SHA2 sums. I'm trying to move away from MD5 sums, although they're probably fine for this application. I use GNU Parallel to keep things going quickly; I think for compute-intensive jobs like crypto sums this makes sense.

      find $BACKUPDIR -type f -print0 | parallel -q0 --gnu sha224sum > ~/tmp/${HOSTNAME}_sha224sums.txt

    2. For each host, I make a sorted, uniq'd file of just the sums:

      cut -f1 -d" " ~/tmp/${HOSTNAME}_sha224sums.txt | sort | uniq > ~/tmp/${HOSTNAME}_justsums.txt

    3. I have one computer that's my most recent that I want to keep. So I use "comm" to find checksums that are on other computers that aren't available on that computer:

      comm -13 ${KEEPER}_justsums.txt ${HOSTNAME}_justsums.txt > ${HOSTNAME}_uniquesums.txt

      Technically these aren't actually unique; they're just not on the keeper computer.

    4. Finally, I convert the unique sums into filenames by referencing the original sums file:

      for cs in `<~/tmp/${HOSTNAME}_uniquesums.txt`; do grep -m1 $cs ~/tmp/${HOSTNAME}_sha224sums.txt | cut -f3 -d" " >> ~/tmp/${HOSTNAME}_uniquefilenames.txt; done

    5. From there, I sort the unique filenames and then manually (!!) decide what to copy to the "keeper" computer. The signal-to-noise ratio is too low for me to do much automation, except for when I have a directory that I can rsync over in total.

      There are just a ton of files that are too useless to copy - temp files, dot files, etc.
    I'd like to get to the point where I keep most of my stuff on sync'd storage using SparkleShare or git-annex, and most other stuff on hosted git servers like or

    How do you keep multiple laptops in sync?

    Eugene Mah, Mark Jaroski, Sarven Capadisli, Susan Pinochet and 7 others likes this.

    Olivier Mehani, Evan Prodromou shared this.

    Show all 14 replies
    No love for fdupes? I'm with moggers87. I buy one laptop, put it under very aggressive on-site repair warranty, replace it by selling it on ebay when the warranty expires. I backup files on an external HD or in the "cloud." 

    D A C at 2013-09-04T16:39:27Z

    rozzin, Evan Prodromou likes this.

    Dear Evan,

    Sorry for writing you this way, but I'm not able to write you a direct note. Would it be possible to delete my Identica - Account (

    Regards, praetoriuss

    Martin S. at 2013-10-10T10:31:04Z

    i like to know myself :)

    raito at 2015-04-26T06:07:29Z

  • Tobias Diekershoff at 2013-08-30T04:28:27Z

    Monument to ‘god of chaos’ mysteriously appears in front of Oklahoma City restaurant

    A heavy concrete block appeared on the front lawn of The Paseo Grill in Oklahoma City on Friday. Restaurant owners aren't quite sure what to make of the monument or its reference to H.P. Lovecraft's fictional deity, Azathoth.

    Eugene Mah likes this.

    “Outside the ordered universe is that amorphous blight of nethermost confusion which blasphemes and bubbles at the center of all infinity—the boundless daemon sultan Azathoth, whose name no lips dare speak aloud, and who gnaws hungrily in inconceivable, unlighted chambers beyond time and space amidst the muffled, maddening beating of vile drums and the thin monotonous whine of accursed flutes.”

    sazius old account at 2013-08-30T04:49:06Z

    Tobias Diekershoff likes this.

  • ClaudioM at 2013-07-26T12:14:53Z

    #TGIF, and Happy Sysadmin Day! :-D

    Shaun Mallette, ezeq, Eugene Mah likes this.

  • ClaudioM at 2013-07-23T13:25:36Z

    So long, #Eolas.  Don't let the door hit ya where the good lawd split ya.

    Eugene Mah, mcnalu likes this.

    I thought #Eolas were the good guys at one point for beating up Microsoft with these patents?

    Delete This Account at 2013-07-23T13:40:38Z

  • ClaudioM at 2013-07-17T12:48:30Z

    For the #Android users among us who are *still* waiting for the carriers and the handset makers to patch this flaw, here's a solution.

    Eugene Mah likes this.