cmbaus | 9 years ago | on: Old Geek Jobs: fighting against ageism in the industry
cmbaus's comments
cmbaus | 10 years ago | on: Why Some Dead OSes Still Matter (2007) [pdf]
I remember in the 90s how awesome it seemed to get a *nix system for free with a book.
cmbaus | 10 years ago | on: Porsche 911: 52 years of staying true to its roots
See: http://www.pelicanparts.com/techarticles/911_carrera_oil_coo...
cmbaus | 10 years ago | on: Porsche 911: 52 years of staying true to its roots
cmbaus | 10 years ago | on: Porsche 911: 52 years of staying true to its roots
cmbaus | 10 years ago | on: Porsche 911: 52 years of staying true to its roots
cmbaus | 10 years ago | on: Porsche 911: 52 years of staying true to its roots
cmbaus | 10 years ago | on: Porsche 911: 52 years of staying true to its roots
When you start to pull the car apart you see all the hacks that had to be done to modernize the car to keep the original chassis design alive. My favorite is the air conditioning. It is obvious that air conditioning was not part of the original design. Another favorite is the oil cooler under the front fender. There are oil lines that go all the way from the back of the car to the front just for cooling. The original car didn't have them because the engines were much smaller and ran cooler.
If anyone is considering buying an air cooled 911, I'd say unless you've cashed out a bunch of stock that is blowing a hole in your pocket, stay away. With the current cost of parts any common problem with the cars could easily be a $10k fix. Ask me how I know.
cmbaus | 10 years ago | on: Markhor (YC S15) Takes the Middleman Out of Designer Shoemaking
cmbaus | 10 years ago | on: YubiKey – Making secure login easy
cmbaus | 10 years ago | on: How Harry's Bought a German Razor Factory
Harry's is a great idea, but I've been happy with double edge razors for a while now: http://baus.net/shave-kit
cmbaus | 11 years ago | on: Show HN: Paperless.IO: prototype to create bootstrap grids by dragging the mouse
cmbaus | 11 years ago | on: Proxygen, Facebook's C++ HTTP Framework
I'm surprised more systems don't take this approach of doing more work in L7 proxies.
cmbaus | 11 years ago | on: Clib: Package manager for C
cmbaus | 12 years ago | on: Chicago’s Last Tannery
cmbaus | 12 years ago | on: Chicago’s Last Tannery
cmbaus | 12 years ago | on: Working simultaneously vs. waiting simultaneously
cmbaus | 12 years ago | on: “var functionName” vs “function functionName”
cmbaus | 12 years ago | on: My heart is ok, but my eyes are bleeding
To be clear, this is NOT TRUE. The freelist is used for some allocations, but not in the patch in point. Here is the patch that addresses the bug: https://github.com/openssl/openssl/commit/731f431497f463f3a2...
It clearly uses OPENSSL_Malloc which is basically the equivalent of calling malloc.
https://github.com/openssl/openssl/commit/731f431497f463f3a2...
cmbaus | 12 years ago | on: My heart is ok, but my eyes are bleeding
But where are they called from?
Update: To answer my own question the freelist is used in
ssl3_setup_read_buffer()
ssl3_release_read_buffer()
ssl3_setup_writer_buffer()
ssl3_release_write_buffer()
This is not the same as universally replacing the allocator.