# Recent blog entries

#### 7 Mar 2014 etbe»(Master)

Depression

I’ve had problems with depression at various times through my life, about 18 months ago I recognised it as depression after reading a list of depression symptoms on the Beyond Blue site. I think that they have changed their site recently they now have an interactive checklist for depression on their web site [2] (or maybe I just missed the interactive part last time).

There is a strong correlation between Autism and depression, this is noted both in research and described on the web, Elspeth’s article on Bluehackers is a good description of this [3]. Her experiences differ from mine in some ways, but it’s within the common range of experiences you see described on Autism forums etc.

Depression is getting more widely known, organisations such as Beyond Blue and Bluehackers are doing good work in spreading information to people who might be depressed and people who know them. The general advice is to see a psychologist, which is good advice for average people.

### Alexithymia and Choice of Psychologists

One problem with such advice is that it doesn’t apply so well to people with alexithymia (read the Wikipedia page) [4], that means most people on the Autism Spectrum. The Wikipedia page says “psychosomatic illness or substance abuse is frequently exacerbated should these individuals enter psychotherapy”. Based on people I know and accounts I’ve read on the Internet I expect that anyone on the Autism Spectrum who sees a psychologist that doesn’t specialise in Autism (which means most psychologists) will get a result that’s about the opposite of what one might desire. In theory a psychologist could recognise someone as being possibly on the Autism Spectrum and refer them to an expert for assessment, but I haven’t heard of that happening to an adult.

I think that most people who have some degree of alexithymia will avoid psychologists, without ever seeing one you can just know that it’s going to be unpleasant. So while you wouldn’t want someone who has alexithymia to visit a random psychologist in practice that shouldn’t happen too often as such people will be more likely to reject any advice about seeing a psychologist.

My page of Autism self-diagnosis tests has a link to an Alexithymia test [5]. If you get a high score on that test (or if taking the test seems too unpleasant) then it’s best to see a psychologist who specialises in Autism. Such psychologists are usually happy to work for people who don’t quite meet the Autism diagnostic criteria, but they may strongly recommend an Autism assessment so that they can determine the best strategies for treatment.

In terms of addressing such problems it seems that the best thing we can do is try and reduce the stigma associated with Autism. The vast majority of people on the Autism Spectrum have little in common with Rain Man. Many of the so-called Autism advocacy organisations make things worse by implying that everyone who is Autistic is unable to live an independent life which helps them in fundraising but doesn’t help us.

No related posts.

Syndicated 2014-03-07 05:22:11 from etbe - Russell Coker

#### 7 Mar 2014 valessio»(Apprentice)

Compartilhando na rede…

Atenção: esta postagem é o resumo diário das minhas atividades nas redes e recortes de outros sites ou blogs compartilhados por mim.

Syndicated 2014-03-07 02:31:26 from ValessioBrito.com.br

#### 6 Mar 2014 marnanel»(Journeyer)

countleaves

So I made this thing. It's collaborative Zork over twitter. It's very silly. It crashes a lot at the moment. Tell your friends.

This entry was originally posted at http://marnanel.dreamwidth.org/291792.html. Please comment there using OpenID.

Syndicated 2014-03-06 16:41:08 from Monument

#### 6 Mar 2014 Stevey»(Master)

So I bought some new hardware, for audio purposes.

This week I received a logitech squeezebox radio, which is basically an expensive toy that allows you to listen to either "internet radio", or music streamed from your own PC via a portable device that accesses the network wirelessly.

The main goal of this purchase was to allow us to listen to media stored on a local computer in the bedroom, or living-room.

The hardware scans your network looking for a media server, so the first step is to install that:

The media-server has a couple of open ports; one for streaming the media, and one for a user-browsable HTML interface. Interestingly the radio-device shows up in the web-interface, so you can mess around with the currently loaded playlist from your office, while your wife is casually listening to music in the bedroom. (I'm not sure if that's a feature or not yet ;)

Although I didn't find any alternative server-implementations I did find a software-client which you can use to play music from the central server - slimp3slave - and again you can push playlists, media, etc, to this.

My impressions are pretty positive; the device was too expensive, certainly I wouldn't buy two, but it is functional. The user-interface is decent, and the software being available and open is a big win.

Downsides? No remote-control for the player, because paying an additional £70 is never going to happen, but otherwise I can't think of anything.

(Shame the squeezebox product line seems to have been cancelled (?))

Procmail Alternatives?

Although I did start hacking a C & Lua alternative, it looks like there are enough implementations out there that I don't feel so strongly any more.

I'm working in a different way to most people, rather than sort mails at delivery time I'm going to write a trivial daemon that will just watch ~/Maildir/.Incoming, and move mails out of there. That means that no errors will cause mail to be lost at SMTP/delivery time.

I'm going to base my work on Email::Filter since it offers 90% of the primitives I want. The only missing thing is the ability to filter mails via external commands which has now been reported as a bug/omission.

Syndicated 2014-03-06 15:48:14 from Steve Kemp's Blog

#### 6 Mar 2014 valessio»(Apprentice)

Compartilhando na rede…

Atenção: esta postagem é o resumo diário das minhas atividades nas redes e recortes de outros sites ou blogs compartilhados por mim.

Syndicated 2014-03-06 02:31:49 from ValessioBrito.com.br

#### 6 Mar 2014 mikal»(Journeyer)

 ISBN: 9781451637571LibraryThing This book follows on from Live Free or Die. I like the approach of this book, as it follows a couple of relatively normal people trying to get by, and how the main protagonist from the last book's actions affect them. Its an engaging read, while still progressing the overall arc of the series. I really enjoyed it. Tags for this post: book john_ringo alien invasion combat troy_risingRelated posts: Live Free or Die; Isaac Asimov's Robot City: Robots and Aliens: Humanity; Isaac Asimov's Robot City: Robots and Aliens: Maverick; Dragon's Egg; Starquake; Isaac Asimov's Robot City: Robots and Aliens: Changeling

Comment

Syndicated 2014-03-05 18:34:00 from stillhq.com : Mikal, a geek from Canberra living in Silicon Valley (no blather posts)

#### 6 Mar 2014 berend»(Journeyer)

The C programming language has been a plague of security problems for decades. When oh when will programmers abandon this language? It's unsafe under any conditions. Who needs type checking? Gotos are not harmul. It's depressing. We have known this stuff since the 60s.

#### 5 Mar 2014 Rich»(Master)

ApacheCon welcomes SourceForge back for another year

The following guest post appears on the SourceForge blog today. I'm personally very pleased to welcome SourceForge back to ApacheCon for another year.

-------------

The Apache Software Foundation is pleased to announce ApacheCon US 2014, which we’re presenting in conjunction with the Linux Foundation. The conference will be held in Denver, Colorado, and features three days, ten tracks of content on more than 70 of the Apache Software Foundation’s Open Source projects, including Apache OpenOffice, Apache Hadoop, Apache Lucene, and many others.

We’re especially pleased to welcome SourceForge as a media partner for this event.

See http://na.apachecon.com/ for the full schedule, as well as the evening events, BOFs, Lightning Talks, and project summits.

Co-located with the event is the Cloudstack Collaboration Conference - http://events.linuxfoundation.org/events/cloudstack-collaboration-conference-north-america - the best place to learn about Apache CloudStack.

Apache OpenOffice - http://openoffice.apache.org/ - has an entire day of content, including both technical and community talks.

Hadoop, and its ecosystem of Big Data projects, has more than five full days of content (two tracks on two days, one track on the other).

Other projects, such as Cordova, Tomcat, and the Apache http server, have a fully day, or two, of content.

If you want to learn more about Apache Allura (Incubating), an Open Source software forge (and also the code that runs SourceForge) we’ll have two presentations about Allura, by two of the engineers who work on that code: Dave Brondsema and Wayne Witzel. Learn how to use Allura to develop your own projects, and join the community to make the platform even better.

This is the place to come if you rely on any of the projects of the Apache Software Foundation, and if you want to hang out with the men and women who develop them. We’ve been doing this event since 1998, and this promises to be the best one yet, with more content than we’ve ever presented before.

Syndicated 2014-03-05 17:37:36 from Notes In The Margin

#### 5 Mar 2014 caolan»(Master)

FindingTheBlastedLastBunchOfDialogs

I'm finding it a fairly slow process to find the last 175 dialogs/tabpages in the LibreOffice UI. I have the full list of identifiers, and it's generally not a difficult process to find how to activate any individual dialog from the UI but in the aggregate it takes time and breaks the development flow if I have to stop/start to find the next one to convert.

So, you can help :-) This FindDialogs wiki page contains the list of identifiers and some hints as to how to find them in the source and in the help documentation. That's generally sufficient to determine what dialog they describe and how to launch it.

Filling out those remaining blank "how to activate" entries will speed up the conversion process.

Syndicated 2014-03-05 13:32:00 (Updated 2014-03-05 13:32:33) from Caolán McNamara

#### 5 Mar 2014 valessio»(Apprentice)

Compartilhando na rede…

Atenção: esta postagem é o resumo diário das minhas atividades nas redes e recortes de outros sites ou blogs compartilhados por mim.

Syndicated 2014-03-05 02:30:28 from ValessioBrito.com.br

#### 4 Mar 2014 Stevey»(Master)

Replacing ugly things would save the world many hours

There are some tools that we use daily, whether we realize it or not, that are unduly ugly. Over time you learn to use them and you forget just how hard they are to learn, and you take it for granted.

Today I had to guide somebody through using procmail, and I'd forgotten how annoying it is.

In brief I use procmail in three ways, each of which I had to document:

• Run a command, given a new email, and replace the original email with the output of that command.
• Run a command, silently. Just for fun.
• Match a regular expression on a header-field, and file accordingly.
• Later extended to matching regexps on multiple headers. ("AND" + "OR" )

There are some projects that are too entrenched to ever be replaced ("make", I'm looking at you), but procmail? I reckon there's a chance a replacement would be useful, quickly.

Then again, maybe I'm biased.

Syndicated 2014-03-05 18:56:11 from Steve Kemp's Blog

#### 4 Mar 2014 dorward»(Journeyer)

Cell or Wifi

Future timeline for netinfo API: * API allows distinction between cell/wifi * Authors serve lower quality but smaller content to cell users…

— Jake Archibald (@jaffathecake) March 3, 2014

This is an older book now, and I read it many many years ago but re-read it this last couple of weeks. I enjoyed this book. Its believable (if a little dated now), and interesting. It certainly made me think more about the first amendment and how it affects dangerous products like cigarettes than I would have otherwise.

Tags for this post: book john_grisham court law jury litigation cigarette
Related posts: Brazilian police to old lady: "Please sue us!"; Please report to the municipal hall of justice; Kynan's going to be in trouble...

Comment

Syndicated 2014-02-28 23:49:00 from stillhq.com : Mikal, a geek from Canberra living in Silicon Valley (no blather posts)

#### 1 Mar 2014 valessio»(Apprentice)

Compartilhando na rede…

Atenção: esta postagem é o resumo diário das minhas atividades nas redes e recortes de outros sites ou blogs compartilhados por mim.

Syndicated 2014-03-01 02:31:20 from ValessioBrito.com.br

#### 28 Feb 2014 crhodes»(Master)

sbcl release management in the air

Just because I'm attending mobile world congress doesn't mean that everything else stops. It's the end of the month, so it must be time to release sbcl. This month's is a little unsatisfying, because we've only achieved one of the two things I'd hoped for: we've been cautious and conservative after last month's landing of the new register allocator, but we haven't sorted out what's going on to cause the less active architectures to fail to build. There are some workarounds that have been mooted; for one reason and another no-one has had the time to check whether they actually work, and while there's partial progress on identifying the root cause of the build failure on sparc it is only partial.

Nevertheless, minor architectures have been broken before, and no-one particularly benefits from not releasing, so 1.1.16 it is. Actually making the release is a little more challenging than usual: I aim to release by the end of the month, and in practice that means it must be done today, 28th February. However, this is the day that I am returning from Barcelona, so I am less in control of laptop power and connectivity than usual for a release day. And to add to the challenge, I am trying this time to address the valid complaints that the binaries built on my laptop don't actually run on released versions of Linux, thanks to the change in the semantics of memcpy (glibc changed the implementation in its version 2.14 to exploit the freedom given to return undefined results if the source and destination overlap) and the behaviour of the linker and versioned symbols.

So over breakfast I dusted off my squeeze chroot (that doesn't sound dodgy at all), and tried to work out how to get a runnable version of SBCL in there at all (answer: build using clisp and link to the chroot's libc). At lunchtime, I used the café's wireless to check for any last-minute changes, and in the airport I found a power socket, so I started the release build. Of course it didn't finish before the gate opened, and in any case I wasn't going to chance uploading sbcl binaries over the free airport wifi (15 minutes, woo!)

I've performed some release stunts before. SBCL 0.9 was released by William Harold Newman and simultaneously announced by me at the first European Common Lisp Meeting in Amsterdam in 2005. Last year, I released SBCL 1.1.8 “live” as part of a lightning talk at the European Lisp Symposium in Madrid. But I think this is the first time that an SBCL release was even partially effected from the air. Next stop, space?

Syndicated 2014-02-28 22:10:21 from notes

#### 28 Feb 2014 Rich»(Master)

Come see me at ApacheCon NA 2014

In April I will be speaking at ApacheCon North America in Denver, Colorado. I've had two talks accepted:

Configurable Configuration is a talk about some of the new shiny configuration syntax available in Apache httpd 2.4 - stuff like the If/ElseIf/Else syntax in configuration files, the new expression evaluation engine, and mod_macro for scriptable configuration blocks, for starters.

Demystifying mod_rewrite will drag you kicking and screaming from being a mod_rewrite newbie to being a mod_rewrite expert. You don't dare miss it.

We're also presenting two whole days of Apache http server content - code-named "httpd.conf" - get it?

And there's ten tracks of amazing content across more than 70 projects from the Apache Software Foundation.

Register at na.apachecon.com by March 14 to get the early rate.

Syndicated 2014-02-28 21:20:03 from Notes In The Margin

#### 28 Feb 2014 etbe»(Master)

Chris Anderson interviewed Elon Musk about the Tesla cars, SpaceX, and his new venture Solar City [3]. Elon has a lot of great ideas for improving humanity while also making money.

Maryn McKenna wrote an interesting article for Wired about what happens when the current anti-biotics stop working [6]. Unfortunately she lists increasing food prices as a consequence, really the unreasonably low price of meat is due to the misuse of anti-biotics that is causing this problem.

Linda Walther Tirado wrote an interesting article about being poor titled “Why I Make Terrible Decisions, or, Poverty Thoughts” [7]. It gives a real insight into the situation of people who are trapped in poverty. When someone who is as obviously intelligent as Linda feels that it’s impossible to escape poverty there is a real problem in the system. While Australia doesn’t suck nearly as badly as the US in this regard (higher minimum wage and better health care) we still need to improve things, I know people in Australia who’s experience bears some similarity to Linda’s.

Maxwell Neely-Cohen wrote an interesting article about peer pressure [8]. Some of the conclusions are dubious, but the ideas on the way the Internet changes peer relationships in high school are interesting.

There are some decent people in the Liberal Party, Liberal MP Warren Entsch attacks Cory Bernardi on ‘gay obsession’ [10]. AFAIK we haven’t yet had a gay sex scandal involving a homophobic Australian politician…

Related posts:

1. Links January 2014 Fast Coexist has an interesting article about the art that...
2. Links February 2013 Aaron on Software wrote an interesting series of blog posts...
3. Links February 2012 Sociological Images has an interesting article about the attempts to...

Syndicated 2014-02-28 13:29:28 from etbe - Russell Coker

#### 28 Feb 2014 hacker»(Master)

Updating Legacy Fedora Linux Distributions to Use Archive Repositories

I run a VMware ESXi server here that hosts ~500 separate VMs, clones, templates and test builds of operating systems for testing, development, personal playground and other roles. Some of these VMs are older Fedora, Ubuntu, Debian and various other Linux distributions. Since those distributions are no longer active, maintained by the community, the update […]

Related posts:
1. SOLVED: VMware Tools __devexit_p Error on Linux Kernel 3.8 and Earlier If you run a current version of VMware Workstation, VMware...
2. Using fdupes to Solve the Data Duplication Problem: I’ve got some dupes! Well, 11.6 hours later after scanning the NAS with fdupes,...
3. AT&T Locks Horns with Hurricane Sandy and my data-only MiFi We were hit pretty hard by Hurricane Sandy out here...

Syndicated 2013-11-24 20:43:33 from random neuron misfires

#### 28 Feb 2014 valessio»(Apprentice)

Compartilhando na rede…

Atenção: esta postagem é o resumo diário das minhas atividades nas redes e recortes de outros sites ou blogs compartilhados por mim.

Syndicated 2014-02-28 02:30:58 from ValessioBrito.com.br

#### 27 Feb 2014 Stevey»(Master)

Some direction, some distraction

It seems that several people replied to the effect that they would pay people to take care of applying security updates, or even configuring adhoc things such as wikis, graphite, and MySQL.

Not enough people to rely upon, but perhaps there is scope for remote stuff being done in exchange for folding-money. (Of course some of those that replied are in foreign countries which makes receiving payment an annoyance, that's a separate problem though.)

Food for thought.

In the meantime I've settled into my use of lighttpd, which I've recently migrated to.

One interesting thing is that you can set your own "Server Name" directive:

# Set server name/version
server.tag = "lighttpd/(steve)"


This value is used by mod_dirlisting, so for example if you examine a directory which doesn't contain an index.html file you see the server-name. Cute.

Well cute unless, or until, somebody sets:

# Set server name/version


That does indeed show javascript to all your visitors. Not a security problem itself, as you need to be root on the remote site. If you're root in the remote server you could just modify the actual HTML pages being served to include your javascript. That said it's a little icky.

The following patch avoids the issue:

--- mod_dirlisting.c.org	2014-02-26 00:14:43.296373275 +0000
+++ mod_dirlisting.c	2014-02-26 00:16:28.332371547 +0000
@@ -618,7 +618,7 @@
} else if (buffer_is_empty(con->conf.server_tag)) {
buffer_append_string_len(out, CONST_STR_LEN(PACKAGE_DESC));
} else {
-			buffer_append_string_buffer(out, con->conf.server_tag);
+                        buffer_append_string_encoded(out, CONST_BUF_LEN(con->conf.server_tag), ENCODING_HTML);
}

buffer_append_string_len(out, CONST_STR_LEN(


Syndicated 2014-02-27 13:21:01 from Steve Kemp's Blog

#### 27 Feb 2014 jas»(Master)

Replicant 4.2 on Samsung S3

Since November 2013 I have been using Replicant on my Samsung S3 as an alternative OS. The experience has been good for everyday use. The limits (due to non-free software components) compared to a “normal” S3 (running vendor ROM or CyanogenMod) is lack of GPS/wifi/bluetooth/NFC/frontcamera functionality — although it is easy to get some of that working again, including GPS, which is nice for my geocaching hobby. The Replicant software is stable for being an Android platform; better than my Nexus 7 (2nd generation) tablet which I got around the same time that runs an unmodified version of Android. The S3 has crashed around ten times in these four months. I’ve lost track of the number of N7 crashes, especially after the upgrade to Android 4.4. I use the N7 significantly less than the S3, reinforcing my impression that Replicant is a stable Android. I have not had any other problem that I couldn’t explain, and have rarely had to reboot the device.

The Replicant project recently released version 4.2 and while I don’t expect the release to resolve any problem for me, I decided it was time to upgrade and learn something new. This time I decided to use the pre-built ROM images rather to build my own because I had issues building replicant 4.2 on my Debian wheezy machine (C++ compilation errors which apparently does not happen if you use a newer compiler).

Before the installation, I wanted to have a full backup of the phone to avoid losing data. I use SMS Backup+ to keep a backup of my call log, SMS and MMS on my own IMAP server. I use oandbackup to take a backup of all software and settings on the phone. I use DAVDroid for my contacts and calendar (using a Radicale server), and reluctantly still use aCal in order to access my Google Calendar (because Google does not implement RFC 5397 properly so it doesn’t work with DAVDroid). Alas all that software is not sufficient for backup purposes, for example photos are still not copied elsewhere. In order to have a complete backup of the phone, I connect the phone using a USB cable and enable USB tethering on the phone. The network is automatically set up on my Debian machine, I did not have to do anything. Then I invoke the following commands to take a backup using rsync:

adb shell dropbear -F -E & sudo rsync -av --delete --exclude /dev --exclude /acct --exclude /sys --exclude /proc -e ssh root@192.168.42.129:/ /root/s3-bup/

Now feeling safe that I would not lose any data, I removed the SIM card from my phone (to avoid having calls, SMS or cell data interrupt during the installation) and followed the Replicant Samsung S3 installation documentation. Installation was straightforward. I booted up the newly installed ROM and familiarized myself with it. My first reaction was that the graphics felt a bit slower compared to Replicant 4.0, but it is hard to tell for certain.

I connected to the network using USB tethering and took a quick rsync-backup of the freshly installed phone, to have a starting point for future backups. Since my IMAP and CardDav/CalDav servers use certificates signed by CACert I first had to install the CACert trust anchors, to get SMS Backup+ and DAVDroid to connect. For some reason it was not sufficient to add only the root CACert certificate, so I had to add the Class 3 sub-ca cert as well. To load the certs, I invoke the following commands, selecting ‘Install from SD Card’ when the menu is invoked (twice).

adb push root.crt /sdcard/ adb shell am start -n "com.android.settings/.Settings\"\$\"SecuritySettingsActivity" adb push class3.crt /sdcard/ adb shell am start -n "com.android.settings/.Settings\"\$\"SecuritySettingsActivity"

I restore apps with oandbackup, and I select a set of important apps that I want restored with settings preserved, including aCal, K9, Xabber, c:geo, OsmAnd~, NewsBlur, Google Authenticator. I install SMS Backup+ from FDroid separately and configure it, SMS Backup+ doesn’t seem to want to restore anything if the app was restored with settings using oandbackup. I install and configure the DAVdroid account with the server URL, and watch it populate my address book and calendar with information.

After organizing the icons on the launcher screen, and changing the wallpaper, I’m up and running with Replicant 4.2. This upgrade effort took me around two days to complete, with around half of the time consumed by exploring different ways to do the rsync backup before I settled on dropbear and USB tethering. Compared to the last time, when I spent almost two weeks researching various options and preparing for the install, this felt like a swift process.

I spent some time researching how to get the various non-free components running. This is of course sub-optimal, and the Replicant project does not endorse non-free software. Alas there aren’t any devices out there that meets my requirements and use only free software. Personally, I feel using a free core OS like Replicant and then adding some non-free components back is a better approach than using CyanogenMod directly, or (horror) the stock ROM. Even better is of course to not add these components back, but you have to decide for yourselves which trade-offs you want to make. The Replicant wiki has a somewhat outdated page on Samsung S3 firmware. Below are my notes for each component, which applies to Replicant 4.2 0001. You need to first prepare your device a bit using these commands, and it is a good idea to reboot the device after installing the files.

adb root adb shell mount -o rw,remount /system adb shell mkdir /system/vendor/firmware adb shell chmod 755 /system/vendor/firmware

GPS: The required files are the same as for Replicant 4.0, and using the files from CyanogenMod 10.1.3 works fine. The following commands load them onto the device. Note that this will load code that will execute on your main CPU which is particularly bothersome. There seems to exist a number of different versions of these files, CyanogenMod have the same gpsd and gps.exynos4.so in version 10.1.3 and 10.2 but the libsecril-client.so differs between 10.1.3 and 10.2. All files differ from the files I got with my stock Samsung ROM on this device (MD5 checksums in my previous blog). I have not investigated how these versions differs or which of them should be recommended. I use the files from CyanogenMod 10.1.3 because it matches the Android version and because the files are easily available.

adb push cm-10.1.3-i9300/system/bin/gpsd /system/bin/gpsd adb shell chmod 755 /system/bin/gpsd adb push cm-10.1.3-i9300/system/lib/hw/gps.exynos4.so /system/lib/hw/gps.exynos4.so adb push cm-10.1.3-i9300/system/lib/libsecril-client.so /system/lib/libsecril-client.so adb shell chmod 644 /system/lib/hw/gps.exynos4.so /system/lib/libsecril-client.so

Bluetooth: Only one file has to be installed, apparently firmware loaded onto the Bluetooth chip. Cyanogenmod 10.1.3 and 10.2 contains identical files, which has a string in it “BCM4334B0 37.4MHz Class1.5 Samsung D2″. The file I got with my stock ROM has a string in it “BCM4334B0 37.4MHz Class1.5 Samsung M0″. I don’t know the difference, although I have seen that D2 sometimes refers to the US version of a Samsung device. My device is the international version, but it seems to work anyway.

adb push cm-10.1.3-i9300/system/bin/bcm4334.hcd /system/vendor/firmware/bcm4334.hcd adb shell chmod 644 /system/vendor/firmware/bcm4334.hcd

Front Camera: Two files has to be installed, apparently firmware loaded onto the Camera chip. CyanogenMod 10.1.3 and 10.2 contains identical files, which has a string in it “[E4412 520-2012/08/30 17:35:56]OABH30″. The file I got with my stock ROM has a string in it “[E4412 533-2012/10/06 14:38:46]OABJ06″. I don’t know the difference.

adb push cm-10.1.3-i9300/system/vendor/firmware/fimc_is_fw.bin /system/vendor/firmware/fimc_is_fw.bin adb push cm-10.1.3-i9300/system/vendor/firmware/setfile.bin /system/vendor/firmware/setfile.bin adb shell chmod 644 /system/vendor/firmware/fimc_is_fw.bin /system/vendor/firmware/setfile.bin

NFC: I’m happy that I got NFC to work, this was one of my main issues with Replicant 4.0 (see my earlier blog post). Only one file is needed, however CyanogenMod does not seem to distribute it so you have to get it from your stock ROM or elsewhere. The md5 of the file I have is b9364ba59de1947d4588f588229bae20 (and no I will not send it to you). I have tested it with the YubiKey NEO and the Yubico Authenticator app.

adb push clockworkmod/blobs/ee6/7188ca465cf01dd355a92685a42361e113f886ef44e96d371fdaebf57acae /system/vendor/firmware/libpn544_fw.so adb shell chmod 644 /system/vendor/firmware/libpn544_fw.so

Wifi: I haven’t gotten wifi to work, although I have not tried very hard. Loading the CyanogenMod firmwares makes my device find wireless networks, but when I try to authenticate (WPA-PSK2), I get failures. Possibly some other files has to be loaded as well.

Syndicated 2014-02-27 11:07:45 from Simon Josefsson's blog

#### 27 Feb 2014 valessio»(Apprentice)

Compartilhando na rede…

Atenção: esta postagem é o resumo diário das minhas atividades nas redes e recortes de outros sites ou blogs compartilhados por mim.

Syndicated 2014-02-27 02:32:16 from ValessioBrito.com.br

#### 27 Feb 2014 vicious»(Master)

Numbers

When reading news, one should do some quick calculations to test for ridiculousness.  It really makes reading news far funnier.  Let us look at the 19 billion dollar deal where Facebook bought WhatsApp.  It is especially hilarious if we interpret this as how much do we as a society value WhatsApp versus some other things.  These are based on just quick googling, but they are for just eyeballing the thing, not to be taken exactly.

1) Minimum wage hike.  There are about 3.6 million people at or below mimimum wage [1] (2012 data).  If we suppose that they would work 250 days a year for 8 hours a day, the current $2.85 proposed hike ($10.10-$7.25) would amount to $2.85 \times 8 \times 250 \times 3,600,000 = 20,520,000,000$. So about the same. Facebook could have paid everyone on minimum wage the hike for a year. But of course I’ve overestimated I doubt everyone on minimum wage works 8 hours a day 5 days a week. 2) NASA budget is about 16 billion in 2013 [2]. So WhatsApp is actually worth more than all that NASA does in a year. 3) Nominal GDP [3]. Czech Republic is about$196 billion.  Ten WhatsApps is the GDP of the whole country of 10 million people (where WhatsApp has 55 employees, so 10 of them have 550 employees).  Jamaica has nominal GDP of $13 billion or so. WhatsApp is way more than that. OK, you say, that’s just one year. Suppose that WhatsApp (what it does) works out to working for 5 years before it becomes obsolete. That’s 3.8 billion per year. The GDP of Cayman Islands is$3.3 billion.  And that’s where Facebook is taking its profits to avoid paying taxes [4].

4) The University of California budget for 2013-2014 is $6.2 billion [5]. WhatsApp would fund the UC for 3 years. WhatsApp apparently produces so much good for our society that it equals about the output of the entire UC system for 3 years. Syndicated 2014-02-27 00:43:27 from The Spectre of Math #### 26 Feb 2014 dorward»(Journeyer) I do not want to be part of your ecosystem either Today I've rubbed up against the annoying side of proprietary unreasonableness. Amazon Instant Video. For reasons best know to themselves, the geniuses at Amazon have decided to put up the cost of Prime membership by 60%. As well as getting next day delivery on thousands of items, I can now also watch Amazon Instant Video - previously known as LoveFilm. Yes, this, absolutely. I'm in more-or-less the same boat. My Panasonic is a Blu-Ray player rather than a TV and I hadn't got to the point of discovering that I needed to pay for XBox Gold again (I let it lapse a year or so ago) to get the streaming video app. So, I'm getting Amazon Video bundled with Amazon Prime and I have no good way to watch it on my decent screen / sound system. If the new features were going to be bundled into the existing package, then that would be fine, but the renewal cost is awful. I won't be renewing when my current prime subscription is finished (I have a calendar entry set to remind me to cancel it before auto-renew kicks in). Syndicated 2014-02-26 13:39:43 from Dorward's Ramblings #### 26 Feb 2014 redi»(Master) Every time I type #include <utility> I wish there was a second C++ library header of utilities called <utilitu>, and another header of file utilities called <futility>. #### 26 Feb 2014 tampe»(Journeyer) We know everything, so why are you thinking mooron! I have blogged a few times about fundamental physic insights, but there is possibly a better source, there is a free thinker regarding how the world is working, he is a heretic, he say that we all got our models backwards, that QM is a huge joke and that the world is much simpler than proclaimed in science shows and Universities throughout the world, or is he just a person that got tricked by a mathematical play, read on for the story. The background is that for circa 20 years ago Randi Mills, the founder of BlackLightPower published his theory and has refined it ever since. I spend time reading his books and is really intrigued of how badly treated this material is both by himself and the scientific community as a whole. I know that many of you have read about BlackLightPower and the hydrino power they have so often claimed to produce. To be frank I find the hydrinos fishy and after I read his book I can actually point to weaknesses in Mill's proofs of their existence. But folks, hydrinos and antigravity is just a few sidetracks of the theory, that may be false, not because the theory is bad, but because the theory is missing parts and need to be complemented. So what is the possible mistake of the assumption of a hydrino state. Well What Mills do is taking plain ol elecromagnetism, he set up a foton trapped by varying charge density in a sphere around the photon and than say that the system is a stable state if it does not radiate and deduces mathematically how this charge distribution look like. In Itself manage to do this is a great theoretical task and he should get a golden star for doing that, no one claims his been mathematically wrong in his solution(s). He then calculate the properties of these atoms and find out that it produces the same energy states and levels as normal quantum electrodynamics say. But not only this, he produces extremely accurate results for many body problems for basically all kinds of atoms and many molecules. Of cause Mills has great confidence in the theory after that feat. But now comes the sorrow part that probably shot down the whole effort and maybe have tricked Mills to haunt a gost for 20 years. He finds out states, hydrino states that is less energetic states below the normal ground state in e.g. hydrogen. We should be able to produce these hydrino states and be able to harvest the energy from normal water basically for ever, welcome new free energy world. Is it so?, well as a mathematician I am picky with 'if' and 'if and only if' Mills theory is interesting because it can give a very natural explanation how the world is working. Maxwell's equations for electromagnetism is what we call in mathematics linear, this means that we can superpose different solutions on top of each other and produce new solutions. It is also typical solution when disturbances from a steady state is small. So one would expect the Maxwell equations to be invalid for extreme cases where the disturbances are large. So what can happen when the equation breaks?, well one thing is that waves may start reflecting. It is interesting to note that in Mills solution the information flowing part of the solution at the surface is flowing tangential to the surface which is natural because the solution does not radiate. If we assume that it is the information flowing part that get mirrored at the surface we can imagine that the solution is stable if we deform it slightly. The actual dynamics of what happens if we disturb the system slightly is a key part to really say that a system is non radiating. And this analysis is missing in Mills theory of hydrinos. It can happen that these hydrinos will start radiate if it is disturbed a little and then because of this move even further away and then brake, if this is the case then these hydrino states will not be long lived and not represent a physical solution. So a physical solution does not radiate, but all states that does not radiate is not necessary a physical attainable state. So in order to accept hydrinos I would need an 'if and only if' proof by Mills. If you read about Mills theory and try to find critics of his theory, you may find:, Hydrinos cannot exists because bla bla bla. Correct, but that does not invalidate the theory, it must be complemented. It challanges QM, QM predicts everything quite well, it cannot work. - Well Mills theory is easier to work with and produces impressive results for especially atom physics, So QM and Mills theory are just two mathematical models of the same physics they are dual. Nowone have shown how this can be so, so why aren't bright theoreticians taking the task to explain it. Mills talk about antigravity as a fifth force, sure it must be a fake. - Well he produces, is it 1500 pages of dense theory sure if you cherry pick, you can find strange things, but most of it seams to be correct. Andreas Ratke says' his theory is not Lorenz invariant. Well Andreas is trying to show this by showing that the charge density does not follow the wave equation. Well here is an issue with 'if and only if'. Solutions to the wave equation follows special relativity, but not all solutions to special relativity follows the wave equation, this critique is a really poor work and you can find quite many issues with it in Mills rebuttal to that paper. In all I would ask any critique to concretely show how the hell Mill's fake all the calculations that is spot on, and not just mumble some abstract critic, that is really missing the point, Mills has by far not finished his work, that task is up to the physics community. Because reading his book all his amazing formulas seams to be based on just his basic assumption and than plain ol electromagnetism, am I right, or did I miss something, read it for yourself, have fun! References: #### 26 Feb 2014 valessio»(Apprentice) Compartilhando na rede… Atenção: esta postagem é o resumo diário das minhas atividades nas redes e recortes de outros sites ou blogs compartilhados por mim. Syndicated 2014-02-26 02:31:12 from ValessioBrito.com.br #### 25 Feb 2014 Stevey»(Master) What do you pay for, and what would you pay for? There are times when I consider launching my own company again, most often when it is late at night and the inpetitude of so many other companies gets me too worked up. Then I sit back and think about details and write it off. I've worked for myself in the past a couple of times, and each time it was both more fun and more difficult than expected. Getting a couple of clients is usually easy, getting a ten more is common, but getting "many" is hard and getting "lots" is something I've never done - lots of users for free sites though, along with the associated support burdon! So the though dies away once I sit down and work out the net profit I'd need to live. My expenses are low, so let us pretend I can easily live on £1000 a month. So the "company" has to make more than that, to cover costs, but perhaps not much. Pretend you were offering DNS hosting you'd probably be able to implement that easily on, say 10, virtual machines, net of £150 a month. Imagine clients pay £5 for an unlimited number of domains that means you need to have 1000+150/5 = 230 clients. Not impossible, but also not easy. Pretend instead you're offering backup space, and the numbers get bigger because disk is expensive. Again getting some users would be easy, but getting lots would be hard because your competition is dropbox, skydrive, etc, etc. Once you start thinking of "ideas" they come easily, but the hard part is being realistic about what people would pay for. As always the idea is the easy part, the execution is the hardest part. Realistically if I were to be desperate to work for myself at short notic I'd do the obvious thing - I'd buy a pair of ladders, a bucket, and clean windows. Low overheads, reasonable demand, and I'd be both "fit" and "outdoors". When it comes to paying for online services off the top of my head I personally pay for maybe two things, both of them niche (although profitable for their providers I'm sure), and I know many people who live on the internet but pay for nothing. For example I'm a VIP member of an online modeling community, which in theory allows me a higher chance of persuading interesting people to pose for me. In practice the turnover on those sites is immense. Lots of cute boys and girls hear constantly "You're so pretty, you should be a model", which is true in perhaps 1% of cases, and the net result is you have a few hard working people who do good things day in day out, and many flighty teenagers who'll pose for two-three people, and then never do it again because they realise it is neither glamourous nor easy money. Two things I've semi-serously considered recently where hosted "status pages", and hosted "domain parking", but both have many competitors and both I can see a) some people would pay for but b) not very many. I suspect there is no universal "I'd pay for this" online service hwich is both competition free and genuinely trivial to setup, but I'd be curious to see what people are missing, and even more curious to see what people do pay for. Syndicated 2014-02-25 14:30:33 from Steve Kemp's Blog #### 25 Feb 2014 shlomif»(Master) The Lost Souls of Freenode I originally wanted to written a more prose-like blog post about the topic of “The Lost Souls of Freenode”, echoing some of my frustrations from trying to help people on Freenode channels, especially #perl and ##programming and I started from keeping a list of bullets and sub-bullets and decided to keep it this way out of being lazy. Maybe it can also be considered the blog equivalent of some wikiHow pages. After I gave a link to the bullets to someone I met on Freenode, he told me he hasn't found any of what he read here surprising from his experience on IRC and as a tutor and T.A. (= Teacher Assistant) in an American college. • “Many Lost Souls” on Freenode's #perl - IM conversation. • Quote the conversation about “First rule of #perl channels” (meaning that Freenode’s #perl is our first line of defence). • People having problems getting indentation right. • People who /msg me after asking. • Either they think that's the way to answer. • Or they think that I cannot help them because there's another conversation. • They're usually not willing or cannot afford to pay. • Someone who thought that paying me 50 USD / hour for private help was too high. • * People who want us to write their code for them. • “Help me with a script I found.” • Often badly written. • “Help me with using a program / my operating system / etc.” • Not even related to coding. • “Are you using version control?” “No, what's that?” • Automated tests? • A debugger? • Old versions of perls. • Homework/scholastic constraints. • “We didn't study it yet” • “No external modules / CPAN” • “Not allowed to any built-in language data structures, including not arrays.” • Mandatory course. • Graded 0 once because was programmed on Python-2.7.x and tested on Python-3.3.x (on Windows). • One who didn't know what files are nor did file I/O. - Ruby - private conversation with someone else who didn't know what files are. Syndicated 2014-02-25 14:02:09 from shlomif #### 25 Feb 2014 crhodes»(Master) sbcl summer of code 2014 participation I received notification yesterday that SBCL was accepted as a “mentoring organization” to Google's Summer of Code 2014 programme. What this means is that eligible students can think about applying to be mentored by members of the SBCL team to work on a development project – and to be paid a stipend for that work. The next steps for students are: • get involved with the community: join #lisp and #sbcl on the freenode IRC network; read the sbcl-devel mailing list (e.g. at gmane.lisp.steel-bank.devel; have a go at some of the bugs marked as ‘easy’ • look at the existing list of project ideas, and see if any of those ideas would form a good basis for a project that would sustain your interest for three months or so. • read Paul Khuong's essay on getting started with SBCL from last year: it is still absolutely applicable to this year's programme, or indeed getting into SBCL hacking independently. The period for student applications to be mentored as part of SBCL's participation is from 10th March until 21st March 2014; for best results, get engaged with the community and potential mentors well before the cutoff point. Last year two projects were funded, and both completed successfully, even if merging them into the mainline is/was slower than one might like. I'm looking forward to seeing what this year brings! Syndicated 2014-02-25 12:01:20 (Updated 2014-02-25 12:02:33) from notes #### 25 Feb 2014 valessio»(Apprentice) Compartilhando na rede… Atenção: esta postagem é o resumo diário das minhas atividades nas redes e recortes de outros sites ou blogs compartilhados por mim. Syndicated 2014-02-25 02:30:30 from ValessioBrito.com.br #### 25 Feb 2014 mikal»(Journeyer) NBNCo likely to miss its rollout targets In December 2013 NBNCo issued a strategic review ordered by Malcolm Turnbull. In this review, they stated that their target for number of premises passed by June 2014 was 637,000 of the 10,910,000 premises in Australia. How are they going on that goal? Well, there are currently 303,905 premises passed in Australia, with around 6,000 more being added per week. That means they're in deep trouble -- they need to be averaging more like 17,000 premises a week at this point to meet their goal. This is especially depressing because the goal is only a few months old and already looking grim. (Update: so apparently I misread the NBN strategic review having watched the Senate estimates hearing just now. The NBN target for 30 June 2014 is 357,000 not 600,000. This is a difference between the numbers of page 46 or the report and those on page 48. The 357,000 number is so low, that NBNCo will probably meet that target.) While I think its true that the Labor party didn't cover itself with glory in managing the NBN rollout, I have to say that Malcolm isn't doing much better. Especially now that he's reneged on the 25mbit by the end of 2016 promise he took to the election. You can see more about the state of the NBN rollout in my Google spreadsheet. I read the boring NBN documents so you don't have to! Tags for this post: blog nbn politics Related posts: The Moon Is A Harsh Mistress; Daughter of the Empire; Servant of the Empire; Dublin trip; Mistress of the Empire; I am sometimes amazed by the childlike political discourse in the US Comment Syndicated 2014-02-24 15:58:00 (Updated 2014-02-25 01:08:35) from stillhq.com : Mikal, a geek from Canberra living in Silicon Valley (no blather posts) #### 24 Feb 2014 Rich»(Master) Island Island feb 24 2013 LAX, Gate 47A The travelers cling to the island fighting for a foothold, for a chance to pluck the limited fruit. Their phones, laptops, and tablets balance precariously on the tiny table, their cables drinking from the meagre outlets. They sit on the floor, lean on the wall, look longingly at the only-slightly-more-comfortable fellow passengers, sitting in the cramped seats around the A Concourse, trying not to bump knees, squirming to be comfortable, in seats designed more for the rowing galley than for comfort. Waiting for their turn at the island, watching carefully with seeming unconcern for the moment when an outlet becomes available, and they can dash across to claim it, take their spot on the island. The tide goes out. The tide comes in, and a new crew of castaways cling to the island. Syndicated 2014-02-24 18:31:02 from Notes In The Margin #### 24 Feb 2014 marnanel»(Journeyer) spirit of the stairs When I leave and I'm walking away Gonna think of the things I should say When we've parted and nobody cares Gonna meet with the Spirit of the Stairs This entry was originally posted at http://marnanel.dreamwidth.org/291545.html. Please comment there using OpenID. Syndicated 2014-02-24 07:49:56 from Monument #### 24 Feb 2014 mjg59»(Master) The importance of a community-focused mindset Piston, an Openstack-in-a-box vendor[1] are a sponsor of the Red Hat[2] Summit this year. Last week they briefly ceased to be for no publicly stated reason, although it's been sugggested that this was in response to Piston winning a contract that Red Hat was also bidding on. This situation didn't last for long - Red Hat's CTO tweeted that this was an error and that Red Hat would pay Piston's sponsorship fee for them. To Red Hat's credit, having the CTO immediately and publicly accept responsibility and offer reparations seems like the best thing they could possibly do in the situation and demonstrates that there are members of senior management who clearly understand the importance of community collaboration to Red Hat's success. But that leaves open the question of how this happened in the first place. Red Hat is big on collaboration. Workers get copies of the Red Hat Brand Book, an amazingly well-written description of how Red Hat depends on the wider community. New hire induction sessions stress the importance of open source and collaboration. Red Hat staff are at the heart of many vital free software projects. As far as fundamentally Getting It is concerned, Red Hat are a standard to aspire to. Which is why something like this is somewhat unexpected. Someone in Red Hat made a deliberate choice to exclude Piston from the Summit. If the suggestion that this was because of commercial concerns is true, it's antithetical to the Red Hat Way. Piston are a contributor to upstream Openstack, just as Red Hat are. If Piston can do a better job of selling that code than Red Hat can, the lesson that Red Hat should take away is that they need to do a better job - not punish someone else for doing so. However, it's not entirely without precedent. The most obvious example is the change to kernel packaging that happened during the RHEL 6 development cycle. Previous releases had included each individual modification that Red Hat made to the kernel as a separate patch. From RHEL 6 onward, all these patches are merged into one giant patch. This was intended to make it harder for vendors like Oracle to compete with RHEL by taking patches from upcoming RHEL point releases, backporting them to older ones and then selling that to Red Hat customers. It obviously also had the effect of hurting other distributions such as Debian who were shipping 2.6.32-based kernels - bugs that were fixed in RHEL had to be separately fixed in Debian, despite Red Hat continuing to benefit from the work Debian put into the stable 2.6.32 point releases. It's almost three years since that argument erupted, and by and large the community seems to have accepted that the harm Oracle were doing to Red Hat (while giving almost nothing back in return) justified the change. The parallel argument in the Piston case might be that there's no reason for Red Hat to give advertising space to a company that's doing a better job of selling Red Hat's code than Red Hat are. But the two cases aren't really equal - Oracle are a massively larger vendor who take significantly more from the Linux community than they contribute back. Piston aren't. Which brings us back to how this could have happened in the first place. The Red Hat company culture is supposed to prevent people from thinking that this kind of thing is acceptable, but in this case someone obviously did. Years of Red Hat already having strong standing in a range of open source communities may have engendered some degree of complacency and allowed some within the company to lose track of how important Red Hat's community interactions are in perpetuating that standing. This specific case may have been resolved without any further fallout, but it should really trigger an examination of whether the reality of the company culture still matches the theory. The alternative is that this kind of event becomes the norm rather than the exception, and it takes far less time to lose community goodwill than it takes to build it in the first place. [1] And, in the spirit of full disclosure, a competitor to my current employer [2] Furthering the spirit of full disclosure, a former employer comments Syndicated 2014-02-24 04:09:25 from Matthew Garrett #### 24 Feb 2014 valessio»(Apprentice) Compartilhando na rede… Atenção: esta postagem é o resumo diário das minhas atividades nas redes e recortes de outros sites ou blogs compartilhados por mim. Syndicated 2014-02-24 02:35:04 from ValessioBrito.com.br #### 24 Feb 2014 dkg»(Master) Inline-PGP considered harmful We changed the default PGP signatures generated by enigmail in debian from Inline PGP to PGP/MIME last year, and the experiment has gone well enough that we're now using it in jessie and wheezy (where it arrived as part of a security update to make the extension work with the security-updated icedove package). After having several people poke me in different contexts about why inline cleartext PGP signatures are a bad idea, i got sufficiently tired of repeating myself, and finally documented some of the problems explicitly. The report includes a demonstration of a content-tampering attack that changes the meaning of a signed inline-PGP message without breaking the signature, which i first worked out on the notmuch mailing list, but hadn't gotten around to demonstrating until recently. The attack is demonstrated against clearsigned messages, but also works against inline encrypted messages (but is harder to demonstrate since a demonstration would require sharing secret key material for the decryption step). Please don't generate Inline-PGP messages. And if you must parse and accept them, please consider carefully the risks you expose your users to and think about ways to mitigate the problems. Tags: charset, inline-pgp, openpgp, security Syndicated 2014-02-24 02:09:00 from Weblogs for dkg #### 24 Feb 2014 Stevey»(Master) Two minor toys .. Two minor things: graphite_send A simple shell-script to submit metrics to a graphite server, extensible via local plugins, but covers the obvious metrics by default. Metrics are submitted via simple calls to netcat. Trivial, but much more lightweight than collectd and similar. HTML::Emoji A perl module for converting HTML like "&ltp>:smile:</p>" into something graphical. This was written for my markdown sharing site, but is pretty fun. The konami-code page demonstrates usage. (This parses the HTML so it won't transform attributes, ids, or anything that isn't in the "text" part of any HTML input.) The graphite sending script is perhaps the most useful, but at the same time it feels too small to be a package of its own. I'm tempted to bundle it up into my sysadmin-util collection, but I can't quite decide if it belongs there either. Syndicated 2014-02-23 23:36:51 from Steve Kemp's Blog #### 23 Feb 2014 sye»(Journeyer) mes Cahill)周五在加州伯克利家中去世，享年87岁。高居翰对中国美术作品的解读影响了西方几代学者。 #### 23 Feb 2014 sye»(Journeyer) just got back from Shawnee Inn. posting via advodiary.py. It works. Next testing Chinese encoding... In the first four weeks of the course, Professor Amar outlined three central themes we encounter when reading the original Constitution: democracy, national security, and slavery. Write a 500-750 word essay response, making sure to address ALL parts of the question. "Throughout the course lectures, Professor Amar has outlined how one of the central themes of the Constitution is national security and that the Constitution reflects geostrategic concerns. What specific provisions or features of the Constitution reflect an awareness and concern with national security and geographic strategy? " #### 23 Feb 2014 etbe»(Master) Electric Car Charging in Melbourne This morning I noticed some parking bays reserved for car charging in a car park at the corner of Sydney Rd and Glenlyon St in Brunswick (near Aldi). One of the parking spots was occupied by a Plug-in Prius from GoGet [1]. I didn’t even realise that you could get a plug-in Prius in Australia. The charging station is run by Charge Point [2]. The charging points are about 1.5m high and the cable is about 3cm thick (about as thick as the pipe used for filling a car with petrol), so it would charge a car much faster than could be done with a regular power point. One big problem with the Charge Point web site is that they don’t give any information on pricing. They sell home charge points (which I guess means just an all-weather two-phase power point) but don’t give a price for that. They sell charge points that can be used by commercially but don’t give a price for them either. Also their infrastructure for billing is apparently based on companies installing charge points and setting a price for the service. Some charge points may offer free service (I guess staff car parks and some government agencies) and others will charge varying rates – none of which is available on the web site. Apparently they have an “online portal” which gives information on such things to registered users – so you have to register to discover what it costs. Of course hardly anyone is going to register before discovering the price, not even when registration is free. But while registration is free the web site demands the make and model of the electric car, so presumably one has to spend$40,000 or more on a vehicle before discovering the price and availability of charging it.

Charge Point can be used as an example of how not to design a web site that promotes a service, or at least how not to promote a service that is aimed at saving money (electricity is significantly cheaper than petrol so it’s of interest to people and organisations that want to save money). The Charge Point site seems to be better suited to showing that the concept can work than convincing people that they should sign up for it. It seems to me that the best thing that they could do would be to prominently display the average cost of all non-free charge points that are open to the public along with an explanation of the price of driving a desirable car (such as a plug-in Prius or a Nissan Leaf) with such an electricity cost.

The “contact” section on the web site only has a link for “careers”.

I don’t think it’s possible to get widespread use of electric vehicles without getting better information out there. It appears that Charge Point is relying on councils to do the work of promoting their business by installing their stations and reserving car parking as Moreland council has done in this case.

Related posts:

1. Qi Phone Charging I have just bought a wireless phone charging system based...
2. electric cars Here’s an interesting post on the Green’s site about the...
3. Victoria Hotel Melbourne I have just stayed at the Victoria Hotel Melbourne. I...

Syndicated 2014-02-23 22:03:26 from etbe - Russell Coker

#### 23 Feb 2014 valessio»(Apprentice)

Compartilhando na rede…

Atenção: esta postagem é o resumo diário das minhas atividades nas redes e recortes de outros sites ou blogs compartilhados por mim.

Syndicated 2014-02-23 02:31:12 from ValessioBrito.com.br

#### 22 Feb 2014 Stevey»(Master)

Changing my stack ..

For the past few years I've hosted all my websites in a "special" way:

• Each website runs under its own UID.
• Each website runs a local thttpd / webserver.
• Each server binds to localhost, on a high-port.
• My recipe is that the port of the webserver for user "foo" is "\$(id -u foo)".
• On the front-end I have a proxy to route connections to the appropriate back-end, based on the Host header.

The webserver I chose initially was thttpd, which gained points because it was small, auditable, and simple to launch. Something like this was my recipe:

#!/bin/sh
exec thttpd -D -C /srv/steve.org.uk/thttpd.conf


Unfortunately thttpd suffers from a few omissions, most notably it doesn't support either "Keep-Alive", or "Compression" (i.e. gzip/deflate), so it would always be slower than I wanted.

On the plus side it was simple to use, supported CGI scripts, and served me well once I'd patched it to support X-Forwarded-For for IPv6 connections.

Recently I setup a server optimization site and was a little disappointed that the site itself scored poorly on Google's page-speed test. So I removed thttpd for that site, and replacing it with nginx. The end result was that the site scored 98/100 on Google's page-speed test. Progress. Unfortunately I couldn't do that globally because nginx doesn't support old-school plain CGI scripts.

So last night I removed both nginx and thttpd, and now every site on my box is hosted using lighttpd.

There weren't too many differences in the setup, though I had to add some rules to add caching for *.css, etc, and some of my code needed updating.

Beyond that today I've setup a dedicated docker host - which allows me to easily spin up containers. Currently I've got graphite monitoring for my random hosts, and a wordpress guest for plugin development/testing.

Now to go back to reading Off to be the wizard .. - not as good as Rick Cook's wizardry series (which got less good as time went on, but started off strongly), but still entertaining.

Syndicated 2014-02-22 11:32:59 from Steve Kemp's Blog

#### 22 Feb 2014 marnanel»(Journeyer)

irc extension

Thought from last night: If IRC had a protocol extension meaning "if the client disconnects without warning, do nothing for n seconds, and if a later connection authenticates as the same client within that time, pick up the session seamlessly", it would make using IRC from mobile devices much easier and obviate much of the need for running bouncers. I may look at the source of dancer and see whether that would be possible. What do you think?

This entry was originally posted at http://marnanel.dreamwidth.org/291304.html. Please comment there using OpenID.

Syndicated 2014-02-22 11:32:22 from Monument

#### 22 Feb 2014 valessio»(Apprentice)

Compartilhando na rede…

Atenção: esta postagem é o resumo diário das minhas atividades nas redes e recortes de outros sites ou blogs compartilhados por mim.

Syndicated 2014-02-22 02:30:35 from ValessioBrito.com.br

#### 21 Feb 2014 joey»(Master)

subverting hierarchy with git

Did you ever want to be able to tag your files, and use the tags to query and select the files you want? For many sorts of files we use, this is clearly better than being locked into a single hierarchial view of nested directories.

Semantic file systems are a way to do things like this. But that's an entire separate filesystem, often implemented as a FUSE layer. I have never wanted tagging enough to take on that layer of complications.

A week ago I realized that there was a way to do this without using an entirely separate filesystem. When we use git, we're used to having different views of our files, called branches, that we switch between.

What then, if a git branch were generated from tags and other metadata that meet a query, providing a custom view that meet the user's current needs and could be incrementally refined.

To build this, I needed a nice way to store metadata in git, and since git-annex happens to have a very nice way of using git as a database, I naturally built it on top of git-annex.

This means that the tags and other metadata are automatically synchronized between different clones of the repository. Multiple users can be tagging and setting other metadata at the same time, and their changes will merge in a consistent way.

I have a long list of things to do to fully integrate views into git-annex. However, they're already basically usable, and I'm very pleased with how these dymanic views of the contents of a repository are working out.

Today's release of git-annex includes views support, so give them a try!

Syndicated 2014-02-21 18:04:45 from see shy jo

#### 21 Feb 2014 dmarti»(Master)

Five more questions on ad fraud

Just saw The Five Questions That Will Eliminate Ad Fraud. I'm not sure if those will do it. How about five more?

Since adtech is based on the idea of cheating writers using computers, is anyone surprised that someone came up with the idea of cheating adtech using computers?

Can you seriously expect any site that lives by ripping off other people's content to be completely honest with its ad networks?

Since adtech intermediaries make money from fraud just as they do on other ads, can you expect them to take fraud seriously, or just give conference talks about it?

Because IAB is run by and for the Big Data intermediaries who make money from fraud, do legit advertisers and content sites need an independent organization?

How can improving privacy protections for users make online ads more valuable?

Syndicated 2014-02-21 16:48:50 from Don Marti

#### 21 Feb 2014 Rich»(Master)

Worst travel day ever

Yesterday was just the worst travel day ever. My flight out of LEX was delayed, but got to ORD in time to make my connection at 1:50 ... except we sat on the runway for almost an hour waiting for our gate to open up. I got to the connection about 10 minutes after it had left.

I was rebooked on the 3:45, and even got an exit row seat. It was, of course, delayed a couple of times.

Meanwhile, I was approached by the gate agent, who said the plane was very, very full, and would I consider checking my rollerbag, in exchange for early boarding. Sounds good.

Finally, we boarded, and I was in my seat when someone discovered that the handle on that same exit door wasn't properly flush with the plane body. They brought in maintenance to look at it, and I had to get off while they tinkered, and ended up removing the door and trying to figure out what to do.

As I was waiting for these decisions, I looked out the window and noticed my rollerbag, sitting on a baggage card, in the rain. My roller bag with my second laptop in it, and all of my recording gear, not to mention my clothes. I mentioned this to the gate agent, who after about 20 minutes managed to get someone to move it under shelter.

They finally decided that the door couldn't be fixed, and delayed the flight while they looked for a replacement door, and then a replacement plane, and then cancelled the flight.

Now that the flight was cancelled, my bag was nowhere to be seen and I was told it was probably on the next flight to LA - not the one that I would be on - I was, after waiting in line for another 45 minutes, booked on the 9:30 flight.

The 9:30 flight was, of course, delayed for a further 45 minutes before it finally left, and I got to LA at about half past midnight, almost 9 hours after I had expected to arrive.

Because of the way my bag had been checked, I didn't actually have a claim check for it, but I managed to convince the baggage folks it was mine, and headed out to the hotel shuttle bus stand where the bus for my hotel was pulling away.

So, I eventually arrived at my hotel at a little after 1 am.

I know folks get a lot of amusement out of the fact that no matter where I fly, no matter what airline I choose, or how I route my flights, I am delayed. Every. Single. Time. But this was by far the worst travel day I've ever had.

Syndicated 2014-02-21 15:11:36 from Notes In The Margin

#### 21 Feb 2014 proclus»(Master)

GNU-Darwin got a little bump in sales, after I was mentioned in Infowars/Drudge Report. After 14 years of this, it is like the old days.

GNU-Darwin got a little bump in sales, after I was mentioned in Infowars/Drudge Report. After 14 years of this, it is like the old days.

Regards,
proclus, Er, Michael L. Love
http://www.gnu-darwin.org/

Syndicated 2014-02-21 02:41:00 (Updated 2014-02-21 02:41:18) from proclus

#### 21 Feb 2014 valessio»(Apprentice)

Compartilhando na rede…

Atenção: esta postagem é o resumo diário das minhas atividades nas redes e recortes de outros sites ou blogs compartilhados por mim.

Syndicated 2014-02-21 02:32:00 from ValessioBrito.com.br

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

 Users 14007 Observer 9890 Apprentice 745 Journeyer 2339 Master 1029

### Recently modified projects

17 Jan 2014 Erlang
17 Jan 2014 Hy
17 Jan 2014 clj-simulacrum
17 Jan 2014 lfe-disco
17 Jan 2014 clj-openstack
17 Jan 2014 lfe-openstack
17 Jan 2014 LFE
10 Jan 2014 libstdc++
1 Nov 2013 FAQ Linux
17 Aug 2013 AshWednesday
11 Jul 2013 phable
11 Jul 2013 svtools
4 Jul 2013 DougNassaurWatch

### New projects

17 Jan 2014 Erlang
17 Jan 2014 Hy
17 Jan 2014 clj-simulacrum