You can't beat an espresso machine. The problem is that espresso is really easy to screw up, and it tastes really bad when you do.
You quickly move from grocery-store-bought beans to fresher locally roasted beans to home roasting. Even when home-roasting, the beans go downhill after about a week after you roast them, so it's best to keep your batches relatively small.
The last key is to get a decent burr grinder. The little spinny things produce horribly uneven grinds, which is a nightmare for espresso.
1. Do espresso
2. Get a good grinder
3. roast green coffee beans yourself
Rule number one: always keep an extra drive around. Drives are cheap, and they die regularly. Also, the cost of buying that _one_ extra drive is constant. You always have an extra drive around. It's not like you have to buy two each time you go to the store. You drives will die at 8pm on a Sunday night, just before you go on that 3-week business trip, otherwise. I promise.
Rule number two: never spend more than $100. The best $/GB always seems to me to be in the $100 range these days. I usually make sure to pick up drives at Fry's whenever I see something substantially larger than what I have now for less than $100.
Rule number three: Stay ahead of drive failures. If you have important data on those crappy, cheap $100 IDE drives, replace them every two years at least. In those two years, you can double your capacity for less cost. Use the old drives for backups of important stuff, just in case a newer drive bites the dust. Or, leave it as-is, and use it like a snapshot of your working data.
VirtualIron is a company/product that runs a para-virtualized Linux instance (more similar to Xen than Bochs or the desktop VMWare) which spans multiple physical machines.
Has anyone seen any details about how these hacks work, or what they exploit? I remember reading in gritty detail about the xbox font hacks, but I haven't seen any technical details on the PSP hacking.
The involvement of big companies also creates problems, -- as happened recently when a Red Hat coder published an essay criticizing IBM's Linux programmers.
This is a case where there aren't any good terms to google on. Of course there's no link in the story to it.:)
Today, spammers buy and sell large lists of email addresses on CDs or other media. Each of these addressess took some mining to find it, and put it on the CD.
In the future (if this takes off), these lists will simply contain the hashes along with the addresses. This temporarily makes the spammers lives a bit difficult, but doesn't have a long term impact.
Spammers share information. The cost of all those hashes amortized over a few years to a large number of spammers is nothing.
The x440 has 8 Xeons w/hyperthreading. The more cpus that are enabled, the more the performance degrades. The sysadmin says he thinks it has something to do with single-threaded io calls in all Linux kernels - the more cpus try to access io, the more threads that get blocked. Me and the other sysadmin - Gentoo 'heads' - start scratching our heads wondering what all the Linux 'Enterprise' stuff is that everyone is talking about.
The x440 is a NUMA machine. It takes special support added into the kernel to make it work well. This support is being improved daily, and works best when you're running 2.5.
I went over to IBM's website and it sems to me that all the 6 PCI-X slots on these machines share the same bus, so it isn't going to matter if your kernel has multi-threaded I/O (is there such a thing?) or not.
That is utterly wrong. If you look
IBM's site, you'll see:
Six Active(TM) PCI-X slots standard
Allows you to hot-add and hot-swap PCI and PCI-X adapters on the fly
The latest in PCI-X performance: 2 slots at 133 MHz, 2 slots at 100 MHz, and 2 slots at 66 MHz per chassis
Although you probably already have your hardware, you might want to think about getting hardware support for these kinds of things in the future. I had some coworkers from India send me some mail once about the BIOS settings in one of the machines in my office. I wondered how the hell they'd gotten into the BIOS from India, but it was an IBM xSeries
machine with remote text access via a "Service Processor". You can either telnet into the thing, or use a serial cable to do power, get into the BIOS, or play with the bootloader, like GRUB and Lilo. Some of the newer ones even let you do a PXE boot remotely for installations.
I know that there are also add-in PCI cards to do the same thing. Most of them have video on board, and a plug to put the keyboard into. A quick googling didn't turn anything up, and I can't remember the name.
I'd imagine it's mainly for 64-bit as that's the kind of systems which tend to ship with NUMA (usually with MIPS or Itanium). Without knowing more, I couldn't comment as to whether it will work under 32-bit or not, but I can't see how it would be so limited.
That is an incredibly naive comment. NUMA systems have been around for quite a while (think Sequent), the current generation of IBM x440 are NUMA. These are all 32-bit Intel architectures.
This patch didn't even address memory, it only dealt with scheduling processes anyway.
NUMA refers to a wide range of features. Everything from multipatch networking or SCSI, to memory allocation, to placing processes close to "good" memory. This particular patch simply makes processes run on CPUs where they're likely to be close to memory which they will need.
Although IBM may not have contributed directly to kernel code, they are doing a lot to improve LINUX's image in the mindset of MANAGERS of IT Project,
Whoa!! Look at Kernel Traffic's top 10 LKML posters from _this_ week:
* 60 posts in 302K by "Martin J. Bligh" * 57 posts in 383K by William Lee Irwin III * 46 posts in 179K by Andrew Morton * 43 posts in 199K by Zwane Mwaikambo * 34 posts in 128K by Rob Wilkens * 33 posts in 118K by Greg KH * 31 posts in 323K by Adrian Bunk * 30 posts in 419K by Osamu Tomita * 29 posts in 119K by Rusty Russell * 27 posts in 81K by DervishD
4 of those people work for IBM. I'll leave it as an exercise for the reader which 4 they are, because they disguise themselves well!
Sigh... A Man in the Middle attack only applies to key exchange where neither of the parties has any way to previously authenticate each other.
The easiest way around this (that Sony probably uses) is using a "shared secret" which was communicated using "out-of-band communication". Your web browser uses this to make sure that websites are secure. Your browser came with some public keys which can verify a web site's own encryption keys. These make sure that https://www.buyme.com really is who you think they are.
The out-of-band part is because these verification keys came with your web browser when you downloaded it and weren't part of the transaction with https://www.buyme.com where you bought something.
Everquest can simply come with a set of keys to verify that traffic which appears to come from the EQ servers really did come from there. Without modifying the Everquest binary, you're probably SOL for being able to fake these on the client side, and I'm pretty sure they check for binary modification at this point.
I very rarely hear other cooking shows, critically analyze different cooking lore and legend. How did you start getting interested in the science
behind cooking? Did you learn it just because it helps you makes better food, or have you been a long-time cooking geek? (see normal/. definition of geek) Do you use the Internet very extensively for research about the science of cooking?
I think this is one question I CAN answer without consulting any lawyers. Yes, Chris, I do plan to go back for Christmas. But not for as long as last year. I need to keep my kernel hacking skills honed:)
My wrist hurts from deleting over a meg of mail worm viruses a day.
How many times do we have to hear Taco complain about deleting email worms? You can script up a huge database-backed website, but you can't write a freakin' procmail script?
You can't beat an espresso machine. The problem is that espresso is really easy to screw up, and it tastes really bad when you do. You quickly move from grocery-store-bought beans to fresher locally roasted beans to home roasting. Even when home-roasting, the beans go downhill after about a week after you roast them, so it's best to keep your batches relatively small. The last key is to get a decent burr grinder. The little spinny things produce horribly uneven grinds, which is a nightmare for espresso. 1. Do espresso 2. Get a good grinder 3. roast green coffee beans yourself
Rule number one: always keep an extra drive around. Drives are cheap, and they die regularly. Also, the cost of buying that _one_ extra drive is constant. You always have an extra drive around. It's not like you have to buy two each time you go to the store. You drives will die at 8pm on a Sunday night, just before you go on that 3-week business trip, otherwise. I promise.
Rule number two: never spend more than $100. The best $/GB always seems to me to be in the $100 range these days. I usually make sure to pick up drives at Fry's whenever I see something substantially larger than what I have now for less than $100.
Rule number three: Stay ahead of drive failures. If you have important data on those crappy, cheap $100 IDE drives, replace them every two years at least. In those two years, you can double your capacity for less cost. Use the old drives for backups of important stuff, just in case a newer drive bites the dust. Or, leave it as-is, and use it like a snapshot of your working data.
VirtualIron is a company/product that runs a para-virtualized Linux instance (more similar to Xen than Bochs or the desktop VMWare) which spans multiple physical machines.
http://www.virtualiron.com/
Has anyone seen any details about how these hacks work, or what they exploit? I remember reading in gritty detail about the xbox font hacks, but I haven't seen any technical details on the PSP hacking.
The same code base runs on lots of supercomputers, desktops, wireless access points, and my watch. *That* has never been done before.
Today, spammers buy and sell large lists of email addresses on CDs or other media. Each of these addressess took some mining to find it, and put it on the CD.
In the future (if this takes off), these lists will simply contain the hashes along with the addresses. This temporarily makes the spammers lives a bit difficult, but doesn't have a long term impact.
Spammers share information. The cost of all those hashes amortized over a few years to a large number of spammers is nothing.
Other patents by the same person
They seem to include such revolutionary ideas as scroll bars and window resizing
Although you probably already have your hardware, you might want to think about getting hardware support for these kinds of things in the future. I had some coworkers from India send me some mail once about the BIOS settings in one of the machines in my office. I wondered how the hell they'd gotten into the BIOS from India, but it was an IBM xSeries machine with remote text access via a "Service Processor". You can either telnet into the thing, or use a serial cable to do power, get into the BIOS, or play with the bootloader, like GRUB and Lilo. Some of the newer ones even let you do a PXE boot remotely for installations.
I know that there are also add-in PCI cards to do the same thing. Most of them have video on board, and a plug to put the keyboard into. A quick googling didn't turn anything up, and I can't remember the name.
I'd imagine it's mainly for 64-bit as that's the kind of systems which tend to ship with NUMA (usually with MIPS or Itanium). Without knowing more, I couldn't comment as to whether it will work under 32-bit or not, but I can't see how it would be so limited.
That is an incredibly naive comment. NUMA systems have been around for quite a while (think Sequent), the current generation of IBM x440 are NUMA. These are all 32-bit Intel architectures.
This patch didn't even address memory, it only dealt with scheduling processes anyway.
NUMA refers to a wide range of features. Everything from multipatch networking or SCSI, to memory allocation, to placing processes close to "good" memory. This particular patch simply makes processes run on CPUs where they're likely to be close to memory which they will need.
Whoa!! Look at Kernel Traffic's top 10 LKML posters from _this_ week:
4 of those people work for IBM. I'll leave it as an exercise for the reader which 4 they are, because they disguise themselves well!
Sigh... A Man in the Middle attack only applies to key exchange where neither of the parties has any way to previously authenticate each other.
The easiest way around this (that Sony probably uses) is using a "shared secret" which was communicated using "out-of-band communication". Your web browser uses this to make sure that websites are secure. Your browser came with some public keys which can verify a web site's own encryption keys. These make sure that https://www.buyme.com really is who you think they are.
The out-of-band part is because these verification keys came with your web browser when you downloaded it and weren't part of the transaction with https://www.buyme.com where you bought something.
Everquest can simply come with a set of keys to verify that traffic which appears to come from the EQ servers really did come from there. Without modifying the Everquest binary, you're probably SOL for being able to fake these on the client side, and I'm pretty sure they check for binary modification at this point.
From an earlier /. interview:
Talk to the IBM Linux Hackers
IBM Kernel Hackers Respond
Where did you read that IBM's proprietary DB software is being used?
IBM's DB software is not being used. It is a run-of-the-mill open-source DB.
Don't read into it too much :) This is just a couple of engineers trying to make their lives easier.
I very rarely hear other cooking shows, critically analyze different cooking lore and legend. How did you start getting interested in the science behind cooking? Did you learn it just because it helps you makes better food, or have you been a long-time cooking geek? (see normal /. definition of geek) Do you use the Internet very extensively for research about the science of cooking?
Post to LKML, and ye shall recieve :)
Believe it or not, this actually came from an engineer. I won't blow their cover, but it wasn't who you think it was :)
I think this is one question I CAN answer without consulting any lawyers. Yes, Chris, I do plan to go back for Christmas. But not for as long as last year. I need to keep my kernel hacking skills honed :)
Hey, don't mod him down, that actually is my cousin!
That is the nearly half the price for a modern luxury car!!! What more could you ask for?