HNHacker News
TopNewBestAskShowJobs

namingisharder

11 karma · joined January 8, 2024

submissionscomments
namingisharder··on Datalog in 100 lines of JavaScript (2022)
I didn’t say this was written by generative AI. I just wondered if people are more willing to accept and forgive completely wrong information because of it.
namingisharder··on Datalog in 100 lines of JavaScript (2022)
Except this isn’t Datalog. It’s just a poor quality implementation of relational algebra. This article did not actually teach you anything about Datalog, just continued to propagate misinformation.
namingisharder··on Datalog in 100 lines of JavaScript (2022)
You haven’t seen as many of these completely misinformed implementations claiming to be Datalog when they really aren’t.
namingisharder··on Datalog in 100 lines of JavaScript (2022)
Except this article has taught you nothing about Datalog. You’d have learned more from Wikipedia.

It is interesting to know I’m “entitled” for wanting people to provide accurate information online, rather than misinforming and confusing people.

namingisharder··on Learn Datalog Today
Except that is not remotely Datalog.

Would folks please stop publishing nonsense about simple relational algebra implementations claiming they are Datalog, even though there is no recursion.

This is like seeing an article about how to implement context free parsing and finding one about implementing regular expressions with DFAs.

namingisharder··on Datalog in 100 lines of JavaScript (2022)
Sure, being excited about something is fine.

But I see so many of these articles/blog posts where people claim to be implementing Datalog but are just implementing a form of relational algebra. This apparently just begets further confusion and misinformation.

This is like seeing an article about how to implement context free parsing and finding one about implementing regular expressions with DFAs.

Is it really too much to ask for people to do basic fact checking before publishing? Or with the age of generative AI are we giving up on that?

namingisharder··on Learn Datalog Today
Nine more years to go. But there has been plenty of quality research on worst case optimal joins in the meantime.
namingisharder··on Learn Datalog Today
LogicBlox and Predicix merged. Predictix was just a company created solely to be a customer of LogicBlox. In the end it couldn’t survive on its own. Infor acquired LogicBlox and then reneged on some agreements, leading to a mass exodus. Infor made zero effort to sell LogicBlox technology or solutions, and then essentially threw their hundreds of millions away. It may never see the light of day again.
namingisharder··on The Ozempic Plateau
As some others are saying here, just telling people to exercise more and eat less is not working.

I exercise at a minimum of 35-45 minutes a day, and when I can get out in the warmer months sometimes as much as 90 minutes a day. While it does have its health benefits, it can just make me hungrier.

And sure, I’ve tried eating less. But I find that leads to me being foggy headed, tired, and irritable. Which the leads to more stress too. And let me tell you as remote developer that is not a great way to live your life.

And in the past when I’ve done all that I still plateau around fifteen pounds lost. And if I slip up any, well, I have to work that much harder to get back again.

I’m not sure I’m ready to resort to medication yet, but I can definitely see the appeal.

namingisharder··on Building an antilibrary: the power of unread books
I like the idea, but the terminology “antilibrary” really bothers me. It isn’t in any way a negation, inverse, opposite or dual of a library.

If you think about a traditional communal library, it will have many titles. Some you may have read, others you have not.

So this feels more of a cache hierarchy. You have many books you haven’t read, or at least fully internalized. The books you have read and internalized are in your head, and you can opt to not retain the physical instantiation if you are confident they will stay in cache.