I know this half troll, but you've got to admire someone who thinks his favorite application can recover from a disk failure.
I would be curious to know how you think Postgress recovers data that no longer exists?
Perhaps a more likely conclusion to draw from your "experience" is that your MySql tables were on the part of the disk that crashed and the Postgres tables were not.
Btw, by the time you get out of high school, take a spelling class. You're worse than most of the posters here.
It could of been a troll... I just assumed it was someone who worked with really big databases all the time and thinks his world is everyone's world.
In my example, we saw the same speed difference with database creation (which had lots of reads and maybe 10% writes) and also when we used the database in our application, which was all reads.
I haven't really tried Postgres though, so I can't speak to it... I've got to play with sometime and see if it grabs me.
Then you see those sites with mysql query errors when under heavy load or whichever silly programming mistakes.
Wow! So I guess other databases don't get Slashdotted? That's impressive! (note sarcasm).
MySQL is popular because its easy
You say that like it's a bad thing... is something better if it's difficult to use?
And as an aside, I worked at a biotech. We had an 80 gig database with a quarter billion entries. We were running platform neutral SQL and used MySql, Oracle and MS-Sql server.
We ditched the "commercial grade" databases because they were to slow! MySql did a great job under enormous load.
Interesting... I wonder what's different in our setups. My video card is as cheap as they come.:)
I'm by no means a Myth expert (I'm learning more everyday) but I'd look at your "transcode" settings if that box won't handle the load.
Transcoding is what the Myth folk call converting a video. Transcoding takes place in the background, so if you've got a TV show that just finished recording and you're setup for automatic transcoding, you'll see the Myth Transcoding Daemon (mtd) pulling all the CPU cycles.
I don't think being involved in OS projects really matters at all.
I do... and I hire from time to time.;)
When you are fresh out of college, ~any~ experience is a plus. Working on a project like Ant or CruiseControl that is actually in use at the company in question is invaluable. But any experience helps.
It is cheaper to pay the extra $1000 to get this feature then to try to configure windows to run the 4 drives as 1 or rearage all the data so it can fit properly in 4 drives. This is pritty simple with Linux and Other Unix systems. But for windows based of the DOS style drive handling each drive/partition usually has a drive letter asigned to it.
What??
It will take you 30 seconds in the Windows Disk Manager to merge "dynamic disks" into a "striped volume" (software raid). You can also do this from a command line.
There are lots of great reasons to use Linux... this is not one of them.
1) Can it be a MythTV backend (doing the capturing)
2) More importantly, can it be MythTV frontend?
Myth is client server out of the box... put the backend (with the many hard disks, tuner cards, etc) in a closet somewhere. Then buy a nice cheap box to just serve video to the TV. Sometime silent.:)
Okay, I'm interested... if I can get my daughter's games running under Linux, I can have that machine double as a MythTV front end.:)
Have you actually tried to run any of the kid's games (like Reader Rabbit) under DOSEmu? I never bothered to try... just assumed with all the low level graphics and memory calls they made it was pointless.
Building a good open 2D card? Mabye... I doubt it's really feasible, but have at it. Chase that dream.
But a 3D card? You are going to make a card to run the latest Quake and Doom? Or even release back of the games? Do you realize how much time, how many thousands of man hours go into these cards? The dollar amount for the simulators, the fabs to make the prototypes, etc
This could however, make a great teaching tool.
I take it back... if the card can target elementary 3D and stellar 2D, it could (in a few years) be THE card to own for a commodity Linux box. Target your audience carefully and don't get caught up in the IdSoftware upgrade cycle!:)
Try getting your child ROMs and run them on an emulator (GBA, SNES, Playstation come to mind). Emulators don't come with much risk of instability or malware and they provide a much more standard interface.
Reader Rabbit doesn't come on a ROM yet.;) Or the Shrek math game, or....
I've found at work and at home that Windows (since late NT4) can be quite stable ~if~ you don't install tons of junk software.
I've had to put my 6 year old on her own machine because her kiddy games makes Windows unstable, but my wife and myself both run tons of "mainstream" software, ranging from Doom to UT to banking software to Eclipse to video editing software.
My machine doesn't lock up and it doesn't crash and neither does hers.
If the Navy gets a cut of Windows with all the games cut out and they remove the ability for the field user to install the junk apps, they might have something very useful (in a work environment... not for home users)
Use PubMed as your medical information source. It's where the scientists and docs publish their research and is considering a "real" datasource (as opposed to citing "the internet". Your doctors will know the name Pubmed when you mention it.
My daughter has a heart condition and we found the doctors weren't interested in really discussing anything until we started using the "right" terminology. The terminology I picked up after reading a number of PubMed publications about my daugher's condition.
I highly suggest that anyone researching any condition (but especially something exotic like Patrick) hit PubMed. Make it your source you cite when talking to your docs. Make it your primary source of information. All the other websites you read are just summing up the papers published here.
I've noticed that in the last few years (maybe it's just my perspective, I don't know) doctors seem less and less likely to actually listen to their patients.
Find a good doctor and STICK WITH THEM! So many people bounce around from one doctor's practice to another and then (big surprise!) your new doctor doesn't know you, doesn't know your history and doesn't want to waste the time doing either (they know you'll be leaving them for another practice in a few months anyway).
Patrick doesn't seem to have found a good doc yet... but this applies to everyone. I've got a PA (Physician's Assistant) that I've followed when she switched practices. She knows me, my wife, knows our medical history and does a great job.
This goes contrary to the philophy of switching doctors (or car mechanics or hardware store or whatever) if you can save a buck... but it makes life much easier to work with people that you know.
This matches my experience. I (and the teams I've worked on) can work long overtime (60 to 80 hours) for a few weeks... maybe even a month or two rarely.
But continually? Or to even attempt to pull one of these months every quarter? I can't do it. The people I know who think they can do it can't do it either.
We always ended up making bad mistakes that took a lot of time to clean up. We missed obvious architectural improvements that could have saved us days of work. We overwrote code and trashed data!:)
The point is that someone who is very tired will make a lot of basic mistakes that waste a lot of time. Someone who is well-rested and thinking clearly will be much more efficient. Work can progress smoothly and somehow you will be able to work calmly, not dealing with crisis after crisis, like the 80 hour teams do.
I assume you only code in assembler?
I would be curious to know how you think Postgress recovers data that no longer exists?
Perhaps a more likely conclusion to draw from your "experience" is that your MySql tables were on the part of the disk that crashed and the Postgres tables were not.
Btw, by the time you get out of high school, take a spelling class. You're worse than most of the posters here.
In my example, we saw the same speed difference with database creation (which had lots of reads and maybe 10% writes) and also when we used the database in our application, which was all reads.
I haven't really tried Postgres though, so I can't speak to it... I've got to play with sometime and see if it grabs me.
I'm debating on putting a second card into the box and seeing what happens... I wonder if it could handle the load?
Wow! So I guess other databases don't get Slashdotted? That's impressive! (note sarcasm).
MySQL is popular because its easy
You say that like it's a bad thing... is something better if it's difficult to use?
And as an aside, I worked at a biotech. We had an 80 gig database with a quarter billion entries. We were running platform neutral SQL and used MySql, Oracle and MS-Sql server.
We ditched the "commercial grade" databases because they were to slow! MySql did a great job under enormous load.
I'm by no means a Myth expert (I'm learning more everyday) but I'd look at your "transcode" settings if that box won't handle the load.
Transcoding is what the Myth folk call converting a video. Transcoding takes place in the background, so if you've got a TV show that just finished recording and you're setup for automatic transcoding, you'll see the Myth Transcoding Daemon (mtd) pulling all the CPU cycles.
I do... and I hire from time to time. ;)
When you are fresh out of college, ~any~ experience is a plus. Working on a project like Ant or CruiseControl that is actually in use at the company in question is invaluable. But any experience helps.
I am running a 1.2 ghz Thunderbird (AMD) w/256 megs of a memory and a ~really~ cheap ($10) capture card and it's working fine.
A lot of the people in the Myth forums go on about how you need a P4 3 ghz chip, but it just isn't so.
Go to Sourceforge or Freshmeat or Rubyforge (or where ever) and get invovled with a project that interests you.
This gets you some exposure and experience at the same time.
What??
It will take you 30 seconds in the Windows Disk Manager to merge "dynamic disks" into a "striped volume" (software raid). You can also do this from a command line.
There are lots of great reasons to use Linux... this is not one of them.
At 1.6 TB, it's just a home backup solution. I'd never use it at work! :)
I will say that I don't much care for the way it handles large amounts of tracks though... it needs a better UI for setting up playlists.
I was envisioning a legal service. ;)
Imagine being able to look up an old Seinfeld, and then watch it for fifty cents. Or the latest Smallville, or ...
If anyone can pull this off, it's Google.
The question for me is
1) Can it be a MythTV backend (doing the capturing)
2) More importantly, can it be MythTV frontend?
Myth is client server out of the box... put the backend (with the many hard disks, tuner cards, etc) in a closet somewhere. Then buy a nice cheap box to just serve video to the TV. Sometime silent. :)
Have you actually tried to run any of the kid's games (like Reader Rabbit) under DOSEmu? I never bothered to try... just assumed with all the low level graphics and memory calls they made it was pointless.
Building a good open 2D card? Mabye... I doubt it's really feasible, but have at it. Chase that dream.
But a 3D card? You are going to make a card to run the latest Quake and Doom? Or even release back of the games? Do you realize how much time, how many thousands of man hours go into these cards? The dollar amount for the simulators, the fabs to make the prototypes, etc
This could however, make a great teaching tool.
I take it back... if the card can target elementary 3D and stellar 2D, it could (in a few years) be THE card to own for a commodity Linux box. Target your audience carefully and don't get caught up in the IdSoftware upgrade cycle! :)
Reader Rabbit doesn't come on a ROM yet. ;) Or the Shrek math game, or ....
I've had to put my 6 year old on her own machine because her kiddy games makes Windows unstable, but my wife and myself both run tons of "mainstream" software, ranging from Doom to UT to banking software to Eclipse to video editing software.
My machine doesn't lock up and it doesn't crash and neither does hers.
If the Navy gets a cut of Windows with all the games cut out and they remove the ability for the field user to install the junk apps, they might have something very useful (in a work environment... not for home users)
A) Cracking down on P2P apps is driving sales again
B) Good new music is driving sales
C) The economy is picking up so people are spending money on things like music again
D) P2P apps have exposed people to enough new music and now they are all out buying it
http://www.ncbi.nlm.nih.gov/entrez/query.fcgi
My daughter has a heart condition and we found the doctors weren't interested in really discussing anything until we started using the "right" terminology. The terminology I picked up after reading a number of PubMed publications about my daugher's condition.
I highly suggest that anyone researching any condition (but especially something exotic like Patrick) hit PubMed. Make it your source you cite when talking to your docs. Make it your primary source of information. All the other websites you read are just summing up the papers published here.
Find a good doctor and STICK WITH THEM! So many people bounce around from one doctor's practice to another and then (big surprise!) your new doctor doesn't know you, doesn't know your history and doesn't want to waste the time doing either (they know you'll be leaving them for another practice in a few months anyway).
Patrick doesn't seem to have found a good doc yet... but this applies to everyone. I've got a PA (Physician's Assistant) that I've followed when she switched practices. She knows me, my wife, knows our medical history and does a great job.
This goes contrary to the philophy of switching doctors (or car mechanics or hardware store or whatever) if you can save a buck... but it makes life much easier to work with people that you know.
This matches my experience. I (and the teams I've worked on) can work long overtime (60 to 80 hours) for a few weeks... maybe even a month or two rarely.
But continually? Or to even attempt to pull one of these months every quarter? I can't do it. The people I know who think they can do it can't do it either.
We always ended up making bad mistakes that took a lot of time to clean up. We missed obvious architectural improvements that could have saved us days of work. We overwrote code and trashed data! :)
The point is that someone who is very tired will make a lot of basic mistakes that waste a lot of time. Someone who is well-rested and thinking clearly will be much more efficient. Work can progress smoothly and somehow you will be able to work calmly, not dealing with crisis after crisis, like the 80 hour teams do.
And I'd love to be at the bankruptcy sale! :)