Most of my frustration comes from combining cases insensitive folders/files with git and then running my code on another machine. If you aren’t coding where you have hundreds of files that import other files, I could see this being a non issues.
Most of my frustration comes from combining cases insensitive folders/files with git and then running my code on another machine. If you aren’t coding where you have hundreds of files that import other files, I could see this being a non issues.
On Mac when I rename a folder from “FOO” to “foo” git sees them as the same folder so no change is committed. In JavaScript I import a file from “foo” so locally that works. Commit my code and someone else pulls in my changes on their machine. But on their machine the folder is still “FOO” so importing from “foo” doesn’t work.
…and whoever decided a file system should be case insensitive by default, I hate you.
I won a robot R2D2 in a raffle. This was like over 10 years ago. It had voice commands, and somehow understood me better than Siri.
I second behind the basters.
Write a letter to the lemmy devs and ask them to rewrite the backend to use htmx.
I disagree. I spent some time earlier this year working on a BlueSky client that would work completely without JavaScript. Working without JavaScript means it has to run on a web server somewhere. Using JavaScript means the client can run entirely on your computer with the only dependency being the Lemmy server you connect to. And since there are many Lemmy servers, this means no single entity that can pull the plug on you.
The only alternative I see is a native app that runs a non-JS client on your computer, or maybe WebAssembly? Seriously though, modern JavaScript is actually very capable. You might be dismissing it only because it’s popular to hate on JavaScript or maybe the current Lemmy clients aren’t good. That doesn’t mean the underlying issue is JavaScript.
I’ve abandoned my BlueSky client to work on a Lemmy client that will be written in JS but can run entirely on your computer.
I’m working on my own Lemmy client that I’m hoping will be both a better UI, but also universally better as an app (phone and tablet), MacOS app, and on the web. Voyager provides a web version, but it’s not optimized for larger screens.
My app will deliver the best experience on all screen sizes and will take the best of Reddit, Voyager, etc.
I’m 14 days in lol but if anyone is interested please DM me. I’m happy to share what I’m working on, but I just ask you have realistic expectations as this will likely be 6+ month project to deliver something that can actually compete with existing clients.
Will it brick the kid?
Did shrodinger also buy beer at self checkout? Maybe all that drinking made him forget if the cat was dead or alive
Don’t be ridiculous. It’s more like Google search result you click is an ad rather than an organic search result, and that ad… is an ad that’s ai generated… god damnit
I’m working on my own app for lemmy, but it’s so early stage I have a long way to go. Literally started on it a week ago. And honestly I’m not sure if anyone will ever use it.
But I cross posted this to the lemmyapps community. I think the maintainers of some of the more popular lemmy clients are active there.
Ohhh that makes sense! Thank you!
I was just looking at image_details but for the height and width of the image. I see this exists in the TypeScript client schema, but I’m not seeing it populated for any posts. Any idea when this is actually populated?
Knowing the height and width of images before loading them would reduce layout shift.
Does Lemmy need to implement this? You might be able to pull most of this data from the API. I might try and build something like this myself at some point, but likely won’t have time until next year.
Why are people on this sub so quick to label things an “ad”? Someone did it to me yesterday. I wish we could just share interesting things we find on this sub.
Rober made a cool project, gave a really good explanation for what goes into engineering the satellite (see YouTube video announcement), and made a website so you can upload jobs to the satellite yourself. It’s free if you’re a Crunchlabs subscriber, and if you’re not, you can choose to make a donation to help a kid learn engineering.
If you’re not interested in donating, you can still watch the video and learn a lot about launching small satellites free of charge.
Shitttt I thought it was just me lol
Lol I think the point was to demonstrate what you can do with addressable LEDs. Not that you should do that. Synchronizing that many LEDs, especially when they belong to multiple controllers, is very difficult to do.
I do think React could learn a lot from Flutter. I don’t think React is going anywhere, but I wouldn’t mind if they borrowed some of the good parts from Flutter. But also, I understand that RN vs Flutter have very different approaches to how they render under the hood.
Yes, that’s exactly what I do when I rename lol