don’t implement your scheduler in a pure queue design

Recently came across a seriously funky issue with one of HP’s products (don’t laugh – I know there’s loads of funkiness in HP tools). HP Cloud Service Automation (3.1) allows you to schedule requests in the future. It also allows you schedule end dates for subscriptions. That’s neat. Here’s the problem: if you delete a …
Continue reading don’t implement your scheduler in a pure queue design

replace the restaturant buzzer

Somebody needs to replace the ubiquitous restaurant buzzer with either an SMS- or smartphone-based tool: when you put your name on the waiting list, you give them your phone number. When your table is ready, they can buzz your phone. Fewer moving parts for the restaurant. Fewer chances to lose stuff. Less crap to carry …
Continue reading replace the restaturant buzzer

organizational knowledge capture, retention, and dissemination

Knowledge capture, retention, and dissemination has been an interest of mine for a long time. I have written about various aspects of it before. The most vital commodity any organization has is the knowledge of its members – it does not matter if it is a historical society, company, church, or school: the organizational knowledge …
Continue reading organizational knowledge capture, retention, and dissemination

redecentralizing school

I have a very long–term interest in education. As I look at the current public education “system” in the US, I can see a variety of major problems. The biggest problem, endemic of any system built around the premise that the only people who should be together all day long should all be “similar”. Somewhere …
Continue reading redecentralizing school

passive income is not a business plan

Shortcuts. Shortcuts are great. But only when you know the long way. Without hard work, the short cut will seem hard. Passive income seems to fall into this category. Some people think panhandling is a form of passive income. It’s not. The panhandler works for his money – he talks to people, shakes a cup, whatever: he …
Continue reading passive income is not a business plan

mastery by robert greene

In {{Mastery}}, {{Robert Greene}} continues in the style of his excellent work, {{The 48 Laws of Power}} (which I previously reviewed and have been posting excerpts from). Sadly, it is not quite to the level of The 48 Laws – though it still a good book. Unbeknownst to me, I’ve already been practicing most of what …
Continue reading mastery by robert greene

zombie crime

If zombie apocalypse stories could be true, there should be no crime (other than the zombies’ havoc-wreaking). In a world where the dead are rising and attacking anything living (in the process making those attacked zombies, too), ‘normal’ crime should cease: folks’d be too busy trying to stay alive to be worried about anything else.

more fixes for patents

An addition to my previous post on patents is due. If you are a non-producing entity, ie you have a patent “just to have it” (you’re a company, not a person, and you only have patents to use as legal ammunition), you relinquish rights to sue over infringement. If you are not producing anything the …
Continue reading more fixes for patents

establishing a data haven cloud

In {{Neal Stephenson}}’s seminal book, {{Cryptonomicon}}, he describes the creation of a “data haven” in the fictional Sultanate of Kinakuta. Why has no-one started building such a service (or, at least not in a public way) on existing cloud services (eg {{AWS}} or Rackspace) and/or create their own global network? Data backup and replication is not …
Continue reading establishing a data haven cloud

taxation as a solution to the “gay marriage” issue

While I have some pretty strong personal views on the issue of “gay marriage”, I have a possible solution that not only gets it away from being a societal problem, but also gets the government out of being involved in our personal lives a little more. There is a side benefit of being able to …
Continue reading taxation as a solution to the “gay marriage” issue

credit cards

If you overpay a credit card, they should be required to pay you the interest they would charge on a balance. THAT would help the ratio of consumer debt to assets.

digital preservation

I have been an active member on the Stack Exchange family of sites [nearly] since StackOverflow started a few years ago. Recently a new proposal has been made for Digital Preservation. Many of the proposed questions are interesting (including one of mine) – and I would strongly encourage anyone interested in the topic to check …
Continue reading digital preservation

baggage

I see Allegiant Air is starting to come around. For several years, many airlines have had checked bag fees – but carry-ons are free. But it’s having carry-on bags that slows everyone down while inept and hapless travelers try to wedge their carry-on and “small personal item” into overhead bins, under the seat in front …
Continue reading baggage

doing technical phone screens

Related to a previous post on career development, I thought it could be interesting to look at one approach to the technical screen that I have used over the past few years when interviewing candidates. for folks with no “real” experience yet, I ask them to rank themselves on a few key technologies on the …
Continue reading doing technical phone screens

effective error messages

I had a recent conversation with an old classmate, and he stated that using asserts when programming Java is useless because an exception can generate more useful information. Exceptions are only “more useful” if you are a developer or perhaps supporting an application. When a bug report or support case needs to be created, supplying the “raw” …
Continue reading effective error messages

technical career development

Career development. Career path. Development opportunities. Taking your career to the next level. Terms and phrases we all hear and pretty much pass over in our day-to-day lives. Right up until we want to move to a new/better job or performance reviews roll around. But what do they mean, and how can you advance your …
Continue reading technical career development

the ticket smash, raw metrics, and communication – how to have a successful support organization

When I worked at Opsware, and for a while after HP bought us, we used to try to have once- or twice-a-week meetings for each support group wherein we would bring our most difficult cases (with the difficulty being determined by the case owner), and have an opportunity for everyone on the team to ask questions, …
Continue reading the ticket smash, raw metrics, and communication – how to have a successful support organization