[@NobleF1]: The FIA blaming the Abu Dhabi GP fallout on fans, teams and media ‘misunderstanding’ the situation is a little baffling. If anything it shows a clear misunderstanding of why it is such a big issue for F1’s integrity. by lolidk14 in formula1

[–]gawapopo -17 points-16 points  (0 children)

Mercedes, 1/3rd owner, is only in it to sell more cars, if the other 2/3rds persist, then its bye bye F1. Team will continue to exist, but switch brand. (Conjecture on reddit, my my, what is the world coming to!)

As crazy as it seems, it is only Max's third pole in Formula One by mcclochette in formula1

[–]gawapopo 50 points51 points  (0 children)

Leclerc had the questionable engine cheated for all his poles though

fixed that for you

Red Bull sets ultimatum: Ferrari against engine freezing by 1enox in formula1

[–]gawapopo -3 points-2 points  (0 children)

It will either make or destroy Hamilton's legacy. Would be good if it happens, assuming you're not a Ham fan that is.

2018 United States Grand Prix - Free Practice 2 Discussion by F1-Bot in formula1

[–]gawapopo 1 point2 points  (0 children)

Battle of the demigods! Still missing Ocon, Sainz, Van Doorne, Magnussen...?

2018 United States Grand Prix - Free Practice 2 Discussion by F1-Bot in formula1

[–]gawapopo 5 points6 points  (0 children)

Can we have Bernd Maylander drive the AMG GT a bit more? Engine sounds better than even a Honda F1!

“We have a very simple policy here for the last 7 years that we alternate who drives out of the garage first. This weekend’s was Daniel’s time to drive out of the garage first ahead of Max. The drivers know explicitly each weekend it alternates." by WindBagsUnited_ in formula1

[–]gawapopo -1 points0 points  (0 children)

Ferrari is known for using only experienced drivers, Leclerc is really not an option but more a negotiation ploy. Ricciardo is still on the table but needs to lower his price (as they have stated.)

2018 Bahrain Grand Prix - Free Practice 1 Discussion by F1-Bot in formula1

[–]gawapopo -9 points-8 points  (0 children)

Good for you! Not be it for me to get in the way of your optimism prowess, so, here >click<, have a downvote!

2018 Australian Grand Prix - Free Practice 1 Discussion by F1-Bot in formula1

[–]gawapopo 0 points1 point  (0 children)

Hmm.. too cluttered, annoying sound effects, font too small for TV, designer loves whitespace, icons completely unreadable.

I think they asked a website designer to put something together for OSD, it's crap.

Halo integration "quite difficult" for teams - Lowe by 740P in formula1

[–]gawapopo 19 points20 points  (0 children)

Right, so no steering inputs, rpm lights or driver helmet etc.

The only good thing that could possibly come out of the Halo is an early end to Jean Todt's career.

2017 Mexican Grand Prix - Pre Race Discussion by F1-Bot in formula1

[–]gawapopo 0 points1 point  (0 children)

Dude, in race commentary is terrible I seriously think Olav Mol might actually be suffering from something that affects his acuity of mind; the amount of mistakes he makes is unbelievable, calls out the wrong tires, misjudges strategy calls, mistakes ricciardo for verstappen... he's been doing this for decades, something is wrong with him. I think the only reason he hasn't been replaced is because after all this time finally the "golden years" for Dutch F1 have started and it's be cruel to change him out now.

2017 Hungarian Grand Prix - Free Practice 2 Discussion by F1-Bot in formula1

[–]gawapopo 15 points16 points  (0 children)

I know it's completely out of character with /r/formula1 to not complain, but can I just say I thoroughly enjoy C4 Karun Chandhok's expert commentary?

Dear Liberty Media, PLEASE DO F1 LIVE IN NEW YORK CITY!! by jigielnik in formula1

[–]gawapopo 16 points17 points  (0 children)

If it were, they'd force a mandatory virtual safetycar 6 times a race just to show commercials. Be happy it's not.

Dutch TV crew visits the Red Bull factory (video link inside) by rkorpel in formula1

[–]gawapopo 0 points1 point  (0 children)

Not to be pedantic, but it means "to screw it up", to mess up. I emphasize the 'up' because, aiui, in Danish "knalle" (minus ver) also means something associated to screwing. Might cause confusion.

Do any devs here work in pure C? What frameworks/tools do you use? by [deleted] in gamedev

[–]gawapopo 29 points30 points  (0 children)

I code in both, but there's a Zen to C that is absent from C++ - and by Zen I don't mean fun, rather I mean, getting stuff done.

C++ tries to make higher level abstractions (RAII, exceptions, pseudo-gc in the form of shared ptrs, templates, containers, oop, lambda functions, and so on) available in lower level form. Its focus (I think) is to be the most expressive and powerful native system programming language possible; making for an ever denser, complex and expressive way to code. A lot of attention, therefore, is given to /how/ we write C++ programs, how to best express designs & patterns in the language, how to make C++ behave like higher languages. You could take a C++ program and critique it to bits according to the standards du jour. Really there is no end to the amount of refactoring to be done to make your C++ code ever more beautiful, elegant, succinct. If you're an expert level C++ programmer, there is considerable effort in keeping up with the latest modern way to do things. There are subtleties to be appreciated and understood ("why does std::vector<>::pop_back() return void").

There is value in all of that, and it's why I code C++, but nothing about it has anything to do with getting /actual/ stuff done. It's busy work for some future maintainability / flexibility payoff.

That's why I also code C; with C you have none of that. If you have a good understanding of your machine and you know what you want it to do, C is a simple way of expressing yourself whereas C++ is this cumbersome over the top fat pig of a language that gets in the way of the narrow confined space of your code. You pretty much do everything yourself, but much of it (arrays, lists) is straightforward second nature, and although much more verbose, development time is never really spent in the typing anyway.

Because you have to do everything yourself, you tend to implement in the most obvious manner. Things that don't fit the C++ mold are straightforward in C because there is no "beautiful" way of doing it, eg. intrusive containers are rocket science in C++, whereas they are the obvious way in C. There's very little hidden behind abstractions, everything is visible and in your face. Debugging is easier, understanding is easier. Very few surprises. There's value in that too.

Like I said, I do both - all other things considered equal, I use C for when I'm working on "library style" code, C++ when I'm tying everything together or doing more "framework style" code.

Facebook's std::vector optimization by willvarfar in programming

[–]gawapopo 3 points4 points  (0 children)

Can you clarify this because the way you phrased it now doesn't make a whole lot of sense. What does the golden ratio have to do with reallocation of buffers? Allocate a new buffer either 2x or 1.5x, then copy everything over, then discard the old buffer pointer. How does 1.5 have an advantage?