HN user

zaphar

8,104 karma

email: jeremy (a) marzhillstudios.com twitter: zaphar

[ my public key: https://keybase.io/zaphar; my proof: https://keybase.io/zaphar/sigs/EBb9qSOchK8pT3zTsPnikv8z0ot6Af5Av8l-xffn6Bk ]

Posts16
Comments2,487
View on HN

As far as I can tell that is indeed, "it". What is maybe more interesting is that it took this long to find data that shows it wrong given we have so many examples in history of it being in fact wrong.

This is sort of correct on webkits side. inheritance chains especially when you don't control who is inheriting from you are going to be very brittle. The standard would probably have been better if it had been specified as a form of composition instead. However not supporting something like this is largely worse than just doing the inheritance. I'm not sure this is a hill I would die on despite largely agreeing with the webkit folks here philosophically.

In the spec custom elements can inherit from any html element you wish. Which should allow you to only have to add the bits you need to add and let the rest be handled by the native implementation.

The one exception is Safari which has been slowly getting more and more special over time when it comes to web standards but is still relevent. If Safari found their way to supporting it then you shouldn't need to completely re-implement a button or combobox and instead just improve the native versions.

I do know quite a few people who use vim because they do enjoy the puzzle. So there are absolutely people as he describes. Saying that there aren't people like that just undermines your point.

The article was not against a tool but a way of thinking. He didn't say anywhere that Sublime was better than Vim. He did say that he disagrees with the idea that a tools friction is a feature.

I can take his entire thesis and use it to show that vim is the perfect editor for me precisely because vim is invisible to me when I use it. In part this is because I turned vim into the tool I wanted. He turned sublime into the tool he wanted. His basic point however still stands. If you are making something for someone else to use then making that tool invisible to them is a powerful property.

I'm aware. I worked on that specific project (assuming we are talking about the same one) back in the day. :-)

There are certainly very large applications in that repo in the hundreds of millions of lines of code. But comparing the entire repo to single applications is not an apt comparison.

The structure requires maintenance and that is done by an individual or individuals. The real reasons a good company stays good is because the leadership stays good. When the leadership begins to disengage or leaves or changes in some way then the structure will begin to break down. You can't fix it with a "better" structure. It will decay over time unless someone is actively maintaining it.

The correct solution for most users of Claude is to refuse to do things like: `performing logins, handling credentials on behalf of the user, etc`. It is not to find a way to hand your agent the keys to the kingdom.

Guiding them toward solutions like building a tool that your agent can use safely and and then have the agent use that is what most people should be doing. If you are a security researcher then there are reasonable reasons to do that but they are doing the arguably good thing for the average user here.

No they didn't? I use these continuously and it's pretty obvious to me that they do not at the level of a human except in the most surface level ways. Human's as compared to an LLM remain a special category. We have not in fact cracked human level intelligence.

I am admittedly not an expert here but this does not at all sound like something that Apple can force Shopify to do. I was under the impression that when Apple does something like this it's primarily because the seller was positioning themselves as an official Apple reseller in some way which they do pretty aggressively police. Did Shopify give you any more details on why they believed they had to delist you?

What does mapping your externalities have to do with honesty? Is this a poor attempt to suggest that no one can actually be honest because no one has a full understanding of the entire universe? Because that's just a lazy excuse for not trying to be honest and not really worth being in the debate.

It's not really a rule of thumb that "Tell others the truth, tell yourself the truth" means you have to barely scrape by. Plenty of people make good money that way.

Stop Ruining It 2 months ago

Feels to opposite to me. GPT-1 would have exploded the word count to about 10x and made it sound way more breathlessly influencer coded. GPT-1 would have written something that was 180 degrees opposite of what the post is communicating.

Perhaps you need to read it again a little more carefully?

   The article shows off an strace TUI, and it's not like I can't see the benefits of making strace output more browsable. What I don't understand is why that must happen inside a terminal window where (for instance) all text must have the same font and size.
It doesn't technically have to. But if you want to do it in a different location than the terminal window and have it be cross-platform and easy to develop for your options are limited. There are not really very many text-first UI frameworks out there that are cross platform. It's similar I think to the way that the browser has become the dominant GUI platform for development. The Terminal standards are fast becoming the dominant platform for Text First Interfaces.

Anyone who claims to know the correct strategy to be best positioned for the future is lying or misinformed. The most you can reasonably say is that for the moment an LLM in the hand of an non-expert or naive user is unlikely to produce high quality results or create an absurd boost in productivity. We can make reasoned decisions now and continue to monitor things.

It would be just as unwise to ignore the progression of LLM agents as it would be to over-index on them.

No Slop Grenade 2 months ago

I have begun using the acronym TL;DP (Too long didn't prompt) For when someone sends a wall of text and I didn't want to waste tokens having an agent summarize it for me when the sender could have done that for me with their own agent.