hacker news with inline top comments    .. more ..    4 Jan 2016 Ask
home   ask   best   2 years ago   
Ask HN: What are you currently building?
112 points by philippnagel   ago   177 comments top 108
1
NetStrikeForce 27 minutes ago 0 replies      
I'm working on a SaaS project to eliminate all the burden with VPN tunnels.

I'm planning to mainly target developers that have resources spread among different providers and need a secure way to either connect to them or connect resources to each other.

It will be easy to setup and seamless to use. You'll just have your VMs connected between them on the same local network, so all your application will seamlessly work with it. This will potentially unlock other ways of architecting your apps.

E.g. you might have some VMs in Amazon and some other in Azure, Linode, Rackspace, Digital Ocean, bare metal in any other hosting provider (OVH?) or locally in your DC. Each of those providers might offer something different and it'll be great if you could just use them all together without opening your services to the whole world or without having to tinker with IPsec VPN tunnels or firewall rules. You just need to create your new network in our system and deploy the client with the provided config file on each of them. I'm making it as simple as providing you with a DHCP server already, so you're ready to go after launching the client. Every machine you join will be part of this virtual network in a completely transparent way.

2
charlieirish 15 hours ago 5 replies      
I've been having fun the last few months by creating and launching! The latest of which seems to have struck a chord: MailScope

http://www.mailscope.io adds profile data to your existing mailing list. Why? Well, if you don't ask for firstname and lastname on signup, you'll get increased conversion. But if you then want to get increased open and click rates when you actually send email, you should start personalizing (one way is to use firstnames in the body) and segmenting. That's where MailScope comes in. Each new subscriber you get, MailScope will automatically add firstname, lastname (and other profile data).

It's just the start and I've been having great fun expanding the possibilities - alerting you when an 'influencer' signs up so that you can reach out directly; auto-following subscribers on twitter when they signup. I've already got a dozen or so paying customers who use MailScope to enrich their mailing lists and increase their revenues. It's awesome to have learnt so much here on HN and finally be able to start offering something of real value back to business owners.

3
wj 20 minutes ago 0 replies      
http://www.workplay401k.com - automated financial planning and budgeting software for 401(k) providers to offer their participants.
4
benjamincburns 15 hours ago 1 reply      
What did I start? An autonomous lawn mower. My goal is to get it done for under $1,000 USD using mostly snap-together hardware. My timeline is to have it mowing via RC by the end of January (shipping to New Zealand takes a while, especially when you're on a budget), while I'd like it to be capable of safely mowing autonomously by July or so - though I'm optimistic that it'll reach good-enough stage by March. I'll publish the build log on my website [1] as I hit major milestones.

What did I finish? I've been rebuilding my larger quadcopter and I finally got it up in the air and it flies well enough for my needs, though admittedly I did trim my friend's tree with it a bit. I'm chalking that up to pilot error, however. I hadn't flown anything in a few months and it turns out that line-of-sight orientation on quadrotors isn't just like riding a bicycle. It could still use a bit of tuning -- projects like those are never really finished.

I also have a few fairly interesting/exciting projects which I desperately need to write up. One such example is a wide field-of-view stereo head-mounted display for FPV flying which can be built in an evening for under $200 USD. Another is my as-of-yet fruitless efforts to build a very low latency HD digital video transmission system - also for FPV flying. If these are projects which you'd find useful, or which you'd simply like to read more about - leave me a comment or flick me an e-mail [2]. Encouragement always helps when it comes to getting things written up.

1: http://www.benjamincburns.com/

2: My username at gmail.

5
miguelrochefort 13 hours ago 2 replies      
I'm rethinking the computer. The hardware, the software, the UI paradigms, everything. Xerox PARC 2.0.

- We must stop writing UI by hand

- We must adopt a new language that's less ambiguous

- We must prefer graphs to trees

- We must not build service-specific apps and websites

- We must stop thinking of computer hardware as a personal device, and make switching from a device to another completely seamless

- Local storage must be nothing but a local cache of sections of the ONE universal knowledge base

- Speech and text must not be the primary way to interact with a machine/AI

- Service providers must never have a say when it comes to UI/UX, as services must be completely decoupled from UI

- Everything is an agent, the system shouldn't make a distinction between human users, AI, smart contracts, APIs, etc.

- There must be no difference between creating software and using software

- Money shall be replaced by a social currency, a form of trust score (based on reliability, honesty and predictability)

- Businesses must adapt their practices and models to software, not the opposite

- Brands must be eliminated and replaced with a trust score

- We must allow for non-precise facts to exist (ranges, set of weighted values, conditional constraints)

- We must allow for non-universal facts (opinions, contradicting values, different weight/credibility based on the user's trust graph)

- "Undo" and "Predict next" functionalities must be ubiquitous and present everywhere

- Intentions and Predictions are communicated by logging events in the future (where the date doesn't need to be precise as allowed above)

- A cooking recipe, GPS directions, task dependencies, a playlist, IKEA directions, a tutorial, must all use the same model

- ...

6
rayalez 32 minutes ago 0 replies      
http://fictionhub.io - the best place to share and discuss fiction.

http://orangemind.io - my personal project, comics series(started only recently).

7
LukeB42 14 hours ago 0 replies      
A prototype peer-to-peer caching proxy that uses socket.io to turn web pages into etherpad-like canvases[0]

It currently requires something akin to EigenTrust++ implementing in the DHT namespace, except EigenTrust++ requires information about the amount of successful downloads peer nodes have made, so it's going to require minor adjustments for decentralised HTTP.

On the frontend it requires a way to insert arbitrary elements into the DOM using something akin to Mediums' impressive little editor.

Also missing RPC_EDIT, so there's no inter-instance web page editing /just/ yet.

[0] https://github.com/Psybernetics/Synchrony

8
highsea 37 minutes ago 0 replies      
http://whentoexchange.com - Know the right time to exchange your money.

Added a bunch of new features over the break.

Its a website that calculates the best time to exchange one currency for another accounting for the various exchange rates involved.

9
wicker 16 hours ago 1 reply      
It's been a really fun break!

I'm getting interested in super low frequency signals so I looked up the E202 Very Low Frequency (<10kHz) receiver[1] and laid out/built a variation of it.[2] Right now the whole thing is a broadband receiver with no antenna (obviously) and the whole circuit board assembly is functionally acting like a microphone. I can hear when I touch any component or move my hand around in the air. I'm going to add a 60Hz notch file and then take it out to the middle of nowhere.

I think it would be awesome to go find a pipeline to use as an antenna...

Next project is to take my BlueROV[3] and build a hydrophone array[4] for it so a friend and I can see if a underwater acoustics engineer friend and I can use it to track other objects (like a remote-controlled toy boat) in the water. I've been doing some Kivy visualization of an accelerometer and gyro (MPU9255) and I think we could use matplotlib's interactive mode or something in Kivy (maybe) to visualize it all in realtime.

There's nothing cutting edge here but I've done a bunch of radio frequency (RF) stuff like GPS and WiFi and I'm really enjoying how tangible audio seems in comparison. Just having fun with low frequencies, basically.

[1] http://www.vlf.it/romero2/explorer-e202.html

[2] https://github.com/wicker/e202var-natural-radio-receiver

[3] https://www.bluerobotics.com/store/rov/bluerov-r1/

[4] http://www.dosits.org/files/dosits/hydrophone_instruc_w_imag...

10
pedalpete 14 hours ago 0 replies      
On Dec 30th, I built http://bucket52.com, a simple app which asks the question "what did you do in the last week that was memorable/remarkable?"

The idea being that even if we do great things and are very active in different areas of our life, we actually end up doing the same thing again and again. If we track the things we do, and look for something that was different and special, will that entice us to do more diverse and interesting things, and get outside of our comfort zone?

It's very MVP, just seeing where it goes at the moment, but so far, it seems people like the idea.

I also built it in Meteor, which I only tried for the first time on Dec. 30th, and I have to say, for prototyping something basic like this, it's been really great. Some of the poor quality of the site (like slow load time) is probably due to my inexperience with Meteor.

11
chuhnk 14 hours ago 1 reply      
I'm building micro - a microservices toolkit https://github.com/micro/micro. I was part of the platform team at Hailo which built a global microservices platform and before then spent some time at Google. I think with the shift to cloud and docker, being able to build distributed systems is becoming ever more important but the tooling hasn't caught up yet. The goal of micro is to simplify building and managing distributed systems.
12
someotheridiot 12 hours ago 0 replies      
https://rebrickable.com - A LEGO database that shows you which sets you can build from your existing collection, also includes thousands of fan-submitted designs.

I started in a few years ago, but over the Christmas break I put a lot of time into it and it's growth has spiked quite well as a result. I need to upgrade my servers now :/

13
kaolinite 14 hours ago 0 replies      
For the past month or so I've been building a notes app as I wanted to move away from Evernote and couldn't find a good replacement. It has been really fun building something that I use every day and building it exactly as I want to use it.

http://github.com/timdavies/trunk

14
olegp 13 hours ago 0 replies      
https://meetabit.com - an easier way to run tech and startup meetups

As the organizer of HelsinkiJS and a new dad I find it takes too much effort to organize monthly events. Meetabit makes this easier by letting companies offer sponsorship & speakers submit talk proposals. All that organizers need to do is pick a date. The service handles sending out invitations, handling registrations, providing a wait list and even getting speakers to add links to their slides after the event.

To see some of the features available, check out the HelsinkiJS community profile: http://helsinkijs.org. If you're an organizer yourself, it would be great to hear from you - just drop me a line via the feedback link in the footer.

15
client4 16 hours ago 1 reply      
We're working on an automated financial management system for our business. I co-founded an ISP and so far we've found quickbooks to be terrible, banking to not be fun, and small tedious processes multiplied are starting to take out chunks of our time. Thus we're working to combine plaid.com + subledger + Dwolla + lob + stripe to create an automated billing and accounting system for credit, ach, and paper billing.
16
enobrev 14 hours ago 0 replies      
A mashup of Mint.com's data and Simple.com's "Goals" interface[1], in a locally run web-app. I've used Simple's Goals interface as my primary budgeting tool for the past two years with a great deal of success, and want it for ALL my banking. Thus far, this has been the best way forward. It automatically imports my banking data from Mint, then allows me to apply "goals" to the transactions, along with some advanced filtering and matching to automate goal-matching, and "pulling" some of my available funds into goals on a daily basis. I'm sure I'll be tinkering with this throughout the year.

The interface is based on react.js, and it's allowed me to play around with jspm (not ideal - not awful), Baobab (fits me better than flux), react-dnd (confusing, but smart), Javascript es6/es7 (dig it), and localForage (which I already know and love).

Also started working on an Android app that talks to my Anova 1.0 (bluetooth-only) because I wasn't happy with the official Anova app. Was great to learn about controlling a device over bluetooth from Android, which was simultaneously a pain in the ass and easier than I expected.

1: Cheesy Example, but shows the basic premise of the goals interface: https://vimeo.com/58997158

17
JoshMnem 8 hours ago 0 replies      
Not exactly a product, but I worked on building a programming community in Berkeley and helped it grow to 1,200 members. We meet twice per week. Our 100th meeting was yesterday. If you like programming, feel free to stop by.

http://www.meetup.com/codeselfstudy/

http://codeselfstudy.com/edu

18
widgetic 1 hour ago 0 replies      
Over the past few months we worked on a simple web tool that allows anyone to create visual interactives on the spot.

http://www.vuzum.com/case-studies/widgetic/

19
s_kilk 14 hours ago 1 reply      
I've been writing a wrapper around PostgreSQLs jsonb column type to make a somewhat mongo-a-like json document store: http://bedquiltdb.github.io

Not sure if it would actually be useful to anyone in the real world, but I've learned a lot about writing PostgreSQL extensions and such.

20
chc4 13 hours ago 0 replies      
I made an image upload site powered by Urbit around Christmas. It's currently very barebones (just image uploading and a feed), but I plan on adding voting and fun stuff like that. Being able to leverage Urbit's built-in identity system and having all messages between browser and server be strongly typed is awesome.

https://github.com/chc4/urporn the name is tongue-in-cheek, please don't actually use it for porn)

For fun, check out https://github.com/chc4/urporn/blob/master/home/ape/porn.hoo... and see if you can actually figure out what the hell is going on :D

21
ironrabbit 16 hours ago 1 reply      
Playing around with neural networks to try to salvage my fantasy hockey season.
22
matiasb 14 hours ago 1 reply      
An experimental, proof-of-concept, distributed forum built on top of Ethereum[1].

This means all the posts are cryptographically signed and stored in the blockchain.

[1] https://github.com/matiasinsaurralde/etherforum

23
mdip 16 hours ago 0 replies      
I write software in C# so I took on building an extension to make my life a little easier by allowing different background colors to be applied to methods in classes (Visual Studio) based on the kind of method that they are: https://visualstudiogallery.msdn.microsoft.com/91cb9cc4-13a3...
24
jiahen 2 hours ago 0 replies      
I am working on a VR editor for Aframe https://aframe.io/
25
azeirah 16 hours ago 2 replies      
An infinite canvas library that I can use in my drawing application prototypes. It's working already, performance is good, only misses the ability to sync with a server now.
26
btdiehr 16 hours ago 0 replies      
I'm building a Flexible Editor - A Flex-Box based layout creator: http://briandiehr.com/#/layout-editor

Source: https://github.com/BDiehr/briandiehr

27
kjksf 15 hours ago 1 reply      
http://dbheroapp.com - a GUI database app for PostgreSQL & MySQL, for Mac and Windows. Very early days (been actively working on for about a month).
28
navalsaini 9 hours ago 0 replies      
I am currently building a new nodejs+go/polyglot framework (known as ArchieJS - work in progress and on github https://github.com/archiejs/) which makes it specially easy to build web APIs that can scale using microservices in the backend.

I was quick to build the Nodejs part of the framework. I have been taking a longer time building the Go part. Mostly because I am new to Go and am trying to figure out whats the best way to go about it.

These days I am reading a bit into Dagger, and trying to figure out if I can put some learnings from Dagger into Archiejs (or particularly the Go part of ArchieJS).

29
stuaxo 13 hours ago 0 replies      
Just finished a fun year off concentrating on creative code type projects (and travelling) -

Many improvements to shoebot - (A cairo port of nodebox).Experiments in graphics for python - started a midi mapper / OSC controller in kivy.- learned about bezier curves.- wrote various music vis experiments in shoebot and nodebox-gl.- wrote a couple of simple VJ apps and actually VJd with them.- Experimented with building native android apps using SDL.- Did numerous opengl + shader tutorials (and contributed fixes).

Currently finishing off a sort of 'leaderboard' of chapters for a book writer (to choose the order of the chapters).

A bunch of other things - vext - a way to use libs like Gtk from virtualenv)- time learning about 'boring' stuff, testing, packaging etc.

It's been quite a bit of fun ... hopefully when I start back at work can use some of this knowledge and not be just 100% back on the backend work.

Doing all this has been really good, and if you are a contractor and have the chance I'd recommend doing something similar, have been very lucky !

30
MichaelAO 15 hours ago 1 reply      
Atmospheric cube satellite kits for STEM programs: http://www.trimtab.space/ We 3D print a cube satellite, send them to the school, they fill it with their experiments (conditions are extreme at 100,000 ft.) and we send it up on a high altitude balloon. We've got a 3U launch planned a few weeks from now.
31
jaisonjustus 16 hours ago 2 replies      
We're currently building a desktop based time tracking application for ourselves, later we will release to everyone. Our main goal is to bring us back on track on our personal projects. Also billing solution for our consulting work.
32
drakonka 3 hours ago 0 replies      
This isn't something I just started, but I'm going on my third year of building a browser snail simulation.
33
mikejmoffitt 14 hours ago 0 replies      
I'm writing a metroid-like game for Sega Genesis in C and 68k assembly. Probably nobody is going to play it.
34
ftfish 15 hours ago 1 reply      
https://botwiki.org - a "Wikipedia" of online bots
35
alphadevx 13 hours ago 0 replies      
You mean in between long sessions of Fallout 4? I built a new todo app (yeah I know!), because I could not find an existing one to support my simple daily work-flow: https://five.today/
36
_____________- 16 hours ago 0 replies      
A new web browser with a smarter search bar, DuckDuckGo integration, and a design that makes it easier to focus on the webpage.
37
karam 14 hours ago 0 replies      
SwipeyTunes - Swipe left or right and clean up your iTunes music library.

https://medium.com/@Duj/swipeytunes-or-how-i-fell-in-love-wi...

38
jjuliano 4 hours ago 0 replies      
I've been building Markdown-UI, a framework that uses the Semantic-UI framework to write responsive and beautiful websites and UI's in Markdown syntax. It comes with a REPL.

https://jjuliano.github.io/markdown-ui - Create Beautiful and Responsive Websites in Markdown Syntax

39
makaimc 15 hours ago 0 replies      
There's nothing like big blocks of time to get some writing and coding done. Full Stack Python (https://www.fullstackpython.com) got some major updates with new pages, additional sections on current pages and new links to resources. The change log [1] and commit log [2] capture what's new.

[1] http://www.fullstackpython.com/change-log.html[2] https://github.com/makaimc/fullstackpython.com/commits/gh-pa...

40
jpt4 15 hours ago 1 reply      
An implementation of hyperorthogonal (aka ZigZag) data structures in Scheme [0], that respects the bottom-up, dynamic extensibility envisioned by T. Nelson.

[0] https://www.github.com/jpt4/chanadu

41
robinhowlett 15 hours ago 0 replies      
Parsing horse racing PDF charts into JSON and then visualizing the race as a motion chart using d3.js
42
acconrad 10 hours ago 0 replies      
I finished up the first round of my side project: PeerGym

http://www.peergym.com let's you search for quality gyms in your area by membership price and amenities - the kinds of things services like Google Maps and Yelp don't do. Most people do a particular kind of workout (running, weights), and need special equipment (treadmill, barbells), and you can't always guarantee you'll know what you're getting just by the name and a few pictures.

It was mostly an excuse for me to learn Elixir and Phoenix. I've tackled auth, uploads, geolocation/geospatial DBs, SSL and more, so it's been a lot of fun and hopefully I can turn this into some sort of tutorial series on building out a real-world app.

For the future I want to add reviews, community edits, and advanced filters to make them easier to search and populate. And hopefully, accept payments if people want to buy passes to their gyms online (or automatically renew their memberships.

43
fananta 8 hours ago 0 replies      
I've been building a fun concept that I've had to deal with as a product manager.

A product update timeline (change log) that you can quickly add to your website: http://productmap.co/

Will be ready for a beta launch at the end of this week!

44
dr_win 15 hours ago 0 replies      
I started a fork of Chrome(Blink) DevTools to enhance developer experience with ClojureScript:https://github.com/binaryage/dirac

Now struggling to get REPL working properly.

45
chippy 14 hours ago 1 reply      
Building a "how bloated is this website?" service / browser extension.
46
oxplot 8 hours ago 0 replies      
I'm building a new controller board for Apple Wireless Keyboard (A1314) so that I could have complete control on what each button does and add new functionality (e.g. switch b/w devices quickly, fast blutooth connect/reconnect, longer battery life, mouse control).
47
johnnycarcin 10 hours ago 0 replies      
https://thewishler.com a site to create online wish lists. The "about" page covers the reason (mainly it was a need I had personally) but it also gave me a reason to play with some new things.Next on the list is learning how to write a chrome add-on to interact with the site :
48
kaugesaar 15 hours ago 1 reply      
A Raspberry Pi/Toggl button-board - where each button represent a client. Press it and time starts tracking in Toggl.
49
IceyEC 10 hours ago 0 replies      
I started building an instant messaging system based on Tor's anonymity model while taking advantage of NaCL and Rust for type safety, speed, and modern crypto. Have gotten most of the crypto functional, now I just have to figure out my DHT implementation so you can find the person you want to chat with :-)
50
bphogan 13 hours ago 0 replies      
I'm writing http://codecaster.io, a tool for teachers to help students in software development classes. Been working on it for over a year and been using it in my classes. I'm looking for other teachers interested in using it so I can get feedback.

I have plans for pricing, but before I can approach that, I need more data on how people will use it.

For technical folks, it uses Phoenix and Elixir, and a lot of JS.

51
acesubido 13 hours ago 0 replies      
I've been writing a self-hosted Rails application where a company can upload their binaries/product-files for their customers. Having accounts, their customers can privately comment or bring up issues on what releases/products they purchased from the company.

It's somewhat like the "Releases" feature of Github, without everything else. A minimalistic selfhosted-internal-appstore-slash-customer-service-desk if you will.

52
yitchelle 6 hours ago 0 replies      
I released a short book on unit test. I am focusing it towards embedded software, and try to be agnostic to any particular unit testing tool.

I started it about 6 months ago on Leanpub and iterated it openly. Interesting journey so far.

https://leanpub.com/successfulunittest/

53
dynofuz 14 hours ago 0 replies      
I started http://percht.com recently. I'm tired of searching multiple sites to find the lowest price for what I want. Percht aggregates top retailers and finds the same products across them using neural networks. You can also get price alerts and filter products by specifications.

It's still early so i only have cameras listed, and things may break. I'm adding tvs next. Let me know if you have any requests.

54
tonyhburns 14 hours ago 0 replies      
I've been having a great time the last few weeks working on a niche product database website for flashlights. Since my new operations engineering job has me moving away from doing web development full time, it's been a nice break and a good way to stay sharp on the application development side of things.

https://github.com/flashlightdb/flashlightdb

55
JimWestergren 8 hours ago 0 replies      
I'm building a website and API which presents stats and data for millions of domains: http://domainstats.io/
56
marai2 12 hours ago 1 reply      
A Hacker News for Books!

http://www.vivalabooks.com/

57
lrvick 4 hours ago 0 replies      
https://hashbang.sh - An (intentionally) cryptic free shell service, network, and community for the curious to learn shell/unix/security with like minded people.
58
dakoller 7 hours ago 0 replies      
I am working on an AWS <-> Slack integration (https://dev.aws2slack.com/), which allows you to interact with your AWS accounts from inside Slack using CLI commands.

Additionally you get Trusted Advisor checks and CloudTrail event notifications, which you can e.g. use to get alerted on unauthorized API access.

59
vayeate 13 hours ago 0 replies      
I am in the beginning stages of creating a web application to interact with Bitmessage (a theoretically totally anonymous messaging platform). I am modeling it after Mega.co.nz, which provides varying levels of ways to be confident that the JavaScript it is serving you is not compromised, and relies on you having a private key it never intercepts.

I think the biggest barrier to privacy online right now is how inaccessible applications like Bitmessage are to the average user. Having to install a local python code base and store gigabytes of data that takes potentially hours to download sucks.

A browser application like this is not a fool-proof method of privacy, but it's pretty darn good, and is leaps and bounds better than Facebook which stores your data in plain text and proceeds to sell it or whatever. It's also better than something like a zero-knowledge service such as SpiderOak's Kloak where your data is still owned (but encrypted) by some random person who can revoke your access at any time and track your usage, who you're communicating with, and possibly serve you malicious JavaScript.

In summary, an application that:* Provides completely anonymous, encrypted, untraceable, uncensorable messaging between people and groups (using Bitmessage as the data store)* Is accessible like any other web application and provides pretty good security in doing so* Can be used as a browser extension if you want virtually guaranteed security/privacy* Relies on a data store that no one owns, everyone can access, and everyone can forever contribute to

There are questions about the security of Bitmessage, but I know it will be improved over time.

It is a struggle to decide how much time to dedicate to this application, though. I'm a somewhat underpaid developer with aspirations of actually making money to support myself with side projects, but at the same time wanting to contribute with open source applications like this to make the web a better, more private, place.

60
zbjornson 11 hours ago 0 replies      
Finished a lot of stuff:

- First blog post, benchmarking AWS S3, Google Cloud Storage and Azure storage, http://blog.zachbjornson.com/2015/12/29/cloud-storage-perfor...

- MongoDB driver for Mathematica, https://github.com/zbjornson/MongoDBLink

- Started packaging bioinformatics tools for Mathematica (a la Bioconductor), https://github.com/zbjornson/BioTools

61
turaw 13 hours ago 0 replies      
Just started it this weekend, but a git remote + LFS proxy for Perforce designed around ease of collaboration without requiring a central 'git-to-Perforce' gateway. Yes, it's a fairly large project, but the time spent implementing it should be small by comparison to the years it'll add to my life.
62
c17r 11 hours ago 0 replies      
A couple of Twitter bots:

* https://twitter.com/hn_frontpage displays Hacker News top 30 (to deal with ranking volatility, an article is tweeted once a day) and has both article link and discussion link. Haven't found an existing one that is both the front page and the discussion link.

* https://twitter.com/tic_tweet_toe for people to play games of TTT. It remembers each person's W/L/D record.

Working on a web version of cribbage that isn't a Java applet.

Researching idea for my next bootstrapped company.

63
jacques_chester 14 hours ago 0 replies      
Robojar.

A microsubscription (cf. Spotify, Google Contributor, Apple Music etc) system that works on the open web while remaining robust to attempts to siphon payments through fake visits.

As is typical of an engineer, I spend entirely too much time running down technical rabbit holes. Thanks a lot, ADHD. My current rabbit hole is getting everything into Concourse CI.

64
fundamental 10 hours ago 0 replies      
I've been slowly working on a new UI toolkit designed to provide first class mruby support, provide linear programming constraints for layout, use openGL rendering via nanovg, and use a variant of qml (dsl using reactive properties) for widget definitions. Qt was nice for some initial prototyping, but given the scope of some user interfaces that I'm developing a new toolkit seemed justifiable. The old pain points mainly included ease of scripting, performance, and easier custom widget definitions (mainly for data visualization).
65
snowball2000 3 hours ago 0 replies      
Updating my website which provides services for students in Australia http://www.studentbees.com.auI've added the voat portal to replace the old forums.
66
YogeeKnows 7 hours ago 0 replies      
I'm working on side project to lessen the pain of people who have got parking tickets. Involves Meteor, iOS + android app.
67
anindyabd 13 hours ago 0 replies      
I'm building a website for managing personal budgets for my girlfriend (existing applications do not meet her needs). I'm using Node and React for the frontend; this is giving me a chance to learn React, which I've never used before.
68
notoriousarab 11 hours ago 0 replies      
A pushd / popd like utility except that it works globally. You aren't restricted to having each terminal with its own stack; it's a global stack. I found this to be a much quicker way to navigate the terminal.

It uses shared memory to store the stack, thus making it "global". Still needs some polishing.

Check it out. feel free to give feedback, pull request, whatever.

https://github.com/christarazi/global-pushd-popd

69
chown 11 hours ago 0 replies      
Finished big milestones for couple of projects and on going development:

- Snub: Manage .gitignore files from the terminal or from the status menu bar. Free and open source: https://github.com/ashokgelal/Snub

- LightPaper: Finished rebranding, just released 1.2 alpha and continuing the development: http://lightpaper.42squares.in/

70
0xCMP 14 hours ago 0 replies      
Realday. "A tool that helps you plan your real day"[1]

I got frustrated with GTD a long time ago. I was super frustrated that my todo apps would eventually be full of useless information. I loved the ideas of some bloggers to basically just pick a few tasks for the day and do them. I thought: "Why not mix the calendar events and tasks in such a way that you have software that actually encourages you to focus only on the tasks you have time for?" Hence, you have your "real day" as opposed to the day you thought you'd finish 20 huge tasks and end up with none attempted.

realday.co (Had MVP up like a few years ago but scraped in favor of current Golang/ReactJS version I'm building now)

1: Work in progress

71
cinjon 16 hours ago 0 replies      
A translation service for large foreign documents (mostly PDFs). There's a first pass reproducing the PDF in html and a second that machine translates it into English. Users can then gist a document and select any section to get professionally translated. It's live at OneDossier.com.
72
Arguggi 16 hours ago 1 reply      
A substitute for the conky part in my $ conky | dzen status bar. It's practically a learning exercise.

I was inspired by posts like this one [1] to give the free monad a spin and after ~300 lines i'm almost done. But then I found other posts that talk about free and cofree [2] that I still can't really understand so I guess there still is some room for improvement.

[1] http://www.haskellforall.com/2012/06/you-could-have-invented...[2] http://dlaing.org/cofun/posts/free_and_cofree.html

73
joshmn 15 hours ago 1 reply      
Helping America's inmates reach the outside world.

I used to be one.

74
DonaldFisk 10 hours ago 0 replies      
Over the Christmas break, I got macros working in Full Metal Jacket. There's one more thing I need to do to make the language easier to program in, and a few loose ends to tidy up. I'll update my web page (http://web.onetel.com/~hibou/fmj/FMJ.html) soon to reflect this.
75
trm42 16 hours ago 0 replies      
Just finished my Raspberry Pi 2 -> Macintosh Plus DIY HW project: https://medium.com/@trm42/raspberry-pi-2-macintosh-plus-rasp...

^____^

76
vital101 14 hours ago 1 reply      
I started working on getting my private Wordpress plugin and theme update service out of beta. It's getting closer! Maybe by the end of the month.

https://kernl.us - Come check us out!

77
mrfusion 14 hours ago 0 replies      
A tool to guide you when optimizing a piece of Sql. It will rerun it and tell your if your results have changed from the original Sql.

It will give you tips on what to change and let you time your query and see other resource info.

Anyone interested in being a beta tester?

78
bbrennan 15 hours ago 0 replies      
I've been working on a web-scraping tool for API documentation, scrape-to-swagger

https://github.com/bobby-brennan/scrape-to-swagger

79
mhluongo 15 hours ago 0 replies      
Experimental scraping tools in Clojure.

Right now I'm focused on what we need for https://foldapp.com, supplementing what we've already built (first Python, then Scala).

80
hactually 10 hours ago 0 replies      
http://www.cravecoffee.co.nz

Coffee subscription service based in New Zealand.

Tech wise it's all Go on Google App Engine with a dash of jQuery and I had to extend the library for Braintree payments to work with GAE.

Anyone interested in using/testing/anything please drop me a mail: nsglynn at gmail

81
Schoon 16 hours ago 0 replies      
I finished a project! A FICS (Free Internet Chess Server) client for OSX written in Haskell. http://www.macbeth-ficsclient.com/
82
Lordarminius 8 hours ago 0 replies      
1.An application that helps healthcare workers make better decisions.

2.An app for salespeople. It helps track prospects, keep sight of targets and communicate with home office staff and other members of the team. You could say I'm a SalesForce competitor.

83
sianliu 10 hours ago 0 replies      
Every week we'll do a family dinner with my in-laws. We love to eat and stingy so I'm building a web scraper using Scrapy to scroll through Groupon & Qoo10 and save all the deals to a Postgres database. Then, I'll schedule a cronjob query this database daily for food deals.
84
ld00d 15 hours ago 0 replies      
An iOS (Swift + SpriteKit) game my 8yo designed late last year. I started on it late last year, but I didn't get very far. During the break, I started fresh using Tiled.
85
lapimlu 15 hours ago 0 replies      
Over winter break I made a multiplayer online Connect 4 game.

The twist is, it's a single page app that doesn't use any JS tags.

You can play it on my test server here [1]. Consider it a puzzle to figure out how it works.

If you want to see the source, it's on GitHub here [2].

[1] http://45.55.194.211/[2] https://github.com/pimlu/connect4

86
ericb 14 hours ago 0 replies      
A saas performance testing tool that lets you run real-browser load tests and reuse your functional tests for load testing.

http://browserup.com/signup

The idea is that machine-hours are cheaper than man-hours, and the hardware to run real browsers is cheap enough that for non-trivial apps, it often makes more sense to run real browsers.

87
joongonn 12 hours ago 0 replies      
I'm working on a C# self-hosting HTTP server library for standing up restful/websocket based services. Managed code only, with focus on Linux(Mono) deployment.

https://github.com/joongonn/mHttp

88
danielovich 15 hours ago 0 replies      
Doing http://hapii.co a web app for continuously getting feedback whether people are happy at work.

Intro here https://m.youtube.com/watch?v=FJTYcCjYo2g

Sign up at https://app.hapii.co

89
bsamuels 15 hours ago 0 replies      
A networking and chapter "history documentation" site for alumnus of my fraternity. There's a facebook page for alumni, but since many of them are older people, it rarely sees use and many alumni don't even have a facebook page.

The biggest hurdle in the design right now is figuring out a mechanic to encourage people to visit the site regularly

90
lindbergh 15 hours ago 1 reply      
I'm also building a data driven (mostly NLP) portfolio optimizer, based on expected utility theory! It's a naive model, but it also has statistical bounds on its efficiency relative to the regret, which is an interesting bonus.

Out of curiosity, what kind of model (loss function) are you using?

91
andersthue 15 hours ago 0 replies      
I am building an app for our agile work method called TimeBlock - a method that helps makers and managers communicate better and more clearly thereby helping them to a less stressed and more fun work enviroment.

http://timeblock.com

92
LAMike 16 hours ago 0 replies      
Bitcoin + fantasy sports
93
waigani 15 hours ago 0 replies      
Over Christmas I open sourced Lingo. A tool to manage code quality at scale. Here's the story: https://news.ycombinator.com/item?id=10832511
94
namidark 15 hours ago 0 replies      
Continuing work on adding more OS support for https://sysward.com - patch management and security notifications for a range of linux OSs ( Ubuntu, Debian, RHEL, CentOS, SUSE, OpenSUSE )
95
makebelieve 9 hours ago 0 replies      
An interpreter for metabolic like computing to produce cell like structures as a mechanism to create machine consciousness.
96
centrinoblue 13 hours ago 0 replies      
been working on a node/angular/react static site generator (graffiti engine) https://github.com/greengrowtech/graffiti-engineand now a complimentary HTML template/fragment editor (graffiti composer) https://github.com/greengrowtech/graffiti-composer
97
tunesmith 15 hours ago 1 reply      
I'm playing around with some of the various ways that dot/graphviz-like functionality is workable (for some level of "workable") on javascript. Currently fiddling with dagre-d3 and angular.
98
samuelngs 15 hours ago 0 replies      
A mithril server-side render for Go, another project is a socket.io-like websocket framework which focused on horizontal scaling written in Go.

[1] https://github.com/samuelngs/go-mithril[2] https://github.com/samuelngs/go-sphere

99
lowglow 14 hours ago 1 reply      
Playa - Open service exchange for autonomous intelligent agents.

https://getplaya.com/

100
benologist 17 hours ago 0 replies      
Started making a 1200 piece, 5k resolution jigsaw puzzle app.
101
codegeek 17 hours ago 0 replies      
building a brand new Learning Management System (LMS) or simply call it Course Builder. Planning to make it open source for self hosted but not quite ready to put it online yet. Building it with API first in mind so technically you can build your own interfaces on top of it. Backend including API portion built in PHP Laravel. Default Front end in Angular 1.4 but lets see how it turns out overall.
102
theoneone 16 hours ago 0 replies      
A web app for comparing different energy suppliers and finding the cheapest one all based on your current consumption.
103
jashper 16 hours ago 1 reply      
A private messaging webapp that uses webrtc p2p connections and onion routing amongst facebook friend circles
104
revelation 16 hours ago 0 replies      
Qt, and it's taking forever.
105
simoncion 16 hours ago 2 replies      
I wonder if you and I are working on the same thing. ;)

I'm building infrastructure that I'm hoping will be needed to complete the Stockfighter trading puzzles.

(Hoping, because it's entirely possible that I will be lied too far less than the documentation leads me to believe, and I won't need all of this sanity checking.)

106
forgottenacc56 13 hours ago 1 reply      
Another idea that no-one will use.
107
MrFoof 13 hours ago 0 replies      
Bootstrapping Business #2. Well, actually bringing in revenue, since I started this a few months ago. Within about $200 of break-even at this point.

In summary, buy reliable used cars that are rough around the edges and with low asking prices. Spend leisure time doing necessary repairs to ensure reliability, safety. Spend time doing detailing work, which in the future may include repainting panels, and basic underbody rustproofing. Use as a car for 2 to 3 weeks as a burn-in to ensure I have something that meets my quality standards. Sell for 125-140% of cost. Limit yearly sales to keep under the transaction limits for a non-dealer.

-----

Pros:

* Excluding first car, cost me ~$2500 for good tools and safety/disposal equipment.

* Usefully leverages my vast knowledge of the automotive landscape.

* Improves my sales and negotiation skills, which will benefit Business #1

* Improves car repair skills and detailing skills, which is useful since I'm a hardcore car-nut.

* Turns a hobby into something that makes money. I'm having a blast and making money doing it.

-----

Risks:

* Unable to move a car, reducing profit, which means time not well spent.

* Poor assessment of a car I purchase for resale. Risk eating all profits or taking a loss.

* Losing interest. Though I'd have all the tools I'd ever need for my existing toy.

* My spare time I could spend on other things.

* Fraud, which I'm taking precautions against. This includes things like payment issues, or buyers not completing title transfer and doing terrible things.

-----

Where it goes next:

* Nothing exciting for a while. Sticking to things like Corollas, Civics, Camrys, Accords, CR-Vs, RAV-4s, F-150s, etc. Known quantities with easy parts availability and consistently strong demand that are easy to refine my process on (assessment/inspection, negotiation/paperwork, repair, pre-sale QA), and learn how to properly do bodywork at an acceptable level in a private garage.

* In 2 years the hope is to move into still easy-to-move cars with a higher profit-per-vehicle. Lexus ES, Lexus RX, Acura TL, Acura MDX, Mazda MX-5, etc.

* In 4 years the hope is to start going after cars people really desire on the used market. "Affordable dreams." Things like older BMW M cars, AMG Mercedes, Subaru WRX/STis. Late 90s Japanese sport coupes. This has the potential to bring in enough money to cover rent, utilities, health insurance/care, and groceries in full.

Business #1 will always bring in 4-5x as much money, but having a hobby pay the bills 5 or 6 years from now? I'm stoked. Since there's no pressure for this to pay the bills, I get to enjoy it too.

108
git-pull 14 hours ago 0 replies      
I'm studying FreeBSD, C, C++, SDL2 and CMake. I'd love to highlight some of the open source projects I pitched in with as well as some of my own:

- aseprite (http://www.aseprite.org/) is a cross-platform animated sprite editor by David Capello. I got FreeBSD support working [1] and added a shortcut to center the canvas [2]. This was my first C++ commit.

If you like retro game art, definitely stop by and check it out. It's GPLv3 and you can build it for free, check out their [github](https://github.com/aseprite/aseprite/).

- uMario (https://github.com/jakowskidev/uMario_Jakowski) is an NES Mario clone in C++ and SDL2. Check out the youtube video [3]. I got it building on Linux, FreeBSD and OS X [4]

- Then a couple of tiny C projects with CMake that are sort of boilerplate ATM, but they're my first C programs. The cool thing is they use permissive licensed libraries and build across platforms since they use CMake. https://github.com/tony/sdl2-playproject / https://github.com/tony/reST-lex-byacc / https://github.com/tony/ncurses-example.

On that front, I'm reading a book called "Compiler Design Using FLEX and YACC" by Vinu V. Das, which has been going good. As well as Lazy Foo's SDL tutorial (http://lazyfoo.net/tutorials/SDL/).

- Another thing to mention is automatically rebuilding / reloading scripts when a file is saved. I started using entr(1) for that, http://entrproject.org/. Previously on projects like tmuxp and vcspull I've used sniffer (and looked into watchman) but have found this works best cross-platform. FreeBSD has file watching a bit trickier since we don't have inotify or fsevents.

- On the dot-config front (https://github.com/tony/.dot-config / https://github.com/tony/vim-config) got virtualenv + python 3 + vim working together [5], as well as neovim fully compatible with my standard vim-config. I'm now using neovim full time and all my plugins without any problems. They loads asynchronously with NeoBundleLazy and the autocompletion is async thanks to Shougu's deoplete.nvim [6].

[1] https://github.com/aseprite/aseprite/pull/893

[2] https://github.com/aseprite/aseprite/pull/892

[3] https://www.youtube.com/watch?v=jya5He7KFsE

[4] https://github.com/jakowskidev/uMario_Jakowski/pull/1

[5] https://github.com/klen/python-mode/pull/609 (https://github.com/klen/python-mode/compare/develop...tony:p...)

[6] https://github.com/Shougo/deoplete.nvim

Ask HN: What conferences to attend as an engineering manager in 2016?
8 points by ochronus   ago   2 comments top
1
z303 4 hours ago 1 reply      
Lead Developer was great last year http://theleaddeveloper.com/
Ask HN: Suggest a suitable project in machine learning?
4 points by sagarghai   ago   1 comment top
1
s3b 5 hours ago 0 replies      
You could try some of the challenges at hackerrank.com : https://www.hackerrank.com/domains/ai/machine-learning you may need to sign up)

Also there's kaggle - https://www.kaggle.com/

Ask HN: What are the best developer conferences in 2016?
107 points by jakemor   ago   59 comments top 32
1
dennyabraham 17 hours ago 1 reply      
I try to find people whose talks I enjoyed in the past and check their speaking schedule on lanyrd. I then cross reference that with cities I'd like to visit, topics that will get me passionate, and other good quality speakers. I find since I've been doing this, my joy vs exhaustion ratio of conferencegoing has risen dramaticaly
2
vizzini 1 hour ago 0 replies      
2 UK options

For front-end stuff: http://2016.render-conf.com/

For people who lead tech teams: http://2016.theleaddeveloper.com/

Disclosure: I help run them ;)

3
SyneRyder 16 hours ago 0 replies      
Gratuitous plug, but I've been maintaining a haphazard list of conferences at my Indie Conference [1] site. It focuses on bootstrapped / indie developers & digital nomad types, but there's lots of developer conferences listed there.

If you're an iOS nerd, you might like these conferences:

Yosemite (March, USA): http://cocoaconf.com/yosemite/

NSNorth (April, Canada): http://nsnorth.ca

UIKonf (May, Germany): http://www.uikonf.com

360iDev (August, USA): http://360idev.com

iOS Dev UK (September, Wales): http://www.iosdevuk.com

Release Notes (September, USA): http://releasenotes.tv/conference/

Cocoa Love (October, USA): http://cocoalove.org

[1] http://www.indieconference.com/

4
cperciva 17 hours ago 1 reply      
BSDCan (http://www.bsdcan.org/) is always good, and incredibly cheap compared to most technical conferences.
5
lucisferre 17 hours ago 0 replies      
We run a small-ish (~300 people) un-conference every year in Vancouver, BC that has been going strong for the past 4 years. If you are looking for something a little more spontaneous and less polished where you can really engage with the software community and something that isn't centered around a particular language, framework or company then it is worth a look. Also it is inexpensive, thanks in part to being an un-conference and in larger part to great sponsors.

http://www.polyglotconf.com/

The 2016 conference details will be announced shortly in the new year.

6
noname123 17 hours ago 2 replies      
Sry about hijacking the thread, but tbh, I don't have fun in any niche-tech stack conference (e.g., Scala conference, PyCon, generic startup competition hackathon), does anyone have recommendations for the most subversive tech conferences?

e.g., DEFCON, Chaos Communication Congress, HOPE or Demoparties from the DemoScene or BioHacking conferences?

7
SSilver2k2 17 hours ago 1 reply      
If you like Python, PyCon is always a blast. This year it's going to be in Portland.
8
idlewords 17 hours ago 0 replies      
Have to give it up for Webstock (http://www.webstock.org.nz/16/) and Beyond Tellerrand (http://beyondtellerrand.com), which are more towards the design/culture of tech side but consistently great.
9
saryant 16 hours ago 0 replies      
LambdaConf in Boulder was fantastic last year. Covers all manner of functional programming topics. 3 days in late May.

http://lambdaconf.us/

10
jMyles 16 hours ago 0 replies      
Here's a gathering that nobody has mentioned: Porcupine Festival in New Hampshire. It's not a "developer conference" per se, but there are very solid tech talks there. It probably has a more dense schedule of events than a typical tech conference, but it has a lot of material that might be considered "off topic" at a tech conference, such as political theory, practical tips for living freely (gardening, handing police encounters, etc), and, of course, a giant bonfire.

There are also really wonderful tech talks, and this has pretty much become the focus of the event. In addition to dev talks - which range in topic from crypto to mesh networking to solar power monitoring - there's also material on 3D printing, drones, beer brewing automation, high-tech gunsmithing, and radio communication.

There's also a beer exchange cum key-signing party which has become a hillariously awesome tradition.

It's great fun and a great place to learn things you didn't know you wanted to learn.

Other than Porcupine Festival, I'll also echo other people's suggestion to attend PyCon. It's more of a cultural event than a dev conference per se, but it's a really great gathering. And being in Portland, it's surely going to be quite a party.

11
scrollaway 17 hours ago 0 replies      
Last year's React-Europe was one of the better conferences I attended (save for bad climatisation, which I hear is not a problem for this year). It's also fairly small for how interesting it is; highly recommended.

https://www.react-europe.org/

12
JoachimSchipper 17 hours ago 1 reply      
Academic conferences in a relevant field can be very interesting, and are often much cheaper than industry events. (You'll need to find some practical-enough conferences, and you'll need to somehow pick up the required vocabulary and concepts.)

Speaking for my own field, Real-World Cryptography should be mostly understandable (and entertaining) to a programmer and enthousiast cryptographer. (CHES and EUROCRYPT are also very interesting, but require a lot more background.)

(Also consider e.g. ACM, Usenix, and any local interest/user groups.)

13
zlatan_todoric 17 hours ago 0 replies      
[DebConf16](http://debconf16.debconf.org/) but that is for Debian geeks and general FLOSS hackers :
14
rch 17 hours ago 0 replies      
The 2016 USENIX Annual Technical Conference

June 22-24, 2016 - Denver, CO

https://www.usenix.org/conference/atc16

15
cies 17 hours ago 1 reply      
Celebrate the /joy/ of coding June 17th in Rotterdam, the Netherlands at:

http://joyofcoding.org

If you live near by and want to do deliver a short talk or lead a workshop, have a look at the Call For Sessions.

Video from last year: https://www.youtube.com/watch?v=LI2yOM4tODw

Disclaimer: I'm co-organizing this event.

16
nzoschke 16 hours ago 2 replies      
AWS re:Invent is rad.

The sheer size of vendors and attendees is staggering. They keynotes are polished and generally reveal exciting things. The tech talks are numerous and sorted into 100, 200, 300 and 400 tracks based on how technical they are.

If you're building stuff on or for AWS you won't go home without learning something new.

17
lmcnish14 17 hours ago 0 replies      
I've been to a few across the US and my favorites so far have both been in Colorado:

Develop Denver - https://developdenver.org/

Rocky Mountain Ruby - http://rockymtnruby.com/

18
MichaelMoser123 8 hours ago 0 replies      
I like to watch the talks on CPPCon on youtube (never attended it though); seems to be a very interesting conference.

https://www.youtube.com/user/CppCon/videos

19
rabidonrails 16 hours ago 0 replies      
Not as much an actual language/dev conference, but I'm excited to go to Microconf, billed as "The Conference for Self Funded Startups."

http://microconf.com

20
slyall 15 hours ago 0 replies      
I'm a regular at Linux.conf.au (Feb, Australia): http://linux.conf.au/

It is mostly Linux but a lot of other related stuff gets in.

21
jupp0r 17 hours ago 0 replies      
If you are into subversive, I don't think you'd find anyone who doesn't love Chaos Communication Congress (https://events.ccc.de).
22
solomatov 16 hours ago 0 replies      
It highly depends on what you want. If you want some general high quality overview of what happened over the year, I recommend GOTO or QCon. These are great events.
23
haidrali 17 hours ago 0 replies      
RailsConf 2016 in Kansas City, MO, USA http://railsconf.com/
24
binoyxj 11 hours ago 0 replies      
AT&T Developer Summit & Hackathon 2016 is happening right now at Las Vegas, Nevada https://devsummit.att.com/
25
freshrap6 14 hours ago 0 replies      
I'm a big fan of the ACCU conference. It's not too big, but packed with lots of good talks.

http://accu.org/index.php/conferences/accu_conference_2016

26
josh_carterPDX 18 hours ago 1 reply      
27
thisone 15 hours ago 0 replies      
I haven't been to these, but I've been eyeing up http://gotocon.com/ recently
28
ofcapl_ 16 hours ago 0 replies      
PolyConf maybe? http://polyconf.com/

I've heard very good reviews about previous editions.

29
mavelikara 15 hours ago 0 replies      
Monitorama, the open source monitoring tools conference. I have only attended the 2015 edition in Portland, but I had a great time.
30
sakopov 16 hours ago 0 replies      
KCDC - June 22-24th in Kansas City, MO
32
emXdem 17 hours ago 0 replies      
uberconf was pretty sweet in 2015
       cached 4 January 2016 13:05:02 GMT