Readit News logoReadit News
vendiddy commented on Sequoia backs Zed   zed.dev/blog/sequoia-back... · Posted by u/vquemener
weakfish · 4 days ago
FWIW their default keybinds mirror VS Code nearly 1:1 with some (IMO) improvements
vendiddy · 4 days ago
I customized the hell out of my keybindings. I might be in the minority though! I was trying to give examples of (stupid) little points of friction that might prevent someone from taking the leap.
vendiddy commented on Sequoia backs Zed   zed.dev/blog/sequoia-back... · Posted by u/vquemener
vendiddy · 4 days ago
The vision sounds interesting but I think if they have two challenges they will need to overcome to compete in the IDE space

1) Their LLM integration needs to be at the quality of Cursor and VSCode to pull people away from those

2) Reduced friction to move over (keyboard shortcuts, common plugins, etc)

I think the Zed team is perfectly capable of winning. The bigger risk would be them trying to tackle fancy stuff before making sure the basics are good enough to get developers to switch.

They need to build up a deep understanding of why folks are sticking to Cursor/VSCode and not swapping over.

P.S. I would love for Zed to win in the market because I'm sick of slow software and it's refreshing to finally see an intense focus on performance.

vendiddy commented on Obsidian Bases   help.obsidian.md/bases... · Posted by u/twapi
hresvelgr · 6 days ago
This seems distinctly in opposition to what I believe makes Obsidian a great program, providing an excellent editing environment and extensibility for markdown. The more it ventures into these types of features, the more they're going to lose to applications that designed for this from day dot, like Notion and Anytype.
vendiddy · 6 days ago
I don't think it is because it just requires that you write frontmatter in YAML which is pretty human readable and common in certain markdown formats.

Your notes are still in markdown.

vendiddy commented on I accidentally became PureGym’s unofficial Apple Wallet developer   drobinin.com/posts/how-i-... · Posted by u/valzevul
extraisland · 9 days ago
It is a gym app. Realistically as the article says it really doesn't have to change much.

The UX of that app is actually "ok". While it is a wrapper around their mobile site it works well enough.

vendiddy · 9 days ago
But exactly. The one thing you care about in a gym app is getting into the gym!
vendiddy commented on Don't “let it crash”, let it heal   zachdaniel.dev/p/elixir-m... · Posted by u/ahamez
snickerbockers · 15 days ago
>When people say “let it crash”, they are referring to the fact that practically any exited process in your application will be subsequently restarted. Because of this, you can often be much less defensive around unexpected errors. You will see far fewer try/rescue, or matching on error states in Elixir code.

I just threw up in my mouth when I read this. I've never used this language so maybe my experience doesn't apply here but I'm imagining all the different security implications that ive seen arise from failing to check error codes.

vendiddy · 15 days ago
If get a chance to read some Elixir/Erlang code you'll see that pattern matching is used frequently to assert expected error codes. It does not mean ignore errors.

This is a common misunderstanding because unfortunately the slogan is frequently misinterpreted.

vendiddy commented on Don't “let it crash”, let it heal   zachdaniel.dev/p/elixir-m... · Posted by u/ahamez
IshKebab · 15 days ago
Ah this makes sense. I always thought "let it crash" made it sound like Elixir devs just don't bother with error checking, like writing Java without any `catch`es, or writing Rust that only uses `.unwrap()`.

If they just mean "processes should be restartable" then that sounds way more reasonable. Similar idea to this but less fancy: https://flawless.dev/

It's a pretty terrible slogan if it makes your language sound worse than it actually is.

vendiddy · 15 days ago
I think the slogan was meant to be provocative but unfortunately it has been misinterpreted more often than not.

For example, imagine you're working with a 3rd party API and, according to the documentation, it is supposed to return responses in a certain format. What if suddenly that API stops working? Or what if the format changes?

You could write code to handle that "what if" scenario, but then trying to handle every hypothetical your code becomes bloated, more complicated, and hard to understand.

So in these cases, you accept that the system will crash. But to ensure reliability, you don't want to bring down the whole system. So there are primitives that let you control the blast radius of the crash if something unexpected happens.

Let it crash does not mean you skip validating user input. Those are issues that you expect to happen. You handle those just as you would in any programming language.

vendiddy commented on AI is a floor raiser, not a ceiling raiser   elroy.bot/blog/2025/07/29... · Posted by u/jjfoooo4
victorbjorklund · 24 days ago
Honestly not sure it is easier to learn coding today than before. In theory maybe but in reality 99% of people will use AI as a crutch - half or learning is when you have to struggle a bit with something. If all the answers are always in front of you it will be harder to learn. I know it would be hard for me to learn if I could just ask for the code all the time.
vendiddy · 24 days ago
It is but requires discipline.

I've been coding for 15 years but I find I'm able to learn new languages and concepts faster by asking questions to ChatGPT.

It takes discipline. I have to turn off cursor tab when doing coding exercises. I have to take the time to ask questions and follow-up questions.

But yes I worry it's too easy to use AI as a crutch

vendiddy commented on Sleep all comes down to the mitochondria   science.org/content/blog-... · Posted by u/A_D_E_P_T
yreg · a month ago
It would make sense if there was a monocausal explanation of why ancient ancestors started sleeping, but then other body functions started making use of the sleeping system since it was at hand.
vendiddy · a month ago
sounds like legacy code
vendiddy commented on Show HN: Tsbro – TypeScript for the browser, no build step   github.com/stagas/tsbro... · Posted by u/stagas
pjc50 · a month ago
I think what people want is the ability to write in another language while retaining first class access to the DOM without too much performance penalty, and not a boxed-in arrangement like applets.
vendiddy · a month ago
This is exactly what I want!

This will also allow the wider community to innovate rather than waiting on standards bodies to decide what the think is best.

vendiddy commented on When Software Engineers Think They Need More Focus Time   jola.dev/posts/enough-foc... · Posted by u/shintoist
vendiddy · a month ago
Personal experience - it comes down to how good the product manager on my team is.

Bad PM: I need to make sure I am not wasting time building the wrong thing. So I am forced to be "distracted" and play the role of a PM.

Good PM: I need to stay focused building. The PM has already done a great job figuring out what needs to get built. They have given me a good mental model of how the customer thinks.

Sure some facetime with customers is good but the article has a simplistic conclusion.

u/vendiddy

KarmaCake day495June 13, 2012View Original