News for hackers. Stuff that matters.
Re:Day.js Fast 2kB alternative to Moment.js with the same mo... by robertlagrant on Sunday October 09, 2022 @04:11AM (#33139036)
Who is "some kid"?
Re:Day.js Fast 2kB alternative to Moment.js with the same mo... by kristopolous on Sunday October 09, 2022 @04:22AM (#33139084)
Intentionally unspecified. This isn't a personal attack but instead a systemic and cultural critique

It's been like this for decades. Emotional salience sells software better than hard practicality to just about everyone. Then people rationalize their irrational choices then the timeline slips and the product sucks.

You can just sit and watch it play out like someone studying monkeys. It's remarkably predicable.

Re:Day.js Fast 2kB alternative to Moment.js with the same mo... by 9wzYQbTYsAIc on Sunday October 09, 2022 @04:33AM (#33139127)
As important as the relatively low file size is for the utility of this library, the API compatibility with Moment is perhaps the magnum opus.
Re:Day.js Fast 2kB alternative to Moment.js with the same mo... by kristopolous on Sunday October 09, 2022 @04:47AM (#33139178)
Absolutely. Great job. No question. Everyone should build things and follow their heart. Full stop.

This wasn't anything about the posted software. It was a reply to a comment.

Re:Day.js Fast 2kB alternative to Moment.js with the same mo... by 9wzYQbTYsAIc on Sunday October 09, 2022 @06:26AM (#33139686)
For sure.

Formal peer-review does trump download count, nonetheless.

And I’m all for professional licensure, continuing education programs, and formal, public reviews of the software engineering behind the open source libraries that comprise global infrastructure.

Your main point wasn’t missed.

Re:Day.js Fast 2kB alternative to Moment.js with the same mo... by robertlagrant on Sunday October 09, 2022 @06:35AM (#33139731)
How accurate can your critique be if you're so inaccurate in your metaphor for the library authors?
Re:Day.js Fast 2kB alternative to Moment.js with the same mo... by kristopolous on Sunday October 09, 2022 @01:53PM (#33143598)
I'm not a primatologist.

Tell me if you've ever had this experience.

You see something that looks like it's pretty popular. You try it. You find it has nothing but problems. After much research you then find out that other people don't have the level of sophisticated asks for the product and they are doing less complicated and less critical things.

It's the disconnect between the hype and the reality that really rubs me the wrong way. I've personally lost so much time on inappropriate tools.

Again I'm not here to insult anybody specifically or to speak poorly upon any specific product. I know how many people read these comments and I don't want to cast shade on anybody's hard work. I just wish there was more authenticity to the fit and purpose of things.

I know a lot of this depends on the users. I speak as somebody who has very popular projects and very not so popular projects. The popular ones are hyped (but sarcastically) and the ones that I worked very hard on to be extremely technical about do quite poorly.

To make things super current I haven't working for about a month on an article and I have been making sure it is extremely accurate and I know that that will probably hurt me because the liberties which inherently contain inaccuracy are simply more entertaining

This is a shared experience except for a select few. This carries is over to other things. Inaccurate pop science is read much more widely then the direct research material. There's something more emotionally approachable through this tactic. It just hurts productivity and it's a shame

Re:Day.js Fast 2kB alternative to Moment.js with the same mo... by 9wzYQbTYsAIc on Sunday October 09, 2022 @02:19PM (#33143839)
> I think the kid who wrote the library is just better at drawing cartoon characters

Quoting your writing that is probably rubbing others the wrong way, as it certainly reads easily as being specific to “these” solutions, as you put it.

You might avoid triggering people’s negative emotions by sticking to your main point and avoiding the marginalizing.

Re:Day.js Fast 2kB alternative to Moment.js with the same mo... by robertlagrant on Monday October 10, 2022 @04:54AM (#33149252)
> I just wish there was more authenticity to the fit and purpose of things.

This is so vague. Can you say how you're relating this to dayjs? How is its purpose inauthentic?

Re:Day.js Fast 2kB alternative to Moment.js with the same mo... by 9wzYQbTYsAIc on Sunday October 09, 2022 @04:23AM (#33139087)
Must be a euphemism for “300 contributors on a js.org supported GitHub project”.
Re:Day.js Fast 2kB alternative to Moment.js with the same mo... by kristopolous on Sunday October 09, 2022 @11:41AM (#33142269)
Immediate hostility and belittling attacks strike again.

Thanks for being an unproductive asshole

Better luck in the 2030s I guess

Re:Day.js Fast 2kB alternative to Moment.js with the same mo... by 9wzYQbTYsAIc on Sunday October 09, 2022 @01:54PM (#33143613)
You are succumbing to the fundamental attribution error.

You described your comment being an attack on modern development culture, as your use of euphemism, you chose the insultingly denotative word “kid” to attack the project.

Cool attitude, too?

Re:Day.js Fast 2kB alternative to Moment.js with the same mo... by kristopolous on Monday October 10, 2022 @10:06PM (#33158664)
No I was not.

You're being sloppy imprecise and presumptive once again. I'm noticing a pattern here. Let's see if it comes in threes.

And in case you're wondering, you're the one who set the rules of this engagement, I'm only playing by them.

We can be adults any time you want.

Re:Day.js Fast 2kB alternative to Moment.js with the same mo... by robertlagrant on Monday October 10, 2022 @04:53AM (#33149249)
> Immediate hostility and belittling attacks strike again.

Nothing about that comment was belittling or hostile. It was a bit snarky, but with very good reason, and did not name its target.