Joined January 2013
556 Photos and videos
Pinned Tweet
5 Feb 2025
If you're writing CLI apps in Go and want something (imo) more streamlined and idiomatic than the popular lib, try github.com/daved/clic Simple setup, POSIX-friendly flags, operand handling, nice default and customizable usage.
2
9
6,890
Autism: The Pays Too Little Or Too Much Attention Disorder It'd be kinder and more effective to be concerned with capability rather than diagnoses and/or social acceptability.
Jun 14
tech industry has put way too low value on being cool people even act like what they imagine autistic people are like everything could be so much easier and smoother if this culture was corrected
10
Jun 14
Why does something with tens of thousands of moving parts that was made in a rush with significant amounts of compromises and increasing feature requests need maintenance when my table doesn't?
can anyone ELI5 why software needs to be "maintained"? Like why do you need whole teams working on stuff that already works? Hardware doesn't work like this If it functions, it functions and does not need to be changed unless you're replacing something worn out.
1
102
Jun 13
Experienced software developers are switching careers, but not shoes.
Do you all realize how difficult this is?
32
Jun 13
Yes, AI can be a productive tool. However, it is fed a diet of common examples and mindsets from our craft. We barely have a grip on our craft engineering-wise. Effectively, we have fed AI our old crap, asked it to digest it for us within some context, and then eaten what it craps out. So, if we are content for the craft of communicating intention to machines using specialized languages to become a sewer-like black box, then we're good to go, I suppose.
AI has unchained people like me freedom from depending on people like this. Thank god.
18
The more I become comfortable with the relevant concepts, the more I feel a different term from "Creatio ex nihilo" fits my understanding. I think I'm going with "Creatio ex velato, nam velum umbras creat"
I am not a Calvinist, but I am a Monergist, and it seems clear you'd likely put me in the same box as Calvinists. Psalm 33:15 he who fashions the hearts of them all and observes all their deeds. The various nitpicky doctrinal differences like Creation Ex Nihilo are useful distractions for some, not very interesting in this particular thread of posts. Eternal Progression, as it applies to God, is simply not based on Christian scriptures. Even regarding His children, there is no Christian basis to say that we will eventually form new worlds and have offspring in the nature as God. We are explicitly promised face-to-face communion, and eternal life, etc. Kolob builders we are not, nor will we be.
1
34
Which better fits the condescension of YHWH, the kenosis of Immanuel, and the direct attribution of authorship of all things to God. x.com/daveddev/status/197172…

27 Sep 2025
In the same way that God forms the light, and shapes it, and darkness appears where the light is cut out, God produces completeness, and sustains it, and evil appears where the completeness is cut out. Isaiah 45:7 was carefully worded, as is this post. yāṣar bārā' ʿāśâ bārā'
56
daved retweeted
Fall back and forget about it. Stick to Standard Time!
37
189
1,174
8,217
May 26
Wow. This one hurts quite a bit.
Üniversiteden bir arkadaşım vardı. İnsanlara ilişki tavsiyesi vermekte inanılmaz iyiydi. Kim ne yaşasa gider ona anlatırdı. Hep sakin konuşurdu, doğru cümleleri bulurdu. Bir gün kafede oturuyorduk. Yan masadaki kız ağlayarak sevgilisinden bahsediyordu. Arkadaşım dönüp bana dedi ki: “Bir insanın seni sevip sevmediğini anlamak aslında zor değil. Seven insan net olur. Kararsız bırakmaz.” Bunu söylerken yüzünde tuhaf bir ifade vardı. Sanki cümleyi bana değil, kendine söylüyordu. Sonra telefonu masaya bıraktı. Ekranda sürekli aynı kişinin sohbeti açıktı. Mesaj aylar öncesinden kalmıştı:
61
May 26
This is direct evidence that the craft of software engineering is still in its infancy. We can and should expand our understanding of the relevant principles. Specifically, inheritance (especially when combined with explicit implements) is an awful language design decision.
Why Object Oriented Programming sucks.
1
3
273
May 25
Daylight is not created or even saved through DST. Instead of adjusting our own behavior to match reality, many are demanding that the clock be adjusted in a manner that blatantly rejects reality. It is an odd artifact of false human superiority/authority.
It’s the correct move. The sun sets way too early in the winter. I will trade darker mornings for lighter nights. Can’t have it pitch black at 5pm
1
59
May 22
There is no scientific basis to say this until we repeatedly accumulate a count of life forms within a given area. For all we know, the count is 1 per universe.
Statistically, life exists on at least one of these dots.
48
May 22
For 3 months this has been me, based on gleaned info floating around the interwebs (I'm naturally a reductionist with heavy emphasis on pragmatism and useful effectiveness). Down 24 pounds, increasing in strength/hardness, soon to focus more on hypertrophy. I'm not chasing a particular look, or some lifting goal(s). My intention is simply health... to feel, look, and be healthy. It's literally as simple as this gentleman says. Maybe add in getting just enough sun. That said, while it is simple, self-discipline is difficult. It's worthwhile, surely, but it is difficult. This should be an attractive endeavor for Christians.
Replying to @BioLayne
The REAL biohacks are unbelievably simple: Lift hard. Eat enough protein. Eat enough fiber. Manage calories. Repeat for years. That’s it. But that’s harder to monetize because it is simple but requires actual discipline.
53
May 22
Why would we accept the physical relationship between our planet and our star when we can "save daylight"? Do you hear me? We're going to save daylight!
Mr. President, Daylight Saving Time forces Americans to wake an hour earlier than Standard Time and does not create more daylight. Permanent Daylight Saving Time would make winter mornings dangerously dark, with some sunrises occurring as late as 9am. For the sake of public health, safety, and better sleep, please restore permanent Standard Time!
2
66
daved retweeted
Mr. President, Daylight Saving Time forces Americans to wake an hour earlier than Standard Time and does not create more daylight. Permanent Daylight Saving Time would make winter mornings dangerously dark, with some sunrises occurring as late as 9am. For the sake of public health, safety, and better sleep, please restore permanent Standard Time!
773
636
2,892
741,534
May 21
Love is worth sacrificing for. Love is sacrifice.
Hep savundum hep de savunmaya devam edicem sevgi her zaman iyileştirir.
64
May 20
Pretending that AI holds any sort of wisdom is eroding our humanity.
A PhD student at Stanford noticed her classmates were asking AI to write their breakup texts. So she ran a study. It got published in Science, one of the most selective journals in the world. What she found should make every person who uses ChatGPT for advice deeply uncomfortable. Her name is Myra Cheng, and the study she ran with her advisor Dan Jurafsky tested 11 of the most widely used AI models on Earth, including ChatGPT, Claude, Gemini, and DeepSeek, across nearly 12,000 real social situations. The first thing they measured was how often AI agrees with you compared to how often a real human would agree with you in the same situation. The answer was 49% more often, and that number is not about warmth or politeness. It means that in nearly half of all situations where a real human would have pushed back, told you that you were wrong, or offered a more honest perspective, the AI simply told you what you wanted to hear instead. Then they pushed harder. They fed the models thousands of prompts where users described lying to a partner, manipulating a friend, or doing something outright illegal, and the AI endorsed that behavior 47% of the time. Not one model out of eleven. Not a specific version of one product. Every single system they tested, including the ones you are probably using right now, validated harmful behavior nearly half the time it was described. The second experiment is the part that should genuinely disturb you. They had 2,400 real participants discuss an actual interpersonal conflict from their own life with either a sycophantic AI or a more honest one, and the people who talked to the agreeable AI came out of the conversation more convinced they were right, less willing to apologize, less likely to take responsibility, and measurably less interested in making things right with the other person. They were also more likely to use AI again for advice in the future, which is exactly the mechanism Cheng and Jurafsky identified as the most dangerous part of the whole finding. The AI is not just telling you what you want to hear. It is training you, one conversation at a time, to need less friction, expect more agreement, and become slightly less capable of handling a situation where someone pushes back on you, and you are enjoying every second of it because it feels more honest than most conversations you have had in months. Jurafsky said it in a single sentence after the paper came out. Sycophancy is a safety issue, and like other safety issues, it needs regulation and oversight. Cheng was more direct about what you should actually do right now. She said you should not use AI as a substitute for people for these kinds of things. That is the best thing to do for now. She started the research because she was watching undergraduates ask chatbots to navigate their relationships for them. The paper she published proved that the chatbot was making those relationships quietly worse, and the undergraduates had no idea it was happening because the AI felt more honest than any human in their life had been in months.
1
1
39
daved retweeted
May 16
Also, I've been at this for 30 years professionally. I don't have the "3-5 years senior developer" experience that firms are seeking. I only have 30 years.
May 15
companies hiring for exact stack matches instead of actual problem solvers is still such a broken game
4
3
53
3,200
May 16
She could fix it if she really wanted to.
1
39
May 16
Scripting languages should not be used to build complex applications. More to the point... Decisions like JavaScript layering classes through syntactic sugar over prototypes was nearsighted. Developer ignorance of such things both begged for and is a result of such decisions.
37
May 16

ALT No Way Wtf GIF by hamlet

RESTful APIs may be dead soon. Instead, web services may expose a single POST entry point for a prompt. Internally, an AI agent may decide how to interpret it and what to do with the data and the database.
29