[{"id":15,"type":"programming","setup":"What's the best thing about a Boolean?","punchline":"Even if you're wrong, you're only off by a bit."},{"id":16,"type":"programming","setup":"What's the object-oriented way to become wealthy?","punchline":"Inheritance"},{"id":17,"type":"programming","setup":"Where do programmers like to hangout?","punchline":"The Foo Bar."},{"id":18,"type":"programming","setup":"Why did the programmer quit his job?","punchline":"Because he didn't get arrays."},{"id":23,"type":"programming","setup":"Why do programmers always mix up Halloween and Christmas?","punchline":"Because Oct 31 == Dec 25"},{"id":24,"type":"programming","setup":"A SQL query walks into a bar, walks up to two tables and asks...","punchline":"'Can I join you?'"},{"id":25,"type":"programming","setup":"How many programmers does it take to change a lightbulb?","punchline":"None that's a hardware problem"},{"id":26,"type":"programming","setup":"If you put a million monkeys at a million keyboards, one of them will eventually write a Java program","punchline":"the rest of them will write Perl"},{"id":27,"type":"programming","setup":"['hip', 'hip']","punchline":"(hip hip array)"},{"id":28,"type":"programming","setup":"To understand what recursion is...","punchline":"You must first understand what recursion is"},{"id":29,"type":"programming","setup":"There are 10 types of people in this world...","punchline":"Those who understand binary and those who don't"},{"id":33,"type":"programming","setup":"Which song would an exception sing?","punchline":"Can't catch me - Avicii"},{"id":35,"type":"programming","setup":"Why do Java programmers wear glasses?","punchline":"Because they don't C#"},{"id":56,"type":"programming","setup":"How do you check if a webpage is HTML5?","punchline":"Try it out on Internet Explorer"},{"id":60,"type":"programming","setup":"A user interface is like a joke.","punchline":"If you have to explain it then it is not that good."},{"id":72,"type":"programming","setup":"I was gonna tell you a joke about UDP...","punchline":"...but you might not get it."},{"id":73,"type":"programming","setup":"The punchline often arrives before the set-up.","punchline":"Do you know the problem with UDP jokes?"},{"id":74,"type":"programming","setup":"Why do C# and Java developers keep breaking their keyboards?","punchline":"Because they use a strongly typed language."},{"id":377,"type":"programming","setup":"Knock-knock.","punchline":"A race condition. Who is there?"},{"id":378,"type":"programming","setup":"What's the best part about TCP jokes?","punchline":"I get to keep telling them until you get them."},{"id":379,"type":"programming","setup":"A programmer puts two glasses on his bedside table before going to sleep.","punchline":"A full one, in case he gets thirsty, and an empty one, in case he doesn’t."},{"id":380,"type":"programming","setup":"There are 10 kinds of people in this world.","punchline":"Those who understand binary, those who don't, and those who weren't expecting a base 3 joke."},{"id":382,"type":"programming","setup":"What did the router say to the doctor?","punchline":"It hurts when IP."},{"id":383,"type":"programming","setup":"An IPv6 packet is walking out of the house.","punchline":"He goes nowhere."},{"id":384,"type":"programming","setup":"A DHCP packet walks into a bar and asks for a beer.","punchline":"Bartender says, \"here, but I’ll need that back in an hour!\""},{"id":385,"type":"programming","setup":"3 SQL statements walk into a NoSQL bar. Soon, they walk out","punchline":"They couldn't find a table."},{"id":389,"type":"programming","setup":"What is the most used language in programming?","punchline":"Profanity."},{"id":426,"type":"programming","setup":"What did the array say after it was extended?","punchline":"Stop objectifying me."},{"id":427,"type":"programming","setup":"Where did the API go to eat?","punchline":"To the RESTaurant."},{"id":428,"type":"programming","setup":"What goes after USA?","punchline":"USB."},{"id":489,"type":"programming","setup":"Why do programmers prefer dark mode?","punchline":"Because the light attracts bugs!"},{"id":490,"type":"programming","setup":"Why was the JavaScript developer sad?","punchline":"Because he didn't know how to 'null' his feelings."},{"id":491,"type":"programming","setup":"How do you comfort a JavaScript bug?","punchline":"You console it!"},{"id":492,"type":"programming","setup":"Why do programmers always mix up Christmas and Halloween?","punchline":"Because Oct 31 equals Dec 25!"},{"id":493,"type":"programming","setup":"Why can't Python finish its breakfast?","punchline":"Because it always finds a syntax error in its cereal!"},{"id":494,"type":"programming","setup":"How do functions break up?","punchline":"They stop calling each other!"},{"id":495,"type":"programming","setup":"Why don't programmers like nature?","punchline":"It has too many bugs."},{"id":496,"type":"programming","setup":"What did the programmer say when the database failed?","punchline":"Keep calm and query on."},{"id":497,"type":"programming","setup":"Why did the software developer go broke?","punchline":"Because he used up all his cache!"},{"id":498,"type":"programming","setup":"What's a programmer’s favorite ocean?","punchline":"The C!"}]