21,048 reputation
12247
bio website ripple.com
location Oakland, CA
age 44
visits member for 2 years, 11 months
seen 16 hours ago

I am Chief Cryptographer at Ripple Labs and one of the architects of the Ripple payment system.


Nov
6
comment 5.5GB written daily to 1.2GB root volume - 4 times previous levels
My gut feeling is it's filesystem journaling.
Nov
6
comment Two network adapters with the same ip
That would allow him to pick one machine for each IP, but he couldn't access two different machines with the same IP. He needs DNAT for that.
Nov
5
comment max number virtual IP addresses per NIC
I've done over 2,000 before without a problem. I've read success reports up to 5,080 addresses. (And that was all that person needed.)
Nov
5
comment Two network adapters with the same ip
Yes. So that means that 192.168.0.50 could mean two different machines. He wants to be able to access both of them, one as 1.2.3.50 and the other as 4.3.2.50 -- that's why he's using DNAT.
Nov
5
comment Two network adapters with the same ip
That was just an example. I picked 50 arbitrarily to try to explain what I mean. He has two networks that both use the same IP address range, and he wants to remap those addresses into distinct IP ranges as seen from his machine. That's why he's using NAT.
Nov
5
answered Two network adapters with the same ip
Nov
5
comment Two network adapters with the same ip
This won't do what the OP seems to want. He wants a way to use NAT so that he can reach two different machines, both themselves numbered 192.168.0.50, with different IP addresses as seen from his machine.
Nov
5
comment mysql innodb broken, after hostname change
Then the lock is stuck on the NFS server. You can either restart the lock manager on the server or replace the files with copies of themselves. (cp foo foo.bak; rm foo; mv foo.bak foo; -- If paranoid, keep the copies and use 'mv' instead of 'rm'.)
Nov
4
answered mysql innodb broken, after hostname change
Nov
4
comment mysql innodb broken, after hostname change
What filesystem are these files stored on?
Nov
4
comment Tuning Apache memory usage
The note is a bit misleading. The figures are precisely Apache's actual per-process usage. Shared memory consumes virtual memory for each process it is shared by. If 10 processes are sharing 128MB, 1280MB of virtual memory are consumed. (The physical memory consumed can be anywhere from 0 to 1280MB. You can't tell directly.)
Nov
4
answered Linux IO monitoring per file?
Nov
4
answered Can I encrypt a server's private SSH keys?
Nov
4
answered Tuning Apache memory usage
Nov
4
comment What exactly is a group quota (filesystem)
@puk: The quota is actually a function of the date, believe it or not (look at the JavaScript!). Google also adds storage regularly to keep up with the actual storage use. It is unknown whether Google would have enough storage if every gmail user went up to their quota at the same time.
Nov
4
comment What exactly is a group quota (filesystem)
@puk: It says that because you have a user quota of 7643 MB.
Nov
4
comment What exactly is a group quota (filesystem)
@puk: They don't divide their disk space evenly. They have a huge pool of disk space which they allocate to users on demand. Their quota is strictly per-user. This is exactly the result you would get if you assigned each user a user quota.
Nov
4
comment What exactly is a group quota (filesystem)
@puk: Gmail simply gives each user a fixed quota.
Nov
4
answered What exactly is a group quota (filesystem)
Nov
2
answered Installed wildcard Certification not showing up in the IIS6 Available Certificates box