Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ryanbrunner
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
ryanbrunner
6d ago
Do you store your CSS in separate common files independent of markup? Out of curiosity, do you run into issues with excessive token usage when you want to work with CSS? That would be my gut instinct - you ask your agent to change a CSS rul
2.
▲
by
ryanbrunner
6d ago
Articles like this remind me of that Innovation Tokens article. Your time and attention is precious as a developer. I'm absolutely sure it's possible to implement uniqueness constraints, transactions, indices, and history yourself
3.
▲
by
ryanbrunner
6d ago
It's common to want things that look like buttons that functionally link to a page. This isn't really straightforward with the HTML `button` tag so `a` tags that appear like buttons are common. I'm not really proposing someth
4.
▲
by
ryanbrunner
7d ago
In my experience, if you're going to aggressively componentize whatever you're building (i.e. a button isn't a css class on a simple `a` tag but a distinct component that exists in it's own file somewhere) there's h
5.
▲
by
ryanbrunner
7d ago
What AI replaces isn't Tailwind (AI will reach for Tailwind pretty readily), but the paid ecosystem that was Tailwind's business model. The value of having a pre-built component goes down when building that component is a 10 minut
6.
▲
by
ryanbrunner
7d ago
I think there's plenty of developers that are perfectly competent with CSS who still reach for Tailwind. You're right that Tailwind throws away the cascade, or at least enables developers not to have to think about it (under the h
7.
▲
by
ryanbrunner
7d ago
I think if you said "couldn't be a venture backed startup", I'd 100% agree with you. Can't support employees or a marketing budget is a much lower bar, and I think that's perfectly achievable by something like
8.
▲
by
ryanbrunner
11d ago
The problem with this approach (that their first example already demonstrates), is that you'll almost immediately start with a "this type of file is OK" solution, and whether something should go in git doesn't really hav
9.
▲
by
ryanbrunner
1mo ago
I find the other direction works ok as well - Sonnet 5 with Opus as an advisor - all the "Opusisms" get hidden from you since the convo is between Sonnet and Opus but you still get pretty decent results.
10.
▲
by
ryanbrunner
1mo ago
I don't think there's any functional difference between "chat about this" and just directly entering what you'd like to do / ask about in the "Tell Claude what to do" option, I think that's prett
11.
▲
by
ryanbrunner
1mo ago
In this hypothetical, at that point, those people are going to be literal no exaggeration oligarchs (arguably they are now) - just saying they should give up what would amount to a large percentage of their wealth isn't going to go ove
12.
▲
by
ryanbrunner
1mo ago
1. There's far less product managers 2. What makes you so sure that product managers won't be automated away? The breathless pronouncements from the people running these companies aren't that there won't be software deve
13.
▲
by
ryanbrunner
1mo ago
I think what I intended to get across isn't too incompatible with what you're saying. I think it's fine to say "this function is too long", and long functions generally speaking should be something that's worth
14.
▲
by
ryanbrunner
1mo ago
Sorry, you're right - 20 lines or less is the recommendation in the actual text of Clean Code. I have seen people try to push that down to 5 in Ruby on Rails development (IIRC, the most popular linter at one time tried to enforce 5 lin
15.
▲
by
ryanbrunner
1mo ago
I think the rule that "functions should be small enough that they should be easily reasoned about" is a reasonable rule, and it makes sense to follow it 95% of the time. "Functions should be 5 lines or less" is a measure
16.
▲
by
ryanbrunner
1mo ago
Fortunately we are humans, and professionally trained humans at that, and we can judge readability and comprehensibility of methods through better measures than whether it crosses a boundary of number of lines. There is absolutely a place f
17.
▲
by
ryanbrunner
2mo ago
The difference between "if you have nothing to hide" and the argument you're replying to is that "if you have nothing to hide" is used as a justification for why it's not a problem for authorities to be able to
18.
▲
by
ryanbrunner
2mo ago
A blank phone is suspicious in and of itself and probably invites more questioning and suspicion. And from personal experience, once a border guard is suspicious of you and you're a non-citizen, you're fighting a losing battle to
19.
▲
by
ryanbrunner
2mo ago
Outlook.com also seems to routinely ignore DMARC (it will bounce emails with a DMARC that's report only)
20.
▲
by
ryanbrunner
2mo ago
I like the look of the new design (mostly, there's some cases where whitespace can get a bit excessive), but I still don't like the technology behind it. It's funny that modern javascript based sites were built to make things
21.
▲
by
ryanbrunner
2mo ago
In my experience as a pretty frequent Reddit user, Reddit is really bad at "forgetting" that you want the old design and flipping you back to the new one.
22.
▲
by
ryanbrunner
2mo ago
There's some natural experiments that show that this happens, and is successful, when funding dries up a little. The early to mid 2000s were marked by a huge amount of bootstrapped companies that were quite successful. But VCs can dist
23.
▲
by
ryanbrunner
2mo ago
I've worked for startups that worked on genuine problems that had high customer demand, and there was still the problem of selling what the product could be instead of what it is. At least in my experience, it's omnipresent in B2B
24.
▲
by
ryanbrunner
3mo ago
It's great for document formatting. For app layout, it's very easy for the cascading aspect to shoot you in the foot if you're not careful (which is why even the most purist CSS writers will tend to layer abstractions or rule
25.
▲
by
ryanbrunner
3mo ago
I'd argue that it's impossible to have locality in all aspects. If your style, logic, and DOM are separated almost certainly you have a separation in domain - you're going to have styles, logic, and DOM concerned with "w
26.
▲
by
ryanbrunner
3mo ago
Artists and DJs are a separate category than what the original article is talking about, and I'd agree that there's more need for creativity in those cases (although I have definitely seen websites for people in more creative fiel
27.
▲
by
ryanbrunner
3mo ago
I like predictable UI even if it's a little "boring" because given the choice between utility and style, I'll choose utility every time. It is possible to make stylish things that also have very high utility, but it'
28.
▲
by
ryanbrunner
1y ago
Wouldn't be the first or the last time that a car has a different build out for different locales - as differences go, that's pretty minor.
29.
▲
by
ryanbrunner
1y ago
Physical controls are worth it for me. Having a press to talk button, track advance and volume controls on my steering wheel is a pretty nice quality of life feature. I could do without a screen if the car has that.
30.
▲
by
ryanbrunner
1y ago
That is an amazing use of the technology, and for sure something that should result in a pretty successful company - but not enough to bet the entire VC ecosystem on. I think anyone saying AI has no use is being willfully ignorant, but like
More ›