Skip to content

Use an HP Compaq L2311c with Mac

June 18, 2014
tags: ,

The L2311c monitor is a “desktop hot-swappable” monitor to which you connect USB devices and ethernet, where you’re supposed to only then have to connect it to your computer via a single USB cable to access all of its functionality.

On Windows.

Out of the box, the integrated webcam as well as USB keyboards and mice connected to its port work fine. The USB Ethernet (LAN7500) as well as USB Graphics (UFX7000) does not work however.

LAN7500 Ethernet drivers are available here, and UFX7000 drivers are available here. (The latter link leads to a corrupt image and I’ve been unable to source a replacement. Thus I’ve not been able to get USB Graphics to work).

However, even after installing the LAN7500 drivers the Mac will not detect the network adapter. The reason is HP having changed the vendor and product ids – and this is what you’ll manually need to edit:

  • Open Terminal, cd /System/Library/Extensions/LAN7500.kext/Contents
  • sudo pico Info.plist – find the idProduct and idVendor keys
  • Change idProduct to 1351 and idVendor to 1008
  • cd back to /System/Library/Extensions and do kextload LAN7500.kext

The network adapter should now pop up in Network Preferences.

Disclaimer: I’ve only tested this on a Mavericks late 2013 Macbook Pro Retina. I’m assuming it’ll work on many more configurations.

(This post will be edited once/if I get USB Graphics working as well)



March 7, 2014

At the top right of this site a new page has been added: projects. It will over time contain information on various software (mostly) and hardware creations of mine.

Right now it contains three:

  • Courier – a Minecraft Bukkit plugin I made in late 2011 that at its peak had an estimated hundred thousand players
  • LoSTE – an Atari ST demo from 2013 showcasing my 1337 low level coding skills
  • Dallas RTC – software written in 2014 to synchronise an Atari ST with a modern RTC, including a Y2K fix

If you’ve listened to one of my talks (see the media & appearances page) on disruptive innovation you’ve surely heard me talk about how doers are much more important than thinkers. A while back I realised that I was on the verge of only researching and implementing strategy – which while I’m very pleased with the results of is not what I want to be doing exclusively.

Always implement change starting with yourself.


December 23, 2013

Seasonal Affective Disorder – SAD. [wikipedia]

also known as winter depression, winter blues […] or seasonal depression, was considered a mood disorder in which people who have normal mental health throughout most of the year experience depressive symptoms in the winter […]

I’ve known for years the difference in how happy I am during the warm nice summer, short as it is in Sweden, and the slightly more introvert and quiet me during the long dark winter months. It’s been part of my personality for as long as I can remember, and I guess I never gave it much thought.

Until a few years ago. Thanks to people close to me I realised that this didn’t just affect me – it affected them as well. I even found myself having made some very bad life choices at times that seems to have been a direct result of a very negative outlook of the future – and they all correlated with late autumn/winter.

Now I’m a person of a very positive mindset and consider everything that happens in life to be part of the experiences that make up who I am. However, having understood the way my SAD – because that’s what it is – caused negativity around me I decided to take action. I had learned to live with it, to hibernate through the winter, but that’s no reason to force the same upon others.

Since two months back I’m on so-called anti depressants, SSRIs. And besides the quite interesting swings between ecstasy and utter boredom that are known side effects at the start of the treatment, I’ve now gotten myself back even though we just hit the darkest part of the year.

Almost 10% of the population in Sweden suffer from SAD to some extent. The number is easily verified by just going through the Facebook updates by friends of mine – yet I almost never see anyone talking about it, or getting treatment.

I’m a migraine basket case. When I suffer from a migraine attack I become a horrible person – extremely irritable. Luckily I’ve found medication that works and I wouldn’t consider for a second not taking it when I’m in the situation of others having to interact with me.

I posit there’s no sane reason for thinking about SAD medication differently. Besides the social stigma of yesteryear where “sickness of the mind” was something to be ashamed of – of course – but we’re a lot more enlightened than that today.

Aren’t we?

Oh and btw – if SSRIs happen to contribute to increased neurogenesis and synaptogenesis I’ll likely continue taking them all year round ;)

Bitcoin – pulling the curtains on computer security

April 19, 2013

All software contain bugs. All complex software contain numerous bugs. Some of those bugs are security holes.

When you hear that a software vendor has found and fixed a security problem that means that somehow that specific bug came up one someone’s radar. People who find these holes for a living, and there are quite a few, sell them to others who then exploit them to create massive botnets, extract credit card information from unsuspecting users or in some cases try to attack online banking accounts.

A regular “zero day” exploit into a computer system connected to the Internet can be sold for tens of thousands of dollars making it a worthwhile occupation for crackers.

However, while many regular computer users have had their computers taken over it’s often not something they themselves notice. If their system it’s just used for drive by DDoSing as part of a botnet, encrypted communication forwarding in a virus control protocol or activities otherwise not disturbing their normal computer usage, they have no reason to ponder the fact that any Internet computer system can be broken into. Even if their online banking account gets accessed the banks replace the balance, sometimes without the customer even knowing, since it’s worse for their reputation having to admit security problems. Crackers, on their part, are content with selling exploits on the black market for regular fixed prices.

Until Bitcoin.

A fully digital currency, kept either stored on a regular Internet connected home computer, mobile Internet device or with a cloud service provider is a much more juicy target for a security exploit finding cracker. No profit taking middle men, no traceable transactions in regular national currencies and with the possibility to target many such wallets in a very short time.

All software contain bugs. All complex software contain numerous bugs. Some of those bugs are security holes.

I’m a Bitcoin proponent. I support decentralisation and the removal of the banking and finance tax on human to human monetary transactions. I do have a strong background in computer security though and the above argument has me worried as a serious hindrance to Bitcoin adoption. In short, the only reason you currently still have control over your bitcoins isn’t because you’re better at keeping them safe compared to everyone else – it’s because no one has made you a target. Yet.

(Yes I’m aware of the concept of brain and/or paper wallets – but the currency of the Internet still has to surface when a transaction is to be made and an exploited system could well switch out the target of that transfer then)

I believe, if Bitcoin continues to gain general acceptance, we’ll see for the first time since computers became a household item an awareness of just how insecure such systems really are. It’s not a fault of Bitoin – its protocol still hasn’t been broken – but a fact of complex software. The only solution is to completely redesign our current computing paradigm.

Yeah that will happen.

Sustainable economics

April 9, 2013

Bitcoin press has gone through the roof in the last few weeks. So has the exchange rate between traditional currencies and bitcoins – a fact that has seen as many different explanations as I’ve seen people wrapping their heads around the Bitcoin concept and writing about it.

One of the explanations is that there’s a cap on the number of bitcoins that will ever be produced – 21 million (divisible to eight decimals). While the rate at which bitcoins are produced right now makes the currency inflationary, speculation on future worth combined with the influx of people wanting to hold or use the currency can be said to have already brought out its deflationary aspects.

Some predict doom and gloom because of that deflation, essentially proclaiming that a currency that cannot expand, inflate, with the economy will cause it to contract instead – putting a stop to investments when they’re deemed necessary.

There’s a different tack to that argument. In an inflationary economy, like the one we all live in, money in the bank becomes less worth over time. The interest rate I’m currently paid on my savings is less than the rise in the consumer purchase index, effectively meaning that there’s pressure on me to spend that money sooner rather than later.

(The argument that I should “invest” my money is a fallacy. Since it’s been statistically proven that financial managers aren’t able to outperform chance the best you can do is to place money in no-fee index funds – which over time should keep up with inflation. Investments more narrow than that carry higher risk – like betting in a casino. But I digress .. )

A Bitcoin economy on the other hand, when it’s large enough for the regular ups and downs to lessen in magnitude, is one where I would expect my savings to grow in value over time. Thus there’s pressure on me to only spend money when I really need to.

It thus seems Bitcoin is the solution to wasteful Consumerism, making it well placed to be at the centre of discussions on Sustainability.

That cannot be a bad thing.

Tabs – the most valuable screen real estate

March 14, 2013

As I’m writing this, I have 20 tabs open in my web browser. Of those, the five latest are newly opened and temporary part of things I’m currently researching.

15 tabs are fixed, they’re always the same. Those tabs contain the websites I visit everyday, my most important windows into the Internet. Controlling one of those tabs means you control 1/15th of the information flow I receive every day – I can’t think of a more important pathway for any company to fight for.

Google, a company that currently owns four of those tabs, announced that they’re giving up on one of them today.

It’s either a sign of just how ubiquitous your business is anyway, or a very bad strategic decision. I guess time will tell – it looks like a service that previously had no mindshare with me might get to take over.

This particular ocean is red.

Climate variability in Northern Europe

November 19, 2012

A report from the World Bank is making rounds in media today. While portraying catastrophic scenarios, it contains no new actual research and is simply extrapolating statistical possibilities. Unfortunately the media headlines aren’t really reflecting the content – not unusual regardless of the topic.

However, it does give me an opportunity to post about some actual research that has taken place since the last IPCC report, while we wait for the new one to come out next year. The focus is on Scandinavia, both since I live here as well as it being one of the places where extensive climate proxies exist.

(Most Swedes know that in our recent history the climate has been both a lot colder as well as nice and balmy. We have no reason to believe our climate should stabilize)

“The level of warmth during the peak of the MWP (Medieval Warm Period) in the second half of the 10th century, equaling or slightly exceeding the mid-20th century warming, is in agreement with the results from other more recent large-scale multi-proxy temperature reconstructions.”


– B. Christiansen and F. C. LjungqvistThe extra-tropical Northern Hemisphere temperature in the last two millennia: reconstructions of low-frequency variabilityClimate of the Past


“The record provides evidence for substantial warmth during Roman and Medieval times, larger in extent and longer in duration than 20th century warmth.”


–  Esper et. al, Variability and extremes of northern Scandinavian summer temperatures over the past two millenniaGlobal and Planetary Change

And maybe one of the more interesting ones. This is an updated reconstruction by Briffa, famous for having authored one of the hockey sticks used by the IPCC. Apparently the stick has now disappeared.

Some previous work found that MXD and TRW chronologies from Torneträsk were inconsistent over the most recent 200 years, even though they both reflect predominantly summer temperature influences on tree growth. We show that this was partly a result of systematic bias in MXD data measurements and partly a result of inhomogeneous sample selection from living trees (modern sample bias). We use refinements of the simple Regional Curve Standardisation (RCS) method of chronology construction to identify and mitigate these biases. The new MXD and TRW chronologies now present a largely consistent picture of long-timescale changes in past summer temperature in this region over their full length, indicating similar levels of summer warmth in the medieval period (MWP, c. CE 900–1100) and the latter half of the 20th century.


– T. M. Melvin, H. Grudd and K. R. BriffaPotential bias in ‘updating’ tree-ring chronologies using regional curve standardisation: Re-processing 1500 years of Torneträsk density and ring-width data, The Holocene


I’m quite Popperian when it comes to science. Feel free to voice hypotheses, but if they’re falsified they need to be scrapped and new ones looked into. There are many competing explanations as to how and why the climate on Earth changes and we’re not doing society a favor by only talking about one of them.

Especially when the actual science does not support the hyperbole.