589 karma · joined January 4, 2011
Make a new browser that is just WebGPU + WebAssembly, no more DOM. Would already run the next wave of games that will come targeting that.
Then for regular websites, have them deliver a HTML rendering engine written in Webassembly for how they want to be rendered. No more need to test websites on a range of browsers
Whats Pickcode made for? Web programming?
Are examples of its use for a traditional desktop use? Like screen space UI. And maybe mobile touch input? Or are both of those out of scope and XR is the focus. I am wanting to try a side project in it - but hoping to make it both VR+Desktop.
This isn't making a moral judgment on a group of people - this is a company not wanting to do business in a country. They aren't generalizing people at all - they do not want to do business with the Russia government, and have every right to do that
Yet if I say I'll only support Proton on Linux I am inviting myself to constant hate mail
They only allow gpt3 chatbots if the chatbot is designed to speak only about a specific subject, and literally never says anything bad/negative (and we have to keep logs to make sure this is the case). Which is insane. Their reasoning to me was literally a 'what if' the chatbot "advised on who to vote for in the election". As if a chatbot in the context of a video game saying who to vote for was somehow dangerous
I understand the need to keep GPT3 private. There is a lot of possibility for deception using it. But they are so scared of their chatbot saying a bad thing and the PR around that they've removed the possibility of doing anything useful with it. They need to take context more into account - a clearly labeled chatbot in a video game is different than a Twitter bot
Afterwards OpenAI then added GPT3 chatbot guidelines disallowing basically anything like this. We were in communication with them beforehand, but they decided later that any sort of free form chatbot was dangerous.
What they allow changes on a weekly basis, and is different for each customer. I don't understand how they expect companies to rely on them
It's definitely allowed non-programmers to make complex AI/game state for their creations, without having to deal with syntax errors or other issues. We choose Scratch/Blocky since this would be used for more managing states/logic, rather than flowing data (where node based makes more sense)
Its incredible I can check out my small home town on Google Earth now entirely in 3d (which wasnt the case just a few months ago). Yet the trees/cars are still these blocky low resolution things sticking out of the ground. Imagine Google Earth procedurally generating a high resolution mesh as I zoomed in. Train it with high resolution photogrammetry of other similar locations for the ground truth - and let me zoom in endless in their VR app
The Hot Dog vender in this example was just prompted as a 'hot dog vender' - but we could have told it what prices hotdogs were beforehand, then do gameplay actions based on the player's response (right now it only checks if 'bye' was said to end the conversation)
I understand why the switch to the new service was needed, from a license/business perspective. But no idea why they can't just listen to their users and at least match feature-wise the product it's supposed to replace. I've lost faith in Google's ability to produce software and not just endlessly rebrand things.
Honestly most of the criticisms you've gave are you not understanding how something works - like GetComponent. I do agree with you on 'null' though! And how Unity uses it. I think that decision came from them trying to make it more beginner friendly to deal with destroyed/removed objects when it first started - then they had to live with it
- Facebook will be the first to market with a consumer friendly successful AR device. But Apple and Google will be more successful, due to their tie in with mobile operating systems. First successful consumer AR headsets will be phone accessories like Apple Watch - AR gaming, maybe connected to Desktop PCs, will be successful once a company makes a AR headset with good input (allowing for BeatSaber in AR)
- VR/AR entertainment will be larger than game console industry. Mobile games still massively larger than all others. - Console industry and PlayStation/Xbox devices will decline, as anything single screen based can be streamed for the same experience - Google will continue to develop and invest in Stadia, slowly increasing its market share
- Valve will finally make 'Steam Machines' running Linux a reality, selling them as primarily for VR (with included headset).
- WebAssembly becomes the main way to deliver all apps - native and browser based. Because of this difference between operating systems becomes less important. Google transitions Android to Fuchsia on some new devices - Rust will continue to continue to rise in popularity as the main language for systems / server / game development
- SpaceX's Starlink works, helping to bring total internet access of the world up to 95%. Other LEO satellites launch mid decade from an alliance of companies to compete. SpaceX's Starship reaches Mars - might transport people depending on space's health risk to humans - Starlink /Loon / Wifi access disrupt mobile carriers
- Man made climate change will still be debated the same - with minor change in public perception towards believing in it. Geoengineering will have some success and be seen as a viable solution at the end of the decade
Cryptocurrency will be a larger component of the world financial systems, but will still not take off in any way with the general public. Still a niche store of value. By the end of the decade decentralized block chain companies will begin to take off
Instagram will make more revenue for Facebook than the Facebook app
Driverless taxi services are mainstream in major cities by the end of decade
Cloud: AWS will remain 1, Azure 2, Google a more distant 3rd.
Deep learning tools will be a more common part of IDEs and productivity tools. Accessible Deep learning tools for amateur creators to create visual effects equal to blockbuster movies. Tech like 'De-aging' will be basically free to add to any video
Europe continues to decline. China has a major recession. The US stays at its relative position
AI is solving difficult problems (such as math proofs), with humans then needing to interpret and understand the proof afterwards (many different published papers interpreting the results)
since we read in 2d it's always going to be easier to parse
First uses that come to mind are players adding themselves to a VR world - or maybe celebrities / public figures.