Welcome! This is my space for everything I make and care about: I share thoughts, sounds, #music, sketches (#sketch), and project #updates. No meaningless divides. Playfulness.

More About me, or Work with me.

panos July 9, 2025, 8:17 a.m.
You don’t burn out from doing too much. You burn out from meaninglessness, disintegrated beliefs, and fundamentally going against your principles. read more

Change and dissonance: A proactive mindset (Repost)

panos July 8, 2025, 5:23 p.m.
Both Responding to change and making a change can create Cognitive Dissonance. What does Adopting a proactive mindset for change look like? read more

Curbing the Sedentary Lifestyle (Repost)

panos July 7, 2025, 10:02 a.m.
If you are sedentary, the one thing you should be doing more during your workday is .. not sitting that much. read more

Reabsorbing Our Circumstance And The Feast Of Fools

panos July 6, 2025, 10:56 a.m.
Thoughts on The Feast Of Fools by David Leo Rice, and parallels with Ortega Y Gasset's idea of reabsorbing our circumstance. read more
panos July 5, 2025, 10:48 a.m.
Τραγικό, η παρέμβαση της ΕΕ να φαντάζει πια ως η μόνη ελπίδα για δικαιοσύνη σ' αυτή τη χώρα. Οι θεσμοί να "εξυγιαίνονται" μόνο όταν τους τραβήξει το αυτί η Ευρώπη. Μηπως δε θελουμε να αλλαξει τιποτα τελικα? read more
panos July 4, 2025, 2:05 p.m.

I’ve added support for two new image transcoding modes:

  • WebP – Smaller file size, good quality. Great for saving bandwidth.
  • Dithered – A lo-fi, ultra-compressed mode inspired by Low Tech Magazine. Think grayscale or limited-color GIFs with a unique aesthetic.

Not everything needs to be high-res — sometimes I just want to share an idea, a sketch, a mood. And keeping filesizes small helps everyone, especially on slower connections.

Referenced Image

#updates #django #optimization #meta

panos July 4, 2025, 10:25 a.m.

Update: Ported the Discounted Cash Flow calculator from the old site; can be found here

Discounted cash flow (DCF) is a financial valuation method that estimates the value of an investment based on its expected future cash flows, adjusted for the time value of money. Helps determine whether an investment is worthwhile by comparing the present value of future cash flows to the initial investment cost.

#tool #projects #dcf #calculator #updates

We never tell them they are naked.

panos July 1, 2025, 6:25 p.m.

Only in fairy tales are emperors told they are naked. The incentives are not there for honesty.

  • If a CEO is raving about an overly stupid acquisition, both his internal staff and his outside advisors will come up with whatever projections necessary to justify the "great idea".
  • The way the "board of directors" system is set up, makes it ideal for incentivizing people to follow the lead of the #ceo. Talk about misplaced incentives.
  • To be fair, dealing with mediocrity is a difficult problem if you're a board member.
  • CEOs with provably abysmal track record, are cheered like rockstars.
  • "Love your enemies, for they tell you your faults.", Rarely happens.

Referenced Image

From my notes on Seeking Wisdom: From Darwin To Munger

#management #techbros #bad-incentives #incentives #ceo

The Only Part That Stuck: Daily Notes

panos June 30, 2025, 8:09 a.m.

I started exploring the second-brain idea a few years ago, diving into Zettelkasten, Evergreen notes, and building a second brain. But they often felt heavyweight and overly structured for my taste.

What finally made it click was tying it all to a practice of daily notes. Not full stream-of-consciousness à la Morning Pages, but nonetheless, entries that were undeniably mine.

I try to lay my thoughts bare if I can, but this is not always the goal. Some days they were messy and chaotic; other days, more reflective or practical.

Over time, recurring thoughts and themes began to emerge. When something kept resurfacing, I pulled it into a small, self-contained note that I could link and revisit. Or even start bigger "evergreen" #notes if they are really important.

To revisit old entries, I usually just open a random note. It works, and I don't need to overly complicate things.

I also link notes from books I read, podcasts I heard, and ideas sparked by conversations or observations. Ultimately, everything starts with the daily note: Where everything lands and themes emerge.

Tools I Use

panos June 24, 2025, 12:08 p.m.

I use either macOS or Debian as daily drivers.

Programs

Software Development

  • Editor: neovim, currently using lazyvim
  • Shell: Bash (w Tmux)
  • Utilities: fzf, rg

Productivity

  • Notes: Plain Markdown files
  • Todos: plain textfile
  • Password Manager: 1Password

Audio/Video

  • DAWs: Reaper, Ableton Live.
  • VSTi's: u-he Zebra, NI Battery, Surge, JSFX Plugins
  • Music Programming: SuperCollider, Puredata
  • Audio Editor: Audacity
  • Other: ffmpeg, lameencoder, handbrake

Web Apps

  • OS: Debian w Systemd, ufw, fail2ban
  • Server: Nginx, Caddy
  • Database: PostgreSQL/MySQL/Sqlite
  • Object Cache: Redis, Memcache
  • App Backends: Python, Go, NodeJS
  • Configuration Management: Ansible

Frontend

  • Plain CSS/ES5/ES6
  • Mithril on ES5/ES6, CSS
  • React on ES6, using SASS (scss), packed with Webpack/vite

Mobile Apps

  • React Native, Native Code (Swift, Kotlin)

Desktop Apps

  • Electron, Native Code

DSP/WebAssembly Apps

  • C/C++