Live data from Hacker News

Viewing profile — pverheggen

pverheggen

HN member
Joined
Sat, Aug 09, 2025, 5:58 PM UTC
HN karma
301
Public activity
85 items

About pverheggen

No profile information was provided.

Recent public activity

  1. comment
    Comment #49137861

    Pressure cookers do reduce the cook time of some dishes dramatically, but the flavors don't meld as much compared with slow cooking. If you do a 30-minute recipe like this, it's pr…

  2. comment
    Comment #49112474

    I have zero experience with formal verification, just speculating here - but could it be because of the network effects? More users on your preferred tool means a more comprehensiv…

  3. comment
    Comment #49060768

    Here's the full text of the bill (Articles 88a and 88b): https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CEL... As written, this doesn't eliminate cookie banners completel…

  4. comment
    Comment #49027164

    There's been an explosion of vibe-coded scrapers that behave poorly and ignore robots.txt. Presumably OP disallowed crawling of the search endpoint for the reason stated (that craw…

  5. comment
    Comment #48985312

    Different browsers handle scrolling differently, and people use a myriad of different "pointer" input devices, there's too many permutations to handle correctly. It's for similar r…

  6. comment
    Comment #48931236

    Great article! I spot a few bugs with event handling, but in some ways that adds to the premise. The implementation assumes that onpointerup is mutually exclusive to the other two,…

  7. comment
    Comment #48819793

    I get that some companies mandate IE11, they may have IE-first internal sites, custom browser plugins, MDM configs - actual systems that would need to be updated. And MS still supp…

  8. comment
    Comment #48798339

    A webring is a circular doubly linked list - to insert a new site, you only need two existing sites to update their links. It's decentralized and works with any tech stack, includi…

  9. comment
    Comment #48701767

    lol, that's great...the "vulnerability" isn't even in turso itself, it's a helper method inside a unit test.

  10. comment
    Comment #48297025

    As a general rule, I'd give the Markdown a read for any skills/commands you might find useful, it'll give you a good idea of the specifics it adds. https://github.com/anthropics/cl…

  11. comment
    Comment #48287138

    Agreed. Every time this article makes the rounds, people get hung up on the syntax, and not the performance considerations discussed towards the end. Nystrom wrote a whole book on …

  12. comment
    Comment #48251283

    I pulled up some of those spec's examples in Chrome and viewed the accessibility tree, and weirdly it assigns an implicit role of `term`, even though the spec says that should be `…

  13. comment
    Comment #48162539

    Yes, that's exactly what I'm saying. You don't end up needing a semantic class like .widget since you likely already have a Widget component in your codebase. Essentially: .widget …

  14. comment
    Comment #48161955

    There are a bunch of differences between Figma styles and CSS styles that prevent you from creating a 1:1 mapping: typography inheritance, spacing rules, and variant specificity to…

  15. comment
    Comment #48161453

    Sure, but "total ignorance of how CSS is made to work" is also a straw man.

  16. comment
    Comment #48161367

    Tailwind, JS-in-CSS, and the like have become popular because they work well with the modern corporate UX workflow. A Figma component has a certain set of styles, you apply those s…

  17. comment
    Comment #48084989

    I really like this approach, and am going to keep it in my back pocket. However, it's good for e-commerce where there are a subset of "important" operations, but I'd argue the idem…

  18. comment
    Comment #48079393

    Not entirely arbitrary - forms that use the GET method instead of POST will append form values as query params. For sites without Javascript, it's great for things like search boxe…

  19. comment
    Comment #48068496

    Yes, they also have wave machines, pendulums, and mobiles :) https://blog.cloudflare.com/harnessing-office-chaos/ https://blog.cloudflare.com/chaos-in-cloudflare-lisbon-offic...

  20. comment
    Comment #47981350

    If you count basic calculus as high school level, TI89's can do symbolic integration. They're usually banned on tests for that exact reason tho.

  21. comment
    Comment #47951696

    I don't like that it upgrades to ST4 without telling you, but there's a simple workaround if you want to continue using your ST3 license. Download the latest stable build of ST3 fr…

  22. comment
    Comment #47951432

    The standard approach these days is to have all of those declared in a config file somewhere in your project. That way, other contributors (and the CI) can lint/format consistently…

  23. comment
    Comment #47927456

    This rings true to me as someone who's worked at a few large corps like this. A price hike does not change things when there is a mandate to use MS products over other vendors.

  24. comment
    Comment #47644076

    FYI, useLayoutEffect gets you what you're looking for. Since it fires before repaint, you can take measurements and modify the DOM without the user seeing any layout shift. It's a …

  25. comment
    Comment #47610487

    I wouldn't call this "known security issues", it's an inherent problem with any signup or forgot password page. Also, I doubt this is going to be pissing users off since they added…