HNHacker News
TopNewBestAskShowJobs

rajeevk

966 karma · joined January 10, 2012

Generalist programmer. Interested in system programming, distributed system and machine learning.

https://www.linkedin.com/in/rajeevku02/

email: rajeevku02 [at] gmail.com

submissionscomments
rajeevk··on Show HN: Lekh Diagram for Android – A sketch recognition diagramming app
I have made it available for all devices with Android version 2.3.3+
rajeevk··on Show HN: Lekh Diagram for Android – A sketch recognition diagramming app
In play store, I selected all countries. I am not sure, why this is not available in your country. If Google allows me to do that, I will surely do that.

EDIT: I cant see your country in list provided by play store. That means Google does not allow. I will be publishing the same app to Amazon app store. Check if you can download apps from Amazon app store

rajeevk··on Show HN: Lekh Diagram for Android – A sketch recognition diagramming app
The free version has advertisement. Advertisement can be removed by in-app purchase.
rajeevk··on Show HN: Lekh Diagram for Android – A sketch recognition diagramming app
drawing shapes using mouse.. IMO, not very usable
rajeevk··on Show HN: Lekh Diagram for Android – A sketch recognition diagramming app
I can make it for desktop but without touch screen, the shape recognition is not useful. Probably a web version can work well for desktop.
rajeevk··on Show HN: Lekh Diagram for Android – A sketch recognition diagramming app
You can remove ad by In-App purchase (or by disconnecting internet :D)
rajeevk··on Show HN: Lekh Diagram for Android – A sketch recognition diagramming app
which os? Mac or Windows
rajeevk··on Show HN: Very basic Unix-like operating system built when I was younger
I too wrote unix like kernel when I was student (around 8-9 years ago). My kernel was also in C++ and and little bit of asm (nasm)

It was very fun experience. Probably that was my most enjoyable time in programming. I learned a lot about many things: OS internals, compilers, device drives, software engineering etc. Also spent good amount of time in exploring C++ object mode. Much later I wrote an online (short) article on C++ object model and how C code is translated into assembly (http://www.avabodh.com/cxxin/cxx.html, http://www.avabodh.com/cin/cin.html)

rajeevk··on Ask HN: What software for diagrams and flowcharts do you use?
Lekh has better shape recognition and shape customizibility.

- you can resize vertically and horizontally independently which grafio can not

- you can move vertices of any polygon.

- You can draw bezier curve and modify it to any shape by changing the control points.

-Lekh recognizes different kinds of connections from your drawing.

rajeevk··on Mobile app startups are failing like it’s 1999 (2012)
best of luck! :D
rajeevk··on Why can’t Microsoft get their products right on the first try?
I am a ex-employee of MS. In my observation, the decision making process is very complicated inside microsoft. Because of big-hierarchy, there are many people involved in making decision even for for a small feature. Most of the decision maker are non-expert on the topic. Sometime they argue: we should do A then after sometime few other manager will argue for B and again after sometime they will argue for A and this keeps on going till there is little time left for release. And at end, they randomly pick either A or B.
rajeevk··on How does our language shape the way we think? (2009)
Completely agree. It is the culture that influences how we think, not the language. I speak English and Hindi. English is my second language and I never feel like speaking/thinking in English makes me different than I do in Hindi.

Attributes of many languages are highly influenced by the culture where it is spoken. For example, Japanese may have a word for some concept which English does not have. This is because that concept may not be important in the culture where English is spoken.

rajeevk··on Just 11% of 53 cancer research papers were reproducible
CS has similar problem, specially in AI fields. Researches often claim the accuracy rate more than 95%, but in reality that is much lesser (in fact less than 10% in most of the claims).
rajeevk··on Physicist proposes new way to think about intelligence
When I was working on developing algo for shape recognition for my iPad app (Lekh Diagram), I thought in terms of entropy too. But my understanding is just opposite. In my understanding, intelligent system mostly tries to minimize the entropy. intelligent system tries to find out pattern, perform task with some pattern which ,IMO, minimizes the disorder.
rajeevk··on Show HN: Lekh Diagram – sketch recognition app for iPhone
Thanks for the feedback. We will keep these in mind for further enhancement
rajeevk··on Minix 3.2.1 Released
Minix is very good for learning internals of operating system. In my second year of undergrad, I went through the code of minix and and it was a great learning experience. I could learn a lot about the internals of operating system by looking at real working code rather than just reading theories. The Linux code is too complicated for beginner. I think, Linux can not replace minix in educational world.
rajeevk··on Ask HN: What you think of the domain name I choose?
.org is for organizations. Try to get .com rabiscaria seems ok to me, I can not make any relation between the word "rabiscaria" and what u planning to do.
rajeevk··on Why we stopped using Drupal for our platform
I guess, every CMS has same problem. Either you build from scratch or use one of the CMS. For quickly setting up a web site Drupal/Wordpress is good option. There are plenty of cases, you would not want to write from scratch. For example, I am running my website on Drupal(http://www.avabodh.com) without writing any code. I do not have time to write code for my website. My requirements are very simple. It will be waste of time if write CMS from scratch for my purpose. I dont think there exists a good replacement of Drupal today.
rajeevk··on Show HN: Lekh Diagram, sketch recognition diagramming app for ipad
Thanks for such wonderful comment. This is just 1st version release. I had to cut many things to get the v1 out. There are lot of scope for improvement. Releasing the v1 and getting feedback like yours will make sure that I will be doing right set of features from now.
rajeevk··on Show HN: Lekh Diagram, sketch recognition diagramming app for ipad
Thanks for good feedback, will address them with next update
rajeevk··on Show HN: Lekh Diagram, sketch recognition diagramming app for ipad
Thanks mike_h for valuable marketing suggestion. This is my first app, so there many mistakes here and there.. Will address these with next update
rajeevk··on Show HN: Lekh Diagram, sketch recognition diagramming app for ipad
Yes, the Lekh Diagram first recognizes a general shape which is matching to user's drawing then uses various heuristics to convert it to regular shapes like rectangle, parallelogram etc. There is setting that switches of most of second step (regularizing shapes). In the Misc->Settings, there is "regularize shape" switch
rajeevk··on Show HN: Lekh Diagram, sketch recognition diagramming app for ipad
cool.. thanks
rajeevk··on Show HN: Lekh Diagram, sketch recognition diagramming app for ipad
Thanks pixelglow for taking a look at the Lekh Diagram. For me, writing the shape recognizer did not take much time. But designing/thinking the overall app usability took much more time.
rajeevk··on Show HN: Lekh Diagram, sketch recognition diagramming app for ipad
No, there is no consideration of direction. I am not sure what's going wrong. I have tested all shapes in all directions. You have to draw a shape close to whatever shape you want to be recognized.
rajeevk··on Show HN: Lekh Diagram, sketch recognition diagramming app for ipad
snap to grid and object grouping have top priority in the list of features of next release.
rajeevk··on Show HN: Lekh Diagram, sketch recognition diagramming app for ipad
grafio is a close competitor to Lekh Diagram. Shape recognition and customization of shapes are much better in Lekh Diagram. What Lekh Diagram lacks (if you compare with grafio) is aesthetically good looking GUI. Apart from that the grafio recently added toolbox for flowchart shapes which is currently not in Lekh Diagram. But many of those toolbox shapes (like arrow) are easily recognized by Lekh Diagram.
rajeevk··on Show HN: Lekh Diagram, sketch recognition diagramming app for ipad
Free to download and draw diagram. You have to purchase export feature (In App Purchase) to export diagram in various formats.

And regarding the instaviz, this very restrictive. It does not allow you to rearrange the shape the way you want.

rajeevk··on Show HN: Lekh Diagram, sketch recognition diagramming app for ipad
Thanks for the feedback. Sanp to grid is a important feature. This will come in future release. Also there is plan to review whole of the UI for making it more simpler. Some of the future release will address all of your comments
rajeevk··on Show HN: Lekh Diagram, sketch recognition diagramming app for ipad
You can duplicate a shape. This is equivalent to copy-paste in the same diagram. copy-paste shape across diagrams feature is currently not there.
← PreviousPage 4 of 5Next →