Ask HN: What project are you working on?

30 points by hunt ↗ HN
Links to code (if publicly available) would be a treat.

50 comments

[ 2.8 ms ] story [ 104 ms ] thread
I'm glad to see one of these posts again. It feels like it's been a long time.

I'm working on a new data model and language alternative to SQL. It works more like an object model, so you would say (Employee : Salary>80000).Department.Name for the name of departments of people making more than 80k.

No links for another month or so (sorry).

I'm kinda casting around for a project right now. For a while I was trying to get jailbroken iPhones to work as distributed nodes for Compressor.
I've been working on a project to learn Go. It's called Spotifind. It basically connects two musical artists by a chain of related artists using Spotify's API. Like the Kevin Bacon game, but for musicians. Here's a link to the project, still learning a lot!

https://github.com/ryanmcdermott/spotifind

Currently i'm working on 4 different projects:

- an API switch for a B2C travel agency webapp, switching from legacy API to Expedia API

- building a recommendation system based on Neo4J for an italian startup

- adding some new functionalities to a Struts2 B2C webapp (an invoice and report portal)

- developing in spare time a side project: http://www.prezziprodotti.it (mass retailer price comparator for italian market): it is still a beta release

My main focus is my Android app which is a way to follow professional Dota games https://play.google.com/store/apps/details?id=com.teamtol.li... I also work on http://problemotd.com/ which has a daily programming/logic puzzle. It's also open source if you're interested https://github.com/mburst/problemotd
That Dota app looks nice, how long have you been working on it for?

How come you chose django over something such as flask for problemotd?

I've been working on it for almost a year now. It's crazy how fast the app and Dota space has grown since Valve released their WebAPI. Been considering open source the app for a little. Starting to work with other Dota enthusiasts on building cool new features.

I know Django super well and love the community and framework. While the framework does add some overhead it also makes for quicker development (in my case anyway).

I'm creating an expansion for SMTP:

http://sealgram.com

The goal is to make email secure by default (with a specialized PKI to make it easy)... And turns out that when you make email secure you can publish it on the Internet, and have a few different distribution patterns for it. (Like just publishing, collaborative edition of documents, synchronization of data, etc.)

I didn't finish designing it, thus I'm lacking on details yet.

I'm working on an iPhone app that show where everyone else is around you - in real-time.

Its on the iTunes store, but its still in beta: https://itunes.apple.com/us/app/h34t/id949092708?ls=1&mt=8

This is really cool. I've thought of doing something similar. What are you using for the back-end?

Edit: The real story clearly is (c) 2010-Flippity-Floppity-Floop. :)

Thanks joshmn

The backend is written in NodeJS with the SailsJS framework (which I used for Socket.IO support).

It runs in a Docker container on an AWS Autoscaling group with an RDS database.

Its been a blast to build

Playing around with ASP.NET 5 on Ubuntu by creating a simple blog. Posts are stored as Markdown files and then parsed on page load.

I'll post a link when I get home since I forgot to push it to Github.

Writing a chapter book starring lots of semi-functioning robots.
I've been working on a Sublime Text database client. Database clients are usually not that great to use, specifically because the text editor can have difficulties, and they're not that customizable. We decided that rather than adding a text editor to a database client, it would be a lot easier to add a database client to a text editor.

We're not sure if we'd like to open source it, or sell it as an add-on, but we are looking for beta testers if anyone is interested (we currently support postgres and mysql). Send me an email at beta@alexggordon.com if you're interested.

That sounds like a ridiculously useful idea.
I'm working on Beetle, a command-line ETL tool written in Java (if it goes well, I'll add a Swing interface). It's rudimentary at this point, but soon you'll be able to execute a SQL query and save the data to XML, JSON, YAML or a SQL script of Insert statements. You'll also be able to generate fake data in any of those formats, and also translate data between those formats, or push the data directly into a database. Any database with a JDBC driver is supported. As it gets more robust, I'll add features that seem useful.

https://github.com/argonium/beetle-cli

Working on serving minute long training videos with nodejs using sendfile() on freebsd.
I've been working on a node server that lives on my Raspberry Pi. The server reads the temperature of my fishtank on a timer and adds it to a database. The server also hosts a webpage I can access when I'm on my wifi network that uses Google Charts to graph the data and displays some information about the kinds of fish in my tank.

Not nearly as complicated as a lot of the stuff here, but it's my first real solo programming project and I can't stop thinking about little ways to improve it!

Very cool. The best projects aren't the ones that are ultra-complex, but the ones that generally interest those who make it. Keep it up!
Just finished http://dodgerdash.com. It's a real-time dashboard for the Los Angeles Dodgers that displays stats, a countdown till next game and a live view when a game is in progress. And it's open source https://github.com/Lukeas14/DodgerDash

Now I'm back to working on my main project, http://shadetree.com. It's a community for anybody who works on cars to look up technical data, repair guides, TSBs etc. about whatever vehicle they're working on.

(comment deleted)