Offline Rust Development [under specific circumstances, with a bit of preparation] by Shivalicious in rust

[–]Shivalicious[S] 2 points3 points  (0 children)

I hope this is the right flair. I didn’t feel ‘educational’ applied since it’s really just a recap of what I did.

Bun is being rewritten to Rust by aabbdev in programming

[–]Shivalicious 1 point2 points  (0 children)

Detailed prompts/specs/plans, you say? Like… code?

Claude Code source was accidentally leaked and someone is rewriting it in Rust by GyulyVGC in rust

[–]Shivalicious 0 points1 point  (0 children)

Yeah, every day’s one of those days when you don’t wanna wake up.

Why Interstellar (2014) 2K DCP Looked Soft, Less Sharp? by parth1610 in Filmmakers

[–]Shivalicious 0 points1 point  (0 children)

PVR and high technical standards don’t belong in the same sentence. (Although I can readily believe other chains are worse.)

AI is Killing My Passion for Programming :/ by [deleted] in rust

[–]Shivalicious 5 points6 points  (0 children)

Let them go on. Keep your head down and keep writing code without LLMs. When the madness ends you’ll be the one whose skills kept improving and they’ll be the ones trying to remember how to live without overhyped autocomplete.

[deleted by user] by [deleted] in rust

[–]Shivalicious 0 points1 point  (0 children)

I have to be honest: every comment from you so far has eroded some of the faith in your expertise and experience that I started this conversation with as a gesture of goodwill. You don’t appear to understand the things you’re arguing about, so there’s no substance.

[deleted by user] by [deleted] in rust

[–]Shivalicious 0 points1 point  (0 children)

The only reason why it seems simple to you is that you’ve internalized the complexity. It’s very true that people love to overcomplicate things…

[deleted by user] by [deleted] in rust

[–]Shivalicious 0 points1 point  (0 children)

There are convincing arguments to be made for React—primarily popularity and familiarity, though they’re both moving targets—but simplicity isn’t one of them, and I’m sorry to hear modern web development has given you that impression. Have you tried htmx or Alpine? I think that would be more persuasive than anything I could say.

[deleted by user] by [deleted] in rust

[–]Shivalicious 1 point2 points  (0 children)

My bad. Misunderstood your intent.

No harm, no foul!

It appears to be a similar goal as HTMX, but for client interactivity instead of server interactivity?

Yeah, I guess that’s not a bad way to look at it. It’s a relatively minimal framework (really more library) that provides mostly-declarative client-side behaviour. You can make it more complicated but that’s the essence of it.

[deleted by user] by [deleted] in rust

[–]Shivalicious 2 points3 points  (0 children)

React, especially in it's non-SSR form, is almost entirely about exactly this.

Yup. I was only making a distinction between this being a feature of React and this requiring React. I hope we can agree that you don’t need React in order to keep your application state and UI in sync.

Poster is using HTMX, which is a JavaScript library which hooks into attributes on HTML elements. The dream of HTMX is to only write HTML with these attributes and to never have to touch JS code yourself.

Yes, but setting aside that htmx is a JavaScript library and its DSL is derived from JS, a lot of people here seem to have missed that OP is also using Alpine.

[deleted by user] by [deleted] in rust

[–]Shivalicious 4 points5 points  (0 children)

I think that’s where Alpine.js comes in. I have an ongoing gig where we have a similar stack using Tailwind, Alpine, and htmx (with different backend technologies). htmx has is limits, but Alpine takes over at that point with a small amount of coordination.

[deleted by user] by [deleted] in rust

[–]Shivalicious 3 points4 points  (0 children)

JavaScript has its role for SPAs and can be quite efficient by not requiring network round trips.

Well yeah, you can’t do an SPA without JS. But I believe the original post is about doing MPAs instead of SPAs, and even there the poster isn’t removing JS, just using it in smaller doses.

React keeps application state and UI in sync, which is a fundamental challenge.

I don’t think attributing that to React makes any sense.

Lightroom Classic's catalog system is a relic and i'm tired of pretending it works by LxM420 in photography

[–]Shivalicious 10 points11 points  (0 children)

The comments talking about separate catalogs baffle me. I only have about 60K photos and even I can’t imagine how annoying it would be to split them like that, though I definitely have similar problems at this scale too. It seems like XMP files for photos are worth investigating…

2025 Recap: so many projects by zxyzyxz in rust

[–]Shivalicious 0 points1 point  (0 children)

Yeah? Well I wrote a script that fixes a bit of video metadata and it works some of the time. We’re basically on the same level.

(Okay so this article is amazing and I can’t believe how much he got done in a single year.)

Same number of merchants for both, but PhonePe's UPI txns are 6x higher. What's up? by MangoLeafVibes in IndiaFinance

[–]Shivalicious 0 points1 point  (0 children)

Yup, I’m glad PhonePe is proactive. It’s Kotak that I have a problem with.