News for hackers. Stuff that matters.

ckmar

Drop the "G". The best UI for AI Agents is a physical UI (not a graphical UI). Do something like PikaCube [0] and disrupt the mouse.

[0] https://pikacube.pages.dev/

Re:Ask HN: Is there a "mouse" for parallel work? on Wednesday July 29, 2026 @08:49AM (#49096830)
Nice, I had seen that. Ideally it wouldn't be something that sits on my desk. I want to hold it and talk to it and build spacial awareness with it. But fits many of the goals. I'll have to give it a try!
Re:Ask HN: Is there a "mouse" for parallel work? on Wednesday July 29, 2026 @08:46AM (#49096797)
PikaCube is a thought experiment "solution" with a website one-shot from claude code. I don't want to make something like it, I want to buy something like it.

Ask HN: Is there a "mouse" for parallel work?

The mouse was built for doing one thing at a time. One cursor that navigates a rich virtual world to accomplishing things in series.With agents my work now all happens in parallel. But the input devices we use hasn't changed yet.What I want is not more buttons and tabs in the pixel world, but some new tactile device in the real world to jump between different virtual workflows. I want feedback...

( Read More... | 5 comments | on HN )

Show HN: Base N Clock - The current time in various number bases

https://craigmichaelmartin.github.io/base-n-clock/

A clock that displays the current time in various number bases to help build intuition for base numeral systems through the familiar interface of a clock.Created it to help my kids understand non-base 10. Also available as a Roku screensaver.Source: https://github.com/craigmichaelmartin/base-n-clock

( Read More... | 2 comments | 3 points | on HN )

Ask HN: Join me in making Remix a social platform for apps

Remix is a social platform for _apps_. Facebook has _text_, Instagram has _images_, TikTok has _video_... Remix has apps.Apps. Not code.View your friend's apps, use your friend's apps, remix your friend's apps to suit your needs.All with speech. End-to-end abstracts away the concept of code. Speech-to-App.Who's in?

( Read More... | 1 comment | on HN )
Have you seen unfluence? https://unfluence.app
Read the manifesto [0] or check out the product walkthrough video [1].

[0] https://unfluence.app/about

[1] https://www.youtube.com/watch?v=mFZ8zcF8r8M&ab_channel=Craig...

Have you seen Pure ORM? It's an ORM that purely does object relational mapping.

You write SQL but instead of getting back flat and potentially-collided data, you get back pure objects which are properly structured.

https://github.com/craigmichaelmartin/pure-orm

Re:Python: Just Write SQL on Monday August 14, 2023 @03:38PM (#37125793)
> The SQL is not really the point. It's about the rows and objects, moving the data from the objects to the INSERT statement, moving the data from the rows you SELECTed back to the objects.

If anyone is looking for this "pure" ORM (no query builder API) in Node there is https://github.com/craigmichaelmartin/pure-orm

Re:Strict error handling in JavaScript with a functional try on Thursday August 10, 2023 @11:02AM (#37077050)
One line of code which is specific in what it catches:

    // Either foo or someError will be defined
    const [foo, someError] = itry(someFn, SomeError);
Instead of nine lines which feel like they are working uphill against the language: dealing with variable scoping issues, deeper nesting, and footguns like forgetting to re-throw.

    let foo;
    try {
      foo = someFn();
    } catch (err) {
      if (err instanceof SomeError) {
        // do something with error
      } else {
        throw err;
      }
    }
    // use foo

Ask HN: Why is web architecture optimized for writes?

Why is modern web architecture optimized for "writes" (anything can cheaply write to the database) instead of reads (must build the world on every request, while the user waits)?There are obvious answers (like it is easier), but for a technology as dominant as the web, these are surprisingly superficial.An analogous example is indexes in database technologies. They add a lot of implementation...

( Read More... | 1 comment | on HN )
TLDR; Evanesce is a tool to provide Static Route Generation (SRG) by disappearing your web framework for opt-in routes and building the HTML for a route in the background when a dependency of the route changes.
I made a platform[0] to support natural "word of mouth" recommendations - where you can discover what your trusted family and friends recommend.

It's called unfluence to connotate the inversion of influence from social media ad networks, to individuals.

[0] https://unfluence.app

Re:Show HN: Prisma Python – A fully typed ORM for Python on Monday February 21, 2022 @03:29PM (#30420207)
Big fan of queries being written in SQL and yielding pure, properly structured business objects.

An example of this approach is PureORM[0]

[0]https://github.com/craigmichaelmartin/pure-orm

Re:Google Search Is Dying on Tuesday February 15, 2022 @09:03PM (#30355507)
unfluence.app FTW. Search for recommendations in your own trusted network.

[0] https://www.unfluence.app

Re:Google Search Is Dying on Tuesday February 15, 2022 @11:24AM (#30348558)
I am soft-launching unfluence.app in the coming weeks. It's live now, though not yet marketed.

It is a platform for finding and sharing recommendations within your own trusted network. I'd love to hear your feedback!

You can read more about it on the home page[0], from its inspiration, comparisons with existing solutions, to a down-the-road monetization model that aligns with the network.

It is being built by Kujo - a brand in the lawn care industry, and so is seeded with products and brands for that community. The initial launch will be within the lawn care community. However, the platform is community-agnostic and supports creating communities for any groups.

[0] https://www.unfluence.app

The idea is not to develop a better search engine[0], but to no longer relegate product reviews to a search engine. Rather than an opaque algorithm as the trust factor, why not social (+n degree) trust?

[0] https://twitter.com/paulg/status/1477760548787920901

What are your thoughts on using social trust for this? EG https://app.kujo.com

Ask HN: Feedback on Solving the Product Reviews Spam Problem

In light of the ongoing conversation[0][1] on the difficulties of finding quality product reviews, I wanted to ask for feedback on the approach of an app I've nearly finished which seeks to solve this problem.It's called the Kujo App: https://app.kujo.com/The premise is to use social trust on a platform built for recommendations.The landing page breaks down its use, compares to existing...

( Read More... | 2 comments | 4 points | on HN )
I would certainly hate for devs to hate on this top-secret pure orm project [0].

[0] https://github.com/craigmichaelmartin/pure-orm

Re:Show HN: Packers Stock Is the Original NFT on Monday November 15, 2021 @05:48PM (#29233951)
You don't really own anything, except there is a system that recognizes you paid to own something.

NFTs just decentralized that "system" to a blockchain.

Older »