Recent submissions

Comment · 12 years ago
The author of the article wrote it using words. He didn't make a video or draw a picture, because words were the best way for him to communicate with other humans. For some reason, he wants a different way to communicate with machines, one that is inherently not the way humans communicate with each other.

I also agree with what others have said, that this is nothing but a bitch fest with nothing actionable other than we ought to be creating visual programming tools no one wants or needs instead of doing actual work. Sure, buddy. I'll get right on that.

Comment · 12 years ago
Thanks for posting this. I thought the linked article seemed to be making a lot of dubious assumptions, but didn't have the references handy.
Comment · 14 years ago
And it STILL doesn't play DVDs without additional software! sigh
Comment · 14 years ago
This is going to sound arrogant and troll-y, but I assure you it isn't.

I don't look. When I want a new job, I stop ignoring recruiters and wait to see what comes along. I've never waited more than a few days to have a pile of interesting opportunities. (I also end up with a much bigger pile of bullshit talent-trawls, but that's beside the point)

I wish I could say this was a function of my being awesome, but I think it has more to do with the job market in my area (PDX). There just aren't enough senior developers to go around.

Comment · 14 years ago
That is quite a leap of logic based on a single correlation.
Comment · 14 years ago
Precious $DIETY, take my $APPENDAGE. Please let the next version of OWA look like this.
Comment · 14 years ago
Being Dutch is not an excuse for saying terrible things about who should and should not have children. People are suffering. Have some respect.
Comment · 14 years ago
This isn't "running Java on iOS". This is cross-compiling Java to Objective C, the exact same way that other toolkits like MonoTouch, Titanium and RubyMotion do it.

The difference is important.

You can use this toolkit to target iOS from Java, but that doesn't mean that you get that language's infrastructure with it. I'd argue that's probably a good thing, but either way it's a far cry from "running Java on iOS".

Comment · 14 years ago
This ought to be front and center on their site. What you wrote there turned a bunch of meaningless buzzwords into a useful product description. I'm now actually interested in the product. Well done!
Comment · 14 years ago
I don't know. This is essentially saying that the way to solve problems is to add additional layers of abstraction. If you want to see a bunch of examples of why that's a bad idea, take a look at any J2EE application.

RAPHT (https://github.com/DanielWaterworth/Raphters/blob/master/RAP...) attempts to something similar (adding more layers of abstraction to MVC) but I have the same problem with that.

If we were really understood the problem we'd have come up with a way to make things simpler, not more complicated.

I think the real problem is that MVC is understood by different people to mean different things but they think they're talking about the SAME thing. Back end developers tend to think of the view layer as a trivial thing ("It's just HTML and Javascript! How hard can that be?") and front end developers tend to think of the model layer as trivial. ("Look, my backbone.js code is handing out and consuming JSON, how hard can it be to persist that?")

Comment · 14 years ago
I'm not sure why, but I find the term "for the masses" horribly insulting and elitist. It instantly turns me off on whatever it is you're talking about and tells me absolutely nothing about the product other than you think your target market is a mass of people that aren't as smart as you.
Comment · 14 years ago
How is that a fallacy? I think the fact that private keys have been leaked in the past demonstrates that they will be leaked in the future.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton