@davidculley@sigmoid.social avatar

davidculley

@davidculley@sigmoid.social

I’m all about learning new skills and improving old ones (examples: languages, piano, 3D graphics, chess, Neovim).

I’m a ML Engineer turned Data Engineer living in Germany. My academic background is in geometric deep learning.

I’m interested in everything science and in philosophy, mental models, mindfulness, minimalism, and more.

I spend much of my time taking notes and “linking my thinking” in tools for thought such as Obsidian or Anki. I should share more and #buildinpublic.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

kuketzblog, (edited ) to privacy German
@kuketzblog@social.tchncs.de avatar

An alle: Deutsche Telekom, Orange, Telefónica und Vodafone Mobilfunknutzer: Widerspruch bei der Online-Werbeplattform Utiq einlegen - für ein Jahr gültig. 👇

https://consenthub.utiq.com/

davidculley,
@davidculley@sigmoid.social avatar

@kuketzblog Hierzu schreibt @netzpolitik_feed (@roofjoke) etwas anderes. Was stimmt?

> Problematisch findet @D64eV zudem, dass Nutzer:innen, die Utiq schon einmal eine Absage erteilt haben, trotzdem erneut nach der Einwilligung gefragt werden. Ein zentraler Opt-Out könnte so versehentlich durch einen Opt-In auf einer Website überschrieben werden.

https://netzpolitik.org/2024/neue-tracking-firma-utiq-wie-telekom-o2-und-vodafone-im-datengeschaeft-mitmischen/

@jonasgraphie

kepano, to random
@kepano@mastodon.social avatar

Updated AI policy from Slack: You must opt-out if you want to exclude your data from global models

Incredibly confusing language since they also vaguely state that "data will not leak across workspaces" 🤔

Use tools that cannot leak data not "will not"

davidculley,
@davidculley@sigmoid.social avatar

@kepano Regarding note taking apps, your point is clear. I use Obsidian.

What would you recommend for team chat though?

marcel, to random
@marcel@mastodon.social avatar

Started work on a feature that lets you add your current position to entries. Doesn't look like much yet but it kind of works!

davidculley,
@davidculley@sigmoid.social avatar

@marcel I don’t leave my house often enough to make use of that feature. 😃

Maybe I should rephrase that as "I don’t explore my city enough …"

Good work as always, for those who find use in it. 👍

marcel, to random
@marcel@mastodon.social avatar

Here's my primary "I need to get shit done" playlist. It's... intense. You're welcome. https://open.spotify.com/playlist/6bFRcVSjDGjPVvTY50zb9N?si=2f283689fb56462d

davidculley,
@davidculley@sigmoid.social avatar

@marcel Interesting how differently people work. I’ll test your playlist later when I’ll have to go through some boring paperwork. 😉

My choice of music to get things done is usually ambient music or some lofi chillhop mix.

marcel, (edited ) to random
@marcel@mastodon.social avatar

Welcome to the second installment of 'I Might Have Made an Oopsie'—a series where I publicly therapize myself regarding my perhaps misguided decision to move to a small town.

Today’s topic: The People!

https://marcel.io/posts/the-people-imhmao

davidculley,
@davidculley@sigmoid.social avatar

@marcel "it feels like a regression to something I left behind for a reason."

My sympathies for the situation in which you find yourself. 😞

But having made this experience, at least you can now move back to the big city and never again need to wonder "what if" you escaped to a small village, or wanting out.

We admire wisdom because it can’t be taught. It must be earned.

davidculley,
@davidculley@sigmoid.social avatar

@marcel It’s interesting though. If there are only 50 year-olds with 16 year-old children—They surely didn’t move there just last year.

The children must surely have lived their entire lives there, no?

Ergo, 16 years ago, there were lots of 34 year-old newly-minted parents around. If you could time-travel 16 years back, this should have been the perfect place for you. At least there were people your age, if not internet-working people.

Why did they all disappear during the last 16 years?

fabio, to bitwarden
@fabio@manganiello.social avatar

Just migrated from to .

Same API, same features, same UI, and support for other DBs than MSSQL.

One single stand-alone application vs. Bitwarden’s 10 Docker containers. 70MB of RAM vs. 2GB. 3MB of db storage vs. 300MB.

Why was a password manager supposed to take so many resources in the first place? Just because it runs on a Microsoft-only stack and on .NET’s inefficient VM? Just because somebody thought that it was a good idea to separate everything into different containers (even icons and 2fa are modeled as separate services in Bitwarden)?

It reminds me of my recent migration from Mastodon to Akkoma. I got more features, 5GB of RAM freed up and 300GB of storage freed up almost overnight.

Writing and running inefficient software that pointlessly consumes all the resources available on a machine should be a crime in a world with limited resources.

It makes me think of how much shitty bloated software like @bitwarden, probably based on awfully inefficient languages and frameworks like Java, Ruby on Rails and .NET, is running out there, pointlessly sucking up resources for doing simple jobs that could easily be done with 99% less resources.

Today’s developers, spoiled by IDEs, powerful machines, docker-compose and shortsighted “just throw more RAM at the problem” approaches, have forgotten how to write efficient software. Time for them to learn how to write good efficient software again. Software doesn’t eat the world. Only shitty software built on shitty framework does.

davidculley,
@davidculley@sigmoid.social avatar

@fabio I’m curious to learn your view on why Ruby on Rails is bad. (Sorry to distract from Bitwarden, the original issue.)

Is the design already bad? Or is the design fine, just the implementation is suboptimal?

I’ve never written Ruby code and am just wondering because DHH is always so proud of what he built.

marcel, to random
@marcel@mastodon.social avatar

I'm kind of surprised how well this works.

video/mp4

davidculley,
@davidculley@sigmoid.social avatar

@marcel Did you create these faces in Blender, or how?

kuketzblog, to Facebook German
@kuketzblog@social.tchncs.de avatar

"Facebook snooped on users’ Snapchat traffic in secret project, documents reveal"

Das ist vorsätzliches Umgehen von Sicherheitsmaßnahmen und eine illegale Überwachung/Spionage. Wer Meta/Facebook noch in irgendeiner Weise vertraut, der sollte sich gut überlegen, was Vertrauen für ihn bedeutet.

https://techcrunch.com/2024/03/26/facebook-secret-project-snooped-snapchat-user-traffic/

davidculley,
@davidculley@sigmoid.social avatar

@kuketzblog Ich frage mich, wieso man sich, bei all diesen Negativschlagzeilen, heutzutage noch rechtfertigen muss, wenn man sagt, man nutze keine Facebook-Produkte (WhatsApp, Instagram, etc.).

Und bewirken tut es beim Gegenüber ja doch nichts.

marcel, to random German
@marcel@mastodon.social avatar

Here's my homescreen. I hope you like it.

davidculley,
@davidculley@sigmoid.social avatar

@marcel Interesting that there’s no calendar app on your homescreen.

marcel, to random
@marcel@mastodon.social avatar

I wrote something about a very rare form of kindness.

https://marcel.io/posts/fail-forward-with-kindness

davidculley,
@davidculley@sigmoid.social avatar

@marcel I find it hard talking with people who lack this kindness (e.g., family members).

As much as you might want to help them out of their self-destructive negative thoughts, you can only lead the horse to the water, but it has to drink by itself.

It’s like Jesus trying to give a blind woman her eyesight back, but she refuses.

You can’t rescue everyone. It’s easy to move on if it’s a stranger or weird co-worker, but it’s hard to either accept or move on if it’s someone close to your heart.

davidculley,
@davidculley@sigmoid.social avatar

@marcel Before anyone misunderstands me and accuses me of being arrogant or grandios, I’m not saying I’m God’s son or the Messias come to save humanity. I’m just trying to convey I’m someone with the ability to help some people and a subset of these people refuse any help, preferring their misery. So be it. Saying that B is like A in a certain regard is not saying A = B.

davidculley,
@davidculley@sigmoid.social avatar

@marcel After reading your newsletter, I’m excited for what more you have to share on this topic. 🙂

davidculley,
@davidculley@sigmoid.social avatar

@marcel By the way, do you know the Mike Posner podcast? It also deals with these kinds of topics and I like it a lot.

He is big on meditation and walked across the USA, which gave him an incredible sense of mindfulness and wisdom. Besides, he was bitten by a rattlesnake and nearly died. This near-death experience amplified his wisdom. To top it off, he summitted Mt. Everest, where he again nearly died. He has this incredible gratefulness simply for being alive.

It’s exactly up your alley. 🙂

davidculley,
@davidculley@sigmoid.social avatar
marcel, to random
@marcel@mastodon.social avatar

Lately, despite my best efforts, I've noticed more gray hairs at my temples, recurring fashion trends, and a sharp memory of events from two decades ago, all of which frequently remind me that I'm getting older...

https://marcel.io/posts/32-more-years

davidculley,
@davidculley@sigmoid.social avatar

@marcel This reminds me of Yuval Noah Harari‘s book ”21 lessons for the 21st century“, in which he says that you’ll have to reinvent your career and identity repeatedly, once AI starts doing your job better than you. Even more so once people start to live longer thanks to biotechnology and 90 becomes the new 50.

People unable to reinvent themselves will become irrelevant. You mustn’t hope to continue doing for the next 50 years what you’ve been doing for the past 50 years.

nicole, to random
@nicole@pkm.social avatar

I’ve always been a note-taker, and although most of my notes are digital these days, I do still have and enjoy a decent collection of fountain pens, inks, and paper. These are the pens I’ve currently got inked, and the inks that are in them. On Tomoe River paper.

davidculley,
@davidculley@sigmoid.social avatar

@nicole I also like analog note taking 🙂 My digital To-Do app is overflowing. For the one to three tasks I absolutely want to get done today, I prefer pen and paper. Here's my Lamy AL-Star with Oxford paper 🙂

kuketzblog, (edited ) to fediverse German
@kuketzblog@social.tchncs.de avatar

Guter Artikel auf netzpolitik.org: "Threads, Bluesky und Mastodon: Die Chance ist jetzt"

Die Frage ist, wie seht ihr das? Abschotten oder das gegenüber Threads und Bluesky öffnen?

https://netzpolitik.org/2024/threads-bluesky-und-mastodon-die-chance-ist-jetzt/

davidculley,
@davidculley@sigmoid.social avatar

@kuketzblog Der bekannte Wissenschaftler Richard Dawkins sagte mal, die Mehrheit der Briten hätte niemals zur Abstimmung über den Brexit genötigt werden dürfen, inklusive ihm selbst.

Der Mehrheit der Wähler fehlt die nötige Expertise. Sie stimmen basierend auf Emotionen statt auf stichhaltiger logischer Argumente ab. Dazu kommt, dass viele Wähler zu naiv und/oder ignorant sind, um die Auswirkungen ihrer Wahl abschätzen zu können.

Ähnlich verhält es sich hier.

davidculley,
@davidculley@sigmoid.social avatar

@nohillside Weder folge ich den Social Media Accounts von Tankstellen noch fahre ich selbst Auto. Dennoch leide ich unter den Abgasen und dem Klimawandel. @intermobility @kuketzblog

davidculley,
@davidculley@sigmoid.social avatar

@nohillside Wenn nach der Öffnung des Fediverse eine Firma mittels der Strategie "Embrace, extend, and extinguish (EEE)" das Fediverse zerstört, ähnlich wie es bereits z. B. Google mit dem Protokoll XMPP getan hat, dann werde ich unter der Öffnung des Fediverse leiden, unabhängig davon, ob ich selbst jemals eine:n der Nutzer:innen von Threads sehe. @intermobility @kuketzblog

marcel, to random
@marcel@mastodon.social avatar

Nice one, Kontist!

davidculley,
@davidculley@sigmoid.social avatar

@marcel The current Zeitgeist aside: What does the gender matter, anyway?

Does the bank account cost more if you’re a certain gender? Do you get less benefits if you aren’t a certain gender? Why differentiate at all?

kuketzblog, to Blog German
@kuketzblog@social.tchncs.de avatar
davidculley,
@davidculley@sigmoid.social avatar

@rc „Bevor du sprichst, frage dich:

  1. Ist es wahr?
  2. Ist es nett?
  3. Ist es notwendig?“

— Sokrates

Erfüllt dein Beitrag alle drei Bedingungen?

@kuketzblog

davidculley,
@davidculley@sigmoid.social avatar

@kuketzblog Es sieht so aus, als hätte @rc mich blockiert. Wegen eines Sokrates-Zitats. Das spricht für sich.

marcel, to random
@marcel@mastodon.social avatar

SwiftUI and Xcode previews are the best thing that happened to app interface design ever. Prove me wrong.

davidculley,
@davidculley@sigmoid.social avatar

@marcel Are you worried that if, in the future, the Quest by Meta/Facebook (or a competitor) is superior in every way to what Apple offers, you are bound to Apple’s products because of your choice of Swift as programming language?

(My question is not meant to judge, suggest or criticize anything, just a neutral, genuine question.)

marcel, to random
@marcel@mastodon.social avatar

I'd like to recommend this song to you. Nobody knows of it yet. It's great, though. Consider me a talent scout or something.

https://www.youtube.com/watch?v=osKMwWDYqi8

davidculley,
@davidculley@sigmoid.social avatar

@marcel You have a great music taste.

I bookmarked that song, same as your dodie and Lisa Hannigan recommendations.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • thenastyranch
  • ethstaker
  • osvaldo12
  • mdbf
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • Youngstown
  • ngwrru68w68
  • slotface
  • GTA5RPClips
  • rosin
  • megavids
  • cubers
  • everett
  • cisconetworking
  • tacticalgear
  • anitta
  • khanakhh
  • normalnudes
  • Durango
  • modclub
  • tester
  • provamag3
  • Leos
  • lostlight
  • All magazines