Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

Ok, I got carried away.

Uncategorized
7 3 17

Gli ultimi otto messaggi ricevuti dalla Federazione
  • What a hole.

    Kiev 60
    Zodiak-8 30mm F3.5
    Lomography Metropolis

    read more

  • Even when there’s no accountability, the record matters. Credit to the Wikipedia editors maintaining this page.

    https://en.wikipedia.org/wiki/Deaths,_detentions_and_deportations_of_American_citizens_in_the_second_Trump_administration

    read more

  • Tamper Detection with Time-Domain Reflectometry

    For certain high-security devices, such as card readers, ATMs, and hardware security modules, normal physical security isn’t enough – they need to wipe out their sensitive data if someone starts drilling through the case. Such devices, therefore, often integrate circuit meshes into their cases and regularly monitor them for changes that could indicate damage. To improve the sensitivity and accuracy of such countermeasures, [Jan Sebastian Götte] and [Björn Scheuermann] recently designed a time-domain reflectometer to monitor meshes (pre-print paper).

    Many meshes are made from flexible circuit boards with winding traces built into the case, so cutting or drilling into the case breaks a trace. The problem is that most common ways to detect broken traces, such as by resistance or capacitance measurements, aren’t easy to implement with both high sensitivity and low error rates. Instead, this system uses time-domain reflectometry: it sends a sharp pulse into the mesh, then times the returning echoes to create a mesh fingerprint. When the circuit is damaged, it creates an additional echo, which is detected by classifier software. If enough subsequent measurements find a significant fingerprint change, it triggers a data wipe.

    The most novel aspect of this design is its affordability. An STM32G4-series microcontroller manages the timing, pulse generation, and measurement, thanks to its two fast ADCs and a high-resolution timer with sub-200 picosecond resolution. For a pulse-shaping amplifier, [Jan] and [Björn] used the high-speed amplifiers in an HDMI redriver chip, which would normally compensate for cable and connector losses. Despite its inexpensive design, the circuit was sensitive enough to detect when oscilloscope probes contacted the trace, pick up temperature changes, and even discern the tiny variations between different copies of the same mesh.

    It’s not absolutely impossible for an attacker to bypass this system, nor was it intended to be, but overcoming it would take a great deal of skill and some custom equipment, such as a non-conductive drill bit. If you’re interested in seeing such a system in the real world, check out this teardown of a payment terminal. One of the same authors also previously wrote a KiCad plugin to generate anti-tamper meshes.

    Thanks to [mark999] for the tip!

    hackaday.com/2026/01/24/tamper…

    read more

  • Feditarian Fediversalist

    read more

  • @DavidBHimself I guess we will have to agree to disagree on this one.

    And yes, I did lose my right to vote when I moved a couple of times, even as a resident+citizen of said location. That’s how our imperfect electoral system works. 😥

    @evan

    read more

  • @EdwinG Well, you're not in most cases.

    @evan

    read more

  • @evan I agree with @EricLawton -- "expatriate" is an imperial term. I see no confusion of terminology in his comment, quite the opposite.

    In the context of the poll, "expatriate" was used about emigrants, not immigrants, but the point stands. The clearest term, if a bit long and pedantic, might have been "citizens who are not residents".

    read more

  • @DavidBHimself I’m suggesting that you should be able to vote where you live.

    @evan

    read more
Post suggeriti
  • 0 Votes
    1 Posts
    4 Views
    Friends, at the end of a horrible year, please let's talk about something *nice*.My EUR 0.02: You Have Installed OpenBSD. Now For The Daily Tasks. https://nxdomain.no/~peter/openbsd_installed_now_for_the_daily_tasks.html (tracked https://bsdly.blogspot.com/2024/09/you-have-installed-openbsd-now-for.html)Bonus track: Yes, The Book of PF, 4th Edition Is Coming Soon https://nxdomain.no/~peter/yes_the_book_of_pf_4th_ed_is_coming.html (tracked https://bsdly.blogspot.com/2025/07/yes-book-of-pf-4th-edition-is-coming.html)#freesoftware #openbsd #freebsd #bookofpf #networking #security #deveops #development #sysadmin @nostarch
  • 0 Votes
    1 Posts
    1 Views
    Have you ever wanted to have Theo de Raadt give you his fortune in your GNU Emacs session? I made a package some time ago which serves exactly this purpose. You can find the package, as well as it's history on Codeberg with the following link. It is currently my only Emacs package, but I plan to make more when it becomes useful to.https://codeberg.org/amadaluzia/theo.elAppending to the history after the package was published onto Codeberg, I ended up in a call where me and @izder456 were talking about theo.el. I believe in that call, it was also reposted in the OpenBSD room on Matrix. I also remember being suggested to put it on MELPA, so that is exactly what I did.After creating the pull request and fixing all of the issues that stopped it from being pushed into MELPA, it couldn't make it on as it was a pretty repetitive package, and there were about 5 other `fortune`-esque packages with much more customisability. However, I now have a better package because of MELPA's guidelines, and I believe that I can still give attention to the package, even if not through MELPA.That's why I wanted to talk about it here, because maybe you are interested in having a fortune package for your GNU Emacs. If so, and assuming you have straight.el, you can simply copy the following snippet into your init.el. After that, you should have it installed.https://gist.github.com/amadaluzia/be96e325326a9d66619543af410e4bf4Let me know how the package goes for you. I would love to improve the GNU Emacs ecosystem further, as a GNU Emacs user.#opensource #foss #emacs #openbsd #bsd #runbsd
  • 0 Votes
    3 Posts
    4 Views
    @angel Oh, far too long. You definitely need to reach the sea. For your body, for your soul.
  • 0 Votes
    11 Posts
    65 Views
    @stefano is this about Zextras? https://it-notes.dragas.net/2025/10/08/the-email-they-shouldnt-have-read/