Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dkarl
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
391.
▲
by
dkarl
2y ago
I wonder, is there any research on offensive communication? Like, people who seize control of a conversation by going on the attack, who respond to another person's statements by changing the subject to something they've done wr
392.
▲
by
dkarl
2y ago
> But it can also breed instability, as you can upgrade other people's stuff without them being aware This is why Google embraced the principle that if somebody breaks your code without breaking your tests, it's your fault for
393.
▲
by
dkarl
2y ago
> they're also talking about a national abortion ban. you might indeed be old enough for that not to affect your life any more, but if you have extended family, it will affect someone you care about, guaranteed I do care about the p
394.
▲
by
dkarl
2y ago
I live in a pretty red state, but there are only 9 or 10 states swingier than mine. Progressives I know are moving to solid blue states and feeling virtuous about it. Two of my friends moved to the west coast, and I can tell they're lo
395.
▲
by
dkarl
2y ago
This is a terrible take. Everyone wants to believe that this result will vindicate their pet peeve about the Democrats. A lot of people want this loss to prove that Democrats should have been stronger on Gaza. A lot of people want this loss
396.
▲
by
dkarl
2y ago
Events are published observations of facts. If you want to be able to use them as triggers, or to build state, then you have to choose the events and design the system to make that possible, but you always have to ensure that systems only p
397.
▲
by
dkarl
2y ago
Then you don't have a standard build, you have a build with multiple steps that needs to be documented and/or scripted. In an organization where every other project builds in a single step with "mvn package", and people
398.
▲
by
dkarl
2y ago
When I used Maven, extensions had to be published to and pulled from a public repo. We couldn't even use the private repo that we used for the rest of our libraries, because the extension had to be loaded before Maven read the file whe
399.
▲
by
dkarl
2y ago
Having worked with Maven and Gradle, I'd say Gradle was worse in the average case, but better in the worst case. There are way more Gradle projects with unnecessary custom build code because Gradle makes it easy to do. On the other han
400.
▲
by
dkarl
2y ago
This article is way off base, warped by architectural déformation professionnelle . The association of Gothic architecture with eeriness dates back at least to Gothic fiction in the 18th and 19th centuries. 18th and 19th century readers de
401.
▲
by
dkarl
2y ago
> The food system is different from homecooked meals This is a good point, and everything I've heard from parents says that it's parents, not children, who identify home-cooked meals with care. Children notoriously prefer prepa
402.
▲
by
dkarl
2y ago
Easily understood? Looking at that link, the term has been used by many different philosophers with many different meanings. Leibniz's monads are the most famous, and they have nothing in common with category theory monads except the n
403.
▲
by
dkarl
2y ago
You might be looking for a kind of understanding that doesn't exist in math. John von Neumann said, "In mathematics, you don't understand things. You just get used to them." So even one of the greatest mathematicians of
404.
▲
by
dkarl
2y ago
Gladwell is a master at making a slick and seductive case. When he writes a book about an idea, he approaches it like he is a lawyer representing the idea in court, except in his case he knows that most readers of his books won't hear
405.
▲
by
dkarl
2y ago
I think this is really comparing programming without effects to programming with effects. If you want the benefits of using an effects system, you'll have to work a little harder for them. If those benefits don't matter to you, th
406.
▲
by
dkarl
2y ago
I don't think the author doubts the possibility , they are just curious about the details, and about how Vonnegut himself thought about it and what changes he went through (or didn't go through) on the journey to his later antiwa
407.
▲
by
dkarl
2y ago
The use of car and cdr are such a surprisingly concrete implementation detail in the birth of a language that was designed to be mathematical. The most basic and famous operators of "List Processor" were created to operate not on
408.
▲
by
dkarl
2y ago
Cats Effect manages effects using an IO monad. Most of the projects I currently work with use it. This is why I say it's not useful to try to draw a strict line. I'm not going to argue with you on whether using an IO monad in an i
409.
▲
by
dkarl
2y ago
> To most people FP is just a bunch of functional patterns like map, reduce, filter, etc. For me, these were the gateway drugs to FP, because they weren't available in the languages I was used to, namely C++ and Java. I encountered
410.
▲
by
dkarl
2y ago
Not unhinged, just human. There's even a logic to their views: when different approaches to a problem are on different sides of a line of political polarization, people see them as competing, and see the success of one as tending to in
411.
▲
by
dkarl
2y ago
I'm curious, is there a standard practice of library developers in a certain space collaborating across languages, sharing issues and corner cases and solutions? Is this a common practice with a name? Or is it up to you to look through
412.
▲
by
dkarl
2y ago
There's a lot of overlap, and you could certainly use "pragmatic" in the two example contexts I gave. The differences as best as I can sum them up are: - "Pragmatic" can also be used to describe a person (a pragmati
413.
▲
by
dkarl
2y ago
"Expedient" is a common (or at least not rare) English word that means something like "practical and effective even if not directly attending to higher or deeper considerations." For example, if two students in a class a
414.
▲
by
dkarl
2y ago
It's a good description of one application of monads, which is often helpful to beginners if they have been thrown into real code without yet understanding the "why" of monads. If you look up "railway-oriented programmin
415.
▲
by
dkarl
2y ago
> Stephen King's opinion just makes me think less of him (King) although I'm also a fan of his writing too This happens in software development, too: someone is so single-mindedly fixated on their own approach to building under
416.
▲
by
dkarl
2y ago
Anything you create in software should be able to fit in someone else's head. I.e., you should be able to think of it as a tractable arrangement of abstractions that let you reason about it in a precise, non-leaky way. Those abstractio
417.
▲
by
dkarl
2y ago
Succinct languages don't force you to be succinct. They only allow you to be succinct where it helps. (I'm sure there are exceptions, but in the set of languages that enable succinctness, the subset that force succinctness is sure
418.
▲
by
dkarl
2y ago
I was in Sequoia National Park last week. All parking was absolutely full, people were parking illegally all over the place, traffic was slowed to a crawl because people were walking on the park roads trying to get to where they wanted to g
419.
▲
by
dkarl
2y ago
Making anything sacred outside of Christianity (and other established religions) offends more people and makes the fight harder. I think we should concentrate on practical, inclusive arguments about the environmental, ecological, educationa
420.
▲
by
dkarl
2y ago
I used to love the word "stewardship" because I thought it would resonate with Christians. Over time I learned that it does resonate with Christians, but in a bad way: too many of them see stewardship as extremely temporary, and
More ›