HNHacker News
TopNewBestAskShowJobs

kmt

550 karma · joined March 25, 2007

submissionscomments
kmt··on Raising money for StackOverflow
And all of the above presumably helped him to co-found a successful (in a make-something-people-want sense) startup. Not too bad after all, eh?
kmt··on Common REST Mistakes
What if you have to serve both interactive users and automatic clients? Would you use the url structure for both or would you have a separate api structure?
kmt··on Common REST Mistakes
I agree with that. But here you aren't talking about HTTP you are talking about RPC. You could have gone with RPC directly from the very beginning. Typically, you put that on top of HTTP to avoid firewalls, etc.

I said simple as possible, but the real world is always complex and one day you may have to use something other than JSON-RPC in which case someone will have to create an adapter or an abstraction. Thankfully this is easy to do in software even if it sometimes looks nightmarish.

kmt··on Common REST Mistakes
I think you might be wrong about the 'underlying protocol'. HTTP is an application layer protocol. If something feels dirty it is to put another protocol on top of it especially if it doesn't add value.

With REST, you are not adding more special meaning than the HTTP methods. Using those methods according to the spec is all there is to it. If that's enough to do your business, why add more to it? Things should be simple as much as possible.

kmt··on Common REST Mistakes
Is the well known and used cookie based authentication in conflict with REST? In my mind it's not, it's orthogonal to it.

If not logged in, redirect to a login page (resource) which upon success redirects back, e.g. GET login?next=desired_resource.

If logged in but not authorized to perform the action on the resource return 401.

That's it basically, isn't it? Also not trolling, challenge me if I'm missing something please.

kmt··on Emacs and Screen
You could always install a recent version of Emacs yourself even if you're not an admin, can't you? Also, don't forget the options for remote editing.
kmt··on Common REST Mistakes
My take on "sessions are irrelevant" is that you don't start and close a session. You start by creating a resource: itenerary, document, submission or whatever you call it. You do that by POST-ing to the list of such resources and you edit it (PUT) until you're done. You could always come back to it (GET) and edit some more (PUT). Or you could delete it (DELETE).

Of course, there can be authentication and authorization but, really, there's no need for a session since you have to do those two on each http request anyway.

kmt··on Ask HN: Gmail alternatives?
I've used FastMail for about 8 years now. It's an extremely solid service. They just do one thing and that's email. No spam issues.
kmt··on Ask HN: What became of Steve Yegge's "Rhino on Rails"?
I think you got two good answers. They aren't even conflicting, just presenting the two sides of the coin.
kmt··on Ask HN: What became of Steve Yegge's "Rhino on Rails"?
And how about node.js on rails? Anyone working on it? Maybe with MongoDB backend? It looks like a convenient fit to me.
kmt··on MIT PhD student uses MS Paint to showcase CV
I'm forcing myself to try to understand what can be likable about it. The energy it creates? The consistent enthusiasm?
kmt··on Learn from my misery: Don't buy a nook.
Certainly. In a previous life (10 years ago) I've been a user (and a hacker) of RT. So I know the guy, which is why I said this is most likely genuine.
kmt··on Learn from my misery: Don't buy a nook.
Principally, you care because you might have been manipulated into reading an article with a catchy name just so the author can make some sales.

That said, most likely this particular post is a genuine complaint plus an opportunistic idea.

kmt··on Immigrants invest in U.S. businesses in exchange for visas
Canada?
kmt··on HN Help: I'm lost
You seem to have lost perspective. Don't get caught in that. The easiest way to do that is to eliminate some of the stuff that is not really important. Such as being a top contributor to HN.

You have infinite number of options and many of them can be better in terms of lifestyle. Don't limit yourself to anything that is artificially imposed on you. Such as society rules, industry rules, etc. There are other societies, other locations, other industries, other people on this planet. You don't have to take anything for granted. Think about that. Take it easy for now. Don't take immediate action. Try to be wise. Slowly come up with a plan.

kmt··on Recap of Hacker News NOVA/DC Meetup (2009-05-31)
Busboys and Poets (either location) might work nicely: beer, wi-fi, no loud music.
kmt··on Ask HN: Is HN slow for you lately? Or even not responding?
How else are you going to report it publicly so that everyone can share their experience?

Also, perhaps there's something to learn from the issue, in other words it's relevant (it's both hacker and news)

Otherwise, yes, I agree: this is meta news.

kmt··on Ask HN: Is HN slow for you lately? Or even not responding?
Exactly. It was not faster for me but slower. I didn't report it though, because my own connection was unstable at the time (I was playing with asterisk and my LAN).
kmt··on Ask HN: Emacs users on OS X, what's your setup?
> (Except the theme I'm using has very light colored comments, and I can't see them in 8 color terminal. Anyone have a suggestion for a 256 color terminal app?)

We had this discussion just recently: http://news.ycombinator.com/item?id=443769

BTW, why do you pull from git://repo.or.cz/emacs.git

kmt··on How 20 mbps Internet can be slower than 8 mbps
Did you mean 4.2.2.1 - 4.2.2.6?
kmt··on Open Table files for IPO.
I assume you mean this discussion:

http://news.ycombinator.com/item?id=231999

I'm really curious, has anyone here started competition? edu perhaps? (http://news.ycombinator.com/item?id=232092) Anyone else?

kmt··on The new reality: Ticketstumbler ($15,000 in funding) vs Fansnap ($10.5 million)
Right. You'd better fix "Upcoming Events near Washington, MD" before having those tropical drinks. It's Washington DC here and you don't want to underestimate this market.
kmt··on HN now blocked by WebSense: URL Filter category Hacking;Information Technology
Indeed, looks like an entry for HN was activated in Websense today. See another report:

http://news.ycombinator.com/item?id=445678

kmt··on Ask HN: HN blocked today by a major .gov; your thoughts?
Looks like it's Websense indeed (and I'm revealing the institution):

http://enterprisearchitecture.nih.gov/ArchLib/AT/TA/AccessCo...

kmt··on 256 colors on the Linux terminal
Most? I tried non-Linux OSs to see what you're talking about. PuTTY on Windows works perfectly. Yes, Terminal on MacOS X doesn't support 256 colors, but iTerm does.
kmt··on 256 colors on the Linux terminal
This is about xterm-256color. It's very much worth it, if you care about colors in your terminal. You will discover more and more subtle differences.

Quite an upgrade if you use emacs -nw.

kmt··on Using an automated day trader to generate income
For those who use IB: How long have you been using them? Do you use their client or their API? Is it alright to use both, in parallel? People complain about their customer service; have you had any problems? Is it easy to transfer money to/from your IB account?
kmt··on Why Good Developers Are Not Getting 10 times the Pay
3 years old reference, but gives a ballpark idea of the arrangement for Linus:

http://www.businessweek.com/magazine/content/05_05/b3918001_...

"For his part, Torvalds has been amply rewarded for his role, but he's no Bill Gates billionaire. OSDL pays him a salary of nearly $200,000. In addition, he sold initial public offering shares that he got as gifts from a couple of Linux companies, including VA Linux Systems. That helped him afford his house and put money away for his daughters' educations."

kmt··on Change.gov uses IntenseDebate
Looks like IntenseDebate have been acquired already (by Automattic, the maker of WordPress)

http://blog.intensedebate.com/2008/09/23/automattic-acquires...

kmt··on On your bike
I chose the very basic I could find: a single speed Dahon Boardwalk. It has a steel frame so it's not that light, but I'm OK with the weight. The bike is simple so there's not much to break and for a year and a half of (ab)use it has been solid. Where I live it's mostly flat, so it may not be the best choice for hilly SF for example, although I hear fixies are popular there. Bike forums are best to discuss these matters.
← PreviousPage 2 of 5Next →