Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
wavemode
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
631.
▲
by
wavemode
1y ago
I mean, it's not an uncommon job. Hasn't everyone hung out with a "government official" at some point? Even the people who work the counter at the DMV are government officials, technically. (And are perfectly capable of
632.
▲
by
wavemode
1y ago
That's not the expression problem. The expression problem is the question of, what is required to add new methods to an existing trait. In your example, it requires modifying the existing impls for all types implementing the trait. Wha
633.
▲
by
wavemode
1y ago
When people talk about the "expression problem", what they're describing is the fact that, (in your example) if you add a new method to the trait, you have to go around and implement that new method on every type that impleme
634.
▲
by
wavemode
1y ago
How did you read it?
635.
▲
by
wavemode
1y ago
No, LLMs don't have that knowledge. They can't inspect their own weights and examine the contents. It's a fundamental limitation of the technology. The sort of training you're talking about is content like, "ChatGP
636.
▲
by
wavemode
1y ago
> Is there any knowledge of "correct vs incorrect" inside you? There is a sort of knowledge humans possess that LLMs don't (and in fact can't, without a fundamental architectural change), which is knowledge of how cer
637.
▲
by
wavemode
1y ago
Indeed - as Rebecca Parsons puts it, all an LLM knows how to do is hallucinate. Users just tend to find some of these hallucinations useful, and some not.
638.
▲
by
wavemode
1y ago
They clearly need to rebuild this as a Rails app
639.
▲
by
wavemode
1y ago
If my cat has access to my computer keyboard, that doesn't make it a software engineer.
640.
▲
by
wavemode
1y ago
The main cause of this phenomenon is the simple fact that, many B2B startups are going to try their hardest to charge you the maximum you can afford, rather than a standard price. So their first job is to figure out how deep your pockets ar
641.
▲
by
wavemode
1y ago
Yeah, and all but one of those claims is incorrect. "Open source" is not just a turn of phrase which became common over time. The phrase was coined by the founders of the Open Source Initiative, and it has always had a very specif
642.
▲
by
wavemode
1y ago
You still seem to be arguing that, shipping the change was the "right" thing to do. But that's not what's in dispute. Rather it is that, if what you think is right and what the person who makes the rules thinks is right
643.
▲
by
wavemode
1y ago
> `&own` references that take ownership of the object and free it when the reference goes out of scope How can you free something if it's not allocated
644.
▲
by
wavemode
1y ago
If you're talking about stack objects, that's what lifetimes are for. If you're talking about heap, you can accomplish that by restricting that the references can't be used to free or invalidate the memory. But you could
645.
▲
by
wavemode
1y ago
What sorts of issues?
646.
▲
by
wavemode
1y ago
An &own reference seems like it would just be equivalent to a Box.
647.
▲
by
wavemode
1y ago
Ideally, the rules for single-threaded references and references that are allowed to be shared across threads would be different.
648.
▲
by
wavemode
1y ago
Most people don't care much about fonts, true. It's fine that you "don't get it". But yes, it can be that deep - typography and font design is a very underappreciated field. Fonts don't just come from nowhere -
649.
▲
by
wavemode
1y ago
Why are we assuming 3kWh per cubic meter of water?
650.
▲
by
wavemode
1y ago
> My issue is this: The title of “web developer” implies a certain level of skill and knowledge that people who merely prompt their way to a website generally do not have. To call a prompter a web developer both elevates prompters and de
651.
▲
by
wavemode
1y ago
This is an article where I agree with its statements yet disagree with its spirit. Everything written is true, but has to be put in context - the writer he's responding to was challenging these specific claims: > what I meant was th
652.
▲
by
wavemode
1y ago
The classical counterargument to this is that, if you have good test coverage then eliminating @name should lead you directly (via failing tests) to where the name field was being used. This works especially well in codebases which enforce
653.
▲
by
wavemode
1y ago
Almost none of the facts alleged in the article are verified. This thread isn't going anywhere, you can feel free to discuss. But it doesn't belong on front page, flagging was the right move.
654.
▲
by
wavemode
1y ago
yeah but us-east-1 is cursed
655.
▲
by
wavemode
1y ago
This shouldn't require denormalization. `SELECT COUNT(*)` ought to be very fast if you have a foreign key index.
656.
▲
by
wavemode
1y ago
What "drama"? This person's original blog post[0] seems to have merely expressed general frustrations with the Racket language and ecosystem. It's not clear to me whether anything dramatic happened here. [0]: https:
657.
▲
by
wavemode
1y ago
Training on role reversal has probably made a mess of the model's intelligence because most ChatGPT conversations are not particularly eloquent on the human side. In fact, many are probably a single exchange: the user asks a question,
658.
▲
by
wavemode
1y ago
Seems like it'd be a much better product if it could just bend any standard heavy-duty staples. Having to use a specific brand of proprietary staples is a continuity risk (leaving aside that the staples are also wildly overpriced).
659.
▲
by
wavemode
1y ago
> We don't have a start button because your life has already started, and you're wasting it. Gave me a very good laugh. Looking forward to launch!
660.
▲
by
wavemode
1y ago
When engineers use vague terms like "execs" and "the business" it's not (necessarily) because they don't care or aren't willing to understand concrete causes and concrete needs. Sometimes it's because
More ›