why i refuse to use python anymore
on
Unix in Perl
·
· Score: 1
no freaking kidding!! this is the #1 reason why I haven't learned Python. #2 being that it forces you to be OO all the time. It may be a nice language in a lot of ways, but it's no match for perl in flexibility
yep, you forgot to plug Zope, which is pretty cool too. I'm partial to mod_perl myself. websphere sounds like a great product for really big servers, and for people who aren't into doing it all themselves by putting odd bits together.
to paraphrase jwz, do NOT learn C++ as your first OO language. First learn some C, which is small and easy as a language; then learn Smalltalk or Eiffel or Objective C or Java to understand what OO is about, and where it comes useful (and where it's just another idiom that just works too), *then* learn C++'s peculiar (and I'm being nice) way of doing OO.
I've been meaning to switch to Dvorak for so long; right now I type US-qwerty no matter what the keyboard layout actually is (it's sucky french azerty most of the time). the thing that's been keeping me from dvorak is thinking that it'll mess up my vi(m) bindings. once hjkl are not in their usual position, you have to re-learn vi. that, or make qwerty-bindings for all its command keys...
yep, in X with reasonable toolkits (motif doesn't count), shift-insert pastes the selection. I wish the Linux console did the same; maybe there's a way to do it in the keymap. and every decent window manager lets you bind keys to activate specific windows and warp the cursor to them, so you can easily define keys to pop up xterms in various positions, warp to them, etc... useful to keep your hands on the keyboard. and the ultimate in mouse laziness: a key that tells a running netscape to go to the url in the current selection.
I think/. already does this. the db keeps the articles and everything, and a daemon rewrites the pages every few minutes. that's why comments dont appear immediately.
Yep, glibc 2.1 is supposed to be able to run all apps compiled against 2.0, unmodified. And it's a *major* upgrade, almost comparable to the kernel jumping from 2.0.x to 2.2.x. it's true that we're getting new major versions of a lot of things all in a row... and in a matter of months we get the GNOME release, XFree 4, and Mozilla!
instead of adding the current century to it, they could just look at the number, and if it's <40 add 2000, if it's between 40 and 199 add 1900, if it's after 1800 leave it alone, and otherwise complain. or something like that.
wonder if their mp3's are going to be watermarked... and what's with the weird pricing? a track can be anything from a few seconds to over an hour, and I have cd's with examples of both. they should price it by the minute, or something more sensible...
well there's a good legal solution for this: pass the responsibility of mistakes on the software editors, for any product sold to the public at large (as opposed to specialists only). and while we're at it, make it illegal to disclaim implicit warranties for off-the-shelf software too. when a program doesn't perform as specified (e.g crashes), you should be able to take it back for a refund, just as if you bought a car and it didn't run.
no, it's not because of lack of multithreading that Netscape locks up when doing a DNS request, it's because the DNS API (gethostbyname()) is BROKEN in that it doesn't have an asynchronous mode that works with select(). If it did, you would have no need at all to multithread to run something like Netscape.
OTOH, it's silly to say that Netscape does something because it's not multithreaded, when it actually IS. Look at the source sometime, there's threads all over the place, though on some architectures they're done in user-space, not using kernel threads (clone, rfork, whatever).
most 'professional' web 'developers' seem to think that small fonts make the site look spiffy. well, here's a cluepon: they don't! they look like shit that you can't read without getting far too close to the screen, or editing the damn html, or even better using Lynx.
click on the 'no windows' link on that page, they say they'll provide command-line software to upload from Linux, and release specs so you can write your own for any other OS. they also mention eventually open sourcing the python code that controls the thing's display. I give them a big thumbs up.
yeah, there's an HP server here... HP-UX hostname A.09.05 A 9000/730 unknown. it's fairly stable (current uptime 80 days), but generally speaking it's a pain in the ass to use. and it costs at least 3x more than an equivalent solid PC (and I don't mind one assembled from spare parts with buggy memory and IDE disks). give me Linux any day...
well if they have a clue they'll collaborate rather than do 2 competing ports for the same hardware. but if they do 2, well, *shrug* we'll have 2. interesting that VAResearch is porting to merced.. I didn't know they were that big of a company to have NDA's from Intel and dedicate big resources to kernel development...
and that was my first thought too... if they try to interpret their own patent as applying to common distributed things done on the net, IRC is a clear documented example of it and it's been going on for about 10 years.
exactly, that's why/. is a really free site. if it went down the "need to police posts" road, it'd have to start requiring registration and a valid email address to post at all. then people would use throwaway email addresses just for that (hotmail anyone?), and you'd have the usual race between the ones banning handles and the ones registering new thorwaway ones to flame from. since this is 1) a lost battle, and 2) a sure way to bring sourness to the site, I'm very happy that/. is NOT going down this route, and just letting people post as AC's.
if AC's were removed, we'd see pseudo-AC accounts with no actual information on them, false email addresses and url's, and handles that don't refer to the real person. I suppose people in big corporations who want to be anonymous would use those instead of AC if there was no AC. Which is the main practical reason why I think AC is good.
no freaking kidding!! this is the #1 reason why I haven't learned Python. #2 being that it forces you to be OO all the time. It may be a nice language in a lot of ways, but it's no match for perl in flexibility
real UNIX was sysv 5 years from now. real UNIX will be Linux 5 years from now.
yep, you forgot to plug Zope, which is pretty cool too. I'm partial to mod_perl myself. websphere sounds like a great product for really big servers, and for people who aren't into doing it all themselves by putting odd bits together.
yeah, they tend to do that in his home planet (even though his English is good, and without the parenthesis most people might never have figured out).
to paraphrase jwz, do NOT learn C++ as your first OO language. First learn some C, which is small and easy as a language; then learn Smalltalk or Eiffel or Objective C or Java to understand what OO is about, and where it comes useful (and where it's just another idiom that just works too), *then* learn C++'s peculiar (and I'm being nice) way of doing OO.
I've been meaning to switch to Dvorak for so long; right now I type US-qwerty no matter what the keyboard layout actually is (it's sucky french azerty most of the time). the thing that's been keeping me from dvorak is thinking that it'll mess up my vi(m) bindings. once hjkl are not in their usual position, you have to re-learn vi. that, or make qwerty-bindings for all its command keys...
yep, in X with reasonable toolkits (motif doesn't count), shift-insert pastes the selection. I wish the Linux console did the same; maybe there's a way to do it in the keymap. and every decent window manager lets you bind keys to activate specific windows and warp the cursor to them, so you can easily define keys to pop up xterms in various positions, warp to them, etc... useful to keep your hands on the keyboard. and the ultimate in mouse laziness: a key that tells a running netscape to go to the url in the current selection.
this one (the interview with the Be guy) wins the award for the most messed up misspelling of Linux: Lynix.
I think /. already does this. the db keeps the articles and everything, and a daemon rewrites the pages every few minutes. that's why comments dont appear immediately.
ARGH! did the guys at StarDiv *have* to break it so bad? more confirmation that the process of open development does produce better code...
Yep, glibc 2.1 is supposed to be able to run all apps compiled against 2.0, unmodified. And it's a *major* upgrade, almost comparable to the kernel jumping from 2.0.x to 2.2.x. it's true that we're getting new major versions of a lot of things all in a row... and in a matter of months we get the GNOME release, XFree 4, and Mozilla!
I transfer files betweeen home and lab by the floppy/IP protocol :) or, more accurately, floppy/tar. who use filesystems on floppies anymore?
instead of adding the current century to it, they could just look at the number, and if it's <40 add 2000, if it's between 40 and 199 add 1900, if it's after 1800 leave it alone, and otherwise complain. or something like that.
it's partisan, but it's also quite accurate... otherwise there wouldnt be such a thing as the demoronizer!
we all know the millenium *really* starts on Tue Jan 19 2038, somewhere around 3am GMT.
wonder if their mp3's are going to be watermarked... and what's with the weird pricing? a track can be anything from a few seconds to over an hour, and I have cd's with examples of both. they should price it by the minute, or something more sensible ...
well there's a good legal solution for this: pass the responsibility of mistakes on the software editors, for any product sold to the public at large (as opposed to specialists only). and while we're at it, make it illegal to disclaim implicit warranties for off-the-shelf software too. when a program doesn't perform as specified (e.g crashes), you should be able to take it back for a refund, just as if you bought a car and it didn't run.
OTOH, it's silly to say that Netscape does something because it's not multithreaded, when it actually IS. Look at the source sometime, there's threads all over the place, though on some architectures they're done in user-space, not using kernel threads (clone, rfork, whatever).
most 'professional' web 'developers' seem to think that small fonts make the site look spiffy. well, here's a cluepon: they don't! they look like shit that you can't read without getting far too close to the screen, or editing the damn html, or even better using Lynx.
click on the 'no windows' link on that page, they say they'll provide command-line software to upload from Linux, and release specs so you can write your own for any other OS. they also mention eventually open sourcing the python code that controls the thing's display. I give them a big thumbs up.
yeah, there's an HP server here... HP-UX hostname A.09.05 A 9000/730 unknown. it's fairly stable (current uptime 80 days), but generally speaking it's a pain in the ass to use. and it costs at least 3x more than an equivalent solid PC (and I don't mind one assembled from spare parts with buggy memory and IDE disks). give me Linux any day...
well if they have a clue they'll collaborate rather than do 2 competing ports for the same hardware. but if they do 2, well, *shrug* we'll have 2. interesting that VAResearch is porting to merced.. I didn't know they were that big of a company to have NDA's from Intel and dedicate big resources to kernel development...
and that was my first thought too... if they try to interpret their own patent as applying to common distributed things done on the net, IRC is a clear documented example of it and it's been going on for about 10 years.
exactly, that's why /. is a really free site. if it went down the "need to police posts" road, it'd have to start requiring registration and a valid email address to post at all. then people would use throwaway email addresses just for that (hotmail anyone?), and you'd have the usual race between the ones banning handles and the ones registering new thorwaway ones to flame from. since this is 1) a lost battle, and 2) a sure way to bring sourness to the site, I'm very happy that /. is NOT going down this route, and just letting people post as AC's.
if AC's were removed, we'd see pseudo-AC accounts with no actual information on them, false email addresses and url's, and handles that don't refer to the real person. I suppose people in big corporations who want to be anonymous would use those instead of AC if there was no AC. Which is the main practical reason why I think AC is good.