HNHacker News
TopNewBestAskShowJobs

k00pa

66 karma · joined December 16, 2011

submissionscomments
k00pa··on Writing for Half-Life
HL2 is good old FPS game.

There is no way in hell they could release it as a VR game and not as regular FPS game. That would be just really bad move from Valve.

k00pa··on Unreal Engine 4 is now available to everyone for free
I have never heard about this "fame", yet I cannot think about game that is 30-only fps?

I can think a lot of games that are ue1-4 that are not bound by fps limits at all.

Editor in UE4 is streamlined from what UE3 was. Its now quite easy in the end.

k00pa··on Firefox.html: Rebuilding Firefox UI in HTML
In case of Firefox, it works. Its single app that runs the UI in a XML based markup thing.

Issue comes when the whole operating system would be run on top of some XML thing...

k00pa··on Firefox.html: Rebuilding Firefox UI in HTML
Adding HTML to the GUI coding is re-inveting the wheel. There are native toolkits for UI, there are crossplatform UI libraries for a reason. They work, they are fast.

No need to add extra layers on top of those.

k00pa··on Firefox.html: Rebuilding Firefox UI in HTML
> But with the advent of 8-16+ GB of ram in consumer computers can we really say 2-3GB for windows rendering is heavy?

This attitude is why we have phones with 1G of memory and 1Ghz+ CPU's lagging when just trying to read email.

Yes, there is more memory available than before, but that doesn't mean we should just waste it for useless stuff.

For example if we eat 2-3GB of memory on a system with 8GB of memory, thats over 25% of the usage. Then some applications that are actually used. (Let me use my own process mem counts here...) 1.3Gb for Firefox, 0.6Gb for Android emulator, 0.5Gb for Visual studio....

And there would have gone over half of the 8GB of ram!

I am sure my current memory usage would be half of what its now if developers would actually give some shit about memory usage... Not just allocate too much memory because "there is so much memory it doesn't matter"

k00pa··on The boy who stole Half Life 2 source code (2011)
Major parts needed rewrite to not make it so easy to develop cheats for the game.

If the hackers would have the source, they would not even need to reverse engineer the engine to build their aimbots/wallhacks.

k00pa··on YouTube to Acquire Videogame-Streaming Service Twitch for $1 Billion?
Well its possible, but its certainly not easy. It asks you to merge your G+ account all the time and is generally just annoying.

I ended up creating 3 pages in g+ for my channel that I don't even use, when trying to avoid G+ Youtube integration.

Then I just gave up and merged them.

k00pa··on Articles Every Programmer Should Read
Make good enough library, keep the source valid and the persons will come.

I have never done any special SEO tricks and yet all my content is fairly high on the results.

SEO in general is quite useless in my opinion. Make the content good enough so that people want to visit the site! Don't trick people to come there.

k00pa··on [dead]
Exactly, KDE3 was just awesome, I don't see point of fixing something thats not broken.

I still think KDE4 is missing lot of the "feel" that KDE3 had.

Applications in the KDE3 time were also better, good example is Amarok.

k00pa··on Why C++ for Unreal 4
That sounds really weird, do you have a source for that interview?
k00pa··on Why C++ for Unreal 4
They didn't even open the latest Id tech to public... They didn't even go to the game.

It has nothing to do with vehicles.

k00pa··on Why C++ for Unreal 4
Totally different from C#:sa GC.

The GC in unreal engine is used to know when what entity should be removed from the game. (If you have multiple entities pointing each other.)

The memory allocation still works how it works in C++.

k00pa··on Why C++ for Unreal 4
Haha.

Note how many games have come out using UE3, think about the royalties coming in.

Also, right now they have just about the best game-engine, only hobbyists and some indies would choose Unity, mostly because its easier.

UE4 will definitely get several high profile games soon from big AAA companies.

I would say that Unity is in deep trouble right now :P

k00pa··on Why C++ for Unreal 4
You can use the blueprints to create the game, you can also use the C++ to create the game.

You can also mix up the blueprints and C++.

At this point Unity only really has simplicity because of the lack of features, and well if people are too scared about C++.

k00pa··on C++ – From goto to std::transform
I have seen people giving up on C++ without actually even trying to learn it.

Somehow all these pointers are "scary" and "hard". And people are usually trying to learn C++ the wrong way. (Lets download this big library/framework and figure out by doing)

k00pa··on War of the 3D Engines
IF there weren't App Stores or anything, it would be possible to download applications from websites.

So basically you would distribute the same way as in PC. You buy the install files in physical/digital form and install it. Then enter cd-key or something.

And of course somebody would come and make some kind of store to make the purchasing easier just like on PC. (for example Steam)

And yeah. Its ridiculous when Apple/Google take shares of the profits, comparing to what UE4 for example takes.

k00pa··on Memory management in C programs
Somehow I am sick of people taking this up all the time when some project is written in C / C++.

C for example isn't really that complex language and using C++ well isn't that hard. Somehow I feel that users of the "easier" languages decide that c++ is impossible to learn before they even bother trying it.

k00pa··on What happens when placeholder text doesn’t get replaced
I sometimes use similar approach with code to indicate really hacky code that should be removed before any bigger releases.
k00pa··on Helloworld program in 100+ langauges

     30 helloworld/whitespace
     59 helloworld/shakespeare.shakespeare
     65 helloworld/chef.chef
     25 helloworld/omgrofl.omgrofl
     20 helloworld/delphi.pas
     22 helloworld/x86.asm

Copy pasted some of the biggest ones.
k00pa··on Google Play Store Ratings Drop
I added a dialog that asks the user rate the app, remind later or just ignore it.

The trick is to add the dialog to show up on like 5-10 startup off the app.

If the user is starting the application after 5 tries, he is going to like it. And provided the way to rate it in couple of clicks, the user usually gives positive ratings.

k00pa··on How the first PHP functions were named
Unlike PHP, C++ is far more consistence and doesn't have same kind of wierd issues like PHP has.
k00pa··on Obscure C++ Features
I think its obscure for the people used to use scrtipting-languages.
k00pa··on Obscure C++ Features
So every language should be dump down version of Python or something?
k00pa··on Why Do Cars Have Brakes?
Something wrong with your driving education then...
k00pa··on Why Do Cars Have Brakes?
So, everytime you slow down you need to go from 120mph to 0 under 3 secs? On that situation brakes are useful.

When you need to go from 50mph to 30mph you dont need brakes at all.

k00pa··on Why Do Cars Have Brakes?
Fuel usage is 0 when you slow down without brakes... When you use brakes your engine needs fuel to idle. (Assuming you are using manual transmission, and on automatic you can force down the gear to do the same.)
k00pa··on Why Do Cars Have Brakes?
I can drive without using brakes at all... And I do slow down.

Brakes are when I need to slow down fast.

k00pa··on Why Facebook will never make a significant profit
Well this site is just awesome, can't even scroll down.
k00pa··on Instacode
Its using some custom fonts or something, weird icons showing up where I would assume there is some nice looking icons...
k00pa··on Ask HN: What Software Did You Pay For In 2012
As far as I remember... Only games this year. All of my applications have been free in some form.
Page 1 of 2Next →