Live data from Hacker News

Viewing profile — repsilat

repsilat

HN member
Joined
Fri, Jan 01, 2010, 10:16 AM UTC
HN karma
3,484
Public activity
1,410 items

About repsilat

No profile information was provided.

Recent public activity

  1. comment
    Comment #49219339

    > you have two options There are many other ways to allocate capacity. For example, you could give preferential access to customers who sign long-term purchase commitments, or some…

  2. comment
    Comment #49219189

    Faster is better than slower. Postgres is amazing. When I use Sqlite I miss many of its upsides--better data migrations and better concurrency being two. But queries are not free, …

  3. comment
    Comment #48871421

    > every few millennia We'll feel awful silly having made any leap seconds if the robots kill us all in the next decade. More seriously -- all of today's computers and probably all …

  4. comment
    Comment #48871410

    I had an issue in a CI pipeline once where clocks on two different machines drifted out of sync, and it looked like an HTTP request went back in time (it had some validity from now…

  5. comment
    Comment #48871381

    One way of thinking about ignoring leap seconds is that it's like letting the effective prime meridian drift east/west. And a "leap hour" is kind of like a timezone change. In fact…

  6. comment
    Comment #47827714

    Occasionally in pure python "asymptotically reasonable, simple implementation, terrible memory locality" is the right pick for a data structure. You want to avoid an extra linear t…

  7. comment
    Comment #47748988

    I guess to expand on my earlier post, it's generally a good thing that these kinds of absurd allegations are counterproductive and generally not convincing, because if they were mo…

  8. comment
    Comment #47748572

    This hyperbole does more to turn people away from Bluesky and other sites more than X to be honest. There are clearly lots of politically moderate, wholesome "politically inert," a…

  9. comment
    Comment #46700660

    Yeah I guess a c++ programmer might say `std::array::operator[]` is a function (or method, whatever), just like `std::array::size` is. And that identifying the array with just one …

  10. comment
    Comment #45957753

    I wonder if "the right solution" is a programming language that is fast, concise, trivially easy to run, and outputs some efficient binary format like protobuf. Programming languag…

  11. comment
    Comment #45902495

    "Easier" is probably the right one-word generalization, but worth noting that there are quite different challenges. Stopping distance is substantially greater, so "dead halt" isn't…

  12. comment
    Comment #45600347

    There's an Amdahl-like effect, where "100x slower" means that anything nontrivial in pure python ends up being fat in your flamegraphs, even if your "heavy lifting" core algorithmi…

  13. comment
    Comment #45534502

    For compute-heavy code "100x slower than C++" is a good rule of thumb in my experience in python 3.10.

  14. comment
    Comment #45534061

    Many simple scripts at my work that more or less just argparse and fire off an HTTP request spend half a minute importing random stuff because of false deps and uncommon codepaths.…

  15. comment
    Comment #45532308

    For cloud jobs that can be true, but for single threaded dev-in-the-loop work you can't just buy a 100x faster processor than the one on their dev machine, and the latency is expen…

  16. comment
    Comment #45532283

    This might have been your experience, but mine has been very different. In my experience a typical python workload is 50% importing python libraries, 45% slow python wrapper logic …

  17. comment
    Comment #45511936

    Yeah, I think the "paradox" is usually a problem for pundits and academics and not practitioners. Lots of people have experience finding and correcting market inefficiencies, usual…

  18. comment
    Comment #43848332

    A system of n experts is no different to a single expert wrt the NFLT. The theorem is entirely indifferent to (ie "equally skeptical of") the idea.

  19. comment
    Comment #43667762

    Releasing an open source product that improves on alternatives doesn't sound like ”stealing” or ”adding no value" to me. They're giving away something valuable, same as the people …

  20. comment
  21. comment
    Comment #43044789

    I wonder about the global statistics of sorted data... Is the most common number of elements to sort zero? Certainly less than ten? What about the median? Two elements to sort? One…

  22. comment
    Comment #42824870

    It's the bank. One of the biggest US retail banks. Maybe other big ones don't, maybe I should change banks.

  23. comment
    Comment #42824167

    I have great credit and my bank charges me $3 every month to pay my rent. (They will send a cheque in the mail for free, but it wasn't reliable for me so I stopped doing that.) Thi…

  24. comment
  25. comment
    Comment #40701965

    For this sort of change I think the best strategy is "two passes". Auto-format those O(30k) files and get global approval. Then, separately, make your two-line semantic change and …