Hi HN,<p>I thought it was nice to open a tread in which people can post their projects and get feedback on it as a better way to gain attention than solely submitting a HN post.<p>Unthough HN is the best way to get feedback in an honest way, it's hard to gain traction due to their populairity.<p>Tell me what projects you are working on and don't forget to vote up so, more feedback will be given!
I'm working on a modal, console-based, email-client. It's developed in C++ and has fully integrated scripting provided via lua.<p><a href="http://lumail.org/" rel="nofollow">http://lumail.org/</a><p><a href="https://github.com/skx/lumail/" rel="nofollow">https://github.com/skx/lumail/</a><p>It is pretty different from the existing mail clients for the console (pine, alpine, mutt, sup, notmuch), partly for being modal, and partly because it only handles Maildirs. No IMAP or POP3 support at all.<p>In terms of functionality it is usable for sending, processing, and receiving emails. But there is still missing support for attachments.
I am working on a survey programming and cross tabulation engine. It's open source hosted here:
<a href="http://sourceforge.net/projects/xtcc" rel="nofollow">http://sourceforge.net/projects/xtcc</a><p>There are 2 versions of the Survey compiler, one in production use and a newer version in advanced prototype targeted at tablets etc. The production use compiler is targeted at India and the Middle East and anywhere else where you do Market Research using Pen and Paper format. It can generate outputs for IBM SPSS-Quantum (a specialised software for data processing) and SPSS and and my own cross tabulation engine, described below. Our current offering to clients is a potential 70% speedup in data processing using our system for Pen and Paper data entry.<p>The cross tabulation engine is on similar lines to IBM SPSS-Quantum but removes many limitations and is potentially much faster. I tested it on 1 million records - each record had about 64000 conditions, it was able to process the data in 20 seconds (I tried this after seeing Evan Miller's post on HN and someone asked about how fast his software was on 10 million records). I compile the input programs to simple C++ fixed size arrays and data is stored on disk as a flat file, fixed length per record. I have been experimenting with sse instructions - there is a lot of potential for further speed improvement.<p>This is a git repository, active branches are:
nc - this is a stable version of the compiler, but uses ncurses and<p>web-questionnaire-2: this is the new survey compiler<p><pre><code> Active GUIs/Framewors we can compile to are :
1. gtk
2. wxWidgets
3. webtoolkit
I have also separated out the runtime environment so that we can compile with emscripten
Using this, we can compile with
1. Dojo, ExtJs
2. DojoMobile - I could not get Sench Touch to work.
</code></pre>
web-randomizer: this is a branch for a randomization grammar<p>rdg: this is a branch for a Random Data generator. This was used to generate the 1 million records for my testing. I was able to get it to go at a speed of about 170 records a second.<p>If anyone is interested in playing with it, please write to me - my email should be all over the source code. We are also looking to make a business out of this (I have 2 friends and family investors).
I've been working on <a href="http://www.postalcandy.co.uk" rel="nofollow">http://www.postalcandy.co.uk</a> - it was an MVP test for two weeks. It has been an idea I kept coming back to for a while now. I really want to sell a fun product.<p>While it's just basic technically, I've learned a lot about A/B testing & driving traffic.<p>Have taken the first few orders which is proof of concept! Currently working on the next version, integrating more product images & branding too.<p>Also I work on <a href="http://foundcamera.com" rel="nofollow">http://foundcamera.com</a> - it gets quite a bit of natural traffic & submissions are backing up. Could do with some php help if anyone needs a weekend gig!
I've built a tool to create arbitrary rigid 3D surfaces and support structures from laser-cut-and-perforated folded tyvek panels. It's probably never going to be commercialized, but it is fun to tinker with.<p>The use case is 3d shapes where the volume makes 3d printing cost-prohibitive, for example this 4 foot long tyvek dolphin: <a href="https://plus.google.com/u/0/photos/102064314320177820526/albums/5870981854584352017" rel="nofollow">https://plus.google.com/u/0/photos/102064314320177820526/alb...</a><p>If you're in boston, stop by the collision19 show for a look: <a href="http://collisioncollective.org/show/collision19" rel="nofollow">http://collisioncollective.org/show/collision19</a>
I'm working on a revision control system for spreadsheets (<a href="http://www.spreadgit.com" rel="nofollow">http://www.spreadgit.com</a>) so people can sort out their Excel mess, ie. track changes, diff and eventually merge versions like you'd do with code.
I am working on a SCRUM project management solution: <a href="http://scrumptious.io/" rel="nofollow">http://scrumptious.io/</a><p>Why? Well, in my current company where I am doing my internship, we wanted to use SCRUM, but couldnt find a resource that was light weight, integrated with 3rd party tools like google cal, github, etc, and was cheap at the same time. As a coder, I decided to work on my own solution for this problem. I know that it may not be very monetizable, but in the long run, I can be proud of it as something I built.
I'm working on a very simple and inane tool that block diagrams my code with cables so I can write programs visually. It doesn't compile or run any of it, it's just a visual tool. It's a mashup of two JQuery libraries: JsPlumb and Jquery TE. I also have an idea for a very large meteor.js/Web Audio API project that I am gradually piecing my way towards with small one-off do-dads like this: <a href="http://helpknow.com/portfolio/drumapp/" rel="nofollow">http://helpknow.com/portfolio/drumapp/</a>
I made a tool (<a href="http://complex-area-calculator.appspot.com" rel="nofollow">http://complex-area-calculator.appspot.com</a>) for calculating areas of polygons. Initially, it was really just cobbled together and there are a lot of problems with the code. I'm currently in the process of a re-write, but by blog (<a href="http://foodconstrued.com" rel="nofollow">http://foodconstrued.com</a>) also takes up a lot of my time.
Just launched subtleshade.com to help my learn about all this cool new HTML/CSS stuff I keep hearing about! Design and cross-browser support is sketchy at the moment, but it's a v1.0.<p>EDIT: Should probably provide some more information. It's a easy way to add colors to the patterns provided on subtlepatterns.com without having to dive into Photoshop.
Nice idea for a thread!<p>I'm working on a new project management tool called Matterhorn.io its for companies who are design led and follow agile for development.<p>There are a million and one project management apps but none of them are a fit for us, we like basecamp but need a scrumboard, we like jira but find its too complicated. We are building a happy medium
I'm working on a few things:<p>A 32 channel data logger, driver communication and information aid for motorsport and automotive testing<p>A kids education app with a Scottish 'teacher' character - this will hopefully be uploaded for App Store approval this weekend<p>and I have a few client projects on the go
I am working on a P2P network based around Kademlia. I have not got very far mostly due to lack of time and knowledge, but I keep going with it when I can.<p><a href="https://github.com/zwerfvogel/Mimosa" rel="nofollow">https://github.com/zwerfvogel/Mimosa</a>
I'm currently writing Ruby For System Administrators at <a href="http://ruby.elevatedintel.com" rel="nofollow">http://ruby.elevatedintel.com</a> A book that helps SysAdmins become more productive and repeat themselves less using Ruby.
<a href="https://github.com/huseyinyilmaz/talkybee" rel="nofollow">https://github.com/huseyinyilmaz/talkybee</a> . I haven't work on it lately due to a class I am taking on coursera. But I will finish is as soon as I am done with the class I am taking.
three projects: Homenet a closed source home networking system, multimedia, it's own TV stack. Currently re-writing as i thought the networking was a bit weak, and the android remote control/EPG was UGLY!<p>Also playing with some vimscripts <a href="https://github.com/PAntoine/vimgitlog" rel="nofollow">https://github.com/PAntoine/vimgitlog</a>, and <a href="https://github.com/PAntoine/timekeeper" rel="nofollow">https://github.com/PAntoine/timekeeper</a>.<p>also, just starting a project planner vimscript, ms project style, with project diagramming.
I am currently working on a simple way to share spotify tracks so that anyone can listen to them (and not only spotify users).
The core is finished for a while, but I struggle with the design! Man it's hard to make something look nice
I've been working on a console Pomodoro timer: <a href="http://thymerb.com" rel="nofollow">http://thymerb.com</a><p>There were already a few around, this was for fun and I wanted one with easy pre/post hooks.
Just launched <a href="http://www.babelmatch.com" rel="nofollow">http://www.babelmatch.com</a>. It's a crowd-sourced alternative to language-learning programs like Rosetta Stone.
My pet project at the moment is programmatic battleships. Write your own client - play against other users running automatic games and see how we'll your client fairs up in the leaderboard
Working on Zoomforth, helping companies collect, manage and display video from their employees and partners.<p><a href="https://zoomforth.com" rel="nofollow">https://zoomforth.com</a>
I'm reimplementing Go-style channels in Python, including multiplexing:<p><a href="https://github.com/stuglaser/pychan" rel="nofollow">https://github.com/stuglaser/pychan</a>
<a href="http://phdtree.org" rel="nofollow">http://phdtree.org</a> is a Wiki site that allows users to create & edit their academic family tree.
I'm currently trying to teach myself web development by building a simple wedding organizing app. Still in its early stages though, nothing to show for it yet.