- Видео 176
- Просмотров 3 426 157
Coding with Dee
Южно-Африканская Республика
Добавлен 9 апр 2020
I discuss and vlog about Data analytics, Tech, Programming Languages and other cool stuff.
This Is How Alan Turing’s Code Beat WWII Germany (and it's genius) | Cracking the Enigma
Alan Turing wasn’t just a mathematician-he was a genius who cracked the unbreakable. In this video, I look into how Turing’s brilliance and his invention, the Bombe, helped defeat WWII Germany by decoding their secret messages.
#technology #developer #history
#technology #developer #history
Просмотров: 57 823
Видео
Bots are secretly taking over the internet | Dead Internet Theory
Просмотров 6 тыс.Месяц назад
Bots are everywhere, pretending to be us, commenting like us, and even scamming like pros. I dove into the world of bots to see how easy it is to make one (spoiler: ridiculously easy), why they exist, and who’s behind them. #developer #bots #technology Timeline 00:00 Introduction 02:57 The rise of bots on the internet 04:34 How easy it is to create a bot 09:50 So how is creating these bots?
Computers were programmed by punching holes into paper (Seriously) | Punch Card Programming
Просмотров 24 тыс.Месяц назад
Go to surfshark.com/codingwithdee for 4 extra months of Surfshark. Ever wondered how people *actually* used to program computers? Spoiler: it involves paper, holes, and way too much patience. Get ready for a crazy trip back to the days when programming was more about punching holes in paper than typing on a laptop… #programming #developer #tech Reading punch cards: craftofcoding.wordpress.com/2...
This is the code that sent Apollo 11 to the moon (and it’s awesome)
Просмотров 488 тыс.2 месяца назад
This is the source code that sent humans to the moon in 1969-and it’s even more amazing than you think! The Apollo Guidance Computer (AGC) was a true marvel of its time. I'm so glad that I learned so much about the AGC. I take a look at how this "tiny" computer achieved one of humanity’s greatest accomplishments, and why its code (complete with jokes and Shakespeare) is still legendary today......
When Outsourcing $9/hr Software Engineers goes Wrong
Просмотров 111 тыс.2 месяца назад
The Boeing 737 MAX disaster showed us what happens when big companies prioritize cost-cutting over quality. But this isn’t just a Boeing issue-tech giants are following the same path, laying off local developers and outsourcing work overseas. Is it worth the risk... ⭐️ Interested in the lego on my shelf, view my amazon store (affiliate) www.amazon.com/shop/codingwithdee/list/2UT9ZHQJ2EF93?ref_=...
Mozilla: The Greatest Tech Company left behind
Просмотров 42 тыс.3 месяца назад
For the past few years, I've been noticing a lot of buzz about Mozilla, and most of it hasn't been positive. Mozilla, once the darling of the tech world with its commitment to privacy and transparency, seems to be making some questionable decisions lately. I wanted to dig into what’s really going on at Mozilla and whether they still deserve to be called the "internet for people, not profit." ⭐️...
When Big Companies Cut Corners: The CrowdStrike Failure
Просмотров 9 тыс.4 месяца назад
In July 2024, CrowdStrike made headlines for all the wrong reasons, as an ill-fated update to their Falcon Sensor security software caused the largest IT outage in history, crashing millions of critical systems worldwide. But this video isn't just about the technical mishap-it's about the series of almost rookie mistakes made by CrowdStrike that led to this disaster. ⭐️ Interested in the lego o...
How $8 Billion fraud was hidden in the source code | FTX
Просмотров 101 тыс.5 месяцев назад
You've heard about the collapse of FTX and its eccentric founder Sam Bankman-Fried. But did you know that the actual fraud was found hidden in FTX's source code.... ⭐️ Interested in the lego on my shelf, view my amazon store (affiliate) www.amazon.com/shop/codingwithdee/list/2UT9ZHQJ2EF93?ref_=aipsflist Timestamps: 00:00 Introduction 00:39 How FTX came about 02:35 How they frauded customers 05:...
How One Second Can Crash the Internet
Просмотров 11 тыс.5 месяцев назад
I've always found the concept of adding an extra second to our clocks so interesting. The fact that it's caused such chaos in the programming world even makes the concept more fascinating. Although I'm not an expert in this, I thought the solution to combat it was pretty cool as well! Thanks for watching! Timeline 00:33 Why the leap second is added 02:11 Time does not like developers! 03:40 Whe...
Day in the life of a remote Data Analyst | Using Machine Learning *productive*
Просмотров 15 тыс.5 месяцев назад
A day in the life of a Data Analyst Working from home. Today, I start a new project where I use machine learning, which is always quite fun. This will be my last video on "Data Analytics/Tutorial style videos" since the channel is changing to more opinion based content and finding IRL projects I can speak about is quite difficult! For the sponsor today, I’ve collaborated with the University of ...
Stack Overflow stopped caring about developers a long time ago
Просмотров 70 тыс.5 месяцев назад
If you’re a developer and you come across a coding question that needs to be answered, well stack overflow is the first place you would visit. Recently, the platform has been receiving a lot of criticism because of their new partnership with OpenAI. But, upon researching more about stack overflow… it seemed like the decline would have happened either way. #programming #developers #coding Timeli...
The World Depends on 60-Year-Old Code No One Knows Anymore
Просмотров 1 млн5 месяцев назад
(Or hardly anyone knows) Believe it or not, a 60-year-old programming language, COBOL, still powers major systems like banking and insurance. To be honest, it’s pretty bada ⭐️ Interested in the lego on my shelf, view my amazon store (affiliate) www.amazon.com/shop/codingwithdee/list/2UT9ZHQJ2EF93?ref_=aipsflist #softwarengineering #developers #coding Timeline 00:00 Introduction 00:24 How COBOL ...
Is Return to Office making anyone happy in Tech?
Просмотров 28 тыс.6 месяцев назад
Hey everyone! Does returning to the office is actually making anyone in tech happy. I thought I'd try my best to look at the actual data. Timeline 00:00 Introduction 01:26 It makes good talent jumps ship 03:47 Does it actually increase revenue? 04:47 CEO’s need to blame someone, right? 07:15 So does RTO actually benefit tech employees? Links: www.businessinsider.com/us-dell-workers-reject-retur...
It’s time to move on from Agile Software Development (It's not working)
Просмотров 340 тыс.6 месяцев назад
I came across a study which found that software engineering projects have a 268% HIGHER failure rate when agile methods are used. And even though it might be biased, we can’t ignore the fact that there are some serious problems with Agile Software Development. ⭐️ Interested in the lego on my shelf, view my amazon store (affiliate) www.amazon.com/shop/codingwithdee/list/2UT9ZHQJ2EF93?ref_=aipsfl...
No Code App Development is a Trap
Просмотров 337 тыс.6 месяцев назад
No Code App Development is a Trap
LeetCode: The Worst Thing to Happen to Software Engineering
Просмотров 151 тыс.6 месяцев назад
LeetCode: The Worst Thing to Happen to Software Engineering
Is software engineering still worth it because of AI?
Просмотров 8 тыс.6 месяцев назад
Is software engineering still worth it because of AI?
Day in the Life of a Data Analyst (Work From Home) | *Realistic*
Просмотров 183 тыс.6 месяцев назад
Day in the Life of a Data Analyst (Work From Home) | *Realistic*
Stop adding AI to everything, it’s ruining Technology: Google AI Overview, Microsoft Recall, Rabbit
Просмотров 3,7 тыс.6 месяцев назад
Stop adding AI to everything, it’s ruining Technology: Google AI Overview, Microsoft Recall, Rabbit
ChatGPT is WORSE now than before | ChatGPT’s declining accuracy is concerning
Просмотров 10 тыс.7 месяцев назад
ChatGPT is WORSE now than before | ChatGPT’s declining accuracy is concerning
Things I QUIT to be a better software engineer | Learn from my mistakes
Просмотров 4,8 тыс.7 месяцев назад
Things I QUIT to be a better software engineer | Learn from my mistakes
Video chat with ChatGPT? OpenAI just announced new GPT 4o | OpenAI spring update
Просмотров 5 тыс.7 месяцев назад
Video chat with ChatGPT? OpenAI just announced new GPT 4o | OpenAI spring update
When will tech jobs come back? Researching the 2024 Coding Job Market
Просмотров 36 тыс.8 месяцев назад
When will tech jobs come back? Researching the 2024 Coding Job Market
Day in the life of an *introverted* software engineer | calm & productive - Ep01
Просмотров 3,2 тыс.8 месяцев назад
Day in the life of an *introverted* software engineer | calm & productive - Ep01
How I choose side projects that get me hired as a software engineer
Просмотров 5 тыс.8 месяцев назад
How I choose side projects that get me hired as a software engineer
Day in the Life of a Freelance Software Engineer (with salary)
Просмотров 9 тыс.8 месяцев назад
Day in the Life of a Freelance Software Engineer (with salary)
It’s not you, nobody can find an entry level job in tech | Software Engineering
Просмотров 3,3 тыс.9 месяцев назад
It’s not you, nobody can find an entry level job in tech | Software Engineering
The first AI Software Engineer who's good enough to steal jobs
Просмотров 1,3 тыс.9 месяцев назад
The first AI Software Engineer who's good enough to steal jobs
Remember that the German navy took it further and had four rotors, on its' machines. The messages would also be in groups of letters that would correspond to code words in their code books. You described the bombes very clearly and the Python simulation looks concise. Thank you.
How did the government repay their gratitude for him winning the war? By driving him to suicide. Fucking disgraceful.
In 2004 I took a cab from the airport to home, the cab driver told me he used to be a COBOL programmer who worked for a bank.
Got part way to the moon, then the system shut down and the pilots landed it without computer assistance. People are blowing what the women did out of all proportion BECAUSE they are black american women..its completely trying to overshadow the female programmers who predate them by decades and in one notable case 2 fucking centuries.
I was forced to learn COBOL in around 1990 as part of my computing degree. It was the primary language we learnt. Thankfully in the following carrier of 30 years I was never required to even look at a single line of COBOL ever. My memory of this language is that it forced you to write well structured code with an understandable program flow. I worked 15 years in the banking industry but never got near cobol code although we new it was there 🤠
Moon landing.....lol....& those running the show call it a Plan IT.....for a Reason....possibly
I worked in COBOL during first IT job, but I changed track as it wasnt something I was interested in. I take of backend architecture today and APIs and cloud. But to be honest even today I remember COBOL and I dont think it is hard for me to work on it if some one asks me to. And to me the very reason which keeps it alive today is the very reason why I wanted to change to other areas of my interests.. its very basic and simple. And something very basic and simple is what is preferred by systems that are expensive. And it also adds security. when things become too nested with concepts like oops, functional programming and all that... it also requires great deal of attention to detail to design to make it all fool proof and have it updated as industry changes.
Nice bit of code
Thanks Ma'am, you have made my day!
this story is a good example of responsibility. What should be done with the informations? Save a convoy and risk that the the german realize what is going on or use the informations very very carefully. They decided to go choose the second option witch obviously worked. BTW 30.000 civilian sailors where killed in the so called battle of the atlantic.
never forget that the enigma is a mechanical device working under extreme condition
other themes around Eniga Gordon Welchmann the film imitation game mr and mrs friedmann the story about breaking japanese codes
solution is simple, build a new bank ;-) Not cheap but the only way to avoid all these little traps
Add Glide too in the list
COBOL invented self documenting software. That’s why it’s still in use.
This is absolutely THEE best video showing what a Data Analyst does. 🎯 Ms. Dee can’t thank you enough.
the biggest problem is Flutter. Avoid it.
Cobol is dead easy but not something I'd like to touch now. One of the main reasons Cobol programs are still in production use in banks, with no intent to replace them (and only a handful of people to maintain them) is because nobody has been able to, with 100% certainty, replicate how Cobol does decimal computations natively. Floating point is not a substitute.
Que all the "we never went to the moon losers"
1202… overload…. So restart! In the middle of landing! 😱
Hello? We are still here, I'm a relic of the Y2K scare, which BTW was questionable. Anyhow we are still alive and the last of us are about to retire
I think RUclips wants to deter people from watching your video. I had to mute the PC and make tea for nearly five minutes to get through the ads that Adblock seems no longer capable of dealing with. Perhaps someone could use COBOL to make a better Adblock for Firefox?
As presented very factual, EXCEPT that for several years afterwards Turing developed an entirely and perfectly satisfactory COMPUTATIONAL THEORY AND IT'S INITIAL IMPLEMENTATION IN SOFTWARE (written by Bernard Richards) of MORPHOGENESIS! Well, that's a fact! Simples... (:-)
tell me this video was AI generated
This is a fascinating video. In the past I've watch many videos and read books on this subject. As you was explaining the workings of the rotors and cipher along with the mention of a flaw, I started to think - WEP, WPA/2/3 and the word word for CAPTCHA, - A Completely Automated Public Turing Test To Tell Computers and Humans Apart. Alan Turing is always with computers and coding and part of our daily lives. Great presention and thank you for sharing.
There are thousands of people who can code in COBOL. Also ChatGPT
In the movie "Apollo 13" they said the "the astronaut is the most visible person in the structure of thousand of enginneers".
I once met a heavy-duty equipment salesman. He told me that there are thousands of farmers in America who still use circa 1970s John Deer and Caterpillar equipment. The newer equipment he sells is definitely better in many ways, but not enough so for farmers to give up what they already own, know how to use, fix and trust. He said some of the old equipment was built so tough that as long as you maintain it, it will never die. When something survives for a long time, there is a reason for it. With all of that said, the way COBOL is structured, in matter of years AIs will be able to port a lot of COBOL programs.
I wrote an assembler when I started work back in the 70s, but my boss had written such a good suite of libraries that was actually quite a high level.
agile is just a term to cover up the fact that nobody wants good design and QA anymore, let's 'wing it' and call it 'agile'.
You got me. Thought the thumbnail was meghan markle. Nice try
"The World Depends on 60-Year-Old Code" Well, actually the world depends on the gravity of the sun. Yeah, I used to program some COBOL. It's awful. BUT, if you can get it to finally compile, it will probably work fine for the next 40 years.
"the engineering manager ... and the SCRUM master were very much against the idea [of less SCRUM meetings]". Well, SCRUM masters or engineering managers are normally not computer science guys or girls. I know the case of a company using external, freelancing SCRUM masters. They were payed by the hour. No wonder that these "high priests of SCRUM" wanted to have more meetings.
Excellent Video. Thank you.
Hold your horses. Im a Cobol/Mainframe Developer for 20 years and worked on and Off as a Freelancer, but never worked on a fulltime position... Why? Because they are on average 5 Open positions per year in my country with 85 million inhabitants. So, its Not a Problem of know how, its a Problem of supply and demand.
7:18 Fun fact: the stack of binders next to Margaret Hamilton, the "rope mother", is not "the software", it is several versions of the software. I assume one binder was one version of the software, that is the listing of the 69000 bytes of the final version for AGC. If I remember correctly, to stack the binders was the photographers idea, to make it more impressive.
So the problem is that much of the coding done is using magical number without any comments. Ah, that makes sense, I assume it is not impossible to learn cobolt, but looking at the code and needing to take educated guesses on what does what, it is a massive headache, the older the system is, the more quick fixes you see that makes things even more complicated and no comments so even more magical numbers. I assume there are some old heads around that knowes cobolt. But the older a programming language is, the more pain is it to use on moden hardware. Due to its limited nature.
once i lied i dont know COBOL
Awesome 👌🏻
I still have my COBOL text book from back in the day. I agree with the comments that if you can learn Python your can learn COBOL. Indeed I wish programmers would back themselves more, and employers back their programmers. If you can PROGRAM, if you know something about structure and boolean logic, learning another language is not impossible. There will be some challenges. Most of my working life, and all of my training, was in languages that had no scoping of variables. Or, if you prefer, everything is globally scoped. So scoping was something I had to get my mind around, but now I've done that. I'm working in a situation now like the one described here. Lots of old code, no documentation. But it could have been a whole lot easier if programmers just commented their code so you know what the intent of it is.
No-code has its place, but let’s be real, it’s not for every situation or skill level. People resist it because change feels like a threat to their expertise or jobs. I’ve also tried and failed, but failing doesn’t mean no-code is useless. The world evolves, and tools like these make tech accessible to more people, even if they aren’t developers. Sure, it won’t make everyone a Google engineer, but it can help launch a functional product or idea quickly. The trick is knowing its limits and when to call in the experts.
17:55. There is a detailed explanation in wiki covering the actual cause. As said, it was not a software or pilot error. However, it was a procedural error which caused two different overflows. en.wikipedia.org/wiki/Apollo_Guidance_Computer#:~:text=1201%20and%201202%20program%20alarms,-DSKY%20and%20Buzz&text=PGNCS%20generated%20unanticipated%20warnings%20during,alarm%20was%20a%20soft%20restart.
13:30. The reference to NOUNS and VERBS, apart from the Shakespeare quote, is actually the manual input to the DSKY keypad. The keypad you displayed at 12:09 you will see these button names. VERBS indicated actions to be performed, NOUNS referred to specific data or items that actions were applied to.
For anyone who wants to watch a more technical explanation on the circuitry, ruclips.net/video/ybkkiGtJmkM/видео.html
in your dreams
The Lector, mentioned in early James Bond films, I would imagine.
MERN won't get you hired...
Assembly is a nightmare of a language. Remember that early CPU's couldn't do multiplication or division natively beyond bit shifting. Try doing high-level calculations on what is essentially an abacus.
Thanks for the nostalgic COBOL
I am 56 year young, Once I started to develop a software to convert cobol code into other language during Y2K Got success too but than whole project became useless due to no demand for it I am still developing ERP in .net, has knowledge of flutter , react-remix , python, jquery, tailwind, bootstrap