HNHacker News
TopNewBestAskShowJobs

10098

1,453 karma · joined June 30, 2011

submissionscomments
10098··on “Go’s design is a disservice to intelligent programmers”
I tried Go. It didn't really impress me, to be honest. I get that they're trying to build a nice, coherent language and, but they do that by simply avoiding doing all the things that are hard. I don't see any compelling reasons to choose Go over, for example, Java.
10098··on 'Mountaineer' Is a Must-Read of Soviet Sci-Fi
Worst book adaptation ever. They butchered it.
10098··on F***ing Learn to Code Again (1999)
> Avoid the link unless you like giant images of thinly sliced meat.

Found the vegan :)

10098··on Ask HN: The rising “Hackathon Hackers” culture
This is simply this generation's "1337 haxx0rz".

Back when I was in school, Matrix was popular, and the term "hacker" had very different connotations.

People would call themselves "cyberpunk", "1337", they would install linux because it was a status symbol in that culture and it was trendy to hate on microsoft. Overall, the "haxx0rz"/skiddies/whatever were just as insufferable as today's "genius 10x entrepreneur 23-year-old CTO"-s.

In the end, it was a net benefit. The more talented of them actually became software engineers, IT or security specialists. Maybe a similar thing will happen with the current generation.

10098··on The birth of Microsoft's new web rendering engine
What the hell does that have to do with anything?!
10098··on Fuck It, I'm Going Back to Firefox
Anecdata:

using both Firefox an Chrome. Chrome on Linux is very fast and responsive. Firefox on Windows slow and clunky.

10098··on “Nothing you can do impresses me”
Can we please stop using the word "coder", for the love of god.
10098··on Open Sourcing Our Go Libraries (2014)
You're right, but consider this: they managed to rid themselves of Python's GIL by not using Python. If they can actually reap the benefits of parallelism, it means a lot for scalability.
10098··on If goto statements are bad why does linux src have more than 10k of them?
> Because it is written in C.

Writing something in C does not automatically imply having to use goto.

> "Goto statements are bad"

Goto statements are not bad.

> Things like "loops" and "functions" and "exceptions". C did not get the memo.

C has loops and functions. Bro do you even K&R?

It might be a good idea to know what you're going to be talking about before opening your mouth.

10098··on A redesign of the Django websites
Actually now that I think about it, it's not that the font itself is bad, it's the context in which it's used. It just looks weird on that website.
10098··on A redesign of the Django websites
That font is terrible. Please bring back sans serif.
10098··on If goto statements are bad why does linux src have more than 10k of them?
Please get some experience writing kernel and driver code before making inane statements.
10098··on If goto statements are bad why does linux src have more than 10k of them?
http://onlinehut.org/2011/10/goto-is-not-evil-okay/
10098··on Simulating squishy pixel-art spaceships on the GPU
I guess it depends an the game itself, it might not look too good if you just drop the effect into an existing game, but if the game is designed with this in mind it might actually be quite interesting.
10098··on Simulating squishy pixel-art spaceships on the GPU
That spaceship looks... suggestive. Nevertheless, this is a really interesting hack, good work!
10098··on Popular Myths about C++, Part 2
Anecdata: at my current gig, I almost never run into any memory-related issues with the C++ services that I support, and I've never written a "delete" because everything is managed with smart pointers. The one time we ran out-of-memory wasn't because of a leak.

On the other hand, one of the most frequent problems with our Java services is "GC thrashing".

10098··on Linux x86 Program Start Up
I think you're reading way too deep into this.
10098··on 15-line hash table in C
Is this a joke?
10098··on Streem – a new programming language from Matz
it would also be nice if it had a static type system, but given that it's Matz, it's unlikely...
10098··on Streem – a new programming language from Matz
I see this as a very good alternative to traditional shell scripting languages.
10098··on Firefox.html: Rebuilding Firefox UI in HTML
no, screw that. My 4GB RAM machine is slow enough as it is with all this html and javascript crap running.
10098··on The New Messenger App from Google
apparently someone realized that fusing hangouts with sms was not the right idea...
10098··on Duktape: an embeddable JavaScript engine
I wanted to reply exactly that but then noticed that op is talking about implementations, not the language itself.

I'd still prefer programming in lua to programming in javascript where possible. Honestly, the only advantage of javascript outside the browser are the hordes of people who already sort-of know it (and often don't want to learn anything else).

10098··on Gangnam Style breaks YouTube viewer count
the funny thing is that fixed precision arithmetic is used literally everywhere and it just works. i'd say it's good enough for most practical purposes.
10098··on Gangnam Style breaks YouTube viewer count
You mean you're sad that the majority of people on earth don't know or care about higgs boson? That's a weird thing to be sad about.
10098··on Gangnam Style breaks YouTube viewer count
yeah, some numbers can never be negative, but their difference can. and that's when it usually comes to bite me in the ass. i almost never use unsigned ints now.
10098··on Immigration is about talent, not costs
wat
10098··on Future of Programming Languages
I think the "language of the future" will be the one that will allow people get results fast with little or no training. In other words, something that requires low skill. People hate learning and all they want is a magic button that just makes things happen (for the record, writing this doesn't make me happy at all).

Also, I predict something similar to the industrial revolution in software engineering, when high-skill difficult manual labor is replaced by factories operated by cheap low-skill workers.

10098··on V8 Moving to Git
They're not moving to github though, just switching VCS.
10098··on Quantum OS - OS based on Linux which conforms to Material Design guidelines
> Most desktops today are arguably variations of the desktops we were introduced to in windows95

That's simply because win95 was really that good. I, for one, think that there's no need to change what already works quite well.

← PreviousPage 2 of 16Next →