News for hackers. Stuff that matters.

psantosl

Show HN: A fictional programmer's life, hour by hour – ask Claude via MCP

https://rows.life/cli

I generated 2 years of a programmer's life — every hour tracked. His job at a big tech company, a side project that takes off, gym sessions, dinners with his wife, kids, the moment he quits his job to go indie. 4,251 entries. The CLI is a single binary (no dependencies) that includes a TUI time tracker and a built-in MCP server. Run rows mcp install --demo and you can start asking Claude about...

( Read More... | no comments | on HN )
Plastic SCM developed Semantic Merge and diffing about a decade ago
Perforce is painful, doesn’t have good cloud offering and does not evolve
Re:Merg.io: API first code merge tool on Thursday January 17, 2019 @09:39AM (#18931038)
Probably you should explain why this is better than, let's say, just invoking kdiff3 unattended ;-)
Re:Cpp Cast interviews SemanticMerge team on Friday December 21, 2018 @11:42AM (#18734476)
Well, we try to use standard libraries for all parsers, not develop our own. We use Roslyn for C#, libclang for C... and the great Eclipse CDT for C++
Tested with the Git repo itself, about 26% less merges need manual intervention: https://gmaster.io/mergedroid/analyze/report/gmasterscm/git

Still alpha.

We first launched C# support, a few weeks later we went for Vb.net and now we step out of the .NET framework to release Java support.

Semantic is a free beta and we're giving unlimited licenses to coders sharing feedback.

We're now starting to work on C and then C++ (both using libclang) and hopefully able to handle the Mac OS GUI request soon too (http://plasticscm.uservoice.com/forums/196398-mergebegins)

Thanks!

Re:SemanticMerge is out Language-aware diff and merge tool on Wednesday April 17, 2013 @05:55PM (#5567561)
Thank you! :)

XML would be great to have, definitely... vote! http://plasticscm.uservoice.com/forums/196398-mergebegins?fi...

Re:A programming-language-aware, refactor-ready merge tool on Tuesday April 09, 2013 @07:33PM (#5522201)
Hi David, sure, I'll try to contact you and I'll send you the config info.
Re:A programming-language-aware, refactor-ready merge tool on Tuesday April 09, 2013 @07:09PM (#5522084)
yep. we started with c#. java will be there too, later c/c++ and after all that it is a matter of listening to our users and react as fast as we can! :-) I'd love to have javascript soon too.
Re:A programming-language-aware, refactor-ready merge tool on Tuesday April 09, 2013 @03:36PM (#5520614)
Our designer was on vacation! :)
You might find this one interesting too: https://news.ycombinator.com/item?id=5520321. It is about the new desktop semantic merge tool...
Re:A programming-language-aware, refactor-ready merge tool on Tuesday April 09, 2013 @03:08PM (#5520397)
Yep! It is a client app so really easy. Once we go live (in a few days), we'll post the info about how to get it configured with every scm! :-)
Re:A programming-language-aware, refactor-ready merge tool on Tuesday April 09, 2013 @03:06PM (#5520387)
Yep, it can be setup to be used with ANY version control. We already tested it with Git, Hg, SVN, TFS... and it will be usable from P4 and others
Re:A programming-language-aware, refactor-ready merge tool on Tuesday April 09, 2013 @03:01PM (#5520341)
It is able to identify methods that have been moved and modified, totally reorganized classes, find conflicts at the semantic level and may more... hope it helps!
And we're working on something even better... http://plasticscm.com/sm/index.html
Yep, there's such a thing for C#, just check this: http://plasticscm.com/sm/index.html
Re:A merge tool that understands your source code... join beta on Wednesday February 27, 2013 @03:23PM (#5294643)
We're starting the close beta. You can surely guess what the tool is about: merging files but understanding the code :O. We can't unveil more yet.
Re:Meld - a great visual diff and merge tool for linux on Monday December 27, 2010 @07:21PM (#2044110)
You can always switch to Plastic!! Now it is FREE, didn't you know. Or, as last resort: why don't you use Xmerge with Git?? :)

Older »