27 comments

  • victorbjorklund 10 hours ago
    We have strayed far from God.

    /jk. Cool project even if I wouldn’t touch this with a pole.

    • hayavuk 2 hours ago
      Too real. Can't laugh.
  • JimDabell 18 hours ago
    ColdFusion used to work this way:

    https://en.wikipedia.org/wiki/Adobe_ColdFusion

    What surprised me is that when I went to look at the Wikipedia page for CF, apparently its latest release was this year! I haven’t heard anybody mention it in a very long time.

    • bdcravens 17 hours ago
      I was active in the ColdFusion/CFML community for a long time, and still run some production code in it. It certainly isn't popular, but just carries on quietly, powering a lot of internal applications you'll never hear about. Many run the open source version of it (Lucee).
      • tootubular 17 hours ago
        Indeed it does. I maintain one such application while an in-progress rewrite develops. Gotta say, it's not been that bad and the Lucee docs have served me well, but for whatever reason I tend to be pleased/impressed by all kinds of tech, even when popular opinion is negative about it.
    • freedomben 17 hours ago
      With how deeply embedded cold fusion was in many gigantic corporations I've worked with, I would not be surprised if it stays alive for decades to come because nobody ever can port off of it.
      • bdcravens 17 hours ago
        Don't remember the full context, but I heard a few years ago from Adobe that they could never sell another license to the private sector and government licenses would be self-sustaining.
    • lisbbb 17 hours ago
      I worked at a major university that used ColdFusion. They had one guy furiously writing all these websites that were total one-offs. They didn't use source control. Every project was a copy of his original. If there was a bug, he had to update dozens of projects instead of maintaining common source across those dozens of sites. He was totally insane and making bank.
    • conception 17 hours ago
      Lucee took over and is still active (ish).
    • CPLX 18 hours ago
      Apparently some here are quite active with it: https://news.ycombinator.com/item?id=46211559

      Also longtime internet celebrity and occasional HN poster Pud built the wildly successful Distrokid service with it.

  • nine_k 17 hours ago
    It's superficially tailwind-y, but in fact a sort of stenographic subset of SQL:

      db-{table}-{column}-where-{field}-{value}-limit-{n}-orderby-{field}-{asc|desc}
    
      db-users →
        SELECT * FROM users
      db-users-name →
        SELECT name FROM users
      db-users-where-id-1 →
        SELECT * FROM users WHERE id = 1
      db-posts-title-limit-10 →
        SELECT title FROM posts LIMIT 10
      db-products-orderby-price-desc →
        SELECT * FROM products ORDER BY price DESC
    
    Certainly can result in some terribly inefficient access patterns, as there's no obvious syntax for joins. But enough for a toy project, and enough to hit the HN front page %)
  • JodieBenitez 48 minutes ago
  • ricardonunez 17 hours ago
    This hilarious. Some people wouldn't know a good joke if it mugged them in an alley.
    • jasonjmcghee 17 hours ago
      It's hard to tell these days. Anyone can now say "what if..." And have an agent build something that either looks a lot like (or is) that thing.
    • sixtyj 10 hours ago
      On the Internet, nobody knows you're a dog.

      The same can be applied to jokes. Almost no one recognizes them :)

      So authors had to write it at the bottom of the page.

    • lisbbb 17 hours ago
      That's because most devs are so overwhelmed with having to keep up with XYZ that the joke isn't even funny.
  • kachapopopow 18 hours ago
    hopefully I never have to review someone unironically using something similar in production code since I don't think I'll be able to stop myself from dropping a slur or two.
    • esafak 18 hours ago
      The author is on point: "Making AI and blockchain accessible for founders who want to ship fast."
      • kachapopopow 17 hours ago
        Luckily this entire thing is a joke.
  • nehalem 18 hours ago
    The actual disturbing thing is that given Next‘s track record of questionable security architecture, the author felt compelled to make the joke explicit.
  • olcarl75 18 hours ago
    everyday there is a new `insert something related to react` framework.

    Everyday we stray further from the simplicity god.

    • mdasen 18 hours ago
      Having clicked on the link, it's one commit with the commit message "wtf"

      The README also says "License: MIT - Do whatever you want with it (except deploy to production )"

      It's that perfect level of absurdity that captures so much of the terrible complexity that often happens.

      • valiant55 18 hours ago
        There's a guy complaining that the creator is poisoning the collective code used to train LLMs. If that's all it takes we have a moral responsibility to flood GitHub with garbage.
        • pennomi 18 hours ago
          Surely a simple filter by number of stars on a project would improve the quality of code LLMs ingest.
          • stefanfisk 17 hours ago
            You just convinced me to star it.

            ”I’m doing my part!”

    • valiant55 18 hours ago
      Complexity demon everywhere.
  • stanfordkid 9 hours ago
    Just because it uses the className attribute doesn't really mean it is "like tailwind"... SQL is not anything like CSS classes and cannot be composed in the same manner. It's basically just using className as a data attribute. You might as well just stick raw SQL in there and parse it... what is the point of the weird hyphenated pseudo dialect?
    • morcus 8 hours ago
      I strongly believe it's just a joke

      > For fun only - don't use in production!

  • johnhamlin 18 hours ago
    Reminds me of the query methods in Spring Data JPA: https://docs.spring.io/spring-data/jpa/reference/jpa/query-m...
    • t0mas88 2 hours ago
      Except that those are serious and work well for a lot of basic queries.
  • sixtyj 18 hours ago
    From the site: "For fun only - don't use in production"
  • tacker2000 18 hours ago
    Wow holy abstraction!

    Weird stuff, seems to be vibe-coded using cursor and also the github issues are full of spam.

  • yousif_123123 18 hours ago
    License disallows production use

    MIT - Do whatever you want with it (except deploy to production )

    • crazygringo 18 hours ago
      It's a joke. The entire thing is a joke :)
      • kykeonaut 17 hours ago
        No no, let him deploy to production.
  • Starlevel004 17 hours ago
    It's not really very fun when these joke projects are built by AI.
  • postepowanieadm 18 hours ago
    There was something like that in Firefox in the age of websqlite(yes, that long ago) - I can't recall it's name but it seemed like a neat idea.
  • linhns 17 hours ago
    Looks nice but is it vulnerable to injection attacks?
  • divan 17 hours ago
    No LLM Prompts support in className? Useless.
  • ranza 17 hours ago
    This gives me Tom's a genius vibes
  • moron4hire 17 hours ago
    You can't make jokes like this! Someone is going to take you seriously! Just like what happened with TailwindCSS in the first place!
  • geekjeremy 17 hours ago
    Absurd. Thank you, you shouldn't have. I need it. I logged in for the first time in a long time just to upvote this.
  • maddmann 10 hours ago
    I love how utterly insane this idea is. Sometimes thinking outside the box like this can yield results.
  • rglover 18 hours ago
    And we wonder why the web keeps breaking...
    • gedy 18 hours ago
      I think it's a joke proof of concept
  • Yokohiii 18 hours ago
    Next up TailwindSyscall!
  • bakugo 18 hours ago
    • crazygringo 17 hours ago
      That's the funniest thing I've seen this week.
  • lisbbb 17 hours ago
    I didn't look to see if this is a joke, but seriously, is SQL still a big thing in web dev these days? Feels like it isn't. GraphQL is a thing.
    • wmichelin 17 hours ago
      GraphQL and SQL are not comparable or competing technologies. GraphQL is more analogous to a REST API. GraphQL can use SQL under the hood, or you can even hand serve the bytes (tongue in cheek here). It's just an over-the-network protocol to serve data.

      a Node.JS server might use SQL directly or call out to a GraphQL API, but I literally don't think it's possible to let client-side JavaScript (safely) call a SQL database server directly.

    • ardacinar 12 hours ago
      GraphQL and SQL are about as related as Java and Javascript
    • Yokohiii 13 hours ago
      So you have no idea about web dev?
  • usernamed7 18 hours ago
    "Your scientists were so preoccupied with whether or not they could, they didn't stop to think if they should"

    -Dr. Ian Malcolm