The zsh documentation specifies, that
No filename generation pattern matches the files `.' or `..'.
That's not just hateful, that's utterly evil. Not that I really needed
another reason to hate zsh, of course.
I've got a couple of co-workers who use zsh, and script in it. I
don't have zsh
When it comes to hating significant whitespace, nothing comes close to Perl6:
sub square {my $x = shift; return $x * $x}
print square(1) * 2# Prints 2.
print square (1) * 2 # Prints 4.
Holy screaming sentient inkwells full of boiling blood and maggots.
I don't care much
Yes, a trailing comma determines whether 'print' adds a carriage return for
you.
It's BASIC!
Ooh, we're OO, except that we're functional, except, when we just make
shit up, except... at least we're not perl!
I hate all object oriented languages that don't even TRY to at least do as
good a
I said charset-*oblivious*. A lot of software passes around
strings without ever processing them. It would be pretty
pointless to force that sort of code to deal with encoding
issues; just make sure null termination continues to work and the
software will happily work with Unicode as well as
On Oct 17, 2005, at 6:46 AM, David Cantrell wrote:
And even if it did make UFS the default it would still suck, because it
doesn't support large filesystems. Want a 2TB fs? You've got no
choice
but to use HFS+.
OK, I'd assume that if they were to make UFS the default they'd start
by
* Peter da Silva pe...@taronga.com [2005-10-13 22:15]:
What if I'm indenting something that isn't a code block?
Who cares? HTML has no generic ???indent a block??? mechanism, so
that the
div style=margin: 0.5i
I don't quite understand what point you're trying to make here. Not only
The question it all started with is: if you want to indent
something in Markdown, how do you do that?
No, the question was if you want to indent something without it
turning into code, how do you do that. That was in response to your
comment about indented code.
And the answer is:
then you
You'd see it all. Go on, try it. HTML is less hateful than you
think. In this case.
1. If HTML treats pre THAT specially, it's more hateful than I think.
2. I've already been burned by that exact example in existing
html-enhanced web markup. I don't actually care if the browser or the
Yes, it is not really. It's a simple nod to the people who might want to
include one certain string in their code. A silly workaround is better
than no workaround.
It's not just a silly workaround, it's one that makes slashdot markup
incompatible with *ML, so why base it on *ML?
That's
First, it is a workaround no one has ever used except for me, as best I can
tell, so who really cares? Second, why not? Again, who cares?
I care. It's the thin end of the wedge. Next thing you know people are
going to come up with a %end=] href=blah]html...[/a %end=. And
Forth does that kind
On Oct 26, 2005, at 4:04 PM, Ricardo SIGNES wrote:
http://search.cpan.org/src/ALEXP/Net-Domain-TLD-1.5/TLD.pm
I'm using Monaco 10 as my monospace font in Safari.
Works ffine ffor me.
Hmmm... this podcast mostly sucks, but this one's good. Lemme save that
one for later listening, and delete the podcast because it's cluttering
up iTunes.
(PS: Mail.app... why don't you think podcast is a word?)
Drag and drop to finder. No dice. OK, Show File, copy, paste. Delete
podcast.
This being the number 1 reason Perl is losing in the corporate world.
What can be done about this? (the cause, not the effect)
Should anything be done about this?
Well if you would rather they were using PHP or Visual Basic then no
Man, talk about your tough decisions. I'm really
Using Vim is annoying: I have to have an open screen, I have to run Vim, I
have
to give it a filename, and save it. The up side is that it's a very good
editor, I end up with a plaintext file, and if I do it on a screen session on
cheshirecat, I can pick that note up anywhere.
I use
On Nov 30, 2005, at 10:49 AM, David Cantrell wrote:
The documentation tells me that if it truncates for display purposes,
it
will tell me by preceding the result with ~. Which it didn't do.
That's because the result wasn't truncated. You used iroot, not
root.
On Jan 9, 2006, at 6:53 AM, Rob Scovell wrote:
Here they come ... the first two get his eyes. Blinded, he turns,
screaming, but the vanguard troops are waiting for his bare feet. They
have hooked themselves firmly in the tufts of his carpet. Not having
had Bed-of-Nails training, despite his
I know that C is, for many things, by far the best langauge. It has
many
plus points and it even has a couple of charming quirks.
But goddamn is it fucking retarded. There are so many little language
features that would have made life these days so much easier.
What really torques me off is
bad memories of eggdrops in the back of my skull
Eggdrop is to Tcl as Majordomo is to Perl.
It's times like this that I remind myself I use a steroidal NeXT, not a
Macintosh. Even if it's delusory.
Thank god. The original Mac OS should have been replaced in 1985.
On Mar 10, 2006, at 10:26 PM, Chris Devers wrote:
Where are you supposed to turn if you just don't EVER want a web page
to
open new content in a new window?
Camino and Camioptions.
[] Always re-use active window
[] Block if link will open a new window
There have been more and more sites using flash to bypass the Firefox
pop-up blocking;
Aha! That's why I don't see this, because flashblock keeps the secret
flash from running!
* Peter da Silva pe...@taronga.com [2006-04-03 14:15]:
On Apr 3, 2006, at 5:49 AM, A. Pagaltzis wrote:
Even after I tell you that I planned to have the filter be
written in Perl? :-)
Then it'll have the same problem as procmail and sieve.
Namely? (Dunno what you're referring
I'm actually not hating Sieve.
The problem is that it's procedural.
I think a mail filter syntax really needs to be relational, with an escape
to procedural code. That's where procmail is going in the right direction.
What I have is:
[mailbox-name]
Header: glob
Header: glob
Header: /pattern/
jrod...@skonnos:~ ls -?
ls: invalid option -- ?
Try `ls --help' for more information.
% ls -?
No match.
% ls -\?
usage: ls [-ABCFGHLPRSTWZabcdfghiklnoqrstuvx1] [file ...]
THAT is what SHOULD happen.
Huh? I've been using UNIX since 1982. Long enough? I started with System III,
and then got cought in a job that involved writing Unic Device drivers for
SLD disks. I've never seen a UNIX command from that time that did not support
-?
Really?
I've never used a UNIX system where that worked.
On May 27, 2006, at 6:24 PM, Aaron J. Grier wrote:
On Thu, May 25, 2006 at 01:40:39PM -0500, Peter da Silva wrote:
-? is a MSDOS-ism.
you mean of course /? :)
From MS-DOS 2.11 through MS-DOS 5 there was a variable SWITCHAR. If
it was set to / (the default) the switch character
But the larger point is that an exception occurs (-h is not recognized
as an option) which triggers an error message. Given the history of
-h, why should that error not be help itself, rather than metahelp?
A larger point is that the error message should be helpful no matter WHAT
the option
On May 27, 2006, at 5:01 AM, H.Merijn Brand wrote:
OK, I've learned a lot from all the opinions raised in this hate, and
I will
continue to support *both* --help and -? for all my scripts. There is
no
harm nor security issue from the script/program side of that.
And I consider even
You have to escape it from your shell? Either you have files whose
name is simply hyphen plus another character in the current directory,
or you have a hateful shell.
I have a shell that allows me to set nonomatch to turn this off.
I do not do this, because having metacharacters sometimes
How hard is it to tar up a source tree in its own sub-directory?
Annoyingly hard to do portably from a Makefile.
Which is hateful.
There should be a /Local/Applications by default to drag stuff into
and install stuff into, and /Applications should be stuff that only
Apple fucks with.
Right-o, you're looking for ~/Applications.
No. That's the third option for shared computers.
My guess, and it's only an educated
The problem there becomes that people have more applications than they want in
the dock,
Yes, it's hateful how Apple blew the opportunity to have standard
Apple (Applications) and Local (Applications) *folders* in the dock,
and had them expand nicely on a normal click (instead of opening),
Peter da Silva writes:
On Fri, 16 Jun 2006 01:36:07 +0100, Martin Ebourne wrote:
] On Fri, 2006-06-16 at 01:56 +0200, Rhesa Rozendaal wrote:
] Sean Conner wrote:
] It was thus said that the Great David Cantrell once stated:
] On Thu, Jun 15, 2006 at 06:28:54PM -0400, Ricardo SIGNES
On Jun 19, 2006, at 6:37 AM, Kevin O'Rourke wrote:
Why is it that almost every bit of (hateful) software on my Windows box
insists on installing its own scheduler?
Heh. My first reaction was why are you still running Windows 9x?
Of course there's still too much Windows software that still
I'd have to say that my main hate in this space is stupid Emacs,
which (by default, from what I can tell) uses 4 spaces for the first
tab and a full tab for the second tab. It's absolutely evil.
You broke my brane. Stop that.
in which case all attempts to fit it into 80 column lines are
contortions that serve no other purpose than to distract while
reading but particularly while writing.
You're confusing lines and statements. A statement can contain multiple lines.
Whether a statement should go on multiple lines
And if tabs are variable, you can't know the length of a line, therefore
you can't break them before 80 characters.
Tabs Aren't Variable.
Martin Ebourne:
As much as I wish you were right there, and as much as I agree with you
in theory, there's too many years of experience beaten painfully into my
bones for that to be truly convincing.
Tabs Aren't Variable.
When you come across code written by anyone who thinks otherwise,
beat
can someone please send steve a memo that having apple + q so close to
apple +w makes it far too easy to quit something you didn't mean to?
Surely someone's written a Haxie (err, APE plugin) to require CMD-Q CMD-Q
within double-click-time? No? Damn, I don't have time...
Looking through my
cdev...@pobox.com (Chris Devers):
Surely someone's written a Haxie (err, APE plugin) to require CMD-Q
CMD-Q within double-click-time? No? Damn, I don't have time...
Better still, someone found a way to do it without requiring Haxies.
(example that only works with Safari)
Software that
On Jun 24, 2006, at 12:02 PM, A. Pagaltzis wrote:
Opera offers this out of the box without performance penalties,
but damned if I can find any skins for it other than ones that
only a Vogon mother could love.
Skins? Skins? There's no native UI option?
I find Safari so hateful that I don't see a point to using it instead
of Camino.
If there's Camino hate I'm missing out on, let us know. Otherwise, a
private message explaining what Safari's got that I'm missing would
be nice (private, since of course it's off-topic :) ).
r...@ringlet.net (Peter Pentchev):
On Fri, Jun 23, 2006 at 05:18:10PM -0500, Peter da Silva wrote:
Surely someone's written a Haxie (err, APE plugin) to require CMD-Q CMD-Q
within double-click-time? No? Damn, I don't have time...
Uhm, sure... and then there you are, using somebody else's
That's a funny way to click the don't ask me again during this install
button on the dialog.
It's not like you don't want it to come up NEXT time when it's not you but
an email worm that's kicked off the install.
If you're running WinDD/Citrix/Winframe/Terminal Server you can base it on
when you switch into and out of install mode.
Does XP Fast User Switching support that?
And it has identical tags. If it turns out that X.400 makes something like
ou=frobozz,cn=us different from cn=us,ou=frobozz different, then I'll be
surprised... because formats usually use unique tags *or* order, but not
both.
But here, there's dc=spodhuis,dc=demon,dc=nl -- they're not
What I'm assuming happened here is that my iPod, named 'wee' (what?
it *is*!), had some sort of sympathetic bond with my old laptop,
shiny. It liked shiny. It was evidently involved in a fiercely
monogamous relationship with shiny.
That's the problem... you're assuming that your iPod knows
no, i was saying that iTunes shouldn't be removing files from my iPod
This is where you stop. Or it's where I stop, anyway.
iTunes shouldn't be removing files from my iPod
If you really do want it to sync your music collection to your iPod, and
you plug your iPod in when its idea of your music
Granted, WinXP and 2003 get this better, and admittedly I could use the
logout option in the start menu itself that can be enabled, but that action
isn't burned into muscle memory from years of hitting Win, u, enter every
time I wanted to log out.
I never hit the win key in Windows, except
Ohgodyes. I suspect Safari was partially responsible for my
experiences of OS 10.4 on a Mini being less stable than XP on the
laptop sitting next to it. Safari appeared to consistently take twice
as much RAM as Firefox despite the latter running three times as many
tabs. That, along with
But that's what you missed. You can specify table layout for any
elements, but since IE doesn't support these properties it doesn't make
It looked like you could make any element act like TR or TD, but it
didn't look like you could describe the table in the CSS.
CSS 3, Multi-Column Layout, currently a Working Draft. Doesn't
(currently) include a way to specify min and max column widths and let
the browser auto-size the columns, but this is where to speak up if you
want to see this in an actual standard.
db# INSERT INTO hates_software (tag,hate)
Like I said, you _can_ do this, but it won't work in IE. The spec is
eight years old, so blame Microsoft, not the W3, though they should be
shot for other reasons (XSLT, for instance). Just read the damned link:
http://www.w3.org/TR/REC-CSS2/tables.html#anonymous-boxes
I *did* read the
You'll then notice that the Obligatory Picture is now below the Amazon ads
(which themselves have shifted down) on the right hand side. I did not use
floats for either style, nor did I play with layers. Granted, it took some
playing around with but since I don't really *care* for IE
And it still sounds like you'll be using a ton of DIVs to replace TRs
and TDs.
Well, except that it wouldn't be a ton, and the layout of the divs would
be specified entirely in the CSS file. Like the stuff Aaron linked to.
And if I understand you right, you want something like:
DIV
So something more like the possible approaches in this, then?
http://www.w3.org/TR/2005/WD-css3-layout-20051215/
...
Oh, thank you!
That looks like it allows just about everything I can think of, except
for non-contiguous and interleaved flow.
Non-contiguous flow:
@x
aa
If and only if the media type is not given by a Content-Type field, the
recipient MAY attempt to guess the media type via inspection of its
content and/or the name extension(s) of the URI used to identify the
resource. (RFC 2616)
Software that ignores this, and decides to sniff
You can have the target be a .lnk file (pointing directly to the .exe),
You can put command line arguments and things in a shortcut, and may be
able to run a batch file from there. If not, make it a shortcut to cmd.exe
and put the batch file in the arguments.
Or do what I do and keep a command
[Regarding the win key.
On Jul 10, 2006, at 11:34 PM, Chris Devers wrote:
Au contraire, I used to feel this way, but once I got used to them I
realized that they made it possible to use Windows nearly sans mouse.
That's another reason for my hatred of the Win key.
You see, prior to the
JSC: Okay. Press Alt + Esc.
Crew: And what does that do?
JSC: It should help.
Crew: Negative.
Oh yes, it's *control-escape*. Bleeding obvious, no? No?
Alt was the universal command key up to then, but Windows 95 is when
Microsoft really jumped the shark...
TextForge: just because I used you to edit a config file that doesn't
mean you own that file. Stop pissing on every file you touch and making
it smell like you: if it was opening in Terminal before I edited it,
then it bloody well should open in Terminal afterwards.
Hate for documents (or file extensions, or MIME-types) having only one
application bound to them.
OS X lets you have multiple handlers for a file extension, with one default.
But of COURSE they have to let programmers who think they're running OS 9
and PWN MY FILZ0RZ override that. :P
http://the.earth.li/~sgtatham/putty/0.58/htmldoc/Chapter4.html#config-saving
The putty doesn't save configuration when you change your configuration hate
is still entirely valid.
Terminal.app hits the same hate buttons as well. If nothing else it ought to
save a temporary config when you exit
But, such pleasurable evenings will have to wait because we need to have
a talk about your conditional statements, you and I. No, no, there's no
need to be modest. Don't be shy. I merely want to ask you which of these
is the correct syntax ...
The correct syntax for conditionals in (t)csh
I beleieve the STFU option is unchecking Play user-interface sound effects
in the sounds control panel.
But Finder mounting network shares is hateful in general.
On OS 9 you used the chooser for this. In normal UNIX it happens behind
your back using automount/amd/autofs/whatever. I'll take
No kidding. And here I thought I was escaping Windows into a
wonderful new world of connecting to a network without blocking the
rest of the shell. Alas, no. Connecting to a reluctant share on Mac
OS X is just as balky as it is on Windows -- perhaps more so as it
seems to block *all*
But the purpose of menu access keys is _not_ that they are committed to
memory and used blind. It's to provide a way of navigating a menu that
you can see in front of you by using the keyboard.
If the menu's so long that the cursor keys are inconvenient then you're
stuffing to much in the
I warned you. Drop your NFS block size to 512 bytes or 1k. Or do NFS
over TCP.
Fragmentation, you're the one... you make networks, lots of fun...
fragmentation just shouldn't happen to mee
* If you have a UK Mac keyboard (on which Shift-3 is _, and # is found on
Option-3), and you sanely set Use option key as meta key
[insert years of hate over the program that leads people to consider this sane]
The keyboard remapping tools (or, rather, the lack of them) is a hateful
You don't have to explain.
Just the word finder is more than enough to trigger the hate.
Unfortunately the alternatives seem to be let's do finder again, with more
bells and whistles.
[software that]
- runs on Linux
- won't confuse my grandpa [...]
That's likely to be an empty set even without the extra conditions.
I once looked at some Windows CE guts-related sources. You have
this huge networking module, reporting errors as integeres (what
else?). Then it's wrapped by a thin layer of shite, which checks
for errors and returns a SINGLE integer (what else?) indicating
that networking code failed, and
Arguments C1 and C2 are not acceptable to SwapBytes, *although they have
the exact memory representation and range that a Byte has*. [Emphasis
mine.]
That's because Delphi is Pascal on drugs.
(well, ALL Pascal is Pascal on drugs, including Wirth's own implementation
which we used at
Which begs the question: will Vista still map mounted volumes to
letters, or are they finally going to rip off the ways the rest of the
world does things so that problems like this won't be possible anymore?
I actually like UNC paths, though I really wish they had left SWITCHAR in
so they
Andy Ihnatko should be on hates-software. He does it so well. :-)
PCs are compatible with the fantastic Slingbox home-media broadcaster
and (at this writing) my Mac isn't.
This is in no way a fair complaint about Windows, but I'm on a roll.
At least Apple finally decided to
I can't imagine why you think it sucks. If you don't need iPod
integration and you don't need iTunes, don't you have about 60
kajillion other options?
All music playing software on all platforms that I have ever used, including
every application that anyone has ever raved at me about when I
2) Realise that ID3 tag, whilst technically correct, is lowercased
3) Try and edit that
4) Have iTunes know better than you do and autocomplete the field back
to the lowercase version
I get that.
I stick a zzz at the front, so it doesn't match, edit it, then remove
the zzz.
On the Mac
Dear Microsoft.
When I select install in the unpartitioned space on drive 'D' I
don't think it at all unreasonable for me to expect you to you to
do that, and it's something of a shock to discover that you thought
I selected There's a Fat32 partition on drive 'C' so stick some
of the boot files
Yah, I would have disconnected the other drives before trying
that... I think I've been burned there before.
I did that.
So it stuck them on the other partition of the same drive.
So now partition 1, where it's installed, isn't the bootable partition.
Partition 2 is the bootable partition.
http://www.xbox-linux.org/wiki/17_Mistakes_Microsoft_Made_in_the_Xbox_Security_System#.2311:_Pros
#2 is why Internet Explorer and Outlook are such wonderful virus distribution
tools. Because sandboxes are too slow. That was one of Microsoft's big
arguments against Java when they introduced
I want to see a turntable that runs X :-)
Or vica versa?
http://www.iscratchwithoutrecords.com/
I've had hate for this particular absurdity since I first encountered
it in TeX.
The only safe use I can find for Cygwin which is better than the
alternative is for running an rsyncd to use for backups. And even
then it interacts with Windows in ways which mean you can't run any
other Cygwin-based apps unless they link to exactly the same shonky
old version of the Cygwin
Chris Devers cdev...@pobox.com writes:
Or pull the trick where you control both desktops with one keyboard
mouse, *not* with a KVM switch, but by putting a 1 pixel, full height
VNC session along the margin of one display, and whenever the mouse
cursor hits it, jumps to the other one. I
http://en.wikipedia.org/wiki/Microsoft_Windows_Services_for_UNIX
They don't say it there, but it works just fine on Windows 2000 Pro as well.
Just leave the NFS crap out and run Samba on your UNIX boxes, because the
NFS crap is part of the old horrible pre-Interix SFU that nobody sane ever
One way to make a windows PC at least 'a bit' useable.
I have not found a better way so far.
Interix.
I imagine that all the problems noted only really matter if you're
trying to use it as a development environment, which would, to be blunt,
be a really fucking stupid thing to do.
Yes, you should use Interix. Also if you're running applications that work
with untrusted documents. Like just
I think developers should be forced to occasionally delete their
dotfiles and restricted from creating new ones for a while. That
would probably beat the blank slate experience of many apps into
shape rather quickly.
That way leads to applications that are only usable by the developer.
Your
This is what you sent:
HTMLBODY style=3Dword-wrap: break-word; -khtml-nbsp-mode: space; =
-khtml-line-break: after-white-space; BLOCKQUOTE type=3DciteDIV =
style=3Dmargin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
...
style=3Dmargin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
It's not my fault you look at the wrong one.
You wouldn't be having it switch fonts on you if you hadn't told it
to pretend it was a web browser in the first place.
Thus demonstrating that HTML mail is hateful, no matter what software
is involved.
On Oct 30, 2006, at 5:07 PM, Phil Pennock wrote:
On 2006-10-30 at 12:12 -0600, Peter da Silva wrote:
You wouldn't be having it switch fonts on you if you hadn't told it
to pretend it was a web browser in the first place.
Possibly not true. I've seen both Thunderbird and Mulberry switch
I wish this sad state of affairs were universally true, because last time I
needed them to work, 2 out of 3 USB sticks used a different file system
I have never seen a memory stick shipped with anything but FAT or FAT32.
What someone else puts on them is a different ball of tentacles.
Of all the things that I learned to hate about Red Hat's package
manager (and Linux package management in general) - most details of
which time has mercifully blanked - that must be the most trivial.
On Nov 11, 2006, at 3:18 AM, A. Pagaltzis wrote:
http://www.zedshaw.com/rants/indirection_is_not_abstraction.html
Yes!
That abstraction isn't implementation rant is a great condensation of
my frustration with GUI APIs and network APIs over the years. I've been
talking
about this same
David Cantrell da...@cantrell.org.uk writes:
On Thu, Nov 09, 2006 at 08:12:46PM -0600, Luke Kanies wrote:
This means I can't even use my Rakefile ...
Is that a typo, or have the Ruby crowd reinvented make?
It seems to be a universal urge: Module::Build, Sconstruct, ...
And yes, it is
THE DIFFERENCE BETWEEN #1 #2 IS THE ORDER OF STATEMENTS. Not funny. Make is
designed to make order of statements unimportant most of the time. Unless
you spawn processes depending on values of variables. Or use := instead of =.
Or
mess with order of pattern-matching rules. Or... The
The following tangent is not so much a software hate than a people hate:
people using gmake features for no good reason should be sentenced to
port any GNU configure file into VMS' DCL, or possibly into VMS REXX.
I wrote a version of Make for VMS in 1983 that took the Makefile and
generated a
I only have 1 screen of make code calling about 2000 lines of Python code.
The problem is that the screen of make code is written to integrate my
stuff into a make system of several thousands lines.
I didn't say it was your fault. It's still a problem that Make shouldn't be
trying to solve. I
Should read Subject: Re: Hating the Mac OS X^W^W^W^W installers
I hate program installers and packaging systems. Even the ones that
just get out of my way and DTRT most of the time, like the Ports
system, piss me off because 99% of them don't do anything that I
should need to do.
NeXT got it
On Dec 10, 2006, at 11:27 AM, Martin Ebourne wrote:
I've scripted quite a lot in zsh (and ksh, sh, bash) and I agree with
the zsh guys on that one. Just sometimes everyone else really is
wrong.
It doesn't matter if they are or not.
Unless you have arrays in the shell, which they didn't when
1 - 100 of 619 matches
Mail list logo