Live data from Hacker News

Viewing profile — sigil

sigil

HN member
Joined
Wed, Apr 28, 2010, 4:50 PM UTC
HN karma
3,693
Public activity
786 items

About sigil

alangrow.com

Recent public activity

  1. comment
    Comment #47884206

    "Every augmentation is also an amputation." – McLuhan https://driverlesscrocodile.com/technology/neal-stephenson-o...

  2. comment
  3. comment
    Comment #46518595

    There's a reason Spotify might force shuffle play on the free tier. It isn't solely to annoy you into upgrading. Royalties are 2x - 5x higher for interactive vs non-interactive str…

  4. comment
    Comment #46099710

    Are human rights concerns running cover for more straightforward financial interests here? Norway and Saudi Arabia are both petrostates with large sovereign wealth funds.

  5. comment
    Comment #44697213

    > I believe the bounding box has to fit all the possible ascenders and descenders etc., so the em-height is proportioned within the box to whatever the highest and lowest marks in …

  6. story
  7. comment
    Comment #43647790

    nginx validates hostnames per the spec, and to your question specifically it rejects requests that would put a slash in $host: https://github.com/nginx/nginx/blob/b6e7eb0f5792d7a52…

  8. comment
    Comment #43645675

    This nginx local dev config snippet is one-and-done: # Proxy to a backend server based on the hostname. if (-d vhosts/$host) { proxy_pass http://unix:vhosts/$host/server.sock; brea…

  9. comment
    Comment #42283143

    These are neat. I'm reminded of Claude Mellan's face of Christ from 1649. This also uses a single continuous line, but he was carving the line by hand into steel! https://www.galle…

  10. comment
    Comment #42162096

    Gleick's "Chaos" got me sent to the principal's office in high school. I went crazy for fractals. Unfortunately all I had at home was an IBM PC XT. Mandelbrot set renderings were a…

  11. story
  12. comment
    Comment #40842967

    Thank you!

  13. comment
    Comment #40841600

    Who was the first person to propose FFTs for faster polynomial multiplication? Got curious about this recently. I’m not great at citation tracing, but did make it back to this 1995…

  14. comment
    Comment #40477071

    > Sure, but how often do you need to touch that config? More often than I’d like! tmux config has broken backwards compatibility on me multiple times over the years. This is fine f…

  15. comment
    Comment #40356120

    > And on a related note, Lewis Mumford, a philosopher and writer, wrote quite a bit about how clocks were (in his view) the necessary invention for capitalism to flourish. Szabo al…

  16. comment
    Comment #40338214

    HTML can be described by a context-free grammar [0], but not by a regular grammar [1]. If a language can be described by a regular grammar, you can parse it with a regular expressi…

  17. comment
    Comment #40331083

    This idea was used to great effect in Matt Might’s “Parsing with Derivatives” paper [0]! And it featured prominently in the Compilers class he taught at the University of Utah. [0]…

  18. comment
    Comment #40259190

    Lol okay man. Maybe if you're running FreeBSD 4.2 or HP-UX or some BSD derivative from the 90s. All unix systems from about 2000 on will honor unix domain socket permissions.

  19. comment
    Comment #40259136

    Like you, we use pre-signed S3 upload urls. From there we use Transloadit [0] to crop and sanitize and convert and generate thumbnails. Transloadit is basically ImageMagick-as-a-Se…

  20. comment
    Comment #40250235

    You do realize D-Bus also uses SO_PEERCRED right? And transitively polkit, systemd, and everything in that ecosystem. https://gitlab.freedesktop.org/dbus/dbus/-/blob/master/dbus/..…

  21. comment
    Comment #40238914

    What do you mean by "great ideas and great implementation / bad execution and bad interface." Is this a plumbing vs porcelain distinction?

  22. comment
    Comment #40238896

    I like s6! One of the key differences here is that s6-sudo builds on, rather than replaces, the standard unix permissions model. s6-sudod listens on a unix domain socket. Unix doma…

  23. comment
    Comment #40225155

    run0 has already been exploited: https://twitter.com/hackerfantastic/status/17854955875146385... There will be plenty more where that came from. Yet another terrible idea and terri…

  24. story
  25. comment
    Comment #40058582

    Paper: https://arxiv.org/pdf/2404.03095.pdf