Ciro Santilli's hardware / Backpacks Updated +Created
2024-04: got two backpacks "for free" with the Lenovo reward points from buying the Lenovo ThinkPad P14s gen4 amd, not bad, that was already cheap and now I got some extra swag:The sport backpack has a fatal flaw: no strap to hold laptop in place, wo it just tumbles back and forth as you walk.
Neither of them have very good padding below the laptop, but at least the Elite one has a slightly elevated inner bag which woudl likely help a lot in case of a drop.
Discrete Fourier transform Updated +Created
Input: a sequence of complex numbers .
Output: another sequence of complex numbers such that:
Intuitively, this means that we are braking up the complex signal into sinusoidal frequencies:
  • : is kind of magic and ends up being a constant added to the signal because
  • : sinusoidal that completes one cycle over the signal. The larger the , the larger the resolution of that sinusoidal. But it completes one cycle regardless.
  • : sinusoidal that completes two cycles over the signal
  • ...
  • : sinusoidal that completes cycles over the signal
and is the amplitude of each sine.
We use Zero-based numbering in our definitions because it just makes every formula simpler.
Motivation: similar to the Fourier transform:
In particular, the discrete Fourier transform is used in signal processing after a analog-to-digital converter. Digital signal processing historically likely grew more and more over analog processing as digital processors got faster and faster as it gives more flexibility in algorithm design.
Sample software implementations:
Figure 1.
DFT of with 25 points
. This is a simple example of a discrete Fourier transform for a real input signal. It illustrates how the DFT takes N complex numbers as input, and produces N complex numbers as output. It also illustrates how the discrete Fourier transform of a real signal is symmetric around the center point.
DNA microarray Updated +Created
Can be seen as a cheap form of DNA sequencing that only test for a few hits. Some major applications:
DNA mutation type Updated +Created
Massive open online course Updated +Created
MOOCs are a bad idea. We don't want to simply map the pre-computer classroom to the Internet. The Internet allows, and requires, fundamentally new ways to do things. More like Stack Overflow/Wikipedia. More like OurBigBook.com.
Matrix operation Updated +Created
Self-adjoint operator Updated +Created
DNA sequencing milestone Updated +Created
Most of these are going to be Whole-genome sequencing of some model organism:en.wikipedia.org/wiki/Whole_genome_sequencing#History lists them all. Basically th big "firsts" all happened in the 1990s and early 2000s.
Docker (software) Updated +Created
Docker is good.
As a lightweight virtualization however, it does break more often than full proper virtualization like QEMU after some updates.
The images also appear to randomly update slightly and break things, even though you've specified e.g.:
FROM ubuntu:20.04
DokuWiki Updated +Created
Ytterbium Updated +Created
Not "Yt" because that is already "Yttrium". God.
Gallium Updated +Created
Germanium Updated +Created
Google project Updated +Created
Metric induced by a norm Updated +Created
In a vector space, a metric may be induced from a norm by using subtraction:
NFT Marketplace Updated +Created
Optical fiber Updated +Created
Video 1.
The Story of Light by Bell Labs (2015)
Source. Gives some ideas of the history of fiber optics. Features: Herwig Kogelnik.
Video 2.
Fiber optic cables by EngineerGuy
. Source.
Video 3.
Fiber optics fundamentals by Shaoul Ezekiel
. Source. 2008 at MIT. Theory and demonstration.
PageRank Updated +Created
When Ciro finally understood that this is a play on Larry Page's name (of course it is, typical programmer/academic humor stuff), his mind blew.
Proton Updated +Created
Satan Updated +Created

There are unlisted articles, also show them or only show them.