Live data from Hacker News

Viewing profile — xenomachina

xenomachina

HN member
Joined
Thu, Apr 15, 2010, 11:29 PM UTC
HN karma
471
Public activity
196 items

About xenomachina

No profile information was provided.

Recent public activity

  1. comment
    Comment #43064203

    > I especially dont see what is gained by writing the test after. I assume you mean versus writing it first, rather than versus not writing it at all. I've found that TDD works wel…

  2. comment
  3. comment
    Comment #36472581

    s/Below/Above/ ?

  4. comment
    Comment #36377917

    Sure. My point was just that contrary to what programmers typically think, people don't use binary search to look up things in a dictionary.

  5. comment
    Comment #36373229

    Or a web app?

  6. comment
    Comment #36373137

    When people search through alphabetical listings, they usually don't use plain old binary search, but instead use something like interpolation search. For example, if you want to f…

  7. comment
    Comment #36337689

    About 20 years ago I had two computers at work: a Windows PC and a Sun workstation. I used Vim on both. I knew about the vi ]] command, and I'd learned some Vim script. I thought i…

  8. comment
    Comment #35112072

    That's what comments in the other post said, but I don't know if there's new info in the last 3 years. Looking at their site, the features sound good (though I'm not thrilled about…

  9. story
    Ask HN: Best Bank for Startups? (US, 2023)

    Given the recent news about SVB, we're looking for a new bank. There was a previous Ask HN three years ago (https://news.ycombinator.com/item?id=23682511) with the same question, b…

  10. comment
    Comment #35098581

    One other thing in recent years: if you used Stripe Atlas to get incorporated, they made it very easy to get an SVB account.

  11. comment
    Comment #33540181

    I agree with most of this, except: > 5. When merge happens a dev's PR is squashed into one commit that gets appended to `main` I don't know if GitHub supports this, but GitLab has …

  12. comment
    Comment #33535792

    > Yes, it can be annoying if your developers are committing nonsense, but then just tell them to not do that, or to rebase locally before pushing. I'm pretty sure rebasing locally …

  13. comment
    Comment #33016464

    Years ago, a friend and I talked about a similar idea. We called it a log file "audiolizer" (as opposed to visualizer). The idea is was you'd tail log files through it, and it woul…

  14. comment
    Comment #32532415

    Even C89 supports block-level variable declarations. I think many C programmers are unaware of this, though, and mistakenly think that declarations are function-level only.

  15. comment
    Comment #32525817

    > In C, you used to have to declare all local variables at the top of the function rather than throughout the body. This is true, but support for block-scoped (as opposed to functi…

  16. comment
    Comment #32356878

    There can be weird differences that show up on different operating systems, even with the same browser. For example, we ran into a difference between Chrome on Linux vs Chrome on m…

  17. comment
    Comment #32311777

    Niphtio | Senior Product Manager | Full Time | Remote (USA or Canada) | $130k - $175k USD (DOE) The web is full of engaging and informative content, but staying organized and focus…

  18. comment
    Comment #32237658

    The pistol emoji originally looked like a real gun. I think only Windows had a fake looking gun (more of a ray gun than a water pistol) initially. https://web.archive.org/web/20150…

  19. comment
    Comment #32160092

    Yes, that's exactly what I mean by it not being useless. If everything is working perfectly, then perhaps ends up not doing anything, but it's good to have another line of defense …

  20. comment
    Comment #32152719

    Using a separate domain for user generated content is usually done for security reasons. For example, if a user-generated chunk of JavaScript was executed from drive.google.com, th…

  21. comment
    Comment #31827816

    Open source licenses aren't a free-for-all. Many have terms like GPL's copyleft/share-alike or the attribution requirements of many other licenses. If copilot was trained on such c…

  22. comment
    Comment #31661304

    Approval rules are also arguably a "compliance feature". If they moved those up to Ultimate, I think they'd be making Premium useless for many teams.

  23. comment
    Comment #31486879

    Python doesn't have regex literals.

  24. comment
    Comment #31438660

    Is the link wrong? The title of the linked post is "Instant Heatmap with pg_featureserv", and from a quick skim, I don't see how the HN title applies.

  25. comment
    Comment #30982868

    I still use Swype as well. I'd installed it from the Play store prior to it being discontinued. It still works fine, but hasn't had any updates in 2 years. I've also noticed that i…