HNHacker News
TopNewBestAskShowJobs

joshsharp

1,698 karma · joined April 23, 2008

Co-founder Hello Code (the web developer half) in Melbourne, Australia. Working on Exist, a hub to track and understand of all the data you create about your life.

Hello Code: http://hellocode.co Exist: https://exist.io

Mastodon: @joshsharp@aus.social

submissionscomments
joshsharp··on The origin of littlelogs
Hey thanks for sharing! Littlelogs creator here. Origin stories are always interesting I think, though there's not much that's exciting about this one.
joshsharp··on Show HN: Littlelogs, a social journal of progress on your projects
I disagree, I think the cost of context switching each day is small given you're already "resetting" by going to bed each night. Looking back at my logs I make small progress every day on one of my 3 or so different projects.
joshsharp··on Show HN: Littlelogs, a social journal of progress on your projects
Should be fixed now, but I've emailed you an invite in the meantime. Sorry!
joshsharp··on Show HN: Littlelogs, a social journal of progress on your projects
Argh sorry. I've emailed you an invite instead.
joshsharp··on Insufficient Sleep Is a Public Health Epidemic
Though I can't back it up with data, I'm sure you're correct! Plus I suspect most of our small user base is early adopters who of course tend to be younger, affluent, etc.
joshsharp··on Insufficient Sleep Is a Public Health Epidemic
It's not a huge sample set to draw from but the average amount of sleep across all of our Exist[1] users is 6:56 (as tracked by a device like a Fitbit, Jawbone UP, etc). So not quite as bad as in the article, but not quite enough either.

[1]: https://exist.io

joshsharp··on Mochi – Dynamically-typed language for functional and actor-style programming
This looks a lot like Elixir to me, which is exciting. Elixir has great ideas, but Python has much more in the way of ecosystem and libraries. It's an appealing idea to have pattern matching and concurrency on top of the libraries I take for granted.

Even the macros look very similar. Surely this has drawn inspiration from Elixir.

joshsharp··on Phoenix – Elixir Web Framework
Ecto and PostgreSQL seems the most mature option, though there's a Redis library and of course Mnesia. I haven't been able to find any support for MySQL.
joshsharp··on Phoenix – Elixir Web Framework
I've been following Elixir closely and recently built a super-simple chat app using Phoenix and websockets. I agree with other comments here that the docs could use some work, and as I also come from a Django background, rather than Rails, I found it a little magical for my tastes. However, once I understood how things go together, it was pretty trivial to get up and running. The included phoenix.js library makes the websocket pub/sub stuff ridiculously easy.

I'm really interested to see where Elixir is going, and to try building something real with it. I'll probably use Phoenix, just because it's the most active, mature framework. (I like the look of Dynamo - https://github.com/dynamo/dynamo - but not sure how active it is.)

joshsharp··on Show HN: Exist – understand your life through data
Fair point! Because it's just the two of us and we want growth to equal income. We just don't have the resources to support a mountain of free users right now. A free tier will likely come down the track.

For what it's worth, we use Stripe so we don't actually have your credit card details (which is a relief to us too) and we give you ample notice before the trial is up so you can avoid a surprise charge.

joshsharp··on Show HN: Exist – understand your life through data
We're over manual tracking too, and trying to remove all that friction. Most of the data we collect is passive - you connect a service via OAuth and never have to think about it again. Just keep using your Fitbit, or last.fm, or making events in your calendar.

The one exception is mood tracking, where you reply to an email every night and manually rate your day.

joshsharp··on Show HN: Exist – understand your life through data
We've been in public beta for a while but have only recently opened free trials. Feedback welcome!
joshsharp··on Ask HN: Do you have a side project you want to sell?
Trying to get rid of my tweet archive service, Twitterscribe: http://twitterscribe.com

It's listed here on Side Projectors: https://www.sideprojectors.com/project/project/756 but email address is in my bio if you want to discuss it outside there.

joshsharp··on A peek inside Exist, our quantifed self app close to launch
Hey, you're the guy who founded RescueTime! Sure, that makes sense. We'll probably prioritise it for integration after launch. Love to chat about it if you have an interest.
joshsharp··on A peek inside Exist, our quantifed self app close to launch
Thanks! If you click through to the home page via the header link, there's a sign up form at the bottom.

Rescue Time and some productivity trackers are coming once we're happy we've done a decent job on our initial focus of health and fitness. Which is hopefully not too far off.

joshsharp··on A peek inside Exist, our quantifed self app close to launch
Sure, and actionable insights are the end goal. It's not at all about the numbers, but making sense of them. However that's not something we can implement overnight, but something we're working towards once we have the aggregation implemented.
joshsharp··on A peek inside Exist, our quantifed self app close to launch
We actually applied to the last round of YC a few months ago with Exist but didn't make it. We've since taken a look at our approach, which was too broad, and decided to focus on health and fitness first before we gradually scale up to integrating with everything we can and tracking every aspect of your life. Gotta start small. We're also resigned to bootstrapping for the moment and will probably introduce pro accounts soon after launch too.
joshsharp··on How to do a startup in your spare time
Co-founder here - let me respond to some of the concerns voiced here. Firstly, I think if this was titled "what we use to help us do a startup in our spare time", it would make a little more sense. We are not advocating for any particular approach. This is more a list of things that help us.

Doing a startup in your spare time is really, really hard. We could've launched months ago but with limited time we're forced to keep pushing back. There are benefits to this — it keeps you really lean, because you just don't have time for all the little extras. But I'd still rather have more time, especially in big blocks. Our main time is evenings and weekends, which limits us severely.

Belle works full-time for Buffer doing content, and they're incredibly supportive of us and Exist. Working for a startup who have been there not so long ago is probably one of the points to mention which make this more sustainable. Belle's time is flexible as she works remotely, meaning she can make time in her day for meetings, emails, etc., and still be able to complete her work for Buffer.

And I'm freelancing at the moment, meaning my time is just as flexible (in theory — if you're flat-out, that doesn't mean much).

I think edw519's points are good complement in terms of actually building your product and managing your time.

joshsharp··on Startup Idea: Solve Personal Analytics
This is exactly the problem we're trying to solve with http://exist.io.

For the moment we're starting small and just trying to pull in activity tracker data (Fitbit, Jawbone, Withings etc) and some secondary services that provide useful quantifiable data - things like Foursquare checkins, Gmail, task management tools, productivity trackers, etc. It's hard to interface with every service when you're writing custom API clients for each of them. And on the other hand, if you try to dictate a common standard without any clout to back it up, you just end up with http://xkcd.com/927/. We're working on an API to export all your data too, so people can build visualisations and apps on the aggregates of their data.

Tracking things has to be as frictionless as possible, so I'm wary of manual tracking unless you're already quite committed, or it takes mere seconds - the interface in #2 looks like a good way to approach this. But we're avoiding this for now.

The other thing we strongly agree on is #4 - you need insights, not just data! Numbers alone are of limited value, and a lot of people already into Quantified Self end up with "number fatigue" where they're no longer motivated to put in the effort to track things, let alone work towards a goal, just so they can see the number go up. People need to qualify their data and make it part of a narrative about their life. They also need actionable feedback, which is where we're trying to focus on providing value - if you're trying to be more productive, on which days is that working, and what are the factors behind it? We'll try and tell you so you can focus on that. Same process for becoming more active or anything else.

It's a big problem to solve, but so many possibilities too.

joshsharp··on Things You Can Do That Will Make You Happier
It really bugs me that people can rip content wholesale from someone else's blog, add a tiny attribution at the bottom, and consider it fair game.

For reference, this is actually a Buffer blog post: http://blog.bufferapp.com/10-scientifically-proven-ways-to-m...

joshsharp··on Canada's Start-up Visa
Surprised nobody has mentioned http://startupvisa.ca/ which has a list of investors and a lot of help on the whole process.
joshsharp··on Opera 14 for Android is out, based on Chromium
I'm so glad they figured out how to get text reflow working with webkit. It was missing in the beta and I was ready to be very disappointed. Not sure why more people don't love it, to be honest.
joshsharp··on Shutting down my side project of two years
Making it profitable would require a fundamental change in the product itself.

Not necessarily, this is just speculation.

While designing for profitability is definitely the better way to create a product, there are plenty of successes which have simply aimed for millions of users and figured out their monetisation strategy afterwards. This seems particularly true for "social" products. It may have worked for blaster.fm, it may not. We can't know.

joshsharp··on Shutting down my side project of two years
I think what a lot of people are missing in this post (and maybe this is my fault for not making it quite clear) is that I do know marketing is the missing ingredient. I'm entirely aware that you can't build something and just hope that people will come and use it. Even if I didn't want to think about this initially.

The problem with saying "you're almost there, you need marketing" is that I am done. I don't have the effort for marketing. I started the site for fun, to scratch an itch, and that has passed. Maybe I'm close, but in all likelihood I could've done everything right and still got nowhere. I need to draw a line in the sand, and this is it.

However, it's nice to have people acknowledge that the problem is most likely marketing oriented, rather than a fault with the site.

It is a pretty nice site.

joshsharp··on Shutting down my side project of two years
Ha, sounds like ebay.

I agree that Flippa buyers are mostly concerned with sites that are making a profit, and I'm not sure blaster.fm is a good fit for its market. Having said that, if it's only worth a couple hundred dollars, I'd rather just not sell it.

joshsharp··on Shutting down my side project of two years
Thanks, I think you got the point of the post and your conclusion is spot on.

I think I would put it under what pg called "a dangerous bad idea" (can't remember the exact wording) because it initially looks like a good idea - hey, a social network for music! I might use that - but turns out to be built on a false premise.

joshsharp··on Shutting down my side project of two years
Thanks. I am working on something new actually, but this time with a cofounder. We're taking the opposite approach - find the market, customer development, then build something. I think both having a cofounder and taking this approach make a lot of sense if you are serious about the project. When I started blaster.fm, I wasn't.
joshsharp··on Shutting down my side project of two years
That's very noble of you.

It's definitely possible, but you're always going to need a provider for song metadata (album art, album name, artist details etc). If you move from last.fm you'd have to find someone else to provide the corresponding data.

joshsharp··on Shutting down my side project of two years
I agree, and I'm not sure how well it will go on Flippa. I think you have a point! Hopefully someone will build something.
joshsharp··on Single Element MacBook Pro with CSS
Works for me in Firefox 14.
← PreviousPage 2 of 7Next →