Live data from Hacker News

Viewing profile — zackelan

zackelan

HN member
Joined
Sun, Feb 13, 2011, 5:12 AM UTC
HN karma
407
Public activity
82 items

About zackelan

No profile information was provided.

Recent public activity

  1. comment
  2. comment
    Comment #17141733

    That's a good point, I suppose it'd be better to frame it as what you can run on a $1k workstation vs. a $10k rackmount server, or something along those lines. As a software engine…

  3. comment
    Comment #17139375

    The version I've heard is that small data fits on an average developer workstation, medium data fits on a commodity 2U server, and "big data" needs a bigger footprint than that sin…

  4. comment
    Comment #16868826

    attrs also has a feature that dataclasses don't currently [0]: an easy way to use __slots__ [1]. It cuts down on the per-instance memory overhead, for cases where you're creating a…

  5. comment
    Comment #16781813

    I've been very happy with Wallabag as a Pocket / Instapaper replacement. Self-hostable, with an option to pay 9 EUR/year for a hosted version.

  6. comment
    Comment #16781778

    Just discovered that earlier this week, very happy with it so far. Thanks for your work!

  7. comment
    Comment #16740024

    Note that it's not either/or - you can dispatch work from an event loop to a thread pool (or a process pool) with loop.run_in_executor [0], while loop.call_soon_threadsafe [1] can …

  8. comment
    Comment #16701227

    If you want a middle ground between hand-written shell scripts and full-blown Kubernetes, we use Hashicorp's Nomad[0] on top of CoreOS at $dayjob and are quite happy with it. Simil…

  9. comment
    Comment #16299211

    The key difference between "classic" RDS and Aurora is that classic RDS really only automated the control plane. That is, RDS spins up an EC2 instance (or two, for multi-AZ) on you…

  10. comment
    Comment #16003036

    > what do you do about people moving to a community for its desirable character but killing that character in the process? Here's what I think is the central (and flawed) assumptio…

  11. comment
    Comment #15933607

    At that point you're not writing JSON though. Once you start bolting on non-standard bells and whistles, why not recognize that JSON was never meant to be used for config files, an…

  12. comment
    Comment #15911469

    I'm a very happy fish user but this is one of my pain points as well. If you want to define a function, the syntax is light-years ahead of bash, including named arguments (and clos…

  13. comment
    Comment #15864205

    It's possible to have both randomness and reproduciblility - generate a random seed, log it, then explicitly seed the RNG. If you encounter a failure you suspect is caused by a par…

  14. comment
    Comment #15862751

    The reason for it, as well as the reason for it not being changed, is already explained in Redis' documentation: https://redis.io/commands/slaveof > A note about slavery: it's unfo…

  15. comment
    Comment #15857874

    If you want to read about the theoretical underpinnings, Cassandra is derived from the original Dynamo paper[0] from Amazon, and Scylla is a drop-in replacement for Cassandra writt…

  16. comment
    Comment #15857373

    If I'm reading the underlying docs correctly, previously you would have called ChangeResourceRecordSets[0] with a quite verbose XML document. It looks like you'd need to first quer…

  17. comment
    Comment #15840931

    For higher-end home connections (100mbit - gigabit) those older "Wi-Fi aisle at Best Buy" type of routers may or may not be able to saturate the connection. By separating the route…

  18. comment
    Comment #15792966

    https://twitter.com/githubstatus/status/935296653401247744 "We are investigating reports of elevated error rates." Anecdotally, it seems to work if not logged in.

  19. comment
    Comment #15754559

    The cable bundling isn't scare-mongering, it's a real scenario (but a worst-case one). It also serves the purpose of being something I can explain to less-technical relatives at th…

  20. comment
    Comment #15754536

    If you're unconvinced, you should default to supporting net neutrality. It's the status quo, the null hypothesis. The burden of proof is on the people wishing to make this fundamen…

  21. comment
    Comment #15709610

    From TFA: > So: don’t treat this as a fully general Redis/MySQL benchmark. It really, really isn’t. > I’ll repeat this one more time, so drive-by commenters look silly: this is a b…

  22. comment
    Comment #15607798

    > The survey, as well as the article, is bullshit clickbait. To me it reads like barely-disguised native advertising, with every single chart having both the company's logo embedde…

  23. comment
    Comment #15607595

    > Sqlite is great but it is a poor substitute for a "real" database This is true, and explicitly acknowledged by the author: > SQLite does not compete with client/server databases.…

  24. comment
    Comment #15606957

    I'd argue that the more large/complicated/nested the JSON structure, the more it would benefit from using a "real" database instead of a JSON file sitting on disk. If not SQLite du…

  25. comment
    Comment #15606876

    "SQLite As An Application File Format" [0] and "What If OpenDocument Used SQLite?" [1], both by the author of SQLite, may help to answer why you'd use it over other file serializat…