movement is currently certified at Master level.

Name: John Levon
Member since: 2000-04-14 14:10:55
Last Login: 2011-12-23 13:10:45

FOAF RDF Share This

Homepage: http://www.movementarian.org/

Notes:
See the project descriptions below, and my homepage, for a description of what open source stuff I'm involved in.

movement @ irc.freenode.net, irc.oftc.net
leader@movementarian.org.

Projects

Recent blog entries by movement

Syndication: RSS 2.0

PayPal idiocy

This is unbelievably stupid of Paypal. I just got this email from them:


vinyl tap records would like you to use PayPal - the safer, easier way to pay and get paid online.
To send vinyl tap records your payment and see the details of this invoice, copy and paste this link into your web browser:

https://www.paypal.com/uk/cmd=_prq&id=...

So much for "never click a URL in email". Even worse, if you log in separately, the request is not visible anywhere. Morons.

Syndicated 2011-02-22 11:17:00 (Updated 2011-02-22 11:18:56) from John Levon

NatWest phishing service

I got some NatWest phishing spam the other day and was amused to notice this:


<title>NatWest - Security Information</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" type="text/css" href="http://www.natwest.com/microsites/global/phishing_demo/includes/css/generic.css" media="all" />
...
<a href="http://www.natwest.com/"><img src="http://www.natwest.com/microsites/global/phishing_demo/images/h_logo.gif" alt="NatWest - Load home page" /></a>


Enterprising of them to actually uses NatWest's explanation of phishing to ... phish.

Syndicated 2011-02-18 02:36:00 (Updated 2011-02-18 02:39:44) from John Levon

Name and shame time

To quote 123-reg customer support:

> When will you be supporting AAAA records?

There are no current plans to implement this but notifications will be sent out if this takes place.

Syndicated 2011-02-03 13:02:00 (Updated 2011-02-03 13:03:31) from John Levon

Avoid vps247 hosting


Late last year, I was forced to find a new host for movementarian.org, as my previous hosting provider (Blue Room Hosting, who were really great) were shutting down. I went with VPS247, as they were local to Manchester and seemed reasonable.


Unfortunately my experience has been terrible. They've failed to keep the machines on the net, regularly causing ssh sessions to die. The dmesg is full of warnings about the block drivers failing to write for more than two minutes: evidently the SAN setup they have is totally unreliable.


My VM went down for a significant amount of time and support were very slow to respond. During the total outage, there were no status updates, and no response on the support tickets or the forums. The penultimate straw was when my filesystem was massively corrupted. Even though my VM is hardly critical, I can't be doing with unreliability like this, especially when they're not reachable when problems occur.


My final straw, though, was when I discovered they'd deleted all the negative comments from the Client Comments section of their forum. That's really, really, not on.


I'm now with linode and happy (so far).

Syndicated 2011-01-05 23:39:00 (Updated 2011-01-05 23:49:11) from John Levon

pbranch curiosities

I've started using pbranch extension for hg more seriously. It works nicely but is a little rough around the edges, in particular:



No hg qpop/push equivalent


I really miss this. I find myself constantly doing hg pgraph to figure out where I am and then typing the patch above or below.



No way to shelve a patch


With MQ, I can easily guard a patch to temporarily remove it from the queue. There doesn't seem to be a simple way to do that with pbranch.



Editing patch messages.


You use peditmessage, but because this modifies the repository, you then have to always hg pmerge -all. This pops to the top and causes a bunch of extra changesets, and it gets annoying quickly. And frustratingly, these patch messages do *not* appear in the repo history. So your code reviews of the main repo are just showered in useless merge messages, instead of the actual commit message you care about.



No pfinish


I don't know why, but there's no way to automatically commit a patch as a single changeset on the root default tip, then close the patch branch.



Inserting and deleting patches is horrible


Yuck - I really hope this gets easier soon.



Showing the current patch history


A little tip not mentioned on the pbranch site: the way to show the changelog history of the current patch is to do hg log -b patchname.


Syndicated 2010-09-02 00:13:00 (Updated 2010-09-02 00:27:38) from John Levon

286 older entries...

 

movement certified others as follows:

  • movement certified davej as Master
  • movement certified redi as Apprentice
  • movement certified riel as Master
  • movement certified prumpf as Master
  • movement certified quintela as Journeyer
  • movement certified JMarc as Master
  • movement certified tim as Journeyer
  • movement certified fenrus as Journeyer
  • movement certified Excalibor as Apprentice
  • movement certified JALH as Apprentice
  • movement certified baruch as Journeyer
  • movement certified daniels as Apprentice
  • movement certified nzkoz as Apprentice
  • movement certified jdike as Journeyer
  • movement certified akpm as Master
  • movement certified dwheeler as Journeyer
  • movement certified hch as Master
  • movement certified wli as Master
  • movement certified zwane as Journeyer
  • movement certified erikm as Journeyer
  • movement certified DV as Master
  • movement certified xmldoc as Journeyer
  • movement certified psg as Journeyer
  • movement certified jfreak as Apprentice
  • movement certified dak as Journeyer
  • movement certified kerz as Apprentice
  • movement certified KaiL as Apprentice
  • movement certified infodragon as Apprentice
  • movement certified ndw as Master
  • movement certified braden as Journeyer
  • movement certified graydon as Journeyer
  • movement certified LotR as Journeyer
  • movement certified phe as Journeyer
  • movement certified fscked as Apprentice
  • movement certified jeffalo as Apprentice
  • movement certified madhatter as Apprentice
  • movement certified rcastro as Journeyer
  • movement certified ahu as Journeyer
  • movement certified Mmarquee as Journeyer
  • movement certified lerdsuwa as Journeyer
  • movement certified movement as Journeyer
  • movement certified lukeg as Journeyer
  • movement certified mulix as Journeyer
  • movement certified amnesia as Apprentice
  • movement certified hald as Apprentice
  • movement certified hussein as Apprentice
  • movement certified dberlin as Master
  • movement certified returnoftheredi as Apprentice
  • movement certified linuxata as Master
  • movement certified eugeneteo as Journeyer
  • movement certified bcully as Journeyer
  • movement certified richlowe as Journeyer

Others have certified movement as follows:

  • rbrady certified movement as Apprentice
  • davej certified movement as Master
  • redi certified movement as Master
  • JMarc certified movement as Master
  • Excalibor certified movement as Journeyer
  • JALH certified movement as Apprentice
  • baruch certified movement as Master
  • daniels certified movement as Journeyer
  • fxn certified movement as Journeyer
  • hch certified movement as Journeyer
  • mulix certified movement as Master
  • erikm certified movement as Journeyer
  • zwane certified movement as Journeyer
  • minami certified movement as Journeyer
  • sits certified movement as Journeyer
  • braden certified movement as Journeyer
  • deepfire certified movement as Master
  • ladypine certified movement as Journeyer
  • phe certified movement as Journeyer
  • prla certified movement as Master
  • fscked certified movement as Master
  • madhatter certified movement as Journeyer
  • rcastro certified movement as Journeyer
  • AlanShutko certified movement as Journeyer
  • shlomif certified movement as Master
  • pasky certified movement as Journeyer
  • richdawe certified movement as Master
  • asanchez certified movement as Master
  • lypanov certified movement as Master
  • amits certified movement as Master
  • alejandro certified movement as Journeyer
  • albert certified movement as Master
  • error27 certified movement as Master
  • lerdsuwa certified movement as Master
  • movement certified movement as Journeyer
  • hussein certified movement as Master
  • amnesia certified movement as Master
  • miconof certified movement as Apprentice
  • returnoftheredi certified movement as Journeyer
  • nconway certified movement as Master
  • linuxata certified movement as Master
  • ncm certified movement as Journeyer
  • graydon certified movement as Master
  • eugeneteo certified movement as Journeyer
  • bcully certified movement as Journeyer
  • murajov certified movement as Master
  • ittner certified movement as Master

[ Certification disabled because you're not logged in. ]

New Advogato Features

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.

Keep up with the latest Advogato features by reading the Advogato status blog.

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!

X
Share this page