Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sgrove
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
73 ms
·
661.
▲
by
sgrove
16y ago
That's a interesting point I'm very interested in - how should they (or any of these services) be able to identify their target customers?
662.
▲
by
sgrove
16y ago
I understand it seems witty article to link to, but it's not giving the Heroku guys much credit. It seems that they ran into some fundamentally difficult problems while trying to implement a pleasant logging system - I'm inclined to give th
663.
▲
by
sgrove
16y ago
It's tough to say one exactly, so I went for Javascript native and mobile, as well as other. I only target iOS as mobile devices, so my focus maybe be slightly different from others (android is catching on a lot around here with my friends,
664.
▲
by
sgrove
16y ago
Exploratory programming is almost always worth it for its own sake. You can't be creative if you take yourself too seriously - so well done practicing your programming and exploring a new concept at the same time. Ideas and understanding yo
665.
▲
by
sgrove
16y ago
I just closed my account, sent them and email, and retweeted the link. Thanks for putting it there?
666.
▲
by
sgrove
16y ago
I made it through, but had no intention of actually applying - the space just isn't very interesting, I'm not sure why I'd want to work for this startup in particular, and they're not sophisticated enough to work remotely. Still, the challe
667.
▲
by
sgrove
16y ago
That's extremely different from the technique that Glass is demoing - in fact, it's the antithesis. It takes care of unifying the server/client templates (by introducing an unnecessary layer, imo), but it's very obviously string-based out
668.
▲
by
sgrove
16y ago
At it's core, portability. You can now no longer take an HTML file and use it. You have to rewrite everything into your strange, personal, customized, non-standard language and hope everything comes out alright. This thing generates plain
669.
▲
by
sgrove
16y ago
I was originally using macros, but I prefer to use functions instead. I'll give it some thought, you may be right in this case. And thanks for the (string-downcase thing) trick, I'll update that right now :)
670.
▲
by
sgrove
16y ago
You're definitely right, actually. I've been working a lot in clojure, node.js, and html5 <canvas> recently on various projects (more posts later), and there's a definitely feeling of reinventing the wheel, and doing it poorly. That
671.
▲
by
sgrove
16y ago
The paren matching really is key. I was blown away by how intuitive it is. Previously I had preferred haml, but without paren highlighting it can be hard to tell the depth you're working at relative to another tag. This could be solved by s
672.
▲
by
sgrove
16y ago
Care to elaborate at all? I'm not sure I understand. Would haml/erb fall under the same umbrella statement? HTML is great, but there are a few areas where it's tough to do things, like abstracting repetitive elements. There are plenty of wa
673.
▲
by
sgrove
16y ago
Enlive is awesome, I used it while working in clojure quite a bit. I definitely prefer it, personally, to something like Clojure's hiccup (which vana-templating is very similar to). The tradeoff is that new-comers who are already familiar w
674.
▲
by
sgrove
16y ago
I think you're pointing out Dave Glass' technique over at yahoo, right? This one http://www.yuiblog.com/blog/2010/04/09/node-js-yui-3-dom-man... ? The ideas there are definitely very powerful... and just plain sensible . I'd like to find
675.
▲
by
sgrove
16y ago
Actually, while developing this I was really struck by the similarities. With the automatic indenting in emacs for lisp (really quite good), it looks very similar, and it's impossible to leave a tag unclosed, but there's a further gain fo
676.
▲
Utterly sensible HTML templating in Common Lisp
(trapm.com)
71 points
by
sgrove
16y ago
|
48 comments
677.
▲
by
sgrove
16y ago
That's an insane library - I'll definitely take a look at it. This was just meant to be a reasonable stop-gap as I start to build real tools, but you raise some good points. I've book marked the Lingua::EM::Inflect to revisit for porting la
678.
▲
by
sgrove
16y ago
Oh? I'm curious as to what you mean. I can imagine the CamelCase to camel_case bit that's used for a lot of the internal class/file-naming stuff might fit your description, but certainly not the singularize and pluralize methods.
679.
▲
Porting the Rails Inflector to Lisp
(trapm.com)
12 points
by
sgrove
16y ago
|
6 comments
680.
▲
by
sgrove
16y ago
A few points: I'm not sure what you mean by "Record audio and video", but there is a device access API for webapps to get to webcams, mics, video game controllers, etc. Mozilla's audio api also allows Javascript to generate raw audio data,
681.
▲
by
sgrove
16y ago
Congrats to the Heroku team, I know they labored over this with an incredible passion. They even put thought into the number of dashes/colons in the command line tools. It was very interesting listening to the team talk about their developm
682.
▲
Video + canvas = magic
(html5doctor.com)
8 points
by
sgrove
16y ago
|
0 comments
683.
▲
by
sgrove
16y ago
First, if you're looking to get any interest at all, you'll have to divulge more information. Anyone with the experience and skills to help you out has come across hundreds of (or likely has their own) ideas to execute on, and nothing you'v
684.
▲
Resolution Independent Mobile UI
(sencha.com)
1 points
by
sgrove
16y ago
|
0 comments
685.
▲
by
sgrove
16y ago
Just as an aside (I watched your video and was quite impressed, but I haven't used it yet), it might be worth working with photoshop rather than against it. I could imagine your tool being used to rough something out, and being able to ex
686.
▲
by
sgrove
16y ago
That's really very incredible. I started implementing it in clojure, but I node is really well suited for this. Thank you for sharing the code!
687.
▲
by
sgrove
16y ago
Fixing bugs is a much less glamourous task than implementing features, and people aren't as inclined to take on the dull and frustrating task of fixing other's mistakes. Beyond payment, how do you build up the pride and reputation of bug-fi
688.
▲
by
sgrove
16y ago
I've seen various resources around hn for getting familiar with linear algebra (which seems hugely useful) - let's say that I'm not in a position to take an intro to linear algebra cours at a university, what other alternatives are there? A
689.
▲
by
sgrove
16y ago
But it seems like there would the be a market for a corporate browser, one that guaranteed stability, API access, quirks, etc. Microsoft is already doing that to some degree, so although it would be in the best interest for everyone else
690.
▲
by
sgrove
16y ago
I'm not sure you're quite familiar with Clojure - Java interop is pretty easy. There are problems, as with any lisp-dialect interacting with C/Java. My scheme-based 3d game engine has, at its lowest level, what essentially looks procedural
More ›