Live data from Hacker News

Viewing profile — ntstatusquo

ntstatusquo

HN member
Joined
Fri, Jun 21, 2019, 10:44 PM UTC
HN karma
231
Public activity
25 items

About ntstatusquo

No profile information was provided.

Recent public activity

  1. comment
    Comment #49454602

    True, the project where I used the approach above was a TUI, so windows terminal sort of eats the impact of stuff like user32 and dwrite for you. One trick I know of to make user32…

  2. comment
    Comment #49439758

    You can get a sub 20kb executable with C in MSVC and no weird tricks, i.e. just setting a particular combination of compiler/linker flags, like /NODEFAULTIB, /MERGE, /FILEALIGN:512…

  3. comment
    Comment #49377288

    I can guarantee you that Raymond had zero input on any of these decisions. He values fundamentals, quality, and customer satisfaction more than anybody. But ultimately, is just an …

  4. comment
    Comment #49377231

    "tell me you're a rust programmer without telling me you're a rust programmer"

  5. comment
    Comment #49377146

    My personal favorite is the classic "Walls and Ladders" post about topmost windows: https://devblogs.microsoft.com/oldnewthing/20110310-00/?p=11... Raymond's work often uses analog…

  6. comment
    Comment #49286478

    I hesitate to make this sound positive, but to their credit, the leadership at Microsoft who likely steered the weather app towards using the web stack at least correctly identifie…

  7. comment
    Comment #49285603

    Lots of iGPUs just end up being backed by system memory. But even then, this is a ridiculous hand wavy excuse. A 4000x2000 RGBA buffer is 32MB. That only explains 2.7% of the weath…

  8. story
  9. comment
    Comment #48735448

    Normally I don’t give much attention to online layoff rumors, but George is very credible and allegedly has some inside sources. I do wonder if this will be a tipping point for gam…

  10. story
  11. comment
    Comment #48604445

    And yet they can’t build a TUI that scrolls without flickering or uses a reasonable amount of memory

  12. comment
    Comment #47882342

    I assume this voluntary retirement offer will be something like 2 weeks of pay per year of service, plus maybe 16 weeks. And you get to keep your unvested stock. If that's not too …

  13. comment
    Comment #47877285

    The graph API gets you 60% of the way there, but sadly, some core functionality is missing, like calls. And even the chat part of the API is throttled aggressively. If the teams gr…

  14. comment
    Comment #47869463

    In terms of speed, anecdotally, it seems like it can go either way. Some programs run faster, some run slower. Usage patterns of malloc/free are so varied that it's probably imposs…

  15. comment
    Comment #47867215

    Not nearly often enough, because most veteran Windows deverlopers don't even know what segment heap is, or that they have a choice. VS code, for example, is still on NT Heap. It is…

  16. comment
    Comment #47867192

    It takes effect on executable launch.

  17. comment
    Comment #47867168

    This is a great idea, honestly. PowerToys is open source. There's a decent change that they would be open to such a contribution. It is a crime that segment heap is over a decade o…

  18. comment
    Comment #47867130

    It's complicated. It's not always a straightforward space vs time tradeoff. For chromium's allocation patterns, it sounds like segment heap was slower. But BinaryNinja reported the…

  19. comment
    Comment #47859803

    It's a combinination of bit flags. The lowest bit controls whether segment heap is on or off. The 2nd lowest bit bit controls some additional optimizations that go along with it, s…

  20. comment
    Comment #47858177

    Windows developer here. After reading this post, my gut instinct is that this is due to something called 'segment heap'. A bit of backstory: there are two, totally independent impl…

  21. comment
    Comment #47393902

    Nothing to add other than that I agree, and this is a easy to understand, correct way of framing the problem. But the framing probably won't convince exuberant AI folks. These tool…

  22. comment
    Comment #47019949

    The section coding.pdf has their code style guidelines, colloquially known as Cutler Normal Form, CNF for short. I'm conflicted on it. Definitely overly verbose, but you can't argu…

  23. comment
    Comment #45941418

    I imagine it would be frustrating to be the windows shell dev who has to investigate the torrent of bizarre memory corruption bugs that inevitably occur on Windhawk users’ machines…

  24. comment
    Comment #45223534

    Using the UIA tree as the currency for LLMs to reason over always made more sense to me than computer vision, screenshot based approaches. It’s true that not all software exposes i…

  25. story