home.social

#heisenbug — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #heisenbug, aggregated by home.social.

  1. Live from the shop: watching a Scanlime stream as he hunts an Ethernet heisenbug — gritty debugging, reverse-engineering tricks, and hands-on electronics work. Great for makers and hardware hackers. #electronics #ReverseEngineering #hardware #debugging #Heisenbug #Ethernet #makers #LiveStream #Science #English
    video.ellijaymakerspace.org/vi

  2. Live from the shop: watching a Scanlime stream as he hunts an Ethernet heisenbug — gritty debugging, reverse-engineering tricks, and hands-on electronics work. Great for makers and hardware hackers. #electronics #ReverseEngineering #hardware #debugging #Heisenbug #Ethernet #makers #LiveStream #Science #English
    video.ellijaymakerspace.org/vi

  3. [Перевод] За пределами отладчика: полное руководство по отладке Go-приложений

    Команда Go for Devs подготовила перевод статьи о том, как отлаживать приложения на Go. Автор показывает, что баги бывают разными: воспроизводимые, случайные, гейзенбаги и конкурентные. А в арсенале Go-разработчика должны быть — TDD, стратегическое логирование, Delve, git bisect и даже онлайн-отладчик GoTutor.

    habr.com/ru/articles/944732/

    #go #отладка #дебаггер #баги #heisenbug #delve #логирование #tdd

  4. Kiedy piszesz bibliotekę w #RustLang, bo chcesz bezpiecznego kodu, a zamiast tego dostajesz jakiś paskudny #heisenbug z przekłamaniem danych.

    github.com/milesgranger/cramja

    #Gentoo #Python

  5. Kiedy piszesz bibliotekę w #RustLang, bo chcesz bezpiecznego kodu, a zamiast tego dostajesz jakiś paskudny #heisenbug z przekłamaniem danych.

    github.com/milesgranger/cramja

    #Gentoo #Python

  6. M'n Kobo e-reader deed het niet goed meer. Liep steeds vast. Bij het bladeren duurde het dan soms een minuut voor de pagina was omgeslagen, na 2 of 3 keer deed ie helemaal niets meer. Kon ik opladen en dan 10 minuten later begon het weer.

    Met de instructies van @iFixit heb ik 'm open gekregen, en voorzichtig de batterij weten te ontkoppelen.

    Wetend dat dat lukte, maar bij gebrek aan nieuwe batterij, heb ik 'm maar weer in elkaar gezet, en nu werkt ie als een zonnetje!

    #heisenbug

  7. This turned out to be kind of bizarre. There was an extremely slow seep from one of the kitchen sink shutoffs. Fair enough, the house is 40 years old, and it dates to when it was built. But it was one of those crappy gate-valve shutoffs, which I hate - they always leak, eventually - spend a few extra bucks and get ball valves. But no new-housing contractor is going to pay *anything* extra, just eats into the profit from the job bid...

    It was seeping from the valve ... stem? Shaft? Dunno what to call it - the threaded rod that moves the gate open and closed when you turn the handle. It was seeping like a drop every few minutes, through the packing around that stem.

    With the cabinet doors open, there was enough air circulation that it never accumulated anywhere - we're a dry climate, and evaporation took care of it. With the cabinet doors shut, drops would occasionally run down the pipe to the cabinet floor.

    #ItWorksWhenYoureLooking #plumbing #heisenbug #HomeImprovement #DIY

  8. This turned out to be kind of bizarre. There was an extremely slow seep from one of the kitchen sink shutoffs. Fair enough, the house is 40 years old, and it dates to when it was built. But it was one of those crappy gate-valve shutoffs, which I hate - they always leak, eventually - spend a few extra bucks and get ball valves. But no new-housing contractor is going to pay *anything* extra, just eats into the profit from the job bid...

    It was seeping from the valve ... stem? Shaft? Dunno what to call it - the threaded rod that moves the gate open and closed when you turn the handle. It was seeping like a drop every few minutes, through the packing around that stem.

    With the cabinet doors open, there was enough air circulation that it never accumulated anywhere - we're a dry climate, and evaporation took care of it. With the cabinet doors shut, drops would occasionally run down the pipe to the cabinet floor.

    #ItWorksWhenYoureLooking #plumbing #heisenbug #HomeImprovement #DIY

  9. The #GNOME "Contacts" addressbook application has a really weird bug when it comes to being able to search partial strings within words. Sometimes it works, sometimes it doesn't.

    Maybe someone out there can help narrow down when it does and doesn't work, and hopefully contribute a fix?

    gitlab.gnome.org/GNOME/gnome-c

    #QA #heisenbug

  10. The #GNOME "Contacts" addressbook application has a really weird bug when it comes to being able to search partial strings within words. Sometimes it works, sometimes it doesn't.

    Maybe someone out there can help narrow down when it does and doesn't work, and hopefully contribute a fix?

    gitlab.gnome.org/GNOME/gnome-c

    #QA #heisenbug

  11. Каково это быть спикером на одной из крупнейших IT конференций в России?

    Привет, Хабр! Написать эту статью было навязчивой идеей. Делюсь своим спикерским опытом на Heisenbug 2025 Spring. Кто-то, возможно, узнает себя и словит флешбэки из прошлого, а кто-то вдохновится на прохождение этого интересного пути. Статья разбита на смысловые блоки, в каждом из которых расскажу о ключевых моментах и своём опыте.

    habr.com/ru/articles/901514/

    #конференции #itконференции #публичные_выступления #спикеры #heisenbug

  12. Как тестировать в 2025-м

    Как использовать в тестировании ИИ? Как тестировать сам ИИ? И главное: как не завязнуть в излишнем хайпе вокруг ИИ, а совершенствоваться и в «нехайповых» темах вроде безопасности или нагрузки? Мы уже много лет проводим конференцию по тестированию

    habr.com/ru/companies/jugru/ar

    #heisenbug

  13. @ifixcoinops

    There's definitely something to be said for the goodwill you generate with a "no charge for this little job this time". It's an investment in the relationship you have with the customer, not an expense.

    Was the machine repeatedly glitching for them? Just not reproducible once you showed up?

    #Murphy #MurphyWasAnOptimist #heisenbug

  14. @ifixcoinops

    There's definitely something to be said for the goodwill you generate with a "no charge for this little job this time". It's an investment in the relationship you have with the customer, not an expense.

    Was the machine repeatedly glitching for them? Just not reproducible once you showed up?

    #Murphy #MurphyWasAnOptimist #heisenbug

  15. @wanderinghermit This is called a #Heisenbug. They're very annoying to fix.

    (You might consider to (also) log to a file, using the logging module, which allows you to easily control the granularity of output)

  16. @wanderinghermit This is called a #Heisenbug. They're very annoying to fix.

    (You might consider to (also) log to a file, using the logging module, which allows you to easily control the granularity of output)

  17. Weird bug in Production that goes away when instrumentation is added? Could it be a race condition between threads?

    #rust has tooling to reproduce #heisenbug locally by simulating the operating system's scheduler, if a program is multi-threaded. See Loom: docs.rs/loom/latest/loom/

  18. Практичное и любопытное: все темы Heisenbug 2024 Autumn

    Что должны рассказывать на конференции по тестированию? Что-то очень практичное, что участник вскоре применит в своём проекте? Или для такого существуют курсы, а конференция — это «оторваться от своей рутины и разобраться, что происходит вокруг»? Вообще говоря, не обязательно выбирать что-то одно. На Heisenbug это всегда сочеталось: тут бывают и практичные воркшопы с мастер-классами, и обзорные кейноуты «для расширения кругозора». Вот и на новом

    habr.com/ru/companies/jugru/ar

    #тестирование #heisenbug

  19. I learned way too much about selection and clipboard behavior on various operating systems (macOS and Linux) tonight. but at least I made this seeming #heisenbug my bitch: github.com/Mailu/Mailu/issues/

    #debugging #mailu

  20. I learned way too much about selection and clipboard behavior on various operating systems (macOS and Linux) tonight. but at least I made this seeming #heisenbug my bitch: github.com/Mailu/Mailu/issues/

    #debugging #mailu

  21. 14 конференций осени и 14 видеозаписей докладов

    Вот уже много лет мы каждую осень проводим серию конференций. Но в этот раз их впервые будет целых 14. Так что найти подходящее мероприятие смогут самые разные люди — от тех, кто пишет на Go, до тех, кто работает с машинным обучением. Некоторые конференции пройдут полностью в онлайне, но у большинства будет возможность и лично прийти на площадку. Кратко описали их все для Хабра, и каждой добавили по видеозаписи доклада — чтобы можно было не просто читать красивые слова, а сразу увидеть конкретику и заодно узнать что-то полезное. Вот общий список, а дальше в посте — отдельно про каждую. —

    habr.com/ru/companies/jugru/ar

    #конференции #joker #mobius #dotnext #heisenbug #holyjs #i'ml #safecode #gofunc #каргокульт

  22. 14 конференций осени и 14 видеозаписей докладов

    Вот уже много лет мы каждую осень проводим серию конференций. Но в этот раз их впервые будет целых 14. Так что найти подходящее мероприятие смогут самые разные люди — от тех, кто пишет на Go, до тех, кто работает с машинным обучением. Некоторые конференции пройдут полностью в онлайне, но у большинства будет возможность и лично прийти на площадку. Кратко описали их все для Хабра, и каждой добавили по видеозаписи доклада — чтобы можно было не просто читать красивые слова, а сразу увидеть конкретику и заодно узнать что-то полезное. Вот общий список, а дальше в посте — отдельно про каждую. —

    habr.com/ru/companies/jugru/ar

    #конференции #joker #mobius #dotnext #heisenbug #holyjs #i'ml #safecode #gofunc #каргокульт

  23. 14 конференций осени и 14 видеозаписей докладов

    Вот уже много лет мы каждую осень проводим серию конференций. Но в этот раз их впервые будет целых 14. Так что найти подходящее мероприятие смогут самые разные люди — от тех, кто пишет на Go, до тех, кто работает с машинным обучением. Некоторые конференции пройдут полностью в онлайне, но у большинства будет возможность и лично прийти на площадку. Кратко описали их все для Хабра, и каждой добавили по видеозаписи доклада — чтобы можно было не просто читать красивые слова, а сразу увидеть конкретику и заодно узнать что-то полезное. Вот общий список, а дальше в посте — отдельно про каждую. —

    habr.com/ru/companies/jugru/ar

    #конференции #joker #mobius #dotnext #heisenbug #holyjs #i'ml #safecode #gofunc #каргокульт

  24. -whew- for a moment there I thought I had a #heisenbug

  25. -whew- for a moment there I thought I had a #heisenbug

  26. Most the of morning at DevConf.CZ was about socializing, but I did have some time to learn how Tim Flink (one of quality engineers from #Fedora) used #AI to track a kind of #Heisenbug.

    #DevConf_CZ #Linux

  27. Most the of morning at DevConf.CZ was about socializing, but I did have some time to learn how Tim Flink (one of quality engineers from #Fedora) used #AI to track a kind of #Heisenbug.

    #DevConf_CZ #Linux

  28. #Heisenbug 😭

    Und? Was macht euch so das Leben gerade schwer?

  29. #Heisenbug 😭

    Und? Was macht euch so das Leben gerade schwer?

  30. Experiencing an #Heisenbug again. Been a while since the last. If you're not familiar with it? It''s a bug that instantly disappears when you're looking at it with debugging tools. Background: #signal is crashing, with a buffer overflow, but it runs stable if I start it with "strace signal-desktop" :-)

  31. Ohmy. Not sure how I could write a useful bug report for this, on which the developer can do anything. Is entirely reproducible in *my* firefox, but even ungoogled chrome already doesn't do it, so WTF.

    It is: phanpy.fulda.social/, setup for me with 6 columns to show stuff, can NOT jump backwards in boost carousels. Only forward. UNTIL i do something that changes the viewport size of the browser (resize window, press F12, whatever). Then it can. Until next reload of page.
    Less columns, smaller window, wider window - and this does not appear. Only on "my" standard window size for firefox this happens. (Which is about half my screen width and near full height (minus top bar) of 2560x1410).

    Curious wtf is going wrong there, but also no idea on how to find such a thing.

    #phanpy #heisenbug

  32. Ohmy. Not sure how I could write a useful bug report for this, on which the developer can do anything. Is entirely reproducible in *my* firefox, but even ungoogled chrome already doesn't do it, so WTF.

    It is: phanpy.fulda.social/, setup for me with 6 columns to show stuff, can NOT jump backwards in boost carousels. Only forward. UNTIL i do something that changes the viewport size of the browser (resize window, press F12, whatever). Then it can. Until next reload of page.
    Less columns, smaller window, wider window - and this does not appear. Only on "my" standard window size for firefox this happens. (Which is about half my screen width and near full height (minus top bar) of 2560x1410).

    Curious wtf is going wrong there, but also no idea on how to find such a thing.

    #phanpy #heisenbug

  33. Continuing our Schedule Highlights, we present @paulmckrcu Software Engineer at who will present on "Hunting Heisenbugs".

    Drawing from and , Paul asks - if there is such a thing as a - a bug whose characteristics change as it is observed, is there an anti-Heisenbug?

    You'll have to register for Everything Open to find out!

    Schedule 🔜
    Registrations now open:
    2024.everythingopen.au/news/re

  34. Continuing our #EverythingOpen Schedule Highlights, we present @paulmckrcu Software Engineer at #Meta who will present on "Hunting Heisenbugs".

    Drawing from #quantum and #classic #physics, Paul asks - if there is such a thing as a #Heisenbug - a bug whose characteristics change as it is observed, is there an anti-Heisenbug?

    You'll have to register for Everything Open to find out!

    Schedule 🔜
    Registrations now open:
    2024.everythingopen.au/news/re

  35. TFW you install another Mastodon app because your regular one keeps hanging and then the regular one refuses to hang, so you can't legitimately raise an issue.

  36. TFW you install another Mastodon app because your regular one keeps hanging and then the regular one refuses to hang, so you can't legitimately raise an issue.

    #heisenbug

  37. Весенние конференции JRG: онлайн и офлайн, новые и любимые

    Этой весной мы проведём ряд конференций, и среди них целых три новых (про Go, ML и безопасность приложений). Одни мероприятия будут полностью онлайновыми, а другие пройдут в Москве (но и к таким возможно подключиться удалённо). Все билеты уже в продаже, а в случае с частью конференций ещё не поздно подать заявку на доклад. Лайфхак: тебе не понадобится покупать билет на конференцию, если сам на ней выступаешь! Хотя, конечно, для спикеров это обычно не главное: важнее, что пока объясняешь другим тему, сам её понимаешь куда лучше прежнего. Этот пост — сразу обо всём конференционном сезоне: —

    habr.com/ru/companies/jugru/ar

    #heisenbug #mobius #jpoint #flow #safecode #gofunc #holyjs #c++_russia #i'ml

  38. Весенние конференции JRG: онлайн и офлайн, новые и любимые

    Этой весной мы проведём ряд конференций, и среди них целых три новых (про Go, ML и безопасность приложений). Одни мероприятия будут полностью онлайновыми, а другие пройдут в Москве (но и к таким возможно подключиться удалённо). Все билеты уже в продаже, а в случае с частью конференций ещё не поздно подать заявку на доклад. Лайфхак: тебе не понадобится покупать билет на конференцию, если сам на ней выступаешь! Хотя, конечно, для спикеров это обычно не главное: важнее, что пока объясняешь другим тему, сам её понимаешь куда лучше прежнего. Этот пост — сразу обо всём конференционном сезоне: —

    habr.com/ru/companies/jugru/ar

    #heisenbug #mobius #jpoint #flow #safecode #gofunc #holyjs #c++_russia #i'ml

  39. @dsyme @mcnicol_s @dsyme @mcnicol_s

    #heisenbug

    Very interesting term! Should be more appropriate for quantum computing.))

    I was joking, of course, nowadays Microsoft Fx is said to be functional and declarative (and possibly procode, instead of nocode, for devops' sake)

    More seriously, programs reflect organizations per Conway's law.
    But recently I've read something about consultants, about companies paying a lot for compliance (a form of usury?). Is SaaS the winner out of this? Sadly imho.

  40. @dsyme @mcnicol_s @dsyme @mcnicol_s

    #heisenbug

    Very interesting term! Should be more appropriate for quantum computing.))

    I was joking, of course, nowadays Microsoft Fx is said to be functional and declarative (and possibly procode, instead of nocode, for devops' sake)

    More seriously, programs reflect organizations per Conway's law.
    But recently I've read something about consultants, about companies paying a lot for compliance (a form of usury?). Is SaaS the winner out of this? Sadly imho.

  41. @trinityparadox

    If you're unfamiliar with the term, you may find #schrödinbug interesting.

    It's another entry in the family of #bohrbug, #mandelbug, and #heisenbug.

  42. @trinityparadox

    If you're unfamiliar with the term, you may find #schrödinbug interesting.

    It's another entry in the family of #bohrbug, #mandelbug, and #heisenbug.