Locknote: Programming’s Greatest Mistakes - Mark Rendle - NDC Oslo 2022

  Рет қаралды 12,452

NDC Conferences

NDC Conferences

Жыл бұрын

Most of the time when we make mistakes in our code, a message gets displayed wrong or an invoice doesn’t get sent. But sometimes when people make mistakes in code, things literally explode, or bankrupt companies, or make web development a living hell for millions of programmers for years to come.
Join Mark on a tour through some of the worst mistakes in the history of programming. Learn what went wrong, why it went wrong, how much it cost, and how things are really funny when they’re not happening to you.
Check out more of our featured speakers and talks at
ndcconferences.com/
ndcoslo.com/

Пікірлер: 20
@buddy2762
@buddy2762 Жыл бұрын
I'm never going to give up on scanning QR codes, they never let me down. They don't run around and desert you.
@Hans-gb4mv
@Hans-gb4mv Жыл бұрын
Hey, you should have added a spoiler alert...
@anon-fz2bo
@anon-fz2bo Жыл бұрын
lmao knowing mark i knew it would be something stupid 🤣
@miv6770
@miv6770 Жыл бұрын
Mr. Stanislav is a hero - we should wish more people would be like him, actual brilliant engineers with the ethical values to do the right thing. This however needs a certain culture, upbringing, responsibility, values, ethics, which are in short supply lately especially in the salaries-driven fake-it-till-you-make-it "tech" world.
@dynfoxx
@dynfoxx Жыл бұрын
Good talk. Quick note Rust optionals of pointers are the same size as normal printers. If you were going to check your pointer for null there is no size or performance overhead of Rust optional.
@Andrew-jh2bn
@Andrew-jh2bn Жыл бұрын
I believe this optimization also applies to any data type that has an invalid binary representation. I.e. if your data type can never be represented by all zeros ( like pointers, strings, vec, references and more) the none variant is represented by all zeros with no overhead. This can work even for enums you declare yourself.
@JohnDlugosz
@JohnDlugosz Жыл бұрын
17:00 My first thought was that it's the illustration of the Krebs Cycle in biology, used as a parody. Of course, now that I thought of that...
@tomekpisula6626
@tomekpisula6626 Жыл бұрын
Always a good watch
@edgeeffect
@edgeeffect Жыл бұрын
"I'm basically going to talk bollocks, but I might accidentally teach you something".... Hmmmmm.... sounds interesting. I think I've watched the version with all the mistakes in before... this one is much better.... I like the swearing too! Ariane 5... not only did they copy and paste... they also copy and pasted some of the most awful code you will ever see in your entire life.
@PaulSebastianM
@PaulSebastianM Жыл бұрын
41:30, well, on the other hand, you do drive on the "wrong" side of the road...
@fenrirwulf9266
@fenrirwulf9266 Жыл бұрын
This is a reupload. What happened to the original?
@deus_ex_machina_
@deus_ex_machina_ 9 ай бұрын
Nothing happened. It's still up here: kzbin.infoYfKzJuXmZX8 And the Copenhagen version of the talk from August '22 mentioned at 4:20: kzbin.info/www/bejne/p3TCmqKAhtWpaqc
@WorstDeveloper
@WorstDeveloper Жыл бұрын
Video starts at 2:40
@pkoch
@pkoch Жыл бұрын
Real MVP ❤
@Rx7man
@Rx7man Жыл бұрын
This really reminded me of Tom Scott's worst typo ever kzbin.info/www/bejne/jmexe56Nl7Jkrs0
@GeorgeTsiros
@GeorgeTsiros Жыл бұрын
44:00 no, not ariane 4 (four). Ariane 5 (five).
@brynyard
@brynyard Жыл бұрын
It's not that Lockheed Martin will _stop_ making bombs, it's much more worrying when they _start_ making bombs "for" you :P
@JohnDlugosz
@JohnDlugosz Жыл бұрын
26:34 er... wasn't ALGOL W created by Nicolas Wirth? Checking Wikipedia... OK, it seems C.A.R. Hoare was also involved, though that's not so well known. Looks like it wasn't _called_ ALGOL W until later, when Wirth continued working on it after it was turned down by the ALGOL language committee.
@kahnfatman
@kahnfatman Жыл бұрын
SAF3 as f**k
Locknote: Programming’s Greatest Mistakes - Mark Rendle
1:04:32
NDC Conferences
Рет қаралды 23 М.
Ну Лилит))) прода в онк: завидные котики
00:51
A pack of chips with a surprise 🤣😍❤️ #demariki
00:14
Demariki
Рет қаралды 29 МЛН
Они убрались очень быстро!
00:40
Аришнев
Рет қаралды 2,8 МЛН
Refactoring Is Not Just Clickbait - Kevlin Henney - NDC Oslo 2022
1:03:44
Clean Architecture with NET 8
54:38
NimblePros
Рет қаралды 1,3 М.
Programming's Greatest Mistakes • Mark Rendle • GOTO 2023
51:24
GOTO Conferences
Рет қаралды 79 М.
Sockets, Sparks, and Magic Smoke - Dylan Beattie - NDC London 2023
58:33
OpenAPI & .NET: You're Doing It Wrong - Mark Rendle - NDC London 2023
1:01:08
Failure is Always an Option - Dylan Beattie - NDC Copenhagen 2022
47:44
Урна с айфонами!
0:30
По ту сторону Гугла
Рет қаралды 4,3 МЛН
Настоящий детектор , который нужен каждому!
0:16
i love you subscriber ♥️ #iphone #iphonefold #shortvideo
0:14
Si pamerR
Рет қаралды 2,3 МЛН
📦Он вам не медведь! Обзор FlyingBear S1
18:26
ПРОБЛЕМА МЕХАНИЧЕСКИХ КЛАВИАТУР!🤬
0:59
Корнеич
Рет қаралды 3,8 МЛН