Today I finished reading “Conan, Volume 12: Throne of Aquilonia” by Roy Thomas
Archives for 2016
Magnetic Fields
I believe there is a strong correlation between people who don’t pay attention in school and negative Amazon reviews.
Reading the reviews of magnets on Amazon is enlightening because what goes through my mind is “Magnets! How do they fucking work?!?”
I weep the for human race when someone applies a magnet to a “magnetic surface” like the thin metal wall of a refrigerator with a slick surface and then complain that the magnet cannot hold the rated weight. Or any weight.
I understand that not everyone is mechanically minded and the world is a complex and fascinating place of seeming juxtapositions but if you do not understand that magnets are stronger in one direction, and require something to adhere to that has substance, but weak in the sliding/shearing direction, or weak when sat on a thin ferrous metal surface, or don’t work at all with non-ferrous metals, then I can only conclude that you were not paying attention in science class in school because it is “boring.”
Also, if you had told me 30 years ago that hundreds of people would…
1. Leave detailed reviews, with explanatory pictures, of refrigerator magnets
2. Have people refute or support those reviews with further details and pictures and diagrams
3. Argue over the subtleties of the different types of magnets
4. And have a customer service representative answer questions about how to properly use the magnets
…I would have told you to put down the hash pipe and come back to the real world.
And yet, here we are.
Not only with glowing or damning reviews about a pack of magnets costing a few dollars, but me, thinking long and hard about the human condition of people who write reviews about magnets.
Listening – Short Movie
This week I am listening to “Short Movie” by Laura Marling
Measured reductions
At the start of 2016 we had 9 computers (laptops/desktops) in the family household, 8 of them running Windows.
We are now up to 12 computers but down to only 4 installations of Windows.
By the end of this year, it will probably be only one, maybe two installations of Windows due to a desire to play certain games.
When you are in business and you act like an arrogant prick towards your customers, they vote with their dollars.
I fully expect Microsoft to go through the same shit they did in the 90’s with the anti-trust and wrist slapping because some companies are just pathological in their abusive practices.
Eventually you give up trying to teach the dog not to shit in the house using positive reinforcement and instead resort to negative reinforcement.
Paper – A Low Cost Vision Based Hybrid Fiducial Mark Tracking Technique for Mobile Industrial Robots
Today I read a paper titled “A Low Cost Vision Based Hybrid Fiducial Mark Tracking Technique for Mobile Industrial Robots”
The abstract is:
The field of robotic vision is developing rapidly.
Robots can react intelligently and provide assistance to user activities through sentient computing.
Since industrial applications pose complex requirements that cannot be handled by humans, an efficient low cost and robust technique is required for the tracking of mobile industrial robots.
The existing sensor based techniques for mobile robot tracking are expensive and complex to deploy, configure and maintain.
Also some of them demand dedicated and often expensive hardware.
This paper presents a low cost vision based technique called Hybrid Fiducial Mark Tracking (HFMT) technique for tracking mobile industrial robot.
HFMT technique requires off-the-shelf hardware (CCD cameras) and printable 2-D circular marks used as fiducials for tracking a mobile industrial robot on a pre-defined path.
This proposed technique allows the robot to track on a predefined path by using fiducials for the detection of Right and Left turns on the path and White Strip for tracking the path.
The HFMT technique is implemented and tested on an indoor mobile robot at our laboratory.
Experimental results from robot navigating in real environments have confirmed that our approach is simple and robust and can be adopted in any hostile industrial environment where humans are unable to work.
Read – The Walking Dead, Book Eleven
Today I finished reading “The Walking Dead, Book Eleven” by Robert Kirkman
Read – Uneasy Money
Today I finished reading “Uneasy Money” by P.G. Wodehouse
Studying – Baking Mastery
This month I am studying “Baking Mastery – European cakes and tortes”
48 months part-time. This is the 29th month and 30th month
Listening – Pageant Material
This week I am listening to “Pageant Material” by Kacey Musgraves
Paper – Brain Computer Interface Technologies in the Coming Decades
Today I read a paper titled “Brain Computer Interface Technologies in the Coming Decades”
The abstract is:
As the proliferation of technology dramatically infiltrates all aspects of modern life, in many ways the world is becoming so dynamic and complex that technological capabilities are overwhelming human capabilities to optimally interact with and leverage those technologies.
Fortunately, these technological advancements have also driven an explosion of neuroscience research over the past several decades, presenting engineers with a remarkable opportunity to design and develop flexible and adaptive brain-based neurotechnologies that integrate with and capitalize on human capabilities and limitations to improve human-system interactions.
Major forerunners of this conception are brain-computer interfaces (BCIs), which to this point have been largely focused on improving the quality of life for particular clinical populations and include, for example, applications for advanced communications with paralyzed or locked in patients as well as the direct control of prostheses and wheelchairs.
Near-term applications are envisioned that are primarily task oriented and are targeted to avoid the most difficult obstacles to development.
In the farther term, a holistic approach to BCIs will enable a broad range of task-oriented and opportunistic applications by leveraging pervasive technologies and advanced analytical approaches to sense and merge critical brain, behavioral, task, and environmental information.
Communications and other applications that are envisioned to be broadly impacted by BCIs are highlighted; however, these represent just a small sample of the potential of these technologies.
Read – Natural Language Processing with Python
Today I finished reading “Natural Language Processing with Python” by Steven Bird
Read – Hot Water
Today I finished reading “Hot Water” by P.G. Wodehouse
Read – I Can’t Remember if We’re Cheap or Smart
Today I finished reading “I Can’t Remember if We’re Cheap or Smart” by Scott Adams
Paper – Principal motion components for gesture recognition using a single-example
Today I read a paper titled “Principal motion components for gesture recognition using a single-example”
The abstract is:
This paper introduces principal motion components (PMC), a new method for one-shot gesture recognition. In the considered scenario a single training-video is available for each gesture to be recognized, which limits the application of traditional techniques (e.g., HMMs). In PMC, a 2D map of motion energy is obtained per each pair of consecutive frames in a video. Motion maps associated to a video are processed to obtain a PCA model, which is used for recognition under a reconstruction-error approach. The main benefits of the proposed approach are its simplicity, easiness of implementation, competitive performance and efficiency. We report experimental results in one-shot gesture recognition using the ChaLearn Gesture Dataset; a benchmark comprising more than 50,000 gestures, recorded as both RGB and depth video with a Kinect camera. Results obtained with PMC are competitive with alternative methods proposed for the same data set.
Listening – Complicated Game
This week I am listening to “Complicated Game” by James McMurtry
Read – The Power Laws
Today I finished reading “The Power Laws: The Science Of Success” by Richard Koch
Read – Breaking Stephan
Today I finished reading “Breaking Stephan: A Pearls Before Swine Collection” by Stephan Pastis
Read – Your New Job Title is “Accomplice”
Today I finished reading “Your New Job Title is “Accomplice”” by Scott Adams
Paper – Crowdsourcing Gaze Data Collection
Today I read a paper titled “Crowdsourcing Gaze Data Collection”
The abstract is:
Knowing where people look is a useful tool in many various image and video applications. However, traditional gaze tracking hardware is expensive and requires local study participants, so acquiring gaze location data from a large number of participants is very problematic. In this work we propose a crowdsourced method for acquisition of gaze direction data from a virtually unlimited number of participants, using a robust self-reporting mechanism (see Figure 1). Our system collects temporally sparse but spatially dense points-of-attention in any visual information. We apply our approach to an existing video data set and demonstrate that we obtain results similar to traditional gaze tracking. We also explore the parameter ranges of our method, and collect gaze tracking data for a large set of YouTube videos.
Paper – Enhancing Genetic Algorithms using Multi Mutations
Today I read a paper titled “Enhancing Genetic Algorithms using Multi Mutations”
The abstract is:
Mutation is one of the most important stages of the genetic algorithm because of its impact on the exploration of global optima, and to overcome premature convergence. There are many types of mutation, and the problem lies in selection of the appropriate type, where the decision becomes more difficult and needs more trial and error. This paper investigates the use of more than one mutation operator to enhance the performance of genetic algorithms. Novel mutation operators are proposed, in addition to two selection strategies for the mutation operators, one of which is based on selecting the best mutation operator and the other randomly selects any operator. Several experiments on some Travelling Salesman Problems (TSP) were conducted to evaluate the proposed methods, and these were compared to the well-known exchange mutation and rearrangement mutation. The results show the importance of some of the proposed methods, in addition to the significant enhancement of the genetic algorithm’s performance, particularly when using more than one mutation operator.
Read – Fundamentals of Action and Arcade Game Design
Today I finished reading “Fundamentals of Action and Arcade Game Design” by Ernest Adams
Read – After the King: Stories in Honor of J.R.R. Tolkien
Today I finished reading “After the King: Stories in Honor of J.R.R. Tolkien” by Martin H. Greenberg
I can turn water in to American beer just by drinking
There is no greater sin in this life than selling me a tall, cold glass of Blackthorn cider but in actuality serving me a glass of Wyder’s Pear cider that is flat and then trying to convince me that I do not know what Blackthorn cider tastes like and that the cider is not flat.
There is a special circle of Hell reserved for people like that.
Really.
I know. I checked. It’s in the Bible.
“When you bring an offering to the Lloyd it shouldn’t be burnt… something… something.”
Really.
Look it up.
Leviticus I think.
He was all about punishing people for cheating and lying.
Listening – Untethered Moon
This week I am listening to “Untethered Moon” by Built To Spill
Read – Frozen Assets
Today I finished reading “Frozen Assets” by P.G. Wodehouse
Honestly!
It’s a shame I never had a child.
I would have named him Abraham Lincoln.
I would ensure he had a generous weekly allowance that would sustain him throughout his entire life.
The requirement of receiving the allowance would come with the stipulation my son writes random, nonsensical quotes at regular intervals and posts them publicly, dated, on the Internet.
“It must be true, it was on the Internet.” – Abraham Lincoln, 2016.
Read – Intron Depot 5: Battalion
Today I finished reading “Intron Depot 5: Battalion” by Masamune Shirow
Paper – Machine olfaction using time scattering of sensor multiresolution graphs
Today I read a paper titled “Machine olfaction using time scattering of sensor multiresolution graphs”
The abstract is:
In this paper we construct a learning architecture for high dimensional time series sampled by sensor arrangements. Using a redundant wavelet decomposition on a graph constructed over the sensor locations, our algorithm is able to construct discriminative features that exploit the mutual information between the sensors. The algorithm then applies scattering networks to the time series graphs to create the feature space. We demonstrate our method on a machine olfaction problem, where one needs to classify the gas type and the location where it originates from data sampled by an array of sensors. Our experimental results clearly demonstrate that our method outperforms classical machine learning techniques used in previous studies.
Paper – Fast and Robust Hand Tracking Using Detection-Guided Optimization
Today I read a paper titled “Fast and Robust Hand Tracking Using Detection-Guided Optimization”
The abstract is:
Markerless tracking of hands and fingers is a promising enabler for human-computer interaction. However, adoption has been limited because of tracking inaccuracies, incomplete coverage of motions, low framerate, complex camera setups, and high computational requirements. In this paper, we present a fast method for accurately tracking rapid and complex articulations of the hand using a single depth camera. Our algorithm uses a novel detection-guided optimization strategy that increases the robustness and speed of pose estimation. In the detection step, a randomized decision forest classifies pixels into parts of the hand. In the optimization step, a novel objective function combines the detected part labels and a Gaussian mixture representation of the depth to estimate a pose that best fits the depth. Our approach needs comparably less computational resources which makes it extremely fast (50 fps without GPU support). The approach also supports varying static, or moving, camera-to-scene arrangements. We show the benefits of our method by evaluating on public datasets and comparing against previous work.
Paper – A Dataset of Naturally Occurring, Whole-Body Background Activity to Reduce Gesture Conflicts
Today I read a paper titled “A Dataset of Naturally Occurring, Whole-Body Background Activity to Reduce Gesture Conflicts”
The abstract is:
In real settings, natural body movements can be erroneously recognized by whole-body input systems as explicit input actions. We call body activity not intended as input actions “background activity.” We argue that understanding background activity is crucial to the success of always-available whole-body input in the real world. To operationalize this argument, we contribute a reusable study methodology and software tools to generate standardized background activity datasets composed of data from multiple Kinect cameras, a Vicon tracker, and two high-definition video cameras. Using our methodology, we create an example background activity dataset for a television-oriented living room setting. We use this dataset to demonstrate how it can be used to redesign a gestural interaction vocabulary to minimize conflicts with the real world. The software tools and initial living room dataset are publicly available (this http URL).
My Mother would have something to say about that…
Long-ish personal anecdote.
Went to help my brother collect his new RV yesterday.
The drive wasn’t any longer than an SF to LA or SF to Portland run, which I’ve done quite literally hundreds of times, but oh boy, do I hurt today.
I feel like I have been hauling sheet goods back and forth in the workshop all day.
I don’t get that at all.
On the way home I stopped at Woodcraft and picked up some Freud router bits for some custom cabinetry I am building.
Which got me to thinking about intellectual property.
The packaging is obviously covered by copyright laws.
The user manual is covered by copyright laws.
How the packaging works is covered by patent law.
The Freud logo is covered by trademark law.
The router bits themselves are covered by no less…
than patent law for how they cut
than trademark law for their distinctive Freud red colour
than copyright law for the shape of the router profile.
And then all the trade secrets about how the cutter is forged, sharpened, the non-stick coating is bonded to the metal, and the tungsten-carbide is bonded to the edges of the cutting surface.
Which is crazy!
Once you throw away the accoutrement of the product, i.e. the manual, the storage carton, the sticky warning labels, what you are left with is a chunk of metal that were I to recklessly melt it down in the workshop would be worth just a few cents.
At what point does a lump of metal start to be protected by law once it has been shaped?
Listening – Fading Frontier
This week I am listening to “Fading Frontier” by Deerhunter
Read – Jeeves and the Old School Chum
Today I finished reading “Jeeves and the Old School Chum” by P.G. Wodehouse
Read – Startup Communities
Today I finished reading “Startup Communities: Building an Entrepreneurial Ecosystem in Your City” by Brad Feld
Goodbye to bad decisions
From 15 systems running Windows 7 (and a few 8’s) and 1 Linux box and 1 OS X laptop.
To 9 systems running Windows and 7 Linux boxes and 1 OS X laptop by July.
To a planned 2 systems running Windows (because we cannot change the OS) to everything else OS X and Linux by end-of-the-year.
Because Windows 10 happened.
Or rather, because Microsoft decided that I should upgrade because they said so.
Imagine purchasing a loaf of bread and then being told by the baker whether you can make toast or not.
Paper – Tracking of Fingertips and Centres of Palm using KINECT
Today I read a paper titled “Tracking of Fingertips and Centres of Palm using KINECT”
The abstract is:
Hand Gesture is a popular way to interact or control machines and it has been implemented in many applications. The geometry of hand is such that it is hard to construct in virtual environment and control the joints but the functionality and DOF encourage researchers to make a hand like instrument. This paper presents a novel method for fingertips detection and centres of palms detection distinctly for both hands using MS KINECT in 3D from the input image. KINECT facilitates us by providing the depth information of foreground objects. The hands were segmented using the depth vector and centres of palms were detected using distance transformation on inverse image. This result would be used to feed the inputs to the robotic hands to emulate human hands operation.
Paper – Toward Game Level Generation from Gameplay Videos
Today I read a paper titled “Toward Game Level Generation from Gameplay Videos”
The abstract is:
Algorithms that generate computer game content require game design knowledge. We present an approach to automatically learn game design knowledge for level design from gameplay videos. We further demonstrate how the acquired design knowledge can be used to generate sections of game levels. Our approach involves parsing video of people playing a game to detect the appearance of patterns of sprites and utilizing machine learning to build a probabilistic model of sprite placement. We show how rich game design information can be automatically parsed from gameplay videos and represented as a set of generative probabilistic models. We use Super Mario Bros. as a proof of concept. We evaluate our approach on a measure of playability and stylistic similarity to the original levels as represented in the gameplay videos.
Studying – Baking mastery
This month I am studying “Baking mastery” concentrating on desserts.
This is my 28th month of study, 19th month of actual time. I like being able to race through those parts of the course that are easy.
How many different desserts can you possibly need to create in one lifetime?!?
Holy shit!!
Listening – The Most Lamentable Tragedy
This week I am listening to “The Most Lamentable Tragedy” by Titus Andronicus
Read – Sprint
Today I finished reading “Sprint: How to Solve Big Problems and Test New Ideas in Just Five Days” by Jake Knapp
Read – The Axemaker’s Gift
Today I finished reading “The Axemaker’s Gift” by James Burke
Equal but separate
It is interesting to observe that throughout human history society has tried to engender gender into everyday things.
Girls and boys clothing
Girls and boys colours (pink and blue in the latter half of the 20th century in the west)
Girls and boys toys (cars and dolls)
Girls and boys words and speech patterns
Girls and boys cars (automobiles)
Girls and boys careers
Girls and boys sports
Girls and boys hobbies
Girls and boys room décor
Girls and boys technology (to a degree)
The only thing we have not yet separated, but have taken a darn few good stabs at, is food.
Probably because girls and boys, to a man, have universally said “Fuck your salad, stay the fuck away from my rare steak.”
Equal access for all
I do not understand why Microsoft Windows 8 & 10 and Ubuntu need to include web based search results as part of the standard, local desktop search.
“Hey, you searched for something in your documents, so here’s some results from Wikipedia, Facebook, Twitter, Tumbler, eBay, Amazon, an online music store, Netflix, another video streaming store, and a few other sources that we think might be relevant.”
Frankly I think we should also, by default, include results from Tinder, PornHub, KickAss Torrents, Match.com, and whatever child porn, fetish porn, gay porn and shock image websites anybody might be interested in, as a default, and let people turn off (but not completely remove) the ones they don’t need.
Then turn them all back on again in another software update for all users on the system.
I don’t think I need to be “sold too” in my desktop operating system.
I don’t need to be told “that’s an integral part of the operating system” when it clearly isn’t.
If we are going to allow one online service to show results I believe all online services, websites and companies should have an equal opportunity to shove shit you don’t need down your throat 24/7 in the privacy of your own home.
Or am I just stuck in my ways and this is the new economy?
Read – Pandora in the Crimson Shell: Ghost Urn Vol 3
Today I finished reading “Pandora in the Crimson Shell: Ghost Urn Vol 3” by Masamune Shirow
Listening – Divers
This week I am listening to “Divers” by Joanna Newsom
Grist for the mill
“I’d like to invite you to coffee. I’ll pay. I want to pick your brains about my start-up idea and I’m looking for a CTO. But I have to insist you don’t write about any of this on your blog. How does this afternoon sound?” said the unannounced inviter for coffee from New York City who found me through LinkedIn.
“I can only promise that if you promise not to say anything any reasonable person would regard as foolish.” I replied in an email from San Francisco.
I never did hear back.
Insufficient accrual of trust
Signed up to ownDrive.com.
Got this response immediately after clicking submit.
Oh yeah! This instills confidence in storing my valuable data with you:
Sleeping on a deep bed of choices
Every day I wake up and I find myself to be rich.
Not wealthy.
Rich.
I didn’t wake up to an alarm clock (unless a client needed me on the phone).
I woke up, lounged in bed for a bit, and got up when I felt like it.
That was a choice.
I decide what I will work on next.
Or whether I will take the day off.
I decide what I will eat for lunch and dinner.
Whether I will eat out or cook a meal from scratch.
I decide when to walk my dog.
Whether around the block or over at the dog park.
I decide to spend an hour in the workshop making some sawdust.
Whether that is for a book case or just practice cuts.
I decide to read a book for an hour.
Whether for pleasure or for business.
I decide when I will go to bed.
And in which city I will go to bed.
Every decision I made was made by me without the pressure of having to show up to a job, please someone else, or fulfill an obligation I never wanted.
I’ve stuck to this idea for several decades, if you have a lot of choices, you are very rich indeed.
Making a choice isn’t “making a decision.”
A decision is the metaphorical equivalent of whether you want burger or pizza for lunch.
Choice is deciding when to lave lunch, where to have lunch, what to have for lunch, who to have lunch with, and what you will talk about at lunch.
Every day, I am presented with choice.
And that makes me rich.
I’m richer than most everyone I know.
Pokemon Gone
If you enjoy Pokemon Go, and I cannot fault you for that, here’s a useful tip for prolonging the battery life of your phone.
Put your fucking phone in your fucking pocket when you come in to the meeting.
Read – Unified Behavior Framework for Discrete Event Simulation Systems
Today I finished reading “Unified Behavior Framework for Discrete Event Simulation Systems” by Air Force Institute of Technology