|
In the 90s an Irish chick named Dolores O'Riordan wrote a song about being a Star Citizen backer in 2017. https://www.youtube.com/watch?v=AA3vXLH8uwE I'm sure I'm not being rude But it's just your attitude It's tearing me aparttttttttttt It's ruining every dayyyyyyyyyy And I swore, I swore I would be true And Crobberts, SOOOO DID YOUUUUUU So why were you delaying again?? Is that the way we stand? Were you LYING ALL THE TIME?? Was it just a game to you? But I'm innnnnnnnn so deep You know I'm such a foooooooooooool for you You've got me wrapped around your fingerrrrrrrrrr Do you have to let it lingerrrrrrrr? Do you have to, do you have to, do have to let it lingerrrrrrrrrrrrr? Ohhhhhh, IIIIIIIIIIII tought the world of you I thought nothing could go wrong But I was wronnnnnnnnnnnng, I WAS WRONNNGGGGGG If you..., if you could get by Trying not to lieeeeeeee Things wouldn't be so confused And I wouldn't feel so used But you always really knew I just WANNA PLEDGE TO YOUUUUUU
|
# ? Aug 3, 2017 00:35 |
|
|
# ? Jun 6, 2024 07:07 |
|
Sarsapariller posted:Skip to about ~16:00 for the real breakdown. He wanted to make a job streaming video games for the internet. Unfortunately, he has discovered he hates video games. WTFO, it's okay to not want to play video games. In fact, people who like to watch others play video games are the audience members of streams. Mind you, you might need to get another job, but you don't need to play video games for the internet. So, do you think he hated video games before he became obsessed with Star Citizen, or being obsessed with Star Citizen has made him hate video games.
|
# ? Aug 3, 2017 00:45 |
|
Going through the Glassdoor reviews for CIG, I came across this odd one from 2015 How many have suffered the fate of carrying Lesnick on their backs?
|
# ? Aug 3, 2017 00:49 |
|
|
# ? Aug 3, 2017 00:50 |
|
Amazing Zimmo posted:
That poor bastard has a DOB of July 14th.
|
# ? Aug 3, 2017 00:55 |
|
Meridian posted:Much like posting here, it seems that there's a very careful dance between rolling with the punches, ignoring poo poo, and the "counter-rear end in a top hat" maneuver that need to be juggled to maintain cred and not melt down. You shouldn't piss yourself on a live stream. Fight me!
|
# ? Aug 3, 2017 00:57 |
|
|
# ? Aug 3, 2017 01:00 |
|
Beet Wagon posted:Are you subscribed to the subreddit? Why do you hate free speech?
|
# ? Aug 3, 2017 01:03 |
|
Amazing Zimmo posted:You shouldn't piss yourself on a live stream. Fight me!
|
# ? Aug 3, 2017 01:04 |
|
these are much better than reading about people's opinion of Derek Smart
|
# ? Aug 3, 2017 01:04 |
|
|
# ? Aug 3, 2017 01:07 |
|
Mr.Tophat posted:Hahahahaha I know it's completely off-topic to say so, but this analogy is loving gold!
|
# ? Aug 3, 2017 01:08 |
|
Jesus christ just look at the if branching, one after the other, four deep in four lines. One tiny snippet of code and it's undeniable that CIG's programmers are god drat amateurs.
|
# ? Aug 3, 2017 01:11 |
|
https://twitter.com/RobertsSpaceInd/status/892814952930713600 Everyone working for CIG ends up getting the "thousand yard stare"... Like just look at this dude, I reckon he's walked in on Lesnick having a shower.
|
# ? Aug 3, 2017 01:13 |
|
Toops posted:Jesus christ just look at the if branching, one after the other, four deep in four lines. One tiny snippet of code and it's undeniable that CIG's programmers are god drat amateurs. I know bugger all about programming, so why is branching bad?
|
# ? Aug 3, 2017 01:14 |
|
Only a few million bugs to go
|
# ? Aug 3, 2017 01:18 |
|
MinorInconvenience posted:I know it's completely off-topic to say so, but this analogy is loving gold! Glad you like it, feel free to memorize it so you can deliver a sick burn on a pick up artist before throwing his fedora like a frisbee
|
# ? Aug 3, 2017 01:18 |
|
What ever happened to Capt. Underpants? I remember him from the rsi forums; does he still post on SA?
|
# ? Aug 3, 2017 01:20 |
|
Quavers posted:I know bugger all about programming, so why is branching bad? Branching means your processor can't predict what instruction it will do next, since that depends on which branch is picked, so it can't prepare and pre-fetch the data needed for the next cycle. You can't completely remove branching, but you can simplify, combine, and compress it so that you only lose one or two such cycles of non-prediction while the processor resolves the conditional statement and figures out what to do. What they have there are four conditionals in a row — each of which stalls the processor and keeps one of its main automatic optimisations from not happening.
|
# ? Aug 3, 2017 01:24 |
Wuxi posted:Why do you hate free speech? I'm a mod. Free speech and comedy are my mortal enemies.
|
|
# ? Aug 3, 2017 01:24 |
|
If any of you nerds have Vermintide, come join my Goon Squad and kill rats. https://www.twitch.tv/meridiansa
|
# ? Aug 3, 2017 01:26 |
|
Meridian posted:If any of you nerds have Vermintide, come join my Goon Squad and kill rats. Nice I'm literally 6% away from having the game installed I haven't played in forever, but all I want do do is be a stunty and swing my axe around at some literal rat bastards
|
# ? Aug 3, 2017 01:28 |
|
Beet Wagon posted:I'm a mod. Free speech and comedy are my mortal enemies. Do you fight on the back of a vespa?
|
# ? Aug 3, 2017 01:31 |
|
Quavers posted:I know bugger all about programming, so why is branching bad? Simplest take: The best route for code is for a CPU to be able to predict what is coming up for future processing, and then it can grab things from memory ahead of time, and do calculations before they are needed. The most efficient possible code path for a CPU is a branchless program. There are specific assembly language instructions in x86/64 assembly for avoiding branches, that's how important it is. Any time a CPU has to make a decision about what code branch to use, it can screw up prediction algorithms. Preferably, you want all code to run branchless. That's not always possible, but you want to reduce it as much as possible. Nesting a half dozen "if' statements is a wreck. You might have to do something like that here and there, but it showing up in their curated video is a bad sign for the over all state of their code. Anytime your code can branch in a different direction, it fucks with memory and code prefetching, ruins precalculation, might blow both your code and data cache, and your whole CPU pipeline might need to be reset because you're now running down a different code path. Any place your code can branch is one of the costliest processor time segments. XK fucked around with this message at 01:37 on Aug 3, 2017 |
# ? Aug 3, 2017 01:33 |
|
Mr.Tophat posted:Glad you like it, feel free to memorize it so you can deliver a sick burn on a pick up artist before throwing his fedora like a frisbee Already memorized. The only awkward part is trying to figure out how to squeeze in an attribution to you without sounding like an idiot....
|
# ? Aug 3, 2017 01:35 |
|
XK posted:So, here's the WTFOSaurus meltdown. Go to 7:08 if it doesn't automatically.
|
# ? Aug 3, 2017 01:38 |
|
XK posted:Simplest take: This is of course from the same company that sets routers on fire with their patcher so everything is normal.
|
# ? Aug 3, 2017 01:38 |
|
Chris's brain is an infinite loop of branches starting at WOULDN'T IT BE COOL IF and looping to WAVE HANDS
|
# ? Aug 3, 2017 01:39 |
|
Mr Fronts posted:Welcome! Please follow these simple steps to fit in:
|
# ? Aug 3, 2017 01:46 |
|
The 4th stimpire should be 4. on the list and there shouldn't be a 3.
|
# ? Aug 3, 2017 01:47 |
|
Endless scope indeed. Derek
|
# ? Aug 3, 2017 01:48 |
|
XK posted:Simplest take: CPU time is cheap...but I look at it from the stand point that the code posted is badly designed from the outright. We can probably have a full discussion over how we hope the compiler may vectorize the loops, how choosing list vs map from the STL may affect cache efficiency, or how Intel bet wrong years ago cranking out 5 GHz processor with deep pipelines. And I'll leave out Itanium and EPIC. But I know one thing. At the end of the day...Roberts is still an idiot.
|
# ? Aug 3, 2017 01:48 |
|
Beet Wagon posted:DisturbedJim gets owned by Derek regularly, and I think was the guy that Streetroller savaged on a stream, and constantly owns himself all over the place. It's hard to tell which one you're talking about lol. Yeah, it's him. One and the same. He's a special kind of idiot; so there's no confusing him. He is matched only by Cymelion and Redchris8. The other contender to this thrown, obey-the-shaft, has seen been banned on Reddit.
|
# ? Aug 3, 2017 01:48 |
|
MinorInconvenience posted:In other news, CIG has about 60 job openings right now. Well it's all fake. So.
|
# ? Aug 3, 2017 01:49 |
|
illectro posted:Just remember the game's physics grids mean they ignore the problem of cargo moving. There are no liquid gravity pipes in your brain.
|
# ? Aug 3, 2017 01:49 |
|
The Titanic posted:It's not a hobby, it's his job. But it's no less miserable. He is probably making good money though given his tolerance and constant re-alignment. I don't know. He seems like the kind of guy to get all excited about a new job/thing/hobby and spend a bunch of money he doesn't have to get into it. It's not cheap to have that nice chair/mic/puter/etc. I can't imagine that CIG is paying THAT much to just have some drunk pervert twitch their game constantly.
|
# ? Aug 3, 2017 01:49 |
|
For any aspiring assembly language programmers, the CPU will always assume least address progression. A "next address or jump forward" branch will be assumed as "next address". A "next address or jump backwards" branch will be assumed as "jump backwards". If you ever upset what the CPU predicted, you get a pipeline stall. Crazy pipeline optimizations is why Intel was able to put out 4+ Ghz processors 10+ years ago, but is still only now at 4Ghz CPUs. The pipelines got so long that the prediction was no longer functionally reliable, and they had to fall back to multicore. They've since fundamentally changed their architecture to be more reliant on multiprocessing, and now are more tied to the speed of their silicon.
|
# ? Aug 3, 2017 01:51 |
|
https://twitter.com/JLaelFletcher/status/892868913993830401
|
# ? Aug 3, 2017 01:57 |
|
Well hey, now you can know more about games programming than CRobber for a mere $15.
|
# ? Aug 3, 2017 02:01 |
|
|
# ? Jun 6, 2024 07:07 |
|
Tippis posted:Branching means your processor can't predict what instruction it will do next, since that depends on which branch is picked, so it can't prepare and pre-fetch the data needed for the next cycle. You can't completely remove branching, but you can simplify, combine, and compress it so that you only lose one or two such cycles of non-prediction while the processor resolves the conditional statement and figures out what to do. Thanks! XK posted:Simplest take: Thanks! Colostomy Bag posted:CPU time is cheap...but I look at it from the stand point that the code posted is badly designed from the outright. We can probably have a full discussion over how we hope the compiler may vectorize the loops, how choosing list vs map from the STL may affect cache efficiency, or how Intel bet wrong years ago cranking out 5 GHz processor with deep pipelines. And I'll leave out Itanium and EPIC. But this went over my head by 100 sextillion km Colostomy Bag posted:But I know one thing. At the end of the day...Roberts is still an idiot. This is good for Star Citizen?
|
# ? Aug 3, 2017 02:02 |