HN user

stolk

321 karma

Bram is an INDIEvidual that develops games. He made 'The Little Crane That Could.'

Posts15
Comments48
View on HN

OP here...

My first linux computer was a 33Mhz i386. I can't remember the amount of RAM, but it must have been 2MB or maybe 4MB.

This thing has 64MByte of RAM, after login, 44MB of it is free.

Yes, but those are microcontrollers. This is a computer on a chip with mmu, and three cores, 64MB ram.

Yesterday, I released freqtop.

It is a linux tool that runs in the terminal and shows a live view of the frequencies that the CPU cores are scaled to.

Core frequencies in linux are dynamically set by a governor based on the load.

Your personal rent example: 650 -> 925 in 20 years is very meager growth, well below inflation: 1.78% per year.

So yes, less than 4%. A lot less.

>> (925/650.0) (1.0/20)

1.0177975914387338

Note that 20 years of +1.78% per year does +42% compounded.

>> 1.0178 20 1.4231442772353857

In real money, the rent for your place has gone down, not up, ignoring the furnishing.

And why wouldn't the stock market go up?

Companies are growing their revenues, and are making healthy profits.

A good chunk of those profits are paid out as dividends. If dividend yield is much higher than those tiny interest rates, why wouldn't you borrow money, invest, and enjoy dividends? It's the rational thing to do, and hence, demand for stock is up, stock price is up. But as long as the corporations keep distributing, it makes sense.

[dead] 9 years ago

Real Estate. I bought into Vancouver's RE bubble. Bubble still grows though.

[dead] 9 years ago

Well, even if it is not impossible today, the likelihood of making it big approaches zero.

In 2010, people were hungry for iOS games, but the supply of quality games was limited. There were few people who were able to write good OpenGL ES2 apps. Now, there is the Unity engine and others.

For several years now, the market has been saturated. Years ago, I already saw a 1000 new games per week in Apple's iOS store. I suspect this number is larger now.

The one-man app-store hit days are over.

Also... Apple no longer gives you free visibility in "new releases." Worse... it makes you bid on the search results (!!!!)

[dead] 9 years ago

Mobile games, iOS in 2010, later on Android.

Spent it on expensive RE though, so no longer in chequeing account.

So about UWP: Browsing the Microsoft website, I see that you can develop in C++. But can you do OpenGL apps with UWP? Or is Direct3D the only way to do 3D for the UWP platform? If it is, it kinda makes porting from Android/iOS/Linux to UWP too hard to be practical.

Windows 10 Creator's edition was incredibly unstable for me: after the upgrade, it would hang within minutes after boot. Each and every time. This went away after upgrading firmware of my Samsung SSD EVO 840 drive. But yeah, windows has never been an industrial strength OS like QNX and UNIX are.

Yes, all actions have a cost associated with it.

You can use it in different ways: like you describe: have some agents prefer certain actions, different from the preferences of other agents.

The way I use it is to adapt to the environment. For instance, I make walking over to let's say an apple, less costly if the closest apple is near.

AVX is used for exactly this: GOAP.

The search space for the plans is ridiculously large, so testing pre-conditions needs to be insanely fast. With AVX, you get to test up to 256 boolean preconditions in one go!

To give you an idea about search space: the Orcs have a repertoire of 115 possible actions. Stringing together a plan of let's say 12 actions (some plans are longer), gives 115 12 possible plans. That is a scary big number: 5350250105473711181640625

A* helps guiding the search through this space, but can only do so much. So every A* operation needs to be as fast as possible.

Playable right now. It's a free download from Steam.

Look up `Children of Orc.'

The player can give assignments to the other Orcs, and the action plans for those assignments are displayed in-game. The Orcs are smart enough to find cheap plans. When tasked with procuring stone, e.g. they will see what the quickest way is. Sometimes scavenging for discarded stone may be cheaper, other times, with pickaxe in hand near a quarry, quarrying is the way to go of course. They adapt. But whatever plan they come up with, it is communicated to the player in an info-window.