_blrj's comments

andrewmcwatters | 7 years ago | on: Activision Blizzard staff reportedly bracing for layoffs

Yes, and it's a linear effort that compounds making asset development in particular much more expensive. For instance, if you have 300 major assets in a game, and one of them takes a sizable percentage of time more to create, this compounds for the entire collection of assets, making your development that much more expensive.

andrewmcwatters | 7 years ago | on: Slack Says It's Filed to Go Public

"And finance professors Jay Ritter and William Schwert have shown that if you had spread a total of only $1,000 across every IPO in January 1960, at its offering price, sold out at the end of that month, then invested anew in each successive month’s crop of IPOs, your portfolio would have been worth more than $533 decillion ($533,000,000,000,000,000,000,000,000,000,000,000) by year-end 2001."

"Unfortunately, for every IPO like Microsoft that turns out to be a big winner, there are thousands of losers."

"You could have earned that $533 decillion gain only if you never missed a single one of the IPO market’s rare winners—a practical impossibility."

andrewmcwatters | 7 years ago | on: HTTP/3 explained

nitrix isn't referring to the other features, simply the concept of reliability over UDP to minimize overhead. The games industry has been using this concept for decades for efficient networking, and only now is the web community thinking about it.

andrewmcwatters | 7 years ago | on: Slack Says It's Filed to Go Public

Enterprise IRC that people actually want to use and will pay for. B2B is incredibly lucrative if you cater to large organizations' risk needs.

That being said, I'm sure the valuation is overinflated. The ARR ranges I've read don't justify it.

If you're feeling bold and want to speculate, I'd probably short it.

andrewmcwatters | 7 years ago | on: Slack Says It's Filed to Go Public

"From 1980 through 2001, if you had bought the average IPO at its first public closing price and held on for three years, you would have underperformed the market by more than 23 percentage points annually."

_blrj | 7 years ago | on: ICE set up a fake university; 100s enrolled, not realizing it was a sting op

> A new agency with ICE's original charter would be a reasonable thing to have, but there's no way to get that under the current structure.

It seems to me that you can run ICE without necessarily having figures like Joe Arpaio or Donald Trump as ideological sponsors while accomplishing the same job.

I've read on a few occasions that immigration was even more strictly enforced under Obama's administration, but it was done without xenophobic rhetoric, which seems ideal.

andrewmcwatters | 7 years ago | on: Add limits to amount of JavaScript that can be loaded by a website

So it's totally okay when we block advertisers but when developers are the ones under scrutiny, suddenly the user-centric argument is out the window.

I think this is a great idea. It puts pressure on developers and makes experiences better for users. The average American Internet speed is sub-100 Mbps, but average LTE speeds are closer to 12 Mbps, with websites opting usually to use responsive layouts over separate mobile sites. This means you're downloading the full resources of a desktop site, and the mobile device is adjusting to media queries.

5 MB / 12 Mbps is over 3 seconds. That's bullshit. Put pressure on developers, make a better web.

andrewmcwatters | 7 years ago | on: Ask HN: Is it just me, or is CSS too damn hard?

As far as small projects go, it's useful to take what you've learned from larger projects like Bootstrap, and use a subset of that knowledge.

For virtually everything else in production, you should be using themed Bootstrap or CSS framework x, y, or z that fits to your corporate identity. Usually so you can have a front-end engineer make decisions about symbols and have those changes flow out to the rest of your webpages and web apps without relying much on engineering to hand tune everything all over again. This is sort of ideal CSS usage, though it's probably debatable by folks here.

CSS is development more than it is design. It just helps you accomplish design.

Maybe one of the points glanced over CSS discussions is that the traditional visual formatting model was designed for documents, and not web page and web app layouts for today's world. That's better addressed by flexbox and CSS grids. For instance, the entire concept of floats isn't for aligning things, it's for text to flow around "floated" boxes like images. Most hacks like clear fixes were designed to help utilize floats for page layout versus document composition.

andrewmcwatters | 7 years ago | on: C++ Modules Might Be Dead-On-Arrival

For readers, Lua does this in the form:

    require( "engine.shared.entities" )
or

    require "engine.shared.entities"
Which means look for:

    engine/shared/entities.lua
Additionally, with the `package` module, `require` can also be modified to look for:

    engine/shared/entities/init.lua`
which is a common Lua practice.
page 1