Ask HN: What are you working on and why is it cool?

46 points by bramgg ↗ HN

86 comments

[ 3.4 ms ] story [ 168 ms ] thread
What: A new Internet search engine.

Why cool: To be the best for the roughly 2/3rds (safe for work or not) of Internet content, searches people want to do, and content they want to find at best poorly served now.

Porn I'm assuming? I would think that spam dominates internet content.
Porn? No, not necessarily at all, or as I said, "safe for work or not".

Spam? No, not at all. Instead, as I said, searches people want to do and results they want to find, and those are nearly never spam.

Nothing tricky; take my description just the way I gave it.

The content types are primarily still images, recorded music, video clips, i.e., content types where search by keywords/phrases work from poor down to not at all due to far too little text in the content for matching users' keywords/phrases, and a major fraction of blogs and long tail Web sites, that is, where the content is mostly text.

A point is that search by keywords/phrases works well for only about 1/3rd of the content, searches people want to do, and results they want to find. My work is for the other 2/3rds. This description is difficult to understand?

Android Wear stuff. I just got my graphics. Now I just need to figure out how to get it on the store.
What: A personal finances app

Why: Because Mint and Credit Karma have horrible interfaces that don't allow me to manage my money and view spending trends in a way that I feel is satisfactory. Prototype for now and using plaid.com API for access to financial institutions.

I am also really interested in this. Do you have a working prototype that others can play with? Is it SaaS based or something a dev can run on a local box?

What is your main goal with the project? Just improvements to the interface?

I have been thinking about downloading all of my financial information and throwing it into a project based upon Elasticsearch and Kibana (http://www.elasticsearch.org/overview/). I have been using these tools to process log data at work and I get more and more interested in Elasticsearch the more I read about and play with it. They are both open source, but I have not yet dove into either project in detail (certainly not enough to build something on top of it).

What technology are you using/plan to use for the project? If you are interested in getting input I would love to chat more about it. Feel free to reach out (personal email in my profile).

EDIT: My main motivation for creating a mint-like project is to improve the search and data analysis capabilities so that I can visually explore my spending habits more easily.

What: http://www.colab.re, a Brazilian social network for citizenship

Why cool: We are helping people solving city problems by connecting them to local government. Already live on 25 cities in Brazil

What: https://www.uncover.com

Why is it cool: In the fifteen months we've been in operation, we've never lost a customer. It just gives everyone a smile on their face and that's the type of businesses that I like to work on.

@spencerfry

Out of curiosity: why does your tagline say "makes it easy to put a smile on your employees faces" yet the landing page image features an employee who is not smiling?

I know this seems petty but that employee does not actually look very happy. Small things like this make a difference.

Ha. That's actually an employer, but fair point.
Heads up: the site doesn't appear to render correctly on Safari on iOS.
Yeah. Noted. We don't have a mobile site yet. Lack of resources at the moment, but I hope to do it soon.
(comment deleted)
(comment deleted)
Great idea and execution! Just curious - why the name "uncover"?
Thank you!

Good question. The broader idea originally was to "uncover employee happiness" but we've held off on the measure/metrics part of the business to build up the perks/rewards side.

Was wondering what kind of stack you are using?
What: Healthcare application

Why Cool: By doctors for doctors. 'Nuff Said'

What: A service that promotes the use of bicycles and helps people to maintain their cycles.

Why cool: Most people nowadays use cars for shorter distances when using their bicycles would be just fine. If we could get more people to use their cycles, not only would we promote health but also lower CO2 emissions.

#knowledgebomb

Fully offline live-USB (Ubuntu) w/ offline Wikipedia, Project Gutenberg, OpenStreetMaps, and other public domain / creative common sources, all running on OSS. Just download and toss it on a USB, then use it as you want. I think it's great for those that have/may-have an intermittent internet connection, want to have an offline way to browse wikipedia, want to put it in a time capsule, are going camping but want educational material, etc.

Hah, awesome! I was talking with one of my buddies back from the Peace Corp about making something similar. Good work!
That sounds awesome — kind of like the SMILE project!
(comment deleted)
Rust: http://rust-lang.org

It is cool because memory safety is really hard in low-level languages, and Rust helps you out a lot in that department.

I'm also working on a little product on the weekends. A CRM for tattoo shops. It's cool because it'll be a fully Free (AGPL 3'd) Rails app, and there aren't enough of those in the world.

A book and online course for geeks and other people generally less emotionally aware and skilled (like myself growing up) on how to develop emotional awareness, empathy, compassion, understanding and other skills schools rarely teach.

Also a project-based course on entrepreneurship to teach in the fall.

Also a seminar on leadership for General Assembly in New York for later this month.

Why are those things cool?

Because when I started my first company I had plenty of skills with science, technology, and knowledge and facts. I didn't know how to build relationships, work with teams, motivate people, and other business and personal skills I've come to find more important for business and other relationships.

I find very few places teach this stuff effectively. For that matter, few people think it can be taught or learned. Meanwhile people without these skills get promoted to positions where they'd help. Instead the run their organizations into the ground, destroy morale, and things like that.

I'm going to change that.

I've been spending almost all of my hobby code time in 2014 writing my own personal web server, database, and web framework in Haskell.

My reasons are:

- I wanted to learn Haskell.

- I wanted to learn more about web stack internals.

- I wanted a web stack that was entirely mine. I know how every single aspect of it works, from low level asynchronous network IO to HTML templating.

Of course, the amount of time I spent frustrated by bugs in my previous Apache/Django stack will certainly be less than 1% of the amount of time I've spent writing my own stack, I have no regrets. I've learned so much doing it.

It's cool because now that I've gotten several thousand lines of Haskell under my belt, I finally know what "a monad is just a monoid in the category of endofunctors" means.

We're building grasswire (http://grasswire.com), a real-time newsroom that's curated and fact-checked by everyone.

It's cool because it is unreasonable that in this day and age the information that governs the world is controlled by governments and corporations.

it's cool because social media is ridden with lies, errors and propaganda, and it doesn't make sense that those keep spreading without being refuted.

It's cool because it lets you watch any news event develop in real-time from the point of view of the people on the ground.

I think what you're doing is very important. Thank you for tackling this problem.
I'm working on a new way to visualize and edit code called Code Connect (http://codeconnect.io)

We're leveraging Microsoft's new Roslyn compiler to break apart software into functions. The user then navigates their code on a function-by-function basis, similar to what was shown off in Code Bubbles a few years ago.

We've got a demo video here: https://www.youtube.com/watch?v=CuQ8NJOypqs

We're planning to launch our beta for Visual Studio and C# this August.

Pretty cool. Reminds me there was a thing called Debugger Canvas, too (although I don't think it ever got mature, I may be mistaken).

What's with the bracing style inside these bubbles?? :) Looks normal in Visual Studio, yet the whole body of the method gets an extra indentation in CodeConnect

Yeah unfortunately Debugger Canvas was scrapped after Visual Studio 2010.

Haha, yeah that's an artifact that's no longer present in current versions. It was including the tabs as part of the content of the function. So that's why it looks weirdly indented in that video.

What: A chording keyboard.

Why: Englebart's demo made people overlook the chording keyboard, and now we are still mostly stuck with QWERTY, a layout that takes too long to learn and doesn't take much advantage what humans are good at. I'm joking about Englebart, but I do like the line of thinking that computers can be powerful instead of faux friendly.

Have you looked at Plover? It's target audience is stenographers, but it can be used by anyone who wants to type at 250 wpm.

http://plover.stenoknight.com/

Steno is a great at taking advantage of something humans do well, it might be on the far end of that spectrum. I'd like to see a keyboard that with 100 hours or less of practice would let you type at 100 WPM.
What: A cognitive behavioural therapy (CBT) self-help website to support people who are currently in therapy, or who want to know more about common mental health conditions

Where: http://self-help.tools

Why cool? It aims to help people to take control of their therapy. The evidence indicates that people going through a course of CBT who take more control of their therapy, and take more responsibility for their well being, have better outcomes.

I like your project a lot. But the articles seems harsh to read (I don't really know, I'm projecting myself).

Did you think about making short clips ? Maybe making the font nicer, more healthier ? (no serifs, use the color scheme of the healthcare, put round thing all around)

I don't know, it's like I am opening an encyclopedia rather than a self-help book. Is it the goal you want to achieve ?

I work on an embedded device which monitor your body in a way that will prevent people to hurt themselves without being aware of (because they can't feel it).

It's not cool at all. All the pain, the damages on the body. Sometimes the amputations. It's a lot of pressure to develop a software which has to decide if you are in danger right now and how to help. Anyway that's what we're doing and we want to do it right.

No link, no demo, no video, it's still pretty confidential, sorry.

Wow, that is totally cool! I don't have any neuropathies but I could see how it would totally suck. I imagine you'll be targeting the low hanging fruit first (limbs)? I would guess that the tongue is probably the worst place to lose feeling. You'd lose the ability to distinguish between chewing food and tongue.
scridx.com

It's a screenplay search engine. I couldn't find any adequate resources out there so decided to build my own. I've got much loftier goals for it, but all in good time.

Awesome product. I would have loved this in film school or when I was a reader at a production company.
Thanks, much appreciated. Exactly the kind of people I'm trying to target. Students in film school would benefit greatly from this kind of resource for educational purposes. I hope to become the defacto source for scripts and at some point approach studios to gain access to more.
What: https://www.bitballoon.com

Why is it cool: complete beginners are deploying their first ever websites with it, and experienced programmers are building cool stuff with it! I also really like using it for my own stuff and think static site generators and static apps have a huge future ahead of them. Especially if we can help building tooling to make static solutions easier to build and work with.