HNHacker News
TopNewBestAskShowJobs

crymer11

362 karma · joined September 13, 2010

[ my public key: https://keybase.io/colinrymer; my proof: https://keybase.io/colinrymer/sigs/vB-8iaKhbTWbGMv-4qCP75_lG1Z-Uv5_VQ6bL2RGx9E ]
submissionscomments
crymer11··on For the love of god stop using CPU limits in Kubernetes
I don’t think you understand how CPU limits and the Linux CPU scheduler work. CPU limits don’t protect you from something taking all the CPU; that’s what CPU requests do. Limits throttle your pods even if the CPU is idle/free to do work.
crymer11··on Simplify your code: Functional core, imperative shell
From your linked article:

> But personally, I don't use tell-dont-ask. I do look to co-locate data and behavior, which often leads to similar results. One thing I find troubling about tell-dont-ask is that I've seen it encourage people to become GetterEradicators, seeking to get rid of all query methods.

crymer11··on Slovenia’s beautiful beehives turn apiaries into art
> Langstroth hive frames can weigh as much as 40 to 90 pounds and must be lifted up out of the hive.

For anyone surprised or unfamiliar, that’s the weight of an entire box with 8-10 frames, not the weight of a single frame—while that’d be delightful in terms of honey production, it’d be miserable when doing hive checks, etc.

crymer11··on Scripting with Elixir
I'll second @josevalim's comment, but I also wanted to mention how delighted I am to find out today that a joke[1] I probably spent way too much time 7 years ago has actually served a useful purpose!

1 - https://hex.pm/packages/leftpad

crymer11··on Erlang: The coding language that finance forgot (2022)
It’s really delightful that we’re able to get the thoughts of someone who was there and involved in the genesis of the language.

Thank you for all the time you’ve taken to explain the “why” of Erlang!

(For those unfamiliar, go check out “The Erlang Rationale” and some of rvirding’s posts elsewhere, e.g., on the thread at https://elixirforum.com/t/the-erlang-rationale-by-robert-vir...)

crymer11··on Vaccine for Honeybees Against American Foulbrood
Varroa doesn’t cause deformed bees or slimy comb; it just weakens the bees such that they can’t effectively maintain the health of the hive, especially over winter, causing the hive to die out. While Varroa can also be a vector for other pathogens, it’s the effect on hive population before the winter where it’s most harmful.

(I’m a beekeeper in the US, so Varroa is something I’m unfortunately too familiar with.)

That said, I’d much rather deal with Varroa than AFB any day as it stands today. The current required action for AFB in my area is burning the entire hive including the woodenware. A vaccine to prevent AFB would be fantastic, as it’d remove the one thing that I’m actually concerned about from getting into my apiary.

crymer11··on No safe efficient ways to do three-way string comparisons in Go
> semantic versioning allows "1.2.3alpha"

Perhaps I missed it, but I thought [Semantic Versioning](https://semver.org/) required a “-“ between the patch number and a prerelease identifier since at least version 1.0.0 (with 1.0.0-beta allowing a “.” instead of a “-“), no?

crymer11··on Cloudflare GA Week Recap
Pretty excited about some of the stuff that shipped in GA week and what I’ve seen of Birthday week so far (Account WAF and worker queues in particular), but it’d be even cooler if Cloudflare could ship Logpush for Worker’s Trace Events (announced May 5 2022) and the worker service environments, which were “temporarily disabled” in early May as well. Not having those is really hindering our adoption of Workers more broadly, which is a bummer.
crymer11··on Ask HN: Is your company giving you a holiday for Juneteenth?
We get the day off for it at Updater.
crymer11··on US Federal Reserve says its goal is ‘to get wages down’
What domestic wells currently have non-existent transport? What pipelines has the Biden administration not approved other than the Keystone XL (which TC Energy abandoned plans for nearly a year ago)?
crymer11··on US Federal Reserve says its goal is ‘to get wages down’
So wages shouldn’t be driven by demand and supply on the market? Seems pretty anti-capitalist, no?
crymer11··on FDA wants 55 years to process FOIA request over vaccine data
So they generally disregard federal law (https://www.accessdata.fda.gov/scripts/cdrh/cfdocs/cfcfr/CFR...)?
crymer11··on A man growing lettuce for space station salads
I’m curious to know where you learned about polk salad and that specific name for it. I’ve seen the use of “polk” to refer to “poke” before (the song Polk Salad Annie immediately comes to mind), but I always heard it called “poke” salad, which makes sense given the plant name is pokeweed. That said, hearing it called “poke” could also just be due to the regional accent/dialect of where I’m from.
crymer11··on Life Improvements Since the 1990s
Average hourly wages have, but what about the median?
crymer11··on My Custom Stream Deck Toolkit
The Valve Steam Deck was announced on July 15, 2021 and isn’t even released yet. The Elgato Stream Deck has been for sale since mid 2017.

I don’t think Elgato, the manufacturer of the Stream Deck, or this guy, who wrote code to integrate with it, have anything to worry about.

crymer11··on A Way to Manage Dotfiles
Huge fan of rcm! I’m in a very similar position - I’ve used many a different dotfile system, and after finally settling on rcm, I couldn’t want more from it.
crymer11··on Citibank can't get back $500M it wired by mistake, judge rules
A federal judge did side with this. This fell into one of the limited exceptions to the law that would require the recipients to normally return the funds, since they were owed the money disbursed and weren’t notified about the mistake prior to receiving the money.
crymer11··on Asdf – An Extendable Version Manager
Yes. I tried it, ended up writing my own node version manager inspired by chruby, then went back to asdf and have been so glad I made the switch back. It's performant, it makes it easy to manage all the things where I care about using a specific version so easy, and the maintainers are super responsive and engaged.
crymer11··on Coming soon: Google Fiber 2 Gig
It's a huge mess. The ISP I'm talking about is actually our power company as well, so they have internet service everywhere they provide power service. Thanks to telecom lobbying, some folks in Congress, and the courts, if you happen to live across the street from where they provide power, you can't get internet from them, even though they have the desire and capability to provide it to you.
crymer11··on Coming soon: Google Fiber 2 Gig
Oh, I definitely understand. I'm using their $70/month 1Gbps tier and haven't been hurting for bandwidth, nor do I have any devices in my house that could leverage 10 Gbps at this point.
crymer11··on Coming soon: Google Fiber 2 Gig
Nope, they've got 1Gbps fiber for $70/month as well (that's what I've got). The 10 gig residential option was really just something they did because they could. The ISP is actually our power company, and after stringing up a ton of fiber to build a smart grid (which has been super nice in terms of reducing time without power), they realized they had a lot of extra capacity and could easily provide internet service with it.
crymer11··on Coming soon: Google Fiber 2 Gig
Meanwhile, we've had residential 10Gbps fiber available since 2015 here in Chattanooga, TN - $299/month (no additional fees or taxes) with no contract.
crymer11··on Is WebP really better than JPEG?
Lots of folks using Mobile Safari.
crymer11··on Why is Kubernetes getting so popular?
Off the top of my head, deployments and sidecars are both missing, which are incredibly useful.
crymer11··on Why Do FM Frequencies End in an Odd Decimal? (2015)
No clue - I barely got the chance to speak with any of the VEs; I joined the call, showed them my testing environment, took the exams, then they quickly reviewed results and next steps before leaving to start the next candidate's process. They had a day full of reservations to take exams and a pretty large waitlist of people waiting to squeeze in when they had extra time.
crymer11··on Why Do FM Frequencies End in an Odd Decimal? (2015)
If anyone is interested in amateur radio in the US, don't let the current situation dissuade you. There is at least one VEC now offering completely remote exams - I just took both my Technician and General exams with GLAARG completely remote.
crymer11··on IBM Stops Server Side Swift Framework Development
ClojureScript / Clojure / React Native
crymer11··on Automated Continuous Deployment at Heroku
https://github.blog/2015-06-02-deploying-branches-to-github-...
crymer11··on Apple to deploy 1Password to all 100,000 employees, acquisition talks underway

    op get item <name or UUID> | jq '.details.fields[] | select(.designation=="password").value' | sed 's/"//g' | pbcopy
will put the password for <name or UUID> on your clipboard on a Mac. (I'd probably wrap everything before `| pbcopy` in a function so it's easier to call and use directly if you don't want to copy the value)
crymer11··on Ansible open-sources Ansible Tower with AWX
As of today, there is at least one difference between AWX and Tower. One supports high availability (Tower) and the other does not (AWX).
Page 1 of 5Next →