# Up

Published articles for Up.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## The Two-Dimensional Fourier Transform and Digital Watermarking

DevFeed: [The Two-Dimensional Fourier Transform and Digital Watermarking](<https://devfeed.tech/articles/the-two-dimensional-fourier-transform-and-digital-watermarking-40336.md>)

Original publisher: [Read original article](<https://www.jeremykun.com/2013/12/30/the-two-dimensional-fourier-transform-and-digital-watermarking/>)

Published: 2013-12-30T19:24:05Z

Content type: tutorial

Language: en

Sources: [Jeremy Kun](<https://devfeed.tech/sources/jeremy-kun.md>)

Topics: [fourier transform](<https://devfeed.tech/topics/fourier-transform.md>), [watermarking](<https://devfeed.tech/topics/watermarking.md>), [Algorithm](<https://devfeed.tech/topics/algorithm.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [algorithm](<https://devfeed.tech/tags/algorithm.md>), [animations](<https://devfeed.tech/tags/animations.md>), [big-o-notation](<https://devfeed.tech/tags/big-o-notation.md>), [calculus](<https://devfeed.tech/tags/calculus.md>), [dimension](<https://devfeed.tech/tags/dimension.md>), [fft](<https://devfeed.tech/tags/fft.md>), [fourier-analysis](<https://devfeed.tech/tags/fourier-analysis.md>), [fourier-transform](<https://devfeed.tech/tags/fourier-transform.md>), [github](<https://devfeed.tech/tags/github.md>), [graphics](<https://devfeed.tech/tags/graphics.md>), [image-manipulation](<https://devfeed.tech/tags/image-manipulation.md>), [images](<https://devfeed.tech/tags/images.md>), [james-hance](<https://devfeed.tech/tags/james-hance.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [matrices](<https://devfeed.tech/tags/matrices.md>), [programming](<https://devfeed.tech/tags/programming.md>), [python](<https://devfeed.tech/tags/python.md>), [star-wars](<https://devfeed.tech/tags/star-wars.md>), [up](<https://devfeed.tech/tags/up.md>), [watermarking](<https://devfeed.tech/tags/watermarking.md>)

### AI overview

This tutorial introduces the multidimensional Fourier transform, explains its relationship to the one-dimensional transform, describes an FFT-style algorithm for computing it, and applies it to digitally watermarking images.

### Source excerpt

We've studied the Fourier transform quite a bit on this blog: with four primers and the Fast Fourier Transform algorithm under our belt, it's about time we opened up our eyes to higher dimensions. Indeed, in the decades since Cooley & Tukey's landmark paper, the most interesting applications of the discrete Fourier transform have occurred in dimensions greater than 1. But for all our work we haven't yet discussed what it means to take an "n-dimensional" Fourier transform.

## I've been programming since I was 7

DevFeed: [I've been programming since I was 7](<https://devfeed.tech/articles/i-ve-been-programming-since-i-was-7-40609.md>)

Original publisher: [Read original article](<https://eviltrout.com/blog/2012-12-30-programming-since-i-was-seven/>)

Published: 2012-12-30T00:00:00Z

Content type: opinion

Language: en

Sources: [Robin Ward](<https://devfeed.tech/sources/robin-ward.md>)

Topics: [Programming](<https://devfeed.tech/topics/programming.md>), [Code](<https://devfeed.tech/topics/code.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [ibm](<https://devfeed.tech/topics/ibm.md>)

Tags: [books](<https://devfeed.tech/tags/books.md>), [computer](<https://devfeed.tech/tags/computer.md>), [fly](<https://devfeed.tech/tags/fly.md>), [game](<https://devfeed.tech/tags/game.md>), [ibm](<https://devfeed.tech/tags/ibm.md>), [programming](<https://devfeed.tech/tags/programming.md>), [space](<https://devfeed.tech/tags/space.md>), [up](<https://devfeed.tech/tags/up.md>)

### AI overview

The author recalls creating a simple space game as a child and being mistaken for a prodigy. The article argues that such stories often reflect privilege, including early access to a computer, free time, beginner programming books, and supportive circumstances.

### Source excerpt

When I was in grade 6, I handed out a couple of 3 1/2" floppy disks to a couple of friends in my class whose parents had recently purchased PCs. On each disk was a game I created. You'd fly a ship horizontally through outer space. It had two controls, up and down, to avoid asteroids. The longer you survived the more points you got. The next day one of my friends said "My dad said you didn't make that game!"