Actually some of his suggestions wouldn't fly even in larger companies that have money to spare. Especially the one about removing all existing accounts on all systems and then adding them back in. I'm curious as to what the people who use those accounts are supposed to do while the accounts are being removed and then added back in.
The comment about not using Microsoft software at all is pretty humorous. I wonder what happens when an important customer sends a document that Abiword or OpenOffice can't read.
If it takes a thousand back-hoes cutting every Internet link to South Korea, China, Russia and other spam havens, to suppress spam, I will chip in for the diesel fuel. These ISPs don't care about spam and I don't care if they get BGP'd off the face of the Earth, along with any legitimate users they might serve.
Hey I know what, how about we take a backhoe and cut your connection to the internet. That way you won't get any spam at all and we don't have to listen to your bitching. If that happens to inconvenience you then too bad. I'm sure no one will really care if you don't connect to the net again.
The part about Greektown is referring to the traditionally Greek neighborhood in Chicago (think of it as the Greek equivalent of Chinatown). Sure you may have gone to the U of C but I guess you didn't get around Chicago if you didn't know that. FYI, it's a few blocks on the West Loop in Chicago.
These include: full-text search, replication between a master and many slaves and several new table handlers that support large files and transactions
What they don't tell you is if you use innodb tables for transactions, you won't be able to back up your database without shutting mysql down unless you buy the innodb hot backup tool. So yeah, they have transactions it just doesn't work well with doing backups on your data.
Are record locks [mysql.com] really a non-existent issue? Maybe the MySql user manual can shed some light on that point:
"Performing a read in share mode means that we read the latest available data, and set a shared mode lock on the rows we read."
Postgresql has mvcc (multiversion concurrency control) meaning that readers or writers don't block other readers or writers from accessing the same data.
The stored procedures and triggers are not here
yet. Thank goodness something in that old link doesn't need to be refuted!
If you are going to start talking about vapor features then what about postgresql's plans to support point in time recoveries (pitr), redo logs, savepoints, and full clustering with multiple masters.
Incidentally, the link you point to says that stored procedures are planned for version 5 of mysql. Mysql is currently on version 3 with development work being done on version 4. Version 5 is a long time off. Triggers are something that the mysql developers will consider, and are not guaranteed to be implemented.
Getting back to what is present in the software now, mysql doesn't support stored procedures or triggers. Postgresql meanwhile supports triggers, stored procedures (written in python, perl, or sql), and rules (which allow you to intercept and rewrite sql queries).
3. Authentication scheme : I tried to coax Zope into authenticating to a MySQL database. Two package seems to be doing what I wanted. One was full of bug, the other would have required that I port it from PostgreSQL to MySQL.
Quality of module vary greatly. Some are good, but a lot are outdated or broken.
I don't see how third party packages and modules are the fault of the zope software. Zope doesn't magically update modules to fix bugs and use the latest methods.
Error messages are useless. Although it might be nice to know the function call stack, I would have prefered something more informative than "KeyError" for error message. And have a look at the data that made Zope choke, too.
Why don't you can the error message then? The stack trace is because an uncaught exception is thrown. If you don't like the stack trace, then catch the exception and have the code output the error message that you want it to show. Incidentally, the stack track and exception type identifies the error pretty explicitly. Just based on your description, I'm fairly sure that the error was due to the code trying to look up something that wasn't present in a dictionary.
I suppose it's a matter of taste. For the Python freak it might be ok. I personnally dislike it with passion.
Well that's your problem. You don't like python so you are bitching about the fact that Zope uses python and a lot of Zope modules use python also. You do know that Zope modules can be written in perl as well right?
What about the tests in the 1790s? That was before the atmospheric test ban treaty.
You mean the nuclear tests the french conducted during the french revolution? Those tests weren't all that big. The French were too busy trying to perfect the guillotine and beheading various nobles.
I'll skip the unpleasant details [urbanlegends.com] of the war here, but the point you have to remember is that the much more technically appreciated Betamax format lost out.
Perhaps you should read your link because it says both were technically the same in performance and quality. The VHS may have had a lead in recording length though.
It looks like when you have two identical technologies, the cheaper one wins. Surprising isn't it?
With a closed system in metal tubing I don't think the changes in airpressure on a plane will be a big problem. Especially since most liquids are fairly incompressible and won't be exerting a lot of pressure on the tubing.
You got part of it right. Row level locking (and not page level locking like most other databases) are in MySQL as well as foreign key constraint (and their associated "on cascade" triggers).
That's assuming you use the innodb tables which are not the default normally. Also the foreign key stuff only allows you to set things to null or delete the row. You can't have mysql stop the sql statement with an error or change the value to something besides null.
A DLT or DDS tape drive will give you on the order of 2-40 GB per tape depending on the format you use, comes in scsi version, and is well supported under solaris and linux. You can get a decent 15/30GB DLT drive on ebay for about $100. With DLT drives, the media will cost about the same as a blank DVD, you'll get more storage capacity, better support and the option to upgrade to autoloading tape drives if your backup needs grow beyond the capacity of a single tape. Plus some of the newer tape drives will let you boot from tape and begin a restore automatically.
I definitely second this. If you really want nice collection try a tektronix tds 3000. It interfaces to the pc using a gpib bus and you can control all the settings of the scope using your pc. It's fairly easily to program it from c, python or perl and it gives you 10,000 data points at up to 2ns resolution. I loved it when I had the chance to work with it. Unfortunately, it and the control program I wrote is doing stuff for superk.
Re:It's a damn scooter
on
This is IT?
·
· Score: 2
What do people on bicycles do during the winter? And secondly, you can't walk faster than eight miles an hour. Most people break into a sprint at around five, depending on the length of their stride.
A lot of people with bikes ride them in winter. It's not that bad if you have the proper clothing. Also the average sprinter is doing something like 22 - 27 mph on a 100m sprint. 5 mph really doesn't count as a sprint, maybe a very very slow jog (I can do 7-8 mph for 60-90 minutes without problems and I'm not very fast).
I look forward to your research paper which outlines how you have managed to remove the H30+ and OH- ions which occur in normal purified water.
It's not a problem. Ultrapure water (double distilled and put through a lot of filters) has a resistance of about 18 megaohms per cm. In other words, autoionization of water is such a neligible effect that you will boil or electrolyze the water before it conducts a significant amount of current.
Re:Treat r0 more like /dev/zero
on
Itanium Update
·
· Score: 2
I think it was just writing to r0 that wasn't allowed, and I can't figure out why
anybody would want to do that
Think NOP. I believe on the alpha a nop was implemented as add r0, r0, r0. Possibly on other architectures as well.
They're second only to particle accelerators as an example of expensive blue-sky research
I think they beat particle accelerators. At least with accelerators you can use them as a very bright source of synchrotron radiation and use them for materials science research and non destructive examinations of objects and materials. Check out the APXS (Advanced proton synchrotron source?).
Actually, I think I remember seeing 99% hydrogen peroxide available at a drugstore.
I really doubt it. 99% hydrogen peroxide (H2O2) is extremely reactive. It can be used as rocket fuel and will ignite on contact with anything organic. I believe it may even explode given a vigourous shake.
I found the whole grinding process to be fairly simple. The hardest part was getting the imperfections out. Then again I had an experienced friend helping me. He's graduated to bigger scopes now. I think his other scope is the 10 meter one at Keck.
Screw buying a telescope, and grind your own mirrors. The blank will cost you about $50-100 for a decent quality blank. Grinding the blank into the right shape will a take you about 40-60 hours at most. Silvering the blank shouldn't be much and the materials to mount the mirror and hold the secondary and eyepiece shouldn't cost more than a hundred or so. You can buy a good secondary from fisher scientific for a hundred, and the eyepeice can be purchased also. The mount and tracking stuff can be purchased off the shelf. So I figure total costs shouldn't run more than $1000.
Plus when you grind your own mirror, you can really get a high quality surface on it and can test it and get rid of small imperfections. It's a lot cheaper than buying a high quality 6-10 inch scope.
I seriously doubt that your monitor or cellphone is giving off significant
amounts of the particulate radiation associated with fission, gamma particles
and such.
Actually CRTs do give off gamma and xray radiation. Xray and radiation machines used to work (and some may still do) by accelerating electrons across a few KeV or MeVs of potential and then slamming them against a metal target. CRTs work by accelerating electrons across a few KeVs of potential and then slamming them against phosphors. The some of the energy becomes gamma or xray radiation depending on the energy of the electron. However the levels aren't very high and the lead in the glass blocks a bit of it.
If you read the article *cough*, you would see that it's can be up to 336
servers (processors) in a 42U rack. Very redundant. Surely you'd agree that
such a setup would eliminate problems with any single processor failing.
Not really, with typical smp boxes, if a cpu goes bad then your entire machine crashes. There's a difference between smp machines and fault tolerant machines. Maybe if those cpus where run in a cluster with the same task and data running on multiple cpus and with invisible failover but I don't think the server in question
has that capability.
Actually I'm getting better at 768/768 with one
static ip from telocity at just 50 a month and no contract. $10 more a month gets me 4 static ips but I don't need that. FWIW, this is in hyde park.
Re:Use DJBDNS instead of BIND.
on
New Linux Worm
·
· Score: 2
And, having used svscan (and djbdns) for quite some time, I've yet to ever see
it behave in anything like the manner you specify--as in megabytes of
messages every second. If it did start spitting out error messages, then who's
fault is that? (and why would you send it to syslog, anyway?)
Really, then try this. Install qmail/svscan on a system with sendmail installed. Then try to startup qmail using svscan without shutting down sendmail. Then watch your system load jump to 5+ and your system grind to a halt. And yes it is easy to get into this situation if for example you forget to shutdown sendmail during a transition to qmail or you accidently forget to remove sendmail from the list of daemons started up at boot.
Actually some of his suggestions wouldn't fly even in larger companies that have money to spare. Especially the one about removing all existing accounts on all systems and then adding them back in. I'm curious as to what the people who use those accounts are supposed to do while the accounts are being removed and then added back in.
The comment about not using Microsoft software at all is pretty humorous. I wonder what happens when an important customer sends a document that Abiword or OpenOffice can't read.
Hey I know what, how about we take a backhoe and cut your connection to the internet. That way you won't get any spam at all and we don't have to listen to your bitching. If that happens to inconvenience you then too bad. I'm sure no one will really care if you don't connect to the net again.
The part about Greektown is referring to the traditionally Greek neighborhood in Chicago (think of it as the Greek equivalent of Chinatown). Sure you may have gone to the U of C but I guess you didn't get around Chicago if you didn't know that. FYI, it's a few blocks on the West Loop in Chicago.
What they don't tell you is if you use innodb tables for transactions, you won't be able to back up your database without shutting mysql down unless you buy the innodb hot backup tool. So yeah, they have transactions it just doesn't work well with doing backups on your data.
Postgresql has mvcc (multiversion concurrency control) meaning that readers or writers don't block other readers or writers from accessing the same data.
If you are going to start talking about vapor features then what about postgresql's plans to support point in time recoveries (pitr), redo logs, savepoints, and full clustering with multiple masters.
Incidentally, the link you point to says that stored procedures are planned for version 5 of mysql. Mysql is currently on version 3 with development work being done on version 4. Version 5 is a long time off. Triggers are something that the mysql developers will consider, and are not guaranteed to be implemented.
Getting back to what is present in the software now, mysql doesn't support stored procedures or triggers. Postgresql meanwhile supports triggers, stored procedures (written in python, perl, or sql), and rules (which allow you to intercept and rewrite sql queries).
I don't see how third party packages and modules are the fault of the zope software. Zope doesn't magically update modules to fix bugs and use the latest methods.
Why don't you can the error message then? The stack trace is because an uncaught exception is thrown. If you don't like the stack trace, then catch the exception and have the code output the error message that you want it to show. Incidentally, the stack track and exception type identifies the error pretty explicitly. Just based on your description, I'm fairly sure that the error was due to the code trying to look up something that wasn't present in a dictionary.
Well that's your problem. You don't like python so you are bitching about the fact that Zope uses python and a lot of Zope modules use python also. You do know that Zope modules can be written in perl as well right?
You mean the nuclear tests the french conducted during the french revolution? Those tests weren't all that big. The French were too busy trying to perfect the guillotine and beheading various nobles.
Perhaps you should read your link because it says both were technically the same in performance and quality. The VHS may have had a lead in recording length though.
It looks like when you have two identical technologies, the cheaper one wins. Surprising isn't it?
With a closed system in metal tubing I don't think the changes in airpressure on a plane will be a big problem. Especially since most liquids are fairly incompressible and won't be exerting a lot of pressure on the tubing.
That's assuming you use the innodb tables which are not the default normally. Also the foreign key stuff only allows you to set things to null or delete the row. You can't have mysql stop the sql statement with an error or change the value to something besides null.
A DLT or DDS tape drive will give you on the order of 2-40 GB per tape depending on the format you use, comes in scsi version, and is well supported under solaris and linux. You can get a decent 15/30GB DLT drive on ebay for about $100. With DLT drives, the media will cost about the same as a blank DVD, you'll get more storage capacity, better support and the option to upgrade to autoloading tape drives if your backup needs grow beyond the capacity of a single tape. Plus some of the newer tape drives will let you boot from tape and begin a restore automatically.
I definitely second this. If you really want nice collection try a tektronix tds 3000. It interfaces to the pc using a gpib bus and you can control all the settings of the scope using your pc. It's fairly easily to program it from c, python or perl and it gives you 10,000 data points at up to 2ns resolution. I loved it when I had the chance to work with it. Unfortunately, it and the control program I wrote is doing stuff for superk.
A lot of people with bikes ride them in winter. It's not that bad if you have the proper clothing. Also the average sprinter is doing something like 22 - 27 mph on a 100m sprint. 5 mph really doesn't count as a sprint, maybe a very very slow jog (I can do 7-8 mph for 60-90 minutes without problems and I'm not very fast).
It's not a problem. Ultrapure water (double distilled and put through a lot of filters) has a resistance of about 18 megaohms per cm. In other words, autoionization of water is such a neligible effect that you will boil or electrolyze the water before it conducts a significant amount of current.
anybody would want to do that
Think NOP. I believe on the alpha a nop was implemented as add r0, r0, r0. Possibly on other architectures as well.
I think they beat particle accelerators. At least with accelerators you can use them as a very bright source of synchrotron radiation and use them for materials science research and non destructive examinations of objects and materials. Check out the APXS (Advanced proton synchrotron source?).
I really doubt it. 99% hydrogen peroxide (H2O2) is extremely reactive. It can be used as rocket fuel and will ignite on contact with anything organic. I believe it may even explode given a vigourous shake.
I had an office two doors down (Abby Normal). I did work in the lab accross his office th summer before SKAT got shipped to SuperK.
Actually I think the really nice bikes are titanium like the litespeed bikes or scandium for ultrahighedn
Hey, you with from John? I did some work on SKAT 2 years ago for him.
I found the whole grinding process to be fairly simple. The hardest part was getting the imperfections out. Then again I had an experienced friend helping me. He's graduated to bigger scopes now. I think his other scope is the 10 meter one at Keck.
Screw buying a telescope, and grind your own mirrors. The blank will cost you about $50-100 for a decent quality blank. Grinding the blank into the right shape will a take you about 40-60 hours at most. Silvering the blank shouldn't be much and the materials to mount the mirror and hold the secondary and eyepiece shouldn't cost more than a hundred or so. You can buy a good secondary from fisher scientific for a hundred, and the eyepeice can be purchased also. The mount and tracking stuff can be purchased off the shelf. So I figure total costs shouldn't run more than $1000.
Plus when you grind your own mirror, you can really get a high quality surface on it and can test it and get rid of small imperfections. It's a lot cheaper than buying a high quality 6-10 inch scope.
Actually CRTs do give off gamma and xray radiation. Xray and radiation machines used to work (and some may still do) by accelerating electrons across a few KeV or MeVs of potential and then slamming them against a metal target. CRTs work by accelerating electrons across a few KeVs of potential and then slamming them against phosphors. The some of the energy becomes gamma or xray radiation depending on the energy of the electron. However the levels aren't very high and the lead in the glass blocks a bit of it.
Not really, with typical smp boxes, if a cpu goes bad then your entire machine crashes. There's a difference between smp machines and fault tolerant machines. Maybe if those cpus where run in a cluster with the same task and data running on multiple cpus and with invisible failover but I don't think the server in question has that capability.
Actually I'm getting better at 768/768 with one static ip from telocity at just 50 a month and no contract. $10 more a month gets me 4 static ips but I don't need that. FWIW, this is in hyde park.
Really, then try this. Install qmail/svscan on a system with sendmail installed. Then try to startup qmail using svscan without shutting down sendmail. Then watch your system load jump to 5+ and your system grind to a halt. And yes it is easy to get into this situation if for example you forget to shutdown sendmail during a transition to qmail or you accidently forget to remove sendmail from the list of daemons started up at boot.