Readit News logoReadit News
dxdm commented on Substack confirms data breach affects users’ email addresses and phone numbers   techcrunch.com/2026/02/05... · Posted by u/witnessme
lostlogin · 3 days ago
> some folk

A very specific folk.

Volksgemeinschaft is a German expression meaning "people's community", "folk community", "national community", or "racial community", depending on the translation of its component term Volk.

https://en.wikipedia.org/wiki/Volksgemeinschaft

dxdm · 3 days ago
Your quote leaves out the most interesting part: the word is now associated with some particularly folksy folk who notoriously used it in their. genocidal ideology

> The concept was notoriously embraced by the newly founded Nazi Party in the 1920s, and eventually became strongly associated with Nazism after Adolf Hitler's rise to power.

(From your Wikipedia link.)

dxdm commented on Designing a Passively Safe API   danealbaugh.com/articles/... · Posted by u/dalbaugh
vbezhenar · 10 days ago
You can just hire one person who will handle double charge issues and refund them when necessary. Might be much simpler and cheaper.
dxdm · 9 days ago
Pressing a refund button is not why engineering gets involved. It's the cleanup of the related data, metadata and automatically generated documents, because these are not consistent anymore. Of course you can automate that, or make at least create more buttons for non-engineering people to push, but then we're back to spending effort to anticipate these problems and enabling the system to prevent and/or handle them.

You also need to think about what it means to double-charge your customers, what it means to them and their wallets, and to their relationship to you. Do you want their repeat business? What sums are we talking about? How do you find out about these double-charges, and how quickly? Do the customers have to complain to you first, or did you anticipate the problem and have things in place to flag these charges?

Yes, you can hire people in place of the code you didn't write, but that only makes sense if continuing to pay them is cheaper than writing the code once and then maintaining it, which also probably means the manual work generated should not scale in proportion with your business.

Finally, developing for more than the happy-path is not overengineering, it's plain old engineering. There is a point, a kind and size of business, where it makes sense to do these things properly, and then TFA comes into play. The cost of just winging it goes up and up, until you need to do something about it.

dxdm commented on Designing a Passively Safe API   danealbaugh.com/articles/... · Posted by u/dalbaugh
vbezhenar · 11 days ago
That sounds like a lot of over engineering and a good way to never complete the project. Perfect is the enemy of good.
dxdm · 11 days ago
It sounds like a good way to make sure you don't overcharge your customers when handling such requests at scale. Failure and duplication will happen, and when serving enough requests will happen often enough to occupy engineering with investigation and resolution efforts forwarded from customer support.

Being prepared for these things to happen and having code in place to automatically prevent, recognize and resolve these errors will keep you, the customers and everyone in between sane and happy.

dxdm commented on Ask HN: What recent UX changes make no sense to you?    · Posted by u/superasn
dlcarrier · 14 days ago
The entire idea of a user experience makes no sense to me. A user interface is unnoticeable and forgettable, because it's a utilitarian functionality.

A user experience can only be an experience if it's notable and memorable, and the only way for that to happen is for it to get in the way. On top of that, everyone will eventually adjust to it, so to stay notable and memorable, it has to constantly change, so it can always get in the way.

Worse yet, if a project included research to optimize usability, that constant change will mean it is always departing further and further from peak usability.

dxdm · 14 days ago
Don't mix up UX with UI.

The experience is not the interface, but how you accomplish what you set out to do. Unobtrusive UI that helps you get things done is what part of the experience should be.

dxdm commented on Some notes on starting to use Django   jvns.ca/blog/2026/01/27/s... · Posted by u/ingve
dnautics · 14 days ago
oh the automatic migrations scare the bejesus out of me. i really prefer writing out schemas and migrations like in elixir/ecto. plus i like the option of having two different schemas for the same table (even if i never use it)
dxdm · 14 days ago
You can ask Django to show you what exact SQL will run for a migration using `manage.py sqlmigrate`.

You can run raw SQL in a Django migration. You can even substitute your SQL for otherwise autogenerated operations using `SeparateDatabaseAndState`.

You have a ton of control while not having to deal with boilerplate. Things usually can just happen automatically, and it's easy to find out and intervene when they can't.

https://docs.djangoproject.com/en/6.0/ref/django-admin/#djan...

https://docs.djangoproject.com/en/6.0/ref/migration-operatio...

dxdm commented on Heathrow scraps liquid container limit   bbc.com/news/articles/c1e... · Posted by u/robotsliketea
nottorp · 15 days ago
Eh, I use another product that's bearable to me when I go on plane trips.

But I want mine!

dxdm · 15 days ago
Then my original advice applies. Don't worry, be happy! Can't recommend it enough.
dxdm commented on Heathrow scraps liquid container limit   bbc.com/news/articles/c1e... · Posted by u/robotsliketea
nottorp · 15 days ago
My deodorant isn't available in those small travel containers :(

And it's the only thing i really care about, I can do with any random toothpaste and shaving foam that i buy on arrival.

But maybe it will happen in my lifetime.

dxdm · 15 days ago
Ok, that's a bummer.

Here's a silly idea that is probably not new to you, but just in case: have you looked into refillable deodorant dispensers?

dxdm commented on Heathrow scraps liquid container limit   bbc.com/news/articles/c1e... · Posted by u/robotsliketea
gadders · 15 days ago
I remember the days in the 90's when me and my wife could both carry back 5l containers of the local red wine in our carry on. I hope that comes back...
dxdm · 15 days ago
The free wine on the planes has gotten better since then. ;p
dxdm commented on Heathrow scraps liquid container limit   bbc.com/news/articles/c1e... · Posted by u/robotsliketea
nottorp · 15 days ago
Okay but for personal toiletry stuff you need the rule scrapped at both ends of your trip.
dxdm · 15 days ago
Don't be sad. One step at a time. One more trip-end to connect to other trip-ends. Or do you want to wait with roll-out until the whole world is ready to do it at the same time? Always look on the bright side of life. :)
dxdm commented on I was right about ATProto key management   notes.nora.codes/atproto-... · Posted by u/todsacerdoti
tptacek · 16 days ago
Please don't complain about tangential annoyances—e.g. article or website formats, name collisions, or back-button breakage. They're too common to be interesting.

https://news.ycombinator.com/newsguidelines.html

dxdm · 16 days ago
I'd like to add to my sibling comments that this blog's design is so atrocious for its readability that it deserves to be called out.

In fact, I'd like for such a comment to be at the top here, so that I can decide to avoid following the link until I have read enough comments to determine whether it's worth it.

u/dxdm

KarmaCake day1036April 29, 2020View Original