keep the war going
Russia can stop this at any time by just not invading them
It’s hard to spot, but Pembrose is an eyeball on the couch. It’s absurdist humor - of course if someone were just an eyeball but somehow sentient, they’d probably have a lot of anger towards the world.
Hadn’t read this before, link for anyone else interested: https://georgerrmartin.com/notablog/2010/04/10/trial-of-seven/
Jaimie besting Rand doesn’t really make sense there tbh, even with the conceit of taking away Saidin
For those that haven’t seen it: https://www.youtube.com/watch?v=3m5qxZm_JqM
You’re not getting past this bouncer
ChatGPT came up with the punny name on its own:
A large, heavy animal, resembling a buffalo, dressed as a bouncer at a cyberpunk-themed nightclub in an all-animal world. The club, named ‘Byte the Dust’, showcases a grungy, cyberpunk aesthetic, with a neon sign that’s bold and futuristic. The buffalo bouncer is wearing high-tech, neon-lit glasses and a distinctive cyberpunk mohawk. The outfit is a rugged, cybernetic ensemble with metallic accents. It stands imposingly at the club entrance, which features rough textures, rusted metal, and dimly lit neon lights. The buffalo’s expression is tough and unwavering, in harmony with the gritty cyberpunk theme. The artwork should be in a realistic style, highlighting the formidable presence of the buffalo and the intense, neon-tinged atmosphere of ‘Byte the Dust’.
That looks like a pileup waiting to happen if one of the bikes in front crashed
If you’re writing code that generic, why wouldn’t you want str
to be passed in? For example, Counter('hello')
is perfectly valid and useful. OTOH, average_length('hello')
would always be 1
and not be useful. OTOOH, maybe there’s a valid reason for someone to do that. If I’ve got a list of items of various types and want to find the highest average length, I’d want to do max(map(average_length, items))
and not have that blow up just because there’s a string in there that I know will have an average length of 1
.
So this all depends on the specifics of the function you’re writing at the time. If you’re really sure that someone shouldn’t be passing in a str
, I’d probably raise a ValueError
or a warning, but only if you’re really sure. For the most part, I’d just use appropriate type hints and embrace the phrase “we’re all consenting adults here”.
The collect
’s in the middle aren’t necessary, neither is splitting by ": "
. Here’s a simpler version
fn main() {
let text = "seeds: 79 14 55 13\nwhatever";
let seeds: Vec<_> = text
.lines()
.next()
.unwrap()
.split_whitespace()
.skip(1)
.map(|x| x.parse::<u32>().unwrap())
.collect();
println!("seeds: {:?}", seeds);
}
It is simpler to bang out a [int(num) for num in text.splitlines()[0].split(' ')[1:]]
in Python, but that just shows the happy path with no error handling, and does a bunch of allocations that the Rust version doesn’t. You can also get slightly fancier in the Rust version by collecting into a Result
for more succinct error handling if you’d like.
EDIT: Here’s also a version using anyhow
for error handling, and the aforementioned Result
collecting:
use anyhow::{anyhow, Result};
fn main() -> Result<()> {
let text = "seeds: 79 14 55 13\nwhatever";
let seeds: Vec<u32> = text
.lines()
.next()
.ok_or(anyhow!("No first line!"))?
.split_whitespace()
.skip(1)
.map(str::parse)
.collect::<Result<_, _>>()?;
println!("seeds: {:?}", seeds);
Ok(())
}
The lyrics are kind of ambiguous as to how bad he thinks alcohol is, but listening to it reminds me a lot of someone talking about their abusive ex
Also if it helps at all, there’s !stopdrinking@lemmy.world
That’s ok, they’ll just move to their second cabin, complete with what looks like an outdoor dining set.
I’m no astrophysicist, but those moon orbits do not look stable. High tide vs low tide must be pretty interesting
I find it pretty amazing how someone figured out how to make cassava edible. It’s got enough cyanide to kill you unless it goes through some complex process of mashing and boiling. Who thought to themselves “this killed Greg, but maybe it’ll be delicious if I boil it for a little longer”?
Two possibilities exist: either we are alone in the Universe or we are not. Both are equally terrifying.
Yeah exactly, though then you’d generally get arguments pushing you towards “But it’s actually totes Jesus”.
The argument I’ve heard is “It must stop somewhere, and whatever it stops at, we’ll call that god”. It’s not a good argument, because it then hopes that you conflate the Judeo-Christian deity with that label and make a whole bunch of assumptions.
It’s often paired with woo that falls down to simply asking “Why?”, such as “Nothing could possibly be simpler than my deity”
I’ve only seen this in B&W before. Are the hands’ coloring supposed to be different than the faces? If not, wonder who messed that up?
It’s mildly interesting that if you told me this was drawn in the 1960’s by some hippy, I wouldn’t question you.
So how much of this abstract thought is a result of the then-new photography competing with traditional painting? The quote about being freed from copying sounds a lot like sour grapes after a machine now doing it better than you, which has some interesting parallels to today’s AI art
Batman’s got muscles on his muscles. Though that’s actually in line with some of the not-so-talented human comic book artists