ramchip

โœจย Tokyo

๐Ÿ“… Joined in 2008

๐Ÿ”ผ 3,923 Karma

โœ๏ธ 1,380 posts

๐ŸŒ€
15 latest posts

Load

(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๐Ÿ•‘2d๐Ÿ”ผ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๐Ÿ•‘3d๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

One-time pads are not vulnerable to gardening.
๐Ÿ‘คramchip๐Ÿ•‘10d๐Ÿ”ผ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๐Ÿ•‘1mo๐Ÿ”ผ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๐Ÿ•‘1mo๐Ÿ”ผ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๐Ÿ•‘2mo๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

There's a free tier, and various paid tiers: https://github.com/features/copilot/plans
๐Ÿ‘คramchip๐Ÿ•‘2mo๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

That's a pointer to an integer.
๐Ÿ‘คramchip๐Ÿ•‘2mo๐Ÿ”ผ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๐Ÿ•‘2mo๐Ÿ”ผ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๐Ÿ•‘2mo๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

I think you're confusing mutation and variable reassignment?
๐Ÿ‘คramchip๐Ÿ•‘2mo๐Ÿ”ผ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๐Ÿ•‘2mo๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

> Gary Marcus always, always says AI doesn't actually work - it's his whole thing. If he's posted a correct argument it's a coincidence.

https://news.ycombinator.com/item?id=44278811

I think you're absolutely right about this being a wider problem though.

๐Ÿ‘คramchip๐Ÿ•‘2mo๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

Japan doesn't have a housing crisis. I'm in a great location in Tokyo, the rent is under $750/month, and it's been the same for the decade+ I've been in this specific place.

If there's a problem, it's too many empty homes in aging rural areas. Cities are doing just fine, even with a growing population in Tokyo.

๐Ÿ‘คramchip๐Ÿ•‘2mo๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

The way Erlang does it is to use buckets so it looks like a single queue to the user code but really is more like multiple queues behind the scene. Scales extremely well. It's certainly not "just moving a pointer to a piece of shared memory" though...

https://www.erlang.org/blog/parallel-signal-sending-optimiza...

๐Ÿ‘คramchip๐Ÿ•‘3mo๐Ÿ”ผ0๐Ÿ—จ๏ธ0