HNHacker News
TopNewBestAskShowJobs

Vermeulen

589 karma · joined January 4, 2011

www.3delement.com
submissionscomments
Vermeulen··on The Browser Company’s Darin Fisher thinks it’s time to reinvent the browser
Why couldn't it cache?
Vermeulen··on The Browser Company’s Darin Fisher thinks it’s time to reinvent the browser
Reinventing the browser should be simplifying it to only what it needs to be: executing + rendering remote code in a sandboxed window.

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

Vermeulen··on Syntax Design (2014)
Wow this is awesome, love this style. I did something really similar with our game's scripting language called MBScript: https://docs.modboxgame.com/docs/mbscript Same kind of line setup, visual add button, etc.

Whats Pickcode made for? Web programming?

Vermeulen··on Ask HN: Why aren't games marketed as the work of director X like movies are?
Still are a lot of indie games that are marketed based on the famous developer. Great talk on that from the GettingOverIt/QWOP dev, 'Put Your Name On Your Game' https://www.youtube.com/watch?v=N4UFC0y1tY0
Vermeulen··on Stereokit – Open-source mixed reality library by Microsoft
Stereokit is fantastic. Ive been looking for a .net game engine to try - and love the runtime asset importing.

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.

Vermeulen··on Namecheap: Russia Service Termination
You comparison to 'cancel culture' was still ridiculous. Even calling it virtue signaling is wrong - it's not signalling when this company is giving up money for their beliefs.

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

Vermeulen··on Namecheap: Russia Service Termination
This is a nation that just invaded a democratic country, and you call actions against them 'cancel culture'? This isn't some celebrity on Twitter losing their job - it's a private company that no longer wants to give tax dollars to a evil regime
Vermeulen··on Thank You, Valve
As a game dev it surprises me the constant push from some Linux players to still make a native Linux version, considering how good Valve's Proton layer is. I don't think they understand that while making a new Linux build can be trivial (in Unity), dealing with all the support issues for that isn't. I don't have time to track down audio issues for some random Linux version for 0.001% of players

Yet if I say I'll only support Proton on Linux I am inviting myself to constant hate mail

Vermeulen··on OpenAI Codex
https://beta.openai.com/docs/use-case-guidelines/use-case-re... "reliably being able to limit the conversational topics to strictly X, Y, and Z topics"
Vermeulen··on OpenAI Codex
Haven't been able to find a GPT-J service with good latency - though we haven't tried hosting ourselves
Vermeulen··on OpenAI Codex
I am looking at GPTJ, and also hoping OpenAI comes to their senses on how dangerous a video game chatbot can be
Vermeulen··on OpenAI Codex
It's laggy since it needs to do speech to text, gpt3 text response, then text to speech. Not sure what adds the most latency actually.

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

Vermeulen··on OpenAI Codex
A warning to devs building on OpenAI APIs: We spent months developing a chatbot using GPT3 for our game and released a video showcasing it: https://www.youtube.com/watch?v=nnuSQvoroJo&t=264s

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

Vermeulen··on Folk wisdom on visual programming
Our attempt at a Scratch-like language for our game creation app Modbox: https://docs.modboxgame.com/docs/mbscript

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)

Vermeulen··on GANcraft: Unsupervised 3D Neural Rendering of Minecraft Worlds
a crypto scam isnt what i had in mind
Vermeulen··on GANcraft: Unsupervised 3D Neural Rendering of Minecraft Worlds
Take this idea, and apply it to Google Earth. Have it procedurally generate the rest of the data as I zoom in.

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

Vermeulen··on Modbox OpenAI-GPT3/Replica AI Scripting [video]
The way to do it is to set the prompt to things based on the game world - so instead of 'City Hall' actually have that as a quest location to have the AI tell the player about. Could even dynamically change the Prompt based on the player's clothing / actions.

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)

Vermeulen··on Show HN: Pluto – In-browser spatial video chat
So this isn't Pluto VR? https://pluto.app/ - https://www.linkedin.com/company/pluto-vr
Vermeulen··on Fitbit is now officially part of Google
It is true I'd rather my data be with Facebook than a unprofitable startup, which was made clear, so pretty pointless copy and paste
Vermeulen··on Fitbit is now officially part of Google
I agree - I'd be more hopeful for Fitbit with other tech giants (microsoft/apple)
Vermeulen··on Fitbit is now officially part of Google
I don't understand the fear of Google from FitBit users in these comments. Google has a clear user agreement with how they use your data, including not selling it - and they rely on users trusting them. I'd rather my data be with one of the tech giants than a unprofitable start up
Vermeulen··on Bevy 0.3: game engine built in Rust
Any plans for scripting/logic other than Rust? I can't imagine it working well to quickly iterative on gameplay
Vermeulen··on Google Play Music, Music Play Store and Music Manager are going away
There definitely doesn't seem to be a vision anymore - just product managers rebranding things for promotions. Pointless features like Soli are added to the Pixel then dropped next generation. With any new market they are just failing completely - unable to make a smartwatch/VR/AR platform. DayDream VR / ARCore / WearOS are all now just examples of them just throwing stuff out there with no long term commitment
Vermeulen··on Google Play Music, Music Play Store and Music Manager are going away
They've had years to fix all the issues people have had with this - and yet everyone still hates it (based on Reddit / App reviews). Playing music offline is broken, browsing playlists is insanely slow, and it lacks so many basic features of GPM/other services (like actual random shuffle and not a smart radio that plays the same 10 songs). Combining Youtube Likes with the music thumbs up makes no sense - I now have lecture videos that randomly play while trying to shuffle my library (that I guess Youtube somehow mistook as music). Even how it integrates with Google Assistant is terrible compared to the old product.

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.

Vermeulen··on Unity Software Inc S-1
The whole purpose of using 'GetComponent' in code is to get the component reference at runtime. Saying it's a problem that it doesn't statically verify it exists, doesn't make any sense
Vermeulen··on Unity Software Inc S-1
The 'Addressables' are a abstraction layer on TOP of AssetBundles. AssetBundles aren't deprecated.

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

Vermeulen··on Unity Software Inc S-1
It's not - they didn't deprecate the 'built in' render pipeline, and said they don't plan to until the new one has feature parity. They have odd marketing for their new features - where they want developers to use them so they call them production ready - but they do that so they can get feedback and continue to fix them
Vermeulen··on Ask HN: A New Decade. Any Predictions?
- People will still talk about the ending of Moore's Law, while it still actually continues throughout the decade

- 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)

Vermeulen··on 3D interfaces are usually worse than 2D interfaces
the key is to use a 3d interface when the data is actually 3d, and only then. 3d: Level designing / modeling, physics, anything with spatial relationships 2d: Options menu, scripting and logic, numbers and info

since we read in 2d it's always going to be easier to parse

Vermeulen··on Launch HN: Lyrebird (YC S17) – Create a digital copy of your voice
Amazing - I cant wait to integrate this with our VR product. We previously used Amazon Polly attached to a chatbot: https://twitter.com/Alientrap/status/829032930626383873

First uses that come to mind are players adding themselves to a VR world - or maybe celebrities / public figures.

← PreviousPage 2 of 3Next →