• 1 Post
  • 14 Comments
Joined 3 years ago
cake
Cake day: July 14th, 2023

help-circle
  • The internal state of the machine is not observable and not auditable. Anything stored in a computer can be falsified and the voter cannot know that it recorded their vote correctly. Unless the printing you are referring to is that it prints a paper ballot for each voter that they can check and then drop in a ballot box, then there is a step in the process that scrutineers can’t have eyes on. Even if the software is open source and the scrutineers got to watch it being compiled and installed on the machines, there are so many unobservables. Computers are literally billions of times more complicated and harder to audit than pencil and paper.

    The only electronic voting system I would even begin to entertain trusting is one that basically just fills the ballot out for you to make sure it is legible, and that you can validate the paper ballot. Such a system could then also keep its own count, giving a much quicker unofficial count before the paper ballots are counted, but I don’t really think it’s worth it. It is still an extremely complex machine that it would be easy to hide some sort of surveillance/wireless connection in, and anyone who can inspect the running total counts can also use that to determine how each person that goes through the booth voted.

    There is value in the brutal simplicity of pencil and paper, folding your ballot, and putting it in a box. It’s a system anyone can understand and that the human eye can audit.




  • No, I have been trying to actually be helpful and informative for people trying to understand this article and video, given that referring to what was done here as a digital system is functionally meaningless and misleading. I am pretty sure the pedantry started with you talking about CPUs being electronic.

    But at this point I believe your use of language in this discussion to be so absurdly reductive that I do not think this conversation is salvageable. What you appear to take issue with seems to keep changing and refining until the argument appears to be that any system that communicates information is apparently a digital communications system, so long as you can imagine an arbitrary scheme to interpret at least one bit of information from the signal, regardless of whether that was the message intended to be communicated. It would appear we have ended up with a “digital” storage system wherein a human observes the signal and decides one bit of whether or not it looks like a bird. Though I suppose “bird” was the only symbol in the protocol, so it may actually be a zero-bit system.

    If the scheme successfully communicates zero bits of information, you might as well stop bothering to listen for the signal, and miss nothing of value. In fact I should probably do exactly that with this thread.


  • Yes, that would be a digital modulation. That is decidedly not what is being done with the bird. The input data is the “PNG” of the bird, which is then not digitally modulated, but converted to an analogue signal and later redigitized. If the file has been converted to a series of pulses at different frequencies (the equivalent of your black and white squares) that would be a digital modulation. I am not arguing that this is not possible. My original comment explicitly says I would like to see a follow up with actual modulation. But just because it is possible to run dialup over an analogue phone line does not mean that calling your grandma on that same phone is a digital communication system. Some computers back in the day could modulate and record data on commercial audio cassettes. That does not mean that if I record something off the radio and play it back later that’s a digital copy of the song.




  • Yes, the near-identical sentences (only drawing a distinction between the processes where one exists) would indicate that. The “heard by the bird” and “reproduced by the bird” steps were also the same. But this is necessary context to make clear the digital data (“bit-stream”) that is being modulated into the signal.

    It is far from “exactly the same”. The similarity is only in that both go through the same analogue channel. The entire point is that the modulated signal can be reconstructed exactly, while the spectrogram cannot.

    The article title says they converted a PNG and the bird was able to “recall the file”, and yet it produced an indisputably different file. That it looks vaguely the same to the cursory human observer does not make it the same file.




  • The whole sequence is:

    • Digitally synthesized spectrogram (lossless)
    • Played through a DAC and speaker to produce an analogue signal (lossy)
    • Heard by the bird (analogue, lossy)
    • Reproduced by the bird (analogue, lossy)
    • Captured by an ADC as a digital audio signal (lossy)
    • Spectrum-analysed to observe a similar (but corrupted) reproduction of the shape in the original spectrogram

    To be transferring digital information, we would instead need to modulate and demodulate the digital signal (exactly like an old modem) so that the analogue corruption does not affect the digital signal:

    • Image file (lossless)
    • Bit stream (lossless)
    • Analogue modulation of bit stream played through DAC (lossy)
    • Heard by the bird (lossy)
    • Reproduced by the bird (lossy)
    • Demodulated to recover exact bit stream despite distortion (lossless again)
    • Decode bit stream to recover original image file, bit-for-bit perfect

    I extremely doubt that this bird is capable of 2MB/s. For reference that would make it 280+ times fast than dialup, and barely slower than ADSL. This setup is basically just using the bird instead of a telephone line.





  • As others have said, it is not entirely clear what you mean by sharp. Based on the rounded corner and button example you gave previously, I think it might just be the graphic design. MacOS has had a lot of time invested into its design language including subtle things like a thin, almost glass-like specular border around windows and then a drop shadow. This very much becomes a matter of taste in many cases, but for some it helps identify boundaries more precisely. Perhaps have a look at https://github.com/vinceliuice/WhiteSur-gtk-theme, which replicates MacOS as closely as possible. You may be able to experiment with it side by side and see if you can figure out exactly what design element it is that you are looking for.