The Official Status Thread
-
But it's BEST FOR GAMES GUYS BEST EVER YOU NEED ALL THE FPSSESESS
-
You really can't get any simpler than this, can you?
Challenge Accepted
Which of these symbols is a semicolon?
-
The main problem is that the code itself is unreadable.
The bug was that I forgot a single
&
in the lambda definition.But it's BEST FOR GAMES GUYS BEST EVER YOU NEED ALL THE FPSSESESS
I don't think Dwarf Fortress can get a reasonable frame rate on any hardware that currently exists.
-
Name ____________ (10 points)
-
The bug was that I forgot a single & in the lambda definition.
Well, yeah, it does say you're passing a
const
right there. The fact that the data structure you're dealing with is positively insane is a different matter.
-
Which of these symbols is a semicolon?
E_SYMBOL_NOT_FOUND
Name ____________ (10 points)
`Name ___WHAT? WHAT MANE?!?! ___ (10 points)
-
I'm just so used to Go where the compiler does all that stuff for you. None of this "oh dear, should the value be on the stack or the heap" stuff, just straight to "I want to write code that does foo."
By the way, if Discourse were using something like a sparse integer set to store the list of users that liked a post and not storing each like in a separate row in a table with five other unrelated things in it, we might have less cooties.
-
or under the bridge, next to the river.
I assume that his hill is under a bridge, next to the river.
-
By the way, if Discourse was less retarded in any of 43980 different ways, we might have less cooties.
This post cannot be empty.
-
I assume that his hill is under a bridge, next to the river.
I dunno; I always picture Blakey as more of a cave troll than a bridge troll. His home isn't on the hill so much as in it.
-
Status: Holy shit. Angels of Fasaria (2.0!) made me fucking angry. Fuck that game right up the ass. Review up soon.
-
Quote from the Democratic debate: (before any of the candidates walked in) "They're going to DEFCON 7 on this!"
-
Are they? Is there any if statement that can't be replaced by
switchselect-case?
-
select-case
Isn't select-case just a clever rewrite of If..then..elseif...elseif..elseif........else...end?
-
Status: At least Fox has nothing to complain about with ESO.
-
Status :
My boss/uncle may have gotten himself fired by the company he sub-contracts for. He's also been in the hospital a couple times recently for connected kidney/liver issues. Meanwhile, my dad sent what looked like suicide threats so I asked the cops to do a welfare check on him and my sister. Now he's disowned this entire side of the family, cussed at me more in a day than he's spoken to me in the past couple years, and banned us from talking to my sister. I don't really care about him, but I am worried for my sister.
OTOH, my mom just reached 25 years of service where she works, the company that may be firing my boss/uncle offered me a (different) job starting January (which I accepted), and my cousin's daughters are over for the weekend.
-
...
so anyway, warrior in a dress? Huh? Huh?
Bah.
-
(Paraphrased) quote from the Democratic debate: People designing encryption algorithms need to be held accountable for the data that people use their algorithms to encrypt.
-
Isn't select-case just a clever rewrite of If..then..elseif...elseif..elseif........else...end?
I thought it was just a big, nested, ternary operator jungle?
-
At least Fox has nothing to complain about with ESO.
That Khajit doesn't look much like a fox, and it doesn't appear to have a bra.
so anyway, warrior in a dress? Huh? Huh?
-
Status: finally got my article down to publishable length. Jesus H. Christ, next time I get an idea for a 4000-word story, you guys are getting a 4000-word story, because God damn cutting things is way harder than writing.
-
next time I get an idea for a 4000-word story, you guys are getting a 4000-word story
Am I supposed to find that objectionable? I love the long stories.
-
Filed under: HTH, HAND
-
Ah, the famed editor's shears.
-
cutting things is way harder than writing.
Meh. That just means I have to read it before bed. INB4 .
-
-
Except it doesn't have the custom Fennec race I use in Skyrim. :P
-
That is the dumbest ad in history.
-
You're welcome.
-
Friends and I were watching the republicans the other night. I got to they part, threw the cat at the screen, threw my beer away and walked out.
I can't deal with this cycle's crop anymore.
-
-
It was on my lap.
-
-
Is ABC a really right wing channel? The commentators were saying that Donald Trump won the debate... between Hillary Clinton, Bernie Sanders, and a podium with a man standing behind it.
-
But, now they only have one car, and not three... What an arse!
-
<smalltalk>
if you have to put an if, your structure is wrong
</smalltalk>
<functional>
if? what's an if?
</functional>
-
The fact that the data structure you're dealing with is positively insane is a different matter.
It's probably not that crazy. Most of the crazy stuff is probably actually derived from defaults. Do almost anything with the standard library types and you'll probably get that sort of thing on error. (The full expansion of
std::string
is nuts, and hardly anyone ever tweaks any of those optional bits.)Can't remember what happens with aliasing
typedef
s. Probably depends on the compiler…
-
God damn cutting things is way harder than writing.
Writing stuff to a strict page count (a substantial fraction of what I do when not programming) requires that sort of approach. And being brutal with the editing. Every word has to pull its weight fully, and sometimes it is necessary to cull whole sections you like a lot because they don't fit and don't drive your overall plan for the piece.
I don't want to take up doing it for this place though. Too busy. ;)
-
STATUS:
Updating my CV.
My .NET / C# skills go to the back. My node.js / python / PHP / frontend stuff to the front.
My school thesis project off the list. My actual projects on the list.
My physical address to the bottom. My github and SO accounts to the top.Times-a-changin.
-
STATUS:
Updating my CV.
My .NET / C# skills go to the back. My node.js / python / PHP / frontend stuff to the front.My school thesis project off the list. My actual projects on the list.My physical address to the bottom. My github and SO accounts to the top.
Times-a-changin.
Too many buzzwords on the list, not enough space.
Bye bye delphi, pascal, java, c++ and other outdated or school-level skills. Been nice knowing you, now get out of my head and CV. Need more space for fancy SPA frameworks and NoSQL databases.
-
Status: Episode 38
-
Status: procrastinating on buying last few christmas gift components. Procrastinating by watching Prince of Space.
"This is Krankor exploration force speaking!"
"Crank-whore?"
-
Status: I really like asciinema's account system. You can upload recordings without an account, and then if you type
asciinema auth
, it gives you something like this:Open the following URL in a browser to register your API token and assign any recorded asciicasts to your profile: https://asciinema.org/connect/[guid redacted]
and then you can go there and either log into an account or create a new one. But the only field on the page is "email address". So you log in and register the same way you reset your password on most sites, and your computer that uploads the videos doesn't know your account name.
Here's a recording I made before I made my account to help the dfhack people figure out what certain vectors were.
I lost the URL when I recorded it because I started the game with this command:
screen -S df asciinema rec -c ./dfhack
and of course, that closes the moment the command exits. But I was able to get my recording by typing
asciinema auth
and going to the URL it gave me after I recorded the video before I made an account.
-
Status: Have been picking through the LLVM API looking for useful stuff for my compiler project, and have identified and tamed what I believe to be the core things I need to attach debugging information. Which would be nice; it would make my stack traces in my core dumps a bit more meaningful!
More effort still needed to figure out of any of this stuff is right, but it looks nice and I found some neat things with C++ templates in the process that will helpfully stop my development environment from crashing so often…
-
What style of language are you compiling?
-
Building what will be a JIT for a highly dynamic scripting language. Nearly got cross-function type specialization working; finishing that is an objective for the Christmas break.
-
a highly dynamic scripting language
Are we talking JavaScript "turn that function back into code and then execute the nth to mth characters of it" dynamic?
Or like Java "shit, I have no idea what a String is. lemme go look it up" dynamic?
Or BIT "this program takes up so much disk space that it writes over the bootloader" dynamic?
-
We're talking “we've got no types in the starting semantics, and no keywords in the original semantics either” though in reality most code is a lot saner than that most of the time. There's been a few previous efforts to do compilation, both from academic and commercial groups, and neither side has done particularly well because they've never tackled the type specialization side of things before, which is the critical part in getting speed. (Using a single basic datatype for everything really makes going fast quite difficult.)
It's probably closest to Javascript of the three languages you listed, but that's not really a meaningful datum.
-
“we've got no types in the starting semantics, and no keywords in the original semantics either”
"And @dkf spoke the word, and saw that it was good. And the evening and the morning was the first compilation."
"What was the word?"
"Belgium if I know, kid."
-
STATUS:
FUCK, I think I just got Star Wars spoiled for me on fucking twitter.
Fucking assholes.
I knew I should have watched the damn thing over weekend instead of waiting for Monday...