Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vinodkd
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
vinodkd
11y ago
I've been keeping journals for all my personal projects for quite some time now because I find it useful to "get context" when I go back to a particular project after some time. So something like this certainly piques my inte
62.
▲
by
vinodkd
11y ago
Also see http://concrete-editor.org/ (not my project, just linking to something I found cool) Concrete does tree based editing with projections (a la Intellij Meta/ Simyoni's Intentional) so you can see visual lay
63.
▲
by
vinodkd
11y ago
#3 is why text still wins. text has high information density, which helps when you have lots of code to deal with. That, and the fact that every environment has a text editor - especially terminal consoles. You can overcome the second facto
64.
▲
by
vinodkd
11y ago
There is an augmented programming group that discusses structured editing and alternate program creation environments; maybe that's a place to start? https://groups.google.com/forum/#!forum/augmented-programmi
65.
▲
by
vinodkd
11y ago
This is not half bad as structural interaction goes. Kudos! It took me a while to figure out how to add a new node, but once I did find the O command, it all made sense. It still feels like a lot of work to get something written since you h
66.
▲
by
vinodkd
11y ago
this was strangely entirely grokkable, thanks.
67.
▲
by
vinodkd
12y ago
i used word for a large project (undergrad project report of 100+ pages with 4 member team) in 1997 and even then word had features for most (if not all) of the items in your list: * large docs can be handled by splitting them into master-c
68.
▲
by
vinodkd
12y ago
J2EE is a monstrosity, but this also highlights the point that we should stop using Hello World as an example for everything. Enterprise software is inherently about "big" systems - for some definition of big. Using Hello world as
69.
▲
by
vinodkd
12y ago
i've done exactly that when i was in school. you can still do it. i believe turbo pascal/c is available even today and supports asm blocks directly, so you can do assembly programming in pascal/c.
70.
▲
by
vinodkd
12y ago
Nice! I started on something like this a while ago: https://github.com/vinodkd/betterscript . You have a slightly larger goal - a better js with some useful syntax from other languages/efforts. Mine was just a bett
71.
▲
by
vinodkd
12y ago
this looks awesome, but how do you deal with noise? If the use case is being able to process email when not explicitly doing that task, wouldnt it essentially be when you're waiting for the train or playing with kids or even around a n
72.
▲
by
vinodkd
12y ago
True, such a feature should really be system-wide - something like OSX's Automator, maybe. That doesnt take away from the point, however, that GUI actions can be stored in history, composed, etc.
73.
▲
by
vinodkd
12y ago
Slightly off-topic, but the recent surge in responsive UI had me thinking thus: If we are now driven to merge UI logic across different graphical devices, can we think of apps that span both textual and graphical devices? After all, the cor
74.
▲
by
vinodkd
12y ago
well, not at that minute level, but every application worth its name has an undo log - and that's a pretty close functional equivalent, IMO. And: applications that have Macro recorder features (Office and many text editors) allow you t
75.
▲
by
vinodkd
13y ago
My favorite bits from the video: - Why should you think? Because it helps you do things. - When should you think? Before you write any code. - How should you think? By writing. "Writing is nature's way of letting you know how slop
76.
▲
by
vinodkd
13y ago
Here are some more: 1. http://slidetocode.com/ 2. Thyrd: Which combines spreadsheet and infinite zooms in a very interesting way. http://thyrd.org/thyrd/ . Some screenshots are at http://thyr
77.
▲
by
vinodkd
13y ago
i can attest to this. if you dont need to, please dont go down the path of building node-webkit. Actually, its not so much node-webkit as chrome/webkit inside it. that took a few days to download correctly and then a few nights to buil
78.
▲
by
vinodkd
13y ago
The real gem in lamdu compared to LT, Subtext,MPS etc is the integrated versioning, IMO. Far too long have we been doing snapshot-based development. I hope this is a language feature and not just an IDE feature, however, so that the evoluti
79.
▲
by
vinodkd
14y ago
My takeaway from the article was exactly that: if you document anything, document the WHY, not the HOW. That way, when the HOW changes with time, the WHY will guide its new form. Agreed on the quality of the article. As always, Rands manage
80.
▲
by
vinodkd
14y ago
Previously on HN about 195 days ago : http://news.ycombinator.com/item?id=3877954 But why the repost - I ask? The last time it was arunoda, who seems to be a friend. As somebody who'd love to post a pet project on HN sometime in the hopef
81.
▲
by
vinodkd
14y ago
this is an americanism, i think. not being one, when i first heard it, i found it confusing too. what it means is that you put some money away for yourself (ie, pay yourself) before you spend it (ie, pay others). if you're hearing it the f
82.
▲
by
vinodkd
14y ago
Nice interface, although it took me a moment to figure out that the orange background was the caret. One nit, however: although I'm a touch typist (having learnt typing on a typewriter), I've long since trained myself to type the braces tog
83.
▲
by
vinodkd
14y ago
since nobody has posted it yet, here's the obligatory link to an old esquire article that takes this idea to the extreme. Presenting: "My life outsourced" http://www.esquire.com/features/ESQ0905OUTSOURCING_214
84.
▲
by
vinodkd
14y ago
exactly. if only google didnt think they needed to capture the / for their search (in the main site, gmail etc), this extension wouldnt be required.
85.
▲
by
vinodkd
14y ago
if you're interested in visual programming environments and try to look up prior efforts at all, you WILL find this sentiment to be true. It's somewhat depressing actually. You'll not just find all these cool sounding environments from the
86.
▲
by
vinodkd
14y ago
but you could take the sign away and imo people would still open the door - simply because that seems to be the only thing they could do . plus with the whole door surface being available, why would you use just your hands? use your should
87.
▲
by
vinodkd
14y ago
> The community is full of MDA (model-driven-architecture) types: too often is the focus on increasing complexity (for ego boosting / job security) instead of simplicity and accessibility. > .. instead of locking it up for fun and "
88.
▲
by
vinodkd
14y ago
nice message with the real reason for the ashtrays. one thing that bothered me however, was that push vs pull handle design. if you're really trying to provide affordance, why have a handle at all on a door that needs to be pushed? isnt it
89.
▲
by
vinodkd
14y ago
seconded. not to take anything away from LT, but i'd really like to see it deal with a large codebase.
90.
▲
by
vinodkd
15y ago
No love for Textpad on HN? Its been running strong for ages and has the "just works" feel about it - always. Install it, switch to windows keybindings and you're good to go. And, it has editable macros. I live in the knowledge that I'm goin
More ›