ramchip
โจย Tokyo
๐ Joined in 2008
๐ผ 3,931 Karma
โ๏ธ 1,383 posts
๐
15 latest posts
Load more
(Replying to PARENT post)
It's incredibly rude, and wrong, to assume that a woman was hired because she "checks off a bunch of HR checkboxes" rather than skill or hard work when you know nothing about her.
๐คramchip๐4d๐ผ0๐จ๏ธ0
(Replying to PARENT post)
An iolist isn't a string, you can't pass it to the uppercase function for instance. It's really meant for I/O as the name implies. Regular string concatenation is optimized to avoid copying when possible: https://www.erlang.org/doc/system/binaryhandling.html#constr...
๐คramchip๐7d๐ผ0๐จ๏ธ0
(Replying to PARENT post)
> This by itself means that it is not potable
Do you mean because it's distilled? Distilled water is perfectly safe to drink.
๐คramchip๐1mo๐ผ0๐จ๏ธ0
(Replying to PARENT post)
From: https://www.vice.com/en/article/a-nuclear-plant-worker-fell-...
> According to federal reports, the contractor ingested some of the reactor water before being yanked out, scrubbed down, and checked for radiation. They walked away with only minor injuries and about 300 counts per minute of radiation detected in their hair.
> That sounds like a lot, but apparently it isn't terribly serious. He underwent a decontamination scrubdown and was back on the job by Wednesday.
๐คramchip๐1mo๐ผ0๐จ๏ธ0
(Replying to PARENT post)
One-time pads are not vulnerable to gardening.
๐คramchip๐1mo๐ผ0๐จ๏ธ0
(Replying to PARENT post)
Personally I found the article informative and well-written. I had been wondering for a while why Claude Code didn't more aggressively use sub-agents to split work, and it wasn't obvious to me (I don't build agents for a living).
๐คramchip๐2mo๐ผ0๐จ๏ธ0
(Replying to PARENT post)
I've done a lot of Erlang and I don't see the relation? Supervisors are an error isolation tool, they don't perform the work, break it down, combine results, or act as a communication channel. It's kind of the point that supervisors don't do much so they can be trusted to be reliable.
๐คramchip๐2mo๐ผ0๐จ๏ธ0
(Replying to PARENT post)
If you dereference it you get back an integer, not a variable. A variable is a name that identifies a value; the pointer points to the value, not to the name.
๐คramchip๐3mo๐ผ0๐จ๏ธ0
(Replying to PARENT post)
There's a free tier, and various paid tiers: https://github.com/features/copilot/plans
๐คramchip๐3mo๐ผ0๐จ๏ธ0
(Replying to PARENT post)
That's a pointer to an integer.
๐คramchip๐3mo๐ผ0๐จ๏ธ0
(Replying to PARENT post)
> There, the reference to `i` is being mutated.
That's rebinding. Mutation is when you change the state of an object. Variables are not objects. You can't have a reference (aka pointer) pointing to a variable.
๐คramchip๐3mo๐ผ0๐จ๏ธ0
(Replying to PARENT post)
It's a wide field so it depends on the specialization. I did computer engineering 15+ years ago and we never touched SQL, but I think the software engineering people did have a class on it.
๐คramchip๐3mo๐ผ0๐จ๏ธ0
(Replying to PARENT post)
I think you're confusing mutation and variable reassignment?
๐คramchip๐3mo๐ผ0๐จ๏ธ0
(Replying to PARENT post)
I recommend https://ferd.ca/the-zen-of-erlang.html starting from "if my configuration file is corrupted, restarting won't fix anything". The tl;dr is it helps with transient bugs.
๐คramchip๐3mo๐ผ0๐จ๏ธ0
(Replying to PARENT post)