hacker news with inline top comments    .. more ..    6 May 2014 Ask
home   ask   best   5 years ago   
1
Ask HN: I don't have CS and feel flustered
2 points by apineda  7 minutes ago   discuss
2
Ask HN: what do you listen to when you want to be productive?
3 points by fmela  1 hour ago   4 comments top 4
1
aaronem 19 minutes ago 0 replies      
Bach, preferably short pieces I know well; failing that, Mozart, likewise. Either can serve as a pleasant diversion for those parts of my mind which get bored and need something to occupy them while I'm hacking, without requiring anything in particular from the parts of my mind which are focused on my code. (I'm not doing either composer any favors from an artistic perspective, I realize, but it's not as though I don't enjoy their work for its own sake as well.)
2
ja27 15 minutes ago 0 replies      
Movie soundtracks. Right now it's mostly the Daft Punk Tron soundtracks (original and remix), but also the Lord of the Rings.
3
alaroldai 6 minutes ago 0 replies      
Usually prog rock/metal. Dream Theater works well.
4
jqm 56 minutes ago 0 replies      
nothing
3
Top things to do after setting up EC2 AWS server?
2 points by vtempest  25 minutes ago   1 comment top
1
vtempest 24 minutes ago 0 replies      
The top three things to do after setting up ec2 server is setup a username password login and enable lamp web server as well as to assign a domain nameSetup password login

Login to your EC2 via ssh

ssh -i /path/to/your/Awskey.pem ubuntu@54.84.42.20 then set

sudo adduser alex Set a password

sudo visudo Add this line

alex ALL=NOPASSWD:ALL Beneath the root ALL=(ALL):ALL line, and ctrl x to exit and enter y to save

sudo nano /etc/ssh/sshd_config Find this line and modify it to say yes

PasswordAuthentication yes Then exit and save with ctrl+x and press y to save

sudo service ssh restart Now you can login as ssh alex@54.84.42.20

Setup websites

If you've just booted your ec2 server, you will need to first update packages before you can use them

sudo apt-get update && sudo apt-get upgrade Type y when asked to install.

sudo tasksel install lamp-server Create mysql root passwords when asked

Now open permissions to your root folder

sudo chmod 777 /var/www In order to enable .htaccess on ubuntu server, type

sudo a2enmod rewrite Then type

sudo nano /etc/apache2/sites-enabled/000-default.conf or

Make these modifications, change AllowOverride to All and ErrorLog to use the /var/www root. If you can't find these here, check the /etc/apache2/apache2.conf file

AllowOverride All

ErrorLog /var/www/error.log Ctrl+X and y to save

To install phpmyadmin, type

sudo apt-get install phpmyadmin Then press space to asterisk apache2, tab and enter, then yes and set a password for the phpmyadmin to access the databases. Now accessible at siteip/phpmyadmin

In the AWS EC2 Instance console, make sure the security group assigned to your instance has under the inbound tab port 80 HTTP enabled. Only port 22 is open by default. Find out your security group name listed when you click on your instance, then go to the Security Groups link on the sidebar of ec2 and modify that security group by clicking on it, inbound tab, edit, add rule, select http. Now when you click on your ec2 instance it shows a Public DNS like this ec2-54-85-204-200.compute-1.amazonaws.com, type that into your URL bar and you should be able to see index.html located on /var/www

when you login, if you want the default directory to always be /var/www then type

sudo nano ~/.bashrc And add to the very bottom:

cd /var/www Register a domain

Go to your ec2 manager and click elastic IPs on the sidebar, Allocate a new address, then associate address and select your running instance to be associated with that address. Test it out by typing that ip address into your url box, index.html should show up.

Now go to Route 53 under the aws console dropdown and click Create Hosted Zone, name it your site's name .com, then go to record sets, create record set Type: A with the Value of the Elastic IP you got before.

Now copy the Name Server values, which look like ns-1877.awsdns-42.co.uk. ns-1149.awsdns-15.org. ns-923.awsdns-51.net. ns-216.awsdns-27.com.

Go to godaddy or 1and1 and buy a domain for $10, then under DNS management for that site domain, edit DNS servers to be custom and enter all four of those Name servers. Give it an hour for it to update redirection.

4
Ask HN: Coinbase just sent you 0.002329 BTC
45 points by jw2013  11 hours ago   19 comments top 12
1
ljd 10 hours ago 0 replies      
Can you confirm the amount given was actually deposited in your SSL-verified coinbase.com account?

I know coinbase users have been the target of some phishing emails lately.

EDIT: Do not use the link given in the email.

EDIT 2: Now that we know it's not a fake, let's just hear what Coinbase or YC have to say.

2
swanson 9 hours ago 2 replies      
Isn't this kind of a privacy breach if it's true? Why does Coinbase get access to emails of people that have applied to YC? I'm not generally a data privacy zealot or anything, but that seems sketchy that YC would provide a batch list of emails to companies for what is essentially advertising/spam...
3
latchkey 10 hours ago 0 replies      
Probably spam/phishing. When in doubt, look at the full smtp headers (or at least post them so that we can look at them).

https://toolbox.googleapps.com/apps/messageheader/

4
ctb9 10 hours ago 0 replies      
Allowing their applicant list to be used for unsolicited marketing seems out of character for YC.

Has either party confirmed this? I'm skeptical.

5
microscopic 9 hours ago 0 replies      
I received a similar email and have applied for an internship sometime during March. YC did mention they received over 1600 applications for it.

Pretty cool gesture.

Though, I think you are slightly luckier than I am because I received 0.002315 BTC :P

6
igaape 8 hours ago 0 replies      
Yeah I got the email as well... And it's not spam it's legit because I opened and it actually got the balance... Equivalent to $1...I had applied for both internship as well as YC so can't comment at to which one triggered it but the mail mentions the application and not internship..
7
jessaustin 10 hours ago 1 reply      
Are you sure this email was from Coinbase? Have you actually received the BTC? Is this post meta-spam? b^)
8
aspHax0 10 hours ago 1 reply      
I got this as well. However, I applied to be placed as an intern at a YC company over the summer.
9
johnpt 10 hours ago 0 replies      
I applied to YC in the most recent batch and I haven't received anything from Coinbase
10
watermel0n 9 hours ago 0 replies      
I received this email today too, I applied for the summer internship.
11
DRAGONERO 9 hours ago 0 replies      
It has probably been given to the guys that have applied for the internship earlier this March (at least that't when I gave that email address to YC)
12
molsongolden 10 hours ago 0 replies      
/u/chosen you appear to be hellbanned.
5
Show HN: New Running Motivation iPhone App
3 points by sfalbo  2 hours ago   discuss
6
Ask HN: single founders how do you do it?
19 points by andkon  10 hours ago   10 comments top 6
1
gacba 9 hours ago 2 replies      
There's one key point to everyone's comments thus far, I'll just reiterate it: This is a marathon, not a sprint. Work too hard, too fast, or too long, you'll burn out and get discouraged, quit and say that it doesn't work.

I have a full time job and work on my two WordPress plugins on the side. I make sure that every day I accomplish at least one thing relevant to them or something I'm starting.

Just one thing. It seems so easy, and yet, there have been days I got distracted, bored, busy, or just plain uninspired and didn't do it. Those days are the ones that I wish I had back.

If you make progress on something every day, even a teensy tiny bit, you will head toward your goal. Progress does NOT mean:

- Reading HN

- Tweeting about your business

- Looking at Facebook

- Reading business books

These are distractions (for the most part). And they're GREAT sometimes. But we tend to overindulge and think we're making progress because we read 5 new articles about X on HN today and feel "invigorated". That feeling will fade. You need to do something sustainable.

Action is sustainable. Visible progress can be tracked on a daily basis. After 30 days, you can look back and see a LONG list of things YOU DID. That's inspiring. And it makes you want to do MORE. And MORE.

Once you have momentum, the other key thing you need IMO, is a trusted person to bounce ideas off of. Someone who won't listen to your bullshit, only someone who will listen and call it like it is, not how you want to see it. Most friends are bad for this--they will be an echo chamber. You need honesty. Not ego stroking. This is HARD. It is VALUABLE as hell, too.

Those two things will make a huge difference in getting you moving forward. That's what I rely on daily.

2
Mankhool 8 hours ago 1 reply      
Great thread andkon. I'm essentially a single founder, but I have a contract dev and there is always so much to do. There is a lot of good advice here already, but to me, the marathon analogy is best. In other words, take the long view.

I know a man who built an engineering company up from nothing to a billion dollar exit over 30 years. I'm in week one of having my app available to the world.

Am I in a hurry? No. I have a long time to build a business. I cannot live or die each DAY/WEEK/MONTH based on users who joined, or users who left, or any other metric.Good Luck!

3
veesahni 9 hours ago 0 replies      
This is a journey, don't forget to live. Work regular hours and make time for friends & family. Make sure you get exercise, sunlight and fresh air. Believe in your vision. Setup a positive feedback drip

On a positive feedback drip: Set a reasonable small milestone. Hit it, celebrate, set the next one.

On vision: You probably have a vision that's based on a number of assumptions. As you move forward, some of those assumptions will turn out to be false. You'll be forced to re-think, adapt and evolve the vision. That vision is a moving target, but as long you can see it, you know where to go next. As long as you can see it, all hope is not lost.

p.s. I'm local, feel free to reach out over email (on website)

4
andkon 6 hours ago 0 replies      
OP here - I wanted to thank y'all for the great advice so far, and I wanted to share one thing that has helped me a lot: founder's breakfasts.

We get together once every two weeks and hold one another accountable. I bring donuts. Everyone shares a good thing and a bad thing that happened, explains what they accomplished and failed to accomplish, and commits to what they'll complete next time.

One thing: it helps to make sure everyone in the room is at a similar stage, or at very least working on product-focused startups (or all ecommerce, or whatever). That way there's a lot more value in hearing what other folks are going through.

5
airblade 9 hours ago 0 replies      
I'm a single founder. For me it's a marathon not a sprint so I make sure I work at a sustainable pace: I start and finish at the same time each day (perhaps ironically given that there's no boss holding me to fixed hours) and I do my best to exercise every day.

I also make it a priority to chat to friends who work in "normal" jobs. It helps remind me that what I'm doing is quite unusual, which is motivating, and also reminds me it's just a job which is easy to forget when it all depends on you so I shouldn't worry about it too much.

I try to celebrate the small victories each day to keep motivated in the face of multiple rejections, and I try to complete whatever task I'm working on before switching to something else altogether.

There's no magic formula though it depends on who you are. I suppose you just need to ensure you don't put your life on hold. Make sure you keep doing what you enjoy doing (in terms of hobbies etc) regularly and often.

6
ycmike 10 hours ago 1 reply      
I'd like to hear the responses to this since I am in a similar position. I was accepted to a startup accelerator at UPenn and have been working full-time the past 8 weeks both learning to code and building the application. Before that, I was working part-time for about 2 months while holding a job.

Lately, I've been in a massive rut and have serious doubts seeing if I have what it takes to make my startup succeed. It is mostly due to the technical side since I'm just graduating a bootcamp but I feel my energy and drive waining.

7
Offer HN: Dale Carnegie Book "How to Win Friends and Influence People"
12 points by scobar  8 hours ago   10 comments top 6
1
anishkothari 2 hours ago 0 replies      
[1] I have wanted to read this book for a long time. Thank you for doing this OP!

In my daily life, I feel rejuvenated by doing yoga and meditation, going for walks in nature and playing pickup basketball. I started playing in high school and found it to be a kind of catharsis - forming teams with strangers, learning each other's names and style of play, then finding a way to win. I don't travel often, but I find travel and cultural exploration to be very rejuvenating as well.

2
pooMonger 7 hours ago 0 replies      
This book has great wisdom in it. I wish though, that the publishers or whoever is responsible for such a decision would consider revising the title.

I wonder how many potential readers were put off by the book's title, thinking "I have plenty of friends, I'm not a loser!". A better title in this day and age would be, "How to Win" by Dale Carnegie.

Also, I'd love to be able to read the 'lost chapter' that wasn't included in the book. If I recall correctly it was about how one should regard toxic people. If anybody has ever uncovered that chapter, I'd love to get the chance to read it.

3
boringkyle 8 hours ago 1 reply      
[1] to escape the daily grind - consume information (news, downloading the top apps in the app store, HN, etc), help someone in need (volunteer at random soup kitchens), write (code and/or blog posts), play (drums and/or keyboards), get some sun (offer to run errands for a friend) - this all gets me out of my bubble working 12-hour days indoors

p.s. any chance of scanning the copy? I would much rather read this version than the one you could torrent now.

4
fadelakin 3 hours ago 1 reply      
[1] I'm leaving highschool in june. I've heard it's much harder to make friends after high school.
5
ritchiea 7 hours ago 0 replies      
[1] Take a long walk alone
6
danielfoster 5 hours ago 2 replies      
I enjoy swimming several times a week to rejuvenate my senses, obtain mental clarity and stay in shape. The swimming pool is the one of the few places where there are no everyday problems, no stress and most importantly, no phones. Everyone is just swimming.

Give it a try and you'll find it's a uniquely rewarding activity, in part because it is so hard to make progress at first and you really have to work at it. But like most things in life, trusting your strength and putting in the effort will get you there even if you swallow a bit of chlorine on the way.

8
Ask HN: How Can I Find a Mentor?
90 points by kremlin  1 day ago   47 comments top 26
1
kaptain 1 day ago 2 replies      
I saw your post and it made me think of my own experience in desiring to grow spiritually. I come from an evangelical Christian background and for those unfamiliar with this sub-culture there's a saying that "everyone should have a Paul, a Barnabas, and a Timothy."

What this means is that, if you're serious about your personal spiritual development, you need three things:

* a mentor (Paul): someone that is more experienced than you and can help you grow in ways that you were unaware of and who can help you develop your personal gifting.

* a comrade (Barnabas): someone that is at your level whom you can mutually encourage and grow with.

* a person to mentor (Timothy): someone whom you are a Paul to.

I think this has applications beyond spiritual development; it can be applied to any field/dimension that you want to grow in. Part of my problem in college that I was always fixated on having a mentor but never asked myself who my Barnabases and Timothys were.

As the years passed, I put aside this unhealthy fixation on having this spiritual mentor and I found myself begin to grow as I embraced the people around me as Barnabases and Timothys. I don't want to discourage you from looking for a mentor; it's awesome to find one. But don't feel like you can't grow as a programmer/developer without one. Growth takes lots of different forms and it would be a shame, in my opinion, if instead of growing, you spent your time waiting for Godot.

2
canttestthis 1 day ago 7 replies      
This is only somewhat related to becoming a better programmer but I'd rather post here than create my own thread for this.

I just graduated from college and I start work in 4 months as a software dev at a company that you've probably heard of and use on a regular basis. What can I do in these 4 months to maximize my chance of success at this company?

I thought I might go through SICP but I'm not sure if this is more of a theoretical exercise or if it will directly improve my work. I can't work on any open source projects because of the learning curve required to get familiar with the codebase, + I won't be able to work on it once I start my regular work.

Does anyone have any other ideas?

3
lgas 1 day ago 1 reply      
If I were in your shoes I would build a list of potential mentors as I read blogs, books, articles etc about the topics I am interested in. Then I would rank them roughly in order of preference and then contact them one at a time and explain that I am looking for a mentor and give a brief summary of why I chose them and a brief background on myself.

I suspect you wouldn't have to go very far down the list before someone agrees to be your mentor.

If after a while, I wasn't getting what I wanted out of the mentor that agreed, I would explain this to them, thank them for their time and continue down the list.

4
zhte415 1 day ago 0 replies      
The best mentors I've had have been people I didn't know were my mentors until I thought about it.

A perhaps my experience would be 'People I met outside a casual social circle (though I see no reason they can't exist within) with a high level of experience and insight into a field of expertise (technical or non-technical) that also enjoyed my company and my giving / reflecting something back to them.'

Seek people out in environments you're comfortable, and don't discount the value-add face-to-face contact can make. A small word of warning also - mentors can be great inspirers, but that doesn't mean they would make a good fit as a boss or employee later (just as working _for_ a friend can break relationships).

5
mark_l_watson 1 day ago 0 replies      
I offer free mentoring: http://markwatson.com/mentoring/ but I limit this to about one hour. An hour may not seem like much time, but usually I just talk about technology options, refer people to open source projects.
6
jseliger 1 day ago 0 replies      
Ah! I finally have a useful answer, because wrote about this here: http://jseliger.wordpress.com/2010/10/02/how-to-get-your-pro... .

More nuts-and-bolts answers are much harder: look for programming or similar groups around you. If you find people you admire online, ask if you can buy them coffee when they're in town. There is no easy answer because possible mentors and mentees are subject to adverse signaling problems.

It's still much harder to find a mentor online than off.

7
dserban 1 day ago 0 replies      
I enjoy mentoring people who want to learn Haskell. In fact, I'm already mentoring a fellow HNer who expressed interest in Haskell a while ago. It helps me tremendously with my personal development too, being able to verbalize concepts that I understand at a deep analytical level.

My e-mail is in my profile if you're interested.

8
meric 1 day ago 0 replies      
Before I got good at programming I wanted a mentor too. At various points in my career, at times I've had a person in my life who acted as the role of "mentor" for short periods of time (one to two weeks). IMO a mentor isn't really necessary. If you're motivated to learn enough and to always keep your mind open you'll become good. Keep doing what you're doing. A mentor isn't going to be able to automagically transfer the knowledge and experience in his mind to yours via USB; Looking back in hindsight I wanted a mentor at the time because that was what I mistakenly believed in (that I'll be able to learn faster/better with a mentor). I admit it does feel good when someone with more experience compliments my programs. Did that contribute to how good a programmer I've become today? Not really...

"Build a Django app? Learn Java and build an Android app? Learn Haskell? Learn C?"

I've done all of them, each in my own time, except Android; I created some (toy) iOS apps instead.

Just keep going to where your mind takes you.

I would like to add that I did study software engineering at university several years after I started learning to code, and that it did help me figure out what I wanted to learn. I would not disagree with you too much if you suggested university took the place of a mentor for me.

9
robdoherty2 1 day ago 1 reply      
A mentor can be helpful to give you direction on where to focus your auto-didactic abilities.

I switched careers into software development several years ago thanks to the mentoring of several individuals.

Going to meetups in your area is one of the first places to look, and taking online or in-person courses are also helpful to find other like-minded people.

One thing to consider is that there need not be a formal "mentor-protege" relationship; you can get a lot of great one-off type advice from all kinds of people you come across.

10
mariogintili 1 day ago 2 replies      
I have the same problem here! I'm looking for a mentor as well. I think getting a mentor in the context of software development is n times harder than in others sector's I'm afraid. Best thing I can recommend you is to pair with people who are more experienced, and maybe in other projects. Maybe give http://agileventures.org/ | http://www.airpair.com/ | http://www.pairprogramwith.me/ a chance? hope it helps.
11
hendi_ 1 day ago 0 replies      
If you're looking for a mentor and C, SQL, fullstack webdev, Python, and/or Django interest you, drop me an email (see profile) :)
12
hvass 1 day ago 0 replies      
13
jwheeler79 1 day ago 0 replies      
i would love to give working with you a shot. i am a python guy, strong with .net and java who loves writing code and bulding apps with others. please contact me at jwheeler1 at googles email service.
14
greenwalls 1 day ago 0 replies      
Check out local incubators in your city. The websites usually have a mentor list. If one of these people interests you then try reaching out to them via Twitter, Linkedin, etc... but if you don't yet have a business they may not have the time to help.
15
eddyparkinson 5 hours ago 0 replies      
toastmaster do mentoring for public speaking. they have a great system. i keep thinking of setting up a similar system for programmers.
16
dustingetz 1 day ago 0 replies      
Your boss is your de-facto mentor, choose your boss wisely. It would be very difficult to grow quickly in software if you aren't already doing it full time.
17
seivan 1 day ago 0 replies      
I had one for Ruby on Rails, Ruby and PostgreSQL for a year around 2008-2009 or something. Omar was is his name.Helped tremendously and I owe him.

Should probably catch up again.

If you're interested, there are some mentorship programs on rails-bridge

18
jacquesm 1 day ago 0 replies      
Instead of finding a mentor, maybe find a buddy? I recall from my own days of early learning that doing things with another person made them much more fun and made the time go by very fast compared to learning alone. It also led to much more interesting avenues of research and the sum was much greater than the parts.

A mentor-student situation is typically mostly a one-way street.

19
markab21 1 day ago 0 replies      
This is a part of a software career where social skills and ability to make new friends help. Be nice, be curious.. be humble and honest with your skill level.

In an open source project that you want to gain some experience with, or someone in your company that will help you with upward movement... the same skills will apply.

20
WesleyThurner 1 day ago 0 replies      
One thing that has really helped me is a mastermind. While I know the mastermind is for entrepreneurs, is there something similar for coders?

Also, check out local groups like cocodevs or meetups.

21
idiotb 1 day ago 0 replies      
have you considered applying to https://www.hackerschool.com/ ?
22
teebsd 1 day ago 0 replies      
Starting looking the github language trends and figure out what is you passion. So, make the best choice you can. --TeeBSD (@teebsd)
23
lancemjoseph 1 day ago 0 replies      
To add onto this, my boss is very well renowned in his field. Is it generally ill-advised to have a boss that is also a mentor?
24
Theodores 1 day ago 0 replies      
The best mentors do not set out to be mentors or see themselves as (primarily) mentors. Yet they push you, mentor you and won't let you go. Because of this it is not so easy to get someone to 'be your mentor' in a formal sense, or, if that situation arises, where someone has agreed to be your mentor, then it is not necessarily the real deal.

As others have said the mentorship arrangement only transpires over time, and on reflection. However it is something that you can find within days of working with someone, possibly even within minutes.

I believe some people are more prone to finding mentors than others. Think of school and the vast overwhelming majority of pupils that the teachers really could not care a great deal about. Then there are the chosen few, singled out for special treatment. A 'C' might be good enough for the normal demands of the course, however, for those 'mentor worthy few' it is not quite like that. Even if they do not care whether they pass of fail, for whatever special reason it is, teachers will not let them be like that. Consequently they get mentored whether they like it or not.

It is the same in the workplace, there are a lot of also-ran's. Someone who has to just pick up the phone and be in on time is not likely to be pushed to excel or develop. Others don't get to be left alone like that. This is a different pressure to 'must work harder and be more productive', more care is involved, whether desired or not. I don't think even intellect has much bearing on the deal, you don't have to be gifted for someone to pick you out for mentoring and there are plenty of very smart, intelligent people that just do not pick up mentors.

Outside of academia and learning for the sake of learning, one great pressure for 'successful mentoring situations' is where time is money and the job just has to be done for a paying customer. If you can help with that you can find yourself a most useful mentor along the way. Also, if there is a strategic need for some knowledge to be shared then that can help. If you are the only one willing to learn all the systems and do weekend call outs when things go wrong, there is a lot of incentive for others to get you fully up to speed.

I should also say that in mentoring situations, cock-ups are allowed. You can ask for help on a particular thing or break a particular thing three times and three times only. A fourth time and you are renegading on the deal.

25
26
volandovengo 1 day ago 0 replies      
clarity.fm
9
Ask HN: After Google Apps and Outlook, which email provider for custom domain?
17 points by spocked  21 hours ago   38 comments top 23
1
sz4kerto 19 hours ago 2 replies      
I use both for years.

The Microsoft solution for your problem is not Outlook.com - it's Office 365 and/or hosted Exchange. They have a slightly different -- in my opinion better and definitely faster - web UI for the latter.

Being a Google Apps user basically means you have a Google Account associated with that user. Being a hosted Exchange user does not imply that. In other words, you can use an Android phone with a Google Apps account, but with pa hosted Exchange account you cannot log in to a Windows Phone, you need a normal Microsoft Account. In my opinion this is good, because your email is not related to mobile purchases and so on.

I personally find the hosted Exchange/Office 365 solution much better, mostly because it's only about email (+office stuff, if you buy it). It's not polluted with anything else, it does only a few things but it does them well.

Fastmail.fm is a completely different option, I am using that as well, their biggest problems are:- lack of proper push email (on mobiles)- lack of good contact management

Calendar is coming soon as far as I understood, and they're the fastest.

2
Loic 18 hours ago 1 reply      
It is hard to find a good provider at a reasonable price. At the end, I went with Gandi and I am using only IMAP. My wife is using both IMAP and the provided webmail. But please notice that I am based in Europe. I am not sure where the mail servers are located. If you are on the West coast and the servers are all in Paris, then it will not be that fast.
3
andybak 19 hours ago 1 reply      
Most domain and cheap hosting providers give you a free SMTP server for domains.

Use this in conjunction with a normal Gmail account. Incoming mail is sent to your Gmail via a simple redirect.

For seamless outgoing mail, configure Gmail to send via the SMTP server for your domain.

For bonus points run http://gmvault.org/ somewhere to keep a perfectly restorable copy of your Gmail in case of disaster (this can be restored correctly with all labels intact unlike many simple IMAP or mbox backup solutions)

4
hbbio 17 hours ago 1 reply      
We are launching an offer in that space very soon.

Our site (currently only in French), http://mlstate.com shows a bit the solution we're building.

Expect much more news before this summer.

5
robmueller 19 hours ago 1 reply      
Have you tried FastMail.fm? It's not free, but has a fast web UI, excellent IMAP support, customer service, etc. Search other HN threads to see what others think of it. (disclaimer: I co-own it with some of the other staff)
6
workhere-io 17 hours ago 0 replies      
http://www.gandi.net/ includes a 1 GB IMAP account with every domain purchase.
7
GFischer 17 hours ago 0 replies      
I've been using Zoho for my custom domain e-mail, and it's worked very well for me so far (almost a year).

I hope they don't drop their free e-mail service, but if both Google and Outlook have stopped, they might consider it :( .

8
syntaxgoonoo 19 hours ago 1 reply      
Zoho Mail - http://www.zoho.com/mail/

There is a free signup with option for 1 custom domain.

I use it, works great.

9
mverwijs 17 hours ago 1 reply      
I thought that, at least until a couple of weeks ago, Google Apps was free for 10 users. Either this changed, or I'm not understanding the question correctly.
10
mvip 17 hours ago 0 replies      
We've been using Atmail (http://atmail.com) for some time (self-hosted) for my company. Works great. They offers a hosted service too now. Nice UI/UX and offers full calendar/contacts and Push.
11
edolnx 16 hours ago 0 replies      
I'm using Rackspace Email [ http://www.rackspace.com/email-hosting/ ] for several domains. You don't need any other Rackspace services, but there is a 10 mailbox minimum. There are two options: exchange and rackspace. The rackspace option is cheaper ($2/mailbox) and used to be called webmail.us - it support IMAP and push without issue. The exchange one is more expensive ($10/mo) but is a full exchange backend for your end users who need outlook. Both services are pay on demand, no contract. The other added bonus: Rackspace will take all the "I can't send email" calls for you. I routinely tell my end users to just call Rackspace for email issues instead of me. That alone makes it worth it's weight in gold.
12
joelrunyon 19 hours ago 0 replies      
Fastmail.fm
13
AbhishekBiswal 10 hours ago 0 replies      
I had the same question. One of my friend wanted a custom domain email solution, I found ZOHO, but the services it provides has limitations. Had to fallback on email service provided by the hosting service.
14
mstrazds 16 hours ago 0 replies      
Checkout atmail http://atmail.com They have done excellent work with the web interface, they are really cheap and have excellent support. There is an on premise license as well as a cloud solution and they provide some neat API's for accessing the email server as well. The entire solution is built on an open-source stack as well. You can download a trial for free.
15
binaryanomaly 17 hours ago 0 replies      
I can recommend https://mykolab.com/ based on Kolab (http://kolab.org/).

They value your security and privacy highly. The data is hosted in Switzerland.

Also you can have groupware features like calendar and address book with open and standard interfaces like CalDav and CardDav.

16
heroic 20 hours ago 1 reply      
Why not set up forwarders? Simply setup your email on whatever service(every domain registrar provides one), and forward emails to another gmail. In your gmail account setup a from address. Done.
17
dvdt 20 hours ago 0 replies      
About a year ago, I got a free email address with Google Apps on my custom domain by doing the Google App Engine workaround (https://groups.google.com/forum/#!msg/google-appengine/pVZfd...). Does this not work anymore?
18
bananas 20 hours ago 1 reply      
They all suck from experience in vastly different ways. I'd do one of the following:

1. Use webfaction's shared email service at http://webfaction.com and stick to IMAP. This is an old fashioned shared hosting system.

2. Use digital ocean or linode and build your own mail server.

I do #2 and have four domains and am happy with it. I don't have contact and calendar sync - that's the only problem but this doesn't really bother me. There are hundreds of open source CalDAV and CardDAV solutions available though for all platforms.

With these solutions you are free from the chains of a single vendor as they are easy to move and won't have to worry about getting shafted by Google/Microsoft etc. Three of the four domains I host are refugees from the recent live domains being shut down fiasco.

Or you could pay for Google apps and cross your fingers every day that they don't deprecate something you need.

19
smtddr 19 hours ago 1 reply      
One start-up I use to be at used Zimbra, http://www.zimbra.com/

https://www.youtube.com/watch?v=wFfCgIJpSf4 --- Worked good, moved fast, nice UI.

20
Scottymeuk 18 hours ago 0 replies      
I generally use mailgun.com for email forwarding. It's not ideal when replying, but it does the job to start with.
21
Theodores 16 hours ago 1 reply      
I never thought I would be in the 'roll your own' camp, I have been addicted to Gmail/Yahoo! for quite a few years for my own personal use. I also know the orthodox view that running your own server takes too much time, forever needs updates and such like.

However, I recently did build an email server and it works a treat. The enormous complexity and the lack of a decent guide was a problem, plus there is a lot to know. Fortunately I did know a bit about PTR/SPF/DKIM and so on and so forth, but I don't think things like Postfix (even if you use them) are fathomable. For me the trick was to get it to work, as in send/receive mail, then to work on making sure the delivery works without stuff going down some black hole.

I have not bothered with a webmail frontend, e.g. Roundcube (which has been updated) as, in my experience, webmail frontends can get character sets mangled etc. I am using the normal email on my phone plus normal 'Thunderbird'.

I have not had some sea of spam or hackers wanting to do nasty things. Now it just works and my build can survive a few apt-get type upgrades, reboots and resource problems (the kernel hasn't killed the mail server things).

I built my mail server because I wanted to read email with code and that is kind of dependent on having your own email server if you are doing lots of developer things and you don't want to be mysteriously barred from some service you have no control over.

There are no limits on what I can do with my own box, if I want emails from domains x + y to go to one particular box, or accounts Alice and Bob to go through to Cheryl's account then I could do that with some extensive manual reading and a huge amount of time lost getting it to work. I would probably lose that time anyway doing it the Microsoft Way, but, at least I won't hit a wall of impossibility.

As mentioned I have changed from 'don't roll your own' because it is allegedly about as silly as reinventing the wheel, to seeing 'roll your own' as important to do and not as hard as people imagine. Clearly things might be different if I had fifty or so people wanting calendars and what not, I would go for a hosted, paid for thing under those circumstances out of cowardliness and not wanting to be blamed when it went wrong.

I must say that email is surprisingly hard once you get to the nuts and bolts of it. Email clients and webmail services do a lot of stuff to present a straightforward, easy to use interface. However, conceptually, I don't believe email needs to be hard.

22
fxpester 19 hours ago 0 replies      
https://mail.yandex.ru - Putin`s guarded mail!
23
ondiekijunior 20 hours ago 0 replies      
i would also like to know this
10
Ask HN: What do you use to organize your knowledge?
59 points by tomek_zemla  22 hours ago   71 comments top 42
1
Wilya 19 hours ago 5 replies      
Plain text files in a synced directory (I use sparkleshare, but any dropbox-like system will do the trick).

I tried many, cloud apps, desktop apps, wikis. But in the end, I was never comfortable with putting all my thoughts in documents in a weird format (at best) or in the cloud (at worst). And most apps didn't offer any huge advantage to compensate for that.

I have backups of my notes folder. I can grep through it when I'm looking for something. I can edit it from any computer. And I know it will still be readable in 10 years.

2
linhat 20 hours ago 3 replies      
After playing with various (note-taking) applications/apps I found all of them severely lacking (for several reasons). I was always for the lookout of the one-size-fits-all application, which I obviously never found.

Realizing that there is no such system/app I split things out:

* Important Stuff as well as trivia -> CalDav... believe it or not, but CalDav beats most other systems/apps out there, it's accessible on almost any device and you usually have a wide variety of applications to edit your "calendar events", use different calendars for important vs trivia

* Stuff you read on the internet -> obviously (synced) bookmarks (firefox, chrome, opera and others have builtin sync)

* Ideas, plans, drawings -> A5 pen and paper notebook (most people will advocate moleskine, I prefer Leuchtturm notebooks (to each his/her own)

* Research, papers, references -> good old text files, index + txt + pdf + bib (vim + vimwiki + git + some zsh alias like wiki="cd ~/wiki/; git pull; vi index.wiki; git commit -a; git push; cd -")

So far, this works quite well, although I have to admit that while separation is king, it also hinders creativity at times, so I'm slowly starting to integrate other things into the wiki (write firefox bookmark and caldav importer/parser, thinking about scanning/digitizing notebooks...) to be able to cross-reference things. The long term goal is to create a visualization that allows me to visualize (duuuh) all this data in different ways (especially useful for research and connecting the dots).

Hope this helps and I would really be interested how others manage this, especially regarding research, papers etc (Mendeley and others just aren't flexible enough for me...).

3
dmunoz 20 hours ago 1 reply      
I have written a few scripts to manage my abundant note taking.

In a specific directory, I arrange notes according to subject in directories, and the script parses them and spits out HTML files that displays them in a fashion I find useful. With MathJax, I can render LaTeX. It also spits out an index files so I can see at a glance my subjects and notes on those subjects.

I've been giving some thought to doing something more involved, so I can get full text search capabilities from the index page. It's something I play around with every so often as the inspiration hits me. I will not be surprised if this posts leads me back to playing with it for a bit, although I am busy for the upcoming week already.

You can trivially get something similar with something like vimwiki [0]. The only reason I went further was that I wanted greater levels of customization.

[0] https://code.google.com/p/vimwiki/

Edit: The full text search from the index is just a nicety given the way I like having the notes displayed. I can already grep from the command line, of course. I have other ideas about nice-to-have dynamic behaviour, but a lot of the stuff falls into the lower percentages of the 20% of the 80-20 split.

In The Pragmatic Programmer, one of the tips advocates keeping knowledge in plain text:

> Keep Knowledge in Plain Text

> Plain text wont become obsolete. It helps leverage your work and simplifies debugging and testing.

The full text expands on the benefits, such as searchability and other stuff I can't recall at the moment.

I try to stay as close to possible to plain text as I can. Even Markdown is a bit heavy for the task, although I have given some thought to adopting it and avoiding needing any custom parsing.

Lastly, I wasn't clear why I output to HTML. I put them up on a server so that I can access them remotely. I can also upload notes, or input a quick note to a textarea and submit it. It's device-agnostic; I just need a browser. I haven't bothered to implement making currently existing notes editable.

4
lallysingh 18 hours ago 0 replies      
Four parts:

== Emacs Org Mode ==

  - all capture  - all notes in general that I take while working (live) on a computer  - all meeting notes  - all drafts - usually via org-babel  - planning
Also, a type of code analysis where I make the code column 1 in a table and use columns 2+ for notes

This is sync'd via git across machines. Version Control + diff's are useful, but multiple branches for this hasn't been worth the additional complexity.

I've got a specific emacs daemon just for org. It's got a special -name argument that tells my window manager (xmonad) to bring up each window as a pop-up. That integrates with chrome and org capture to capture web bookmarks right from the chrome bookmarks bar.

== A paper notebook (leuchtturm 1918) and a grossly expensive fountain pen (MB) for all deep analysis. ==

  - Good thinking is a lot easier when you look at paper instead of a screen.
The tactile feel of that pen on that paper feels so smooth and free that I write substantially more, and faster. I can only explain it like typing on your favorite mechanical keyboard vs using a blackberry to write long essays.

== MindJet for brainstorming. ==

So far, awkwardly on a Nexus 7 and a BT keyboard. I'm still looking for a better mind-mapping setup.

== GTasks (android app) ==

With Google's "Tasks" list for my to-do lists and random thought capture on topics I'm still not ready to properly sit-down and mind-map.

5
mondaythe5th 1 hour ago 0 replies      
I use text files with tagging and a simple naming convention to manage my web development projects, my house rentals, car insurance, vacation plans, contacts, and more. Most projects have the same core things to keep track of... analytics, adwords, ad campaigns, webmaster tools, hosting details, etc... I use txt files that are backed up with Dropbox.

I add tags within each file like project-businessName tag-adwords tag-campaign priority-high etc.

I use xplorer2 ( a windows explorer replacement $40 ) to filter by tag and or filename.

Example: Say I want to see all outstanding campaigns for a certain client.... I apply the following filter ( alt+h ) then type +tag-campaigns,+project-businessName . Same works for to do lists.... +priority-high,+project-businessName .

I also use a file name convention for super quick opening of whatever customer file I need.

Example: Say I want to check on a clients adwords situation... I hit alt+h to invoke the filter tool.... type adwords businessName to see the exact file I need.

I use two extra free software apps to speed things up further... FindandRunRobot - a launcherEverything ( from voidtools ) - plugs into the above launcher for super fast file opening by name. For example: Say I'm in my browser and want to open up my main file for my client.... I hit alt+space to invoke the launcher tool... then type any part of the file name ... hit enter to open.

I've used wikis before as well as enterprise crm... this is a breath of fresh air!

6
pjungwir 12 hours ago 0 replies      
Manpages!:

https://github.com/pjungwir/manpj

You don't even need to learn man macros unless you want to (and I have `man pj man` for that). I usually just give text files a .pj extension and add formatting later if I need it.

I bet someone has even written a markdown-to-man converter, now that I think about it.

7
chubot 18 hours ago 1 reply      
I wrote a personal wiki like 10 years ago... In addition to being a great productivity boost for me, it helped me learn a lot about web programming. It's continued to evolve over the years.

I have 1899 active pages now (some pages were deleted over the years).

I try to keep it very close to plain text, and don't have a lot of doodads in the wiki syntax.

I don't think plain text is sufficient for taking notes, because it lacks hyperlinks. Hyperlinks are incredibly important because they are associative and non-hierarchical... that is exactly what you need for note taking and brainstorming.

I do everything with vim/bash/tmux but you still want to be able to click links with a mouse when reviewing notes, and create them effortlessly when writing.

8
marcinignac 16 hours ago 0 replies      
Wow. What I haven't tried before... One html file wiki (tiddlywiki i think). Something like 3 self written web task editors before DropBox happened. Mori (kind of evernote from the past), Google Wave (still missing it), made couple of money tracking apps with couchdb, remotestorage and other offline capable but syncing apps for personal use on mobile.

Currently

Notes: Plain text notes with markdown elements synced via DropBox edited in NvAlt on Mac, and Notesy on iOS.

Sketches: Moleskine notebooks of various sizes (mostly Reporter). Currently experimenting with even smaller ones (Cahier journals)

Visual References: After years of screenshots on my desktop and reference folders full of unnamed images I made lightweight pinterest clone https://github.com/vorg/kollektor

Articles:Pocket as 'todo readme' solution but currently working on and app for hyperlinking pdf's for computer graphics papers.

ToDo: Gave up on per project hierarchical task list as they always get old and dusty. So instead I split information into long living stuff and references (links, project requirements, hardware specs etc) that goes into notes. And one task list for MIT (most important tasks) daily similar to Autofocus system (Autofocus system - http://markforster.squarespace.com/blog/2009/1/6/autofocus-s...) + smaller ones for bug lists per project, TaskPaper for Mac, and TaskMator / Listacular for iOS. I even wrote custom editor for TaskPaper notes that takes advantage of fullscreen (think TweetDeck for todos).

Bookmarks: Everything after delicious got bought http://pinboard.in/ (but moving to Kollektor more and more)

Mindmaps: For notetaking (FreeMind on Mac, MindNode on iPad) and monthly planning where I list all my current projects, incoming ones, ideas, goals etc.

Limitations: - NvAlt search is fast but sucks if you have long notes (hard to search inside them)- Still haven't found good outliner for iOS. Taskpaper was promising but died (discontinued on iOS).- Plain text is cool and durable but missing possibility of dropping images here and there

Dreaming:- not sure if one size fits all will ever happen but something like pinterest mashup with workflowy with one data structure but multiple editing modes (list, outline, mindmap, spatial)- i'll call it RAM (Remote Access Memory)

9
rm445 19 hours ago 0 replies      
What a good question.

Personally I curate a directory structure served off an old linux box in my house. Items created on other machines get synced in by hand. Data is stored in whatever source format it was created in, and obscure formats get a pdf version stored alongside.

The thing is, it's absolutely stone age - not automatically synced with my laptop or phone, not available remotely, and not conveniently set up to be able to share files or offer use of the server to my partner or family. It also only has 'files', there's no calendar-type data and things like mail and contacts only get placed in by hand as backups. I could totally cobble things together to provide extra features but I am thinking of starting again with a server 'in the cloud'. I would love to know what people do, with a longer term view than just stashing stuff in the popular note-taking app of the moment.

10
mrfancypants 20 hours ago 1 reply      
Emacs (naturally), with org-mode[1]. ssh replication along with the mobile org-mode app on Android [2] meets all my needs.

[1] http://orgmode.org

[2] https://play.google.com/store/apps/details?id=com.matburt.mo... (there are others... /search?q=orgmode&c=apps for more)

11
ryanobjc 20 hours ago 0 replies      
I have discovered, before the recent studies, that when I take paper notes during anything, I remember the meeting/lecture/whatever quite well.

So I use paper notes as a backup, but as someone else noted, good old fashioned Brain 1.0.

But when that isn't enough, paper files are good for formal stuff.

On the computer, well, it's kind of a disaster. Gmail has helped here. But there is no compelling note organization system. And I'm not sure you'd want one, I think we've learned is that 'findability' is the most important feature, and organization isnt the only way to achieve that.

12
patrickg 19 hours ago 1 reply      
90% of my knowledge is in a bunch of text files handled by nvalt [1], a fork from notational velocity [2]

It is so convenient and quick to make notes and hyperlink notes between them and do full text search.

[1] http://brettterpstra.com/projects/nvalt/[2] http://notational.net/

13
ahstilde 20 hours ago 0 replies      
Prepare yourself... [1]

I have quite a system, but it works. I'm a student, and I utilize Evernote, Google Keep, Microsoft OneNote, Pocket, 8x11 ringed notebooks, and a small field book.

Evernote is for items I may need to a long time: recipes, guides from the internet, personal notes, etc. I'm finding I don't use it much, actually. :-/

Google Keep is incredible for to-do lists, quick notes, this sort of thing.

OneNote is my primary note-taking program, for meetings, for class, anything. I just bullet everything and go at it.

Pocket for saving articles. It has an incredible search function.

8x11 ringed notebooks for times where a laptop is inappropriate, or when I need to physically draw something.

The field notebook was a gift. I use it to host my big ideas and inspirations.

[1] https://www.youtube.com/watch?v=okIAAeb2WVA

14
tcpekin 11 hours ago 0 replies      
For notes, I rely 100% on paper. I don't remember things as well when I type them out, and keeping it on paper gives me a sort of spatial awareness on where to find what I need.

However, with research papers now, I've started to use Mendeley. Imports downloaded pdfs and automatically has author, title etc filled in, can download pdfs from a number of the major publication websites and automatically add to your collection, allows sorting via author, year, etc., allows you to take notes and highlight, and has a search bar that searches through all of the papers you have. It additionally can keep your pdfs synced between computers, creates BibTex entries and I believe can help you find related papers, although I haven't used that function. It's a great way to keep semi-organized, and works a lot better than any file-naming system I've tried.

15
rawland 19 hours ago 0 replies      
* Brain

* Bullet Journal (http://bulletjournal.com)

* Instapaper -> Pinboard.in

* Research Diary in LaTeX (http://www.writelatex.com)

* Markdown (pandoc) and git for each and every project

16
fractallyte 21 hours ago 1 reply      
I spent a long time looking for my ideal knowledge organizer, and eventually settled on Notecase Pro (http://www.notecasepro.com/).

It's cross-platform, with a functional free version. I have no problem paying for good, useful software, especially (as in this case) when it's produced by a dedicated individual or small company.

Evernote is overrated...

17
szymon_k 17 hours ago 0 replies      
Dropbox + plain text (markdown) in ~/Dropbox/Notes, where every file starts with some simple categorisation ("personal-", "snippet-", etc..). I keep everything in there, from personal thoughts to terminal commands I use very rarely (and don't want to add to aliases), code snippets for simple things, meeting notes, etc. I have one important file called "drafts", that's always opened in vim/notational velocity, and to which I can append from drafts app on iPhone. It acts as scratchpad, and almost everything nowadays starts in this file.

I can edit notes in terminal (vim), gui (notational velocity), ios (I use byword, but there are multiple dropbox-syncing text editors). I have command in vim called :Notes, that displays Unite window with my notes, so I can access them quickly when I need to, and I have zsh alias "ns" (note search), that displays notes which match my search ("ns mongo" displays snippets-mongodb.txt).

I store links in pinboard, articles to read in pocket, and inspiration images/videos on pinterest.

For tasks I have very similar system around taskpaper file format and listacular on iOS, with :Tasks command in vim. All project related notes go into taskpaper file, and if project is finished, and there are some notes I'd like to keep for future reference (but not in my notes folder), I typically store it in project root as notes.md, this might be setup instructions, notes on bugs, etc.

18
ericHosick 20 hours ago 1 reply      
I dump stuff in one big TextEdit/Notepad file that sits on my desktop. It is really easy to arrange stuff in it, take notes for meetings, etc. TextEdit/Notepad loads really really fast. I can move stuff out of it easily (say contact information into my phone) and every once in a while I clean it up.

I've tried so many other things but a single text file sitting on my desktop just seems to work really well.

19
biscarch 20 hours ago 0 replies      
I've recently (this year) taken to writing more blog posts[1]. It helps me make sure that what I'm writing will be readable by me X years from now and also could help other people. For more private thoughts or thoughts I haven't developed into posts yet I use text files and Dropbox or Evernote.

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

20
suhrid 20 hours ago 1 reply      
Emacs org mode and Dropbox.I also keep a notebook for sketchnotes and mindmaps.
21
kbart 17 hours ago 0 replies      
I simply use a dedicated Gmail box with many different folders like "events", "todo", "links" etc. where I send emails ("notes") to myself. This way I can easily access them using any platform and it doesn't require any additional software.
22
cpbotha 19 hours ago 0 replies      
Obsessive note-taking lab-journalling knowledge organizer here.

* For years simplenote, first using RespohNotes under Wine, then writing https://github.com/cpbotha/nvpy - a cross-platform and open source simplenote client in Python with tikinter. Currently looking for a new maintainer, because:

* Currently in an in-between phase editing Gollum wiki markdown pages with emacs 24 (sometimes I also use gollum to access and edit), all synced with unison, and using Google Keep on my phone.

* Currently working on hobby project, which will be the non-linear super visual (spatial perception and memory FTW!) cross-platform (large displays!!) note- and file-organizing interface I've been dreaming about for months now.

23
lachgr 16 hours ago 0 replies      
I use Workflowy (https://workflowy.com/) for everything: note-taking, planning and even project management (see https://medium.com/no-label-inc/4e911278c902). I always have it open on my desktop and with their mobile app I'm always in sync. Workflowy is an excellent app and it keeps my thoughts organised.

For longer documents that don't fit in the bullet-organized workflow of Workflowy I use Markdown.

24
kylorhall 20 hours ago 0 replies      
I just use Google. Keep, Gmail, Calendar for most things. I have a few text documents for recording important information I keep in Google Drive as well. Emails and sometimes even pitches / speeches I keep in gmail as a draft. Used Evernote for a while, but it's just bloat, I don't need another app.

I often have a text file open on my computer that I write quick notes in. Most of my knowledge that isn't like a random reminder note lives in my head though, I'm pretty solid on my memory.

We use Trello for business, so I keep anything business related in there, so other people have access to it if need be.

25
JesseAldridge 19 hours ago 0 replies      
Notational Velocity, Dropbox, and Workflowy

There's a lot of synergy between the three.

26
Paul12345534 19 hours ago 1 reply      
I used to use KeyNote also but I didn't really care for the underlying RTF storage format especially when it came to images... and the program had some other limitations.

http://www.tranglos.com/free/keynote.html

27
ejain 22 hours ago 1 reply      
Brain 1.0
28
cynik_ 18 hours ago 0 replies      
Deft in emacs synced over dropbox. I get notational velocity like UI for searching/manipulating notes, evil mode so I have vim key bindings and I can pull stuff up on my phone whenever required. It's also easy to just send a link to someone to share a file because it's all on Dropbox.

Pen and paper when I'm thinking through something.

29
blissofbeing 20 hours ago 0 replies      
I have been using google keep for a bit and it seems to just work for me, but its just for simple notes really.
30
kinj28 18 hours ago 0 replies      
I use Http://www.teamgum.com, I just gum whatever articles and web pages I like. I import content from my pocket, twitter accounts as well. And it automatically builds a knowledge base. Then when I do a google search for any knowledge bit. It shows all relevant gums from me and my team on right side. Bingo!Do give it a spin.
31
palcu 21 hours ago 1 reply      
I throw every random information in an Evernote notebook. For more complex stuff, like what are my priorities this month, I draw a mindmap using MindNode. Also, I've got in a habit of reviewing all my important notes and trim them every month.

Finally, I put all the interesting web articles in Pocket, because I search them later.

I tried to make flashcards in Anki for random stuff, but it didn't work out.

32
consta 19 hours ago 0 replies      
http://www.mymundus.com

I am the cofounder of MyMundus, so my opinion is quite biased. We started MyMundus because conventional note taking apps such as bookmark services did not suffice, especially when you forgot to create a bookmark.

33
htk 14 hours ago 0 replies      
I use Mindown (http://mindown.com) on my Mac, iPhone and iPad.

(Sorry for the shameless plug, but it's true)

34
harveytoro 20 hours ago 0 replies      
Github repository, I wrote a simple app to pull in a repo and I can view, edit and delete and also create new files. All the files are markdown so I can export to PDF or HTML if I need them outside the app.
35
stangeek 20 hours ago 0 replies      
I use https://rawgit.com/lollipierre/react-bullet-app/master/index... - based on bullet journaling concept
36
flyt 20 hours ago 1 reply      
simplenote + notational velocity
37
kidsil 19 hours ago 0 replies      
Pretty simple - I try to put them on my Blog.It's public, I know I'm backing it up always, and it helps others.
38
chintan39 19 hours ago 0 replies      
I have used evernote for a long time.But Onenote is my new fav after they release a free desktop app.
39
DrinkWater 16 hours ago 0 replies      
Evernote, works perfectly for me.
40
brandonhsiao 19 hours ago 0 replies      
Paper notebook.
41
ing33k 20 hours ago 0 replies      
Evernote

Github wiki

42
fxpester 19 hours ago 0 replies      
Google tasks + dokuwiki
11
Ask HN: where do you host your most critical email addresses?
3 points by pardner  10 hours ago   1 comment top
1
infiniteseeker 10 hours ago 0 replies      
Self administred DigitalOcean VM. However, I'd be interested in hearing what others are doing as well
12
Ask HN: Listen to HN articles as radio.
5 points by bobbriody  15 hours ago   6 comments top 3
1
swanson 14 hours ago 1 reply      
I think the idea is interesting - I played around with a prototype myself about a year ago (using RSS + TTS).

You might check out this startup: http://umanoapp.com/ which does almost exactly what you want. I don't know how the business model works exactly, but I would imagine that paying people to narrate would be fairly expensive.

You might also have a look at some of the stuff NPR is doing: http://www.npr.org/infiniteplayer/ http://www.npr.org/blogs/inside/2011/11/14/142303990/introdu... they are working on breaking the traditional radio show mold and queueing up individual stories based on personal recommendation.

2
FBT 13 hours ago 1 reply      
I strongly recommend you don't use any TTS at all. If I want TTS I can do it myself. I have no need of an app to do it for me.

That said, with actual human readers this could go very well. I would like, though, to point out the possibly insurmountable issue that pops up every time someone has an idea like this: copyright.

It is a sad state the current copyright laws are in, and a good example of that is how they interfere with the creation of awesome services like this one. IANAL, and all that, but I strongly suspect you'd get hammered down hard if you didn't get explicit permission from the authors of every single article you broadcast.

So seriously, speak with a lawyer, please, before taking a single step with this. Perhaps you can find a workaround, or someway to do this regardless. Or maybe not. But at least you won't drown under a mass of lawsuits.

3
jamesmoroni 2 hours ago 0 replies      
I've tried Umano but couldn't stand their reader. I listen to swell radio all the time and would love a similar service with more content.
13
Ask HN: How did you pick your lawyer or law firm?
9 points by SuperDuperTango  23 hours ago   9 comments top 7
1
jwb119 9 hours ago 0 replies      
I'm a startup lawyer at one of the big firms in SV.

My recommendation would be to shop around and find someone that you like working with, and most importantly, ask to meet the junior associate that will be doing most of the work for you. Your ideal fit will be a partner that will help you with the big strategic decisions (because they've seen other startups grow) and a junior associate that is responsive and fun to work with.

2
SuperDuperTango 2 hours ago 0 replies      
I've been talking to friends, and one friend who had a startup said they went for the big guns (Wilson Sonsini, Orrick, Fenwick & West, etc) since they thought it would look better to VCs when they went to get their Series A. That's a criteria I hadn't thought of. What do you think of it?
3
Mankhool 10 hours ago 0 replies      
I read an article on Techvibes written by a lawyer who is interested in working exclusively with startups and SMEs. His website has an online form for Privacy Policy and Terms & Conditions quotes. It was very straightforward - you fill in some information about your startup and that's it. He called the next day and got more details. His pricing is great and he is flexible on payment terms for startups. So that's how I became a client . . . if you are in Canada PM me and I'll send you his info. He does incorporations too - although if again, if you are in Canada you can do a Federal Inc online for $200.
4
andymoe 22 hours ago 0 replies      
Here is what I did. I got a recommendation from someone I trust who has run (and sold) a few successful businesses. This was years before I started my current venture. Reached out and ask the attorney to read my employment contracts every few years. It only ever took an hour or two of his time for each one and built trust on both sides. (you would be amazed the stuff in employment contracts btw... it's always worth the couple hundred bucks to have them looked over.)

When my partner and I were hashing out our operating agreement it was an easy call to make and the trust was already established. I guess this is not very helpful to your situation since you are already in it but I'd suggest going to someone you trust and asking for a personal recommendation. Someone with experience like ejain said is a good idea as well.

5
27182818284 21 hours ago 1 reply      
Knowing that the price of tall buildings typically grows faster than linear we chose the law firm that occupied multiple floors of the tallest building.
6
JSeymourATL 8 hours ago 0 replies      
I have a preference for lawyers with previous Big Firm experience that have graduated to smaller firm or solo-practitioner status. They typically have a mix of major league seasoning and a certain rugged business acumen.
7
ejain 22 hours ago 1 reply      
Where are you located? If possible, pick a lawyer who is used to working with tech startups. Such lawyers will sometimes do free "office hours", which is a good opportunity for you to "interview" the lawyer.
14
Show HN: I'm writing a book to teach beginner Django web app programming
15 points by limedaring  12 hours ago   13 comments top 7
2
smartial_arts 5 hours ago 1 reply      
Tracy, that's a great initiative, I wish you all the best with the book!

I wonder what the thought process was behind the decision though - i.e. how did you decide to write a book, whether you tested/researched the market in any way?

3
borat4prez 8 hours ago 1 reply      
This looks great! I've been a WordPress dev the past 2-3 years and started my first Django project a few months ago. I know html/css well and can do jQuery plugins, but I'm not too knowledgable past that. I know programming concepts, I just have a hard time putting methods and classes together and all that good stuff. My brain thinks more creatively instead of logically. Hopefully this book can help me out, I'm currently paying a developer $50/hr to build the app (50+ hours deep so far), I'm just doing the HTML/CSS because I'm pretty good at that. Would love to take control of the whole thing!

Maybe this book can help?

Also it'd be neat if you took a look at my project so far and let me know your thoughts! I have a private repo on github and the app is up on Heroku right now. companyhen<at>gmail.com if you wanna chat and take a look :)

p.s. Backed $25 :)

4
mcintyre1994 11 hours ago 1 reply      
Congrats on the funding!

Have you read two scoops of Django at all? I have the ebook of the last version and it's pretty good, just wondering if you've read it how you'd compare the material covered. I'm guessing you start at a more beginner level than them but it'd be interesting if you could compare in some detail.

5
bdevine 10 hours ago 1 reply      
I am currently going through Miguel Grinberg's Flask dev book (the early O'Reilly version) but I had considered diving into Django instead. My rationale for making this choice basically came down to seeing that Flask doesn't "come with batteries", and I thought it would be more educationally valuable to have a broad understanding of the various components of a web app before trying something like Django which apparently does things that Flask doesn't. (I may be off-base here, of course -- I know that I don't know what I don't know!) All of which is to say that I hope you give some space to at least discussing "why Django?". Good luck!
6
santiagobasulto 6 hours ago 1 reply      
This is awesome! I've wrote an introductory book in spanish for my class. I think it's buried in dust by now. I'll take a look at it and share my feelings if that's Ok.
7
annapurna 10 hours ago 1 reply      
Just started learning Django myself and have played with Rails in the past. I would love to see you include some design tips. Also, congrats on the funding and just pledged a small amount to get my hands on the paperback!
15
Ask HN: Best resources for hackers to learn marketing?
6 points by wasd  9 hours ago   2 comments top 2
1
davemel37 8 hours ago 0 replies      
I would start first and foremost with mastering analytics. All other strategies will fall into place when you have accurate data to measure your impact.

If there is only one website you ever visit to learn marketing it should be Occams Razor by Avinash Kaushik.http://www.kaushik.net/avinash/

If you want the fundamentals, read some of Dan Kennedy's books like The Ultimate Marketing Plan.

Good Luck.

2
rgovind 5 hours ago 0 replies      
Look through craigslist or other forums, find someone who is willing o take you as a tehnical co-founder. Learn it from someone who is doing it now...will be really valuable. If you are in bay area, you can catch such people in hacker dojo.
16
Ask HN: How to Monetize Online Bartering?
7 points by will_brown  11 hours ago   11 comments top 7
1
brudgers 3 hours ago 0 replies      
Simple question: given the high barrier to entry and an illiquid market, are the potential returns so massive as to justify the risk? To put it another way, does this market have the potential to be exponentially more lucrative than antiques?

The other question is about the culture. Is the current barter system part of the attraction for people engaged in the trade? Think about the way the internet changed the world of Grateful Dead concert recordings.

2
endersshadow 10 hours ago 1 reply      
I've thought about this a bit for homebrewed beer (illegal to sell, but perfectly legal to give away and/or trade). My only thought is that you could manage the shipping of the items--have each trader send you the item, where in you inspect it, and once you've received both, you send both along, otherwise, you return the original widget to the sender.

Charge shipping plus a fee for that service. Plus, if you have a centralized shipping location, you'll be better suited to get deals on shipping costs.

This, of course, ignores the fact that it's illegal to ship alcohol via USPS, and it's against policy for UPS and FedEx.

3
natdempk 11 hours ago 1 reply      
What is the price point of the product? How difficult is it to connect with another to trade it? How frequently are these trades made by individuals? It might be possible to charge a finder's fee if you built some sort of matching service if the numbers look right to be worth your time. I could also see this fee just being wrapped into a paid membership plan or one time fee if the numbers went another way.
4
Casseres 10 hours ago 0 replies      
How about a website where users can upload pictures (with description) of what they have available to trade, and other users can match the appropriate items from their inventory to make trade offers. With the user's profile, you can have a trade history, feedback, the ability to make private trades (maybe a premium feature), and a "showroom" where users can display their prized widgets.

Of course forums, private messaging, along with advertising would be appropriate. I've never built an online community, but I would wait to gauge interest of users interested in purchasing widget-related products before investing the time and capital to develop that.

5
forgottenpass 11 hours ago 0 replies      
Offer escrow services for trades that can't be made face to face.
6
Casseres 10 hours ago 1 reply      
Is the widget a digital, or a physical good?

Can the widget only be traded for similar widgets, or can it be traded for any such as baseball cards? If it is digital, does it require a proprietary service to facilitate the trade?

7
billmalarky 5 hours ago 0 replies      
Most marketplaces have a small listing fee. Perhaps you could have paid memberships and members don't have to pay the fee to list.
17
Ask HN: Post-Mortem for "Who wants to be hired"
16 points by jader201  15 hours ago   13 comments top 10
1
jader201 15 hours ago 0 replies      
As someone posting my resume, I actually found it very valuable -- at least for me. I had five different companies reach out to me, and all of them were relevant. Three of them sound very interesting and I am optimistic about those.

I don't think I would have connected with these companies outside of a thread like this. I don't think they have their jobs posted on any of the sites I use (except for one of the opportunities).

As far as concerns, I can see how this thread would have a lot of noise, though it seems most of the postings were of decent quality. But I could see it growing in size, and the noise may overcome the signal at some point.

As far a recurrence goes, I think this should be based on the feedback. I can see how it would be valuable, and it certainly has already been for me, though I hope (thanks to this thread) that I won't be needing it next occurrence if it were to happen, or even for a long time to come.

2
Goosey 11 hours ago 0 replies      
- For others in the HN community: Did you find it interesting, or did you use it to find fits for opportunities you were aware of?I didn't directly participate in any way, but I did find it interesting. Particularly in opening up the thread and doing a search for "Austin" or "C++" or "Ninja" to get a general feel of how the job-seeking hn community is represented in various vectors. I could see myself actually using it in the future (both to find candidates or potentially find work in the future)

- For everyone: Outside of the above benefits, what concerns or issues do you see with a thread like this, and would you support some sort of recurrence?I think it's worth some sort of recurrence. The biggest issue I saw with it was that it seems like it will unfairly generate more interest in the 'top comments', which in a thread like this would ideally not be ranked by anything more meaningful than who responded first. I would like to hear feedback from those who were listed far down in the thread as to how their experience was, compared to say 'jader201' who says he had a great experience with it (but was within the top 5 most of the time)

I also noticed there were essentially 3 kinds of posts. Purely "mini resume" posts, posts with "this is who I am", and posts with "this is what I'm looking for". I'd be curious as to how different tone resulted in different responses.

Interesting experiment!

3
arenaninja 2 hours ago 0 replies      
I posted my resume, but I was 2 days late (at work when it was posted, and remembered until the next morning). I had no replies, but I find it invaluable to be able to put myself out there without LinkedIn/DICE. I got my current job through DICE and I got calls incessantly for a week, mostly from really clueless recruiters who would call me and ask me to tell them what "OOP" meant. I'm only on my first job, so my "Network" isn't impressive, most of them are in a city I don't have an interest living in for various reasons.

As for recurrence, I thought there was enough interest (over 300 comments!) that it would add value as a monthly thread.

4
glimcat 15 hours ago 1 reply      
The existing "employees choose which companies to respond to" approach is probably most in line with the realities of the tech labor market, and it gives companies a smaller pool of respondents to look at which have (nominally) read and been interested by their most recent job post. And for applicants, you get more leverage if you judge which positions are potentially relevant, then tailor a response for each company. The thread was fairly popular - but I don't think it really improves on the status quo, for either player.

But, I can see it helping for people who are less experienced or confident or whatever and likely to take job posts at face value instead of as a signal of the problems the company is trying to solve through hiring. It would be better to get past that obstacle, but pragmatically it may have its uses.

5
dccoolgai 10 hours ago 0 replies      
I feel like this thread shouldn't be useful, but because the state of tech recruiting is so generally loathsome, it does create value. I saw a couple candidates in the DC area on there that I will probably reach out to soon.

I think it's also better for developers, because it puts you in the position of having them (the hiring party) come to you, versus the monthly whoishiring thread where it works the other way around... a subtle but nevertheless important difference.

I wish this thread had existed when I was looking for work a few months back - hopefully it will still be around when I come on the market again.

6
eli_gottlieb 11 hours ago 0 replies      
As someone posting my resume: I believe about three companies reached out and I got one new connection on LinkedIn otherwise. One of them is relevant to my skillset, and one of them is interesting to me. I think the third is lost in my inbox somewhere.

It wasn't a very serious or desperate posting, so I'd call this a good result. It certainly tells me which firms want candidates so much they're willing to respond to some jerk's self-serving self-advertisement ;-).

7
phantom_oracle 6 hours ago 1 reply      
The thing nobody has mentioned is how this "Who wants to be hired" is different to the "Seeking freelancer? ..." post where freelancer say they're "seeking work" and provide their skills.

Obviously there are differences between a freelancer and a full-time employee, but it could be possible that many of those freelancers wouldn't mind taking on 9-5 contract jobs over many months.

Any opinions?

8
bdevine 9 hours ago 0 replies      
As someone who is currently looking for a job, I'm slightly annoyed (with myself) that I missed it. There are several salient points already made about its merits and drawbacks, but please consider this a vote for some kind of periodic recurrence. Being that I'm looking for a relatively junior position, I did appreciate @glimcat's comment re: taking job posts at face value, and I think that the possibility of having companies approach a candidate that has previously had no idea where s/he is shooting in the dark is refreshing, affirming, and motivating.
9
taternuts 8 hours ago 0 replies      
I was very pleasantly surprised by the results! I had 7-8 companies reach out to me, all of which were very interesting and strong companies that I'd like I'd potentially like to work for. I believe my post hovered around the middle as well.
10
gjvc 15 hours ago 0 replies      
"post-mortem", from the Latin
18
Ask HN: do i need a trial version? (If yes how to implement?)
3 points by cruppstahl  19 hours ago   9 comments top 3
1
chrisBob 18 hours ago 1 reply      
It sounds like the open source version is the trial version. That is probably sufficient.
2
mcintyre1994 17 hours ago 1 reply      
You said it's a commercial add on product, how big is the target company? If we're talking enterprise it seems really unlikely they're going to be using software without a license regardless of ease. You most likely can't stop pirates but will they be notable?
3
consta 18 hours ago 1 reply      
That is truly an uncomfortable situation. Without any deeper knowledge about HamsterDB or your pro version, you might consider offering your service as SaaS and charging for that. Of course this won't work with all your pro features such as compression or encryption (or maybe it could work in some innovative way).

For instance you could charge for painless DB hosting, so users do not have to worry about complicated setups and can immediately use HamsterDB after signing in.

EDIT: But you can still go for the 30 day money back guarantee with the exposure of the pro version's source. If that fails you still can decide to switch to a SaaS model.

19
Ask HN: Who wants to accept Check online?
6 points by achguy  1 day ago   8 comments top 3
1
pbnjay 10 minutes ago 0 replies      
I hate to burst your bubble or anything, but dwolla.com does this pretty well and cheaply. How will you differentiate?

I don't quite follow the "no NSFs and funds are guaranteed" - are you implying that if the transaction is authorized there will never be a chargeback (or equivalent)? I need more info - I can't think of any way you could handle it sustainably.

2
lumberjack 1 day ago 2 replies      
How does it defer from a wire transfer?
3
basdevries 1 day ago 2 replies      
You arn't explaining much of the actual benefits of the product, but for what you do describe: Bitcoin can also solve all of these problems. Why bother using checks when it's obsolete in 5-10 years?
20
Ask HN: Help choose a static site generator
6 points by wtmt  22 hours ago   8 comments top 7
1
hedwall 18 hours ago 0 replies      
I think the Jekyll Bootstrap project[0] might be helpful, or maybe the follow up project Ruhoh[1].

[0] http://jekyllbootstrap.com/[1] http://ruhoh.com/

2
hkarthik 11 hours ago 0 replies      
I played with a few of these and being proficient in Ruby, I went with Middleman. I liked WinterSmith but the source being in CoffeeScript turned me off slightly.
3
ApolloRising 10 hours ago 0 replies      
Nanoc would be another you can try http://nanoc.ws/
4
polyrahul 21 hours ago 1 reply      
Docpad http://docpad.org/docs/intro - meets all your requirements and then some more.
5
antonwinter 20 hours ago 0 replies      
perhaps not exactly what you asked for , but my sideproject might be useful. it spits out a static template that looks quite nice.

www.landinggear.me

6
neilkinnish 20 hours ago 0 replies      
You could try Mixture.io has everything you listed and more
7
gregmolnar 20 hours ago 0 replies      
I can recommend jekyll.
21
Ask HN: Who wants to trade brain cycles?
11 points by macguyver  2 days ago   6 comments top 4
1
hahla 2 days ago 0 replies      
I am a semi-retired website broker, I specialized in selling sites in the 6-7 figure range. I'm not a programmer, and I'm not looking for anything in return. If you need your side project, hobby site, or full fledged business valued or need advice regarding ways to increase value, website selling process, etc shoot me an email (in my profile) I would love to help in anyway I can!
2
bjourne 1 day ago 0 replies      
Great idea! I'm an amateur chess player (1200 rating) looking to improve my blitz game. So I'm looking for 1 hour of chess coaching, in return I offer 1 hour of code review of almost any language.
3
ericingram 1 day ago 1 reply      
I can offer advice and code in relation to building custom ecommerce platforms with mongodb and nodejs.

I am looking for design feedback and ideas for a pre public beta SaaS product.

Contact me at eric at getfwd.com

4
coolsunglasses 2 days ago 0 replies      
I like this idea a lot.

What about an SO-esque network that encouraged maintaining a relatively even "trade balance"?

Anyway, for me:

1. Offering programming, FP, Haskell, Elasticsearch (possibly other, ask if you're interested) expertise

2. Requesting input/patches for my recently released Elasticsearch client for Haskell: https://github.com/bitemyapp/bloodhound/

23
Ask HN: a WinSCP alternative for OS X
2 points by coreymgilmore  2 days ago   4 comments top 2
1
mattkrea 2 days ago 1 reply      
Transmit

https://panic.com/transmit/

It's incredible. Most of what that company makes is very high quality actually.

2
gjvc 2 days ago 0 replies      
24
Ask HN: How do you incorporate virtualisation into your dev workflow?
2 points by benjaminwootton  2 days ago   2 comments top 2
1
sergiotapia 2 days ago 0 replies      
"I use Vagrant and get a lot of benefits from that" - I'm curious about that. What do you do specifically that benefits from Vagrant or VM's in general? I've never had the need (or opportunity) to have to use them.

Typically if I'm building a Rails website I'm using RVM and gemsets. An ASP.Net MVC website I'm using Windows 8 with Nuget.

So what does something like Vagrant solve?

2
k__ 2 days ago 0 replies      
Mainly for testing.

But without fancy Vagrant/Chef stuff.

Just a bunch of VMs. Everyone has a mounted network directory with the test scripts and code. Jenkins runs the scripts from every VM and this is it.

25
Ask HN: Programmers with kids did it make you a "bad" employee?
3 points by good-citizen  3 days ago   7 comments top 4
1
jaegerpicker 3 days ago 2 replies      
Not so much a bad employee IMO but definitely a worse fit for a company. I worked at a young startup (it was somewhat established by the time I joined) that was mostly younger guys than me (I was very early 30's they were mid 20's) and I was the only employee with kids. A lot of their focus and outside time was spent drinking hanging out and talking about work when they weren't partying. I couldn't and wouldn't do that and opened up a huge rift between me and management in particular. To be honest I think that is a problem with that company not with me as an employee. Their immaturity caused that and a metric shit ton of other issues. If any thing else I've found that having kids has made me better in a lot of ways. I'm more driven to build something to pass down, I'm more attached and caring about my career, and I'm more mature. I honestly believe that having children has made me a better person.
2
ScottWhigham 2 days ago 1 reply      
Did anyone make the conscious choice to be a bad employee but a good parent?

That is such a great question that it made me stop and re-think your entire post. I absolutely love that. I never have but I can envision someone who could do that out of necessity. If little Bobby Tables is a special needs child, to pick an example, and you have one chance to get him into a special school, I'm sure that at the end of your life you would not regret for one instance being less than a stellar employee that one day while you worked so hard to get Bobby into that school. I get it. I understand. Doesn't make me want to hire you but again: at the end of your life, what would you regret more: having slacked off for one day at work, or having ensured that your child got the best help/education he could at such a critical time?

3
SuperDuperTango 3 days ago 0 replies      
I think jaegerpicker hits it on the head. If the organization is a good one, with a good culture, kids vs. no-kids won't be a problem. The dichotomy between the two can definitely shine a light on deficiencies in the culture and/or management.
4
SixSigma 3 days ago 0 replies      
no, i waited till they went to bed and then logged in and did a few more hours

kids give you perspective, as you now know

26
How to validate my idea(s)?
2 points by alouanchi  2 days ago   6 comments top 3
1
swombat 2 days ago 1 reply      
There are countless books and blog posts written on the topic. The entire "Lean Startup" book by Eric Ries is an answer to your question.

Have you read them?

If not, go read them.

If yes, http://www.catb.org/esr/faqs/smart-questions.html#before

2
isawczuk 2 days ago 1 reply      
This guy (http://www.theweeklystartup.com/) have a great strategy to validate startup idea.Every week he validates new startup idea.
3
nreece 2 days ago 1 reply      
To start with, talk to people who're the target audience for this idea or the underlying problem behind it. Try to gauge if they face the same/similar problem(s) that your idea is going to address.

Ideally, having some sort of early financial commitment (e.g. crowd-funding, pre-orders etc.) from interested people, is a good indication that your idea solves a problem real & big enough that people will pay for it, which is the most essential thing for startup success.

27
Would you use java for your startup?
5 points by alouanchi  6 days ago   discuss
1
tjr 6 days ago 1 reply      
In general, if you're already comfortable using Java, and can't identify any specific advantage that another programming technology would give you, sticking with what you already know would probably be the fastest path to a working product.
2
mattwritescode 5 days ago 0 replies      
As it has been mentioned here. If you are efficient in one programming language or technology then use it. Your initial gains and knowledge will allow you to work faster and smarter at a time when time is at a premium.

I know of two people who started web based startups one java and the other PHP and asked the same question. Both ended up choosing a new technology and regretted the decision.

Learning a new technology isnt just about writing the code to get a working prototype or finished product as quickly and easily as possible.Its about the learning about the things that a particular programming language cannot do and its short comings.

3
johnsocs 6 days ago 0 replies      
In general I'm on board with the idea that you should use the language and development platforms that you are best at, this will provide a great advantage. This idea goes out the window in situations where the platform cannot meet the requirements of your system.

Lastly I'm of the feeling that learning a new language is going to really impact your ability to put best development practices in place as you will be working to overcome 'basic' hurdles like learning the system API, stack, conversions, etc...

4
YoAdrian 6 days ago 1 reply      
You might take a look at Groovy (http://groovy.codehaus.org/), it's a JVM language.
5
alouanchi 4 days ago 0 replies      
Thanks for all your comments. I think you are right the issue is not with which language to code it's the way to get a product people wants.If you don't mind. I got another question (from your experience) how to get/interact with users to understand what they want before to start build something let's say MVP?
6
strobe 5 days ago 0 replies      
I guess for you is best way is to start doing it with java and in some time further switch to scala - for example you be able start developing with Play framework which is support both java&scala in one project.

RoR/Django is good for prototyping and for fast start, but if you don't know it's it no sense I guess, you will make it more faster with Play/Scala.

7
alouanchi 6 days ago 0 replies      
To give more details about what I want to do. I want to build web app to match between users' need and shops' offer.It will be not real time at the start but it is going to work I will add kind of real time to notify each part.
8
alonisser 6 days ago 2 replies      
Depending on the project. getting something done faster could be easier with a modern web framwork like Ror or Django (I use Django). But it really depends on what are you trying to build.. Also you should remember that python/ruby enhanced productivity comes with some learning curve, especially for someone coming from java, which is different (not as syntatic but mainly in idioms, best practices etc).

You may want to consider Play framework. another modern web framework that uses scala - which is actually an enhanced and more productive java (and if I recall correctly can compile plain old java as well.. )

9
techmatters 6 days ago 1 reply      
Writing code will be the least of your problems. Java will do just fine.
28
Ask HN: Have you used Famo.us yet? What are your thoughts?
4 points by sideproject  7 days ago   discuss
1
_pius 7 days ago 0 replies      
Literally every demo of a Famo.us app has been broken for me across multiple browsers.
2
heldrida 6 days ago 0 replies      
I always found curious, projects like famo.us: you visit the main site and there's no way to figure out, what's about! There's a login form and that's it!
30
Ask HN: How to sell a small Internet business?
4 points by dfitzpat  13 days ago   discuss
1
hagbardgroup 13 days ago 1 reply      
Flippa: https://flippa.com/

Popular for sites like this, as long as it doesn't take much skill/knowledge/connections to administer.

2
jesusmichael 13 days ago 0 replies      
Craigslist...
       cached 6 May 2014 04:05:02 GMT