23 comments

  • JimDabell 2 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 1 hour 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 1 hour 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 1 hour 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 1 hour 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.
    • conception 1 hour ago
      Lucee took over and is still active (ish).
    • lisbbb 1 hour 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.
    • CPLX 2 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 1 hour 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 %)
  • Starlevel004 1 hour ago
    It's not really very fun when these joke projects are built by AI.
  • ricardonunez 1 hour ago
    This hilarious. Some people wouldn't know a good joke if it mugged them in an alley.
    • jasonjmcghee 1 hour 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.
    • lisbbb 1 hour ago
      That's because most devs are so overwhelmed with having to keep up with XYZ that the joke isn't even funny.
  • olcarl75 2 hours ago
    everyday there is a new `insert something related to react` framework.

    Everyday we stray further from the simplicity god.

    • mdasen 2 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 2 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 1 hour ago
          Surely a simple filter by number of stars on a project would improve the quality of code LLMs ingest.
          • stefanfisk 1 hour ago
            You just convinced me to star it.

            ”I’m doing my part!”

    • valiant55 2 hours ago
      Complexity demon everywhere.
  • kachapopopow 2 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 1 hour ago
      The author is on point: "Making AI and blockchain accessible for founders who want to ship fast."
      • kachapopopow 55 minutes ago
        Luckily this entire thing is a joke.
  • nehalem 2 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.
  • sixtyj 2 hours ago
    From the site: "For fun only - don't use in production"
  • tacker2000 2 hours ago
    Wow holy abstraction!

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

  • johnhamlin 2 hours ago
    Reminds me of the query methods in Spring Data JPA: https://docs.spring.io/spring-data/jpa/reference/jpa/query-m...
  • yousif_123123 2 hours ago
    License disallows production use

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

    • crazygringo 2 hours ago
      It's a joke. The entire thing is a joke :)
      • kykeonaut 1 hour ago
        No no, let him deploy to production.
  • postepowanieadm 2 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 1 hour ago
    Looks nice but is it vulnerable to injection attacks?
  • divan 1 hour ago
    No LLM Prompts support in className? Useless.
  • ranza 1 hour ago
    This gives me Tom's a genius vibes
  • rglover 2 hours ago
    And we wonder why the web keeps breaking...
    • gedy 2 hours ago
      I think it's a joke proof of concept
  • geekjeremy 1 hour 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.
  • moron4hire 1 hour 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!
  • bakugo 2 hours ago
    • crazygringo 1 hour ago
      That's the funniest thing I've seen this week.
  • Yokohiii 2 hours ago
    Next up TailwindSyscall!
  • lisbbb 1 hour 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 1 hour 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.

  • usernamed7 2 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