HNHacker News
TopNewBestAskShowJobs

ninjac0der

293 karma · joined March 9, 2009

submissionscomments
ninjac0der··on Reddit co-founder on NSA snooping [video]
You have to accept that the rules of the fight are broken to acknowledge that the fight must be won by breaking the rules, and to act on that you have to surrender your comforts provided by those rules. People will never do that in any state of relative comfort.

As a vindictive mofo, my approach now is to help them step on the nail so I can say 'told you so'. This approach was very fun in respect to the Patriot Act, HLS, etc and the now resulting NSA crap. Join me on the dark side.

#edit well the second bit was addressing the previous rampant down-voting you had received.

ninjac0der··on Thousands dead, millions deprived of civil liberties? (2001)
Ignore the crypto approach for a minute. The issue is responsibility. If we aren't responsible directly for the crimes our government commits, who is. People look at the scale of the problem, the difficulty of the solution, and decide because it's too difficult, it's not worth doing. Why? Because they haven't really accepted responsibly. Our government is invading other nations on false pretense... what have you or I done in return? Shouldn't the wheels screech to a halt at this point? Why didn't they? Because no one is responsible to inact a solution we actually believe in, because all of the solutions require too much damn work.

There was a comment below to the effect of "If only terrorist targeted the real problem instead of innocent civilians...", I don't think the comment was meant as sarcastic, which just depresses me further.

You don't plant a tree underneath a power line then blame the tree for doing what's expected, known, and in their nature.

#edit, I shall elaborate as I know I sound crazy.

Think about software, the employees complain for more time to refactor, the boss continues driving forward with feature creep and reactionary programming/patching/hotfixing. The developers are just as responsible for the quality for the software and will have to support the decisions. Instead of putting their job on the line to stop this behavior before it's too late, they grunt, complain, and meet their silly deadlines. Fast forward a few years, the company cannot keep talented developers, simple new features take years, now the developers are ready to either quit or put their foot down, but now it's way too late, bad choices in data partitioning, scheme design, etc, now you need a complete rewrite. See how the solution scales with the problem?

To me, the problem is out of hand, so naturally people will start trying to start doing what should have been done a long time ago, except it's too late, and the actual solution is still met with "well, no, but I'll do the easier version now".

ninjac0der··on Thousands dead, millions deprived of civil liberties? (2001)
"Who but Stallman can operate like this?"

I think the real question is why people pretend they cannot and end up acting helpless.

My co-workers can't even say no to $startup that acts like it's a requirement that you put your picture and bio on the company website. Some will grunt and complain about it, then act like I did something wrong when refusing this request (which is never presented as a request, of course).

People are the problem here, the government is doing exactly what I would expect when you have a bunch of ineffectual serfs running around.

ninjac0der··on How Email On Acid stole our work
I cannot for the life of me understand why this was down-voted. I think it points out why this kind of thing falls into a gray area that should really be addressed in a completely different way than I see the conversation falling here on HN.
ninjac0der··on The Computer Science Mismatch
You put out an ad? I would have assumed otherwise, but since you actually asked this question I'll make the obvious statement that a college degree is clearly no substitute for screening for 'smarts'. So either way, the ability to tell if someone is smart is still required. The degree is just more typically used as a crutch, imo.
ninjac0der··on Fix random few-second freezes in Mountain Lion
I makes sense because there is no black box for an open source OS.

#edit: also, how exactly does one get as familiar with a closed source OS as an open source one?

ninjac0der··on Bitfloor shuts down
I don't see any reason his comment should be down-voted, the others just sound emotional and butthurt about the situation. Sorry you guys are so torn about this stuff, but if anything is useless, it's this meta-conversation about his comment.
ninjac0der··on OSX password script for everyone to know
Apple doesn't introduce security flaws. They are far to big and awesome for that. This is a clear compromise between security and user experience....
ninjac0der··on Stop Brogramming
Yeah, stop acting like primates everyone!
ninjac0der··on Move to Chattanooga, Hack & Get Paid
I think my comment in it's full form addresses the veiled absurdity of their approach, so I'm not sure what your point is.
ninjac0der··on Move to Chattanooga, Hack & Get Paid
349.99/mo for residential gigabit service. As for businesses, I couldn't get listings for that, but per my original information, that is also cost prohibitive.

Their "30" plan (I'm guessing that means 30mbps) is just as expensive as my much faster cable offerings from comcast.

I stand by my original statement.

I won't argue with you that your salary in any way disputes the average open source salaries in that area and their general absurdity.

ninjac0der··on Move to Chattanooga, Hack & Get Paid
Nice effort, I guess? But really this is just seems like a bad gimmick to me. As someone who lives nearby, Eastern TN as a whole strikes me as a horrible place for hackers or startups. The majority of local talent seems generally disinterested in moving to any languages or tools beyond those of the average enterprise (java, .net), or anything built/polished in the last 5 years. Generally your choices are making a decent salary working in healthcare with .NET/Java, or making <30k salaries with open source, which generally doesn't go much further than CMS modifications, or working for a CTO that thinks php frameworks are fadish and don't really work in most situations (so he rolled his own).

I don't think I need to add a disclaimer that this is non-objective and entirely related to my personal experiences in Chattanooga. It's bad enough that after job hunting in the area, I decided to go entirely freelance. And even there, I won't even talk to local companies. I've already wasted enough time hunting local clients only to realize nary a one of them expects to pay > $20/hr.

"moving to where you can get faster Internet service"... "GigCity"...

This is clearly bait. Pretending this gigabit internet service is available or practical for a startup, much less personal use, is either dishonest or ignorant of the actual situation in Chattanooga.

ninjac0der··on Richard Stallman Was Right All Along
How exactly is that note worthy?
ninjac0der··on A Celebration of Steve Jobs' Life
Couldn't agree more. Sorry about the delusional down votes.
ninjac0der··on Practicality: PHP vs Lisp
Good too know. I would like to give Lisp a try, but I've only just being able to sell a php shop on migrating to python/django. Lisp is a near-impossible sell to every web dev shop I've worked in.
ninjac0der··on Practicality: PHP vs Lisp
This just looks like a massive step back from a MVC setup to me. How do proponents of using Lisp for web development handle interaction with designers?
ninjac0der··on One ‘Small’ Statement Backfires on BP
Blame BP, blame regulation, blah blah blah. When it comes down to it, the real problem is the american people who sit on their asses feeling they've done good by voting for the next (obvious to those who pay attention) promise-anything-for-power president.

As far as I'm concerned, this has nothing to do with a "private" over-sized company and everything to do with how relaxed americans have become when complaining about their goverment or goverment-assisted companies. Where's your nationalism now?

ninjac0der··on Hiring on Craigslist experiment with interesting results
Only hiring people who you think view the position as their dream job tends to be the same companies who will proceed to milk every bit of life out of the applicant as possible. Some people take work, work hard, and do an excellent job for the paycheck, not so they can join your corporate culture.
ninjac0der··on Ubuntu is not a democracy and nor should it be
"nobody really cares that the window decorations are on the left"

... you're trolling, right? All of the ubuntu users I know disagree with these supposedly "superior" design decisions mac users cite. Guess what, a lot of people disagree. Sure, the people doing the work can do whatever they want and the linux crowd can go back to using other distros. Doesn't make it any less sad that they don't seem to care if or who uses their product (in the end they will).

ninjac0der··on About Adobe's Flash Player Not Having Access to H.264 HW Acceleration on OSX
Not a good way to make your point in my opinion. 3D rendering is also slower on both OSX and linux distributions. I don't doubt Adobe and their software is a problem, but I also think it's become far to popular to blame everything on Adobe.
ninjac0der··on Anti-IRS Rant of Software Engineer who Today Flew Plane into IRS Building
Really? On what terms are you privy to this information that the militias were behind the bombing?

... just another casualty to propaganda spreading disinformation.

ninjac0der··on Anti-IRS Rant of Software Engineer who Today Flew Plane into IRS Building
What do you think this even has to do with my original statement? People are in better situations in other countries because they support more of a welfare/legislative based system? Do you live there? Why not?

"Of course a conservative policy center will tell me that poor people are wasteful and/or lazy."

An excellent way to write off an opinion without consideration. Come back when you have a valid reason to write their numbers off (not that there isn't one, just don't parrot "conservative" or "republican" at me because that puts you in the majority of people who cite the same BS over-generalizations).

ninjac0der··on Anti-IRS Rant of Software Engineer who Today Flew Plane into IRS Building
Wonder how many of those still have cable TV. Give me a break.

http://www.heritage.org/research/welfare/bg1713.cfm

ninjac0der··on Anti-IRS Rant of Software Engineer who Today Flew Plane into IRS Building
I guess I shouldn't be surprised at how many people look down on these actions, but I am. No american is "innocent" when they legislate thievery so they can continue eating nachos while wanting to expense thier medical costs to the rest of us, have us pay for their poor judgment with money. Ignorance of the consequences isn't an excuse. Most Americans are vanilla enough that they never find themselves outside the american comfort zone, otherwise they would find just how small the room is. Cryptic and meaningless to most but I couldn't stand reading all of these other comments. Downvote away.
ninjac0der··on Java is dead, but you'll learn to love it
I must have misread the tone then. My apologies if that's the case.
ninjac0der··on Java is dead, but you'll learn to love it
Yes, I've done professional work in Perl, C#, and Java. These silly stereotypes need to end. Think what you will about PHP, it's not as horrid (now) as most people like to assume, it's mostly just misused. Oh wait, it's trendy to hate on PHP now, which is really the problem I'm was originally addressing. People want to jump to another language as soon as they've worked with one long enough to truly become aware of it's handicaps (or even be able to parrot other people's gripes) and then repeat the cycle. Even as much as I (regretfully) look down on ASP/.NET, if that's what you want to be good at, go for it. I'm sure it's plenty capable if used correctly.

All-in-all it's plenty fine when I see people writing off PHP devs, in my case, it's mutual. I don't write off ASP devs just because I think ASP is restrictive to my style of programming. There are "better" tools for the job, but often the claim that something is the wrong tool is rooted in... well.. yeah, I'll stop there.

ninjac0der··on Java is dead, but you'll learn to love it
Yes, only short of touting the new 'best' programming language. Thanks for the demonstration. Name a programming language without horrid drawbacks, I dare you.
ninjac0der··on Java is dead, but you'll learn to love it
This is something I keep bringing up with my fellow PHP developers. I like the simplicity of PHP in some respects, however the syntax and various frameworks seem to be constantly evolving around my projects. I have friends who are constantly having to adjust their code to comply with the newest release of CakePHP. I find some syntax (pseudo-)rules and best practices in PHP have changed enough to make it a constant struggle just to keep on top of these changes along with trying to improve my abilities in other areas. I'm all for new features but I'm beginning to grow weary of the time spent staying on top of trendy languages (PHP vs Python or Rails, SVN vs git). I would much rather spend this time learning better security practices along with design and architecture. I would never state that change is bad, I'm merely stating what I now see as a drawback of these constantly evolving languages.

... I really hope I'm not becoming one of those really old dinosaurs who refuse to learn anything new. ;)

ninjac0der··on The Dog Ate my Global Warming Data (key climate data is missing)
I want proof that there is a good possibility of a problem happening before I do something about it. You would really venture into throwing around labels and debating against that stance? Regulation is bad if it's not needed, that doesn't make me and absolutist. That means I've evaluated the potential of a problem and the proposed 'fix', and I think it does more harm than good. I don't write code unless it solves a clear problem, why should I treat regulation any differently?
ninjac0der··on The Dog Ate my Global Warming Data (key climate data is missing)
Granting more power through regulation just because you think "something" needs to be done about something you haven't proven to exist. That doesn't seem like a bad idea at all, does it? "Don't just do something, stand there."
← PreviousPage 3 of 4Next →