Re: mutt, SMTP and dots

2008-09-09 Thread Peter Corlett
On Tue, Sep 09, 2008 at 04:32:28PM +0100, David Cantrell wrote: When I write an email containing a line that consists of just a single dot, I'd appreciate if mutt would do something Clever before submitting it to the MTA. WFM. It's Your Setup(TM). . startkeylogger

Re: Windows download/unzip programs...

2008-10-03 Thread Peter Corlett
On 1 Oct 2008, at 18:49, David King wrote: [...] Because after downloading the disk image, you have to mount it and copy the application out of it. At least Windows copies it for you, on the Mac you have to do it yourself How hateful of the Mac to have me choose if and where to install an

Re: Lurking within MT

2008-10-17 Thread Peter Corlett
On Fri, Oct 17, 2008 at 02:12:24PM +0100, David Cantrell wrote: [...] I see no hate. It's not like any sane person is ever going to use MoveableType and so get affected by it. Anybody writing MT plugins is going to be doing use MT::RandomModule at some point, although one could easily argue

Re: gedit

2009-01-09 Thread Peter Corlett
On 8 Jan 2009, at 16:41, Abigail wrote: [...] It used to be that ^W closed the current window, if the focus wasn't on a text input field or if the URL bar had the focus. In such a case, ^W would erase the word before the cursor. Just like 'readline'. This is no longer the case. ^W always kills

Re: Apple Mail security

2009-03-04 Thread Peter Corlett
On 4 Mar 2009, at 10:56, Matthew King wrote: [ Assuming you meant to send this to the list and now find some combination of your MUA and the list software more hateful than you did previously. ] [ Correct. Reply-To: munging considered less hateful than not doing so. ] [...] [1] As an

Re: Firefox (Re: YouTube)

2009-03-13 Thread Peter Corlett
On 13 Mar 2009, at 09:44, Joshua Juran wrote: [...] Just delete the YouTube cookies, I said. But no, it's never that simple, is it? Because in Firefox, deleting a site's cookies also means to block that site's cookies from now on. It wasn't until I also deleted cookies from google.com

Re: bastard son of Finder (was Re: MDI)

2009-03-20 Thread Peter Corlett
On Wed, Mar 18, 2009 at 10:43:50AM +, Nicholas Clark wrote: On Wed, Mar 18, 2009 at 10:38:16AM +, Peter Corlett wrote: [...] Have you ever actually *used* an OSX-era Mac? All of the usual useful RISC OS features appear to be present and correct. Except the drag-to-save. Nope, OSX has

Re: bastard son of Finder

2009-03-20 Thread Peter Corlett
On Wed, Mar 18, 2009 at 11:40:25AM +, Matthew King wrote: [...] Then why does it still have that ugly, 100% fail save dialogue? WFM. You might need to learn how to use it more effectively. Somebody went to all the trouble of writing drag-icon-to-save functionality and thought it best to

Re: bastard son of Finder (was Re: MDI)

2009-03-20 Thread Peter Corlett
On Wed, Mar 18, 2009 at 12:28:30PM +, David Cantrell wrote: On Wed, Mar 18, 2009 at 11:02:12AM +, Peter Corlett wrote: [...] Yes, I hated it until I broke the habit of a lifetime and read the manual. It's a dead handy feature. The manual? What manual? OS X doesn't come with a flipping

Re: bastard son of Finder (was Re: MDI)

2009-03-20 Thread Peter Corlett
On Wed, Mar 18, 2009 at 08:48:43PM +, Martin Ebourne wrote: On Wed, 2009-03-18 at 11:02 +, Peter Corlett wrote: [...] If you see a file icon in a window title bar, that's a proxy icon which can be dragged and dropped just like Finder items. These may also be dropped onto file dialogs

Re: MDI

2009-03-20 Thread Peter Corlett
[grr, list software hare] On Tue, Mar 17, 2009 at 01:43:47PM +, Matthew King wrote: [...] For its time (and with the rose-tinted goggles of hindsight) I can find very little to practically hate about Risc OS and its ancestors. Compared to the Amiga, it lacked co-operative multitasking and

Re: MDI

2009-03-20 Thread Peter Corlett
On Wed, Mar 18, 2009 at 07:40:20PM +0900, Dave Brown wrote: On Wed, Mar 18, 2009 at 10:32:11AM +, Nicholas Clark wrote: Except, as I understand it, AmigaOS didn't have memory protection. Which was actually kind of awesome--there were no processes, just threads. The whole OS ran in one

Re: MDI

2009-03-20 Thread Peter Corlett
On Wed, Mar 18, 2009 at 02:39:31PM +, Nicholas Clark wrote: [...] More accurately, a per filing system current directory, and a current filing system. (The latter, I think, is global). So the effect is of a global current directory. Those who don't know MS-DOS are doomed to reinvent it

Re: MDI

2009-03-20 Thread Peter Corlett
On Wed, Mar 18, 2009 at 02:57:43PM +, Andy Armstrong wrote: [...] RISC OS inherited that behaviour from Acorn MOS (BBC Micro) which comfortably pre-dated MS-DOS. I don't believe that MOS had *any* concept of a current working directory. That would have been down to the particular filesystem

Re: screen Re-Attach Options

2009-04-29 Thread Peter Corlett
On 29 Apr 2009, at 20:20, Benjamin Reed wrote: david.mackint...@xdroop.com wrote: $ screen -ADR Don't forget -U for unicode support. Otherwise, umm, who knows what it does. :P If you're using Terminal.app on a Mac, it'll look like arse whether or not you bother with -U. I also

Re: Apple Mail Attachment Attaching

2009-05-13 Thread Peter Corlett
On Wed, May 13, 2009 at 12:37:36PM +0100, Smylers wrote: [...] The PDF is included as part of the HTML part! And since the two main parts are labelled as being alternative representations of the same content, if the recipient's mail reader is configured to prefer the plain text version it

Re: BBC Radio

2009-06-25 Thread Peter Corlett
On Thu, Jun 25, 2009 at 09:17:57AM +0100, Matthew King wrote: Thank-you, i-player, for being so much more understanding of my needs than I am. What I really need you to do when I'm LISTENING to the radio is to pause whenever I switch to another viewport. I found a really neat solution to the

Re: Truth (BBC Radio)

2009-06-27 Thread Peter Corlett
On 27 Jun 2009, at 12:40, Joshua Juran wrote: [...] Well for starters, it's ridiculous to have separate codebases for / bin/true and /bin/false when they basically do the same thing. Why not combine the two into a single program, true-or-false, which takes a parameter? GNU true's

Re: Gnome focus-follows-mouse

2009-07-08 Thread Peter Corlett
On Wed, Jul 08, 2009 at 07:57:33AM -0500, Peter da Silva wrote: [...] The global menu bar was a hack to allow the one button mouse to work. Every other window system in existence at the time used pop-up contextual menus exclusively. Many people who aren't used to the Mac (and its wannabe

Re: a three course hate meal

2009-08-18 Thread Peter Corlett
On 18 Aug 2009, at 21:11, Martin Ebourne wrote: [...] Compared to allowing web pages to be PDF, well it doesn't compare really. Hey, at least you can (usually) print them out, search them, cut and paste. Unlike Flash.

Re: Linux

2009-09-10 Thread Peter Corlett
On 9 Sep 2009, at 21:52, Nicholas Clark wrote: [...] 2 gig of RAM, less than 2 gig of swap in use, CPU at 3%, but a load average of SEVENTEEN Ye gods. What is it up to? The VFS layer is ensuring that your disks are dedicated to the Holy Write, and anything that wants to read the disk

Re: MacPorts

2009-10-05 Thread Peter Corlett
On 5 Oct 2009, at 11:59, James Laver wrote: Thanks for adjusting my .bash_profile without warning. I really needed you to dunk a $PATH-modifying line at the bottom of it. There's nothing more refreshing than trying to run some perl code only to discover it can't find the module you know you

Re: leading zeroes..

2009-10-18 Thread Peter Corlett
On 17 Oct 2009, at 23:57, Jarkko Hietaniemi wrote: [...] And it begins with lowercase, so it has more than one chance of breaking hateful software. Well played. To do the job properly, it really needs a character that's outside of Unicode's Basic Multilingual Plane, and doesn't have a

Re: Order

2009-10-12 Thread Peter Corlett
On 11 Oct 2009, at 18:56, Matthew King wrote: Anything and everything which provides an unsorted and/or unsortable list of anything. That's a bit of an overly-broad complaint. By way of counterexample, readdir(3) does not sort, for what should be very obvious reasons. OTOH, it's rather more

Re: Shuffling

2009-12-09 Thread Peter Corlett
On 9 Dec 2009, at 12:19, Roger Burton West wrote: [...] Over a 180K-entry corpus, it's taking around four and a half seconds, as against the 0.6 seconds of my Perl program. Impressive. The source for the GNU utility is sure to be, umm, instructive. I'll go and have a giggle now...

Re: Shuffling

2009-12-09 Thread Peter Corlett
On 9 Dec 2009, at 12:19, Roger Burton West wrote: [...] Now GNU sort has grown a -R option which does basically the same thing. GNU sort is in C, so that might be faster, right? You know, I wish I hadn't looked at the source now. It seems to mainly involve using a random comparison

Re: Shuffling

2009-12-09 Thread Peter Corlett
On 9 Dec 2009, at 13:32, Peter Corlett wrote: [an identical copy of another message that I sent just the once.] Here's some more software hate: Apple's Mail.app. No need to elaborate.

Re: Magento

2009-12-09 Thread Peter Corlett
On 9 Dec 2009, at 16:33, James Laver wrote: [...] It's just a gigantic ball of hate and it dragged me off my lunch TWICE today to fix the fucking thing. http://twitter.com/techpractical/status/6496487194 Lunch, huh? Not an unreasonable response to Magento, mind. FOAD. I could comment on

Re: sudo and locked files in OS X

2010-01-13 Thread Peter Corlett
On 13 Jan 2010, at 16:09, Chris Devers wrote: [...] If you find it the whole thing unbearable, you're welcome to keep running Panther, if you happen to still have any hardware capable of booting it. How much Panther-running hardware do you want? Come and collect from Shepherd's Bush...

Re: XML

2010-04-27 Thread Peter Corlett
On 27 Apr 2010, at 13:28, Dave Brown wrote: On Tue, Apr 27, 2010 at 01:11:24PM +0100, Matthew King wrote: [nothing but the subject line] Indeed. 'nuff said. *seconded* In the same vein: Subject: SOAP

Re: XML

2010-04-27 Thread Peter Corlett
On 27 Apr 2010, at 14:32, James Laver wrote: [...] It's telling that at a large FTSE 250 we were hand constructing the xml (with string concatenation, no less) to get around the shitty libraries problem. Funnily enough, that's what *I* had to resort to when dealing with SOAP at a FTSE250

Re: XML

2010-04-29 Thread Peter Corlett
On 29 Apr 2010, at 12:09, David Cantrell wrote: [...] Last time I had to use SOAP, the libraries in use at either end couldn't handle some data structures we needed. The solution? CSV, uuencoded, as a blob in SOAP. Blimey, your SOAP implementations must have been bad if CSV was an

Re: XML

2010-04-29 Thread Peter Corlett
On 29 Apr 2010, at 13:53, H.Merijn Brand wrote: [...] See that we can deduce ALL hate to be blamable to Microsoft :) Eventually we can find the relation between something going wrong or counter-intuitive to be Microsoft's fault. I like that! Is it also Microsoft's fault that you (and other

Re: XML

2010-04-30 Thread Peter Corlett
On 29 Apr 2010, at 20:53, David Cantrell wrote: [...] Surely you filter on ^TO_mailinglist and not on anything silly like whether it says [mailinglist] in the subject? I filter based on List-Id:, or if it's missing, some other header that's obviously going to be unique and unchanging for that

Re: Apple Mail munges ASCII art

2010-09-19 Thread Peter Corlett
On 18 Sep 2010, at 11:45, Joshua Juran wrote: I used to hate Apple Mail's inability to allow me to display incoming messages in a fixed-width font (as needed to view ASCII art) except by viewing the raw message (which only works as intended with text messages, but at least ASCII art users

Re: Out of Office AutoReply: bash

2010-10-25 Thread Peter Corlett
Talking about hateful software...: On Wed, Oct 20, 2010 at 11:21:44PM +1300, Nigel Tidswell wrote: I am on leave, and will be back at work Tuesday 2 November. For urgent enquiries please ring (06) 873 7550 Nigel Tidswell

Re: bash

2010-11-28 Thread Peter Corlett
On Fri, Nov 26, 2010 at 08:11:23PM -0800, Aaron J. Grier wrote: [...] are there any OSes where the serial API actually hid the UART(s) and wasn't so hateful? I don't recall AmigaOS's API being particularly hateful: it was effectively a character device with some OOB commands to set the

Re: bash

2010-12-06 Thread Peter Corlett
On Mon, Dec 06, 2010 at 04:19:54PM +0100, Aristotle Pagaltzis wrote: [...] You get fun times if you do things such as start a program under an rxvt-unicode terminal and reattach it under a putty-256color one. Er, can you even do that on Unix without the likes of screen or tmux? You can work

Hatefulness-as-a-Service

2010-12-07 Thread Peter Corlett
Dammit, I've driven the stake into many systems using software written by a certain author, gaining many Brownie points in the process when the load drops 90%, but I'm going to need a fully-automatic intercontinental stake-launching device for this one. Yep, Amazon's shiny new Route 53 DNS

Re: emacs

2010-12-17 Thread Peter Corlett
On Thu, Dec 16, 2010 at 11:43:31PM +, Simon Wistow wrote: [...] Oh, that's easy - C-x M- ^- C-x M-u C-t M-% then play the flight simulator on the embedded NeoGeo emulator until you get a high score which will drop you into a Lisp prompt and then simply (defun fixcoding (file)

This is why I gave up on Linux desktops

2010-12-20 Thread Peter Corlett
I found a tool that looked useful but wasn't in Debian due to licensing issues. I shall not name it, as it's probably fairly typical and singling it out is not the point of this rant. I grabbed the source tarball expecting a few iterations of trying to build it and then installing a random

Re: This is why I gave up on Linux desktops

2010-12-20 Thread Peter Corlett
On Sun, Dec 19, 2010 at 01:51:34PM -0500, Numien wrote: [...] Apple has been working hard on that too, with their war against Adobe, deprecating Java, and generally trying to get rid of anything that isn't theirs. They're just earlier in their campaign. So you're saying that Apple are wanting

Re: This is why I gave up on Linux desktops

2010-12-20 Thread Peter Corlett
On Mon, Dec 20, 2010 at 12:28:35PM +0100, Aristotle Pagaltzis wrote: [...] Mobile security was one of the core issues discussed at [Linux Security Summit] (and during the rest of the week), with the year of the Linux desktop now apparently permanently canceled due to

Re: This is why I gave up on Linux desktops

2010-12-21 Thread Peter Corlett
On Tue, Dec 21, 2010 at 07:47:26PM +0100, demerphq wrote: [...] Whenever I use a mac the first thing i miss are the extra six cursor keys, starting with the home and end keys, then the page-up/page-down keys, followed by insert/delete. Laptop keyboards are constrained by space, so it's to be

Re: This is why I gave up on Linux desktops

2010-12-23 Thread Peter Corlett
On 22 Dec 2010, at 17:31, Joshua Rodman wrote: [...] What sucks about this? There's no clear boundary between left and right, so it guesses wrong about what I wanted all the time. [...] There's nothing here to feel, in fact no positional tactile cues at all. Go and find some hole

Re: This is why I gave up on Linux desktops

2011-01-06 Thread Peter Corlett
On Thu, Jan 06, 2011 at 04:45:27PM +, David Cantrell wrote: [...] On Windows I remember being able to bring up any menu I felt like, and to explore all the available menu options, using the keybaord. You can on the Mac too: it's on Ctrl-F2. You can rebind it elsewhere if you wish.

Re: This is why I gave up on Linux desktops

2011-01-07 Thread Peter Corlett
On 7 Jan 2011, at 16:01, David Cantrell wrote: On Thu, Jan 06, 2011 at 04:50:52PM +, Peter Corlett wrote: [...] You can on the Mac too: it's on Ctrl-F2. You can rebind it elsewhere if you wish. Hurrah! And so kind of Apple to document it! Why would Apple bother to document it when OSX

A simple hate

2011-01-13 Thread Peter Corlett
Linux's text-mode console comes from the bad old days of dumb CRTs prone to burn-in, and has built-in automatic screen blanking by default. It was of dubious utility in 1995, since CRTs are power-hungry fire hazards that are best not left unattended. The twenty-first century is now in full

Re: dig

2011-01-18 Thread Peter Corlett
On Tue, Jan 18, 2011 at 12:26:25PM +, Matthew King wrote: Dig can easily look up any type of DNS record with the simple form: $ dig fqdn rr Moreover, when the fqdn is actually a CNAME, it will helpfully look up the rr of the alias to which the CNAME points. Er, no. The queried nameserver

Re: scons

2011-01-21 Thread Peter Corlett
On Fri, Jan 21, 2011 at 10:43:58AM -0500, Walt Mankowski wrote: [...] I suppose it's too much to ask for programs to return the *same* error code (ENOENT comes to mind) when a file doesn't exist. Why bother? It's not as if shell scripts ever bother to check for errors anyway.

Re: Subversion Lifetime Achievement Award (was Re: GNU diff)

2011-01-28 Thread Peter Corlett
On Fri, Jan 28, 2011 at 01:54:18PM +0100, H.Merijn Brand wrote: [...] What I end up doing is installing a post-commit hook in svn to update my git clone, so I at least can find back what changed where and why. Or you could have used git-svn which hides this gaffer tape for you.

Re: Subversion Lifetime Achievement Award (was Re: GNU diff)

2011-01-29 Thread Peter Corlett
On Sat, Jan 29, 2011 at 01:02:09AM +0100, Abigail wrote: [...] Tests are software as well. It passes all tests doesn't mean much. I like to see a test fail at least once before I trust it to be a useful indicator that some code now sucks less hard than before. I hate software. If I wasn't

Re: Apple Keyboard Rates #1

2011-01-31 Thread Peter Corlett
On 31 Jan 2011, at 22:31, Numien wrote: I know, I know... this is hates-software, hates-hardware is down the hall and hates-reporters is on the 3rd floor. But since this topic was discussed here not too long ago, and even the most avid fanbois among us seemed to agree that Apple keyboards are

Re: Subversion Lifetime Achievement Award (was Re: GNU diff)

2011-02-03 Thread Peter Corlett
On Thu, Feb 03, 2011 at 12:10:46PM -0800, Aaron J. Grier wrote: [...] PRCS also branched well. it was full of its own hate, including local-only access (no split client / server over a network), and some scrotty C++ code that I had to patch as libstdc++ was updated. but the branching was

Re: Subversion Lifetime Achievement Award (was Re: GNU diff)

2011-02-04 Thread Peter Corlett
On Thu, Feb 03, 2011 at 06:39:38PM -0800, Aaron J. Grier wrote: [...] is there a knob for me to always default git merge to --no-commit ? You can do man git-config just as easily as we can.

Re: Subversion Lifetime Achievement Award (was Re: GNU diff)

2011-02-07 Thread Peter Corlett
On Mon, Feb 07, 2011 at 01:02:13AM +, Simon Wistow wrote: [...] Part of the problem is that, as Nick mentioned, there's more than one way to do it. But the ways are generally mutually exclusive so at each company you go to you have to learn what their work flow is. So git just defines

Re: Subversion Lifetime Achievement Award (was Re: GNU diff)

2011-02-07 Thread Peter Corlett
On Mon, Feb 07, 2011 at 10:44:46AM +, Nicholas Clark wrote: [...] So it's time for Apple to write a version control system? At least that would have a consistent way to do it. :-) Apple's XCode IDE currently supports CVS, Perforce and Subversion. Given the relative similarity between those,

Re: mysqldump

2011-03-01 Thread Peter Corlett
On 28 Feb 2011, at 17:04, Nicholas Clark wrote: [...] Um, this would be the database that the user 'root' created only 5 minutes ago? What do you mean that you can create something that you can't then dump? On the bright side, at least you know that you don't have a backup and can act

Re: qemu

2011-03-06 Thread Peter Corlett
On 4 Mar 2011, at 06:49, Matthew King wrote: [...] If qemu has not grabbed my mouse/keyboard (and maybe if it has, I wouldn't be surprised) it will, when running under whatever passes for a window manager on my laptop these days, quit without hesitation, deviation or repetition when I press

Re: Zero Install

2011-03-24 Thread Peter Corlett
On Thu, Mar 24, 2011 at 12:05:32PM +0100, demerphq wrote: [...] Did i understand this right? Python doesn't allow empty sub definitions? You can, if you like, consider pass to be the equivalent of the semicolon at the end of the null statement. Except that you can't have redundant null

Re: Stupid Language Designer Tricks

2012-05-13 Thread Peter Corlett
On Sun, May 13, 2012 at 10:48:13AM -0700, Michael G Schwern wrote: [...] * Lists count from 0 * Everybody does it * Everybody's wrong * See also let's just paste what C does 0's good because it avoids fencepost errors. Perhaps you would prefer the Stan Kelly-Bootle compromise of 0.5?

Re: Stupid Language Designer Tricks

2012-05-14 Thread Peter Corlett
On Sun, May 13, 2012 at 07:35:39PM -0500, Peter da Silva wrote: [...] Like *x for indirection. Even Dennis agrees that was a mistake. He said that by the time he noticed it there were three sites using C so they thought it was probably too late to fix it. I heard the there were three sites

Re: Stupid Language Designer Tricks

2012-05-14 Thread Peter Corlett
On Mon, May 14, 2012 at 11:06:59AM +0200, demerphq wrote: [...] I kinda wish perl had an interface like my $iter= iterator(%hash); while (my ($key,$value)= $iter-each) { } Which I think would be sane. You could even pass the iterator without passing the hash itself. (Preventing

Re: Stupid Language Designer Tricks

2012-05-14 Thread Peter Corlett
On Mon, May 14, 2012 at 11:20:37AM -0400, Sean Conner wrote: [...] Are you kidding? It can get much worse than that. I came across a language [1] that allows for patterm matched random GOSUBs (and that's the general case---it can do GOSUBs like other langauges, but it can also do random

Re: Stupid Language Designer Tricks

2012-05-16 Thread Peter Corlett
On Tue, May 15, 2012 at 01:41:09PM -0700, Jarkko Hietaniemi wrote: [...] Otherwise I haven't come across this problem in other major languages... except maybe C. And original C has so many design flaws that the list would become useless. You will have to back that up somehow, laddie. And get

Re: Stupid Language Designer Tricks

2012-05-16 Thread Peter Corlett
On Wed, May 16, 2012 at 10:22:55AM -0700, Robert G. Werner wrote: On 05/16/2012 03:22 AM, Peter Corlett wrote: [...] I'd like to see somebody try and write an operating system kernel in Perl :) I'm sure it could be written, ... once There is the Perlix userspace: http