Live data from Hacker News

Viewing profile — bikeshaving

bikeshaving

HN member
Joined
Sun, Apr 07, 2019, 9:00 PM UTC
HN karma
824
Public activity
177 items

About bikeshaving

No profile information was provided.

Recent public activity

  1. comment
    Comment #49235391

    TermDOM: A terminal renderer which used real DOM nodes, so you can write TUIs like web apps with HTML, CSS, and whatever framework you want. I didn’t really write this, more like s…

  2. comment
  3. story
  4. comment
    Comment #48821996

    As someone who does not know what k4, qSQL, or q are, reading through the landing page of this website was giving me mild schizophrenia. And then I tried to search for these things…

  5. comment
    Comment #48435315

    My favorite example of liminalism is Everything Empty Always Alone, a man on YouTube in his 40s who claims to be a time traveler and films himself walking and driving around empty …

  6. comment
    Comment #48029192

    I’ve tried to create the minimalist version of this with Revise.js. The main surface area is a custom element called a ` `. The OverType library you linked to uses a time-old techn…

  7. comment
    Comment #47544259

    Manual refresh(). This is something Crank does, and other frameworks like the new Remix one is picking it up as well. Being explicit has its advantages.

  8. comment
    Comment #47508319

    I’ve written about how Svelte, Vue, and Solid are all reactive and share common pitfalls due to their reactive solutions. My theory is that they all cause worse bugs than they prev…

  9. comment
    Comment #47468023

    I don’t own a car :)

  10. comment
    Comment #47467958

    I’m very wary of celebrating Meta’s language work when the company was credibly found to have contributed to the genocide against the Rohingya in Myanmar, and separately, to human …

  11. story
    Show HN: Revise.js – Building blocks for contenteditable-based text editors

    Hi HN. I've been working on this since 2018. Revise.js is a set of building blocks for contenteditable: a web component that gives you a textarea-like .value for any contenteditabl…

  12. story
  13. comment
    Comment #47226381

    I must tell you, it is an incredible relief to learn that McZee was not a figment of my imagination.

  14. comment
    Comment #47225537

    Just found the text editor from my childhood

  15. story
  16. comment
    Comment #47210441

    I’ve found that humans are pretty good at reading through the output of bash commands. And Claude Code keeps insisting on truncating the output for some reason.

  17. comment
    Comment #47209144

    I keep asking why the default Claude tools like Read(), Write(), Edit(), MultiEdit(), Replace() tools aren’t just Bash() with some combination of cat, sed, grep, find. Isn’t it jus…

  18. comment
    Comment #47186012

    Yes, the callable promise abstraction is just a bit of effort: let resolveRef; const promise = new Promise((res) => { resolveRef = res; }); const callback = (data) => { // Do work.…

  19. comment
    Comment #47184929

    Not accepting PRs for this. I think the logic is sound (Easter Eggs should be difficult to trigger).

  20. comment
    Comment #47181953

    A long time ago, I wrote an abstraction called a Repeater. Essentially, the idea behind it is, what would the Promise constructor look like if it was translated to async iterables.…

  21. comment
    Comment #47071049

    I was thinking using ZWJ because the staff is always implied by the usage of Cistercian numerals. I was also wondering if we could reuse CISTERCIAN 1-9 for each significant digit r…

  22. comment
    Comment #47070603

    Can anyone who works with the Unicode consortium explain why Cistercian numerals aren’t just part of Unicode? There’s Aegean numbers, counting rod numerals, Mayan numerals, Roman n…

  23. comment
    Comment #46948598

    Thanks for the kind words! Let me know your thoughts if you end up exploring.

  24. story
    Show HN: Shovel.js – A portable meta-framework built on web standards

    I recently built a CLI and set of libraries for running Service Workers as application servers. The idea: instead of inventing new APIs, use the ones browsers already have (Cache A…

  25. story