Cosimo Galluzzi

PR's Tumblrdome

Cosmic Funnies
Monterey Bay Aquarium
h
"I'm Dorothy Gale from Kansas"

romaâ
cherry valley forever
RMH

if i look back, i am lost
NASA

tannertan36
Lint Roller? I Barely Know Her
sheepfilms
todays bird

blake kathryn
he wasn't even looking at me and he found me

shark vs the universe
YOU ARE THE REASON
seen from South Africa
seen from United States
seen from Jamaica
seen from United States
seen from Brazil
seen from United Kingdom
seen from United States

seen from Taiwan
seen from Brazil
seen from United Kingdom
seen from United States
seen from India

seen from United Kingdom
seen from United States
seen from United States
seen from United States

seen from Taiwan
seen from United States
seen from United States
seen from United States
@autisticrustacean

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch ⢠No registration required ⢠HD streaming
Peer reviewed tags wonderfully said
Peer reviewed tags wonderfully said
Finally included in the card game

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch ⢠No registration required ⢠HD streaming
Just need a look under the hood.
More Tiff & Eve: My Site | Webtoon
Support on Patreon
Or subscribe to  Sunday Comix Collective to get T&E in your email every 2 weeks
I see this sign so often
"i wish this random fucking pile of symbols did something"
the humble javascript:
"JSFuck" moment.
I feel like Rust is closer to C++ than people think. Affine typing is spiritually represented in C++ through RAII, while Rust actually enforces it. Default behaviour in C++ is explicit in Rust, but the opposite also applies. You don't need anything to copy in C++, but in Rust you need `.clone()`, but in the same vein, you don't need anything to move in Rust, but you need `std::move` in C++.
Lifetimes, exclusive mutability, and other things are rules that SHOULD be followed in a C++ codebase, imo.
I'm by NO means a C++ person so maybe I'm completely wrong, but I don't thing rust's moves and C++'s moves are especially comparable? maybe that's me fussing over irrelevancies though.
afaik, std::move is similar to `Option::take`, but through a more generic interface built on top of weird constructor overloading. right?
bringing the stupid type syntax debate onto here too
type name
or
name: type
or
name type
Now as a Poll
type name (like in c and java)
name: type (like in python and rust)
name type (idk which programming language uses this style)
other way
Name type is used by go for example.
I don't like it and regularly do it wrong
Honestly, this and the current results make me wonder.
The only difference between "name: type" and "name type" is a colon, and yet people vastly prefer the former.
Personally I think both are equally stupid. But I also dislike dynamic typing, where that pattern is usually found
nope, name: type originates from pascal iirc which is statically typed, its also used in rust, odin, and a bunch of other low level static languages. the only dynamically typed langs i can think of with it are python and gdscript ig
Okay well then that's even more stupid.
I would've accepted it in dynamically typed languages since there the type is optional, but the name isn't, so you put the optional part in the back.
But if both are needed then put the type in front, because it's the most important part and also it's much more easy to see when multiple identifiers have the same type.
Plus, when coding I think "I need a [type] and I'm gonna name it [name]" and not "I need a [name] and I guess it should be [type]"
There is a cool thing we have these days called type inference, you don't need to write all the types in a statically typed language.
Types are too important to let a program decide what they are
statically typed language
type inference
which is it?
You can have type inference in a statically typed language. Usually you'd have something like an auto keyword, or the walrus operator := in go to denote that you're too lazy to write the type yourself
doesnt sound very static. sounds pretty dynamic to me.
how??
the type is fixed. it does not change.
it all depends on what the program decides it to be. it could change if compiled with a differenet toolchain or system.
that's a kinda silly way to view it
the program's binary changes based on the toolchain, on the system, on the compile flags
but the code is still the same. you could make the very same argument for C or C++ because then if we're changing systems and toolchains type definitions might not be the same. yours isn't a strong argument. following your own logic there is no such thing as static typing.
there is no strongly typed language.
that's the most absurd and less meaningful conclusion i've ever heard.
casts all your variables to (void*)
the difference between static and dynamic is fortunately very cleanly defined, its wether type information is known at compile time
dynamically typed -> types are unknown at compile time. the program only knows about types at runtime
statically typed -> all types have to be known at compile time, type-specific computation can only occur on things u know the type of
gradually typed -> types arent necessarily known at compile time, but can be
name: type is also generally easier to parse. Especially when instead you have the much richer pattern: type, where you can pattern match (usually destructure) receivers. type name has led to numerous thorns, while let name: type is very localised. I also just kinda think it looks nicer than type name.
Inference is only used if the target type is completely unambiguous, so it shouldn't change across toolchains/systems, otherwise either the compiler has a consistency bug, the compiler does not conform to the standard, or the language is fundamentally flawed in its specification for inference. Inference is also a huge driver of name: type in modern statically typed languages; let size = (1600u32, 900u32); is completely unambiguous; why should i need to specify a type if the compiler can infer what its meant to be?
How are you doing today
doing alright, tad anxious, moving continents in a little over a month.

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch ⢠No registration required ⢠HD streaming
It deeply saddens me that "pdf file" has become slang for pedo. Don't you dare disrespect my wife the beautiful portable document format ever again
and to the children in the notes saying we need this fucking baby talk to get around censorship online; there's been no credible evidence that any site other that YouTube (which will only demonetize your video, ftr) will actually censor or hide content that include words like rape, pedophile, gun, terrorist, etc. etc. and even if we take as a given they were (which, again, they are not), do not fucking comply in advance, you absolute fucking coward. and ESPECIALLY do not comply by altering your real life fucking vocabulary. don't let the technocrats dictate what words you say holy fucking shit dude!!!!!!!!!!!!
Additional reminder that this kind of self censorship makes it harder for people to block content they do not want to see.
so i've recently gotten into project hail mary and saw people making some fucked up eridians, and in the dead of night the muses had struck me with some form of divine inspiration.
behold my beautiful and fucked up child; Wet Floor.
What does rain check even mean
Thank you kind people of tumblr I understand now I love you
simply cannot ever resist what i call the little mermaid or the tin man or the pinnochio plot, the one about a character who is either inhuman or human but outside in some way, constantly searching for whatever it is that they consider to be the quintessential proof of humanity, preoccupied by it so deeply that they fail to realize the proof is in the act and fact of the search itself
(via @notaficwriter)
MAYBE WEâLL FIND IT IF WE BOTH LOOK
learned how to use blenders film making tools

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch ⢠No registration required ⢠HD streaming
wigginsgolf on instagram
A friend wondered why he hadn't heard back from a potential client after he emailed them following what he thought was a promising meeting.
Checked the email he'd sent them.
"It was nice to meet you toady."
Ah that'd be it.
Reigenâs whole involvement in the season 1 Claw arc is extremely funny on its own but Iâve decided itâs funniest of all from Teruâs POV.
This man shows up to the cell youâre being detained and Kageyama addresses him as master. Kageyama is already the person Teru holds in highest regard of anyone heâs ever met, and now that boyâs master has walked in the door.
Whatâs more, Kageyamaâs master has entirely fooled the 7th Division of Claw into thinking he is Clawâs boss. Was this high level mind control? Or is Kageyamaâs master just an unmatched genius?
This man then scolds Kageyama for using his powers against people (and thatâs part of the philosophy that changed Teruâs life! Echoed right back at them.) But! The circumstances were dire! They NEEDED to fight to survive.
And Kageyamaâs master seems to understand this. He apologizes to Mob. He then turns on the Claw upper echelon members and scolds them, and fells two of them without even using his powers, which is also in line with the philosophy even if the drop-kick seemed a little violentâŚ
But unfortunately, they donât listen to reason. They escalate with their psychic powers and the fight is ON.
Sure, Kageyamaâs master keeps insisting the kids NOT fight, but Teru is pragmatic! Claw wonât listen! The kids need to fight! KAGEYAMA needs to fight!
But his master keeps refusing. He tells Kageyama to run away. And at that moment one of the Claw members slices Kageyamaâs master in half.
And this is bad, this is bad, surelyâexcept, wait. Kageyamaâs master stands right back up. Heâs fine. Heâs more than fineâheâs ANNOYED.
And, one can only assume this is because the master has decided to get serious. Because without breaking a sweat. Without lifting a finger. Without even showing a hint of aggression, he disarms every single Claw terrorist.
And WHILE heâs doing this? Heâs yelling at them to grow up! Get a job! Stop being delusional idiots!! One Claw member asks if the master is telling them to go back to being commoners and the master says âNo you idiot, youâve been commoners this entire time. IâM A COMMONER, and Iâm more powerful than you, so fucking tell me what that makes you.â
And all the while heâs wielding godlike power like itâs nothing. And Teru is listening to the origin of Mobâs âOur powers donât make us special. Weâre all commoners actually.â philosophy that altered Teruâs life. Right from the source. The master I s yelling about it passionately while disarming elite terrorists with his pinky finger.
So OF COURSE, NATURALLY, this is the man worthy of being Kageyamaâs master. Teru understands entirely! This genius of infinite power who could fell nations but instead lives humbly and respectfully as a common man, because even the most elite psychics are not better than anyone else.
I think Teru went home with a new idol crafted in his eyes and Reigen went home going âwhat the fuck was all that? Well anyway I donât have Mobâs powers anymore so it doesnât matter. Why can I see this ghost.â