Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
josephg
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
331.
▲
by
josephg
5mo ago
Yep. Sony lenses are the same. You can update the firmware on a sony lens by attaching it to a sony camera.
332.
▲
by
josephg
5mo ago
Yeah. Its kind of strange - claude is great at some tasks, but it seems really rubbish at coming up with good abstractions a lot of the time. I've often caught it making a conceptual mistake (like "X cannot do Y") - then spen
333.
▲
by
josephg
5mo ago
Nah. (numbers[i] < 500) is an expression which evaluates to true (1) or false (0). Evaluating this doesn't require a branch. There are instructions on modern CPUs to turn this expression into a number without a conditional jump. (cm
334.
▲
by
josephg
5mo ago
I totally agree. I had a situation a few weeks ago where claude started struggling to make progress. I got it to fork leptos (MIT licensed web app framework) to make it work for native apps instead. Initially I was planning on upstreaming s
335.
▲
by
josephg
5mo ago
Their ios app works ok for me. But I really wish it was fully native, and not just a webview wrapper of their webmail client. They have truly excellent IMAP support though (and JMAP too). So yeah, mail.app works great. They also support app
336.
▲
by
josephg
5mo ago
Yes, I know social media companies make money hand over fist by optimising for addiction. Just like cigarettes and gambling. If we banned personalised algorithmic feeds, I'm sure some social media companies would go out of business. I&
337.
▲
by
josephg
5mo ago
Alright. So? If facebook can’t pull a profit without being a blight on society, they don’t deserve to be in business.
338.
▲
by
josephg
5mo ago
Not true. YouTube, Facebook and Twitter were all successful products before they added personalised algorithmic feeds. Facebook just showed you everything by your friends. Twitter showed your follows (like bsky) and YouTube showed your chan
339.
▲
by
josephg
5mo ago
Yes - Australian here. We started this, somehow. I agree. I’d much rather if we simply banned personalised algorithmic feeds, for everyone. They’re the new smoking. They’re toxic to mental health and to society more broadly. They’re no good
340.
▲
by
josephg
5mo ago
I don’t like the idea Microsoft can bully other websites into blocking content they don’t like.
341.
▲
by
josephg
5mo ago
Liar. Your comment above is spiteful and demeaning. I suggest taking a moment to think about where that energy is coming from. It’s not coming from me.
342.
▲
by
josephg
5mo ago
Ah fair. When you say “maintenance”, my mind goes to handling pull requests and keeping on top of filed issues on GitHub. If the software has an audience of 1, a lot of that work goes away. Adding the features I have a need for over time is
343.
▲
by
josephg
5mo ago
Lots of people making a living off the platform clearly use LLMs to write their scripts. Its kind of weird hearing a person talk to me about something, and then notice characteristic chatgpt patter in their speech. I'm sure many conten
344.
▲
by
josephg
5mo ago
And for good reason. Leadership isn't measured by stock price.
345.
▲
by
josephg
5mo ago
You seem mad at me for making fun projects with LLMs. Of course it was possible to do fun stuff before LLMs. Been there, done that! It’s just even easier now that I can rent an llm to do all the boring bits. How sick is that! Does that make
346.
▲
by
josephg
5mo ago
[flagged]
347.
▲
by
josephg
5mo ago
I was coding something with claude the other day. It got the program working by all externally observable metrics, but when I went into the code it was full of DRY violations. It made a bunch of interrelated - but separate - traits for some
348.
▲
by
josephg
5mo ago
If my goal was to make something that fits in with the existing ecosystem and has the most users possible, I could do that. Try to make some changes which could possibly be upstreamed. Spend my time going back and forth on minutia in github
349.
▲
by
josephg
5mo ago
> as long as it continues to be tangibly better these people will still exist Sure. But how long will that last? LLMs are getting better at programming much faster than I am. Imagine a plot with time on the X axis and LLM skill on the Y
350.
▲
by
josephg
5mo ago
It really depends how you use it. There's a whole spectrum from "do it yourself" to "get the AI to do everything". Its up to each person, on each project, to decide what amongst all of that work is actually worth hu
351.
▲
by
josephg
5mo ago
Suppose you're the senior engineer on a project. You design the UI of the software. Then design how you want the software to work internally. Then write the core data structures. And then guide a bunch of junior engineers to write the
352.
▲
by
josephg
5mo ago
Help me out with the metaphor here. Do you think designing and architecting some software, then getting an LLM to write a lot of the code, is the same as buying a computer program from a store?
353.
▲
by
josephg
5mo ago
So, you don't even work on personal projects? But you want to lecture everyone else about how to do them correctly (according to you)? What a waste of time.
354.
▲
by
josephg
5mo ago
I think it really depends how you use the tools. Its easy to lean too hard into vibe coding. I've spent the last week unpicking a bunch of poor decisions claude made while coding something up. Its my mistake - I trusted it too much. It
355.
▲
by
josephg
5mo ago
I was listening to a podcast talking about this the other day. They encouraged non-programmers to use LLMs to make working demos of the features they wanted to have. A demo is a much more powerful communication tool than a written descripti
356.
▲
by
josephg
5mo ago
Some people find freedom in building their own house. Some people find freedom in living in a serviced apartment. Some people find joy in home cooked meals. To others, wealth is never needing to cook again. To each their own. As for mainten
357.
▲
by
josephg
5mo ago
> I would encourage you to consider how excited you will be to constantly maintain those things you build. Why should I consider that? Its funny how the default with programming is that the piece of software exists forever. I've bee
358.
▲
by
josephg
5mo ago
> At some point developers seem to forget that other developers exist. At some point developers seem to forget that making stuff is fun. The fact SQLite and GCC exist doesn't mean you're banned from making a database or a C com
359.
▲
by
josephg
5mo ago
> But the objection is that you’re not really building anything new even if you think it’s a new idea. By your definition you’re building for yourself and not sharing…so what good are your little projects. What an incredibly blinkered vi
360.
▲
by
josephg
5mo ago
Oh that looks lovely. I enjoy the UI and all the work on tagging and classification. But its still missing some features I want: - I want native desktop apps - I want P2P device sync. My laptop and my home server should be peers. Just with
More ›