Recent submissions

Comment · 1 day ago
Unfortunately all the license links there give 404 errors, but if you look in the file tree the licenses are there as described.
Comment · 1 day ago
It is a direct question, not an insinuation. The comment was dead, and I thought they should have a chance to adjust.
Comment · 1 day ago
Comment · 5 days ago
The text files include a Python script, which the AI will execute to perform the skill.
Comment · 5 days ago
FYI the box with the tool you've selected (where you upload and set parameters) is way too small on mobile. By scrolling you can use it, but you can only see a tiny bit of the interface at a time. Firefox on Android.
Comment · 7 days ago
Not when you're prioritising sensationalism over accuracy. Everyone's heard of HTTP, but hardly anyone's heard of brotli.
Comment · 14 days ago
Comment · 17 days ago
Production company doesn't bother backing up hundreds of days of work, blames irresponsibly used AI for its own failure.
Comment · 22 days ago
Comment · 23 days ago
Comment · 25 days ago
Why not? If they have a mic that can pick up sound from the side it would be fine.
Comment · 27 days ago
Comment · 27 days ago
Formatted so I can read it (on mobile...):

  <script>
    let count = $state(0);
    let dialog;
  </script>

  <button
    onclick={() => {
      count++;
      dialog.showModal();
    }}
  >
    :)
  </button>

  <dialog bind:this={dialog}>
    <p>
      Hello, I was clicked {count} times
    </p>
    <form method="dialog">
      <button>Close</button>
    </form>
  </dialog>
The inline onclick handler doesn't seem super readable, but the rest is fine.
Comment · 28 days ago
Not an idle complaint. My library's search isn't fuzzy enough for the misspelled name to work.
Comment · 28 days ago
-a

Not sure why you wouldn't want to preserve timestamps, links, etc. by default.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton