Jimmy Koppel

@jimmykoppel

Computer scientist . Reverse engineer. Software engineering coach. Blogs about software design at

Vrijeme pridruživanja: kolovoz 2014.

Tweetovi

Blokirali ste korisnika/cu @jimmykoppel

Jeste li sigurni da želite vidjeti te tweetove? Time nećete deblokirati korisnika/cu @jimmykoppel

  1. Prikvačeni tweet
    17. srp 2019.

    Proud to announce the next run of my Advanced Software Design Web Course, starting 8/23, is now accepting applications. Students continue to report massive benefits to their software engineering abilities, helping them both do and get the job.

    Poništi
  2. prije 2 sata

    "When someone says 'I want a programming language in which I only say what I wish done,' give him a lollipop." -- Alan Perlis Well, today is the first day of 6.S084, Intro to Program Synthesis.

    Poništi
  3. prije 23 sata

    Embedded code should be simple: deterministic control flow, no recursion. Toyota's had 11,000 global variables and heavy use of recursion. The result was an unintended acceleration bug that cost $1,200,000,000. matters h/t Xavier Rival

    Poništi
  4. 14. sij
    Prikaži ovu nit
    Poništi
  5. 30. pro 2019.

    Me earlier this year: everything we do is just defunctionalization. Me last month: everything I did 4 years ago was also just defunctionalization. Just released: my guest post for the blog (ed. ), giving a full 7 applications.

    Poništi
  6. 29. pro 2019.

    While I'm on a Y2K binge: did you know that 2020 is Y2K part 2? Many companies, instead of fixing the bug, just remapped 00-19 to 2000-2019, delaying the problem by 20 years.

    Prikaži ovu nit
    Poništi
  7. proslijedio/la je Tweet
    6. kol 2018.
    Odgovor korisnicima
    Poništi
  8. proslijedio/la je Tweet
    29. pro 2019.
    Odgovor korisnicima

    Yeah, but no. I watched our entire call center fall over spectacularly during our Y2K test in mid-1999....😬 Shitloads of work and six months later, it stayed up.

    Poništi
  9. proslijedio/la je Tweet
    28. pro 2019.
    Odgovor korisnicima

    My friend's Y2K work prevented a council sewerage treatment plant from closing down and dumping untreated waste into a northern NSW river. Y2K was not a fraud.

    Poništi
  10. 29. pro 2019.

    A Y2K programmer wishes to sleep through the chaos, and gets cryogenically frozen for a few months. Alas, the vat isn't Y2K compliant, so he's not woken for 8000 years. "Why now?" "You see, the year 10,000 is just around the corner, and your resume says you know COBOL..."

    Poništi
  11. proslijedio/la je Tweet
    Odgovor korisnicima

    I crawled through roof spaces of many max security prisons looking for embedded systems before Y2K. Vast majority of systems ticked over to a wrong date but functioned. A handful catastrophically failed. A notable one was a cell intercom system which had life safety implications

    Poništi
  12. 29. pro 2019.

    Ignoring Stephen, this is a great thread with examples of all the work that went into mitigating Y2K and what would have happened otherwise. Study this, I will.

    Poništi
  13. 29. pro 2019.
    Poništi
  14. 14. pro 2019.

    "I'll do X after Bob does Y" is a great way to ensure X never happens. And, with that, I have finally posted the transcript of my interview with .

    Poništi
  15. 5. pro 2019.

    Software design makes a business difference

    Poništi
  16. 27. stu 2019.
    Poništi
  17. proslijedio/la je Tweet
    24. stu 2019.

    on program synthesis, code design, quality, refactoring and other topics with and genius

    Poništi
  18. 19. stu 2019.

    Recently E-mailed with a young prof who built an impressive code search tool for her Ph. D. Alas, she saw it as but a prototype, and didn't preserve it from bitrot. Now several have asked to try it, and she's had to turn them all down. To young researchers: believe in your work.

    Poništi
  19. 11. stu 2019.
    Poništi
  20. proslijedio/la je Tweet
    8. stu 2019.
    Poništi
  21. proslijedio/la je Tweet
    8. stu 2019.

    If you value making it work over making it right then you will make it work by doing the wrong thing. As that continues, and the code degrades, it becomes harder and harder to either make it work or make it right.

    Poništi

Čini se da učitavanje traje već neko vrijeme.

Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.

    Možda bi vam se svidjelo i ovo:

    ·