New
The latest blog posts to take off on Hacker News. 878 posts.
Ubershaders: A Ridiculous Solution to an Impossible Problem
When you're playing your favorite game on Dolphin with a powerful computer, things should run fairly well. The game is running full speed, there are no graphical glitches, and you can use your favorite controller if you want. Yet, every time you go to a new area, or load a new effect, there's a very slight but…
Friday Facts #176 - Belts optimization for 0.15
Hi everyone. About half a year ago whenever I was sitting deeply in Factorio and when I needed to spend time in my phone, I was reading FFF or Factorio forum. Later when I decided to move - I suddenly realized that Wube is the most logical target to apply my crazy mind. All thanks to those FFF and you guys. Now I am…
Babylon.js 3.0
Babylon.js is an open source framework that allows you to create stunning 3D experiences in your browser. Built with simplicity and performance in mind, it is the engine that fuels the Remix3D site or the Xbox Design Lab. Today, I’m thrilled to announce the availability of Babylon.js’s biggest version ever: Babylon.js…
Introducing HumbleNet: Cross-Platform Networking Library for the Browser
Announcing the release of HumbleNet, a project initiated at Humble Bundle in 2015 to port peer-to-peer multiplayer games, originally to asm.js and now to WebAssembly. The current open source version ...
Dolphin Progress Report
June was a month where a lot of important features were merged, but few of them had to do with actual emulation. Every emulator has its own philosophy and goals. While the primary goal is usually to emulate the console at hand, many emulators place secondary goals on various features...
Generating music with expressive timing and dynamics
We present Performance RNN, an LSTM-based recurrent neural network designed to model polyphonic music with expressive timing and dynamics. Here’s an example...
Learning to Cooperate, Compete, and Communicate
Stay up to speed on the rapid advancement of AI technology and the benefits it offers to humanity.
Dolphin Emulator Progress Report
A project cannot survive for nearly fourteen years without making some difficult decisions. Sometimes you're right, sometimes you're wrong, but, to be successful you have to learn from each and every one. One of the most difficult decisions made for Dolphin was the deprecation and removal of D3D9 despite it being the…
AlphaGo's next move
With just three stones on the board, it was clear that this was going to be no ordinary game of Go.
Making a Neural Synthesizer Instrument
In a previous post, we described the details of NSynth (Neural Audio Synthesis), a new approach to audio synthesis using neural networks. We hinted at furthe...
SketchRNN model released in Magenta
Sketch-RNN, a generative model for vector drawings, is now available in Magenta. For an overview of the model, see the Google Research blog fromApril 2017, ...
How to Get into VR
This is the second edition of Paths [https://ycombinator.wpengine.com/category/paths/], a series outlining emerging technologies with clear steps on how to get started in each field. This series was designed with makers and aspiring entrepreneurs in mind. We talked to college students interested in engineering…
The History of Computer RPGs
It’s finally here! I present you our fifth release, the 450-page preview of the CRPG Book! DOWNLOAD IT HERE: CRPG Book Preview 5 This will be the last “alpha preview”, as the book…
Spaces: A New Way to Connect with Friends in VR
Introducing Facebook Spaces, a new VR app where you hang out with friends in a fun, interactive virtual environment as if you were in the same room.
A customer reported an error in the map used by Flight Simulator
Practical development throughout the evolution of Windows.
Early Macintosh Emulation Comes to the Archive
After offering in-browser emulation of console games, arcade machines, and a range of other home computers, the Internet Archive can now emulate the early models of the Apple Macintosh, the black-and-white, mouse driven computer that radically shifted the future of home computing in 1984. While there are certainly…
Exploring the mysteries of Go with AlphaGo and China’s top players
Just over a year ago, we saw a major milestone in the field of artificial intelligence: DeepMind’s AlphaGo took on and defeated one of the world’s top Go players, the legendary Lee Sedol. Even then, we had no idea how this moment would affect the 3,000 year old game of Go and the growing global community of devotees…
HTML5 Games Workshop: Make a Platformer Game with JavaScript
I have always wanted to run a game development workshop, and some weeks ago, thanks to AdaJS in Barcelona, I finally got my chance. Empezamos con lleno el taller ...
Faster 3D rendering with WebGL 2.0
The WebGL JavaScript API exposes hardware-accelerated 3D graphics to the web. Chrome 56 brings support for WebGL 2.0 , a major upgrade to ...
Blender Cycles Turbocharged: how we made rendering 10x faster
Blender Studio is a web service that provides access the training videos and all the data from the Blender open projects.
Dolphin Progress Report: February 2017
As most of you know, Dolphin was born a GameCube emulator. A lot of its core design and concepts are based around assumptions made that it would only be a GameCube emulator. And, as a GameCube Emulator, Dolphin performs admirably, with the ability to boot every single title and a large portion of the library having no…
Introducing Qt 3D Studio
Explore the Qt Blog for the latest insights on e.g. Qt Creator, your go-to source for cross-platform development tips and updates.
Apple proposes new web 3D graphics API
Apple’s WebKit team today proposed a new Community Group at the W3C to discuss the future of 3D graphics on the Web, and to develop a standard API that exposes modern GPU features including low-level graphics and general purpose computation.