Drain and rinse chickpeas with cold running water. Add them to a large pot (or pressure cooker) with plenty of cold water and ½ tsp baking soda.
Pressure cooker: Cook until the steamer releases or the chickpeas are tender, about 15–20 minutes.
Pot: Bring the pot to a boil, then simmer uncovered for 2–3 hours, until very soft but not mushy. You'll get foam at the top, make sure to fish that out with a spoon and discard it.
You want the chickpeas soft enough that when you bite into them there isn't much resistance and if you fish it out with a spoon and press another spoon on top of them, they will flatten easily. You don't want them overdone because it'll be harder to peel the chickpeas.
Once soft, drain the chickpeas reserving some of the chickpea water. Place the chickpeas into a bowl of ice water to shock them. This will allow the skins to flow up to the top. Begin to gently rub the chickpeas between your hands while they're in water and while cold water is running on top of them. Discard any of the skins. It's going to be impossible to get them all, but at least 80% will do the job. If you don't mind texture in your hummus, you can also just totally skip this step. You would just drain the chickpeas and set them aside.
(This step is key for that silky, restaurant-style hummus.)
Place the chickpeas in a clean new bowl, cover and refrigerate for at least two hours or until they're cold.