Back to working on Arena 0.96s. I fucking hate hand-written Makefiles from the 90s. Say what you want about Autotools, but of two dependencies included in the 0.96s source distribution, libjpeg still builds beautifully from source with a simple ./configure && make && make install.
Meanwhile, Arena wants me to just go "figure out" what all the preprocessor flags I need to set are, then write a Makefile.include all by my goddamned self; and libwww has the most deranged BUILD script I've ever seen (not even included in the source distribution, of course, so I have to go hunt that down from 3.0pre3). What is even the point of build-time configuration if you're just gonna hardcode 90% of your assumptions?! AAAAAAAAAAAAAAAAAAAA!
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.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality
Anya is LIVE right now
FREE
Free to watch • No registration required • HD streaming
Back to working on Arena 0.96s. I fucking hate hand-written Makefiles from the 90s. Say what you want about Autotools, but of two dependencies included in the 0.96s source distribution, libjpeg still builds beautifully from source with a simple ./configure && make && make install.
Meanwhile, Arena wants me to just go "figure out" what all the preprocessor flags I need to set are, then write a Makefile.include all by my goddamned self; and libwww has the most deranged BUILD script I've ever seen (not even included in the source distribution, of course, so I have to go hunt that down from 3.0pre3). What is even the point of build-time configuration if you're just gonna hardcode 90% of your assumptions?! AAAAAAAAAAAAAAAAAAAA!
Back to working on Arena 0.96s. I fucking hate hand-written Makefiles from the 90s. Say what you want about Autotools, but of two dependencies included in the 0.96s source distribution, libjpeg still builds beautifully from source with a simple ./configure && make && make install.
Meanwhile, Arena wants me to just go "figure out" what all the preprocessor flags I need to set are, then write a Makefile.include all by my goddamned self; and libwww has the most deranged BUILD script I've ever seen (not even included in the source distribution, of course, so I have to go hunt that down from 3.0pre3). What is even the point of build-time configuration if you're just gonna hardcode 90% of your assumptions?! AAAAAAAAAAAAAAAAAAAA!
Several of you may hate me for this but I'm actually surprised to see Project Hail Mary is still above 4 stars on Letterboxd. You're telling me this is 144th best film of all time? It's better than Heat? Better than No Country for Old Men? Better than Psycho or Children of Men or Fantastic Mr. Fox or Terminator 2 or Akira or Casablanca or Alien or 2001 or Metropolis or WALL·E or Pulp Fiction or Vertigo or Citizen Kane or The Matrix or Star Wars or Pan's Labyrinth or
Project Hail Mary is better than all of them? Did we watch the same movie?
New Abandoned Pools single sounds like if Owl City had made a track for Sublime Currency or Button Pusher. Hmm. I don't really know how to feel about this. It's certainly more interesting than most of his post-Armed to the Teeth work (though I personally have a soft spot for Somnambulist) but it's so out of left field...
I guess I like it? It's a little generic, but I'm glad Tommy is still at it. Here's hoping this bodes well for the next album?
It's not what I'd call "great", and I would probably even hedge saying "it's good". It's... well, I already said it: it's listenable. I'm willing to put it in the liked music playlist but not the all-time favorites.
It isn't as boring as some of The Haunted House was.
I like the trumpet. In fact, with a few listens, the trumpet might be enough to push this up into "good" and not just "listenable". It has a fun energy that excuses the embarrassing lyrics.
Humanistic and Armed to the Teeth are both so good, and so underrated, that I'm willing to cut Tommy Walter some slack I wouldn't extend other artists.
Please for the love of god Tommy I know you're trying to be more than just "the Start Over or The Remedy or Sunny Day or Master (Clone High Theme) guy" but I'm desperate for one guitar. On one song. Just one guitar please. Remember when this was a rock project? I'm begging you.
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.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality
Anya is LIVE right now
FREE
Free to watch • No registration required • HD streaming
New Abandoned Pools single sounds like if Owl City had made a track for Sublime Currency or Button Pusher. Hmm. I don't really know how to feel about this. It's certainly more interesting than most of his post-Armed to the Teeth work (though I personally have a soft spot for Somnambulist) but it's so out of left field...
I guess I like it? It's a little generic, but I'm glad Tommy is still at it. Here's hoping this bodes well for the next album?
Okay, besides the deranged title, this seems to just be a somewhat sloppy pop-sci video about microorganisms living inside fog; and not the weirdest conspiracy theory I've heard all year.
Okay, besides the deranged title, this seems to just be a somewhat sloppy pop-sci video about microorganisms living inside fog; and not the weirdest conspiracy theory I've heard all year.
Given the following declaration and initialization:
auto x = 'a';
what is the type of x?
x is a char
x is a short
x is an int
x is a long
x is something else
this won't compile because auto isn't a C keyword
this won't compile for some other reason
(see results)
Remaining time: 2 days 9 hours
There are two correct answers here:
Under C99, C11, and C17 (GCC/Clang flags "-std=c99", "-std=c11", or "-std=c17"), the answer is "this won't compile for some other reason".
Under C89, C95, and C23 (GCC/Clang flags "-std=c89", "-std=iso9899:199409", and "-std=c23"), the answer is int.
Why? A few reasons:
auto is, in fact, a keyword. It has been since C89, and since K&R before that, and since B before that. It is a storage-class specifier (like static or thread_local or constexpr) and means "automatic storage duration"; AKA "this variable is freed at the end of the enclosing scope", AKA "this is a stack variable". Automatic storage is the default storage class for local variables (of course), and also only valid for local variables, so prior to C23 specifying it was always redundant.
Prior to C99, variable declarations without a type were implicitly given the type int.¹ Thus, in C89 and C95, this declaration is equivalent to auto int x = 'a';
From C99 until C23, this won't compile, but only because variable declarations without a type are illegal. auto is still a legal storage specifier. The relevant GCC/Clang diagnostic is -Wimplicit-int.
In C23 this declaration becomes legal once again, because a variable declared with the auto storage specifier and without a type now performs type inference. This is equivalent to writing auto typeof('a') x = 'a';
"But wait," you might ask, "why is x an int, if its type is inferred from its initializer? Isn't 'a' a char?" Nope! That's the case in C++, but confusingly, character literals in C have the type int, and thus so does x. We would have to write auto x = (char)'a'; to declare x to be a char.
¹A remnant of this behavior persists: writing unsigned, signed, short, long, or long long is equivalent to writing unsigned int, signed int, short int, long int, or long long int.
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.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality
Anya is LIVE right now
FREE
Free to watch • No registration required • HD streaming
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.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality
Anya is LIVE right now
FREE
Free to watch • No registration required • HD streaming
I will hang this in a gallery and title it "Self portrait of the artist in reflection in reflection, as seen through their own eye(s)"
https://64.media.tumblr.com/758ad15bc352e5ca06799e9db48441e1/0b5f2b7c884cab5e-4c/s400x600/21646aca6c553bd01b2e707219a1dd09343f9a4f.pnj