Today I watched “Minions”
Fun. Milking that franchise for all it is worth.
Somebody needs to think about this stuff...
by justin
Today I watched “Minions”
Fun. Milking that franchise for all it is worth.
by justin
“Ah, Aesop’s Fables. I read that when I was about your age, back in the 80’s. You don’t really appreciate his teachings until 20 years later.”
“I think you’re lying. The publication date…” flips to inside front cover, “…says 2012.”
“I’m not lying. And you’re an idiot.”
by justin
Today I watched “Sick, Fat and Nearly Dead”
The usual entrepreneurial marketing gimmick. “Buy my weight loss programme.” The usual hyperbolic, faddish silliness that the “enlightened” will lap up until they go on to their next fad.
by justin
Today I read a published paper “Planning Random path distributions for ambush games in unstructured environments”
The abstract is:
Operating vehicles in adversarial environments require non-conventional planning techniques. A two-player, zero-sum non-cooperative game is introduced, which is solved via a linear program. An extension is proposed to construct networks displaying good representations of the environment characteristics, while offering acceptable results for the technique used. Sensitivity of the solution to the LP solver algorithm is identified. The performances of the planner are finally assessed by comparison with those of conventional planners. Results are used to formulate secondary objectives to the problem.
by justin
Jura J9.
The future of robotics is powered either by pornography or caffeine.
by justin
When will children no longer be taught to write by hand?
Not cursive.
That’s already deader than a Dodo.
When will the physical act of writing and forming your letters be removed from the school curriculum?
by justin
Today I studied “GMail Essential Training.”
It’s a short, self-paced video training course lasting just under two hours.
Admittedly I don’t really need to study this, and most of it was a bit basic. This course is really aimed at someone who has never touched any kind of email client before and is not comfortable working on a computer.
The only thing I learned how to do, that I never knew before, was how to create an out-of-office/vacation auto-responder.
The reason I didn’t know how to do that?
I’ve never had to create one before and detest those damn things anyway.
Topics I Studied
Changing themes and inbox types
Composing and drafting new messages
Replying and forwarding messages
Working with attachments
Inserting images into messages
Viewing sent messages, messages you’ve trashed and messages that were automatically flagged as spam
Quick action buttons
Muting conversations you are no longer interested in
Working with multiple messages
Labelling messages and conversations
Moving messages from the inbox to other folders
Archiving and deleting old messages
Adding stars to messages to organise them visually
Creating filters to automatically process messages
Managing labels you use for identifying messages
Searching through your heap of messages
Making use of advanced search operators
Adding other non-gmail email accounts to gmail
Configuring desktop alerts and notifications
Managing contacts
Organising your contacts in to groups
Using Google chat including video chat
Creating an auto-responder
Creating an email signature
Configuring gmail to work on mobile devices
Configuring gmail to work with desktop clients
Learning Outcome
1. Demonstrate a full understanding of the knowledge, techniques and skills required to use GMail in a personal setting.
2. Use keyboard shortcuts to navigate the user interface
3. Filter and sort email both manually and automatically
4. Combine both GMail accounts and traditional POP3 email accounts into a single client
5. Compose and send emails and message through GMail
6. Manage contacts and contact groups
by justin
Wife says “Talk dirty to me.”
I say “I want you to build a social networking website with cross-platform mobile app for 2% equity.”
Seducing her with my awkwardness today.
by justin
Today I finished reading “Looking for Group #8” by Ryan Sohmer
by justin
This week I am listening to “Sprinter” by Torres
by justin
Today I finished reading “Poke the Box” by Seth Godin
by justin
Oddest comment I’ve encountered when I mention I don’t own a TV: “You don’t own a TV? What do you watch?”
by justin
Today I finished reading “Looking for Group #7” by Ryan Sohmer
by justin
Today I finished reading “Looking for Group #6” by Ryan Sohmer
by justin
Today I finished reading “Looking for Group #5” by Ryan Sohmer
by justin
Today I read a published paper “Forward and Inverse Kinematics Seamless Matching Using Jacobian”
The abstract is:
In this paper the problem of matching Forward Kinematics (FK) motion of a 3 Dimensional (3D) joint chain to the Inverse Kinematics (IK) movement and vice versa has been addressed. The problem lies at the heart of animating a 3D character having controller and manipulator based rig for animation within any 3D modeling and animation software. The seamless matching has been achieved through the use of pseudo-inverse of Jacobian Matrix. The Jacobian Matrix is used to determine the rotation values of each joint of character body part such as arms, between the inverse kinematics and forward kinematics motion. Then moving the corresponding kinematic joint system to the desired place, automatically eliminating the jumping or popping effect which would reduce the complexity of the system.
by justin
“Well take care of yourself huh? Because that’s what you’re best at.”
I did not realise I was channeling Star Wars when I said that.
by justin
You can have my six 30″ monitors when you can pry them from my cold, dead hands.
by justin
We love what you do, it is why we want to hire you.
But if you come and work for us, we want you to stop doing it.
by justin
Today I finished reading “Looking for Group #4” by Ryan Sohmer
by justin
Today I read a published paper “Efficient Hand Articulations Tracking using Adaptive Hand Model and Depth map”
The abstract is:
Real-time hand articulations tracking is important for many applications such as interacting with virtual / augmented reality devices or tablets. However, most of existing algorithms highly rely on expensive and high power-consuming GPUs to achieve real-time processing. Consequently, these systems are inappropriate for mobile and wearable devices. In this paper, we propose an efficient hand tracking system which does not require high performance GPUs. In our system, we track hand articulations by minimizing discrepancy between depth map from sensor and computer-generated hand model. We also initialize hand pose at each frame using finger detection and classification. Our contributions are: (a) propose adaptive hand model to consider different hand shapes of users without generating personalized hand model; (b) improve the highly efficient frame initialization for robust tracking and automatic initialization; (c) propose hierarchical random sampling of pixels from each depth map to improve tracking accuracy while limiting required computations. To the best of our knowledge, it is the first system that achieves both automatic hand model adjustment and real-time tracking without using GPUs.
by justin
The reason that I am good with kids is because by the end of the day I always make sure to give them back to their parents.
I’m the cool uncle/friend of family that just does the fun (and sometimes dangerous) stuff.
And we don’t have to clean up afterwards.
Now I understand why grandparents are loved so much.
by justin
Today I finished reading “Looking for Group #3” by Ryan Sohmer
by justin
Today I read a published paper “Low-cost Augmented Reality prototype for controlling network devices”
The abstract is:
With the evolution of mobile devices, and smart-phones in particular, comes the ability to create new experiences that enhance the way we see, interact, and manipulate objects, within the world that surrounds us. It is now possible to blend data from our senses and our devices in numerous ways that simply were not possible before using Augmented Reality technology. In a near future, when all of the office devices as well as your personal electronic gadgets are on a common wireless network, operating them using a universal remote controller would be possible. This paper presents an off-the-shelf, low-cost prototype that leverages the Augmented Reality technology to deliver a novel and interactive way of operating office network devices around using a mobile device. We believe this type of system may provide benefits to controlling multiple integrated devices and visualizing interconnectivity or utilizing visual elements to pass information from one device to another, or may be especially beneficial to control devices when interacting with them physically may be difficult or pose danger or harm.
by justin
This month I am studying “Languages.”
This is a rather generic title for “I’m just going to do a self-directed, self-study of spoken language.”
Looks like my bakery certification will wait yet another month as I had to take a month off from studying my baking coursework due to actual, paying work on-site in Menlo Park.
Making use of the Duolingo website to brush up on French, German and Welsh.
1 month of self-paced, self-directed study on DuoLingo
Just a month, nothing more
Update: Got through a good chunk of the courseware for French, German, Welsh, Esperanto, Spanish and Italian.
My DuoLingo profile is here: https://www.duolingo.com/JustinRLloyd
Managed to log 35 hours of language study and practice.
by justin
This week I am listening to “American Beauty/American Psycho” by Fall Out Boy
by justin
Today I watched “13 Assassins”
Stylistically violent period film. Incredible story driven narrative that provides another level beyond just lots of grotesque sword play, maiming and dismemberment. Several shocking scenes.
by justin
Potential Client: “We’d like to bring you in for an all-day technical interview to make sure you can do the work.”
Me: “Sorry, swamped with too much paying work to give any time to your college hazing rituals. Go find yourself a recent college grad willing to put up with that.”
by justin
Today I read a published paper “Free-body Gesture Tracking and Augmented Reality Improvisation for Floor and Aerial Dance”
The abstract is:
This paper describes an updated interactive performance system for floor and Aerial Dance that controls visual and sonic aspects of the presentation via a depth sensing camera (MS Kinect). In order to detect, measure and track free movement in space, 3 degree of freedom (3-DOF) tracking in space (on the ground and in the air) is performed using IR markers with a method for multi target tracking capabilities added and described in detail. An improved gesture tracking and recognition system, called Action Graph (AG), is described in the paper. Action Graph uses an efficient incremental construction from a single long sequence of movement features and automatically captures repeated sub-segments in the movement from start to finish with no manual interaction needed with other advanced capabilities discussed as well. By using the new model for the gesture we can unify an entire choreography piece by dynamically tracking and recognizing gestures and sub-portions of the piece. This gives the performer the freedom to improvise based on a set of recorded gestures/portions of the choreography and have the system dynamically respond in relation to the performer within a set of related rehearsed actions, an ability that has not been seen in any other system to date.
by justin
Today I read a published paper titled “Free-body Gesture Tracking and Augmented Reality Improvisation for Floor and Aerial Dance”
Thought it was a rather novel application for a Microsoft Kinect. Not sure if I will ever apply any of the content to my own work. But still an interesting read.
The abstract is:
This paper describes an updated interactive performance system for floor and Aerial Dance that controls visual and sonic aspects of the presentation via a depth sensing camera (MS Kinect). In order to detect, measure and track free movement in space, 3 degree of freedom (3-DOF) tracking in space (on the ground and in the air) is performed using IR markers with a method for multi target tracking capabilities added and described in detail. An improved gesture tracking and recognition system, called Action Graph (AG), is described in the paper. Action Graph uses an efficient incremental construction from a single long sequence of movement features and automatically captures repeated sub-segments in the movement from start to finish with no manual interaction needed with other advanced capabilities discussed as well. By using the new model for the gesture we can unify an entire choreography piece by dynamically tracking and recognizing gestures and sub-portions of the piece. This gives the performer the freedom to improvise based on a set of recorded gestures/portions of the choreography and have the system dynamically respond in relation to the performer within a set of related rehearsed actions, an ability that has not been seen in any other system to date.
by justin
No passwords – no saved games – no mercy.
Gaming eighties-style.
We reduce the friction to capture a larger audience. But we lose an essential quality due to that transition.
by justin
Raspberry Pi dead.
Blew out the power regulators.
Gotta love that certain, quintessential smell that says “You done screwed up, boy!”
I needed an excuse to pop down to the local electronics shack and pick up some replacements.
by justin
Today I finished reading “Running Lean: Iterate from Plan A to a Plan That Works” by Ash Maurya
by justin
Just spent 2 hours trying to figure out why After Effects was complaining that my project files were corrupted.
When it turned out to be a permissions error.
*sigh* So not a helpful error message.
by justin
Well this is interesting…
“As a software developer yourself, don’t you think it is hypocritical to steal someone else’s software? You’re running this WordPress plugin, licensed for only a single website, on multiple blogs. You’re committing piracy.”
“GPL source code” I responded.
“This is a commercial WordPress plugin and theme, you have to pay all the licensing fees.”
“Perhaps you don’t understand what GPL means.” I countered.
“I know what it means! It doesn’t apply here! You’re ripping these guys off!”
“GPL still applies.” I countered again.
by justin
Today I finished reading “The Art of the Start 2.0: The Time-Tested, Battle-Hardened Guide for Anyone Starting Anything” by Guy Kawasaki
by justin
Jesus may love you but the Lloyd doesn’t have to.
by justin
This week I am listening to “Coin Coin Chapter Three: River Run Thee” by Matana Roberts
by justin
I really should take the career advice of completely random internet dweebs that message me out of the blue.
I am sure my life would be just perfect if only I would listen to every idiot with an opinion.
by justin
It is amazing to me what you can purchase through Amazon.
I just ordered:
Expected delivery is tomorrow morning.
Mind.
Blown.
by justin
Multiplying your matrices in the wrong order is the mathematical equivalent of looking for the missing semi-colon in your code.
by justin
Multiboxing World of Warcraft again.
Just kicked the living excrement out of Lich King and did it at level.
Proud achievement.
In other news, it is practically impossible to kill 10 Shamans.
by justin
Today I read a published paper “Improving Perceptual Color Difference using Basic Color Terms”
The abstract is:
We suggest a new color distance based on two observations. First, perceptual color differences were designed to be used to compare very similar colors. They do not capture human perception for medium and large color differences well. Thresholding was proposed to solve the problem for large color differences, i.e. two totally different colors are always the same distance apart. We show that thresholding alone cannot improve medium color differences. We suggest to alleviate this problem using basic color terms. Second, when a color distance is used for edge detection, many small distances around the just noticeable difference may account for false edges. We suggest to reduce the effect of small distances.
by justin
Building a pillow fort – because I can!
Every office needs a pillow fort.
by justin
This week I am listening to “Rodeo” by Travi$ Scott
by justin
I am re-reading “The Mythical Man Month” by Brooks.
The last time I read this was 1984 and I was 17 years old and had been developing software for about six years by then (and of course thought I knew it all).
It is one of those rare books about technology and software projects that is still highly relevant.
What I find interesting is my perspective on the book has shifted since I first read it.
I have gained a lot of experience in the intervening 30 years and I am looking on the examples given in the book not just from the perspective of a software developer but also a software developer that was influenced by the book 30 years ago and how my attitudes towards the book have changed.
Just got done re-reading “The Mythical Man Month” by Brooks.
In the intervening 30 years since I originally read the book, my conclusion now is that Brooks was overly-optimistic.
by justin
If you are going to ask me to lunch to pick my brains, and bring along your two business partners, and spend three hours exploring my brains, could you perhaps pay for my lunch?
Professional etiquette: It’s not just for other people.
The clincher was that after two hours, nobody had yet reached for the check. I eventually had to throw down a twenty to cover my $9 lunch salad and small bottle of water.
by justin
“We can’t give you access to the database because that would pose a security risk and expose all of our customer data to you.”
Instead, I was provided with an SQL dump, attached to an email in plain text, with all of the user accounts, passwords and credit card numbers stored un-encrypted.
Perhaps they were thinking of a different security risk I am not aware of.
by justin
Sheesh! Beancounters!
It’s never how much profit you made for the company.
It’s never how much you saved the company.
It is always how much you spent.
“You paid $1.93 more for lunch than you were authorised, we cannot approve this expense.”
Yeah, and I saved you $2,500 by inconveniencing myself and driving to the client location instead of flying and I didn’t get paid for those hours of travel. I used my own hotel points instead of paying for the hotel and I closed a $70,000 deal.
But all you care about is the fact I spent $1.93 more on lunch than the approved $12.
*This* is why I don’t like dealing with expense reports.
by justin
During a technical interview from my past: “So dictate the code over the phone of how you would solve this algorithm and I’ll tell you whether you are correct.”
Ummm… how about no?