Live data from Hacker News

Ask HN: What are you Building?

news.ycombinator.com

101–110 of 146 posts

Re: Ask HN: What are you Building?

#101
post #96
post #12

I'm working on what I call "semantic version control". Namely, instead of diffing and merging text, the goal is to parse the program and diff/merge the AST. EDIT: A better way to state the goal: I want to take advantage of the underlying structure of a computer program to inform the diff/merge. The first step just happens to be diffing ASTs, but I go beyond this. I already have some neat features--for example, I can…

I was just wondering what would be the use cases of this. I mean to say code version control really is text version control. The whole idea is to track the changes, the cause for the change and who changed with some history. Added with this ability to do other code release related changes like revert, merge etc. What is the use of semantic version control?

Right now it's just a better diff/merge tool. It's more accurate than a normal diff or merge, doesn't get confused by meaningless changes, can resolve more conflicts (theoretically) and should be able to produce a much better interactive merge experience.

I don't have any features beyond that right now--it does not actually manage different versions itself right now. Once I have the client finished, you will be able to use it along with a normal VCS like Git.

However, there are certain advantages to using an approach like this to manage commits as well as diffs and merges. For example, given the information I'm gathering, you would be able to automatically mark commits that only changed comments but not actual code. Additionally, you would be able to perform some fairly sophisticated queries on history--for example, you would be able to track a function across renames or just list all the names it ever had, which would be useful.

This is all possible, but writing a complete version control system is outside the scope of this side project. Additionally, it would be much easier to get users if this tool just augmented their existing workflow (e.g. Git) rather than trying to replace it altogether.

Hopefully this gives you a good idea of the sort of things I want to do. I have some other ideas as well, but some of them are probably too difficult to implement. I have to admit that even the relatively simple coffee I have so far turned out to be much more difficult to write than I exit expected.

Your question is actually very useful--it reminds me that I need to come up with a good elevator pitch for the system. I'll worry about it when I actually have a working prototype rather than a loose collection of slow functions :-).

Re: Ask HN: What are you Building?

#102
I'm working for almost 2 years on a SaaS ecommerce platform www.rainbowstore.org user hackernews password hackernews

The key difference lies in the architecture, it does not have a template engine, it uses plain html and this leads to massive simplification, here is some info on that http://docs.rainbowstore.org/index.php?title=Template_design....

This simplification allows building a store by just using the html mockup from the designer and also allowed me to build a visual designer for the frontend.

It also has sankey diagram traffic visualization for better understanding user patterns, mcommerce and all the other modern requirements for ecommerce.

Still not ready for prime time but I hope to launch in a few months.

Re: Ask HN: What are you Building?

#103
post #97

I'm building a site that performs discounted cash flow analysis of stocks. Most of the existing work in this area comes from people selling custom spreadsheets. I think there's a good chance to disrupt that market, especially by combining it with education and a notification component.

I understood everything apart from 'discounted cash flow analysis of stocks' Can you please explain in plain English what that means?

You calculate the intrinsic value of the company by projecting how much real cash it can produce over its useful lifespan. Then you calculate the current value of that future money (you have a target rate of return you want to meet or exceed). That gives you a fair price per share right now.

It's a pretty standard Benjamin Graham valuation method.

Re: Ask HN: What are you Building?

#104
Working on http://appextras.com/

Helps mobile app publishers monetize their apps by self and cross promoting recommended apps to their users.

Built with node.js, Rails and HTML5 goodness.

Currently reaching 4.5 million users through our publishers on the network.

Check it out live in the Free Snake app http://itunes.apple.com/us/app/sneaky-snake/id446768343?mt=8 Tap the +games button in the top left corner.

Re: Ask HN: What are you Building?

#107

Building HTML5 mobile app designer tools. Launched in late February, now ramen profitable, several YC rejections under our belt...we are going to bootstrap the damn thing! http://codiqa.com/

Great work. I signed up about two months ago and intend on using codiqa for our mobile prototyping. It's great for those of us that are bootstrapped.

I actually found about you guys on Reddit :)

Re: Ask HN: What are you Building?

#108
I'm working on a project to help researchers and medical doctors to easily stay up to date with state of the art research publications (1M+ publications/year, more than 2k journals), by categorizing and ranking papers.

We (me and the business co-founder, a student in medicine) should "go live" in about two weeks.

http://trendmd.com

Re: Ask HN: What are you Building?

#109
I'm writing a photo editor using Qt (for future cross platform functionality) and OpenCL for GPU accelerated filters. It isn't exactly going to change the world but it's a fun side project to keep my brain from rotting in the cube farm from 9 - 5!

It's currently available for Windows (Linux is coming next) and is completely free.

http://photomonkee.com

Re: Ask HN: What are you Building?

#110
post #26

I'm typing up this reply...

OK , as music lover (mostly as listener ) i developed weird abstract product that collect music recommendations from your Facebook friends and groups into private database , and in real time and let you play it ( you tube streaming ) its GUI sucks and its desktop app. but from programmer point of view it is doing its job and there are few weird people that like it : http://www.tunesamp.com/ hu .. and i very open to suggestion how to develop it or which direction to take it
Post reply on HN