may I ask why?
6,715 karma · joined May 9, 2012
https://egeozcan.com
https://github.com/egeozcan
Technical Lead, TL, or how I prefer it, Teaspoon.
Socials: - bsky.app/profile/egeozcan.bsky.social - github.com/egeozcan
Interests: Mentorship, Open Source, Programming, Running, UI/UX Design, Web Development
---
may I ask why?
I admire some of the things Elon Musk has made happen, but the guy has obvious ego issues and acts often like a villain from a child superhero movie. If a blog post is "biased, one sided, bullshit" for calling this behavior and all the accompanying unkept promises, what they are, together with some creative words and interpretation, why do we have blog posts in the first place?
Not exactly this but close: https://www.cleware-shop.de/USB_Tischampel_360
While I'm not an expert, my own experimentation suggests this is correct
Sources: Me being a native speaker and also: Turkish Grammar (Oxford 2nd ed. 2001), Geoffrey Lewis. Pages 69 and 211 (Just checked to be sure).
> Polis, toplumun güvenliğini sağlamakla görevlidir.
> (Police are responsible for maintaining public safety.)
Police Force as an Organizational Unit:
> Bu şehirdeki polis teşkilatı faaliyetlerini arttırdı.
> (The police force in this city has expanded its operations.)
Specific Police Force Within a Specific City:
> İstanbul polisi son zamanlarda çok aktif.
> (The Istanbul police have been very active lately.)
On the other hand, I think I may also be failing to explain this correctly because we are already at the limits of my English :)
If I'm talking about a specific police officer, then I'd use "o", which means he/she/it/that.
O geldi -> he/she/it/that arrived.
O polis geldi -> that police arrived.
Ona polis geldi -> police arrived to him/her (his/her place).
polis geldi -> the police (has) arrived.
O bahsettiğin polis geldi -> The police officer you were talking about (has) arrived.
The second problem has had good attempts in the recent years, but no single web application can beat excel in terms of data tables (while not 100% relevant anymore, I really like the super light introduction here from Joel Spolsky: https://www.youtube.com/watch?v=JxBg4sMusIg )
Talking about JS proposals, I'm looking forward to this one: https://github.com/tc39/proposal-record-tuple
Records and tuples can make a lot of logic much more easier to read, and way less fragile. Not sure how they would play together with the shared structs though.
> But as YOU didn't build it or pay for it you have no place to complain.
I disagree with this point. You're conflating legitimate criticism or discussion about the model (which many have differing opinions on) with the harassment of open-source maintainers - something I strongly oppose as well. Could it be that past negative experiences have made you overly defensive? If so, I understand, but I believe it's a bit misplaced in this context.
https://github.com/egeozcan/json-tail/tree/master/data
also has storybook but no online demo I'm sorry :(
edit: ha, I also found the plain js/css/html version there, a surprise from past me https://github.com/egeozcan/json-tail/tree/master/data/legac...
here is some text generated by AI:
> Congratulations on launching 'Today Has Been'! It's truly inspiring to see how you've revived the essence of Ohlife with a modern twist by integrating it with WhatsApp. The simplicity of journaling without the hassle of app downloads or registrations is a game-changer. I particularly love the daily nudge and the 'blast from the past' feature—it's a wonderful way to encourage reflection and nostalgia.
> Your passion for this project is evident, and I'm excited to see how it will resonate with users who miss the simplicity of Ohlife. Wishing you tremendous success on this journey!
--
rephrase it so that it doesn't read like a standard AI generated text. use creative wording and add a typo or two. it should feel like a human wrote it. super, super casual.
huge props on launching! Seriously love how you’ve brought back the whole Ohlife vibe but made it way easier with WhatsApp. No apps or sign-ups? Genius. Plus, those daily reminders and little throwbacks? Such a nice touch—perfect for sparking some good ol’ nostalgia. You can totally see how much you care about this, and I’m hyped to see how people, especially the Ohlife fans, will dig it. Wishing you all the luck with it!
---
I personally wouldn't have realized the above was written by AI. YMMV
My point is, "reinforcement learning" to make it not sound like AI is a little bit pointless at this point, IMHO.
I would have done everything in Perl for maximum creativeness but didn't have the time to bring myself up to date with the current version.
Personally, I love Web Components and Lit, but they come with a complexity that can be challenging for juniors to grasp. Making shadow DOM accessible, managing CSS, using the :slotted selector, and handling CSS variables across boundaries are just a few examples of the intricacies involved. This is only scratching the surface for one of the simpler frameworks. You need to manage a lot because it's relatively new and lacks some tooling. Solid is excellent, but its differences from React (while being so similar) can confuse people. If you want to use HTMX, you need to learn something entirely different and understand server-side templating, which becomes even more complicated if different teams in your company use different back-end technologies. Architecture follows the org. structure, so as long as front-end and UX-design stay closer to each other than the back-end, it would also be hard for HTMX to come into play.
So why React? Isn't it more complex? Yes, but it has outstanding tooling, documentation, support, and a vast ecosystem. Almost everyone knows React, even if they don't like it! Despite my personal dislike, it's one of my go-to frameworks for new projects because of these reasons.
While there are performance issues, there are many experienced developers who can address them. There are also a lot of very smart people working on various solutions.
In summary, you can argue for any framework, but please don't believe that nobody knows what they're doing. It's important to take a pragmatic approach. Also, no, front-end developers were not thinking that React were rendering on the server all this time and they also didn't think that static HTML would be slower or anything. Please don't spread false stereotypes.
That said, I believe we'll see a new approach, framework, or technology that will surpass React in the near future. While I appreciate the pragmatic, organic growth and improvement, many feel that a restart is becoming necessary.