The big problem with those chips (the 8xxx series AMDs) is that they have an 800MHz memory bus, and you just can't pump enough data into and out of them at that speed to keep them all busy. I've got a quad 12 core magny cours, and it can pump around 80 to 100Gigabytes per second into / out of memory. If they want to borrow some of my down time to benchmark I'll gladly cooperate.
I would expect the French to be outraged at this after that incident. Requiring no un-breakable encryption allows foreign govts to snoop on French companies and sell secrets all over again. Lots of packets pass through networks in other countries that have the technological capability to take your breakthrough idea and run with it. Suddenly North Korea is the largest producers of hoverboards and we're all a decade behind suddenly.
Stupid (L)user: It's not running automatically! See it's broke! You: No, you just do this (dblclick my computer) and this (dblclick removable drive) and this (dblclick application) Stupid (L)user: Why do I have to do that? You: Because autorunning things when you put in a USB key is a security hazard and can cause your computer to get infected with a virus or trojan. Stupid (L)user: OK.
Wait, is that really a released, supported, and ready for production version? I thought mysql was still working on getting 6.x out the door. Cool if it is.
I run a small server farm that takes up all but about 2U of a full sized rack. In this rack we have lots of different drives. They're all rated for use in servers etc against vibration, for all the good that does. Here's the failure rate over time for most of them
32x Seagate 15K5 147G SAS drives 2 have failed in ~2 years 4x Seagate 2.5" 73Gig 10krpm server drives 1 failure in ~3 years 8x WD 7200rpm 2TB SATA drives (black models) 2 dead in ~1 year 2x WD 7200rom 1TB SATA drives (black models) 0 dead in ~1 year
8x Seagate 1TB SATA 5400 RPM drives. 2 failures in 6 months. 10x Seagate 500G SATA 5400 RPM drives 4 failures in 6 months.
Lots more different drives, but none have been as much problem as these shit-tastic 500G and 1TB Seagates of late. Those drives were trash and should have never left the factory.
That's like a car that comes with the airbags in the trunk and if you install them properly you'll likely not die in a collision. Is it really that hard to make it do that all the time? It's easy enough to be disabled by the client on mysql as well. Reminds me of Bill Gates blaming most Windows crashes on users.
Now, if you are a GPL purist this won't worry you, since you'd rather shave your own head with a cheesegrater than use proprietary code (and you're probably using PostgreSQL anyway)
If you are a GPL purist, you are almost certainly not running the BSD-licensed PostgreSQL...
I do, and I do it well. You'd be surprised how much setting things up on linux / vyatta is to a cisco router. BGP is BGP. Of course, if you're not smart enough to use the knowledge gained from testing on the free stuff, I understand. Not everyone is.
If your boss doesn't know that employees aren't cookie cutter replacements, then you made a mistake in accepting a position under him. My boss damned well does know this, and so does his boss. Same was true for the last company I worked for. Before that I worked at a company that had a lot of higher level execs who thought like that but we luckily had a lot of good middle managers who kept us from having to interact with the idiot CIO and his team of clowns.
You'd be surprised how many people we interviewed who could work with the most simple of pieces of tech. No idea how to form an SQL query, no idea how to use something like yahoo's web gui libs, no idea what the difference was between passing by reference and passing by value and on and on.
We weren't looking for someone with 20 years experience, hell a high school kid with a knack for simple procedural code would do, and we had a hard time finding that.
This very much mirrors my past experience. After being laid off twice, I've had two interviews and two new jobs both times. I was very careful of where I was interviewing, and only went to interviews at places I wanted to work.
Download an iso from Vyatta and build a test network with old PCs and spare NICs for testing. Sure, it's not the exact same as Cisco, but if they're too cheap to buy the real thing for a test lab then you'll at least be somewhat close.
Then, once you realize what you're not getting for your money with Cisco, you can buyt $1000 1U servers and build your own routers (or buy them prebuilt from Vyatta for about $2000) to replace the ciscos and make a profit selling the used Ciscos on ebay.
I do NOT work for nor am I affiliated with Vyatta. But their gear is pretty impressive, and open source.
It has working async (log shipping isn't synchronous) but it has lots of bugs that can jump up and bite you in the ass that haven't been fixed yet. Search the MySQL bug database for examples. It still requires you to stop your whole cluster and replicate the master to the slave to work. For large datasets this is unworkable if you need continuous uptime.
It's pretty good, and super easy to setup, but it's not perfect.
You do know you can get 24/7 support for MySQL and PostgreSQL, right? right? From the people who write / wrote the code no less, not some support guy thirteen levels removed from development.
I hate to comment on my own post, but I just found out that another service window for the VLSC site was planned on the 12th, it actually states that in the second link I posted below. Anyone in IT will tell you a weekend outage lasting into Monday morning is not a basis for front page news.
I don't know about you but I'd probably be out looking for a job if the sites I run were down on open of business monday morning.
But if forks don't survive, why is my Ubuntu laptop running xorg for the display and not xfree86? I think Monty is saying forks don't survive because he simply wishes they couldn't. I'd bet that if the MySQL community wanted to they could fork it and make it stick just fine. Heck, I think that's what IS happening right now, and Monty is putting his fingers in his ears going "la la la la la la".
Re:Programming without music? Listen Up Cog
on
Music While Programming?
·
· Score: 5, Insightful
This is an extreme, and inaccurate oversimplification. There are thousands of unemployed programmers, but honestly most of them are shitty and I would never hire them. During this current downturn we interviewed about 25 developers for an open position and found 2 acceptable candidates.
Plus, you invest a lot of time and effort training someone in how to work at your company with your development process. It takes them time to become familiar with the code they're working on. Employees in general, and coders in particular are not simple cookie cutter replacements and your boss knows this. The average cost to bring a new coder up to speed measures in the 10s of thousands of dollars.
Zing! Hole in one!
The big problem with those chips (the 8xxx series AMDs) is that they have an 800MHz memory bus, and you just can't pump enough data into and out of them at that speed to keep them all busy. I've got a quad 12 core magny cours, and it can pump around 80 to 100Gigabytes per second into / out of memory. If they want to borrow some of my down time to benchmark I'll gladly cooperate.
I would expect the French to be outraged at this after that incident. Requiring no un-breakable encryption allows foreign govts to snoop on French companies and sell secrets all over again. Lots of packets pass through networks in other countries that have the technological capability to take your breakthrough idea and run with it. Suddenly North Korea is the largest producers of hoverboards and we're all a decade behind suddenly.
Correction, For some reason it took Microsoft decades to CARE...
No, it goes like this:
Stupid (L)user: It's not running automatically! See it's broke!
You: No, you just do this (dblclick my computer) and this (dblclick removable drive) and this (dblclick application)
Stupid (L)user: Why do I have to do that?
You: Because autorunning things when you put in a USB key is a security hazard and can cause your computer to get infected with a virus or trojan.
Stupid (L)user: OK.
There. 5 minutes tops.
How about the Internet Coke Machine?
http://www.livinginternet.com/i/ia_myths_coke.htm
Yeah, nobody uses it for anything useful or anything.
Except skype. .org and .info tlds)
And Afilias (the guys what run the
And Cisco.
And the USGS.
Wait, is that really a released, supported, and ready for production version? I thought mysql was still working on getting 6.x out the door. Cool if it is.
Enterprise DB implements a 95% or so solution to the oracle compatibility thing, including plsql.
http://www.enterprisedb.com/exposure/oracle-postgres_wp-1.do
I run a small server farm that takes up all but about 2U of a full sized rack. In this rack we have lots of different drives. They're all rated for use in servers etc against vibration, for all the good that does. Here's the failure rate over time for most of them
32x Seagate 15K5 147G SAS drives 2 have failed in ~2 years
4x Seagate 2.5" 73Gig 10krpm server drives 1 failure in ~3 years
8x WD 7200rpm 2TB SATA drives (black models) 2 dead in ~1 year
2x WD 7200rom 1TB SATA drives (black models) 0 dead in ~1 year
8x Seagate 1TB SATA 5400 RPM drives. 2 failures in 6 months.
10x Seagate 500G SATA 5400 RPM drives 4 failures in 6 months.
Lots more different drives, but none have been as much problem as these shit-tastic 500G and 1TB Seagates of late. Those drives were trash and should have never left the factory.
That's like a car that comes with the airbags in the trunk and if you install them properly you'll likely not die in a collision. Is it really that hard to make it do that all the time? It's easy enough to be disabled by the client on mysql as well. Reminds me of Bill Gates blaming most Windows crashes on users.
Now, if you are a GPL purist this won't worry you, since you'd rather shave your own head with a cheesegrater than use proprietary code (and you're probably using PostgreSQL anyway)
If you are a GPL purist, you are almost certainly not running the BSD-licensed PostgreSQL...
Either is fine by me, as long as it keeps me from having to use Cisco.
I do, and I do it well. You'd be surprised how much setting things up on linux / vyatta is to a cisco router. BGP is BGP. Of course, if you're not smart enough to use the knowledge gained from testing on the free stuff, I understand. Not everyone is.
If your boss doesn't know that employees aren't cookie cutter replacements, then you made a mistake in accepting a position under him. My boss damned well does know this, and so does his boss. Same was true for the last company I worked for. Before that I worked at a company that had a lot of higher level execs who thought like that but we luckily had a lot of good middle managers who kept us from having to interact with the idiot CIO and his team of clowns.
s/could/couldn't/
You'd be surprised how many people we interviewed who could work with the most simple of pieces of tech. No idea how to form an SQL query, no idea how to use something like yahoo's web gui libs, no idea what the difference was between passing by reference and passing by value and on and on.
We weren't looking for someone with 20 years experience, hell a high school kid with a knack for simple procedural code would do, and we had a hard time finding that.
This very much mirrors my past experience. After being laid off twice, I've had two interviews and two new jobs both times. I was very careful of where I was interviewing, and only went to interviews at places I wanted to work.
Download an iso from Vyatta and build a test network with old PCs and spare NICs for testing. Sure, it's not the exact same as Cisco, but if they're too cheap to buy the real thing for a test lab then you'll at least be somewhat close.
Then, once you realize what you're not getting for your money with Cisco, you can buyt $1000 1U servers and build your own routers (or buy them prebuilt from Vyatta for about $2000) to replace the ciscos and make a profit selling the used Ciscos on ebay.
I do NOT work for nor am I affiliated with Vyatta. But their gear is pretty impressive, and open source.
It has working async (log shipping isn't synchronous) but it has lots of bugs that can jump up and bite you in the ass that haven't been fixed yet. Search the MySQL bug database for examples. It still requires you to stop your whole cluster and replicate the master to the slave to work. For large datasets this is unworkable if you need continuous uptime.
It's pretty good, and super easy to setup, but it's not perfect.
You do know you can get 24/7 support for MySQL and PostgreSQL, right? right? From the people who write / wrote the code no less, not some support guy thirteen levels removed from development.
I hate to comment on my own post, but I just found out that another service window for the VLSC site was planned on the 12th, it actually states that in the second link I posted below. Anyone in IT will tell you a weekend outage lasting into Monday morning is not a basis for front page news.
I don't know about you but I'd probably be out looking for a job if the sites I run were down on open of business monday morning.
But if forks don't survive, why is my Ubuntu laptop running xorg for the display and not xfree86? I think Monty is saying forks don't survive because he simply wishes they couldn't. I'd bet that if the MySQL community wanted to they could fork it and make it stick just fine. Heck, I think that's what IS happening right now, and Monty is putting his fingers in his ears going "la la la la la la".
This is an extreme, and inaccurate oversimplification. There are thousands of unemployed programmers, but honestly most of them are shitty and I would never hire them. During this current downturn we interviewed about 25 developers for an open position and found 2 acceptable candidates.
Plus, you invest a lot of time and effort training someone in how to work at your company with your development process. It takes them time to become familiar with the code they're working on. Employees in general, and coders in particular are not simple cookie cutter replacements and your boss knows this. The average cost to bring a new coder up to speed measures in the 10s of thousands of dollars.
As bad as that movie was (and it was bad) the book Alan Dean Foster wrote from it is a great read and I highly recommend it.