35 Burst results for "Zombie"
Kathy McCollum, Mother of Fallen Marine, Is Against Biden's Vaccine Mandate
"Talking about frontline workers. And how they needed to be vaccinated. And my son was the ultimate frontline worker. You know what I mean? Yeah, my son was the ultimate frontline worker. He just sacrificed his life. To appease a president who was trying to appease China and appease Russia and remove himself from Afghanistan so that China could take over our airports. Two. It is the most disgusting thing in the entire world. And sir, I will talk to you about any topic you would prefer to talk about. I'm well versed in all of them. Um the whole mask mandate is absolutely disgusting. Mhm, the taking away of our liberties. Is absolutely absurd. Um, my boyfriend is a, um I won't say where he works. No, but they're telling him he now has to be mandated. Um, to have a vaccine and he's going to refuse it. He is an Iraqi war veteran, and he is not going to Cal towel. I believe both of us have already been exposed to Covid and I will not give in. I will not be vaccinated for a Uh, whatever disease I've already had. I will not do it, and he will not either, but for Biden to come on and tell the world that the First. You know, the frontline workers are so important when he didn't give a crap about my son. And when I was in Dover Watching my son. Come off that plane, and Biden was sleeping, walking like a zombie trying to get up the plane ramp. Never once did. He acknowledged me. I
A New Dawn for Zambia?
"Became independent in nineteen sixty four though the reputation it has since established as a to or relative order in southern africa is merited. The journey has not been an altogether smooth. One will joining me now from. Lusaka is visit j perry professor of history. At the university of zambia professor. Let's go back to the point at which zombie starts to emerge from british rule and become a country in. Its own right before that. What kind of rule were the british running over. What was then known as northern rhodesia when the country was known as northern rhodesia as the country was colonized about eighteen. Ninety at that time there were two northern rhodesian those north eastern rhodesia another some rhodesia which were amalgamated in nineteen eleven as northern rhodesia and then a part of that period was under the british south africa company then in nineteen twenty four. The british colonial of his took over on the begun manage the country as a war as northern rhodesia. Under the corneal. Office bez in london and that went on until nineteen sixty three wendo elections at time the that had been formed among which was the african national congress on the united national independence. Party unit on the ufp. It was for white people in the election that took president in sixty three none of the three parties only election but the african national congress under him on under unique under kennedy. The gold from the collision and president kaunda became the prime minister until the next elections in nineteen sixty four. When you nip won the elections on unique perform the fisted government out independence on four th october nineteen sixty four
Hatchet-Wielding Man Attacks Customer in Manhattan Bank
"I can't get the haunting images of a hatchet attack that somebody some poor guy one block from this radio studio a lobby with an atm. That i go to my video director. Yuri banks there and has been at that same. Atm machine many times. A guy with a hatchet walks in and attacks a poor man standing a young guy looks like he just standing there. Mind his own business and some monster walks in with a hatchet looks around and just goes up attacks. This guy starts hitting a horrible video. I'm sorry to play it. But i must remind you that it's bail reform policies that have led to violent people almost like the night of the living dead. It's like a zombie movie. There are homeless mentally. Ill people all over the streets of manhattan los angeles chicago. This these are the policies. The democrats have delivered to us. And i'm not one to sit around and casually say the democrats are trying to destroy america. But it's hard to come any other
Joe Biden Says More Americans Have Been Vaccinated Than Live in the U.S.
"Everything else. So Joe Biden gave a presser during the break between the podcast and this show and during the presser. Joe Biden did some Democrat ballot counting math on the number of Americans who've been vaccinated. I want you to listen closely here to the number of people he claims in the United States have been vaccinated and keep in mind while you're listening to this that the American population the population of the United States is only 333 million people. Everybody clear on that. There are some Democrats listening, so we got to go through the numbers slowly the entire population of the country. Is 333 million people. So here's Joe Biden Palin, man. Check this out, and I said again and again, This is a pandemic of the on vaccinated. We have to get more people vaccinated. I said. Well over what's the number again? I remind myself 350 Million Americans have already been vaccinated. Uh, Uh huh. Uh what You know, Jim brings up a good point Producer Jim If you watch the video of that speech he gave at the White House. At one point, Joe Biden looks down to reference the number, so he's not even pulling it from his head. Someone wrote this note that magically more Americans that exist in America have been vaccinated. I don't know if it's the dead people voting if it's you know, uh, walking dead like Officer Rick is going to appear soon and zombies have been vaccine. I don't know who exactly he's talking about, but how you vaccinate 350 million people in a country of 333 million people. Puzzles me. No, I'm sorry, baby. I'm now I know you're serious. That's the problem. The problem is, we know you're serious.
Why Do Humans Wear Clothes?
"Mining's alethia from barbecue in ohio in six years ago. My question is why hoon's have to wear clothes. Many people think we started wearing clothing for practical reasons of warmth and protection basically my nine zombie charts and i'm address historian so i spend my time thinking about clouds in the past. And what plates can teach us about history. Ambush chart is going to guide us through a little bit of the history of the clothes we wear and why we wear them as she answers. The questions you've sent us like bacteria olivia's we didn't have like a lot of other animals steve so when modern humans began moving away from very warm places like continental africa into colder parts of the world. We need to protect ourselves. Somehow we need to wear something to keep us warm if it's very snowy outside or if it's very cold so this is one answer that we workloads for protection
Mark Hoppus Reveals He’s Battling an Aggressive Form of Lymphoma
"From blink. 1. 82 was on twitch on Tuesday and revealed that he was diagnosed in late April with stage for a diffuse large B cell lymphoma. This is cancer. We knew yet cancer. He talked about the type of cancer. He has its blood cancer, he says. The taxes white blood cells is my blood's trying to kill me now, if you want good news. His mom had the exact same type of cancer and beat it. She also beat breast cancer twice so that mark that gene and is in him. Someone did. Um, he described chemotherapies in the first round, felt like being an electrocuted zombie. By the third round, he felt nauseous and sick. Um, he had a test done to determine the effects of the chemo. But there isn't an update. Yet he is optimistic and said, We're beating this cancer. It's just a matter of time. So staying optimistic. So
What Happens to Viruses After the Immune System Eliminates Them
"On their own. Viruses are pretty much helpless and they are one hundred percent dependent on infecting cells. This is catalina lopez. She is an immunologist at washington university. School of medicine in saint louis. They cannot go anywhere. They basically can replicate outside ourselves. They they would just disappear. Viruses are dependent but they are sneaky. They get into cells and use their infrastructure to replicate to infect another cell and another one amplified themselves and multiplied themselves. Always using taking advantage like parasites. Are they alive. That's a really good question Well what defines something being alive. I don't know. I think they are really good. And taking advantage of life things to keep propagating but since they're completely dependent. I think i think there's aspects of the definition of live that may may not apply to viruses so they may not be fully alive but like zombies. They can also be really hard to fully kill to get rid of the virus. The immune system has to kill infected cells but cavallina says many viruses find ways to hide for a lot of viruses. We know not larger more complex viruses. We know that they have strategies to stay that. Allow them to hide they infect itself from this immune response for example so this infected cell is not seeing and then if you don't eliminate killer clear it then you will have that virus always hanging around in your body sticking around in any way possible and we're finding with more sophisticated tools. Just not looking for actually fully competent viruses but looking for elements of the virus. It's genetic material. Maybe it's proteins. If we go and look for those little pieces of the virus in the body what are starting to find that a lot of this virus actually are montaigne for a long time in the body
5 Amazing Minecraft Survival Spawns for July2021
"Today we'll be covering some of the most amazing minecraft survival spawns on the minecraft marketplace for july twenty twenty one survival spawns or maps are perhaps some of the earliest custom game modes introduced in craft. The premise is simple. Creative content creators create a map with custom builds mechanics game play and maybe even command block scripts players then. Download the map and loaded into their own single player world or multiplayer server then play. The minecraft marketplace has created a platform for creative folk to offer lots of unique downloadable content. There are tons of different types of maps ranging from extremely difficult to a walk in the park and from medieval theme to sleek and modern. This list includes a range of all sorts of map genres themes and difficulties. Will you challenge yourself or are you just looking to load up a map and explore. Let's get into things. Multi-world secret base by diluvian. Starting up your minecraft journey in a brand new vanilla. Survival map can be hard. What with zombies chasing you down while you were just minding your own business at night or skeletons shooting you right into that ravine while you're trying to mind some iron and let's not get started with what happens when the creepers find your base and you hear that dreaded his multi-world secret base by levin is a unique survival spun that aims to give you a very cool boost starting out in minecraft at save points across all three minecraft dimensions in the form of awesome secret bases each section of the secret base provides you with a way to access the other parts having never portals and end portals to allow for easy travel between them each base also comes with much more for you to explore and discover giving you a ton of resources and space to make each base your own download multi-world secret base jungle oasis by four k s studios when the exhaustion of toiling in mine shafts and the wear and tear of fighting mobs finally catches up to you. Why not take a break. Go on vacation
Andrew Alliance Shares His Review of Dying Light 2
"Andrew you our guests she get first pick of stories. What would you consider to be your story of the week. Dying light was really good. I'm glad we're able to get an update from them. And i watched the trailer and it was absolutely amazing. So just the divide for. I am legend and higher able to go through the city. And it's it's beautiful. And i'm glad we've got an update from those guys so absolutely fantastic. Yeah we got. We got a number of pre three games being showcased trying to get a little spotlight before the big week of the summer of games is what was really gonna be and a number of games like i said getting the spotlight. Getting a game played trailers for the first time. I'm sure we'll talk about all of them. I was gonna go grab. I completely forgot before we started. I was going to go. Grab my t shirt. That i got. That says dying too. I saw at first year. Which i think is at least two years old. Maybe three years old at least two years old. Yeah still have that shirt. I saw at first. But i didn't see it before right before it came out because it's been quite a while but it sounds like it's actually coming out december seven dying light to as you said We got a a new gameplay trailer. We get the official title which is dying light to stay human. Stay human. you know like that. Try to avoid being something other than you and yeah they talk about a number of big game play systems that result from choices that consequences happen based on how you interact with the world a lot of zombies chasing ya ngo you are fan of this franchise i take it. This is why you're excited i. I'm excited. I don't really play a lot of like you know horror games but there's just something abided than i. I want to
‘Army of the Dead’ and the Resurrection of Zack Snyder
"The theater near stately brown manner, but it's also a Netflix the army of the dead. Army of the dead. Yes. You know, Netflix was trying to new buzz to get this $100 million action epic, you know, off the ground and they released in theaters last week. I didn't do well at all. Nobody went. I don't know if nobody went because, you know people are going back or just people were interested in seeing it. It's being released today on Netflix. And of course, if you don't know what army of the dead bodies from directors that Snyder you know, he gave his Justice League and Superman movies. This is a group of Gangsters who are going to steal $200 million from a bank vault located underneath the Las Vegas Strip. But the only problem is the Army of the undead Zombies I've taken over Las Vegas and the U. S military has quarantined off Vegas. They're going to nuke my course city, So we have 24 hours to get in there, Get the money and get out. So I've seen it. It's fantastic. This is my type of movie. I got the director and his wife and also some new cast members on my YouTube channel at new interviews on there for Army of the Dead s O. If you like that kind of thing, it's awesome. Jeff calls it the feel good movie of the year.
The Cicadas Are Turning Into Dismembered, Zombie Sex Fiends
"I've talked about brood. X the currently emerging group of periodical. Cicadas a number of times on this show in preparation for their return across the eastern us. But now that they're here. Things have gotten even weirder than some of us expected quoting. Npr a fungus called massive spore which can produce compounds of cathinone. Amphetamine infects a small number of cicadas and makes them lose control. The fungus takes over their bodies causing them to lose their lower abdomen and genitals and it pushes their mating into hyper drive. End quote or as reported tear. Gulshan described it on twitter cicadas. They're tripping on shrooms losing their genitals and have a rampant std problem incredible stuff and quotes tripping on shrooms. You say well not exactly although there is apparently another type of fungi called opio. Cortisol which attacks cicadas while. They're underground pushing them to emerge onto the forest floor early where they then die and the fungus sprouts feta's body into a mushroom. Yeah it's wild but this other one missile bore which is infecting about ten percent of brood. X cicadas right now. It causes symptoms. That are making some scientists. Refer to the infected cicadas as zombies and flying salt shakers of death. Here's a bit more on how it all goes down quoting the washington post periodical cicadas or those that appear on a fixed schedule. I encounter the fungus when they're just underground as the insects. Climb from tree roots to the soil surface and away to specific temperature. The fungus germinates infects the cicadas said. Brian love it. A postdoctoral researcher at west virginia university. Who co wrote a twenty twenty study about the fungus about a week after the cicadas emerge signs of the fungus. Start to appear. The spores forced the back half of the insects bodies to fall off love. It said revealing in eraser like mass of fungus. As the cicadas continued walk and fly apparently oblivious to the situation the spores fall off and infect other
The Army of the Dead Invades Netflix
"My friend. It is snyder's knob. Sorry not just. I teased everybody there. But zack ciders. Army of the dead is coming up this weekend on net flicks. I got a chance to watch the first fifteen minutes of it out on youtube and so far so good within. I know the reviews are okay but basically this is zack. Stars return to the zombie universe. His time spent in the dc universe which he may never go back to. but that's another story in itself. But zack snyder is mac. With the army of the dead starring date by teesta and a lot of other great cast members as well which name off here in a little bit but your thoughts on watching this movie eat is a spiritual successor to his dawn of the dead movie that he made in the early two thousands but it's not a direct sequel and it's still something a little bit different. It's like a heist film. Based in las vegas where they want to go ahead and steal. I think it's two hundred million dollars if i'm not mistaken out of a fault. One of the casinos in las vegas. Which where i'm at. But las vegas happens to be a controlled area where it's all walled off. Because of some zombies in fact the whole city is now infested islamise impact. The whole city is operatives. So i should be be right now because i'm in vegas but be that as it. May your thoughts my friend on watching army the debt this weekend. I know you said you and jamie are going to check it out. But your thoughts. On zack snyder. Returning to this universe. After his time spent with warner brothers ad dc
Sony A-Mount Bites It, Finally
"There's something really annoying that some companies do that rubs consumers the wrong way and i'm talking about engineering a new mount while wildly letting the other one die specifically. I'm talking about sony. Introducing the e mount years ago while slowly letting amount die and not saying anything. Something that was further made annoying by the occasional introduction of a body or a lens along the way and kind of few and far between actually imagine buying that last body having not known it would be the last or that there would be no new lenses coming. That was it. You'd feel kind of crummy. I'd say heck you might even shun the new mount and just jump systems because why not and that actually happened. People have told me so so here now literally years after the last bit of sony aim out bodies or lenses have been released. The company has finally given it discontinued status in other words. It's dead. I used to say it was zombie status. It was still alive. But kinda dead but now it's just actually dead and that's all despite a press release or any kind of comment to that effect is just actually dead. And they don't want to say so all one has to do is good as sony's website where you're going to see well. Nothing mounteney mountain anymore. It decides retailers and while you'll find listings for that gear you're gonna see words like longer available out of stock discontinued and the like in other words. You can't get it anymore. With the exception of a store here and there. Everything amount is gone zo. So for the handful of people who are still holding out. Hope for a sony. A ninety nine marked three. It's just not happening
Beware Of the Zoom Zombies
"There are some odd things that go on each and every day, and there's a new thing out there now called zoom zombies. Zoom zombies. That is a term for people who get in their cars right after a video conference for work. It takes a lot out of us mentally, apparently, Esso. We're not totally concentrating on the road. 54% of people actually say they have trouble focusing right after a zoom
Why You Should Not Settle for the "Counterfeit" Woman
"We cannot found her settle for the counterfeit. And I'm joined by coach Natalie and Coach Cynthia highly Wow. Let's get into like really what the counterfeit means like. What is that even mean so we can kind of tell these men that are listening. What why we wanted to do a podcast like this and what don't settle not settling for the counterfeit actually means Natalie. Oh, yeah. Well, I mean for me when I think about it and I keep hearing counterfeit, I think of like that old school bank robbery, but then like you go in and you think you're about to make millions of dollars, but then you actually wind up getting blanks and you get the song that like they shoot purple in your face and then you might going to go anyway and all you had to do was like go to a better bank or like be a better burglar or something or like not trust your friend that said, hey, hey, we should take our Mass off when there's a camera right there. So so basically essentially breaking it down after that is a counterfeit woman is it's that woman right before you Actually going to find like your one on this woman is someone that you know, if it's not it's not a good fit like you're sitting there pleasing her people-pleasing trying to prove yourself to this person and it's a wonderful way of like growing and getting out all the things that you need to get out before you find your your next one your soulmate your end-all-be-all but this is the person where it's like they you know, it's probably someone that's indicative of your childhood or your past or someone who's emotionally honestly emotionally unavailable and you're constantly having to like play games in order to keep this person and that's why it's a fake. It's not it's not the real deal. You're constantly going to have to be being emotionally available yourself or you know pushing someone away or acting like, you know, oh, I'll go to the games here. I can't show any emotion and it's like it's not going to it's not going to get you where you want to be which is like feeling emotionally safe having a partner in crime and and finding your, you know, your your end-all-be-all your your zombie. Apocalypse partner
'Zombie' Urchins Are Wiping Out Kelp Forests
"California francisco. has a sea urchin problem. They've exploded in numbers off the northern california coast and these purple spiky urchins are wiping out crucial kelp forests so scientists are searching for ways to slow him down. Here's npr's laura summer diving. A kelp forest is a lot like walking through a real forest. The seaweed is thirty to sixty feet tall. It's very surreal. You're kind of coming around. And then you have this large canopy over you. That's kind of filtering light. At least that's how it used to be says. Meredith mcpherson a graduate student at uc santa cruz. She and her colleagues found that ninety. Five percent of kelp forests have disappeared in counties north of san francisco. Cal provides a key habitat for all kinds of marine life. We were expecting something like that. But it doesn't really make it any easier to digest in terms of the actual loss of the coastal ecosystem because of an ecological double whammy. I came marine heat. Wave known as the blob. Water temperatures rose far above normal then came a more direct attack. Purple sea urchins. Their veracious grazers. They devour kelp. Sometimes we see dozens of them. Crawling up the stem of the kelp and kind of taking it down from there. Normally urchins are kept in check by their main predator off northern california a giant starfish sea star scientists call them known as the sunflower see star. But they've been wiped out by sea star wasting disease. Scientists think that both the disease the blob of warm water were made worse by climate change even now with most of the kelp off northern california gone the urgency
The Purple Urchins Don't Die
"Everybody i here with npr. Climate correspondent lauren summer. Hey lorne hey okay mattie. Today i want you to picture diving in the pacific ocean. Okay like where this is headed. You look down but instead of seeing rocks and seaweed and stuff you see purple purple. Yeah hundreds of round spiky purple things. It's looks like someone rolled out a purple carpet over the sea floor. As far as you can see their purple sea urchins. Morgan murphy cannella is a diver and she seen an explosion of them off the northern california coast. Okay what's going on these urgency taken over. What used to be kept for us. you know. That's the seaweed that grows thirty to sixty feet tall so it creates us really. Lush underwater forest urgency eat kelp but normally not enough to really hurt the whole kelp population. But there have been some big ecological shifts that have led to the urgent explosion and now there are so many urchins. The kelp forests are disappearing. So does that mean that. The fans are going to go away. Actually no i mean you might predict a major die off because there isn't a lot of food left that hasn't happened. Morgan says they can endure that kind of like zombies. They can last for a long time without eating and they just they just live their job very bizarre anibal after respect them though so now the big question is is there anything that can be done you know. Has the scale tip too far or can. The kelp forest be brought
The Black Shark 4 Smartphone Rises From The Deep
"All right so this article comes to us from the android police. Apparently gaming phones are getting more and more popular. I wonder why could it be. People want more power in a smaller screen. The post who. I don't know if powerful computer the complete of video games honor or like a consul. It's it seems to me like it's smartphones. Time to rise and while zombie is keeping up the pace with black shark series. The latest iteration the black sharp for an for pro have popped up in a chinese you can pre-order one. Today with the phones set release to china on thursday. The twenty fifth and international release date has not been set yet. But what what are you looking at stat. Wise here while the black shark. Four pro uses a snapdragon eight processor. Qualcomm's biggest and bad available. It's paired to either eight gigs or twelve. Gigs of ultraviolet fast. Lpddr five ram with two hundred fifty six gigs of storage both models. But those aren't exactly hard to find these days. The more obvious give way that this is giving phone are the dedicated mechanical shoulder buttons on the side flight. The locks away to them pop up like two shoulder buttons on a black shark three they can be bound to touch areas on screen for integration with really more or less any game but if you want the mechanical shoulder buttons you now have that option. The four pro is six point. Six seven inch a. m. o. l. e. the ten eighty p screen with a maximum refresh rate of one. Hundred forty four hertz. Beating most phones it also has to zones of pressure sensitivity as a nema pressure applied. Not just touch sensitive allowing for further integration into games that can support it. It's battery as a forty five hundred m h typical for phone this size but supports fast charging at a completely bonkers. Honored twani watts with a charger included in the box. Family says it can charge ninety percent of the battery in a little more than half an hour. It looks like the video that goes along with two well in terms of cameras on the pro. They have a sixty four megapixel main shooter. Eight megapixel ultra wide five megapixel macro with a twenty megapixel centered. Front camera terms of style to flat. Black version actually looks fairly down. Nice to notice the side buttons. Led triangle logo on the back stays on lit. You'd have a hard time telling its gaming phone. Of course that goes out the window to get the so empty version of its auto translated by the way unsure of the official name. It's layered semi transparent glass shifts around as you look at it and much more flashy but not unappealing way. The phones a chunky and nine point nine meters. But that's enough to include a headphone jack in sight mounted fingerprint reader. The dual sim. Radio works with five g for absolutely intense sessions. You can't quick bond the sold separately cooling module at cedar black shark four pro a starts at four thousand. I'm trying to remember the exact It can't be the chinese currency that they have. But if you're talking about us dollars be black shark for pro is at six hundred fifteen dollars and six hundred ninety dollars respectively as the non. It's it's kind of slightly scaled down version Looks pretty interesting In terms of the i it drops one of the cameras. It keeps the shoulder buttons most of the rest of the hardware and it's slightly cheaper. Probably not a five hundred dollar range for a gaming smartphone. That's unheard of clean. We're sitting here looking at foods. The latest and greatest thousand plus in in north china pop out gaming smartphones that are packed full of hardware intact for like seven hundred between five and seven hundred eighty s manageable. It off but yeah. If you're looking for gaming phone well you might just have to wait for this to be released internationally. But if you're in china Details in terms of prices and such and selections and preorders are available in a show notes for today's episode. So looks pretty cool all right. Moving on to an article begat from techcrunch facebook's clubhouse rival looks a lot like clubhouse right now in and because facebook is a clubhouse rival reported on net like all the way back in february in new york times. Didn't a bunch of other people did but what that product look like or how it will work have been questioned that have remained unanswered however new screenshots of a facebook audio product still under development shows what appears to be a live audio broadcasts experience. It's more of an extension of facebook's existing messenger rooms rather than a standalone app experience. Facebook confirmed with techcrunch. The images are indeed examples of the companies exploratory efforts because they don't represent alive product at this time but the gamut we all know the company said also that detailing what product look like based on these images would be inaccurate ob tech crush said screw. Were pushing him anyway. But keep in mind. It is in development features. That are very different in anything and everything could still change drastically between now and then but images at least help. Face their demonstrate. How facebook is thinking about live audio. Where such a social experience. Good fit within facebook's existing and that's worth considering considering that i don't think facebook wants to make another app i think they just want everybody to be on one app and use that so we do have some pictures that go along with it. Looks like they have like button. It says choose the room type where it's like live audio broadcasts in audio only room to listeners audio where you can start a private audio room with friends. A video button reconstructive private video room with friends in an you can also add people in but it looks very much like Like clubhouse that. I'm still trying to get used to somebody interfaces of the room so it's it's kind of interesting Speak are shown to tap the room. What a represented with a larger circular profile picks room listeners appear below is also a followed by speaker section leads the audience section again much like clubhouse but obviously subject to change the way it's being developed that would allow for rooms that anyone on facebook join Rooms could be accessible from facebook itself. Meaning you would not have to switch to messenger to join the room. When not expanded to full screen room with displays title number speakers in total listeners. He can get an idea of the rooms popularity. So Yeah lebron even looking at it tested it out. Don't secret facebook. Ceo mark zuckerberg is both on audio. Of course in fact he's already appeared on clubhouse. A couple of times recently spoke about the product. Chris social audio in clubhouse room hosted last week by former techcrunch editor josh casino investor at signal fire
"zombie" Discussed on Zombie Coder
"And you kind of illustrates this via giving a few different axes of. Will you different axes of design importance. And those were simplicity correctness consistency and completeness. The difference between the mit school of design and the new jersey approach is that the new jersey approach was all about getting things done if i put on my engineer had and kind of reply back to the academic ivory tower. Here it's about getting things done. It's about keeping the system simple. It's about making sacrifices and compromises in ways that yield more implementable showed so you're interface is more implementable. He actually illustrates as far as that goes the idea of the system call interface in what happens on a failure and the lisp person. Obviously you know you wanted to have these system calls it really just do everything And handle their own errors. And then the uni- guys just kind of say well fuck if a system call fails. We'll just return back in error code e enter whatever error code for interruption of a system called. that's a perfectly valid thing to do and the user code Should while it should take and try to evaluate the return resulted in to see what to do from there so you have one approach which is trying to basically be perfection consistent and always correct and you have the other approach which is basically says. We'll figure it out We'll we'll just do on this level. What keeps things simple and easy to implement. And that is the trade off that we make and of course if you have the mit person and the new jersey person in the same area while they're going to argue a little bit about this and they're going to come to a disagreement in the end result of this kind of ongoing disagreement as far as system. Philosophies were concerned is that the new jersey approach one out of the big example in the article that he's kind of just constantly poking fun is Unix and the unix system. And you look at that. And you're like well okay. Yeah the unix. System was very simple. In fact the implementation of the original unix operating system kernel is sub. Ten thousand lines of code for pdp system. I actually have. There's a an annotated copy of the source code that you can get and can read through to see how a operating system would have been implemented back then and it's short enough to publish. It's not like the you know. One or two million lines of code that comprise just one single system component these days. It's actually small enough to understand on its own in any case Toward the end of this particular excerpt from the essay. Got kind of this good quote here. The good news is that nineteen ninety-five we will have a good operating system and programming language. The bad news is that they will be unix. And plus i think Kind of just given the history. It's kind of amusing. To look back and see what the state of unix and sepals plus were in one thousand nine hundred five and Where things are today in terms of operating systems theory and kind of where things have moved. But you take a look at this essay. As a whole and really his point. I i think kind of stands in that the evolutionary aspects of the evolutionary fitness of something. That is designed Kind of what. Simplicity and mind more so than anything else specifically implementation implementation. Simplicity is easier to adapt and change. Then if you were to build kind of this really amazing system that ends up being this just very very perfect jewel that it is very difficult to break apart very difficult to dive into. There's no real rough surfaces that you can kind of latch onto some of the evolutionary fitness of unix was the imperfections that it had that allowed people to evolve the design over time to make it better. The worst is better. Mantra here is not necessarily arguing for doing it the way it's more saying. Hey if something does it. If somebody
"zombie" Discussed on Zombie Coder
"I will not be able to pay a lot. But i will hopefully have a little bit of a budget for that as time goes on and maybe even some marketing We'll see i right now. The first season of this episode included the first season of this show has been something of an experiment but one that i have found a fairly enjoyable to perform and hopefully one. That doesn't get me too much trouble or strife at work wants my coworkers. Get a hold of it. I am sure that they were scour every minute of for every technical inaccuracy Even though i have had a my wife my wonderful wife listening to this show Scouring for politically incorrect or or controversial moments. And believe me. She's found quite a few already That that From the the mental aspect has been fun For her having some ammunition to give me a hard time. So what else are we going to look forward to in the next season. Well instead of concentrating on current vince. I do plan on actually Kind of going back in time and presenting papers There will be some book reviews and a book that i will. I actually am working through a. I am working through a painful reading list of classics That i feel like i should be able to read and kind of summarize it maybe give a presentation as to why you might either read or skip them Some of which you've probably heard of before miskel man-months being one But maybe some that you haven't into hopefully those episodes will be entertaining as well. So yes speakers Book reviews paper reviews. I think i've already mentioned that. In a few earlier episodes of actually started working on some of those again. The production time is just substantial For anything as well as studio improvements Now it is cold outside. I am not going to manage to get away from the pets or indeed as you might have just heard of bump in the window. Birds flying into the house Which seems to happen on. Discouragingly regular basis But some better. Quality production software some that era of post processing of the audio hopefully a little bit better utilization of technology and production processing will be going into the show Moving forward as i work on building out the studio here. There's been a large amounts of purchased equipments as far as you work from home. Setup goes just because that's become the new normal as far as my professional life goes. I do not know win. I will go back into the office. And i'm kind of thankful for it because overload shaiken record episodes like this one post process in the afternoon and then have the show up in the evening. I should say post process in the evening and then have the show late evening. as i i'll start post processing for instance this episode up probably start post processing it right at five when i log off from the work machines in any case i will be featuring a christmas episode and then i will be back at the weekly cadence new year so you can expect one episode. It's come soon. There will be a live feed recording of an interview That i'll be doing all post the announcement on dot com as well as the live feed link on facebook. If you're interested in actually watching the unprocessed unedited of variance of myself out there you will just simply get to hear a lot more stammering and mouth..
"zombie" Discussed on Zombie Coder
"Come and really. I actually want to do some animations and get some characters animated and put some of this podcast to video as well as a. What all are the plans for the continuing format. I i got started on that in just completely spaced where i was going Yes the plans for the next season. It will still be a weekly show actually planning on trying to do some more of these informal episodes like this one where i will be. Just kind of speaking off the cuff. I'm probably going to call it after hours Or zombie coder. after hours. it will probably be its own stream and its own news feed. You'll be able to find it's Alongside at tech stocks. I don't know yet. If i'm going to separate out the existing feed of for the saami kotor as a family friendly variants or Have a brand new brand new feed for family friendly variant. But whatever happens there will be a family friendly and after hours and then a get everything here. All shows feed that you will be able to subscribe to more likely than not since i've already published a few marked explicit although It might be hard to tell from my lack of a potty mouth in these episodes. But i have not done. I have not yet begun the explicit path. As far as this podcast goes these have all been in my mind. Very very g rated the only reason why Anything is marked. Explicit is just because radio rules suck. Yeah they're not good so if you're Expecting some f bombs in some other. You know flower late language that you might not be work appropriate in your office Then well like. I should say if you're expecting it. Subscribe to the all shows or the after hours feed. Otherwise the family friendly will become a thing. really intended Toward the high school audience. Or i guess. I would say not even the highschool audience but more the audience that has to answer to parents or whatnot as far as having a show marked as e or You know anything where. There's a parental control going on. Or you know maybe stephen office friendly rating going on so in any case That will be the plan for that the after our show. I'm hoping actually record more often. It might even be daily A daily look at The rants of coder and The the frustrations of of the day I will probably rail on and on about things like camel The increasingly depressing java script ecosystems. Or me and i don't even know. Let's let's just say maybe code reviews Actually all these subjects. I could see Being a part of the after our show and hopefully rather entertaining for anybody. That's interested of the thirty minutes. Weekly show will remain and hopefully have substantially higher production. I'm actually looking at various. Means of increasing the production value of these episodes. Like i said before. I want to add a video to some of them We're also going to have some interviews over the next season. I actually working on trying to get some guests booked in even budgeting for guest speaker fees..
"zombie" Discussed on Zombie Coder
"Welcome back to the ambi- coder where we believe. Less is more and worse as better. This is once again. The lead on ned software engineer andrew speaking from a small family homestead in the mid west. This is a special episode of this show. Because i wanna give a look behind the scenes and discuss a little bit about my plans. If you are not interested in shows -ception sort of shows or hell light almost even say clip shows. You might just skip this one and podcast feed. But if you're curious about some of my personal thoughts is to the current going on or find the show just generally interesting enough. That shockingly enough. You would like to know what's happening in the next season. Well give listen. You might have happened to notice that the last two weeks shows off and that is largely because of well here in the states thanksgiving holiday and then also had a little bit of work to do at university of catching up on finals in midterms and all that sort of lovely semester end stuff as far as projects and that sort of fun goes well now that that is all over and there is a little bit of a break going on. I have decided to kind of record a couple bonus episodes in discuss my plans as far as the format of the show goes and just some of my early thoughts as far as well. What i've thought is worked in. Hasn't and what i'd like to do in the next year. So this show. I am intending to maintain a weekly cadence. As far as the main topic goes the big issue. I've had so far is just honestly the production of episodes. It has been quite a lot more work than i had expected to actually research topics and try to break them. Down into meaningful ways are meaningful apportions or snippets. I feel like i did a pretty good job with that. On the discussion of hash functions and bitcoin technologies but going forward. I'm wanting to come up with just some stronger..
"zombie" Discussed on Zombie Coder
"Really taking a look at this property of the hash functions. We talked about earlier. Where changing a small amount of data would let you change a significant number. Random number of digits are half of the digits on average and we apply that in bitcoin to essentially zero out. So we're making these minor tweaks to the data and trying to zero out the first several bits and the cost of that increases as the more bits. You're seeking zero out so every time The bitcoin proof of work. It's more difficult. Which you're looking at is having to add another digit do that. Series of digits that requiring a value on but that said the rest of the bitcoin technology the miracle tree base the hash functions themselves. All of that was known upfront and indeed researched quite heavily prior to the invention of bitcoin and factors i mentioned in that earlier episode the underlying our them of bitcoin. The key one is the shot to our them which was again An nsa a convention rain in essay created item. So the thing. I hope you take away from hash. World here is that these hashes. These magic functions can be used to really identify any piece of data that we would ever want to identify. and then we've looked at kind the application as far as how get and bitcoin both Make great use of these functions these trees and data structures and now. I'd really like to take a forward look at what i think. The future holds for hash world. And the easiest. Way to do that. That i can think of is actually to look at the two major challenges of hash world. The first of which is mapping it out and by that i mean greek creating a relation a meaningful data to hashes so that you are being able to for example say this hash corresponds to maybe a lennox distribution download. Maybe a video of your dog playing fetch. Maybe it's a cute cat picture. The second item is actually accessing data given hash from a network and so that again is now that i have a my map providers giving me the idea that okay this hashes associated with lenox distribution. I would like to download that. And now i want to access the network to do that now. The advantage of hash world is that you do not necessarily have to have the same provider for both of those tasks so you could have like a database of interesting hashes in one place and a network of data providers in the others. The network of data providers and the naming of hashes are two very big projects that the interplanetary file system folk are trying to take on i. I do think they could be a bit more clear about what they're doing. But at the end of the day they are creating a distributed system for doing either one of those. They're using a concept of a distributed hash table and there's a lot of academic research going on on distributed hash tables right now. How best to do them. How best utilize them and their many use cases and there are many different algorithms Going back all the way to the initial podcast here where i discussed. Uucp that would be one. Potential way data duplication or store and forward would be one way to build a distributed hash table. Now i think the research into these distributed systems is really awesome because in my view it is the most resilient method of communicating information without a concern over sensors order censorship or really in so many ways. I think it would help. Protect our freedom of speech and really privacy to an extent. It is currently a little bit contrary to the major a massive development as far as the internet goes. We're seeing more and more centralisation on the internet. In general as most people kind of collapse into a few a major websites are centralized locations but the technology the ability to develop this. I think as time goes on. I'm hoping at least that it will win out. And the ability to communicate and publish. Your own data will become a very powerful and very meaningful thing in our lives indeed. Dare i said the ability to create identifiers for data like this in some ways at least in my mind perhaps one of the most interesting technological achievements of our day and age. Unfortunately i think it's one that we have not really begun to explore yet and that likely means there's some opportunity there if you are wanting to be the next bill gates or steve jobs in any case for the time being that's going to be at the end of my discussion of the underlying technologies bitcoin and it and blockchain and hopefully now you have an understanding of how you would actually go about developing said thing from scratch One interesting project to do would be to create your own get sort of a version management system your little blockchain and kind of see how it works. There's a few. I might leak in the show notes here until next time. This is his ambi- coder out music. Provided by audio nuts this podcast and others available at sicher dot com or check out. Just this podcast and text dot com.
"zombie" Discussed on Zombie Coder
"We can associate with the hash and really given a hash value. If you have somebody that has an understanding of that hash they can communicate back to you. Oh that's this file or oh that's a hash node in bitcoin. Or oh that's a hash node in mccurry all or oh that's a reference to this other piece of data anything it can be anything associated and that kinda gets into where i. Pf is an interesting technology because they tried to Develop a kind of formal or protocol level definition for how these things are all supposed to relate to each other. But i want to get back on hash world and see if we can start looking at the benefits of the technology as well as the limitations so the amazing thing about hash world is that we now have a system to identify any previously created or newly created piece of information. Any piece of information that will ever be created further with hash world. We can now communicate large amounts of data separate from trust or verification of the data you can have essentially two groups that you're dealing with one that gives you a hash That is associated with information. And the other. That would actually give you the information or host the information for you but the limitation. Here is you still have to have that data stored somewhere and you must have a method of identification to be able to know what that hashes you can't just pick a random number and get at it Somehow so in some ways. Here's the thing that can really hurt one's brain at a time is recognizing that communicating this hash or communications hash value. While you're not communicating the underlying information you are communicating the ide- of the underlying information. So if i for example had the hash key to maybe a pirated movie or a book or maybe it's just a lennox distribution or download. Whatever it is right. I can have that hash key. And i can have the association of data with it but that doesn't give me the actual data. There's no way to recreate the data itself from the hash key outside of maybe trying to funnel a thousand monkeys at our. Maybe funnel a bazillion monkeys at adjoining typewriters right. So let's look at this as applied to a to technologies and the technologies. I'm going to look at art while the promised ones at the beginning of the series against and a bitcoin. So let's look get first and get did have predecessors. I think that's actually really important to realize so when you look at both get and bitcoin. There was an enormous amount of research went into it that actually made the implementation task of either of these fairly straightforward. Get again there were predecessors and it really got its popularity by just defining some command line tooling to associate the hash chain with patches and sets and files so all it really does is say okay these files associated with these hashes. And here's the history of these hashes to build a history of fouls or snapshot series of course when you look at the other mechanism of get namely like branches and labels all that is doing really just applying a name to a given a given hash or giving you an entry point to the hash trees. They can do some basic analysis on it moving onto bitcoin. The main innovation there was actually defining the concept of proof of work by a expensive calculations of hashes and in particular.
"zombie" Discussed on Zombie Coder
"Please show where you have a board with pins in pictures and string connecting those pictures or nodes and edges where the node would be the pen in the edge would be the string. Connecting the pin. A more illustrative example. Might be a train routing network. So you have your train stations the nodes and then you have detract between the stations Which would be again the edges. Now when we say a directed graph where adding directionality or arrows to those edges. The idea here would be that your train tracks run in one or the other direction you could say. They run in both directions But that gives you this concept of the directed graph and finally the directed a cyclic. Graph is where we say. That trains aren't allowed to revisit the same station that everybody must go in one direction or another way to look at this might be as a maybe a pipe system where you have water go in and water must always slow down and you don't have any pups pumps to go back up a to the root of your pipe system now. If you're looking again at the myrtle tree that we kind of talked about earlier you can picture that as sort of like an ancestry for a person in in appearance you have the root of the tree. Which would be the person. And then you have the ancestors of that person going up and dividing out in dividing out inviting out again and again now directed a cyclic. Graph does allow for like kind of the circumstance of cousin marriage or old european air stock. Rec- where you might have some degree of inbreeding going on but time must always flow for right like you can't be your own grandfather Without some degree of time travel or paradoxical thinking now if we are creating a graph based on hashes one of the more interesting things to do is to encode the link of the node inside the note itself so the process for creating a new node involves first creating a new piece of data and then inside that piece of data we identify the ancestor nodes. And then we hash the data itself. So we're hashing a hash now and that creates a result hash can reference then that results in hash acts as a node in the graph which simply just points back to the ancestors now. how might this be applied. Well take the case of the original merckel tree that we kind of discussed now. In order for this to work you have to really divide up to file upfront. And kind of know the contents and all the divisions of the file as they're going to go down your tree or go back up your tree if you flip it upside down well to do this again. We're going to take our file and divided into really small chunks. And let's say that we have eight chunks total. We create a hash for each one of those chunks. So now we have eight hashes and then we're going to divide that by two so we're going to have four ashes from that each of which is referring to To parents. Divide that by two. So you have to hashes and then divide that by two so you have one. At the top you create each level of the tree by referring to the ancestor. And then when you want to recreate the file you simply traverse that down. In order to figure out the base level hashes is the base level data. So should with the file now. We have kind of an interesting data. Structure were starting to develop and one of the properties of this. And it's kind of forced because there's no way to easily create hash. Remember is that it is one way so again. A node can't be its own grandfather. Time must always flow forward now when we go back and look at this with relation to the hash world. The interesting thing to notice is that the hashes can identify either data or potentially nodes or potentially while any file right so any bit of data. We
"zombie" Discussed on Zombie Coder
"Just pick one out now just to continue. That thought. we're not talking about the same grain of sand on the beach. As far as the probability goes we're actually talking about the same atom in the universe so given a random person pick out random in the universe. Or what is the likelihood that you're going to have to people pick out that same atom so if you keep that in mind the time we create the first artifact for the hash you're almost mining it out like you are at that point in time. You're deciding that this artifact her this file here is going to be the one associated or you're discovering the file that's going to be associated with your final hash. It's really kind of an amazing thought that you can look at this number system and essentially have all of knowledge that will be found Addressable already Now you can't necessarily come up with that that address from or that content though so the act of creating the artifact or the act of creating. the file is discovering for the first time. What's going to be at that address. So i i hear somebody now yelling. Okay but aren't address collisions inevitable. Like i is it not going happen well again. We've kind of already acknowledged just the sheer improbability of having it happened. And indeed we can look at the example of the ecosystem which uses smaller hashes than i've been discussing. It uses a xiaowen or a hundred sixty bit digest and in the case of get with so many people using it so many git repositories out there so many projects based off technology there have not yet been hash collisions outside of the hash collisions that were manually created. Indeed you could look at it. As given that hash you can create a space ship to navigate to that corner of the universe where that hashing sits and find the information. They are mind the that information there so that you do have duplicate hashes if we just kind of say for a second. Okay let's acknowledge that these duplicates possible that it is theoretically possible for two files have the same information associated with it. How can we get away from this reality. There's really two answers one. Which i just repeat this one again because it. It really is the central theme here. We're relying on it being very difficult to recreate that hash. You would have to work very hard to rediscover Another artifact that goes to the same hash or digest and the second answer that really just kind of skips it altogether okay. Yeah it's possible but we can rely on a degree. Aside being data a trusted server or ed degree of difficulty to create the hash and then point to what the ecosystem recognizes as a result value and that allows us to kind of get away from that so if there is a duplicate we just say okay well with a server we trust. Moore's the one that's a gets to decide what it is so the important thing to realize about the hash world is that we now have this system this way of labeling data that anybody can do that we can assign in no the id for any given file that ever was or ever will be created now earlier on when people started researching it immediately had some very obvious applications and the largest of which is the merckel tree or essentially the magic data structure. That is going to be used for the rest of this conversation in various ways and the idea of the merckel tree. Is that once. You have a hash from a trusted source. You can build up the data from untrusted sources. How does this work. Well you need to. I have the hash. That's the important thing you have to be given the hash front and then you go and you ask a bunch of different people for instructions on how to get the data associated with the hash. Now this is called a merckel tree because after you have that first hash when you ask the network where he asked the people for instructions on how to build the piece of data they give you back a nother set of hashes that are the subdivisions for your original file. Or as a blocks for your original file and that may continue on for several layers. So you might have three or four ten or twenty layers of data that you combine find the hash for that recombine. It find the hash for that. You combine it and then find your root hash or the total hash for your data. You might also hear this. Data structure referred to as a miracle. Dag or a directed a cyclic graph. And i'm not going to go into too much depth on exactly what a dag is. But we'll need to define it here to help understanding so first of all we can look at the acronym and it's just computer. Science acronym for directed a cyclic graph. What's a graph. Well you're kinda mind will probably go immediately to the old bar charts that you might have seen In high school or elementary school in the computer science world graph would be more akin to what you might see an a procedural. Please
"zombie" Discussed on Zombie Coder
"Welcome back to the Zombie Coder, where we believe less is more and worse is better. This is once again the lead un dead software engineer Andrew coming at you from a small family homestead in the mid west. This is episode, thirteen I believe, - hopefully I got that right - and the concluding episode on a series related to bitcoin and blockchain technologies. Or as we'll find out shortly. The idea of the merckel tree. Now in some ways I think this episode might have actually been better served as the first episode in the series. I ndeed when I'm looking back at my notes here I feel that I, might have been burying the lead so to speak. Well why did i order them the way I did? I think the answer is quite simply: I am a bottom up thinker. I prefer to think of things as they work and then kind of go to the top level and look down from there and sometimes i think the journey as to how you get a technology is just as important as the end results and in this particular case. I think that is especially important to those trying to understand it. If you have looked at the interplanetary file system and really any of the presentations. I've seen on that particular technology. It is really confusing. What they are getting at. Especially if you want to just kind of get to well what does it do. Why is it useful. And why should i care. So i hope that as we wrap this series up you have a really good understanding of the uses of these technologies and how they all fit together and that helps inform you as to well removing some of the badly applied terminology or some of the mysticism around both bitcoin. And get so to start off the concluding episode. Here i would like to introduce the concept of what i would call the hash world now the hash world is this place where all of human knowledge were really all of you know. It's a universal knowledge. Anything any piece of knowledge has an address to it. Sort of like a dewey decimal system for the universe now this concept of the hash world it might sound fantastical like is it really possible to sign a integer where number two every bit of information that we might ever create if you look at the size of a shot to fifty six hash that includes almost enough bits to singly assign one number two every atom in the universe so basically yet pick an adamant random it would have a assigned to it if you look at the shaw three eighty four shaw five twelve. Those actually include more than enough bits to singley address every atom in the universe that says with a number base that size we can actually pick any given atom in the universe and have it have its own number have it had have its own meaning and the argument here is going to be that the look at files we create we're going to create substantially files overall in the number of atoms in the universe. There are some counterarguments to what i just said and the most obvious one. If you are computer scientist is going to be well. What about the birthday. We're all this idea that you know if you have three hundred sixty five people in a room yet that three hundred and sixty six person you must have at least one person that has the same birthday as somebody else that is accurate but the way that we can get around that is by saying that first of all the hash does not allow us to recreate the original file from scratch. It is only an id. So we're not communicating all the information that is in that original file. The second thing we're going to say is that the likelihood of having that accidental collision is just extremely unlikely to illustrate. Imagine that you had two people a go out to the beach and try to pick out the same grain of sand at random so we just send to people out say. Hey here's this beach. Can you come back and identify the same grain of sand.
"zombie" Discussed on Zombie Coder
"Equal variables. Then if they ask you. Hey how do you swap editors without having a prairie. Just look at them and say well. They can't be the same. So yeah i know that one. And hopefully you can move on with your life and well probably reconsider the pleasure interviewing anyway if they'd ask you that okay the cool thing about this. Though this property this set of properties is that exclusive or does an amazing job of maintaining information and avoiding the trap. That when you start combining stuff you lose or start canceling things out that you might wanna keep and so when you look at the hash. Algorithm you will see and several these multi-round algorithms performing a a operation on your original data value and performing that same operation with perhaps a multiple different other kind of options or putting it into multiple machines and then exclusive ordering the results to kind of keep things Independence in or or recombine things without necessarily canceling out information. So hopefully with that little bit of background. You can look at the implementation of shaw one algorithm now and see for yourself. Exactly what's going on. It is a surprisingly simple. I would say beautiful algorithm because when you take a look at it you can see all of the parts and how they add up and create this kind of nice finished result now. There is a little bit more theory will say a little. There is a lot more theory into the constants and how they're selected and if you look at f- in via algorithm really any of these algorithms you can see some of the papers discuss how they arrived at The numbers are values and fact You look at the art of programming. You can get a good idea for how to select a numbers using that sort of technique as far as the linear confidential generator method goes. That's a kind of good test. Run to see how some of this theory applies and how to kind of graduated ups to the next level. It shouldn't be magic. Now is what i'm getting at the maybe. The selection of the constant seems like a little bit of a dark art. That's not a dark archie. Need to necessarily know though to kind of get a picture for the lack of magic on the machine side when you're actually feeding the state end and you should see really how the results are happening. So that will be it for this particular. Episode of zombie coder. Hopefully you are still awake and ready to go now. Code your own pseudo. Random number generator and or your own implementation of one of these hashing algorithms our next episode and topics since he s will cover trees and the very special sort of tree that you can create given a good hash function and at that point. If you want to you'll be ready to go implement bitcoin or get. I'm slightly exaggerating. But really not by much. You should actually at that. Point have knowledge in howell the basics of these algorithms work to the.
"zombie" Discussed on Zombie Coder
"And why do we want this well. The primary goal for uniform -ality of output would be to reduce collisions. Or the case. Where you have two inputs a create the same output hash and the uniform velocity property of a good hash function minimizes. The probability of that happening. What would be some other desirable items besides a formality. Maybe not as universal. Well probably the most obvious. One start off with speed. We want the calculation of our hash to be fast desirable in general to be fast. But if we're using the hash for something where we're trying to optimize such as a hash table. The calculation of that hash and comparing the hash values should be faster than just comparing the original values together. That kind of leads into them as well. That of output size we would generally want for most use cases the output size to be smaller than the original input size. So if i have a set of strings That are averaging from ten to twenty characters using a result and hash of fifty characters might not be desirable so given that basic definition. Let's try to create or at least experiment with a few different ideas of hash functions. Let's start off with saying that. I have an integer. And i want to create a hash for the future and that imager for the sake of argument. Let's say it's a sixty four bit manager as an initial kind of swipe at this. Let's say that we take the total number of ones in the binary representation of that integer and represent the hash as a one if that total is odd and then a zero. If that total is even now do we have a hash function. Well we have a sixty four bit integer results in. We've compressed it down to a one or zero value. So as far as the formal definition that i was working with here yes we have indeed created fix size results. Do we have uniform malady of l. Put well again. yes we do. The given sixty four bit integer. We're going to have half of our values go to zero. And half of our values go to one just by the properties of bullying algebra. It a good hash function well. It is fast right. It does have uniform malady but our output range is awfully small. We are going from sixty four bit ints to just one bit and so we're going to potentially potentially have a huge number of collisions so even though we have the uniform -ality principal met here. We kind of have a crappy hash function. The reason why. I wanted to start off with this. As an example is a few different hash functions actually kind of source from the idea of parity or check semi and this is the simplest version of that if we start getting into more complicated variants of parody and crc's we can actually deed end up with some good hash functions and indeed as you just saw even as crappy as it is due to the output size. This idea of just counting up ones and zeroes does tend to create a good hash function from the informality principle. So it's another approach we could use. Let's try to look at something. That will actually turn out to be practical. Well i have a sixty forbidden in jerusalem. Maybe i redefine output size to be sixty four bits and then i just say that my input is my output and then i have an identity function and the identity function does have some niceties to it Starting off with it's a perfect hash. We have one inputs one output. There is a one one relationship of inputs to outputs and that is desirable. But the problem here. Is that the hash input. Must be as big or smaller than our hash output..
"zombie" Discussed on Zombie Coder
"Kids where we believe less is more versus better and featured should have purpose. This is once again. The lead undeb software engineer andrew. Speaking from my small family homestead in the mid west. This particular podcast episode is going to be a short one. It is the week of my birthday. And i figured i would take it a little bit easy and just enjoy a week and then as often happens when somebody is trying to well take it easy. I saw few news articles that i felt a need to comments on and well just kind of dissect what all was going on as far as they were concerned and specifically i'm looking at the uk right now and the news of under reporting of covid nineteen cases due to a technical issue. That is a lower area subject. That i think is podcast. Should be covering as far as tech news goes anytime. There is a bug in software. That makes the news. I think it's an interesting thing to take a look at it and dissect what happened before we talk about that though If you are following ruby. It's worth mentioning in this episode. As well since i'm doing it anyway. That ruby three ot preview one is out it is going to include static type checking and the ruby language. It's a new major release obviously and it should be a pretty exciting to all of you. Ruby folks out there personally. I'm not a fan of ruby. I'm probably not going to cover it much in this podcast. But if you are a ruby aficionado take a look at ruby three. I think there are some cool things going on. They're not as much of a news item but also interesting. If you are into assa terek programming. Languages like i am. Jetbrains is going to be developing a plug in to support the nimh programming. Language name is kind of a cross. Between i would say delphi and python. It's a pretty cool Environments it's something that i would like to like more but i just don't think the tooling is therefore it or the real The standard libraries actually think it would be the perfect language for someone to develop a modern version of delphi or vbb. Six sort of thing where you can do dragon drop forums kind of like you can do a c. sharp these days so what's going on in the uk that actually got me out of my slumber. Well it appears that they were under reporting covid. Nineteen cases due to polling a csv file into excel now. How would that work well. It looks like what happened is they. Were using an older version of excel with the old excellence file format and that had obviously a row limitation. That was fairly small the. Csv file did not have said role limitation and so the result is missing reported cases. And as you can imagine twitter and all of the social media. They are taking a dim view of the competency of the people in charge of this particular effort. All sorts of comments Generally saying everyone should be fired and they should start over. I don't take quite as view. But i'd say that this particular bug is a case of well maybe not a lack of professionalism but a case illustrating the need for professionalism across all layers of a software or architectural solution for a problem it is very easy to develop something in excel or access or any number of tools and either as an article recently and wired. Real programming is an elitist myth and that article kind of took a swipe at programmers. Criticizing others As not doing real programming. And i think that article really miss the mark because the point. That programmers should be trying to make. Is that developing a solution. As far as software rose is a skilled thing and as programmers. we have training or expertise or experience in that field and as a amateur developer. You can indeed do real programming. We shouldn't be delineating real programming versus not real programming here. It's all real programming. The big difference is professional responsibility and ethics and that gets back to my earlier. Podcast and kind of why. I decided to do this. In general i agree with the idea that we as programmers should not look down on specific tools even in this particular case. I don't have any reason to believe there was a massive failure of professionalism here Some of the twitter comments really get at that of one of these here. At a certain point systems need to be built by actual engineers not an office. Temp was accel on their resume. That might be true. And to some extent i agree with this comment but at the same time. I don't necessarily know that there wasn't a large existing code base inside of excel and my experience with lab. Tech's is that they tend to like excels. it's all and there's all sorts of solutions you can find a done with visual basic for applications. That is indeed a very powerful. I've actually built fairly full-fledged. Applications myself using microsoft access. It had the benefit that you could easily distributed to multiple people as far as just giving them a cd and have a long had access. They just double click and it starts right up. It's a pretty powerful tool from that perspective but the thing that is important to note here is the professionalism required should scale with the amount of responsibility of the application. If you were looking at an application that will have an effect on a health and safety potentially of thousands or millions of people. You should have some sort of provable experience and or credentials and unfortunately i don't think as an industry really have a strong way of providing that currently so it comes down to more of a question of experienced in my mind and making sure that whoever is doing the job is acting as a professional and if i assume that in this case it was i would hope that the professional thing to do would be a post mortem and analysis of where the failure happened here and taking steps to make short. Didn't happen again. Even if this was a heavily test driven development environment and they were performing according to many best practices. It's possible this still would have snuck through especially as to me. It represents more of corner case scenario now the counter argument here. It's an obvious corner case people Yeah but you don't necessarily know how far how deep into the system any sort of architect went so hopefully the the health service here. They are employing smart people that will go through and actors professionals and they will be acting as to to quote a eighties era meam in the programming world. A real programmer. And that's all my thoughts really as far as this go. Well i all my thoughts but really today is about doing a short podcast and getting back to putting my feet up and riding some code sitting on my deck on a nice fall day. Hopefully if you're working in one of these labs you're staying safe from the covid and also looking at your software to make sure that all of the reporting is going properly till next time. When.
"zombie" Discussed on Mythical Monsters
"Today we know the Zombie as a walking mindless corpse that eats human flesh caused by virus. It infects its victims by biting them after they die they then rise up to walk alongside. The ranks of the dead grow as the ranks of the living dwindle but the origins of this monstrosity resemble more of a spiritual warning than the shambling cannibal the Zombie would. The word Zombie is derived from the Congo Word Zombie, which means spirit of the dead person. A fitting name as the original Zombie is more restless spirit than flesh-eating goal in the seventeenth century. French. Colony that would later be known as Haiti. A Zombie was thought to be a soulless body that rises from its grave they live in the ether neither living nor dead with their soul gone. so as their decision making and autonomy, only their body remains to be used as an eternal laborer for the evil sorcerer, the bow core that reanimated them. There's some evidence that the Zombie comes from a real phenomenon. Kors supposedly used a powder called coup padre. When creating Zombie, this powder may have contained tetrotoxin a lethal neuro toxin derived from puffer fish and other sea creatures. It's known to cause paralysis and shallow breathing, which can give the appearance of death in the nineteen eighties. Anthropologist Wade Davis investigated these powders and found that if a person can survive the first few hours after ingesting the poison, they would likely recover. Davis speculated the people who were poisoned would initially seemed dead and be buried. They would then shock their village by emerging from their grave later on at this point, the evil person who created the Zombie would feed their victim further drugs and command them through a series of rituals. Voodoo is a religion born from Haitian slaves that combines African. Spiritual beliefs of the Dahomey in Congo Uraba and other groups with French Catholicism today Voodoo beliefs are unfairly associated with witchcraft or. Medical practices. This shift began at the end of the eighteenth century when the slaves of San Domain present day. Haiti. Overthrew their French masters in the Haitian. Word of their insurrection spread throughout Europe and North America causing concern among other countries whose economies relied on slave labor by demonizing Haitians with rumors of cannibalism and human sacrifice Europeans could question their validity as a new independent nation. In. The French colony of sand among conditions for slaves were horrific and deaths were frequent but to an enslaved tation, the mindless toil that they might experience as Zombie slave was seen as a fate far worse than death. Church bell rang as Marie limped through the empty charred ruins of lacap. A soft breeze floated through the blackened structures and gently ruffled the ash that covered the street the ground looked like it was rippling. Marie skin was soaked in sweat and her injured leg ached. She winced as she leaned on it a little too hard. The wound was a week old at least. It had not healed as quickly as she'd hoped. But she had waited a year to see her family. She was not going to let a little pain stop her. She passed the destroyed facade of a shop much like the rest of the city it had been ruined by violence. Its windows were smashed its interior blackened from fire. She remembered accompanying her grand. Blanc her master to this very spot as a girl she'd been overwhelmed by the bustling city so much louder than the plantation where she lived with her family. Now over a dozen years later, she was a revolutionary returning home from war. The shop felt smaller than she remembered she wondered if home would to. A group of Haitians startled her as they sprinted through the city ruins their dirt-streaked faces were determined Marines, cheeks flushed with guilt. They were likely going to the battle at their tear. The Revolution was finally ending and it seemed there was no able bodied Haitian who did not want to join in the last fight. Marie could hear the sounds of war from where she stood. It was only half a mile up the road she hesitated but continued limping onward. Marie had done her part Lacob had been one and French surrender was imminent. There could be no sweeter reward than her mother's embrace. Her pace quickened through the burnt burnt-out buildings. She could see the plantation, the distance flames danced on the trees around the field. A dark cloud formed overhead smoke from gunpowder mixing with the smoke of the flames. She I'd the plantations ruined sugarcane with satisfaction. Let them burn. Marie walked for hours finally reaching the sloping seaside road that led to the sugar mill where she'd been raised. She stood at its end butterflies fluttering in her belly so much had happened since she joined the uprising she had killed men and set fire to crops. She had freed her enslaved brothers and sisters. She gently touched her cheeks wondering if she looked different, her family might not even recognize her. Her mother had begged her to stay but Marie had been desperate to be a part of the revolution she'd snuck out in the dead of night. His chest tightened as she imagined her mother crying over her empty. Matt the next morning. Marie walked across a field toward a cluster of small houses, the vast ocean. Beyond them, she passed the grand blocks home which had an immense shutter mill beside it. The home appeared empty Marie thought good. The masters have fled. Toward the houses, they too were quiet too quiet. There was no sign of movement anywhere. She looked up at the burgeoning rainfall. She closed her eyes letting the cool drops cleanse her face..
"zombie" Discussed on Zombie Coder
"It is likely that that cubicle is substantially larger than you realize a somewhat large house desk is going to be on these smaller end of what office furniture would be indeed my current desk. I have a two door monitor setup with a extra monitor for a laptop were other machine and that is just barely fitting on. What i thought was a huge table that i purchased. It was not a large enough really. And i'm actually looking at finding another one right now. You can depending on what is open in your area. Maybe look at thrift stores for a table or walmart or whatnot. But i can't say that. I would recommend a walmart or office. Depot sized desk. Those are gonna tend to be a little bit on the smaller side and maybe not something. You want to deal with the second area here that i'm going to recommend as far as keeping at least myself sane is getting ready for work if you have a morning routine that you engage in before you go to work at the office. I have found that keeping that is the best thing for to be productive throughout the day. Otherwise i just never get into the programming mindset. I have to do some sort. Of mental warmup or reading or similar thing to kind of just set myself into the work attitude and atmosphere otherwise it just doesn't happen. I ended up staring at my monitor and not really managing to write. Code or think. Creatively so whatever work Schedule you had before. I'd recommend keeping that even to the point of wearing the same sort of close. I have relaxed a little bit. I would usually try to wear a more dressy shirt and least slacks every day. I am currently wearing some pajama pants. And a t shirt that for me is okay but if you need the extra boost to get into the work attitude it might be worthwhile considering also consider. If you have a meeting you're going to interact with other people throughout the day and you have to stand up. Be aware of what you are wearing. That could really get you into a a a dicey situation where you either have to. Not so quietly. Turn off your camera or accidentally reveal that. You are in pajama pants to the whole of the office. Hopefully at least pajama pants. I would highly recommend wearing something There have been a few incidents that i have seen on the internet relative to this Not thankfully with my team but with others the next item that i would say as far as keeping yourself saying is turning the news and social media off. Do not engage in facebook or instagram. Or any of the other social networks twitter. Whatever is your poison. As far as social network goes. I would stay off of that throughout the day. That's good advice. Even in the office. I do know at least myself and others. I have seen you know take breaks on social media and potentially unwind a little bit throughout the day but if you were working from home where the work life balance is a little bit more blurred. Engaging in social media can be a very dangerous habit and i also would say that i don't think social media in general is mentally healthy. I would avoid it especially if you're trying to get work done. Do not engage in the okay. I have a bill going. I am going to take off and look at facebook until the build is finished. That is an easy way to end up with not going back after..
"zombie" Discussed on Zombie Coder
"Ground and it would collect It would measure the magnetic field and use that as opposed to other means to detect if vehicle was president or not and the very first version of this that we took a look at and got back from the factory of the contract manufacturer. It came in. And i looked at it and my initial thought was well. That looks like a fun. Way to kill motorcyclist lake. It was this thing that i couldn't imagine a biker hitting and not losing control of their motorcycle and i raised the issue with the engineer who hadn't even thought of it concerning enough and i looked it up and there are specifications for the allowed slope associated with something on the road like this as far as technology goes or a sensor whatnot and this thing was way out of spec in fortunately there were people and safeguards to catch that but to software engineer that had been working with the contract manufacturer. Just build the initial prototype device had not counted that as a requirement. He was looking at it as a kind of an initial prototype design and we or he created something that could be quite dangerous and that got the wheels turning into my brain of. Oh wow i can make decisions. That actually hurt people and that has been something that i thought of when we got into the civil engineering or when i got into the civil engineering field initially because All of the devices that we worked on were essentially real time control equipment for traffic intersections. And they had the implication of having safety impact of one of the big selling points for the product we worked on was reducing accidents and just as the disclaimer. I don't wanna get into too much detail as to exactly what i did in. Who worked for a. It was not a red light camera though. I just wanna be clear about that. Red light cameras actually tend to increase traffic incidents. We worked in intelligent infrastructure with the goal of reducing traffic accidents. Obviously but when you're working in that sort of field and you're working on equipment that the failure of it or the algorithm behind it can impact people essex should be a consideration and as programmers. I think especially now with The coating academies and self taught folk it might not be an area where there was any real either mandatory training or real. thought Going into it. Is you know you start off with. I just want to make software. It's a fun field to get into. But then you kind of have to come to grips some point with. Oh my the things. I'm developing can have a real world impact. Hopefully they do. Hopefully it's a positive impact but anything that has an impact it's worth taking a look at and seeing if that impact can be negative. One of the sad things about our industry i think is not enough. Focus put on the ethical guidelines. As far as things outside of the product goes if you look at the original ninety seven. I think it was a csm guidelines for software software ethics. They started out with the product. Being the number one thing like the product is the most important thing it should be on time and free. And all this and they didn't really focus on what i would consider the most important of fundamental ethical guideline for professional in general which which i would take directly from The medical profession..
"zombie" Discussed on Zombie Coder
"If it's already happened so there you have it to a flash in the pan of new things going on and some thoughts on them as far as this september twenty twenty goes some big developments in c. plus plus worlds. I do not think Sepals plus twenty twenty will follow the year of crap. The way people think it will Although with modules will see there's some very intense debate. I'm still sing on that from the toll chain perspective. Indeed i have a suspicion that as much as i would like to see modules remove any need for the c pre processor and plus. I suspect that no one's going to end up using them. That does it for this episode of this podcast and to have a few book reviews coming up soon. And maybe some interviews. We'll see. I'm working on things in new content as far as the show goes. And if you like this show. Please send me feedback. Let me know what you like what. You don't like what you would like to see and hear and anything like that if you don't like to show well i'm doing this for me so Our music is by audio addicks. This podcast can be found on sicher or wherever you like to get your podcast except itunes them. And that's it for today. Zombie coder uh-huh..
"zombie" Discussed on Zombie Coder
"Was access to the library and two academic journals as a professional. We we have to beg borrow and still to get access to academic journals especially if we were doing our own research. It's really a kind of pay to play system and so as their professional when you see new research coming up especially if it's related to your field anyone look at that it can be difficult to actually get access to that whereas as a university student you probably have access to that resource directly. You probably also have access to some very fancy nice commercial packages matlab being one of those. You're an electrical engineer. Depending on your school you might have access to commercial cad software. Both of those being a really high dollar packages that you can learn For pennies Versus being self employed or self taught. Let's talk about the computer. Science degree That's the one that in the past. I've actually had listed as a job requirement for candidates that i would want to hire as well as it's the degree that i have and it's the degree that i feel is most misunderstood in software world because there's an assumption that if you want to be a programmer you should go to school and get a computer science degree and really i think for a lot of people that wanna go into the professional world. A software engineering degree would be a better choice. I don't know that computer science degrees make sense for the vast majority of programmers out there. And i can support that argument by taking a look at the categorization of programmers and industry. There's an article that linked in ran where they divided software. Engineering into six specialties. And my experience speaks to. These six specialties. Being fairly accurate as far as what you could expect in the industry and those were embedded in application front end infrastructure and cloud machine learning and data science mobile in finally testing. Qa and all of those have a degree of relation to computer science degree but.