Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dgb23
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
271.
▲
by
dgb23
1y ago
Thank you for those links. The first one is especially clear. However, this is just not something that I typically perceive as a problem. For example in the book that I mentioned above, I didn't feel the need to use it at all. I just a
272.
▲
by
dgb23
1y ago
One thing to appreciate is that this article comes from someone who can do the more sophisticated (complex) thing, but tries not to based on experience. There is of course a time and place for sophistication, pushing for higher levels of ab
273.
▲
by
dgb23
1y ago
I started using htmx relatively early on, because its a more elegant version of what I've been doing anyways for a series of projects. It's very effective, simple and expressive to work this way, as long as you keep in mind that s
274.
▲
by
dgb23
1y ago
I don't work in typical OO codebases, so I wasn't aware of what the visitor pattern even is. But there's an _excellent_ book about building an interpreter (and vm) "crafting interpreters". It has a section where it
275.
▲
by
dgb23
1y ago
Native date inputs have their problems, but I default to them usually because they typically have the best behavior on mobile and are localized by default.
276.
▲
by
dgb23
1y ago
Btw that's largely our (web devs) fault. https://extensiblewebmanifesto.org/ Good intentions and some good ideas. But ultimately lead to a fractured, overly complicated and bloated web. I say yes to lower level, more g
277.
▲
by
dgb23
1y ago
I don't know what to make of this document and claim, is that a report, an actual conviction? I don't understand it. It definitely sounds horrible in any case. However, the point of a program of hiring or educating people who are
278.
▲
by
dgb23
1y ago
You need to own parts of the company you work at for that to happen.
279.
▲
by
dgb23
1y ago
The people who care about craftsmanship, trust that you care. When friends and family ask me about which software to buy/use/install, I recommend them something that I think is well crafted. They ask me, because they know I care.
280.
▲
by
dgb23
1y ago
Trivially, fewer interesting things happen if the barrier is incidental to some degree. I think the more pressing issues are costs: opportunity cost, sunk cost, signal to noise ratio.
281.
▲
by
dgb23
1y ago
I had almost the exact opposite experience.
282.
▲
by
dgb23
1y ago
If you can, actively examine your thoughts/emotions and dissect them from a distance so to speak, when you feel stuck and have trouble to reach for motivation. There's a power in simply accepting that it's just a feeling, whe
283.
▲
by
dgb23
1y ago
„Cultish reasons“? I agree with you on the technical part. We would likely be in better shape if we advanced more in this area and built more power plants. But to dismiss environmentalists like this is a bit simplistic. Remember how long it
284.
▲
by
dgb23
1y ago
The article is quite aggressive. I think that comes from a general frustration that I share with the author. It feels like people (in power) increasingly get away with bullshit. Whether it‘s straight up dishonesty, groupthink or ideological
285.
▲
by
dgb23
1y ago
It’s much simpler than that. People have figured out that if you follow the money (ask who profits financially or in terms of market power), then even confusing political actions make sense.
286.
▲
by
dgb23
1y ago
Your example misses something. Assuming that: the use of money in order to achieve a political outcome is an abuse of power that happens to be legal (I agree to a degree). The equivalent use of DDOS would be to influence the decision making
287.
▲
by
dgb23
1y ago
I don’t understand why you would need docker for that.
288.
▲
by
dgb23
1y ago
C, JS etc. Are abstractions in the Dijkstra sense. Coding agents aren’t.
289.
▲
by
dgb23
1y ago
Both are great languages. To me there's a philosophical difference, which can impact one to prefer one over the other: Rust makes doing the wrong thing hard, Zig makes doing the right thing easy.
290.
▲
by
dgb23
1y ago
> I've never once in 10 years had an issue with a public field that should have been private, however I have had to hack/reimplement entire data structures because some library author thought that no user should touch some priv
291.
▲
by
dgb23
1y ago
Some years ago I started to just not care about setting things to "private" (in any language). And I care _a lot_ about long term maintainability and breakage. I haven't regretted it since. > You cannot reasonably form AP
292.
▲
by
dgb23
1y ago
I‘m not American but the above description of a tax policy is what I hear a lot from progressives in media.
293.
▲
by
dgb23
1y ago
Great answer thank you!
294.
▲
by
dgb23
1y ago
What's the purpose of that other than making it harder to repair? Is there any good faith argument to made made here?
295.
▲
by
dgb23
1y ago
As I said in a top level comment, the better term is competitive authoritarianism. They tend to do what they can get away with and try to push that limit. One can argue about the specifics but Trump's administration certainly fits that
296.
▲
by
dgb23
1y ago
I like the term "competitive authoritarianism" [0] better. Its description is more accurate, it's less hyperbolic and thus provides less attack surface. [0] https://muse.jhu.edu/article/745953
297.
▲
by
dgb23
1y ago
That's a very useful insight thank you. Something that interests me is finding the right balance between assumptions and guarantees. If we don't look to closely, then weak assumptions and strong guarantees bring the most utility.
298.
▲
by
dgb23
1y ago
First off all, I appreciate your comment. Yes, it‘s fucking amazing. (I usually imagine it being „light“ and not „sand“ though. „Sand“ is much more poignant!) But I think people aren‘t arguing about how amazing it is, but about specific app
299.
▲
by
dgb23
1y ago
There‘s also the question of „what is it failing at?“. I‘m fine with 5% failure if my soup is a bit too salty. Not fine with 0.1% failure if it contains poison.
300.
▲
by
dgb23
1y ago
Test first programming has its use and can be quite peoductive. I believe the issue with „TDD“ is the notion that it should drive design and more importantly that it‘s always applied. I disagree with both if those. Given a problem where tes
More ›