"[It] helps dispel inherent assumptions that sharks are ravenous, mindless man-eating monsters," Leonardo Guida, a shark researcher at the Australian Marine Conservation Society, told the Sydney Morning Herald recently.
Mind your language: how to speak ‘shark’
DOWNLOAD: https://ssurll.com/2vEDeH
The suggested change in language has garnered some pushback: One individual whose profile says they are based in the Australian city of Darwin tweeted: "They say sharks that bite humans do so by mistake thinking your some type of seal or fish. Sadly too many people in Australia and around the world have lost their lives due to shark mistakes. Meanwhile getting your arm bitten by a shark will still feel like an 'attack' to me."
When you're starting out as a technical blogger, you'll inevitably stumble across Joel on Software. He's been blogging since the year 2000, when computers were hand-carved of wood and the internet transmitted data via carrier pigeon. He has his own software development company, a few books under his belt, and he's an outstanding and entertaining writer by any measure. In many ways, Joel is a legend.Although Joel's blog entries are generally pure gold, he has generated his fair share of controversy in the last six years. For example, he doesn't like programming using exceptions, despite the fact that they are the bread and butter of modern programming languages. He also said that teaching new programmers only Java is liable to poison their minds, although I think Java is the least of any budding new programmer's problems. But a few of Joel's recent posts go far, far beyond these minor gaffes.For instance, two weeks ago we found out that Joel's company wrote their flagship product, FogBugz, in a proprietary language they created themselves.FogBugz is written in Wasabi, a very advanced, functional-programming dialect of Basic with closures and lambdas and Rails-like active records that can be compiled down to VBScript, JavaScript, PHP4 or PHP5. Wasabi is a private, in-house language written by one of our best developers that is optimized specifically for developing FogBugz; the Wasabi compiler itself is written in C#.You couldn't possibly have heard it, but that was the sound of fifty thousand programmers' heads simultaneously exploding.Writing your own language is absolutely beyond the pale. It's a toxic decision that is so completely at odds with Joel's previous excellent and sane advice on software development that people literally thought he was joking. He had to write an entire follow-up post to explain that, no, he wasn't kidding.Read his defense of Wasabi. If anything, it amplifies the insanity. Because, you know, installing a PHP/NET/Java runtime at a customer site is totally unsupportable, even though it's the business model of 99.9% of the rest of the world. And with Wasabi, they can add any language features they want! Just like Lisp, right? And eventually they'll plug in a .NET CLR back-end to Wasabi and generate bytecode! Never mind the fact that your company's flagship application is still written in a freaky custom language based on VBScript that only three people in the world know how to program.But wait! It gets worse!Now Joel says that a dynamically typed language like Ruby can't possibly be fast enough to run FogBugz:I understand the philosophy that developer cycles are more important than cpu cycles, but frankly that's just a bumper-sticker slogan and not fair to the people who are complaining about performance. Even though our product, FogBugz, seems like something that should be perfect for Ruby on Rails, we have several parts of code where performance is extremely important. In FogBugz 6 there's one place where we need to do literally millions of calculations to display a single chart on a single web page. We have gotten it down to 3 seconds or so in our current development environment with a lot of optimization, but frankly with a duck-typed function call I really don't think we could do it before the web browser gave up and timed out and the sun cooled down a couple of degrees.Let me get this straight. Let me make sure I'm understanding this. Because I think I've gone crosseyed.I don't see how Wasabi-- a language that, per Joel, compiles down to VBScript on Windows-- could actually be faster than Ruby. VBScript certainly isn't compiled, and it isn't exactly known for its blazing speed. Speed improvement is one of the many bullet points used to justify the switch from ASP to ASP.NET.If performance is so critically important in this section of the code, why wouldn't Joel simply build that section of the code in a compiled language and call it from the other language? Am I missing something here? Is there some law that states all code for a web application must be in the same exact language?Justifying any language choice based on one tiny section of the code makes no sense whatsoever. It's a complete reversal of the well-known 90/10 rule. If we followed Joel's logic, we should reject all dynamically typed languages. Even in a world filled with 3 gigahertz $200 dual-core CPUs that get cheaper every nanosecond. Because, y'know, there's this one part here that's kinda slow.
Dipping your toes into the ocean before jumping is smarter than you think, as is practicing the delivery of your presentation. Do a tech run with your event moderator using the webinar platform just as you would do a full dress rehearsal of your Shark Tank episode in front of your family. Work out all the kinks for the potential unplanned mishaps. Keep in mind jumping into a webroom without preparing is not only obvious to the sharks, but it will make them mad.
Flexibility is important during webinars, especially if you are emphasizing that your event will be engaging. If a Shark has a question during your presentation, consider answering it during a transition between sections of the event. Keep in mind, if you plan to engage with the audience with polls, surveys and questions during the event, your presentation should be created with agility in mind as well, sections should be shorter, and you should be able to cut areas to fit within your promised time frame.
Consider all the questions that the audience might ask -even the ones you might not know how to answer. To get started during the webinar Q&A, provide the moderator with a few seeded questions that you know how to answer, and that will re-emphasize your expertise in the subject. Keep in mind that if a Shark asks you a direct question, give them a direct answer. If you don't know the answer, be honest and tell them you will find the answer and get back to them. (This could also provide you with a great follow up email, blog and conversation with the attendee after the event is over).
Parents need to know that Sharkdog is a fast-paced animated series about a kid named Max (voiced by Liam Mitchell) and his adventures with his new best friend, Sharkdog (Dee Bradley Baker). Sharkdog is (you guessed it!) a mix of a shark and a dog, with the ability to speak and understand Max's commands. Integrating humor, teamwork, and strategy, the show follows Max as he works with his human friends Royce (Aly Mawji) and Olivia (Judy Alice Lee) to try to keep Sharkdog a secret and cover up his many messes. Although it's not based in clear educational concepts, the show is adventure-filled and fun.
SHARKDOG follows the chaotic and silly adventures of 10-year-old Max (voiced by Liam Mitchell) and his new best friend. When Max's parents reject his pleas to buy him a dog, he's stunned when he accidentally finds a half-dog, half-shark (who can speak) on his first day of summer vacation. Immediately curious about and thrilled by his new friend, he promises to keep Sharkdog (Dee Bradley Baker) safe. But that's easier said than done! Max decides to keep Sharkdog a secret from his parents and out of the hands of Foggy Spring's legendary Captain Quigley (Liz Burnette). Will Max succeed, or will Sharkdog's wave of chaos give him away?
Families can talk about how Max's best friend is very unique, because he's both a shark and a dog -- who can also talk. Think about your two favorite animals and combine them in a drawing. What would you name this new animal mix? Can your new animal talk like Sharkdog?
Phishing can also be a targeted attack focused on a specific individual. The attacker often tailors an email to speak directly to you, and includes information only an acquaintance would know. An attacker usually gets this information after gaining access to your personal data. If the email is this type, it is very difficult for even the most cautious of recipients not to become a victim. PhishMe Research determined that ransomware accounts for over 97% of all phishing emails.
Something else to keep in mind when naming variables, is that they are case-sensitive, meaning that my_int, MY_INT, My_Int, and mY_iNt are all completely different variables. You should avoid using similar variable names within a program to ensure that both you and your current and future collaborators can keep your variables straight. 2ff7e9595c
Comments