Viewing profile — zackelan
zackelan
HN member- Joined
- Sun, Feb 13, 2011, 5:12 AM UTC
- HN karma
- 407
- Public activity
- 82 items
- HN profile
- View on Hacker News ↗
About zackelan
No profile information was provided.
Recent public activity
- comment
-
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…
-
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…
-
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…
-
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.
-
comment
Comment #16781778
Just discovered that earlier this week, very happy with it so far. Thanks for your work!
-
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 …
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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.
-
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…
-
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…
-
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…
-
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…
-
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.…
-
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…
-
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…