Live data from Hacker News

Ask HN: Show us your abandoned (and probably incomplete) side projects

news.ycombinator.com

21–30 of 61 posts

Re: Ask HN: Show us your abandoned (and probably incomplete) side projects

#21
post #12

An ECMAScript to C compiler. Sort of the inverse of Emscripten. The goal was to compile ECMAScript to LLVM IR but it's not quite there yet. It currently implements version 5.1 and nearly has full test262 coverage: https://github.com/kindahl/descripten

This one could actually be very useful for selectively optimising JavaScript modules by transpiling to C, optimising it, then transpiling it back with Emscripten.

For that kind of work it doesn't need to be perfect. The output doesn't even need to compile first time. It's just a way to save time by starting with a scaffold and refactoring, rather than writing from scratch.

Not sure if I'll get around to forking it anytime soon, but I've bookmarked it for future reference, as I could see myself using it in the not-too-distant future.

Re: Ask HN: Show us your abandoned (and probably incomplete) side projects

#22
Here's a few days work attempting to clone Master of Orion in javascript:

http://www.expatsoftware.com/orion/orion.html

It's quite playable (though save/load don't work), and surprisingly hard to beat the AI. Sadly, it seems completely useless on a mobile device since it relies on the mousewheel for zooming. [Edit: mousewheels are things people used to scroll and zoom with back in 2009 before they realized they could just pinch the screen.]

Give it a big galaxy with lots of planets then let the various AIs fight each other at full speed.

Re: Ask HN: Show us your abandoned (and probably incomplete) side projects

#25
https://github.com/senotrusov/march

A social content creation tool with cartography features.

A document consist of sections, sections contain paragraphs. One single paragraph may have many instances across different documents.

Users can repost paragraphs, createdby someone else. When the original author updates the paragraph then that update propagates to all the instances.

Similar, one section may simultaneously exists in different documents. Any changes in that section are visible in all that documents.

Forced anonymity but you can track individual contributor in the scope of a single discussion (visible user ids started from 1 for each thread).

Re: Ask HN: Show us your abandoned (and probably incomplete) side projects

#26
https://github.com/senotrusov/workety - A library to run Ruby classes as daemons. Process start, signal handling, logfile/pidfile, restart by watchdog, exception handling, reporting to Airbrake and Exceptional, Rails environment load, multithreaded workers.

https://github.com/senotrusov/redis-call - A Ruby library to access Redis using Hiredis takes care of thread-aware connections, handy API for keys' names construction, transactions and queues.

Re: Ask HN: Show us your abandoned (and probably incomplete) side projects

#27
https://github.com/kennethrapp/phasher - a perceptual hashing class for PHP, abandoned because I suck at algorithms. It's also old and badly written. But it works and for some reason people fork it so have fun.

https://github.com/kennethrapp/journalist - general purpose livejournal client (PHP), created so I could write my own blog client for my website and crosspost, but I no longer really care about livejournal so meh.

https://github.com/kennethrapp/embedbug - page crawler and attempt at an open souce embed.ly-ish plugin (PHP) - it does work but every project i've started which uses it has been abandoned because I don't have the time.

I've currently got a PHP/Laravel clone of Hacker News which kind of sort of works but not well enough that I'd want to push it to github unless people really want to dig into that. I barely work on it anymore and there's no documentation all.

Also i'm working on some c++ and C# projects, including a todo list based on my final project this semester. I'll probably either post it in a week or two or just forget it ever happened.

And this (https://gist.github.com/kennethrapp/0ef17d2145f2a6e38cca) was going to be a general purpose Hacker News userscript. I got as far as getting the callbacks to work before just giving up and using other people's already working scripts. Someone might find it useful.

Re: Ask HN: Show us your abandoned (and probably incomplete) side projects

#28
post #2

I had this Facebook tunnel idea but I switched to Mac, and the original code was intended for Linux/tuntap: https://github.com/matiasinsaurralde/facebook-tunnel

It would probably have been faster to code if you didn't use C++ for this type of project. But I guess if that's what you are comfortable with.

Re: Ask HN: Show us your abandoned (and probably incomplete) side projects

#29
Originally abandoned https://github.com/andrewchambers/pycc which is a C compiler in python.

Swapped work to this:

https://github.com/andrewchambers/cc A C preprocessor and a C parser, both partially complete.

All in Go. Want to finish this, but sometimes go a week or two with no work.

Various mips emulators:

https://github.com/andrewchambers/cmips (boots linux, I intended to compile it with emscripten)

https://github.com/andrewchambers/luamips (Not as complete as cmips, i intended for it to boot inside gmod)

Re: Ask HN: Show us your abandoned (and probably incomplete) side projects

#30
https://github.com/kunalb/PressTest - Unit testing framework for wordpress wrapping phpunit. It mocks out functions (by parsing the existing php files + plugin files you might have and generating stubs) unless you explicitly require them and makes it actually possible to write tests. Alpha a couple of years ago, not sure if it still works.

https://github.com/kunalb/PressTest/blob/master/screenshot-3... https://github.com/kunalb/PressTest/blob/master/screenshot-2... etc.

Post reply on HN