HNHacker News
TopNewBestAskShowJobs

RoboSeldon

229 karma · joined June 19, 2015

submissionscomments
RoboSeldon··on Ask HN: HMH anti-OOP movement
I didn't followed the Youtube comments, however the comments from the Twitch chat are strongly biased to the no-OOP camp ... It is interesting to see how Casey's followers are more vocal than him. While Casey has technical arguments to reject OOP (more or less justifiable) the disciples seem to have (at least some of them) a visceral hate for OOP which I find hard to understand from such inexperienced people (most of them are students).
RoboSeldon··on Function overloading in C
Works with Clang and GCC.

Obviously, Visual Studio doesn't work (they have almost complete support for C99 though, so maybe in a few years they will include C11 support).

RoboSeldon··on Phaser 2.4 Released
I've had a completely different experience. Phaser is one of the easiest to use JavaScript game engines and the documentation is well written, also they have plenty of examples. If you prefer to learn from a book, there are also a few books available.
RoboSeldon··on Phaser 2.4 Released
Phaser has a cleaner API, is more popular and has way better documentation.
RoboSeldon··on Phaser 2.4 Released
Anything that can serve static web pages will work, you can even share it from Dropbox and people will be able to play the game in their browsers.

If you want free, a Github page is a good option.

RoboSeldon··on In Iraq, I raided insurgents. In Virginia, the police raided me
In a one on one situation at a close range you are right, in theory.
RoboSeldon··on In Iraq, I raided insurgents. In Virginia, the police raided me
Lets try a metal experiment, you have your knife and 3 enemies attack you at the same time. How many can you neutralize from 5 feet with your knife ? Suppose you have special training and you can throw your knife and kill one of them, you still have 2 ... Try the same mental experiment when you have a firearm in your hand ...

You can inflict much more damage with a firearm even without special training (not everybody can throw a knife and do some damages).

RoboSeldon··on In Iraq, I raided insurgents. In Virginia, the police raided me
While this may have an influence, it's important to remember that police officers are also trained to be wary of knives

Are you seriously comparing a knife with a firearm ?

RoboSeldon··on The Last European: Romanian Driver Navigates the Soul of the EU
I know :) but I still find it amusing. In a similar vein, in most Hollywood movies Romanians are presents as thugs, but with Russian names.
RoboSeldon··on The Last European: Romanian Driver Navigates the Soul of the EU
Others were back in Romania only briefly because they needed to take care of paperwork in Budapest.

Hilarious that the author thinks Budapest (this is the capital of Hungary) is in Romania :). Maybe he thought of Bucharest.

RoboSeldon··on Visual Studio 2015 and .NET 4.6 Available for Download
Pretty sure if you make more than 1mil per year you can afford to buy VS. The community edition is intended for indies, hobbyists and small enterprises.
RoboSeldon··on Visual Studio 2015 and .NET 4.6 Available for Download
You can use Community at work as long as you are a small enterprise (less than 5 dev) and you make less than some (huge) amount per year.
RoboSeldon··on Visual Studio 2015 and .NET 4.6 Available for Download
Have a look at VSVim it is a Vim emulation layer for VS if you are really into Vim.
RoboSeldon··on Visual Studio 2015 and .NET 4.6 Available for Download
If my understanding is correct you're using VS and writing C#. If that's the case it's just stupid to use VIM.

Please don't call people stupid just because you don't like their workflow. BTW, you can use a Vim emulation layer in VS.

RoboSeldon··on Ask HN: How do you organize teamwork in C?
There is no pre-made recipe. You define the scope of the project, you split it in a few "modules" with a well defined interface (functions headers in this context) and data structures and you start coding.

You should do some searches to check how big C projects like the Linux kernel (or any of the BSDs kernels) is managed.

RoboSeldon··on GCC 5.2 released
gfortran which is part of GCC supports modules (this is because Fortran the language supports modules).

If you meant modules for C or C++, no (as far as I know), probably because C and C++ have no standard for modules. In a recent talk Bjarne Stroustroup talks about his hope that C++17 will include support for modules https://www.youtube.com/watch?v=2egL4y_VpYg

RoboSeldon··on Visual Studio 2015 Final Release Event
Are you on Linux or on a Mac ?

If you are on a Mac, you should definitely give a try to XCode it is, after all, the official Apple IDE. Not even close to Visual Studio, but not as bad (for C++ at least) as many people advertise.

For Linux, Kdevelop seems nice, other Linux C++ IDEs: Eclipse, NetBeans, CLion.

You should also probably try Vim and Emacs at least once, start with their included tutorials.

RoboSeldon··on iTerm2 Shell Integration
Not exactly an iTerm2 clone but pretty close conemu https://code.google.com/p/conemu-maximus5/
RoboSeldon··on Mandelbrot Set with SIMD Intrinsics
Casey has took a week off for a medical urgency in his family.

If you want to see how alive is Hand Made Hero just follow Casey on Twitter and check the Forums from handmadehero.org.

RoboSeldon··on Microsoft to Cut Jobs, Take $7.6B Nokia Writedown
Because you can't use .NET CoreCLR as it is on Android. You will need to modify it in order to be able to compile it for Android. Here is a discussion about an attempt to modify .NET CoreCLR in order to be able to compile it for Android https://github.com/dotnet/coreclr/issues/1097

On iOS the situation is even worse you will need to have an AOT compiler for C# in order to be able to ship iOS apps in the Apple Store.

You are making a confusion here. Unity doesn't use Xamarin at all, they have an old license (like really old, since before Xamarin even existed) for Mono for iOS and Android.

RoboSeldon··on Microsoft to Cut Jobs, Take $7.6B Nokia Writedown
.NET CoreCLR is indeed open source, but I doubt you can use it for Android or iOS.
RoboSeldon··on Microsoft to Cut Jobs, Take $7.6B Nokia Writedown
Xamarin Studio is better than MonoDevelop and (at least this is what they claim) free to use for Desktop (Window and Mac) applications http://www.monodevelop.com/download/ :

For Mac and Windows, you can download Xamarin Studio which is a bundle of MonoDevelop along with Xamarin iOS/Android plugins and branding. Note that a Xamarin license is only required if you develop iOS/Android projects, all other project types are free without restrictions.

RoboSeldon··on Microsoft to Cut Jobs, Take $7.6B Nokia Writedown
I hope that Microsoft will someday buy Xamarin and give it with Visual Studio Community Edition. This way anyone will be able to publish for Windows Phone, Android and iOS from Visual Studio.

Personally I like my Lumia phone with Windows 8.1 and I look forward to check how Windows 10 will run on this device.

RoboSeldon··on Apache Cordova: after 10 months, I won't using it anymore
Last time I checked (a few months ago) you couldn't use file:/// with a WKWebView at least on iOS8. Apparently, latest iOS9 beta allows you to load a local file.
RoboSeldon··on Airbnb JavaScript Style Guide
That's because let and const where officially introduced in JavaScript this year, see the JavaScript standard ES6 (or ES2015).
RoboSeldon··on Visual Studio Code: Streamlined, Powerful Multi-Platform Code Editor from MS
That's split screen, not tab editing.
RoboSeldon··on Skeleton WebAssembly target
The page is empty ERR_CONNECTION_TIMED_OUT, does anyone sees the actual content ?
RoboSeldon··on OpenGL API Documentation
Looks good, I think the author should also add a short description on the index page.