Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
stephen
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
36 ms
·
301.
▲
by
stephen
13y ago
A nit, but the remark of "auditing == everything is written down twice == double-entry accounting" is cute, but doesn't seem applicable to availability. Double-entry is more of an internal (financial) system implementation detail, and so an
302.
▲
by
stephen
13y ago
This looks really awesome; looks like Hotswap for the JVM. I wonder how they handle updating anonymous function references--in the JVM, everything ends up being a class name (e.g. Foo$1 whatever), so even "anonymous" classes technically hav
303.
▲
by
stephen
13y ago
Your critique (which seems valid; I'm not a Go expert) does not exactly instill confidence in the Pragmatic Programmer (PP) brand. When I read material from them, I would have assumed I'd be seeing "idiomatic code from an expert"...not "hey
304.
▲
by
stephen
13y ago
And here I thought there wasn't any money in dev tools...
305.
▲
by
stephen
14y ago
Perhaps I'm overly skeptical, but I have a hard time envisioning them as a "corporation of tomorrow" when, AFAIK/naively assume, they exist (as a corporation that can pay salaries) merely because Google dumps $x00 millions into their lap ev
306.
▲
by
stephen
14y ago
Agreed, I was really surprised to go through the login.persona.org site; I thought it'd be "type in email, hit login, go to yahoo to say okay, done". Perhaps this sort of flow is possible, but just requires more work?
307.
▲
by
stephen
14y ago
Ha, nice! Sorry about that--you caught me skimming the navigation bar and making/projecting assumptions. :-)
308.
▲
by
stephen
14y ago
Okay, protocol buffers are awesome, so as constructive feedback, I think using C++ as the source-generation language is a mistake. We use Thrift, which uses the same approach, and it's a huge PITA to install the native compiler just to gene
309.
▲
by
stephen
14y ago
A wire-protocol for debugging/live reload/etc. would be awesome, but especially if it's cross-browser ! As an IDE developer, I shouldn't have to do one thing for Chrome, and one thing for FF, just to support the same operations (like set d
310.
▲
by
stephen
14y ago
I believe Amazon is PCI compliant now? Would that change things?
311.
▲
by
stephen
14y ago
Ha! How interesting. I didn't know that; thanks for the update.
312.
▲
by
stephen
14y ago
Ah, type hinting. Reminds me of Groovy, when people who use dynamic languages realize that 95% of their method calls can be statically verified at compile time anyway. And, huh, turns out Intellisense is nice. :-) Running with my own tangen
313.
▲
by
stephen
14y ago
We're replying to each other in separate comment threads :-), but this input form is still coupling--you can't add/remove/change the access_tokens/fields without clients breaking. Humans can handle that. Software can't. That's why I think h
314.
▲
by
stephen
14y ago
Not saying that system doesn't sound cool, but my point about hypermedia APIs is that when you serve back: <link href=" http://example.com/low.rss rel="podcast_url" /> You've moved the coupling from "look at URL xyz" to "look for r
315.
▲
by
stephen
14y ago
Really? Seems to me like Hypermedia APIs should move the problem from the wire protocol to the application protocol? Hypermedia says "oh yeah, here's some markup, look there are URIs in it". For a human user, we're like "cool, I'll try and
316.
▲
by
stephen
14y ago
Personally I'm partial to http://jschema.org/ (also see http://jschema.org/rpc.html ) because it seems simpler. My naive impression is that JSON-Schema is trying to be just like XML Schema, but in JSON. Which doesn't seem like a good thi
317.
▲
by
stephen
14y ago
Agreed, it's easy to look back now and consider Java negatively, but 15+ years ago (which is a long time in our field) it caught on for a reason. It's not like Sun took a gun to everyone's head and said "use Java, damn it". I mean, Microsof
318.
▲
by
stephen
14y ago
I think language evolution will always be cyclical like this--dynamic languages sprint ahead, and the static languages eventually catch up. The reason is that dynamic languages are so easy to build--they usually start out as hobbyist proj
319.
▲
by
stephen
14y ago
Yes, URIs in the response sounds amazingly cool, but it won't change anything. The inline URLs of the web work because the consumers are humans who can deal with changes (more than just trivial URL changes, like added, removed features) and
320.
▲
by
stephen
14y ago
The problem wasn't XML itself, but the complexity they tried to encode in XML. The same sins could be committed in JSON. JSON has just been lucky that its user base hasn't been the same enterprise architects that ruined Java.
321.
▲
by
stephen
14y ago
I/O used to be worthwhile, 2-3 years ago, there were tons of technical talks I was interested in. Now it's just a dog & pony consumer technology show, and Google has so many irons in the fire that each technology only gets a few, if any
322.
▲
by
stephen
14y ago
This is great for Tesla, but it's depressing to wonder how many other people/companies have been screwed over by dishonest journalists, but did not have the luxury of a GPS-based, by-the-minute log to call bullshit with.
323.
▲
by
stephen
14y ago
I will again play the grumpy old guy, but this seems like building Eclipse into the JVM. Firebug/Devtools are obviously ridiculously awesome. For debugging layout, there will never be anything as good as "Inspect element". But for programmi
324.
▲
by
stephen
14y ago
How about over the wire as part of a debugger protocol? Would love to see this in IDEs.
325.
▲
What Makes Spark Exciting
(dev.bizo.com)
1 points
by
stephen
14y ago
|
0 comments
326.
▲
by
stephen
14y ago
"It also brings personal wellness to a social platform." Fuck everything being social. I am super interested in my health and fitness but for my own edification, not to broadcast it to the world. (I'm sure it's an optional feature, but, ser
327.
▲
by
stephen
14y ago
Pretty genius pricing--if the lifetime cost of your customer really is that low (which I'm sure that is), I bet their signup rates will be much better than something silly like "$2/year".
328.
▲
DHH vs. Fowler
(draconianoverlord.com)
7 points
by
stephen
14y ago
|
1 comments
329.
▲
by
stephen
14y ago
Personally, I feel that a lot of the Java hate is misplaced. Just because most Java programmers/architects use/love J2EE, crazy XML/DI frameworks, etc. is not a fundamental attribute of the language itself, just an unfortunate result of how
330.
▲
by
stephen
14y ago
I read The Art of Learning a few years ago, and remember it being basically an autobiography, and not anything like a manual that explains how one could actually attain any sort of super learning. It's just personal stories that are basical
More ›