HNHacker News
TopNewBestAskShowJobs

jwingy

375 karma · joined March 12, 2011

submissionscomments
jwingy··on Learn REST: A Tutorial
>If URLs are designated anywhere in the client-side code (outside of the root service URL and a URL cache, which is accumulated knowledge rather than built-in), it's not a RESTful service, it's RPC-over-HTTP.

But certainly the client needs to know something about the base resources such as product or user? How else will the client know where it can fetch the appropriate resource?

jwingy··on Learn REST: A Tutorial
If you have your routes designated in a central area , this shouldn't be a problem anyways right? In fact, you need to designate this someplace anyways, whether it's on your server (in the database or in some code), or on the client-side code.

I might be missing something here though or just not quite understanding the problem.....

jwingy··on Bootstrapping / startup-life-hacks we’ve learned (so far)
The bag of rice propping the door open brought a smile to my face. I can just imagine someone needing to cook some rice then realizing the quantity needed may tip the balance in favor of the door. A second of hesitation before the aha moment and finding a new door prop...till the next day when someone goes "Where the hell is the rice?"

ya.....I need to get back to work!

jwingy··on The Document Which Was Formerly Called The MIT Guide to Lockpicking
I'm going to study this and use it. Not for malicious purposes mind you, but I just moved into a new apartment where my door is ALWAYS locked. You can imagine I've accidentally locked myself out a couple of times such as when a angry gust of wind slammed my door shut.

I will call the landlord no more!

jwingy··on Primary pupils 'need nine hours of sleep'
I'm 26 and I still need 9 hours of sleep! Anyone else have this 'problem'?
jwingy··on ORM is an anti-pattern
I don't have a ton of experience with ORM, but I've always wondered how much time is saved trying to abstract SQL queries away from SQL when SQL is supposed to be relatively easy for most people to get into. At least for the simple use cases that ORM is supposed to be good at, the SQL equivalent should be simple as well right? Or am I not quite understanding the benefits of ORM?
jwingy··on Anonymous plans to occupy Wall Street
"Bought by hard and soft dollars, disloyal, incompetent, and wasteful interests have usurped our nation’s civil and military power, spawning a host of threats to liberty and national security."

This. At least some people are trying to do something about it. What have you done lately for your country?

jwingy··on Don't dumb girls down
I never said intelligence wasn't good for its own sake, nor was I trying to imply a woman's worth is only in her level of attractiveness. Certainly in a ideal world we would all aspire to goals without concern for outside opinion, but alas we don't live in a vacuum.
jwingy··on Don't dumb girls down
As a guy, and a geek, I definitely find intelligence highly attractive (and I think most of you would agree with me). Since geeks will eventually inherit the earth, wouldn't it be advantageous to start teaching our women how they can get ahead on this curve by flaunting their intelligence? :)
jwingy··on Ubuntu 11.10 Oneiric Ocelot Beta 1, Released
You can always download and install the latest kernels while keeping the older versions as backup. No need to worry about GRUB settings either as that's all handled when you install the kernel debian packages.

Only caveat to this is you might have to reinstall your graphics driver for the new kernel.

jwingy··on Leak reveals US Government lobbied on behalf of Oracle.
Lobbying is disgusting - no matter who does it.
jwingy··on Building a startup overseas. An acquisition and 100's of employees later.
I'm currently doing a startup in Singapore and a lot of those points definitely ring true with my experiences so far (though I've only been here for about two months).

I would argue two points though:

- If you're really adventurous and willing to take the plunge, I say you can do your research, then hop on a plane within two months at the earliest. Of course it'll be tough, but it'll be tough no matter if you did it later rather than sooner.

- While you can build a company for less overseas, one big thing you'll miss if you decide to really take your business overseas is the nice, large, homogenous U.S. market. Of course depending on the type of startup, your target market may not be geographically locked. In Singapore, you'll hear the phrase "but Singapore's market is so small!" muttered repeatedly. You could still have a startup that primarily targets the U.S. market, but you can definitely feel a disconnect that may or may not eventually impact how your product is marketed.

In the end though, I think what's really great about it is the efficiency of the experience. Immersing yourself in a new culture while building a startup will probably be one of the most life experience packed times of your life where you can grow in so many different ways in such a short amount of time. Depending on your philosophy on life, there may be nothing more appealing than this.

jwingy··on Resolution of the human eye
Fighter pilots? Serious question...
jwingy··on A test which predicts ability to program before the start of training
I'm of the school of thought that anything is trainable, including programming, barring actual physical limitations. I think up to a point, even a low point, programming is something almost any average person can do. I think the brain has proven time and time again how adaptable and elastic it is.
jwingy··on How To Become A Better Programmer By Not Programming
Maybe the point is that, programming isn't all coding, but also talking, connecting, and relating with other people you're working with, working for, and those that you're building a product for.

Growing as a person I think does help in those aspects.

jwingy··on How GitHub Works: Creativity is Important
I hear Guinness is great on tap if temperature controlled properly. Like night and day from the bottle to the tap. Unfortunately I've only had the bottled version (and I find it ehhh).
jwingy··on How GitHub Works: Hours are Bullshit
I also agree that hours are bullshit. That being said, I wonder what are the measures for results? Do some people actually end up less productive because they feel the need to come up with something more tangible than say 'I helped a co-worker learn a new programming language' or something of the ilk?
jwingy··on What's rising faster than health care? College costs
The problem is that even intelligent adults can be easily led astray without the proper information to arm themselves to make proper decisions. There's a lot of misinformation out there and pre-collegiate education isn't always up to snuff for performing this task.

* WARNING - ANECDOTAL EVIDENCE AHEAD - PROCEED WITH CAUTION! * After I graduated high school (~ 8 years ago), I realized how little information I got from the school about college and my post-high school options. Most of what I had learned was from doing my own research and what my family had told me. Perhaps all the college counseling went to the gifted and talented group (yes, there actually was such a group in the school for each year).

The public school education system probably sucks in this regard for the same reason why most public schools don't teach anything about personal finance: there is none. No good reason whatsoever. It's quite baffling really.

jwingy··on Praise Innovation, Not Unoriginality
Except there are few, if any original ideas. Two people who've never met can come up with the same idea.

If anything, what's really the difference here is the level of risk the original "innovator" took versus the later "copycats". The first person takes all the risk in validating the idea. Everyone that comes after doesn't have to undertake that risk and cost.

Perhaps the author is talking about wholesale copying (e.g. copycat Mac stores), but then the title is misleading.

jwingy··on The Sad Reality of Post-Mature Optimization
Unrelated comment, but the sidebar on that page sort of looks like a premature optimization...what's the purpose of making it hard to see? I didn't notice it was there until I accidentally moused over it. Can anyone explain the efficacy of that in design terms?
jwingy··on There Is an Incubator Bubble—And It Will Pop
I almost wasn't sure if that was real or not till the front page changed to the guy with the big expression holding a white piece of paper with the words "CONTRACT" in large, dark, font. Well played.
jwingy··on Xkcd Password Generator
+1 (TM now I guess)

You could have four word phrases that are maybe only ~12 characters, which if there are only alphabetical characters in the password, are still very much crackable via GPU brute force (http://mytechencounters.wordpress.com/2011/04/03/gpu-passwor...)

jwingy··on Martin Fowler on Software Patents
I agree that we don't, and maybe never will have a reformed patent system due to the massive influence lobbyists have over our politicians. In fact, this is probably the core reason for almost every problem we have in public policy today.

I'd like to see more people talking about wanting reform of our political system and the influence money has on our politicians rather than have people wasting energy talking about the symptoms of the problem.

But alas, who will watch the watchmen?

jwingy··on Who Rules America: An Investment Manager's View on the Top 1%
I personally don't care much that these people are wealthy or even able to evade paying as much taxes as we do. The problem I have, and the problem I think the author is trying to expose is that DUE to their wealth, these top 0.1% are able to exert a vastly disproportionate amount of influence on our political and legal system, often times to the detriment of the other 99.9% of us, and preventing politicians from making the level headed, balanced decisions they need to make.

Even if the people as a organized collective can get together to rally against a certain issue, and even if that group can win, anybody with lobbying power (e.g. money) can simply lobby again at a later time to throw in some rider on a completely unrelated bill to pass some law getting what they want.

jwingy··on First, Let's Shoot All the Philosophers
Funny, there was an article earlier on HN arguing about the merits and usefulness of studying philosophy....and in a CS/AI context:

http://chronicle.com/article/From-Technologist-to/128231/#

Maybe I'm biased, but I tend to find the arguments of a computer scientist much more compelling than that of an investment banker. Or anyone else versus an investment banker for that matter :)

jwingy··on What G+ is really about (pst it's not social)
I remember reading somewhere that Google's overarching policy is really a "scorched earth" policy where due to the "fuck you" money afforded them by their search business, they are able to offer services and products from which their competitors (probably anybody in tech) derive their core business from for almost nothing. Effectively this creates a moat around the Google castle with the surrounding land razed, allowing no one else to subsist or grow large enough to ever challenge them.

Sometimes I believe this...sometimes I don't. Any thoughts?

jwingy··on You should probably quit your job
I completely agree with this sentiment (and I love The Alchemist). I think it's equally virtuous for someone who has little aspirations but to be happy with the life they've been given as it is for someone who wants to achieve a lot in his/her life. Isn't the goal in the end to simply find what makes you happy and live it?
jwingy··on It's OK Not to Write Unit Tests
Since I don't come from a CS background (IS major at a business school), I never really knew much about strict testing methodologies except "make sure your shit ain't broke", and thus did the best I could early on by just testing the most probably use cases for my code. It's worked well enough for me that I still test code this way. This article makes me feel a little bit better about what I used to think was my own noobie way of testing :)
jwingy··on Nvidia Optimus support for Linux
I have a Thinkpad W520 and can confirm that Linux (Kubuntu 10.10) will run just fine with the different BIOS option. I can even run Company of Heroes under wine and it runs pretty decently. Not sure what the extra penalty to battery life is under this different BIOS option, but the lappy still runs at least 5 hours.

btw, I use the proprietary nvidia drivers (just run their install scripts and it should work fine).

jwingy··on Oracle gives up on OpenOffice after community forks the project
Should be an option in the bios to turn off switchable graphics (like optimus). If you're lucky, your laptop also has a chip to switch to discrete or integrated only.
← PreviousPage 4 of 5Next →