Best products from r/shittyprogramming
We found 5 comments on r/shittyprogramming discussing the most recommended products. We ran sentiment analysis on each of these comments to determine how redditors feel about different products. We found 5 products and ranked them based on the amount of positive reactions they received. Here are the top 20.
1. HeatMax Hot Hands 2 Handwarmer (40 Pairs)
- SAFE, NATURAL LONG-LASTING HEAT - Odorless, Disposable, Single-Use Item, Do Not Apply Directly to The Skin. TSA Approved. Made in the USA using domestic and imported materials. No shaking or kneading required
- TO ACTIVATE - Remove warmer from outer package, shake to activate. Warmer heats up in 15-30 minutes. If heat decreases, expose warmer to air and shake. After use, dispose with regular garbage. Ingredients will not harm the environment.
- MULTIPURPOSE WARMERS - Single use air-activated heat packs that provide everyday warmth and are ideal for keeping your body warm when the temperature gets cold. They’re available in several styles designed for your hands, feet, and body.
- WHEN TO USE: Tailgating at Events, Outdoor Sporting Events, Hunting & Fishing, Camping & Hiking, Working in The Yard, Jogging or Taking Your Pet for A Walk. Convenient, Compact, Portable.
Features:
3. Adobe Dreamweaver CS6 Revealed (Adobe CS6)
- Used Book in Good Condition
Features:
4. Fifty-Thousand Shades Of Grey: A Parody of Fifty Shades of Grey
- This laptop cooling fan allows faster extraction of the hot air out of a running system, which stabilizes the operation of the notebook and prolongs its lifetime
- 4 different sizes of silicon sleeve included for fastening to air outlet, compatible for all major notebook brands.
- Compact,game style , innovative,anti skip design,Let you enjoy your laptop/notebook without worry overheat
- Fast and quick temperature subside,Reduce 10°c just 10 second,Support various Size 15in to 17 inch Laptop/Notebook
- Great laptop cooling fan for overheat laptop when playing game,Support various Size 15in to 17 inch Laptop/Notebook
Features:
http://www.amazon.com/HeatMax-Hot-Hands-Handwarmer-Pairs/dp/B0007ZF4OA/ref=sr_1_1?s=outdoor-recreation&ie=UTF8&qid=1381453270&sr=1-1
just tape one to each finger and experience the glory.
Because unlike what the OP said, IP's that are actively being used to route information are ints in memory. When I ping Facebook.com, the program doesn't get 173.252.120.6 back, it gets 2919004166 back (which is identical to getting 0xADFC7806 back, because it's just a bit order, there's no way to differentiate the decimal and the hex. It's just a display thing). It has to convert that number to the 4 octets that make sense to humans.
Same thing in reverse. When I go to http://173.252.120.6, it can't just start sending data out to 173.252.120.6, it has to convert it to 0xADFC7806 first. This is true of any program that does networking. Why is that? It saves space in an area where space is most important. So you see, it's not like the program is doing an extra step to allow this, it's actually doing 1 less step. What's more, I bet Mozilla (I use firefox, this is probably true of all browsers) didn't implement a specific "convert IP to int" function, this is default functionality of networking libraries, libraries that would routinely be handling both octet notation and ints, because most programs dealing with this would already dealing with low level ints. So not only are they doing 1 less step, Mozilla would have to go out of their way to specifically disallow this.
And again, for completeness sake, an IP address that is traversing a network is stored in a big endian int, meaning the bit order you see here (1010 1101 1111 1100 0111 1000 0000 0110) isn't actually the bit order a network switch will receive when it needs to route the packet. Also, it's technically not an int, it's a structure that only contains a single int.
/ Internet address. /
struct in_addr {
uint32_t s_addr; / address in network byte order /
};
If you want to learn about low-level hardware and what is actually happening behind the scenes, I strongly recommend Computer Systems a Programmers Perspective. It's a hard book, no doubt, but it will show you everything that happens that you don't see when you compile a program and then run it, including memory management, cache fetching, how hard drives store data, how processor pipelining works, all to the level of detail in my posts.
At least it isn't Fifty Thousand Shades Of Grey.
It was this text book http://www.amazon.com/Adobe-Dreamweaver-CS6-Revealed/dp/1133693202 , so version cs6
Blatantly stolen from the cover of this book. Bad spammer.
https://www.amazon.com/S%C3%A4mtliche-Limericks-Edward-Lear/dp/3150084679