Recent submissions

Comment · 2 years ago
Hey that's me! I was being a little too cute and flippant when I said that (I forgot I was in interview mode and not talk to colleague mode) but I stand by the idea that from a regular user perspective the security difference between a kernel driver and any other piece of software is minimal!
Comment · 7 years ago
You're not wrong about GC becoming more common in games, as you say Unreal has a GC and so does Unity.

Unreal Engine's GC at least is pretty custom. A lot of effort has been put into it to allow developers to control he worst case run time. It has a system that allows incremental sweeps (and multi-threaded parallel sweeping) and will pause its sweeps as it approaches its allotted time limits.

That said, in my experience with Unreal most large projects choose to turn off the per-frame GC checks and manually control it. For example one project I've seen only invoked the GC when the player dies, a level transition happens or once every 10 minutes (as a fallback).

Comment · 7 years ago
Comment · 7 years ago
In 2014 Riot released numbers of 7.5MM peak concurrent players for League of Legends (off a MAU 67MM) and in 2016 reported a MAU of 100MM (but no new concurrency figures). Those are old stats but still useful for comparison.

Disclaimer: I work at Riot but don't have any internal numbers to share.

Comment · 7 years ago
For context the current CCU makes it the 1,898th most played game on steam right now (out of 10,772 games that have at least one player).

The drop off comes very quickly!

1st most played game has 694,472 CCU (Counter-Strike: Global Offensive)

25th most played game has 19,744 CCU (Terraria)

50th most played game has 13,172 CCU (Counter-Strike)

100th most played game has 4,367 CCU (Sims 3)

500th most played game has 529 CCU (Octopath Traveller)

1000th most played game has 167 CCU (Shadowrun Hong Kong)

10000th most played game has 1 CCU

Comment · 7 years ago
Comment · 7 years ago
Some podcasts do algorithmic auction style ad sales with targeting based off geolocation on the downloading ip address. This works by generating a new audio file for each download. I think the industry calls it "dyanmic ad insertion".
Comment · 7 years ago
I'm in a similar position. I was thinking about finding a new smaller place in the west side perhaps one with an in unit laundry or better air-conditioning.

Looking around I've realized that rent control has me paying significantly less than market and that even if I downsized I'd probably end up paying $1000/month extra if I moved. After realizing this I'm unlikely to move until/unless I decide to leave LA.

I'm happy I'm getting a good deal but it doesn't feel very efficient for the housing market over all.

Comment · 7 years ago
I wonder if this could be more easily adopted by Silicon Valley style startups if this ownership was of what would normally be the employee option pool rather than the whole company.

That way you'd still be compatible with venture capital, quarantine the hours worked dilution to the pool and you can treat founders differently to employees if you want by having founders shares outside the option pool.

Comment · 7 years ago
I wrote a short paper about propaganda and spy antics in Eve Online in 2009: http://memeover.arkem.org/2009/12/information-operations-in-...

Though if you're after Eve Online war stories I'd instead recommend the books and podcast Empires of Eve (not by me): https://www.empiresofeve.com/

Comment · 7 years ago
Australia's superannuation is more like the US 401k but with a Government mandated minimum contribution level.

Individuals are free to pick their own fund providers or even create their own superannuation funds (with some caveats).

Comment · 7 years ago
It's the same in Australia, New Zealand, UK and probably other places too. 30 year fixed rate mortgages are probably the exception rather than the rule in most places.
Comment · 7 years ago
Comment · 7 years ago
At the game studios that I'm familiar with the term "game developer" refers to anyone working on the game and not just the programmers. So an artist or writer would generally be considered a game developer but the studio's accountant and CEO would probably not be considered game developers.
Comment · 7 years ago
I don't think it's a problem at all except for the small issue that PUBG is an Unreal Engine game and there's a possibility that Epic's inside information about PUBG benefited their development of Fortnite. It's all just speculation (and a settled lawsuit?) but it's an awkward piece of the genre's history.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton