{"id":153,"date":"2003-09-04T23:02:50","date_gmt":"2003-09-05T04:02:50","guid":{"rendered":"http:\/\/www.flamingspork.com\/blog\/?p=153"},"modified":"2003-09-04T23:02:50","modified_gmt":"2003-09-05T04:02:50","slug":"hons-subjects","status":"publish","type":"post","link":"https:\/\/www.flamingspork.com\/blog\/2003\/09\/04\/hons-subjects\/","title":{"rendered":"hons subjects"},"content":{"rendered":"<p>well, they&#8217;re not 3 point subjects.<\/p>\n<p>if you define 3 point subject as 1\/2 of a 6 point subject that is.<\/p>\n<p>3+3 > 6<\/p>\n<p>grrrr&#8230;&#8230;<\/p>\n<p>although things are interesting and all that, there is just too much on to do a good job on it all. well, unless you&#8217;re smarter than i am. or at least better organised. or if you took a break sometime. urgh.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>well, they&#8217;re not 3 point subjects. if you define 3 point subject as 1\/2 of a 6 point subject that is. 3+3 > 6 grrrr&#8230;&#8230; although things are interesting and all that, there is just too much on to do &hellip; <a href=\"https:\/\/www.flamingspork.com\/blog\/2003\/09\/04\/hons-subjects\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[3],"tags":[],"class_list":["post-153","post","type-post","status-publish","format-standard","hentry","category-uni"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5a6n8-2t","jetpack-related-posts":[{"id":1070,"url":"https:\/\/www.flamingspork.com\/blog\/2008\/04\/16\/dot-point-2-gpl\/","url_meta":{"origin":153,"position":0},"title":"dot point 2: GPL","author":"Stewart Smith","date":"2008-04-16","format":false,"excerpt":"Rich Green talking at MySQL UserConf. Dot point 2: GPL. Let's see....","rel":"","context":"In &quot;mysql&quot;","block_context":{"text":"mysql","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/mysql\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1403,"url":"https:\/\/www.flamingspork.com\/blog\/2009\/02\/18\/floating-point-is-not-fun\/","url_meta":{"origin":153,"position":1},"title":"floating point is not fun","author":"Stewart Smith","date":"2009-02-18","format":false,"excerpt":"#include <stdio.h> #include <math.h> int main() { double a= 10.0; double b= 1e+308; printf(\"%dn\",isinf(a * b)); return 0; } Prints 1 on: 64bit intel, 32bit PowerPC, 32bit SPARC, 64bit Sparc. But prints zero on 32bit intel. Oh, but if you build that with g++ instead of gcc on 32bit Intel,\u2026","rel":"","context":"In &quot;drizzle&quot;","block_context":{"text":"drizzle","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/drizzle-work-et-al\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":658,"url":"https:\/\/www.flamingspork.com\/blog\/2006\/04\/19\/rusty-on-floating-point-and-keeping-neat-code\/","url_meta":{"origin":153,"position":2},"title":"Rusty on floating point (and keeping neat code)","author":"Stewart Smith","date":"2006-04-19","format":false,"excerpt":"Rusty talks about the \"fun\" of floating point and how this all ties into Wesnoth. Platform consistency is certainly a good thing - so I'm guessing the attack_prediction code isn't run by each node in a network game in a way where machines could disagree on the outcome. This does\u2026","rel":"","context":"In &quot;mysql&quot;","block_context":{"text":"mysql","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/mysql\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":75,"url":"https:\/\/www.flamingspork.com\/blog\/2003\/03\/25\/poptop-pptp-and-the-vpn-issue\/","url_meta":{"origin":153,"position":3},"title":"poptop, pptp and the VPN issue","author":"Stewart Smith","date":"2003-03-25","format":false,"excerpt":"VPNs are just plain annoying IPsec isn't remotely easy enough to configure yet (i.e. it's not easy point and click or at least point and type). PPTP is butchery and icky and all wrong and not really *that* secure, but, MS OSs have support for it, and there's a suppossedly\u2026","rel":"","context":"In &quot;work et al&quot;","block_context":{"text":"work et al","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3332,"url":"https:\/\/www.flamingspork.com\/blog\/2013\/05\/15\/the-example-storage-engine\/","url_meta":{"origin":153,"position":4},"title":"The EXAMPLE storage engine","author":"Stewart Smith","date":"2013-05-15","format":false,"excerpt":"The Example storage engine is meant to serve mainly as a code example of the stub of a storage engine for example purposes only (or so the code comment at the start of ha_example.cc reads). In reality however, it's not very useful. It likely was back in 2004 when it\u2026","rel":"","context":"In &quot;code&quot;","block_context":{"text":"code","link":"https:\/\/www.flamingspork.com\/blog\/category\/code\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3755,"url":"https:\/\/www.flamingspork.com\/blog\/2014\/06\/03\/mysql-5-6-performance-on-power8\/","url_meta":{"origin":153,"position":5},"title":"MySQL 5.6 Performance on POWER8","author":"Stewart Smith","date":"2014-06-03","format":false,"excerpt":"The following sentence is brought to you by IBM Legal: The postings on this site are my own and don't necessarily represent IBM's positions, strategies or opinions. My previous post covered the work needed to get MySQL 5.6.17 running reliably on modern POWER systems. The patch to MySQL 5.6.17 that's\u2026","rel":"","context":"In &quot;IBM&quot;","block_context":{"text":"IBM","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/ibm-work-et-al\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/153","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/comments?post=153"}],"version-history":[{"count":0,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/153\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/media?parent=153"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/categories?post=153"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/tags?post=153"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}