Politics22 Feb 2011 at 13:57 by Jean-Marc Liotier

The Economist’s Democracy Index 2010 ranks France as a “flawed democracy” with a score below South Africa and Italy.

“France — full democracy to flawed democracy

Various negative political trends in France in recent years have resulted in the country being downgraded to the flawed democracy category. Public confidence in political parties and the government is extremely low. Surveys also show that citizens’ engagement with politics has declined. The degree of popular support for democracy is among the lowest in the developed world. One in seven do not agree that democracy is better than any other form of government. The chasm between the country’s citizens and its political elites has widened. Outbreaks of violent rioting in recent years are another symptom of the country’s political malaise. Under the French political system, the president wields huge power. The autocratic and domineering style of the current president, Nicolas Sarkozy, threatens to undermine democratic traditions. There has been increasing anti-Muslim sentiment and emphasis on the country’s Christian roots during the Sarkozy presidency. Pressure on journalists and the electronic media have led to a decline in media freedoms”.

No need to comment – The Economist’s analysis speaks for itself and I believe it does reflect the situation of my country. What is a French citizen to do ?

Networking & telecommunications and Security and Systems administration07 Feb 2011 at 13:04 by Jean-Marc Liotier

I work for a very large corporation. That sort of companies is not inherently evil, but it is both powerful and soulless – a dangerous combination. Thus when dealing with it, better err on the side of caution. For that reason, all of my browsing from the obligatory corporate Microsoft Windows workstation is done trough a SSH tunnel established using Putty to a trusted host and used by Mozilla Firefox as a SOCKS proxy. If you do that, don’t forget to set network.proxy.socks remote DNS to true so that you don’t leak queries to the local DNS server.

In addition to the privacy benefits, a tunnel also gets you around the immensely annoying arbitrary filtering or throttling of perfectly reasonable sites which mysterious bureaucracies add to opaquely managed exclusion lists used by censorship systems. The site hosting the article you are currently reading is filtered by the brain-damaged Websense filtering gateway as part of the “violence” category – go figure !

Anyway, back on topic – this morning my browsing took me to Internode’s IPv6 site and to my great surprise I read “Congratulations! You’re viewing this page using IPv6 (  2001:470:1f12:425::2 ) !!!!!”. A quick visit to the KAME turtle confirmed : the turtle was dancing. The surprising part is that our office LAN is IPv4 only and the obligatory corporate Microsoft Windows workstation has no clue about IPv6 – how could those sites believe I was connecting through IPv6 ? A quick ‘dig -x 2001:470:1f12:425::2′ cleared the mystery : the reverse DNS record reminded me that this address is the one my trusted host gets from Hurricane Electric’s IPv6 tunnel server.

So browsing trough a SOCKS proxy backed by a SSH tunnel to a host with both IPv4 and IPv6 connectivity will use IPv6 by default and IPv4 if no AAAA record is available for the requested address. This behaviour has many implications – good or bad depending on how you look at it, and fun in any case. As we are all getting used to IPv6, we are going to encounter many more surprises such as this one. From a security point of view, surprises are of course not a good thing.

All that reminds me that I have not yet made this host available trough IPv6… I’ll get that done before the World IPv6 Day which will come on 8th June 2011 – a good motivating milestone !

Military and Politics and Social networking03 Feb 2011 at 19:03 by Jean-Marc Liotier

In troubled times and under pressure from a government with powerful social networking analysis capabilities, the mere preliminary act of searching for co-conspirators and linking with them carries a lot of risk. Care in maintaining a anonymity reduces that risk, but the proper use of secure online communication tools is cumbersome, their use itself hints at subversive activity and the anonymous procurement of devices and mobile telephony accounts is yet another drag on the enthusiastic would-be clandestine operator.

In summary, proper risk mitigation techniques are beyond the casual level acceptable for fomenting mass action. As a result, frustrated citizens rising up fall back on existing social networks that were not designed for that purpose. The use of family relationships is the archetypal example though a dangerous one: even  if your government does not emulate Stalin by deporting your entire family after suspecting a single member, it makes tracing very easy using genealogy software as was the case during the USian occupation of Iraq. What is needed is an organization which is more distributed and capable of achieving critical mass fast.

This week, Algeria’s Football Federation has called off a planned friendly with neighbours Tunisia under the rather difficult to believe pretext that “the only two stadiums capable of hosting the match are both unavailable”. The real reason is actually the wave of massive protests that is currently rocking the Middle East. But what does football have to do with it ?

Paul Woodward reports an interview by the prominent Egyptian blogger Alaa Abd El Fattah on Al Jazeera in which he made the interesting observation that the uprising’s most effective organizational strength comes from a quarter that has been ignored by most of the media: soccer fans known as ultras :

“The ultras — the football fan associations — have played a more significant role than any political group on the ground at this moment,” Alaa said. “Maybe we should get the ultras to rule the country,” he joked.

Cited by Paul Woodward, James M. Dorsey, an expert on soccer in the Middle East, writes:

Established in 2007, the ultras—modelled on Italy’s autonomous, often violent fan clubs—have proven their mettle in confrontations with the Egyptian police, who charge that criminals and terrorists populate their ranks.

“There is no competition in politics, so competition moved to the soccer pitch. We do what we have to do against the rules and regulations when we think they are wrong,” said an El Ahly ultra last year after his group overran a police barricade trying to prevent it from bringing flares, fireworks and banners into the stadium. “You don’t change things in Egypt talking about politics. We’re not political, the government knows that and has to deal with us,” he adds.

The involvement of organized soccer fans in Egypt’s anti-government protests constitutes every Arab government’s worst nightmare. Soccer, alongside Islam, offers a rare platform in the Middle East, a region populated by authoritarian regimes that control all public spaces, for the venting of pent-up anger and frustration.

This has not escaped Libya either, as this Google Translation excerpt of an Al Jazeera article mentioned by Zero Hedge attests : among other measures that are part of the state of emergency and security alert imposed since the outbreak of the revolution in Tunisia, the Libyan government abolished the league matches of Libyan Football Association which was to be organized during the following month.

When political organizations are crushed and political life driven underground and dispersed, only apolitical organizations remain – and they end up being politically involved because in the end, everything is political.

Politics and Technology and The media23 Dec 2010 at 12:56 by Jean-Marc Liotier

Bruce Sterling just wrote a wonderful melancholic essay on cypherpunks, Wikileaks, Julian Assange and the human society that forms their milieu. It may be the best piece so far to capture the character of Julian Assange.

Glancing over the comments, I stopped on this one – here is an extract:

[..] the people that run the governments of the world don’t get it at all. As the old guard “nationalists” die off there will be less and less reaction to this kind of thing to the point where it’s happening so much most things are just lost in the noise. I’m younger than Bruce, but not by much, however I know this much that he doesn’t seem to, in a world where the population has grown up with Facebook/MySpace/etc there is not even the expectation of privacy or secrets. Get over it. People will again have to start actually being polite to one another, or they’ll be exposed for all to see.

Personally, I do not believe that information which is solely classified because it’s embarrassing to a government should be. I also believe that people that work for the government should be honor bound to report when crimes are being committed, and that supersedes ALL other directives. Until we reach that state we will not have grown into adults as a society. Right now governments behave as children without adults behave. Read Lord of the Flies.

I disagree with him about expectations of privacy from the Facebook generation, but the rest rings true to me. But what hit me as I read it is his remark that “Ppople will again have to start actually being polite to one another, or they’ll be exposed for all to see” : this immediately reminded me of this Heinlein quote:

“An armed society is a polite society. Manners are good when one may have to back up his acts with his life” – Robert A. Heinlein

One may not agree with Heinlein about whether citizens bearing arms is a good idea, but the fact is that the balance of power that was previously wholly on the side of the governments has just been slightly tipped back toward the citizens.

Will that make governments more polite toward their citizens ?

Brain dump and Knowledge management and Networking & telecommunications and Technology16 Dec 2010 at 13:19 by Jean-Marc Liotier

Piled Higher & Deeper and Savage Chickens nailed it (thanks redditors for digging them up) : we spend most of our waking hours in front of a computer display – and they are not even mentioning all the screens of devices other than a desktop computer.

According to a disturbing number of my parent’s generation, sitting in from of a computer makes me a computer scientist and what I’m doing there is “computing”. They couldn’t be further from the truth : as Edsger Dijkstra stated, “computer science is no more about computers than astronomy is about telescopes”.

The optical metaphor doesn’t stop there – the computer is indeed transparent: it is only a windows to the world. I wear my glasses all day, and that is barely worth mentioning – why would using a computer all day be more newsworthy ?

I’m myopic – without my glasses I feel lost. Out of my bed, am I really myself if my glasses are not connected to my face ?

Nowadays, my interaction with the noosphere is essentially computer-mediated. Am I really myself without a network-attached computer display handy ? Mind uploading still belongs to fantasy realms, but we are already on the way toward it. We are already partly uploaded creatures, not quite whole when out of touch with the technosphere, like Manfred Macx without his augmented reality gear ? I’m far not the only one to have been struck by that illustration – as this Accelerando writeup attests :

“At one point, Manfred Macx loses his glasses, which function as external computer support, and he can barely function. Doubtless this would happen if we became dependent on implants – but does anyone else, right now, find their mind functioning differently, perhaps even failing at certain tasks, because these cool things called “computers” can access so readily the answers to most factual questions ? How much of our brain function is affected by a palm pilot ? Or, for that matter, by the ability to write things down on a piece of paper ?”

This is not a new line of thought – this paper by Andy Clark and David Chalmers is a good example of reflections in that field. Here is the introduction :

“Where does the mind stop and the rest of the world begin? The question invites two standard replies. Some accept the demarcations of skin and skull, and say that what is outside the body is outside the mind. Others are impressed by arguments suggesting that the meaning of our words “just ain’t in the head”, and hold that this externalism about meaning carries over into an externalism about mind. We propose to pursue a third position. We advocate a very different sort of externalism: an active externalism, based on the active role of the environment in driving cognitive processes”.

There is certainly a “the medium is the message” angle on that – but it goes further with the author and the medium no longer being discrete entities but part of a continuum.

We are already uploading – but most of us have not noticed yet. As William Gibson puts it: the future is already here – it’s just not very evenly distributed.

Politics14 Dec 2010 at 15:05 by Jean-Marc Liotier

Yesterday, @telecomix mentioned a statement by Trotsky about the publication of secret treaties. A few extracts :

“Secret diplomacy is a necessary tool for a propertied minority which is compelled to deceive the majority in order to subject it to its interests. Imperialism, with its dark plans of conquest and its robber alliances and deals, developed the system of secret diplomacy to the highest level”.

“The Russian people, and the peoples of Europe and the whole world, should learn the documentary truth about the plans forged in secret by the financiers and industrialists together with their parliamentary and diplomatic agents”.

“The abolition of secret diplomacy is the primary condition for an honest, popular, truly democratic foreign policy”.

Sure, it is Leon Trotsky and you will discount his opinion because he carries the stigma of Communism – or Trotskyism to be more exact. So what about someone more moderate ?

What about a President of the United States ? If that could help convince you, here is Woodrow Wilson : @AymericPM dug out his Fourteen Points and guess what the first one is ?

“Open covenants of peace, openly arrived at, after which there shall be no private international understandings of any kind but diplomacy shall proceed always frankly and in the public view”.

Amen bro !

Secret diplomacy sucks – ACTA is a recent prime example of why it does. Popular reaction to the Cablegate publications shows that popular awareness of that issue is growing.

I’m sure that we can find other prominent  political thinkers who have something to say about it… We have two and I’m sure it is only the beginning of a consensus.

About the Cablegate, Defense Secretary and former director of central intelligence  Robert M. Gates declared : “Is this embarrassing? Yes. Is it awkward? Yes. Consequences for U.S. foreign policy? I think fairly modest”. Let’s contradict him : we want open diplomacy.

Post forth your quotes in support of open diplomacy !

Politics and The media11 Dec 2010 at 17:28 by Jean-Marc Liotier

Yesterday, sparked by a Frederick Douglass quote I stumbled upon at Reddit, I posted my spontaneous thoughts about the Wikileak Cablegate aftermath. Of course by now everyone an his dog is barking across town in delicious cacophony, so here are a few articles in that vein that I liked today.

How to think about Wikileaks” is a compendium of analysis and reactions that has been widely pointed at. If you don’t know where to start, this is a very good place with choice quotes from interesting voices from all round. Among them, Cintra Wilson’s “The C Word: Julian Assange Isn’t Doing Anything Worse Than What Our Government Is Doing” rang particularly well within me.

Apart from that, I liked this piece from Broadstuff, found through the incredible Glyn Moody : Wikileaks only exists because the mainstream media failed. Here in France I’m pleasantly surprised to have seen Le Monde be one of the five media anchors in the world to collaborate on the Cablegate release – this surely has something to do with its new rebellious ownership. Not to be outdone, the left-leaning Liberation is now hosting a Wikileaks mirror – of course I’m not holding my breath for Le Figaro to do anything. But even Le Monde has only caught the Wikileaks wave, not created it. Journalists used to be the conduit for leaking information – where are they now ?

By the way, Aavaaz petition in support of Wikileaks is past 530k signatures – 300k in past 24 hours. Let’s get it past a million, just in case whoever cluelessly keeps attempting a clumsy crackdown has not got the message yet…

Politics and The media10 Dec 2010 at 13:39 by Jean-Marc Liotier

A disturbing number of people around me have expressed misgivings about Wikileak’s disorderly conduct, claiming that progress must be achieved in a more civilized way within the frame of the established government system. Alas, that is not always possible – sometimes a measure of peaceful excess is required to nudge the system out of a local optimum toward the great wide open of better possibilities. To illustrate that, here are a few choice quotes from someone who broke his chains and helped in freeing others from theirs:

“Those who profess to favor freedom, and yet depreciate agitation, are men who want crops without plowing up the ground. They want rain without thunder and lightning. They want the ocean without the awful roar of its many waters. This struggle may be a moral one; or it may be a physical one; or it may be both moral and physical; but it must be a struggle. Power concedes nothing without a demand. It never did and it never will” – Frederick Douglass in an address on West India Emancipation (1857-08-04)

If you don’t ask for something, the odds of receiving it are tiny – especially when subjected to more powerful forces. The people have been clamoring for honesty from those who govern them, and not getting it. Now they begin to understand that a struggle is required – and they chose information as their weapon.

The people seeks truth as authority, not authority as truth. But Wikileaks is not about the abstract and impossible absolute transparency – the strawman argument derided by those who oppose it. It is about more transparency in response to a problem : we don’t trust our governments anymore.

Or course, Wikileaks is clearly excessive – but it is only the backlash for the equally excessive treachery that secretive governments have foisted upon their own people.

More balanced views will prevail, but only when trust will have been re-established. Until then, there will be struggle :

“Where justice is denied, where poverty is enforced, where ignorance prevails, and where any one class is made to feel that society is an organized conspiracy to oppress, rob and degrade them, neither persons nor property will be safe” – Frederick Douglass in speech on the twenty-fourth anniversary of Emancipation in the District of Columbia, Washington, D.C. (April 1886)

It remains that whereas governments have been used to the privilege of surveillance over subjects – they are now waking up to a new world of sousveillance, where citizens forcefully take back rightful lordship over their government.

Wikileaks has contributed to the exposure of how broken the covenant between the people and the governments currently is. That covenant will be renewed : the truth that is pouring out of the shadows is the source of hope that will feed it.

“When a great truth once gets abroad in the world, no power on earth can imprison it, or prescribe its limits, or suppress it. It is bound to go on till it becomes the thought of the world” – Frederick Douglass in in speech to the International Council of Women (31 March 1888)

The discussion is now open – more information cures all !

Thanks to Frederick Douglass for the inspiration – the Wikileaks affair underlines the timelessness of his writings.

Design and Mobile computing and Networking & telecommunications and Systems and Technology19 Nov 2010 at 16:32 by Jean-Marc Liotier

In France, at least two mobile networks operators out of three (I won’t tell you which ones) have relied on Cell ID alone to identify cells… A mistake because contrary to what the “Cell ID” moniker suggests, it can’t identify a cell on its own.

A cell is only fully identified by combining with the Location Area Identity (LAI). The LAI is an aggregation of Mobile Country Code (MCC), Mobile Network Code (MNC – which identifies the PLMN in that country) and the Location Area Code (LAC – which identifies Location Area within the PLMN). The whole aggregate is called Cell Global Identification (CGI) – a rarely encountered term, but this GNU Radio GSM architecture document mentions it with details.

Since operators run their networks in their own context, they can consider that MCC and MNC are superfluous. And since the GSM and 3G specifications defines the Cell ID as a 16 bit identifier, the operators have believed that they had plenty for all the cells they could imagine, even taking multiple sectors into account – but that was many years ago. Even nowadays there are not that many cells in a French GSM network, but the growth in the number of bearer channels was not foreseen and each of them requires a different CellID – which multiplies the number of cells by their number.

So all  those who in the beginnings of GSM and in the prehistory of 3GPP decided that 65536 identifiers ought to be enough for everyone are now fixing their information systems in a hurry as they run out of available identifiers – not something anyone likes to do on a large critical production infrastructure.

Manufacturers and operators are together responsible for that, but alas this is just one occurrence of common shortsightedness in information systems design. Choosing unique identifiers is a basic modeling task that happens early in the life of a design – but it is a critical one. Here is what Wikipedia says about unique identifiers :

“With reference to a given (possibly implicit) set of objects, a unique identifier (UID) is any identifier which is guaranteed to be unique among all identifiers used for those objects and for a specific purpose.”

The “specific purpose” clause could be interpreted as exonerating the culprits from responsibility : given their knowledge at the time, the use of Cell ID alone was reasonable for their specific purpose. But they sinned by not making the unique identifier as unique as it possibly could. And even worst, they sinned by not following the full extent of the specification.

But I won’t be the one casting the first stone – hindsight is 20/20 and I doubt that any of us would have done better.

But still… Remember kids : make unique identifiers as unique as possible and follow the specifications !

Brain dump and Debian and Free software and Systems administration and Unix17 Nov 2010 at 19:54 by Jean-Marc Liotier

On Identi.ca I stumbled upon this dent by @fabsh quoting @nybill : “Linux was always by us, for us. Ubuntu is turning it into by THEM, for us“.

It definitely relates to my current feelings.

When I set up an Ubuntu host, I can’t help feeling like I’m installing some piece of proprietary software. Or course that is not the case : Ubuntu is (mostly) free software and as controversial as Canonical‘s ambitions, inclusion of non-free software or commercial services may be, no one can deny its significant contributions to the advancement of free software – making it palatable to the desktop mass market not being the least… I’m thankful for all the free software converts that saw the light thanks to Ubuntu. But nevertheless, in spite of all the Ubuntu community outreach propaganda and the involvement of many volunteers, I’m not feeling the love.

It may just be that I have not myself taken the steps to contribute to Ubuntu – my own fault in a way. But as I have not contributed anything to Debian either, aside from supporting my fellow users, religiously reporting bugs and spreading the gospel, I still feel like I’m part of it. When I install Debian, I have a sense of using a system that I really own and control. It is not a matter of tools – Ubuntu is still essentially Debian and it features most of the tools I’m familiar with… So what is it ? Is it an entirely subjective feeling with no basis in consensual reality ?

It may have something to do with the democratic culture that infuses Debian whereas in spite of Mark Shuttleworth‘s denials and actual collaborative moves, he sometimes echoes the Steve Jobs ukase style – the “this is not a democracy” comment certainly split the audience. But maybe it is an unavoidable feature of his organization: as Linus Torvalds unapologetically declares, being a mean bastard is an important part of the benevolent dictator job description.

Again, I’m pretty sure that Mark Shuttleworth means well and there is no denying his personal commitment, but the way the whole Canonical/Ubuntu apparatus communicates is arguably top-down enough to make some of us feel uneasy and prefer going elsewhere. This may be a side effect of trying hard to show the polished face of a heavily marketed product – and thus alienating a market segment from whose point of view the feel of a reassuringly corporate packaging is a turn-off rather than a selling point.

Surely there is is more about it than the few feelings I’m attempting to express… But anyway – when I use Debian I feel like I’m going home.

And before you mention I’m overly critical of Ubuntu, just wait until you hear my feelings about Android… Community – what community ?

Brain dump and Politics and Technology08 Nov 2010 at 1:42 by Jean-Marc Liotier

Evil implies that corporations can be judged as humans, but they are not : corporations are just soulless. They knows neither right nor wrong. By definition, a corporation exists merely as a maximization function toward the goals of its shareholders. That is why, in spite of having legal personality, corporations cannot exist in the political sphere that holds control and oversight in the name of the public good – though the extent to which the financial resources of corporations are employed to influence political campaigns shows how poorly that separation of power is applied.

Charles Stross’ Accelerando is heavily loaded with buzzwords – though it is a fun read and a great reflection on post-humanity. Among the interesting concepts that pepper the story, I found the “Turing-complete company constitution” – if you have legal personality, then why not Turing completeness ? And then why not go all the way to human-equivalent sentience and cognitive abilities or better ? You may, but it won’t matter because whatever their sophistication, corporations have a mandate inscribed in their lowest level code that merely makes them paperclip maximizers.

Whether you consider them anthropomorphic artificial intelligences or just really powerful optimization processes, corporations don’t care about you anyway. To paraphrase Eliezer Yudkowsky : they don’t hate you, nor do they love you – you just happen to be resources that they can use for something else.

Technology20 Oct 2010 at 15:15 by Jean-Marc Liotier

Dear offshore development team, we appreciate the effort you put into communicating with us, but alas your apparent use of machine translation between English and French can sometimes be more hilarious than efficient. We did laugh but, after more than a year of collaboration, finding that you don’t understand the meaning of a generic French acronym that represents one of the major project milestones did cause some sadness at the same time.

Unsupervised machine translation by generic public services is not yet very good at tuning itself to context, especially when attempting to expand corporate jargon back and forth across languages. Thanks for trying but for comprehension’s sake we will gladly keep using English until further advances in machine translation.

Names and examples withheld to protect the innocent. And anyway, the humor would have been lost in translation…

Free software and Technology and Unix05 Oct 2010 at 10:58 by Jean-Marc Liotier

I stumbled upon Peter Hutterer’s “thoughts on Linux multitouch” which gives a good overview of the challenges facing X.org & al. in developing multitouch over Linux. Among other things he explains why, in spite of end-user expectations to the contrary shaped by competitive offerings, Linux multitouch is not yet available:

“Why is it taking us so long when there’s plenty of multitouch offerings out there already ? The simple answer is: we are not working on the same problem.

If we look at commercial products that provide multitouch, Apple’s iPhones and iPads are often the first ones that come to mind. These provide multitouch but in a very restrictive setting: one multi-touch aware application running in full-screen. Doing this is suprisingly easy from a technical point of view, all you need is a new API that you write all new applications against. It is of course still hard to make it a good API and design good user interfaces for the new applications, but that is not a purely technical problem anymore. Apple’s products also provide multitouch in a new setting, an evironment that’s closer to an appliance than a traditional desktop. They have a defined set of features, different form factors, and many of the user expectations we have on the traditional desktop do not exist. For example, hardly anyone expects Word or OpenOffice to run as-is on an iPhone.

The main problems we face with integrating multitouch support into the X server is the need for the traditional desktop. Multitouch must work across multiple windowed application windows, with some pointer emulation to be able to use legacy applications on a screen. I have yet to see a commercial solution that provides this, even the Microsoft Surface applications I’ve played with so far only emulate this within very restrictive settings”.

In summary, the reason why Linux multitouch lags behind some of its competitors is that it is a significantly more ambitious project with bigger challenges to overcome.

Among the links from that document, I particularly appreciated ‘s Bill Buxton’s “Multi-touch systems that I have known and loved” that provides a great deal of material to frame the debate over multitouch functionality – I feel less clueless about multitouch now…

Mobile computing and Networking & telecommunications and Social networking and Technology30 Sep 2010 at 11:04 by Jean-Marc Liotier

Stumbling upon a months old article by my friend George’s blog expressing his idea of local social networking, I started thinking about Bluetooth again – I’m glad that he made that resurface.

Social networking has been in the air for about as long as Bluetooth exists. The fact that it can be used for reaching out to local people has not escaped obnoxious marketers nor have the frustrated Saudi youth taken long to innovate their way to sex in the midst of the hypocritical Mutaween.

Barely slower than the horny Saudi, SmallPlanet CrowdSurfer attempted to use Bluetooth to discover the proximity of friends, but it apparently did not survive: nowadays none of the likes of Brightkite, Gowalla, Foursquare or Loopt takes advantage of this technology – they all rely on the user checking-in manually. I automated the process for Brightkite – but still it is less efficient than local discovery and Bluetooth is not hampered by an indoor location.

People like George and me think about that from time to time, and researchers put some thought into it too – so it is all the more surprising that there are no mass-scale deployments taking advantage of it. I found OlderSibling but I doubt that it has a large user base and its assumed spying-oriented use-cases are quite off-putting. Georges mentioned Bliptrack, a system for the passive measurement of traffic, but it is not a social networking application. I registered with Aki-Aki but then found that it is only available on Apple Iphone – which I don’t use. I attempted registration with MobyLuck but I’m still waiting for their confirmation SMS… Both MobyLuck and Aki-Aki do not seem very insistent on increasing their user population.

Nevertheless I quite like the idea of MobyLuck and Aki-Aki and I wonder why they have not managed to produce any significant buzz – don’t people want local social networking ?

With indoor navigation looking like the next big thing already rising well above the horizon, I’m pretty sure that there will be a renewed interest in using Blueetooth for social networking – but why did it take so long ?

Networking & telecommunications and Systems and Technology25 Sep 2010 at 10:50 by Jean-Marc Liotier

If you can read French and if you are interested in networking technologies, then you must read Stephane Bortzmeyer’s blog – interesting stuff in every single article. Needless to say I’m a fan.

Stéphane commented an article by Nokia people : « An Experimental Study of Home Gateway Characteristics » – it exposes the results of networking performance tests on 34 residential Internet access CPE. For a condensed and more clearly illustrated version, you’ll appreciate the slides of « An Experimental Study of Home Gateway Characteristics » presented at the IETF 78′th meeting.

The study shows bad performance and murky non-compliance issues on every device tested. The whole thing was not really surprising, but it still sounded rather depressing to me.

But my knowledge of those devices is mostly from the point of few of an user and from the point of view of an information systems project manager within various ISP. I don’t have the depth of knowledge required for a critical look at this Nokia study. So I turned to a friendly industry expert who shall remain anonymous – here is his opinion :

[The study] isn’t really scientific enough testing IMHO. Surely most routers aren’t high performance due to cost reasons and most DSL users (Telco environments don’t have more than 8 Mbit/s (24 Mbit/s is max).

[Nokia] should check with real highend/flagships routers such as Linksys E3000. Other issues are common NAT issues or related settings or use of the box DNS Proxy’s. Also no real testing method explained here so useless IMHO. Our test plan has more than 500 pages with full description and failure judgment… :)

So take « An Experimental Study of Home Gateway Characteristics » with a big grain of salt. Nevertheless, in spite of its faults I’m glad that such studies are conducted – anything that can prod the consumer market into raising its game is a good thing !

Experimental study on 34 residential CPE by Nokia: http://j.mp/abqdf6 – Bad performance and murky non-compliance all ove

Experimental study on 34 residential CPE by Nokia: http://j.mp/abqdf6 – Bad performance and murky non-compliance all over

r

Systems administration23 Sep 2010 at 11:27 by Jean-Marc Liotier

This just cost me twenty minutes of hair pulling and from the number of unanswered forum and mailing lists mentions of this “Lost connection to MySQL server during query” error in the context of remote access through an SSH tunnel, posting the solution seems useful.

Letting mysqld listen to the outside is a security risk – and an unnecessary one for the common LAMP setup on which the applications are executed on the same server as the database server. As a result, many Mysql servers are configured with the “skip-networking” option which prevents it from listening for TCP/IP connections at all. Local communication is still possible through the mysql.sock socket.

Nowadays, communicating through local sockets is rather rare – connecting locally is usually done through the TCP/IP stack which is less efficient but more flexible. So the naive user who expects TCP/IP everywhere sets up a tunnel to the Mysql server he usually accesses locally, he provides the right connection parameters to his Mysql client – and on his connection attempt he gets the “Lost connection to MySQL server during query” error.

So – when connecting through ssh tunnel to a mysql daemon, you need to make sure that the “skip-networking” option has been removed from /etc/my.cnf

When the “skip-networking” option is active, network parameters are redundant. But once you remove it, for security’s sake you must make sure that mysqld does not listen to the outside – so check /etc/my.cnf so that the “bind-adress” parameter is set as “bind-address = 127.0.0.1″.

« Previous PageNext Page »