Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jason_oster
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
91.
▲
by
jason_oster
8mo ago
> But it’s still too many dependencies and too slow. The binary is pretty huge too. Ah yes, my never-ending crusade to raise awareness that the cost of free (as in effort) dependencies is bloat. You can make useful tools that are tiny an
92.
▲
by
jason_oster
8mo ago
Indeed, chapter 18 in The Book stops short of claiming that Rust is object oriented. But it's clearly written to highlight the good parts of object-oriented design that Rust has adopted.
93.
▲
by
jason_oster
8mo ago
Back in my day, boring code was celebrated.
94.
▲
by
jason_oster
8mo ago
Every "OO for UI" approach I've seen breaks most of the rules of object-oriented design. GTK, Qt, DOM, WinUI 3, Swing, Jetpack Compose, and GWT (to name a few) all provide getters and setters or public properties for GUI stat
95.
▲
by
jason_oster
8mo ago
I think we're also miscommunicating, so this isn't really a surprise. It is not clear to me why you've quoted "intelligence" or why you separated understanding and answers as having independent intelligences. But ye
96.
▲
by
jason_oster
8mo ago
I agree it is a fundamental failure of the current state of models. I believe it is solvable. The nuance is just that "solving" the problem might not look like what we think of as a solution. Hence the asymptote.
97.
▲
by
jason_oster
8mo ago
> This is literally the Gell-Mann Amnesia Effect in action. Absolutely! But there is some nuance, here. The failure mode is for an ambiguous question, which is an open research topic. There is no objectively correct answer to "Sho
98.
▲
by
jason_oster
8mo ago
> Doesn't offering two options to the LLM, "walk," or "drive," imply that either can be chosen? Yes, but the problem is specifically that proposing two choices also eliminates other options. An open-ended questio
99.
▲
by
jason_oster
8mo ago
The goal of training data is not to collect and reproduce facts. It is to align the model with the statistical probability of producing the correct (expected) response for data outside of its knowledge domain. This is called generalization
100.
▲
by
jason_oster
8mo ago
Walking is an option for certain interpretations of the question. Particularly the location of the car, which is ambiguous.
101.
▲
by
jason_oster
8mo ago
I mentioned this in another thread, but this is genuinely demonstrating a known issue with ambiguous prompts. You might be inclined to say, "a human would always interpret the question as having the car nearby the speaker, 50m away f
102.
▲
by
jason_oster
8mo ago
One of the failure modes I find really frustrating is when I want a coding agent to make a very specific change, and it ends up doing a large refactor to satisfy my request. There is an easy solution, but it requires adding the instructions
103.
▲
by
jason_oster
8mo ago
> Us having to specify things that we would never specify when talking to a human. Interesting conclusion! From the Mastodon thread: > To be fair it took me a minute, too I presume this was written by a human. (I'll leave open th
104.
▲
by
jason_oster
8mo ago
Sorry for the wall of text. This is going to be really bad to read on mobile. I should probably be more selective about how I reply to the points raised, but it was hard to leave some stones unturned. > Even this isn't true. There a
105.
▲
by
jason_oster
8mo ago
> This is like saying the primary purpose of advertising is to display media content. No, the only purpose - and therefore the primary purpose - of advertising is to make a sale. You are arguing economics. And while that is a valid stanc
106.
▲
by
jason_oster
8mo ago
Crass and futility irate. What an unusual way to engage. It wouldn’t hurt to moderate your tone. The thing about sponsored segments is that they pay publishers much less than what they would make with microtransactions. A 1 cent tip per vie
107.
▲
by
jason_oster
8mo ago
Those are also things that most retained mode GUIs ignore, unless they are "platform native". Only a small number of GUI implementations get these things right because they are hard. There are many, many GUI implementations, and
108.
▲
by
jason_oster
8mo ago
Indeed, advertisers would layoff or displace their marketing teams, as the role would have no value to the company if advertising was outlawed (meanwhile, technical writers would be just fine). I'm not disputing that. I'm disputin
109.
▲
by
jason_oster
8mo ago
I am not making such an error. Paying a technical writer for labor is not the same as paying a publisher for conversions. The scenario you posed was "hire someone to write the documentation and then someone else to distribute it."
110.
▲
by
jason_oster
8mo ago
Ads are mostly evil. No one said that ads were inherently evil. It's bad enough that ads are mostly evil. Let's be clear what we mean by "evil". My time is valuable. I have a finite number of heartbeats before I die. I
111.
▲
by
jason_oster
8mo ago
Advertising is a monetary transaction between an advertiser and a publisher. The customer (or product) is not involved in the transaction; it is their attention that is being bought and sold. That's a different model than paying a tech
112.
▲
by
jason_oster
8mo ago
You might be susceptible to the honeymoon effect. If you have ever felt a dopamine rush when learning a new programming language or framework, this might be a good indication. Once the honeymoon wears off, the tool is the same, but you get
113.
▲
by
jason_oster
8mo ago
Personally, I’ve only been using a coding agent for a few months infrequently, so I have nothing to show for it. (It is not 100x productivity, that’s absurd.) But I have plenty of examples of really atrocious human written code to show yo
114.
▲
by
jason_oster
8mo ago
I’ll grant you that there are many trivial software defects that can be identified by simply reading the code and making minor changes. But for architectural issues, you need to be able to articulate how you would have written the code in t
115.
▲
by
jason_oster
8mo ago
They can also identify and fix vulnerabilities when prompted. AI is being used heavily by security researchers for this purpose. It’s really just a case of knowing how to use the tools. Said another way, the risk is being unaware of what th
116.
▲
by
jason_oster
9mo ago
`servo.render()` does not appear to exist in the code base. Would you please point it out to us?
117.
▲
by
jason_oster
9mo ago
When bad behavior has been identified, reported, and repeated - as described in the article - it is no longer eligible for a good faith assumption.
118.
▲
by
jason_oster
9mo ago
Correlation is not causation.
119.
▲
by
jason_oster
9mo ago
> I wouldn’t have the ideas I have today if I didn’t spend years of my life in my editor. You are confusing abstraction with implementation. Abstraction is the tool that allows you to build bigger and better architectures. Implementation
120.
▲
by
jason_oster
9mo ago
My Samsung TV from 2013 is a smart TV with AI voice control features. My scanner from 2003 has OCR. Gaming has a very rich history with AI innovations. 1996's Creatures is a standout example. AI has always been everywhere around you. A
More ›