HNHacker News
TopNewBestAskShowJobs

Fizzer

329 karma · joined June 23, 2011

Creator of https://www.warzone.com
submissionscomments
Fizzer··on Why is quality of pseudorandom number generators important?
"Civilization Revolution" does this.

Say the player loses a 75% roll, then attempts another identical 75% roll. The game will actually give you better odds for the second roll. I think it's silly -- the game basically lies to you about your odds on the second attempt.

Sid Meier talked about it at length in this video: http://www.youtube.com/watch?v=bY7aRJE-oOY. It starts around 18:25.

Fizzer··on AWS Tips I Wish I'd Known Before I Started
> you pay the much cheaper CloudFront outbound bandwidth costs, instead of the S3 outbound bandwidth costs.

What? CloudFront bandwidth costs are, at best, the same as S3 outbound costs, and at worse much more expensive.

S3 outbound costs are 12 cents per GB worldwide. [1]

CloudFont outbound costs are 12-25 cents per GB, depending on the region. [2]

Not only that, but your cost-per-request on CloudFront way more than S3 ($0.004 per 10,000 requests on S3 vs $0.0075-$0.0160 per 10,000 requests on CloudFront)

[1] http://aws.amazon.com/s3/pricing/ [2] http://aws.amazon.com/cloudfront/pricing/

Fizzer··on Tesla Motors’ Over-the-Air Repairs
Windows does not send anything back to Microsoft unless the user explicitly enables the "Customer Experience Improvement Program." If you want to check if this is enabled, just press start and type "ceip".
Fizzer··on JSIL - .NET bytecode to JS compiler
More:

- http://cs2hx.codeplex.com/ (open source)

- http://jsc.sourceforge.net/ (open source)

Fizzer··on Amazon Drops Price Of EC2 Dedicated Instances By Up To 80%
Are you comparing EC2's hourly rate with dedicated hardware? If so, you're comparing apples and oranges.

With EC2, the hourly rate is outrageous for an always-on server. You really need to buy reserved instances for it to be cost-effective. In my case I found I really needed to buy the 3-year heavy utilization reserved instances.

The hourly rate is best just for occasional spikes or when you're experimenting with different hardware configurations.

And yes, they were massively overcharging for dedicated instances, as they charged $7300 per month just for the privilege of being able to use dedicated instances (that doesn't include the cost of the instance itself.) I always assumed they were doing so just to reserve that feature for their big customers.

Fizzer··on Where Is .Net Headed?
EC2 is indeed very expensive for Windows hosting. A c1.medium instance on EC2 reserved for 3 years is $42/mo Linux and $116/mo Windows - that's nearly triple the cost for the same hardware!

Another option is to switch to mono and run your .net apps with EC2's Linux prices. Then it's even cheaper than Azure. This is what I did for my current project.

Fizzer··on Executable Archaeology: The Case Of The Stupid Thing Eating All My RAM
Microsoft does work at eliminating this kind of thing. They clearly just missed this one.

Microsoft's main source of control over OEMs is the logo program. All laptops that want to get the "Designed for Windows" sticker (logo) have to pass a minimum bar set by Microsoft, which includes things like "must boot within X seconds" or "must sleep within Y seconds", "must output the correct audio frequencies", etc. My guess is none of the logo tests invoke the accelerometer which is why this got missed.

The logo program is great in theory, but in practice it doesn't work too well since consumers don't care about the sticker. Therefore, if Microsoft makes the requirements too high, OEMs will simply stop trying and just sell their laptops without a sticker.

Fizzer··on Kerbal Space Program - space flight simulator game
I highly recommend Orbiter for anyone interested in spaceflight.

I found Kerbal to be a good stepping-stone to Orbiter. Kerbal is more instant-gratification, but it lacks the realism that I've come to love from Orbiter.

I've learned a ton about spaceflight from playing Orbiter. It makes watching real launches much more interesting, since you will actually know what's going on.

Start out with the built-in Delta Glider. Once you're comfortable with that, download the XR2 Ravenstar from http://www.alteaaerospace.com/ (free). It's a much more advanced craft with more bells and whistles to play with, but it's also a bit more challenging to fly.

Fizzer··on Show HN: My all-nighter project to find the best Google Reader alternative
This isn't how you go about finding which is the best. This is how you go about finding which is the most popular.

Voting is inherently skewed towards popularity, which is not always correlated with quality.

From the headline, I had assumed you spent all night learning the ins and outs of every option and were going to present your findings. I was disappointed to find this was just a poll.

Fizzer··on A painful tale of SEO, spam and Google's role in all
This really only works if you have a very small site. No offense, but Alexa's rank for fofou.org is over a million. No spammer is going to spend time writing custom logic to break your captcha. I bet you don't even need a captcha -- just having custom forum software is enough to stop all automated spam.

If your site was in the top 1,000, you'd have a different experience since the spammers would be adapting to every one of your exotic captchas no matter how many times you change it.

Fizzer··on New C# to Javascript compiler released
I can think of a dozen reasons off the top of my head. But if you prefer to avoid proprietary utilities that's understandable.
Fizzer··on New C# to Javascript compiler released
Looks impressive!

I'm curious how you're doing the parsing. I see that you reference both NRefactory (which reads C#) and Cecil (which reads IL) -- can you talk about how are each of these used and how you combine them?

Also, did you consider using Roslyn (Microsoft's official C# parser)? Obviously it's still beta, but once it's complete would it remove the need for Cecil and NRefactory completely?

Fizzer··on Google’s Self-Driving Cars Are Going to Change Everything
Instead of making a Saturday trip to change an oil and chat with mechanics about good old days, about whether, girls, beer, or whatever it is, I am sure better staying home to chat on Facebook, while my car gets oil change on its own.

If that's how you prefer it, that's fine. But all my mechanic ever chats with me about is about how much I need his $49.99 radiator purge. It's not how I want to spend my time.

If its going to be safe, noone will need to be convinced.

Many people have an innate fear of things they can't control. Think about all the people who fear flying on commercial airliners -- quoting them a statistic about its safety doesn't make their fear go away. There will need to be a lot of convincing.

Fizzer··on Google’s Self-Driving Cars Are Going to Change Everything
Having discussed this with friends, a fair number of people just want their own car that they drive.

I've encountered the same reaction, and I believe it is widespread. But here's the thing: even the people who insist on owning and driving their own cars, and refuse to let it drive them, can still benefit greatly from owning a self-driving car.

Imagine never having to park - you just get out of your car in front of your destination and it goes and finds a parking spot.

Imagine never having to get someone to drop you off at the airport. Your car can just go home afterwards.

Imagine getting your oil changed or other maintenance. The car can do this on its own when you don't need it.

I believe that we'll see a lot of marketing geared towards the people who would never let a car drive them around. This will be a great stepping-stone to help convince these people that it's safe. They'll get it for the convenience, but then eventually one day they'll use it when they're drunk or tired. Eventually, they'll learn to trust it.

Fizzer··on New High I/O EC2 Instance Type - hi1.4xlarge - 2 TB of SSD-Backed Storage
This is a game changer for big sites on EC2. The key word here is local: 2 TB of local SSD-backed storage.

In this video [1], Foursquare says the biggest problem they're facing with EC2 is consistency in I/O performance. They say that the instance storage simply isn't fast enough for them, and while EBS is fast enough when RAIDed, it isn't consistent since it isn't local (EBS is traffic goes over the network). Reddit has also complained about EBS, but they've been able to move onto the instance storage.

If you're willing to reserve the instance for 3 years, the average monthly cost becomes only $656. That's quite a good deal.

Foursquare says in that video they're planning to migrate off of EC2, in part due to I/O performance. I'll be interested to hear whether or not this instance type changes their minds.

[1] http://www.10gen.com/presentations/MongoNYC-2012/MongoDB-at-...

Fizzer··on Stephen Hawking on time travel, M-theory, and extra terrestrial life
Calling it irrelevant just because you can't travel there is short-sighted. We could still learn a lot just by watching the broadcasts of another civilization, even if they're already long gone.
Fizzer··on AWS is down due to an electrical storm in the US
Funny to post this here, but I'm actually planning on migrating from Rackspace to AWS purely because of price.

Rackspace's prices are insane. $1,314/mo for a cloud server with 30gb of ram, compared to $657/mo for 34gb on AWS.

Plus with AWS you can use reserved instances to get that cost down to $286/mo. Rackspace has no way to get the cost down.

That makes Rackspace cost over 4.5x more when comparing based on ram.

Fizzer··on Google Launches Compute Engine To Take On Amazon Web Services
Actually Google's new pricing page explicitly says which of their prices are promotional ones and will increase.

http://cloud.google.com/pricing/compute-engine.html

Fizzer··on Here’s why the Facebook iOS app is so bad (UIWebViews and no Nitro)
Most of the reasons they presented for it were reasons that benefited the developer, not the user. I assume the headline is referring to why it's bad for the user.
Fizzer··on Android Ported to C#
you need to go with the native languages for the best experience.

With MonoTouch, you still write against the native iOS UI. Therefore, from the user's perspective, your app is native.

Since the UI is the same, the only thing that could be different between an ObjC and MonoTouch app is performance. In my experience there's no noticeable performance hit with MonoTouch except for app startup time (my MonoTouch app takes about 2 seconds to startup on a 3gs)

Fizzer··on Migrating from EC2 to Rackspace
I recently compared the price of Rackspace, EC2, and Azure. If you compare the prices per GB of RAM, EC2 is far, far better than both Rackspace and Azure, which are about equal to each other. This only further solidifies the argument for EC2.

Here's a graph of the three provider's prices: http://i.imgur.com/G2laJ.png

Fizzer··on Unemployed game designer creates mind-blowing solar system explorer app
You want Universe Sandbox: http://store.steampowered.com/app/72200/
Fizzer··on Sony forecasts record annual loss of $6.4bn
I don't think they need to compete head-to-head. They'd compliment each other.

This isn't too different from what Steam already does with Windows and a Mac version. Two platforms, one Steam. Users will use whichever they like more, and Steam wins either way.

It's also no different from Microsoft promoting Windows as a gaming platform while also owning x-box. Both are profitable, and both get exclusive content.

Fizzer··on Open Letter to Online Game Developers: Allow Bots
The main reason I don't allow bots in my game is cost. In my game, the speed at which the game advances is only limited by the speed of the players, and bots can play thousands of times faster than a human.

Just a few aggressive bots could easily double my hosting expenses, and right now I'm not even profitable just with humans playing it. Bots can't offset their cost by being shown ads like humans can.

Fizzer··on SQLite vs MongoDB
"This database is good at high concurrency writes" and "this database has very good write performance" strongly favors MongoDB.

This is interesting because MongoDB has taken a lot of flak for their global write lock. Also, updating a MongoDB document can require moving it if it grew too much for it's allocated space, which is another thing that hurts write performance. I guess these things haven't hurt their public perception of their write speed as much as I thought.

Fizzer··on New Medium Instance, 64-bit bit Ubiquity, SSH Client
This is exactly what I needed.

I'm currently using the Rackspace VM that gives 4gb of ram. I wanted to switch to EC2 after they dropped prices, but I would have either had to drop down to a small (1.7gb - not an option for my workload) or up to a large (7gb - costs over $50/mo more).

With all of these improvements Amazon is making, Rackspace's VM offerings are now horribly overpriced.

Fizzer··on Apple releases Ipad 3
Does anyone know if OpenGL's 1024x1024 image size restriction is being raised as well? Seems pretty limiting to not even be able to make an image that's as big as the screen without tiling four of them together.
Fizzer··on Save money on wifi using user agent switching
He knowingly manipulated their device detection system. Yes, it's true their device detection system is trivial to manipulate, but that doesn't change the legality. If a bank forgets to lock their vault, you still wouldn't want to clean them out and admit to it on your blog.
Fizzer··on Jobseekers Invited to “Apply Via API”
I can imagine a time when this practice becomes so common that spambots start mass-applying, and then employers need to use a CAPTCHA to ensure that only humans are using their API.

CAPTCHAs on an API. Never thought I'd see the day...

Fizzer··on Google: Search, plus Your World
I don't get why they would put a toggle in the upper-right to do this.

They already have search categories in the top-left. In their screenshots, they're on the "Web" tab. Why not just add a new tab representing generic search, make that the default, and leave the web search as it is today?

Making the "Web search" also search your personal data, then giving you an option to make the "Web search" do a non-personalized search just seems backwards to me.

← PreviousPage 2 of 3Next →