Timo Denk's Blog

Science, Programming, 3D-Printing, Music, Philosophy, and More…

Author: Timo Denk

Zürich-based Software Engineer with Google; opinions are my own. I am interested in data science, software engineering, 3d-printing, arts, music, microcontrollers, and sports.

Five Years With Neural Networks and a Research Retreat

Five years ago I worked on a project trying to replace a physical keyboard with a glove that was equipped with accelerometers. The idea was to measure the fingers’ accelerations and determine the intended “key press” even though the user […]

April 20, 2022April 20, 2022by Timo Denk

All My 3D Prints of 2021

Last year I published a blog post with all my 3d printing projects of the year 2020. The idea was to have an exhaustive list to not forget about “that tiny glass holder for the balcony rail” and other smaller […]

December 31, 2021December 24, 2021by Timo Denk

My Favorite Papers at NeurIPS 2021

In December 2021 I had to pleasure to attended NeurIPS (the thirty-fifth Conference on Neural Information Processing Systems). For the second time the conference was held remotely, not in Sydney as originally planned. A total of 2334 papers were accepted […]

December 10, 2021December 23, 2021by Timo Denk

Notes on Anne Frank’s Diary

In preparation for a trip to Amsterdam I read Anne Frank’s diary, whose original Dutch title is Het Achterhuis (The Annex). I scribbled down some notes on points that stood out to me. They may serve as a (subjective) summary […]

November 21, 2021November 21, 2021by Timo Denk

Chess Art: Kasparov vs. Deep Blue (1996)

In 1996 the IBM supercomputer “Deep Blue” beat the reigning world champion Garry Kasparov at the game of chess. An event of symbolic significance. I created an artwork which shows the final position of the game, with special emphasis on […]

November 13, 2021November 13, 2021by Timo Denk

On Single-Color Paintings and Aphorisms

Single-color paintings (aka. monochrome paintings) are painted using just one color. For example, a painting called IKB 92 by the French painter Yves Klein is painted entirely using a specific blue shade (HEX code #002FA7). The very color itself (!) […]

September 25, 2021by Timo Denk

Populating a Google Spreadsheet With Data From Google Calendar

This is a short technical explanation of how one can automatically populate a Google spreadsheet with data retrieved from a Google calendar. My concrete use-case is the following: I track my violin practice time in Google Calendar by adding an […]

August 14, 2021August 14, 2021by Timo Denk

Becoming Carbon-Neutral Is Not Enough to Stop Climate Change

My understanding of the dynamics of climate change has evolved over the past months. The cause is a bi-weekly paper discussion in which a group of friends and I read research papers dealing with climate change (in parallel to our […]

July 1, 2021June 30, 2021by Timo Denk

Influencing People (Essay)

“The creatures outside looked from pig to man, and from man to pig, and from pig to man again; but already it was impossible to say which was which” writes George Orwell in his novella Animal Farm, published in 1945. […]

June 17, 2021June 30, 2021by Timo Denk

3D-Printed Violin

In early 2021 I built my very first instrument – a 3d-printed violin! This blog post starts with a seven-minute video outlining the creation process. The video also features a professional violinist who tested the printed instrument. Additionally, in text […]

April 5, 2021September 20, 2021by Timo Denk

Posts navigation

1 2 … 8

Find posts

About

Hi there! This blog is run by me, Timo. I am a Software Engineer living in Zürich, Switzerland. Please visit my portfolio website for more detailed information.

Editor’s choice

If you just came here and do not know where to go, I recommend looking into these posts:

  • Digit Span Test (most viewed)
  • Cubic Spline Interpolation (math-heavy)
  • Commute Time Tracking (nice read)
  • Linear Relationships in the Transformer’s Positional Encoding (machine learning)
  • Corsairs3D (pirate game – arrr!)

Archive

The archive page of this blog lists all posts in chronological order.

Email Newsletter

There is an email newsletter available. Once signed up, you will receive an email every time a new post is published. That is usually about once or twice a month.

Tags

3D 3D printing Arduino Art Blender Book C++ Computer Science Conference Convolutional network Deep learning DenkDevelopment Ender 3 Pro Functional programming Game Graph Hardware Haskell Historic History JavaScript Library Low-level Machine learning Math Microcontroller Miniature Modeling Music Neural network Node.js Painting Paper Philosophy Piano Poker Programming Raspberry Pi SAP Science Space Telegram Telegram bot Test Tools

Donate

I have decided to remove all ads from this page, because I just don't find it to be a nice way of making a few bucks a month.

If you enjoyed the content of my site, please consider donating a small amount of money through the link below.

Suggested values are $\sqrt{2}$, $\pi$, or the electron mass (without the $\times10^{-31}\text{kg}$), but you can also choose an arbitrary amount.

Navigation

Home · Contact · Legal
Proudly powered by WordPress | Theme: Sin by vsFish.

Cookies

This site uses cookies. More