{"id":9063,"date":"2019-08-30T09:56:04","date_gmt":"2019-08-30T16:56:04","guid":{"rendered":"http:\/\/bone-in-the-throat.com\/Blog\/?p=9063"},"modified":"2021-08-26T18:27:27","modified_gmt":"2021-08-27T01:27:27","slug":"annoying-software","status":"publish","type":"post","link":"https:\/\/bone-in-the-throat.com\/Blog\/2019\/08\/30\/annoying-software\/","title":{"rendered":"Annoying Software&#8230;"},"content":{"rendered":"\n<p>You know back in the day computers were supposed to make things better, more efficient, faster. They were supposed to make a better world&#8230;<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignright\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"225\" src=\"https:\/\/bone-in-the-throat.com\/Blog\/wp-content\/uploads\/2019\/08\/860-101413-gs0860-1-300x225.jpg\" alt=\"\" class=\"wp-image-9064\" srcset=\"https:\/\/bone-in-the-throat.com\/Blog\/wp-content\/uploads\/2019\/08\/860-101413-gs0860-1-300x225.jpg 300w, https:\/\/bone-in-the-throat.com\/Blog\/wp-content\/uploads\/2019\/08\/860-101413-gs0860-1-150x113.jpg 150w, https:\/\/bone-in-the-throat.com\/Blog\/wp-content\/uploads\/2019\/08\/860-101413-gs0860-1-1024x768.jpg 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/figure><\/div>\n\n\n\n<p>Jump to 2019<\/p>\n\n\n\n<p>I just spent an hour having to rename paycheck stubs from ADP. There\u2019s a nifty little \u201cDownload\u201d button that will allow you to download you paycheck stub. But there\u2019s no provision for downloading a few or ALL your paycheck stubs where they have some kind of coherent name. By the time I\u2019d downloaded all the paychecks I had 90 files named \u201cAjax-XXX\u201d.<\/p>\n\n\n\n<p>Completely useless, if you\u2019re looking for information from a particular paycheck or wanting to group paychecks by year. The download routine could easily have said, &#8220;Pay Statement yyyymmdd\u201d. Yeah that wouldn\u2019t tell you which company but at least you\u2019d know the time period of the statement without opening it. How about allowing a complete download of all pay statements at once instead of forcing the user to click download on each one?&nbsp;<\/p>\n\n\n\n<p>In point of fact the only filename that ADP sends is Ajax, my computer added the -XXX since it knew that I probably didn\u2019t want to overwrite the original Ajax file with each subsequent Ajax file which would have left me with only 1 file containing the last statement I looked at.<\/p>\n\n\n\n<p>Most bank statements, credit card statements, and any other statements you download do the same thing. Instead of writing a few more lines of code that make the filenames useful, the programmers leave you with crappy, meaningless filenames that you have to rename.<\/p>\n\n\n\n<p>How about Chase Credit Statement YYYYMMDD, or Goldman Sachs 401K and a date, Edison YYYYMMDD.&nbsp;<\/p>\n\n\n\n<p>And while I know in America we write our dates Month\/day\/year. For the purposes of sorting filenames with a computer, using yearmonthday makes a lot more sense. If you do it the American way you\u2019ll end up with all the April statements form multiple years clumped together.<\/p>\n\n\n\n<p>It\u2019s just lazy thoughtless programming.<\/p>\n\n\n\n<p>Then there&#8217;re the companies that create overarching management software to control their suite of programs. (You know who you are) at first glance this seems like a good idea and could in fact be a good idea, EXCEPT that this management software allows you to modify or remove one application in the suite, then without warning goes off and deletes half a dozen other applications in the background. Then you go back to put the bit of the suite that you actually wanted to keep back on your computer and find that you can\u2019t. Why? because said company downloads their \u201cNew improved lemon scented\u201d application manager to your computer while you were deleting the application you no longer use. And NOW they want to to sign up for their subscription service.<\/p>\n\n\n\n<p>Ahem.&nbsp;<strong>NO!<\/strong><\/p>\n\n\n\n<p>After careful evaluation, I used their new application manager to delete their entire suite of products in favor of cheaper, faster, and smaller products from another vendor that does the same thing, better!<\/p>\n\n\n\n<p>I\u2019ve had this little scenario play out three times over the past week. I\u2019m not amused.<\/p>\n\n\n\n<p>The reason that the paycheck stubs were so in my face is because of filing out the unemployment insurance forms online. EDD knew who I worked for and for how long, they displayed that information when I finally got logged into their system.<\/p>\n\n\n\n<p>So why did EDD want me to manually calculate and disclose to them my quarterly income. Which I had to download the checkstubs to calculate. If EDD already had access to the payroll information why couldn\u2019t their computers just calculate the quarterly information for the last 3 years? I thought that was what computers are supposed to do. &nbsp;Was it some kind of test? Was it one of those stupid laws designed to catch criminals, that never work because the criminals know better than I what to disclose to make things look right and what information to withhold? &nbsp;And therefore since I just answered the questions as they were asked did I just screw myself by answering honestly?<\/p>\n\n\n\n<p>I personally think that unemployment should kick in and be started by the employer. It should be turned off automatically when you\u2019ve used up your allotment or when you start a new job. &nbsp;It should be simple, seamless, and efficient. &nbsp;Why do we have people jumping through hoops answering questions that various entities already have the answers to?<\/p>\n\n\n\n<p>But EDD goes above and beyond with their fabulous software. For reasons that I couldn\u2019t figure out, I had to resubmit the same page, The one dealing with the quarterly earnings calculations 3 times. And with each resubmission request the system would blank all the data I\u2019d plugged in. Thankfully, I had the presence of mind to screen capture that page before I pressed submit.&nbsp;<\/p>\n\n\n\n<p>That meant that all I had to do was re-enter the information repeatedly, instead of recalculate the information.<\/p>\n\n\n\n<p>I\u2019m sure that there are folks who\u2019ve had to do it all over again and again because hey, the expectation is that the EDD web page would take the information properly the first time.<\/p>\n\n\n\n<p>These are some of the things that Software Testers (at least the Manual Testers) normally catch. This is why manual and automated testing should work hand in hand. It\u2019s also why you only release software after real users have had a crack at it. Real users do stuff that you never anticipate and uncover interesting bugs.<\/p>\n\n\n\n<p>So all you automated testing folks keep at it and keep delivering software that does annoying things that you never anticipated.&nbsp;<\/p>\n\n\n\n<p>Live it up, But not on my dime, I&#8217;ll get rid of software that&#8217;s glitchy faster than superman. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>You know back in the day computers were supposed to make things better, more efficient, faster. They were supposed to make a better world&#8230; Jump to 2019 I just spent an hour having to rename paycheck stubs from ADP. There\u2019s a nifty little \u201cDownload\u201d button that will allow you to download you paycheck stub. But &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/bone-in-the-throat.com\/Blog\/2019\/08\/30\/annoying-software\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Annoying Software&#8230;&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[68,162,3,9],"tags":[174],"class_list":["post-9063","post","type-post","status-publish","format-standard","hentry","category-edd-fail","category-geeky-stuff","category-general","category-technology","tag-technology"],"_links":{"self":[{"href":"https:\/\/bone-in-the-throat.com\/Blog\/wp-json\/wp\/v2\/posts\/9063","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bone-in-the-throat.com\/Blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bone-in-the-throat.com\/Blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bone-in-the-throat.com\/Blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/bone-in-the-throat.com\/Blog\/wp-json\/wp\/v2\/comments?post=9063"}],"version-history":[{"count":1,"href":"https:\/\/bone-in-the-throat.com\/Blog\/wp-json\/wp\/v2\/posts\/9063\/revisions"}],"predecessor-version":[{"id":9065,"href":"https:\/\/bone-in-the-throat.com\/Blog\/wp-json\/wp\/v2\/posts\/9063\/revisions\/9065"}],"wp:attachment":[{"href":"https:\/\/bone-in-the-throat.com\/Blog\/wp-json\/wp\/v2\/media?parent=9063"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bone-in-the-throat.com\/Blog\/wp-json\/wp\/v2\/categories?post=9063"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bone-in-the-throat.com\/Blog\/wp-json\/wp\/v2\/tags?post=9063"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}