I'm pretty sure it's because it's in fact 'just' a cool side effect to a common network architecture optimisation from the time where you could'nt send the 'state' of the entire game even with only delta modifiers and so you make the game detertministic to only synchronize inputs :) an exemple article I remember : https://www.gamedeveloper.com/programming/1500-archers-on-a-...
The main downside which probably caused the diseapearance is that any patch to the game will make the replay file unusable.
Also at the time (not sure for quake) there was often fixed framerate, today the upsides of using delta time based frame calculation AND multithreading/multi platform target probably make it harded to stay deterministic (specialy for game where you want to optimize input latency)
Not from the article : Before you walk in, a supercomputer predicted which choice you'd make, and put $1000000 in the opaque box if it predicted you'd take just the one, or $0 if it predicted you'd take both.
So the amount of money in the black box don't change whatever you REALLY pick.
Either the predicator would have guessed you'd pick both and there is 0$ in black box, in that case you have interest to take both boxes and win $1000 which is better than zero.
Or it predicted you would only take the black box, put $1000000 in it and then again you win more by taking the two boxes.
I don't get the 'choice' : the content of the box is aldready defined when you take your decision so taking it won't change the content of the black box and the open/transparent box have no drawback. What am I missing ?
Was really helpfull when making international phone call to services like IRS or sometime good providers. Trying to spell out my french name and long adress or some order number with my strong accent was such a pain until then ^^
Funny, I always thought that phrase was ironic and actually a joke against IBM bad quality/pricing ratio but abundant and aggressive marketing targeted at non technical managers. ( I actually have no idea of IBM quality/pricing ratio, I don't work on fields in wich they are present)
I bet (litteraly, founded an xr game development company in february) xr/vr games will indeed became a mainstream gaming platform in the next 5 years, maybe even next year. If or when it become the case it may totally become as present as smartphone and replace a lot of monitors, especially if they succeed to reduce them as smartglasses like their totally are progressing to.
if it become the case, meta get 30% of the revenues associated with it.
If it does not, i'm pretty sure they can now make good smartphones and even have a dedicated os. I'm pretty sure they can find a way to make money with it.
A meta quest 3s in inself is an insane experience for 330€ and it's current main disadvantages for gaming are the lack of players and the catalogue size. Even using it as a main monitor with a bluetooth keyboard is "possible".
I would have find it 'improbable' a few years ago even as an enthousiasth, i now could totally imagine a headset replacing my screen in a few years with a few improvements on.
Never watched him but honestly, that would be pretty standard mature workflow.
In most video games productions, efficient coding is basically conceptualizing a dsl from the game design, writing it's interpeter while gluing the needed library and make some tools to manipulate or better make converter from existing robust tools. 99% of 'actual game design related' content are assets and data.
I assume most of losses come from headsets R&D, and subjectively i would bet on them too, the progress are amazing, a today 350$ headset have better quality than 5 year ago 1500-2k ones. Honnestly I thinks VR/AR is becoming really amazing for games, if a quest 3 quality headset is available for less than 400$ in a year of two i'm expecting a massive adoption in a few years.
There is currently a bit of content problem : no enough gamer with headsets to attract spendings so no enough games to attracts gamers, so not enough gamers with headsets ...
But I went again on vr game development some months ago and the technical progress are really sweet and major downside are being removed.
Unless you specifically need a lot of the dot net library (and in this case you can probably theoretically 'just' use a plugin for access) I would encourage you to try gdscript. I went from 5 years of unity pseudo-c# to it in about 2 weeks, and I globally just find it an equivalent if not better experience for the majority of the code base.
Honestly one of my current fears is that they focus on c# integration in place of improving gdscript support (the integrated ide is not specially comfy, and static typing support still lack some feature, collection wise in particular. but nothing really awfull).
(Probably, why take risk) Can't tell the bank name (but yeah, in the top 4 by size) and not trying to defend your bank but the SMS validation thing is actually on the state 'fault' and you are in fact legally covered in most cases, I don't have the legal text on hand but by typing in google : https://www.moneyvox.fr/banque/actualites/77237/fraude-sur-c... Look for Code SMS and you have a link to the european reglementation. I assume one of the reason is that in fact in case of phishing wire transfert are heavily monitored and reversible. Without giving technical details, in fact 'a lot of peoples' have actually large right to move sums of money around. The trick is that's it reviewed and reversible for days.
I'm glad and don't see better solution than to use an algorithm to decide this over personnal choice. I understand the choice of using software. What I don't understand is why this software is not open source, heavily documented and the algorithm annually monitored, publicly reported and updated if necessessary by an open committee.
I personally prefer avoid being involved as much as possible in human life and death inducing procedure because that awfully stressful, but I don't see big problem on working on the software coding itself. What is problematic in this case is that the software was used to deinvolve everyone from the process and for what I understand the software developpement team was apparently tasked to make up the decision algorihtm and no human basic oversight was keeped during the attribution process.
I dont know if you are joking but when managing i do exactly that and that work (with a factor of 3 to be precise, with most people, some aldready take that into account). Works also with myself, i askmyself 'how much i think it will take, i double it and i assume half the day i will be bothered by other unplanned things'. It work remarkably well especially for longer projects.
I have no clues about what's better but as a french I'm amazed by the idea to delegate banking operations to a cloud provider. Last time I worked in bank IT political requirement and good practices were using their own private physical network infrastructure over all the country and data storage server rooms were literally bunkers with armed security.
Is it that common around the world and 'we' just happen to have been overkill on security or do they are not really a true 'bank' and more a payment provider ?
that seems such a change from some years ago were cost were totally the last of the issues against security.
The trick is as a player you are not really the main customer of steam. You are the product. The customers are game developers, and they are as predatory toward them as any big corp online store. Not worse, but not better either.
Is it because we're all just writing junk code as fast as possible and say fuckall to technical debt?
My guess is : probably, I love taking time to make architecture because it's fun and rewarding, but I would not be shocked it's the case, and in fact the right thing to do in a lot of case. 90% of your code will be thrown away anyway in the majority of cases, probably due to external causes. Also and that's probably where copilot shine : for lot of people 90% of your work is adding field/filters functions to a crud page or making a shitty demo for a pet project of your company.
The value is 'when can I show it to a potential client' and not 'is the architecture state of the art ?'.
Of course once the demo is sold, your 3 days prototype with a big "For demonstration purpose only" warning may end in production and you will have 1 afternoon to remove the warning and 'Polish the thing so it's bug free' but hey, that's another problem !
Joke aside, and the book have a lot of very opinionated and contestable content, I remember having read 'Refactoring' by Kent Beck and Martin Fowler and 'forced' myself to work on refactoring, when all my coworkers and myself were prompt to "reboot when possible" all 'old' projects or messy prototypes and I now think exept for rare cases : hacking, testing and getting feedback then refactoring while hacking new features is surprisingly efficient time wise even if you rewrite ten times a routine. When applicable of course, we are not talking medical hardware drivers).
And about your main 'interrogation' I would guess copilot is not specially efficient for you because you are seems to have an academy background and the experience about 'reading the docs' or 'making a google search'. Making even a senior software engineer "read once the documentation of your framework" is an impressive feat in a lot of software companies. Most people seems to prefer the "stack overflow look for/copy/paste/pray workflow" and copilot is basically an evolution of that.
I think the parent was referencing fake non profit organization, I don't know for USA but in europe it's a 'classical' tax avoidance trick going from 'having a charity which goal is to allow you to particpace in pricey leisure activities (work for mechanical sports for exemple) to the infamous Ikea tax evasion scheme, here is a random article talking about it but you have lot other if the subject interest you : https://www.fastcompany.com/3035734/ikea-is-a-nonprofit-and-.... Take care the worl is a little bit darker after ^^.
In fact they do. Barely any development FOR the french government is done internally, all is externalized to "specialized" extern private companies (a known exemple Cap Gemini).
I wouldn't call them clowns, and they do have competent people but they totally do focus more on public money extraction than on quality, like nearly all monopoly position companies. Results are sometime good sometime not.
I'm not sure that's right. Video game customers are wrong (or dishonest) about what they think they want. They want to see themselves as intellectual gourmets, only in research of exotic gameplay and rich stories but still spend the great majority of their money on blockbusters with decade old recipe and ip (while being vocal about their price or their lack of originality). No problem with that in fact, video game are leisure time activities.
Where the big producers ARE totally not listening is monetization. But here again 'globally that work' and most (not all) customers see themselves as more 'moraly right' than they really are. Everyone is happy to bash f2p immoral economic system, but are glad to enjoy free games. They will all speak about how possessing your games is important, but will take gamepass anytime because it's less costly. (here again they are just pragmatic and nothing is wring with that).
A funny thing when you discuss and do post mortems with little game development studio, is that each time they try to avoid a notoriously 'shady' practice, first critics will be about them missing (mainly gamble/casino mechanics and timesink/grinding features) ^^
Hot take : fully cooperatives board games are either bad wargames or bad role playing games. But good social activities neither less and good introductions to the genre. And yes, it's totally ok to only play theses.
They are, I think still 'rares' today because game wise they are less intense and deep, so people really into gaming will prefer other games. But they are still a lot less rare than 40 years ago because there are more positively presented in culture and common and it's a lot more easy to convince people to join a board game night, especially if tell them they can avoid human competition and role playing.
The main downside which probably caused the diseapearance is that any patch to the game will make the replay file unusable. Also at the time (not sure for quake) there was often fixed framerate, today the upsides of using delta time based frame calculation AND multithreading/multi platform target probably make it harded to stay deterministic (specialy for game where you want to optimize input latency)