HNHacker News
TopNewBestAskShowJobs

Audiophilip

3,732 karma · joined January 26, 2013

submissionscomments
Audiophilip··on Basic Concepts in Unity for Software Engineers
Instead of having your game sub-systems and components reference each other in a scene, you'd better off designing your game architecture in a data-oriented way.

Try organizing your code around the data your components have to work with and let your code react to changes to that data. Using Scriptable-objects is a great way to facilitate this model, because with them your game components will reference data assets instead of other components, reducing dependencies, which gets harder and harder to manage as the complexity of your application grows.

I can really recommend watching Ryan Hipple's presentation titled "Game Architecture with Scriptable Objects". [0]

At our studio we've built a framework based on these ideas for a high-complexity game project and we're very happy with it so far. We have a clean and well-performing codebase that's easy to maintain and test, because no sub-system has any hard dependency on any other sub-system.

[0] https://www.youtube.com/watch?v=raQ3iHhE_Kk

Audiophilip··on The AMD Radeon Graphics Driver Makes Up Roughly 10.5% of the Linux Kernel
Also: https://github.com/mesa3d/mesa/blob/master/src/amd/vulkan/ra...
Audiophilip··on Uber CEO Wants to Shift More Engineering Jobs to India, Sparking Internal Debate
You can check the exact amounts with this online calculator: https://www.brutto-netto-rechner.info/gehalt/gehaltsrechner-...

Set the "Steuerklasse" to 1 for singles, 3 for married employees.

Audiophilip··on Uber CEO Wants to Shift More Engineering Jobs to India, Sparking Internal Debate
No, sorry, an $80k salary would cost $94k for the employer in Germany.
Audiophilip··on Spain to Roll Out Permanent Universal Basic Income ‘Soon’
>I'm spaniard, and havent read anything alike on the Spanish news.

The article has a link to this Spanish article (and an embedded video), I'm curious, does it contradict the statements of the Forbes article?

https://www.lasexta.com/programas/el-objetivo/noticias/nadia...

Audiophilip··on ARM-Ed Mac: We Have an Answer
If anything, in the future I see iOS (or iPadOS) getting more and more 'MacOS-ified' and not the other way round. As the HW inside iPads get more and more powerful, I could imagine Apple eventually porting MacOS to iPads (and therefore to ARM); not to replace the Intel-based Macs with ARM-powered ones, but to empower iPad users with a much more productive OS. Sure, iPad users wouldn't be able to run x86 binaries, but with Apple incentivizing developers to build x86+ARM fat binaries, the software library available for 'MacOS iPad' users would keep growing over time.
Audiophilip··on Spotify opens on NYSE, valuing company at almost $30B
Actually, they pay way better than most other streaming services: https://torrentfreak.com/artists-think-instead-spewing-spoti...

Quote: “I can tell you that Spotify has made me about 30% more than iTunes, Pandora, Amazon, Xbox Music, Google Play, eMusic, Rhapsody, Rdio, Deezer, MediaNet, Simky, Nokia, and MySpace Music combined in that period. Even if you tack on my checks from ASCAP to that long list, Spotify is still ahead,”

Audiophilip··on Formulanimations: ladybug [video]
To quote the video description: "A mathematical image. There are no meshes, 3D poly models, no program or software package, no renderer, no global illumination. Instead, mathematical expressions define the shapes, placement, color (and light), shadows, movement, camera lens simulation, etc. Think of the "batman formula", but for grownups instead of kids.

Realtime version and source code available here: https://www.shadertoy.com/view/4tByz3"

Audiophilip··on How a 64k intro is made
Make sure to turn on the subtitles.
Audiophilip··on Sega Mega Drive / Genesis Hardware Notes
For reference, here's a capture from an actual Genesis: https://www.youtube.com/watch?v=gWVmPtr9O0g

And a live capture from the demoparty it premiered at: https://www.twitch.tv/videos/135854774?t=03h45m11s It's interesting to hear the crowd's live reactions.

Audiophilip··on StarCraft I Goes Free with Today's New Patch (1.18)
It includes Brood War, too.
Audiophilip··on Keith Ohlfs, NeXTSTEP Designer, has passed away
Heart attack.
Audiophilip··on Seattle vigilante reuniting stolen bikes with their owners
>The problem with hiding the tracker in the frame is the GPS and GSM antenna will be blocked by the metal tube.

Not true, there are multiple battle-tested solutions out there, like these: www.spybike.com

Audiophilip··on Canadians may soon need a visa to enter the EU
sigh Let me explain. The EU would like to have its citizens treated under the same legal conditions abroad regardless whether they are from a Schengen country or not. In fact, the Schengen Area includes multiple non-EU countries as well (Switzerland, Norway, Iceland etc), and their visa policies are not involved in this issue at all.
Audiophilip··on Canadians may soon need a visa to enter the EU
>The UK isn't in Schengen so it's not part of this.

Romania and Bulgaria aren't in Schengen, either. This isn't a Schengen issue, this is a European Union issue.

Audiophilip··on Assembly 2015 demo party winning entry
Here's a link to a 60fps video capture: https://www.youtube.com/watch?v=LGm33hsXP9w

However, if you have a decent GPU, I think it's worth running the original executable (no video compression artifacts, etc): http://www.asd.gr/~navis/ASD-Monolith.zip

Audiophilip··on F***ing Learn to Code Again (1999)
Please don't. demoscene.tv is extremely outdated. Youtube is full of excellent quality 60fps video captures of demos. Here's a link to get started: https://www.youtube.com/results?search_query=60fps+demoscene
Audiophilip··on The new MacBook
chflags nohidden [path]
Audiophilip··on More than 39M Americans Only Have Access to One Wired Broadband Provider
>And even though I got a complimentary upgrade to 300mbps down, it's capping out at 100...

Isn't a 100 Mbit router that is the bottleneck? Be sure to have Gigabit Ethernet support in your modem/router as well as your computer. Sorry if I'm stating the obvious!

Audiophilip··on Study: The Effects of Line Length on Reading Online News (2008)
A quick attempt to format the text on the page (via Stylish) to approximate the 95 character per line count recommended by the study: https://userstyles.org/styles/109432/the-effects-of-line-len...
Audiophilip··on Lab 1: Booting a PC
I tweaked the style a bit for the site for "better" readability (though it's subjective): https://userstyles.org/styles/109116/mit-operating-system-en...
Audiophilip··on Why Rosyna Can't Take a Movie Screenshot
@pgeorgi:

>All Intel chips since 2010 or so have the management engine.

Do you have sources for this? I wanted to verify it, but after a few Google searches I could not find anything that states exactly that. I have a Haswell CPU, but I have no Management Engine settings in my BIOS.

How does the vPro feature correlate with the Management Engine? Because not all Intel CPU's come with vPro. Or is that only a firmware difference? Would be nice to see clearer in this issue, but most websites contain only marketing nonsense.

Audiophilip··on What Ever Happened to Nuclear Weapons? [video]
IMHO one of the best talks at 31C3.
Audiophilip··on Flying with Machine Guns?
Some guys used exactly this effect to land the A-10C on an aircraft carrier in a flight simulator: https://www.youtube.com/watch?v=fteYkPabLTA Very entertaining.
Audiophilip··on Handmade Hero - Day 001 [video]
Announcement video here: http://youtu.be/A2dxjOjWHxQ
Audiophilip··on Why Asus trackpad driver sets the CPU speed at maximum during scroll
All right, I get what you mean, but now we're talking about something else. Your original statement that I reacted to was: "There's no Macbook that's good for gaming, because of the OS and the cooling." Your reasoning that because of their OS MacBooks are not good for gaming is simply not true, considering that you can install Windows on them to eliminate the aforementioned graphical performance issues of OS X. If an ASUS ROG laptop was originally shipped with Linux, would you also say that it's not good for gaming because of its OS? See what I mean?

>So if the laptop is going to be used for gaming, then it does not make sense to buy a Mac and install Windows on it.

Are you sure? I think even if you cannot utilize the touchpad and energy efficiency to its fullest capabilities (which are not really relevant in gaming anyway), the build quality of the shell and the quality of the screen and keyboard makes it a strong contestant even among normal Windows laptops. Plus, you have OS X there (or Linux, for that matter) for non-gaming uses.

Audiophilip··on Why Asus trackpad driver sets the CPU speed at maximum during scroll
>There's no Macbook that's good for gaming, because of the OS and the cooling.

I'm not sure what you mean here regarding the OS. You can install Windows on any Mac since Apple transitioned to Intel processors around 2006-2007.

Audiophilip··on iMac with Retina 5K display
Sure, but we weren't discussing screen sizes, we were discussing 4K monitors in a certain price range.
Audiophilip··on iMac with Retina 5K display
>It's difficult to notice any pixelation on a 27" screen at a resolution of 2560x1440, so clearly the reason to upgrade to 5120x2880 is for the extra screen workspace.

On the new 5K iMac you won't perceive a bigger workspace^ than you had on the previous (2560x1440) model, because all UI elements will be scaled up at the factor of two, practically making everything look twice as sharp.

^: Actually, just like with the retina MacBooks, you'll have the option to use alternative resolutions up to 5K with and without scaling, effectively creating a larger virtual workspace.

Audiophilip··on OS X Yosemite
I experienced no problems with earlier major OS X updates on my MBP, so personally I'd go down the update route. Nevertheless, it's a good idea to have Time Machine backups at hand.
← PreviousPage 2 of 3Next →