HNHacker News
TopNewBestAskShowJobs

Theriac25

41 karma · joined September 3, 2013

submissionscomments
Theriac25··on Rust for C++ programmers – part 2: control flow
I'd like to inform you that you have bad taste and your post doesn't have anything to do with the article.
Theriac25··on CloudFlare's Heartbleed challenge cracked
He doesn't have to have the private key, only a private key that was signed by any of the hundreds (counting intermediate CAs, thousands?) CAs trusted by his browser.
Theriac25··on TLS/SSL implementation in Haskell
>In C you could have made some 'safe buffer'

No you couldn't've. C is fundamentally unsafe language and people like you should stop pretending it isn't.

Theriac25··on Centralized Control, Distributed Data Architectures
Your question is essentially "why is there a difference between theory and practice?".
Theriac25··on Simple Dynamic Strings library for C
That would be because GNU decided that man pages weren't good enough for them and decided to use info pages.
Theriac25··on Explain Shell
Doesn't seem to support backquotes? For example

    for x in `ls ~/foo`; do echo $x; done
doesn't yield anything remotely interesting.
Theriac25··on I Tried to See Where My T-Shirt Was Made
> this is typically the end game for capitalism and globalisation

Say what?

Theriac25··on C is Lower Level Than You Think
tl;dr if you don't know what you're doing, you don't know what you're doing.
Theriac25··on "Class" is the worst C++ keyword
Game programmers are weird.
Theriac25··on Ask HN: PHP vs. Node.js vs. Go for a new startup?
Java.
Theriac25··on If there's no 16-bit layer in 64-bit Windows, how come 16-bit installers run?
What the fuck are you talking about?
Theriac25··on Goodbye Sticky. Hello Ara
Do you have any idea how stupid you sound?
Theriac25··on Driverless cars are further away than you think
Good. Please keep them there.
Theriac25··on Ubuntu 13.10 (Saucy Salamander)
That's just beyond retarded. I weep when people have been conditioned by Canonical (and Microsoft) to accept this.
Theriac25··on 3 American Professors Awarded Nobel in Economic Science
"Nobel" in economic "science".
Theriac25··on The Average American Man's Body
I disagree. A 182cm (6ft) person can weigh only 82 kg (~180lbs) to be not considered overweight. If you have any amount of muscle and don't have a single digit bodyfat percentage, you're easily overweight according to BMI. And it only gets worse when you get taller. Similarly, short people can be seriously fat and not be considered overweight according to BMI. The exponent in the BMI formula should be larger than 2.
Theriac25··on The Average American Man's Body
"One of the first things you will notice is how short people there are. The second thing you'll notice is that food portions in restaurants and cafeterias are much larger. Strangely, everybody feels hungry all the time."
Theriac25··on Formula 1′s Leading Team Has a Big Secret
> as a simple example, recumbent cycles are faster under many conditions.

I highly doubt that. Everybody knows that ugly bikes are slow, and recumbents are as ugly as they come. /s

Theriac25··on SSL Performance Overhead in MySQL
> This right here is why security will never be mainstream, because consumers value convenience over the ability for their browser not to run arbitrary code.

You say that as if it's a bad a thing.

Theriac25··on “I wrote FAT on an airplane, for heaven's sake”
It took me a while to realize that it didn't mean writing code that ran aboard an airplane, but code that was written while on an airplane. Somehow the latter didn't even cross my mind as something that could be considered impressive.
Theriac25··on If Java Is Dying, It Sure Looks Awfully Healthy
Huh? Of course it is a feature. My point is that if something as innocent looking as property access can be an arbitrary method call, it may make understanding a piece of code more difficult. From the point of view of debugging existing code, which I've done a lot lately, hiding details that may matter in corner cases is not something that I want the language to encourage.
Theriac25··on Why does the C preprocessor interpret the word “linux” as the constant “1”?
It's quite sad that you must specifically ask for conformance.
Theriac25··on If Java Is Dying, It Sure Looks Awfully Healthy
Portability, memory safety, speed of compilation, retaining the sanity of developers.
Theriac25··on If Java Is Dying, It Sure Looks Awfully Healthy
> In fact, it's unclear to me where java might be optimal.

I'd say server side processing of whatever. That's what we use it at work for, and I don't see how any of the mainstream languages would be much, if any, better. Our software has to run on our customers' servers, so portability is of utmost importance since we don't want to need to compile it for random OS's. This rules out languages that need native binaries. Performance is also important, since people don't want to buy bigger machines just because you wrote your software in Python/Ruby/whatever and is 10+ times slower than it needs to be. Also, our software is old enough that C# didn't even exist for many years.

Theriac25··on If Java Is Dying, It Sure Looks Awfully Healthy
Doesn't C# have "magic" getters and setters, where code like "foo.bar = quux;" might mean a function call? To me, that's not clearer at all.
Theriac25··on Animation to Explain CSS Triangles
Somehow I'm tempted to click the "report abuse" button.
Theriac25··on Rage Against the Algorithms
> A recent survey found that 76 percent of consumers check online reviews before buying

Bullshit.

Theriac25··on The Six Stages of Debugging (2012)
This seems more accurate to me than the OP.
Theriac25··on French Gendarmerie: "Open source desktop lowers TCO by 40%"
Ok, fair enough. But I still think that the choice of the default desktop strongly suggests what most people should use, at least with a distro like Ubuntu that is supposed to be newbie-friendly.
Theriac25··on A 3D printed toothbrush for all your teeth
By making custom tooth-brush cleaning brush cleaning brushes that are tailored to each tooth-brush cleaning brush they produce?
Page 1 of 2Next →