Live data from Hacker News

Viewing profile — sheept

sheept

HN member
Joined
Fri, Jan 09, 2026, 11:54 PM UTC
HN karma
825
Public activity
242 items

About sheept

Java (short for JavaScript)

https://sheeptester.github.io/

Recent public activity

  1. comment
    Comment #49240365

    I use dontAsk mode[0] with read access to the entire file system, write access to files from the working directory[1], some git commands (git commit yes, git push no), and a script…

  2. comment
    Comment #49177904

    There's several web APIs for browser window positioning, like screenX/Y[0] (which is what OP uses), which allows for those classic pop-up based browser games from over a decade ago…

  3. comment
    Comment #49140365

    Video generation models generate videos of a predetermined duration, so if a character finishes a line but there's still seconds remaining, then the model still has to fill it in

  4. comment
    Comment #49130889

    In JavaScript, it's Math.PI.toString(2) Who knows how optimized Python or JavaScript's implementations are, but I'd imagine printing the binary representation of floating point num…

  5. comment
    Comment #49129878

    HTML is case insensitive, so is the same as , and custom element names must have a hyphen. Your component regex represents a JSX limitation, but web components do not need React. P…

  6. comment
    Comment #49120179

    I guess that makes sense. Since most non-privacy-focused Android distributions don't let users turn off the internet permission, keeping the permission secure likely ceased to be a…

  7. comment
    Comment #49120038

    It's pretty interesting that while both languages still receive new features, Java seems to stay ahead of JavaScript: - Java has long had a modern replacement for Date, while JavaS…

  8. comment
    Comment #49111570

    The main drawback with the page's unstyled design is that the page is not mobile friendly. Publishing web pages by manually editing HTML files is still very common today; any GitHu…

  9. comment
    Comment #49064680

    One of the strengths of TypeScript besides its expressiveness is that it's compatible with the massive npm ecosystem. Most packages only ship untyped JavaScript with type declarati…

  10. comment
    Comment #49053128

    It'd be nice if there was a live demo without needing to clone the repo. Though I suppose I could just try it out with a bookmarklet: javascript:import('https://esm.sh/writemark-ed…

  11. comment
    Comment #49053111

    I'm surprised it doesn't use proper HTML by default. I wasn't able to tab focus on the Administrator button on the login screen, and it turns out it's because the entire UI is div …

  12. comment
    Comment #49050354

    I personally rely on this behavior of LLMs. For example, for reviewing prose, I might ask the LLM to find five issues. If there are obvious issues I missed, then it'll find them. B…

  13. comment
    Comment #49037568

    > - dash: compounds word-parts (Sarbanes-Oxley) That's a hyphen, and (to be pedantic) style guides usually do not consider it a dash. There's also the 2-em dash in some style guide…

  14. comment
    Comment #49017369

    It is an en dash, not an em dash, since it's about as wide as an n. Some software substitutes a double hyphen -- with an en dash rather than em, and use the triple hyphen --- for t…

  15. comment
    Comment #49016521

    That's interesting. I think the bikes-facing-left bias probably comes from how humans use bikes: the kickstand is on the left, so people likely hold and approach bikes from its lef…

  16. comment
    Comment #48990121

    I find it mildly interesting how your comment repeats itself but with different phrasing

  17. comment
    Comment #48963229

    Machine learning used to be used as a buzzword alongside AI, though nowadays after the release of ChatGPT it seems they've settled on AI.

  18. comment
    Comment #48963201

    Why would it be at odds with accessibility? The text contrast is excellent in each section, and the light/dark segments clearly define the border between sections. Forced dark mode…

  19. comment
    Comment #48963182

    Designs can't be easily split into a pure light or dark mode, though. Before light/dark modes were popularized, it was common to have some parts be "dark" and other parts be "light…

  20. comment
    Comment #48941381

    Linguistically it's particularly interesting since it marks the habitual aspect, and standard English has no grammatical equivalent.[0] [0]: https://ygdp.yale.edu/phenomena/invaria…

  21. comment
    Comment #48937406

    It only works if you give it a screenshot, but it wouldn't work to block AI scrapers or fetch tools, and I think if printed out, it wouldn't work reliably if you took a photo, espe…

  22. comment
    Comment #48932133

    My guess is that it takes time to research what universal behavior users expect from a component based on examples in existing software. It's universal, so it has to work with ever…

  23. comment
    Comment #48932078

    Isn't that alternate reality the current reality? For whatever reason, developers and some users expect an app to look the same across all platforms, while also looking distinct fr…

  24. comment
    Comment #48914957

    The severity depends on where you are, even within a country, but in many places you can't authentically "function as an adult in the world" without a phone, unless you want to rol…

  25. comment
    Comment #48914882

    Python is 0-indexed. In OP's example, the start parameter makes i start at 1. Their C++17 example prints starting from 0. Probably a mistake. If you look at the linked page for C++…