Diaspora API Dev Progress Report 3 2018-10-16

While I made progress with a few hours of Diaspora API Dev yesterday it wasn’t until today that I finished my first code change towards the API: completing the Likes Endpoint.

(More ...)
Diaspora API Dev Progress Report 2 2018-10-15

Yep, two Diaspora API dev reports on one day.  After taking a break for dinner and just watching some TV I got back to figuring out how to properly interface with the authentication and API from an external client.  I was re-reading the OpenID spec, watching some videos, reading some presentations, et cetera.  If I’m going to be working on the API this is something I definitely need to be deep diving into a lot more.  My initial order of business however was just getting it working.

(More ...)
Diaspora API Dev Progress Report 1 2018-10-14

I’m only a few hours into getting fully going on the Diaspora API development project.  I had been pre-flying that whole experience earlier last week by studying the existing code base, familiarizing myself with the discussion threads et cetera.  Over the last couple of days I’ve been trying to focus more on moving the ball forward as well.  Before really doing that though there is still a little ground work to do.

(More ...)
Milestone: Higher Responses on Diaspora instead of Facebook 2018-10-13 The Cambridge Analytical debacle from earlier this year and the subsquent #deletefacebook storm brought me into the alternative social media platform Diaspora. At the time, as I wrote here, I had hoped to leave the walled gardens forever. (More ...)
Let the Diaspora API Deep Dive Begin! 2018-10-12

I can’t express how happy I am that I have the privilege of having a combination of time, ability, desire, and energy to contribute substantially to the Diaspora project right now.  Ever since I started using it in the spring it’s something I’ve wanted to be able to help with.  I certainly got my feet wet back then on some tweaks to the Twitter and Facebook interaction code, the latter of which is permamently broken thanks to Facebook’s new API spec.  With the amount of getting up to speed on Ruby, Rails, and the Diaspora code base I’m looking forward to helping tackle a much larger and persistently requested piece of code: a Diaspora API. 

(More ...)
Ramping Up Open Source Development Time 2018-10-08 I’ve mostly been “microblogging” updates on Diaspora recently. That’s a fancy way of saying I haven’t been doing any in-depth writing but instead just making quick ad hoc posts on social media. (More ...)
Physics Says You Can't Have Cake and Eat It Too With Laptops 2018-07-25

I’m a bit baffled by this Motherboard article on “screwing ourselves” with the pursuit of thinness in laptops.  This is of course coming out of an Apple controversy where some bad software and a lot of tipping the scales in favor of form over function has lead to a haus looking laptop spec turning out some pretty bad real world performance numbers.  As has often been the case, once the initial outrage of some Apple stumble starts growing old people start looking around at other vendors and then the quiet problems of the industry are shown the light of day.  Apple’s MacBook Pro thermal problem is more egregious than others but turns out they all are essentially hobbling performance on their UltraBooks and compact laptop chassis making the list specs nothing real world.  Why are we surprised by this though?

(More ...)
Food Is Life, A Segue Thought on Vampire Immortality 2018-07-23 While I was recently re-watching Interview With the Vampire for the first time in awhile I was thinking about what it would be like to live for hundreds of years or more. (More ...)
Twenty Pounds On My Back 2018-05-07 I was getting ready to head to the airport and noticed my backpack was feeling really heavy. It has two computers, all my clothes, an iPad, all the charges, etc. I decided to weigh it and sure enough it was just a hair under twenty pounds in total. (More ...)
Ubuntu MATE 16.04 to 18.04 Upgrade Hiccup on VirtualBox Guest Additions 2018-05-05

Since the release of Ubuntu 18.04 I’ve been using it a bunch in various VMs.  I do love the new minimal install feature.  Even though it doesn’t save that much hard disk space it does make things a lot less  cluttered, which I absolutely love.  Because I work in VMs I’ve been experimenting with migrating OS’s up to 18.04 rather than crushing old VMs, building from scratch, and porting data over.  This process has worked almost seamlessly the dozen or so times I’ve done it across many VMs from various different baselines: Mainline 16.04, Mainline 17.10, Ubuntu MATE 16.04.  The actual core software itself seems to work perfectly fine out of the box, but as I said it is almost seamless not seamless.  There seems to be a bit of a wrinkle with the Ubuntu MATE update with respect to the VirtualBox Guest Additions, specifically with respect to shared folder drives.

(More ...)