Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dkarl
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
121.
▲
by
dkarl
1y ago
The replacement for synthetic underwear is wool, not cotton. For weeklong wilderness backpacking trips, I used to vacillate between a fresh pair of synthetic boxer briefs every every day, which took a lot of space, and one for every other d
122.
▲
by
dkarl
1y ago
Can we even safely assume that the memo was scathing? That's an interpretation by the reporter. You would think that they would be able to quote some damning fact or accusation from it, or at least some harsh language, if it really was
123.
▲
by
dkarl
1y ago
Eh... if you're fat, and your friends call you fat, they mean it. You're fat. They just don't mean for it to hurt, and that's the wholesome part. Every time they call you fat, they're showing you that it's ok
124.
▲
by
dkarl
1y ago
> no one would be discussing the above kinds of issues evaluating a POC Um, yeah, they would be communicating that it's a bad idea to put sensitive data into it. You have to make that stuff explicit, or somebody will misuse it. I&#x
125.
▲
by
dkarl
1y ago
It's two different kinds of logic. The stereotypically male way makes sense to me: you take the weapons that could be used against someone and make them harmless. If you're fat, your friends call you fat, and you're like, hey
126.
▲
by
dkarl
1y ago
All of these are interesting analogs to each other, in that they involve a critical "thinking about" aspect paired with an intuitive, creative, active mental process. In the case of catching a fly ball, the "thinking about&qu
127.
▲
by
dkarl
1y ago
Philosophy includes the study of mathematical reasoning, but you don't get practice at it while you're studying it. It's like taking a music theory class versus learning to play an instrument.
128.
▲
by
dkarl
1y ago
You're probably using math without knowing it. Debugging through a piece of code is the same as finding a hole in a proof. "This method HAS to return the right value because C. C is always true because B. B is true because A. Ohh.
129.
▲
by
dkarl
1y ago
Because they don't know it's programming. Seriously. I dated a woman for five years who was an accountant and a spreadsheet wizard. I told her that doing what she did with Excel, she was just as much a programmer as me, and she fl
130.
▲
by
dkarl
1y ago
I agree. It's extremely hard to learn to use someone else's spreadsheet unless they're sitting right there with you watching you fumble through it. I have a couple of spreadsheets that I use on a weekly basis, and I found it
131.
▲
by
dkarl
1y ago
Exactly. It's occasionally handy if your engineers are capable of doing extraordinary things, but it's even better if they consistently find simple, ordinary solutions to problems that seem formidable at first glance.
132.
▲
by
dkarl
1y ago
You might pay for a great AI diagnosis, but what matters is the diagnosis recognized by whoever pays for care. If you depend on insurance to pay for care, you're at the mercy of whatever AI they recognize. If you depend on a socialized
133.
▲
by
dkarl
1y ago
Risks in traditional medicine are standardized by standardized training and credentialing. We haven't established ways to evaluate the risks of transferring diagnostic responsibility to AIs. > All that is needed is an external actor
134.
▲
by
dkarl
1y ago
There's a chicken-and-egg problem with "story-telling commits." Codebases don't contain commits that tell stories, so engineers don't look for them, so engineers don't understand the value of them, so engineers
135.
▲
by
dkarl
1y ago
I wasn’t talking to landlords; I was talking to residents whose leases gave them the option to sublease. Edited to add: I was also possibly talking to residents who were looking to sublease illegally. I didn’t ask.
136.
▲
by
dkarl
1y ago
I think the benefit is significant. Based on my vivid memories of having roommates, not sharing cooking facilities and having guaranteed quiet and privacy in the evenings are pretty huge. Also having to share space in the bathroom with anot
137.
▲
by
dkarl
1y ago
For a few weeks I was looking to rent a bedroom to use as an office, because my wife works at home and takes a lot of in-person meetings in our house, and also to help with work-life separation. I reached out to a few people who were advert
138.
▲
by
dkarl
1y ago
Did the author miss it when this happened twenty years ago? In 2000, at my very first job, was when I first met a developer who got into it for the money and not for the love. When he told us he picked computer science in college because it
139.
▲
by
dkarl
1y ago
The only thing really disturbing thing I read in the piece is this: > a yell cuts through the noise; an older lady has fallen by the serving hatch and is unable to stand unassisted. “Would you give me a hand, sweetheart?”, she calmly ask
140.
▲
by
dkarl
1y ago
When you start thinking about real programming languages, most of them don't assign any meaning to A + B or A * B, so it's up to you to construct types that act like those types. Product types are easiest. Tuples or case classes &
141.
▲
by
dkarl
1y ago
I think they both have advantages. "Union" directly references the set operation, which helps keep you concretely grounded when learning the concept. + references a different level of abstraction, which is fine after you've i
142.
▲
by
dkarl
1y ago
If you're so confident that algebraic data types will never become popular, I don't understand why you feel it's so important to convince a few nerds not to talk about them. I don't think anyone here is advocating making
143.
▲
by
dkarl
1y ago
> But people tend to treat types more as what grade schools call units. And those act more as constraints on what you can do with the values. With you doing add/multiply on the values. Ah, I see. Yes, it doesn't make sense unle
144.
▲
by
dkarl
1y ago
You can add and multiply. You have to learn what add and multiply mean with types. There was a time when you only knew how to add and multiply with numbers, and you had to learn how to deal with things like "x". It's confusin
145.
▲
by
dkarl
1y ago
> Stop trying to make "algebraic" happen. It's not going to happen It's been used for decades, there's no competitor, and ultimately it expresses a truth that is helpful to understand. I agree that the random mix
146.
▲
by
dkarl
1y ago
I think the term "algebra" is nice and neutral, common ground from grade school through college mathematics and higher, and I think it's a good clue for someone who doesn't have much math background. "You know how y
147.
▲
by
dkarl
1y ago
When I read "African engineering group" I felt an instant "ugh" of recognition, based on my experience with software created by external consultants on other continents. My experiences were with groups in Asia and Europe
148.
▲
by
dkarl
1y ago
> when you find yourself having such a hunch, you should generally stop and verify what the specification actually says It greatly heartens me that we've made it to the point where someone writing Javascript for the browser is recom
149.
▲
by
dkarl
1y ago
> applied for a primary purpose other than facilitating communication between persons involved in criminal activity to defeat law enforcement detection Does the jurisdiction matter? For example, if an activist was using a device to do th
150.
▲
by
dkarl
1y ago
> a high-pressure commerce zone clamoring for attention I don't want to give and trying to squeeze me I find air travel mostly unpleasant, but if it's a given that I have to go through the ordeal of security and the flight, I f
More ›