Math can't be patented and yet you can get a patent for code snippets? This sounds absurd since all code boils down to mathematical manipulation of binary numbers. I guess if you abstract something enough you can get away with patenting it? Can we patent methods of preparing food now? How about ways to put something together (think ikea)?
Why hasn't anyone patented something like the smartphone yet people can patent something as arbitrary as memory management techniques?
I would say I hate our patent system but I'm just too damn confused by it to form an opinion or explain why I hate it.