hacker news with inline top comments    .. more ..    29 Oct 2015 Ask
home   ask   best   2 years ago   
Ask HN: Do recruiters follow up emails ever work?
3 points by dudul  3 hours ago   3 comments top 3
husseiny 42 minutes ago 0 replies      
Depends on timing. You can ignore an email a few couple times but then that special day arrives and you get that same email again but something is different in your situation so you actually respond this time.
orless 1 hour ago 0 replies      
Even if I'm not looking for a new position, I reply to offers which really match my profile. If I don't reply on the first mail, I'll also definitely ignore the follow-ups.
tmaly 2 hours ago 0 replies      
Is that the email I should send my bank account and routing number to?
Is the 1871 hub in Chicago worth it?
4 points by bentaylor8  4 hours ago   3 comments top 3
tptacek 3 hours ago 0 replies      
I've always thought 1871 was way too expensive for what it offered, but I don't know what the pricing on nights/weekends is.

Just for the extremely great location, we're in Wework at Fulton Market; I would rent the coworking space there before I would pay for the coworking membership at 1871.

Both spaces are, in my opinion, pretty extremely douchey. Wework probably a little more so.

timjahn 2 hours ago 0 replies      
Start by asking yourself: what do you need?

There are now dozens of co-working spaces in Chicago, with all sorts of amenities, specialties, sizes, etc.

1871 is the flagship, created by and supported by the city/government and rich tech leaders. But it is far from the only community in town available to you.

Think about what you need first and go from there.

theaccordance 2 hours ago 0 replies      
If you're going to take advantage of the events and networking with others at 1871, then it's worth it.

If you're just looking for a place to work on nights and weekends, there's plenty of excellent coffee shops around our beautiful city that you can use instead.

The Debian Administrator's Handbook, Debian Jessie from Discovery to Mastery
8 points by squeezingswirls  8 hours ago   1 comment top
threesixandnine 1 hour ago 0 replies      
Thanks for this!
Amazon Payments plus VPN = account closed
19 points by ksdev  11 hours ago   6 comments top 3
dangrossman 5 hours ago 1 reply      
A month ago I asked this: "Can Amazon terminate an AWS account because you returned a shirt?" [1]

I didn't get any satisfactory answers, but this is exactly the kind of scenario I was afraid of.

A business that relies on AWS can be wiped out by an automated script in a different department. There is no mitigation since Amazon will also close "linked accounts", so having separate business and personal Amazon accounts isn't enough. It's super scary.

I tried tweeting @jeffbarr and posting in the AWS forums about these risks, but got no response from Amazon.

1: https://news.ycombinator.com/item?id=10248690

signaler 3 hours ago 0 replies      
Fraud filter is my Occam's Razor for this one. When it comes to any sort of e-commerce always use a 'Kosher IP' or an IP which is not tunneled in some way. 3G/4G/5G? Sims are perfect for this.
atmosx 10 hours ago 1 reply      
What you're describing is rather alarming. They should at least call, send a notification of sorts, before hitting the big red button. I don't use amazon pay, so I'm not familiar with it. Do you the the VPN had something to do with it?

I know PayPal has an automated system which is rather pedantic about IP addresses. I think that it's safer to setup a proxy and use it every time you log into a service like PayPal because from I realized by reading user experiences it's either their way or the highway, even when their autmated alarm systems are 100% wrong.

Ask HN: Where can I find high quality writing services?
11 points by atrust  16 hours ago   9 comments top 7
RomanH 4 hours ago 0 replies      
I'd recommend checking out https://scripted.com/ and https://www.textbroker.com/ - I've heard good things about both. We're also launching a content delivery service over at http://www.camayak.com/, but it's new so you'd be an early customer for a beta service.
Mz 21 minutes ago 0 replies      
I do freelance writing through a service. I know nothing about New York, so I am not a good candidate for doing this work. A few thoughts:

Your budget is quite a lot more than I make per article. You could try out a few services, pay for some cheap "test" articles and see if it turns up someone whose writing you like who also knows something about NYC, then feed them work at a better rate of pay (than what you paid for the test articles).

You could post an advert for the job on Metafilter. There is a high-ish number of New Yorkers there. Some do freelance writing.

I have an Elance account. I have never done work through elance. I was not really aware they merged with odesk and became Upwork. I did not like the model they had. I am not surprised they have a bad reputation.

I have perused Craigslist a few times. I have never gotten work that way. I am not real keen on trying to get work that way.

I like the service I work for. I think it is a good model. It provides a layer between me and my clients. There are procedures in place to look out for the interests of both the writers and the clients. I never have to chase people for my pay, a problem for something like 40% of freelancers IIRC. But I am also held to a standard. I have to be professional, etc. I really think it is an excellent model overall.

Some clients seem to be clear that part of the point of posting work to the general pool is to identify writers you like and send them direct orders. Another option through the service I work for is to establish a team and take applications to the team. Teams tend to pay better than the general pool and have more rigorous standards.

Regardless of what service you go with or other process for identifying a candidate, you will most likely have to go through some kind of process of finding the right candidate, not unlike dating or taking resumes and doing interviews for a regular job opening. Just because someone writes for pay and writes well does not mean they are a good fit for THIS project.

Much of what I write is about tech subjects, business, health, insurance, and California because those are domains I know a lot about. You should try to find someone who already knows a lot about New York, preferably someone who currently lives there or at least has lived there, and then you also need to make sure they are good at the style of writing you are interested in seeing.

Best of luck.

rufusjones 11 hours ago 2 replies      
You have to be kidding. And I mean full John McEnroe "You cannot be serious."

First of all $150 for a 750-word article would be a good payment. Assuming you aren't asking for more words than that ("blog post" suggests no), you can have your pick of people.

Second, evaluating writers is the simplest damned task in the world. Read their frigging code.

Third, average reading speed is 200 words a minute, so you could read an entire submission in less than five minutes. Practically speaking, you would probably need less.

Elance and Odesk merged and are now called Upwork. If you posted the job (number of articles, average length) and asked them to send you sample pieces and an online portfolio, you would be overwhelmed.

Even if you insisted that they have a verified business address within 50 miles of Manhattan, you'd still have a fire hose to drink from.

I wouldn't entirely recommend Craigslist, but you can find a lot of people there-- some of whom are very good and still struggling to make ends meet-- if you don't mind swatting away the 8-balls who will apply (CL gives you a custom email for replies, so you won't deal with them forever.)

Writers tend not to hang out there, but Behance or Dribble do have some.

Let me close by restating my opening. Some questions that get posted here are difficult to answer; others have expectations are ridiculous. But the thing every freelance writer wants most is a steady stream of assignments that lets them make a pretty good income per sale.

Four posts a week at $150 would be $600, which is $15 an hour-- enough to pay bills.

Your request is comparable to posting "I'm a supermodel who really enjoys having sex with men with small penises and no social skills. Can anyone on HN help me?" Your big problem would be people thinking you must be a scam, because your request sounds too good to be true.

UPDATE: There are, by and large, two broad types of writers: extroverts who promote themselves capably, but might or might not have equally good skills, and introverts who lock themselves away and aren't great at self-promotion.

The first group is pretty easy to find, but often not worth the price. The second group takes some hunting but can give you better results for less.

smt88 15 hours ago 0 replies      
I have a close friend who is in your price range, depending on the length of the article. He's written for Business Insider, Cosmo, and Brooklyn Daily Eagle (from NYC).

Contact me at smt88hn@gmail.com and I'll forward his info.

foundersgrid 7 hours ago 0 replies      
I'm the founder of CoNorth.co (thanks for the recommendation, vigneshrams!). We work with many startups and our rates start from $150. We also offer a money back guarantee. If you have any questions or would like further info, you are more than welcome to email me directly: chris@conorth.co
andrea_sdl 12 hours ago 0 replies      
I dunno if it is within budget but checkout https://scripted.com/

I remember it was considered one of the highest quality services out there (never used it personally, though).

Ask HN: Best book about artificial neural networks?
10 points by wsieroci  21 hours ago   7 comments top 7
mindcrash 1 hour ago 0 replies      
Jeff Heaton has written a slew nice AI related books


"Introduction to the Math of Neural Networks" is a really great book to start with if your math skills are on college algebra level.

freddealmeida 18 hours ago 0 replies      
For neural nets, consider Bengio's book: http://www.iro.umontreal.ca/~bengioy/dlbook/

For something lighter but insightful, Pedro Domingo's The Master Algorithm is quite fun.

A great number of classes are now available online. I prefer the Stanford classes. http://cs229.stanford.edu/ and http://cs224d.stanford.edu/ are good places to start. There are more.

rayalez 19 hours ago 0 replies      
I have recently wrote an article collecting the best AI resources:


Specifically, I would reccommend AIMA as the best introduction to AI in general, and a fantastic video course from Berkeley:


and also Andrew Ng's course on coursera:


For neural networks there's an awesome course by Hinton:


and UFLDL tutorial:


argonaut 16 hours ago 0 replies      
A lot of people are suggesting some bad things.

Some people might take issue with this, but as far as resources/classes/research groups in academia/textbooks go, AI != machine learning. And neural networks are a subset of machine learning.

The AIMA book is the best introduction to AI, but only to traditional AI, which consists mostly of planning/search/inference algorithms (brute force algorithms, albeit clever brute force algorithms). It is not a book on machine learning, even if it talks a bit about machine learning.

The Deep Learning book that people mention is not an introductory book on the subject of neural networks or machine learning.

Your best bet is Andrew Ng's Coursera course as an introduction to ML and neural nets.

tmaly 5 hours ago 0 replies      
My favorite was Practical Neural Network Recipies in C++ by Masters. It was very accessible and easy to understand.
T-A 20 hours ago 0 replies      
For AI, I think this is still the Bible: http://aima.cs.berkeley.edu/

Neural networks are moving fast. A notable attempt featuring one of the heavyweights, under preparation: http://goodfeli.github.io/dlbook/

Meanwhile there is this recent review by the three main suspects: http://www.nature.com/nature/journal/v521/n7553/full/nature1...

p1esk 19 hours ago 0 replies      
For NN from scratch, there's nothing better than this book:http://neuralnetworksanddeeplearning.com/
Why does Hacker News look awful on mobile?
17 points by moonmaster9000  18 hours ago   15 comments top 9
Mz 7 minutes ago 0 replies      
I use Opera on a 7" tablet. I have no problem with HN. I did have problems in other browsers on a 7" tablet. HN used to crash my tablet, which was shocking news to pg. I switched browsers and no problem. I think Dolphin also worked fine with HN and I think I switched to Opera for some other reason.

I think we need more info than "mobile" to effectively engage this question. "Mobile" is hardly a monolith and some mobile users have no such problem. Your framing is going to tend to encourage those with no such problem to make statements as generic as yours and thereby sound like snark ("works just fine for me....")

z1mm32m4n 17 hours ago 2 replies      
Not exactly a solution but I use HackerWeb on mobile, and I'm pretty pleased with it.

[0]: https://cheeaun.github.io/hackerweb/#/

santaclause33 16 hours ago 0 replies      
I like it on mobile.
robertwalsh0 17 hours ago 3 replies      
Are there any other solutions for HN that let you vote? I've tried a couple iOS apps but they don't have voting.
fotoblur 17 hours ago 0 replies      
shams93 18 hours ago 0 replies      
they use a highly nested table based layout so a solution as simple as that wont work.
ryanlol 13 hours ago 0 replies      
Works just fine on my SGS6+ edge using chrome.
plonh 17 hours ago 0 replies      
Because mobile browsers are bad at layout, except Opera which knows how to reflow text on zoom.

The only problem Opera has is that the comment input box is to wide.

lamby 17 hours ago 1 reply      
Considered that it might be deliberate? Encourage people who value style over substance to go elsewhere..?
Ask HN: YC interview invites are sent. What's up now?
9 points by Danilka  16 hours ago   16 comments top 7
impactthat 1 hour ago 0 replies      
I'm the founder of Impact That www.impactthat.org. We weren't accepted this time. Watching and reading the examples I realized we're probably too early in our development, but I decided to apply anyway. Just going through the process was good experience. We're still going full steam ahead, and are going to apply again after we have our pilot project with our first customer up and running.
sfraise 2 hours ago 0 replies      
We're working on a new sales platform called coldminer (http://www.cold-miner.com) that unifies the entire process by including millions of built in prospecting leads, virtual call center, help desk, real time communications between sales reps, optional integrated e-commerce store for both front end purchasing as well as the option for sales reps to select inventory and make the sale from the call center, mass email capability, sales rep training and more.

We've been in the prototype phase for the last 7 months with one company using the prototype as it's sole leads source and sales platform and its helped them open over 200 new accounts and raise sales by over 200%.

We need alpha/beta testers and would love to see some other startups use it to gain traction so if anyone is interested in it let me know and we'll set you up.

It does both b2b and b2c but we're still working on the b2c aspect (a lot more data points and moving parts on the b2c side, plus a hell of a lot more leads to deal with) so we're really looking for companies that sell b2b right now but will be looking for b2c companies soon.

taheca 15 hours ago 1 reply      
My startup was not selected.

This was the first accelerator we applied to, and I of course obviously hold no ill will. I may try again in the future. I do appreciate that they said I would have an answer today, and I received an answer.

We are in the process of having our MVP built (finalizes in November), and will continue on as we have been.

In one way I am kind of happy. This is the first rejection to overcome.. who knows how many more we have ahead of us, but our passion to bring opportunity to every person who wants it will not be stopped.

I wish every company selected this year nothing but the best of luck moving forward.

intrepidkarthi 14 hours ago 1 reply      
Our application got rejected.

We are from LookMobility(http://www.lookmobility.com), developing a product on creating Virtual Reality experience for the people who can't code and design, it is going to be powerpoint for Virtual Reality.

We have no idea why our application is rejected and also there is no regrets on it. Just move ahead and think forward!

elainelu 15 hours ago 1 reply      
Got rejected. In a painful process to figure out why. It will be fine if YC didn't carefully read our application. It won't be if they did. We will continue carry on, toward our roadmap, try to prove ourselves by product performance as soon as possible, and meanwhile think through what we might be missed and how can we do better.
GFischer 6 hours ago 0 replies      
See also:


I got rejected, but I was expecting it - we didn't do ourselves any favors with our video, and we were way too early in the cycle (we didn't even have an english version of our webpage).

The YC Fellowship would have been a better fit for us, I really hope the experiment works and they do it again! :)

In case you didn't know about it: https://fellowship.ycombinator.com/

Stoo 10 hours ago 0 replies      
I submitted my application for Storytella[0] two days late and I haven't heard anything yet. I'm not sure if that's a good thing or not.

[0] https://storytel.la/

Good Online Courses for Startups?
3 points by zuckerbird  14 hours ago   1 comment top
GFischer 3 hours ago 0 replies      
I haven't taken an entire course yet, but there are a LOT of resources for startups.

There are some very interesting ones by Y Combinator partners, for example:


There's also Peter Thiel's course on startups, didn't find a link but here's a "spiritual succesor":


This one I'll probably take:


and Steve Blank's courses, this one is based on his approach:


Ask HN: What are your recommended books from 2015
4 points by hobolord  15 hours ago   5 comments top 5
JSeymourATL 1 hour ago 0 replies      
Bold: How to Go Big, Create Wealth and Impact the World by Peter H. Diamandis, Steven Kotler -- a solid, thought provoking, yet quick easy read > http://www.goodreads.com/book/show/22609444-bold

How to Fail at Almost Everything and Still Win Big : Kind of the Story of My Lifeby Scott Adams -- I love anyone who asserts "passion is bullshit", this a surprisingly enjoyable read on many levels.> http://www.goodreads.com/book/show/17859574-how-to-fail-at-a...

hackerboos 4 hours ago 0 replies      
I've read:

Elixir in Action by Sasa Juri

Programming Elixir by Dave Thomas

Learn You Some Erlang for Great Good! by Fred Hebert

All recommended.

ruraljuror 4 hours ago 0 replies      
Published in 2015: Amnesia by Peter Carey
KararCBB 15 hours ago 0 replies      
Founders at Work from Jessica Livingston Start with Why from Simon SinekBoth are awesome books if you are starting a startup!
You need to agree the new Xcode Licence to use git on OSX
7 points by Reagr  16 hours ago   3 comments top 3
ksherlock 3 hours ago 0 replies      
A git binary is also included with source tree or maybe you could install a git binary via home-brew if that's a problem.
aioprisan 16 hours ago 0 replies      
That's always been the case, with any command line package that was installed and linked to Xcode. It's not just the latest version.
maxharris 13 hours ago 0 replies      
You need to agree to the OS X license to use OS X. What, if anything, is in Xcode's license that's so objectionable to someone that has no problem with the OS X license?
YC Decisions Are Out
3 points by scottbcovert  22 hours ago   5 comments top 5
onedev 2 hours ago 0 replies      
I was neither rejected nor accepted but then again, I didn't apply.
onedev 2 hours ago 0 replies      
I was neither rejected nor accepted, I'm pretty happy with that :)
GFischer 20 hours ago 0 replies      
Me too. It really is a long shot, but we didn't do ourselves any favors with our video, and we were way too early in the cycle.

The YC Fellowship would have been a better fit for us, I really hope the experiment works and they do it again :)

(In case you didn't know about it: https://fellowship.ycombinator.com/ )

leeyude 21 hours ago 0 replies      
Rejected as well. Got a question from PB for which we had more hope. But right, keep moving!
startupguy1293 8 hours ago 0 replies      
Hypothetically if YC decides to invest in you, what is the average time to receive funds?
Ask HN: What interesting hardware startups are based in London?
8 points by ShinyCyril  1 day ago   2 comments top 2
Peroni 1 day ago 0 replies      
If music is your thing then ROLI: https://www.roli.com/

Kano are always impressive: http://www.kano.me/

If children's toys are your thing, MakieLab have very smart people: https://mymakie.com/

Sugru have an awesome team: https://sugru.com/about

Kokoon are doing interesting wearables stuff: https://kokoon.io/

There's also a hardware startup meet-up on next week. Usually attended by a bunch of interesting hardware companies: http://www.meetup.com/Hardware-Pioneers-by-Hardware-Startup-...

bizzleDawg 23 hours ago 0 replies      
Assuming you've checked https://angel.co/jobs and http://workinstartups.com/?

Other than that, I know of converge who're growing last I knew: http://converge.io/

If Bristol's not too far, then http://ultrahaptics.com/careers/ or get in touch with my consultancy - we're doing connected product development: https://zoetrope.io

Y Combinator emails are out
8 points by lettergram  22 hours ago   4 comments top 2
gingerpolin 22 hours ago 1 reply      
Do both the cofounders get emailed?

I'm confused because I applied for two startups, but my other cofounder didn't get a rejection email so I'm not sure if both were rejected?

Tell HN: Happy Vasili Arkhipov Day
12 points by TeMPOraL  2 days ago   discuss
What's the simplest way to build a website?
15 points by alhenaworks  4 days ago   10 comments top 10
Ch_livecodingtv 1 day ago 0 replies      
The simplest to use is HTML/CSS. This video might just help you :) https://www.livecoding.tv/video/beginning-a-site-htmlcss/
asimjalis 3 days ago 0 replies      
Use Firebase.io for the back-end. Use JavaScript or ClojureScript for the front-end. Use Semantic-UI or Bootstrap for HTML/CSS.
cdvonstinkpot 2 days ago 0 replies      
Wordpress can be made to do just about anything easily with their vast repo of plugins. 97Cents.net has super-basic hosting for <$10/year- good for MVP & development. WP can be migrated without that much effort when you grow into something with real traffic. There's quite a few decent free themes, & you can get most any task you get stuck on on Fiverr for <$15.
amac 1 day ago 0 replies      
Wordpress or Squarespace. Both are hosted. Wordpress is especially nice as you can export and deploy your own self-hosted site with all of your content later.
Airspectral 2 days ago 0 replies      

http://pepper-site.com/ : Pepper site lets you creat a website within 2 minutes, really easy to use.

Animats 4 days ago 0 replies      
Wordpress on a Wordpress hosting service, probably.
siquick 3 days ago 0 replies      
Squarespace is hard to beat if you want a static site.
zorrored 1 day ago 0 replies      
Use weebly.com
Mz 3 days ago 0 replies      
What do you mean by "build a website"?

There are plenty of off the shelf website services. I have done WordPress. I have done self hosted HTML files with includes files. I currently use BlogSpot exclusively and like that. But it actually took a bit to understand the degree to which I can customize it and what all I can do with it. Initially, I thought the templates worked like the templates in WordPress work. Nope. Not remotely.

Nothing is without a learning curve of some sort.

angersock 4 days ago 0 replies      
It depends greatly on what you want the website to do.

If it's just a simple informational website, weebly is handy.

If you need to do simple e-commerce, check out Shopify.

Tell HN: YC W16 rejection emails are out
32 points by AaronO  23 hours ago   67 comments top 26
algierz 2 hours ago 0 replies      
It's the 29th and we haven't received an email back yet. How many others have not received a response yet?
kika 20 hours ago 1 reply      
I've applied 20 minutes before deadline, if I remember correctly. I guess the quality of the application reflects this fact :-)I'm 46, single founder, scratching my own itch, so the expectations were low, in fact I even forgot about 28th until the day before yesterday.More importantly, this rejection is a dead end. You've got rejected now what? What rational outcome you can extract from this simple fact? I think none, there's no feedback. It just says that somehow you do not fit YC profile.

Rejection from the potential customer is infinitely more valuable, because even if they don't give you any feedback (though they usually do) it means that your mental picture of your market is slightly wrong. Every piece of feedback moves the needle. Rejection from YC doesn't move anything anywhere. Or does it? (may be I'm just over rationalizing, I have such bad habit).

For example a strangely large portion of my early kicking-tires-users are either from government or some security/military/intelligence related fields. Like some company that says "if you're not from the law enforcement - move on, nothing for you here" on the front page of their website (they're doing some telecom stuff).Why? I'm doing some stupid boring datacenter inventory management! No idea whatsoever. But for me it's a question of the universe and everything.

So, folks, move on and get some customers. (yeah, go ahead, I'm just finishing one more feature, will follow shortly.... :-)https://www.rackmaze.com

elainelu 15 hours ago 1 reply      
Got rejected. Very much hope to find out why as we have got seed round, two co-founders from top tier tech/startup companies, an efficient and well-collaborate team, and have a Beta product running. So, I guess it's the business idea issue? It's probably a competitive market but we are confident to make difference and our initial campaign showed encouraging result. With all above, we still didn't get a chance for interview. I don't want to be overoptimistic. We will continue working toward our roadmap but meanwhile I sincerely hope to hear from YC about why, as that will be really helpful to us. Please.
BinaryIdiot 22 hours ago 0 replies      
If my experience has taught me anything (including this go around), rejections and invitations will all go out by midnight PST tonight though the vast majority will probably be out the door by 6pm PST.

I was rejected but I wasn't entirely expecting to get in. I don't have a co-founder, my prototype isn't finished yet and I am working on my project on the side since I would like to keep paying the bills. Oh well I'll keep working on it, if it can turn into a business when I get some people to actually play with it then that would be awesome otherwise I can pivot easily enough with doing it part time (www.simulated.io if anyone is interested in looking at it).

Tirthal19 7 hours ago 0 replies      
Applied for the first time and we were a no-go. Great to have found this thread, lot's of positive feedback and agree on lot of inputs on paving forward! We'll be continuing on our path forward as well to make a dent in how professionals network with elloBEE (http://elloBEE.com).
montbonnot 21 hours ago 2 replies      
When I see some people getting rejected I wonder if YC is still worth it. Giving away %7 of your stake to YC when you already have a solid team, a usable product (already live), some active users and money invested in your business ($1 million seed??). I think it's almost odd now...

Here's %7 of our company. Take it. Networking? Anyone can send an email to VC's with a link to a product and some stats highlighting its potential.

dilipmalave 18 hours ago 0 replies      
Rejected and dejected. Our first application. The process was helpful though, so no regrets. Will apply for the next batch, of-course.

But back to work now. Focus is getting the goddamn MVP done and get some real users.

Does this mean, people who haven't received rejection letters, they in all likelihood get invited for the interview? Anyone invited yet?

oucil 2 hours ago 1 reply      
No word yet for us at this point, I thought the emails all got sent at the same time. Pragmatically hopeful that we're in the call queue. :)
taytus 22 hours ago 1 reply      
YC is just one of many ways to possibly succeed. Not a big deal.Rejected and motivated :)
hamhamed 22 hours ago 1 reply      
Got my 8th rejection after 4 years of constantly applying. I'll admit, for this application I got tired of remaking a video with my cofounder so I used the same as the last application.

This is what I'm currently working on: https://www.stay22.com/

weingartner 5 hours ago 1 reply      
Will everybody get a rejection letter?We have not received our rejection letter yet.
eman2611 16 hours ago 0 replies      
I was rejected after getting and responding to a follow up question during the application review period. I did some research and discovered that such follow up questions demonstrate that YC is strongly considering your application. That's as good as an in for me! :).

I honestly didn't think I was ready for YC cause I'm a solo founder and unnaturally focused on upcoming pilot deployments to the detriment of almost everything else. If curious, we're building http://www.smartersocket.com rebranding as https://www.BeaconGrid.com in like 2 days.)

joshmn 21 hours ago 0 replies      
Comrades: Don't let rejection discourage you, as there are a million fish in the sea. Just remember: AirBnB didn't have the greatest feedback in the world, and they're doing all right.

Execute your idea like you did your application, and I'm sure you'll do just fine, because an idea is only 10% of the battle; the rest is execution.

jampa-uchoa 21 hours ago 0 replies      
Got rejected too, but it was expected as a solo founder, with a prototype only on Brazil when I applied.What I'm working on http://www.octorb.com/Well I'm done with VCs and all that stuff for now... Time to focus 100% on the users.
MCneill27 14 hours ago 2 replies      
Haven't received anything yet. Does this mean anything?
vigneshrams 13 hours ago 0 replies      
Where to find the complete list of YC W16 rejected companies ? I am excited to see what problem each of them solve.
rachellaw 20 hours ago 0 replies      
We were rejected, despite being in the YC RFS' category (A.I.)

Kip is a deep learning search for fashion in IRL stores around you: https://kipsearch.com

I don't think there was a particular reason why they rejected us, most likely that in a bell curve we just weren't as good compared to other applicants.

It was great fun doing the application, and we learned a lot! More importantly, we closed a lead investor/partnership the day before, so even though we were rejected it wasn't a big disappointment.

Donmario 12 hours ago 4 replies      
I didn't get a message at all. Should I be worried or happy? Who should I contact about this?
RafiZ 22 hours ago 0 replies      
If you happen to be one of those who received an interview invitation, you could actually practice for your upcoming YC interview here:Pramp.com/YC/faq
sajclarke2 21 hours ago 0 replies      
We were also rejected (www.medirevu.com) but our chat with Paul Buchheit during YC Open OfficeHours has already set us on a much better path.

Rejected and motivated

big_fish 22 hours ago 0 replies      
Would love to see some links to the projects you guys are working on right now.
bobsgame 22 hours ago 1 reply      
Rejected again. Not much of a surprise since I'm not a good fit- I don't even really consider myself a startup but it never hurts to try...

Speaking of which, anyone want to throw some cash at a 10 year game development project by one obsessed starving artist?

DrNuke 22 hours ago 1 reply      
Rejected and quitting here, will carry on as I can but life is too short to daydream. Thanks YC & community for the five-months excitement here. Good luck.
andriesm 23 hours ago 1 reply      
Really?I thought those only get send out at 1 November usually

Haven't gotten a rejection email yet, so you making me needlessly excited here! :-)

dimasf 14 hours ago 0 replies      
got rejected as well... not surprised though - the only founder. Well, I'll still keep working on my product no matter what.
feedbackw16 18 hours ago 2 replies      
The Feedback Offer

(I'm not affiliated with YC.)

I would like to try an experiment if I may.

For $40 I will give feedback to any startup that got a YC response email tonight. This applies for startups that got rejected and startups that got invited.

This could be feedback on the main idea, the YC application, beta testing your demo or website, help with writing, or anything else that would help. I expect to spend 30 minutes for every application received.

If at any time you feel my feedback isn't helping, I will refund the full amount. If I don't find time to review your startup, I will also refund the full amount.

I'm doing this partly as an experiment: this could be a startup idea. I want to see if it's possible to earn money giving feedback. I'm also doing it as personal training. I'm not an expert on startups. The more sites and ideas I'm exposed to, the better I can get at finding holes in my work. Charging will likely make you and me more committed to the review.

I want to stay anonymous. I want to see how feasible it is to interpret feedback without knowing who the person giving the feedback is. I believe the way to tell if the feedback you are getting is useful is to pay attention to the explanation you get with it.

Although I can't promise to respond to everyone I will do the best I can to respond to as many people as possible before the November 9th invitation day for YC.

I promise not to share information about your startup.

The email to reach me is in my profile. I'd welcome feedback too on improving the process of giving feedback. Thanks.

Tell HN: The Hacker News frontpage effect on a project GitHub stars
9 points by fhoffa  6 hours ago   2 comments top 2
fhoffa 6 hours ago 0 replies      

- Visualization: https://i.imgur.com/B5awmAL.png

- GitHub Archive: http://www.githubarchive.org/

- Hacker News on BigQuery dataset: https://news.ycombinator.com/item?id=10440502

- Other BigQuery projects: https://reddit.com/r/bigquery

veddox 5 hours ago 0 replies      
An effect like that is to be expected, but it is interesting to see some real data.
Ask HN: How much time do you spend on HN everyday ?
3 points by tophernash  4 hours ago   4 comments top 2
tpiha 3 hours ago 1 reply      
Even though I have an account for years now, I just recently got hooked on HN. I still don't have an estimate on how much time I spend on it, but I don't even care. Ok, I use it as a news aggregator and I'll probably forget about most of it in a few days, weeks or whatever, but more importantly, I use it to find out about resources too.

Resources for learning and for my job in general, for my own products or for my day job. I think it currently might be one of best places to stay informed and on top of latest technologies.

I don't think HN and Facebook belong in the same category here, at least not for most of people. Somebody can still use Facebook to get informed about the technology, but most people don't.

boulos 3 hours ago 1 reply      
How do / would you prefer to find "news"? I treat HN as a stream of stuff I would have missed otherwise with my limited set of RSS feeds (like you, limited on purpose to avoid making them infinite).

Seems like there's a follow-up: do you find reading actual news to be a waste of time?

Video Tutorial on OTA Updates for TI CC3200 with Open-Sourced Kaa IoT Platform
1 point by KaaIoTPlatform  5 hours ago   discuss
1 point by sharemywin  2 hours ago   1 comment top
sharemywin 2 hours ago 0 replies      
anyone find this interesting?
When do YC W16 invites go out?
10 points by gingerpolin  1 day ago   17 comments top 9
oucil 19 minutes ago 0 replies      
Still haven't gotten a yay or nay yet, fingers aching from being crossed so long ;) I haven't seen anyone say they've been accepted yet on either this or this (https://news.ycombinator.com/item?id=10467290) thread, only regjections, but a number of others still waiting for an answer one way or another.
weingartner 5 hours ago 0 replies      
Has anyone already gotten an acceptance letter?
michaelZejoop 22 hours ago 1 reply      
- rejection postmarked 1:59 pm for zejoop.com - one view of founder video- zero views of demo video- I am a single founder- this was my third YC application, all for Winter sessions
RafiZ 22 hours ago 0 replies      
If you guys got an interview invite from YC and wish to practice beforehand, you can do so here:Pramp.com/YC/faq
kdboadu 22 hours ago 0 replies      
Got rejected too! I want to encourage everyone, it's not the end of the world. It's normal to be sad, but determination is one of the most valuable traits in an entrepreneur. I plan to reapply in the next session mainly because of the invaluable advice YC can give. Good luck guys!
tezer 23 hours ago 1 reply      
Rejected. I hope for a better luck next time) Good luck to all you, guys!
sfraise 1 day ago 1 reply      
Tonight by midnight pt
sfraise 22 hours ago 0 replies      
We got rejected too, on to techstars i guess lol.
homefeed 22 hours ago 0 replies      
Got Rejected lol
Ask HN: Why do legal documents sometimes use caps?
6 points by chejazi  1 day ago   3 comments top 3
macmac 1 day ago 0 replies      
Caps are used to emphasise burdensome terms. It often reflects an attempt to accommodate legal precedents requiring such emphasis for term(s) to be enforceable.
midgetjones 1 day ago 0 replies      
I believe there's a US law that requires certain parts of the text be 'conspicuous' - that could mean making it bold or bright pink, but if all you have is plain text then I guess you end up with shouting :
What language has the quickest payback?
9 points by biznerd  1 day ago   18 comments top 13
husseiny 35 minutes ago 0 replies      
If your goal is to make money and don't want to spend the effort and time to really learn coding I would focus on simple web presence development versus "coding".

What I mean by that is learning to code takes a lot of patience and diligence. For you to truly add value to a team building a product you will need to learn best practices, theories, tools, Git, code structure, code style, etc.

If you want a quicker path, practice launching and customizing Wordpress/Wix/SquareSpace sites and focus your efforts on people looking for a web presence instead of people trying to build apps and products. That should be an easier path for you.

saluki 1 day ago 0 replies      
Don't read a coding book . . . you need to work through the examples and code along with the book.

I recommend starting with (this is the same advice I usually give everyone just getting their feet wet):

Head First HTML and CSS

Work along with it using Sublime Text (editor) and MAMP or WAMP (OSX or Windows, I recommend using a mac if possible).

After working through part of that book. Buy a domain and a hostgator account learn about DNS, point your A record to your hostgator account and start FTP'ing (Filezilla client) up a website to your hosting, view on your domain.

Once you complete that book, learn some javascript/jQuery, there are head first books for those too, but I think you can learn this from the web.

teamtreehouse.com is a great place to learn.

Next back to Head First PHP and MySQL. Work through that book, working locally and on your hosting account.

I would stay away from odesk now upwork and try find local clients first or connect with friends/clients online (craigslist and twitter are better than upwork), better pay, less headaches.

Once you have some PHP and MySQL knowledge next I'd recommend Wordpress. There is a head first book for that too.

Install wordpress on MAMP/WAMP locally and on your hosting account. Install some free themes and free plugins. Modify a theme, make some posts.

Wordpress is a popular ecosystem and there is lots of work there.

Leveling up beyond the items above is creating web applications.

You can create a simple one from scratch using PHP and MySQL this is a good way to learn the inner workings of an app from scratch. Once you explore that for an app or two you can move on to a framework.

For frameworks I would go with Laravel (PHP) and/or Rails (Ruby) those are the most popular in each language.

LaraCasts.com is a great resource.

Good luck.

veddox 4 hours ago 0 replies      
Why do you want to learn programming in the first place? Why not make money with something else? Learning programming is hard work and takes a long time, even for those who love it.

I would recommend you look around for distance-learning courses on other skill sets that interest you more and doing those instead of trying to force your way into programming. Of course you can learn programming even if you don't enjoy it at all, but I think the only way to be really good at anything is to love doing it enough to put in your 10,000 hours...

jfaucett 1 day ago 0 replies      
The easiest way has to be PHP + Wordpress if you just want to get your foot in the door as a web programmer. There is tons of work (albeit much of it low paid) for this skill set. So if you just want to get started earning money go with PHP. Ruby and Rails, Python, or the JVM langs provide great programming environments but you will need to invest more time up front, and there are far less jobs on the market for a complete junior / newbie.

PHP was essentially the route I took way back in High School and started earning money with it, learning sql, javascript, html/css along the way on an as needed basis. Now Im a software engineer who has built projects in a half dozen programming languages, still I think PHP is a really good way to get into the field, at least it worked for me.

Good luck

monroepe 1 day ago 1 reply      
Ruby on Rails is always a good choice. Ruby is a pretty readable language and has a pretty good community (so solutions to your issues will be more abundant than with some other languages/frameworks). Also not that hard to get started and make something decent.
CyberFonic 1 day ago 0 replies      
Passing tests is not a good indicator for programming aptitude.

I don't think you'll do well at freelancing unless you have some useful skills. Getting paid to learn is unlikely to work out well.

Python is one of the easiest languages to learn and you can be very productive with it relatively quickly.

Javascript is quite a bit harder, but more widely used.

If you are really money focused (your handle is "BizNerd" so take looks like a hint) why are you looking at programming? Sales is very much in demand and a good sales person earns heaps more than an average programmer (which takes at least a year or two of dedicated work to reach).

zhte415 1 day ago 0 replies      
Developing is problem solving. You mention you don't have a cool project you're dying to build, so when learning, re-invent the wheel a little bit (a lot of learning development is done like this) and reinvent a wheel. A blogging engine, a framework for whatever.

I'd be apprehensive on undertaking previously undertaken work on places like odesk/freelancer as the problems solved there are often carbon copies of what a freelance developer has done before. It's not a learning platform, it is a platform for frustration and complaint from you're customer you've promised something to.

Why not try Udacity? They have some great introductory stuff, suitably technical, and if you need a tutor running into a problem, post on odesk etc for a Skype tutor for an hour. You will get a reply.

I don't know where you're moving to, but as being 'money orientated' you'll may find far greater financial reward not pursuing programming but pursuing business and cultural differences and using fluency in what's possible in IT (i.e. both a cultural and technical project manager) for financial gain.

sharemywin 1 day ago 0 replies      
you should take a programming class at a local community college. Next go to the job boards and search on the various languages and see how many jobs. Also, if you switch to computer science as a major you can look at co-ops or internships.
osullivj 1 day ago 1 reply      
Others have said Python or Ruby, and I'd agree. Other mainstream languages like Java, C# or JavaScript have a steeper learning curve. With JavaScript you have to deal with all the CSS & HTML stuff too if you're doing front end dev. As a longtime Pythonista I's say give the Tornado web framework a try. Unlike Django, you're not compelled to use a DB.
Ch_livecodingtv 1 day ago 0 replies      
The bad news is it's probably not just one. The most popular languages to learn are Ruby, Python, JavaScript,Java, HTML, CSS, PHP, C/C++, .Net. They maybe are the ones you should learn to make money today. You have to determine whether you may be interested in mobile apps, gaming, client or server type of programming etc. and base you skill from this.Btw, if you want to consider hiring a tutor. You might also want to visit this site where there are live streamers where you can learn code in languages you can choose. https://www.livecoding.tv/video/new-project-with-ruby-on-rai...
Mimick 1 day ago 0 replies      
If you are focusing on oDesk/freelance it's easy to say you need to learn PHP, Ruby on Rails is easier as others said but you won't get a lot of projects with it. More likely to get a job with it.
anon5_ 15 hours ago 1 reply      
The obvious answer is Haskell.

It is the only logical language that exists. Anyone who doesn't know it just hurting themselves.

After you master functional programming, you will be able to use it in EVERY other language.

You can even program ruby on rails functionally.

If anyway says anything negative about functional programming - they're just not dedicated or intelligent enough to understand its' abstract concepts.

In a world filled with hurt feelings and thin skin - finally seeing the logical essence of code is a transcendent experience.

VOYD 22 hours ago 0 replies      
you clearly don't have what it takes.
Ask HN: Are there API centric frameworks that have the same traction as Rails?
14 points by thomasfromcdnjs  2 days ago   17 comments top 14
jon-wood 5 hours ago 0 replies      
Its still early days for me, but I'm really enjoying working with Pliny[0], which is a Ruby based framework that came out of Heroku's experience building APIs. It makes the very good move of just being an opinionated Sinatra stack, and a set of patterns for things like API representations.

[0] https://github.com/interagent/pliny

55555 1 day ago 1 reply      
Flask for python. It's so bare-bones that it's great for API's even though it's mostly used for full sites/apps.
tmlee 2 days ago 1 reply      
Grape by Intridea https://github.com/ruby-grape/grape is a nifty choice. It is somewhat opinionated, but lightweight enough to have most of the features you'll need in writing an API

Docs over at http://intridea.github.io/grape/

deviloflaplace 1 day ago 0 replies      
Not a framework but we're working on something called APIPlug (http://apiplug.com) that will enable you to get source code in your desired language. We support versioning and working on oAuth and rate limiting right now.Drop us a message if we can add some feature that will make your life easier.
codegeek 2 days ago 1 reply      
Take a look at Laravel in PHP and also Lumen. I have been working with it for API work for past 2-3 months and I am amazed at how good this framework has been. yes it is PHP but Laravel has redefined the php framework space.

If you like Python, then Flask framework is the way to go. Another great framework that I have worked with and love.

gt565k 1 day ago 0 replies      
lgas 2 days ago 0 replies      
They don't have the level of adoption but if your concern is automating best practices then you may be interested in Webmachine[0] (Erlang) or one of it's descendants like Liberator[1] (Clojure).

[0]: https://github.com/Webmachine/webmachine

[1]: https://github.com/clojure-liberator/liberator

jstoiko 2 days ago 0 replies      
Ramses is trying to solve that by using a RAML file as source of truth. Regardless of the level of restfulness of your API, what you spec is what you get. Well, that's the ultimate goal, right now it has limitations and opinions but we're trying to solve them. I'm a core dev btw.


Let me know you thoughts!

romanovcode 1 day ago 0 replies      
WebApi2? It's pretty good. Also, MVC6 (it bundles WebApi2 inside of it, soon to be RC1)
kat 1 day ago 0 replies      
What about Grails? Its the Groovy(ie Java) version of Rails. I think its gaining traction in enterprise software shops. https://grails.org/
MalcolmDiggs 2 days ago 0 replies      
Restify is pretty popular (for node.js), slim (for php), or Sinatra (for ruby) but I think a lot of developers just don't need much from an API framework, so they pick the most minimal framework available, or none at all.
twunde 2 days ago 0 replies      
I don't think I've seen anything that has the same traction as rails, but strongloop's loopback framework for nodejs was pretty good for best practices (I think their enterprise version has some api extras as well)
joshavant 2 days ago 0 replies      
Cocoa and Foundation run nearly all Apple technologies and are pretty replete in their capabilities.
Irishsteve 1 day ago 0 replies      
Ask HN: Any hacks/ideas to identify tech trends from the bottom up?
7 points by dmagriso  2 days ago   9 comments top 4
nostrademons 1 day ago 1 reply      
Turn off your "do other people like this?" filter. Also turn off your "is this like other stuff I've used before in the past?" filter. Go try out the technologies yourself. The stuff you like now is the stuff other people will like in a couple years.
ky3 1 day ago 0 replies      
The best way to predict the future is to invent it. -- Alan Kay
S4M 2 days ago 1 reply      
Probably scraping websites like Hacker News or Github on a daily basis and see what new things are surfacing. For example, what are the projects on Github that are getting new followers faster, or what words appear often on the front page of Hacker News now, but not six months ago?
JSeymourATL 2 days ago 0 replies      
Ask HN: What to do about free trial abuse?
20 points by awaythrowhmm  3 days ago   15 comments top 13
codegeek 3 days ago 0 replies      
First, take a deep breath and remember the rule of internet. If something is available for free, people WILL find it, use it and abuse it. Don't beat yourself too much for it.

"I'm reluctant to jump in and accuse them of abusing the free trial"

No, don't be reluctant. Reach out to them with a kind email saying that their trial period has expired and they need to switch to a paid account. Alternatively, offer them an extended trial period using same account if you think they may give you business BUT do not let them abuse the trial system. Here is how I will do it:

"Hi xyz. We noticed that you created a trial account using username abc for your company. We wanted to reach out and ask if someone from your company has created another trial account after the expiry of the first one (This way, you are not directly accusing but smartly letting them know). We are happy to give you an extension of trial period if you need but as per our terms and conditions, you are not allowed to create multiple trial accounts for same company. If you have any questions on this, I will be happy to assist"

Another way to think about this. Perhaps this client needs more time to evaluate the product and hence give them the benefit of the doubt at first. They continue to use the product actively which means they definitely like something about it. This could be good news for you. Take this opportunity to reach out to them and have a conversation. You never know what will happen.

ArekDymalski 3 days ago 0 replies      
> I definitely want to say something, but not sure how to broach it,

This is the key part. What do you really want to achieve?

1. Win this client - make them love both your product and your company and turn them into paying customers?

2. Admonish this client - let them know that they did wrong and that they should correct their "bad behavior"?

You have already made a good impression - your product is useful for at least 2 people in this company. So you can reinforce this positive experience by demonstrating that your customer care is as good as the product itself. My suggestion: grab the phone and call those 2 guys who are already familiar with the app. Ask them about their experiences and willingness to continue using it. Diagnose possible barriers, doubts, needs etc. Just show them that you are awesome.

If they are really abusing you, you can always send them cold, corrective email later. It actually won't change much, but it will make you feel better. Good luck!

saluki 2 days ago 0 replies      
Nice that you have a large agency as a captive audience to close the deal on for the next 20 days or so.

Step 1: I would start by adding a message at the top of the agency side of the login.

Sign up for an annual agency plan so all your employees can have their own account. Click Here To Sign Up. Your Free Trial ends in 20 days. (You can change the message, track clicks on the sign up button/link, send them to a custom landing page with their company name)

Step 2: On the portions of the App where their clients login/view pages. Add a small notice. XYZ company your free trial ends in 20 days. (display this on the agency pages as well in the same way, on those pages include a link to upgrade their account, you could even personalize it, make it easy to upgrade, just the cc info.)

Step 3: Try to reach out to the two email addresses and give them an offer of a deal on an agency annual plan (Subscribe to our annual agency plan before the end of your trial and get two months free and all your employees can have their own login and use our service for unlimited clients.)

Step 4: Depending on how your app works could you show them some metrics on their dashboard of how often their client is logging in or you've shared XX documents or they were viewed XX times by your clients, etc to show them the value of your app)

As others have mentioned it is a good idea to re-visit your terms and conditions make sure it includes restrictions on multiple free trials for the same company and/or domain.

Interesting situation. Good luck getting them to sign up. Let us know how it works out.

garethsprice 2 days ago 0 replies      
You don't have a large agency signed up, you have an individual at a large agency. Maybe they're junior and don't have purchase authorization? Maybe they are evaluating alternative products? Maybe it takes months for them to get a purchase order approved and they just needed something right away?

Two consecutive trials seems fairly light in terms of abuse. If the service is useful and they start using it with more clients, it'll quickly become impossible to continue the trial abuse - they'll either sign up or go away.

If your company is small enough that you notice (and get annoyed by) one user running two consecutive trials, it's small enough that you can reach out to the individual(s) involved and try to turn them into evangelists for your service inside their large agency. Or if they are knowingly abusing the service, the personal e-mail may put them off.

This is how the agency I'm at discovered and ended up paying for Bitbucket, BrowserStack, Trello, Slack, DeployHQ, etc. - someone on the dev team finds a new service, passes it up to his/her tech lead, who convinces management it's worth investing in the Enterprise plan when it becomes essential to the functioning of the company.

rabidonrails 2 days ago 0 replies      
Before anything, you need to figure out why they aren't willing to pay you. Is this just a matter of a junior dev not having the ability to actually put a card on file or perhaps they haven't had enough time to actually test out your product and present it to their paying client.

I'd write an email something like this:


Thanks so much for signing up again! It's normally against our policy to have two identical trial accounts so I've extended the free trial on your initial account so that you can continue using our service.

At [your company] we work very hard to provide value to our customers and I'd love to know what we could do to turn you into a paying customer when your trial expires.


This gives them the opportunity to 1. make it seem like you're doing them a favor and 2. to let you know what the limitation on their side is.

lastofus 3 days ago 0 replies      
Contact them and politely notify them the free trial period is for X days, their 2nd trial account will be disabled in 5 business days, and that you would be happy to help transition them to a paid account.

There's no need to "accuse them of abusing the free trial" system, just state the facts.

Worst case is they don't pay, which is exactly where you are at right now.

gesman 3 days ago 1 reply      
Good thing is that they love your service and using it.

One way companies do free trials is collect full payment information upfront but won't charge anything until free trial expires. If user won't cancel proactively - charge starts.

Another way is to charge right away, but offer full 30 days, no questions asked refund upon request.

Third way is to manually chase free trial "abusers" to gently seduce them into paying. This may work better for larger accounts that needs special sales dance.

petervandijck 3 days ago 0 replies      
Step 1: update your terms and conditions to say multiple trial accounts from the same company are only allowed to run for maximum 2 months total.

Step 2: wait a month

Step 3: if they do the same thing after this one runs out, send them friendly email.

staunch 3 days ago 1 reply      
Slack's trick is getting companies hooked on their high quality product before having them pay up big time (eventually). Copy it if you can. It seems to work.
antaviana 3 days ago 0 replies      
Don't lose energy chasing dropbeats. Instead, spend time thinking how you can make your product less prone to people outsmarting you.

Use dropbeats to test new features by forcing them to test them first. If they work, you will have more assurance when deploying to other paying customers. If they don't work, the exchange of emails will help you know each other better, that is employ your dropbeats as free testers.

warewolf 2 days ago 0 replies      
If you need their business and see potential in having them pitch them a alternative enterprise price.

If it's causing a headache, time to man up and handle business.

joeevans1000 2 days ago 0 replies      
Wait for the second trial to finish and the third to start on a new account before doing anything.
Mz 3 days ago 0 replies      
I agree with everyone saying that you cannot accuse them of abuse. Read your own fine print, see if you need to close any loopholes. If so, update the language, send out notifications of the policy change. If not, contact the company as others have suggested and say "Hey, maybe you don't realize it, you already used your free trial...etc."

I have seen research and repeatedly seen anecdotal evidence that larger companies do not hesitate to prey upon smaller ones. Smaller companies often either do not want to stand firm because they view the large company as a potential jackpot client and they don't want to offend them and drive them off or they don't have the expertise, legal team or other necessary power to successfully stand up to the bigger company and they get outmaneuvered and crapped on.

Please do not be a doormat. A big company that does not pay is not a customer. They are a parasite and there is no relationship to preserve. So while you don't want to be ugly about it and make enemies unnecessarily, you need to be proactive about finding an effective, diplomatic, enforceable solution. If you don't, big companies will not hesitate to bleed you and can readily become a threat to your very survival. So take this seriously as a problem that must be solved as quickly as possible.

Ask HN: How to raise a hacker?
35 points by orless  3 days ago   36 comments top 13
ChuckMcM 3 days ago 2 replies      
The single greatest gift you can bestow upon your children is reasoned curiosity. And by reasoned I mean allowing all questions to surface, and to reason about how to understand or answer the question in a practical way.

But as Mz says you must let them do things. We did set a rule that our girls could not own a pocket knife until they were at least 10 years of age and had developed the fine motor skills needed to keep it under control. Once they owned a knife of their own we talked about the "blood ball" which was their name for the concept of not whittling or cutting where someone was within reach of your outstretched arm. That would keep you from stabbing somone next to you if your blade slipped. And we talked about direction (never cut toward your body) Since we camped a lot there were plenty of opportunities to whittle sticks into funny shapes, and knives are generally useful in a camp site.

We also had a tradition of always eating together (which can be hard in a startup where you have to explain that you're leaving at 5PM so that you can have dinner with your family and that you'll be online later) The dinner table rules were any question was allowed, we owned a used set of the World Book Encyclopedia to answer questions.

When driving on the road we encouraged questions about "What do you think that is?" and ways we might be able to guess the purpose of what ever it was we were looking at. Ways to validate our understanding or test our hypothesis.

It means answering "Why?" questions all the way down, without angst and frustration but with discovery and learning.

We took apart things, we fixed things, we built things, and we imagined things. It gives you the freedom to ask a question like "what if we pitched a baseball at the speed of light?" If you think that is a silly question for your kid to ask, then you don't have the right attitude about fostering curiosity.

veddox 4 hours ago 0 replies      
I think at 6 you needn't/shouldn't go that specific yet. If he shows interest in IT/technology, great! Help him along if he needs help, introduce him to something new once in a while, but don't focus only on that one area.

My advice would be to encourage his reading (if he has already learnt that). Reading is one of the best ways to expand your horizon and learn new things - much better IMO than games or toys (though they of course have their place too). I'm guessing you have a public library nearby, or his school will definitely have one. Go there with him, buy him books for Christmas; in short, introduce him to the world of the written word. And then: let him explore!

janbernhart 1 day ago 1 reply      
Show practical thing people can do themselves. Changing a tire, fixing a bicycle, etc. This (together with watching Macgyver :-)). Sure it's easy and sometimes cheap to let someone else do it. But I think teaching kids how regular tools work, is an important first step. (My down owned a saxophone shop and used to let my brother dismantle and re-assemble old saxophones, that was a great engineering lesson for him).
tpiha 3 days ago 1 reply      
You simply help him widen his horizons in areas that interest him, engineering in this particular case. Provide him with support and logistics.

Get him smart toys as he's growing, like the thing you mentioned, like Lego, like Makeblock (http://www.makeblock.cc/), toys that encourage creativity.

I'm sure you can find great resources for kids to learn how to code, that's where you come in. He expresses the wish to learn how to code, you find out what's best out there to do it in his age.

barrystaes 3 days ago 1 reply      
What would you recommend? Without hesitation, two things i believe are crucial:

1) Let them find a introductionary reader (the most basic of study books) or kids-encyclopedia on the subjects they find interesting.

2) At first, limit access to resources, but not knowledge. Spoiled equals no curiosity and creativity. Time to experiment.

My experience as a kid;

Best toy ever: LEGO Technic.

How would I teach him coding? First i realized computers just do what humans tell them to. Then i did "Echo Hello World", and promptly found a introduction reader about QuickBasic on MSDOS with my mothers name on it. I absorbed it entirely and backwards, picked up on Visual Basic, and thanks to dialup internet soon PHP.

Introduce to electronics? I started disassembling electronics shortly after i got my hands on a "How Stuff Works" CD-ROM.

Robotics? For me it was LEGO Technic and hacking, but nowadays i'd just give them a LEGO NXT kit. (See the LEGO FIRST events, they're awesome even for the youngest of kids)

tmaly 3 days ago 1 reply      
My father gave me a hammer and a stump with nails started in it at 2. I would play outside and investigate the world as I grew up. I had a chemistry set, the radio shack electronics starter books, and a workshop where I could assemble model rockets. While my father only had a high school degree, he was very mechanically inclined. His parents had a garage growing up, and he was changing oil in cars at age 9. When ever we did projects around the house, he had me involved helping. I guess being involved and getting a chance to explore the world helped me the most.
thrownear 3 days ago 1 reply      
I think your son does not need your help with developing his technical skills, he will do that by himself. What you should be careful is to make sure that he does not neglect other aspects of growing up, like not picking up social skills, not doing enough physical activities.

So, this might seem weird, but I think you better not encourage him too much about the things he already like, and should encourage him to do stuff he might be neglecting..

TeMPOraL 3 days ago 1 reply      
I think other commenters emphasizing agency are spot-on. A kid needs to have enough leeway to get interested in whatever random things they feel like getting interested in. With computers around, he'll probably random-walk his way into engineering anyway.

I think it's good not to obsess about limits around computing time, even if the kid just plays games. As you most definitely know from your own experience, programming and electronics - or any other creative disciplines - are not things you do 3 times a week for 1 hour after you've done your homework. They require long and uninterrupted blocks of time. Setting a hard and short time limit for computer use pretty much ensures a kid will only play games, chat and browse cat pictures, because those are only fun things you can fit in tight schedule.

Games ain't bad - there are fun ones, there are ones with stories comparable to the most important works of literature and cinema, and if the kid starts to think about making his own (as I did when I was around 9) or (more popular today) making mods to the ones he like, it can lead straight to amateur gamedev and getting really good at programming very quickly.

Also, if he likes space, show him Kerbal Space Program at some point. It has an uncanny ability of getting people into aerospace and making 12yo better at physics than high school teachers.

You live in Germany, there's a strong hacker culture there. When he's little older, take him to a local hackerspace! People there are usually very friendly and can show some pretty cool DIY tech that could spark kid's interest in electronics and programming.

heuermh 2 days ago 0 replies      
Hopefully you might be able to find local resources similar to Leonardo's Basement


the Bakken Museum


or the Works Museum


Or if there aren't such available in Frankfurt, get some other parents together and start something!

Mz 3 days ago 2 replies      
I'd just really love to help my son develop in the areas he's already interested in

Grant him genuine agency and let him take the lead.

When my oldest was about 16 months old, he decided to put his own dishes away, just like mom. He was too short to reach the sink and began chunking his dishes into the sink like a basketball player, because that was his relationship to the sink, height wise. A lot of parents would have told him to stop and tried to then teach him to pick up after himself later. I felt that was the wrong approach. Instead, I locked up all glassware and all members of the house ate off plastic bowls and plates and drank from plastic cups until he was tall enough to put his dishes in the sink without chunking them.

I told this story once online to someone hoping to foster independence in their child. They thought it was a great idea and announced that they would start making their child put their dishes away post haste. Uh, no. You have completely missed my entire point.

Support his interests as best you can while helping him not hurt himself. It will go stressful but good places and you will have a really neat person on your hands every step of the way.

I do have a private parenting blog that is currently on hiatus. You could send me a gmail address with the subject line "Memoirs of a Mom" and I could add you, if you care to see what is there already.

cpursley 3 days ago 1 reply      
I don't have children yet, but if I do, I plan on asking them "how do you think that works" often to get their curiosity gears turning. Do any parents have experience with this approach?
rajacombinator 2 days ago 1 reply      
Raise a human, not a hacker.
cjbprime 3 days ago 2 replies      
Ask HN: How do I earn money?
21 points by throaway65789  3 days ago   10 comments top 10
husseiny 2 days ago 0 replies      
There is a high demand for engineers right now so with a little bit of patience and hard work you will find your way I am sure. Here are a few things you can try:

1- Start by creating a web presence for yourself, a simple bio website that explains who you are and what you do a long with links to some of your work.

2- Create a GitHub (or Codepen) account and open source any reusable code, plugin, etc. Just make sure you actually own the work and are allowed to do this.

3- Create a profile on UpWork and find freelance work there.

4- Pick a side and a language and start specializing a bit. It's great to be well rounded and have lots of skills but it is a much easier sell to say I am a front end engineer and love building UIs, I am experienced in CSS, JS, Angular, etc. versus I do C, C++, front-end stuff etc. You can mention that you are comfortable on any side (front or back) but it is better to say which is your stronger skill.

Good luck!

egor83 3 days ago 0 replies      
Remote jobs - Upwork (formerly oDesk, with Elance joining it shortly).

If you have some portfolio, you can try monthly "Who's hiring/Who wants to be hired/Seeking freelancer" threads here on HN, the next would be in just a few days:


You've got pretty impressive range of skills, and at least PHP/frontend are very remote-friendly, with enough demand on the resources I added above.

Since you're familiar with C++ and competitive programming, you might also try things like TopCoder/CodeEval; it's more about competition, but the corporate sponsors are watching competitors and might hire the best.

My email is in my profile, feel free to get in touch if you have more questions. Best of luck!

Albright 3 days ago 0 replies      
The first step is to wad up your self-doubt and chunk it in the nearest incinerator. If you've been tinkering with code for eight years and have won competitions, odds are pretty certain you can do good enough work to justify a junior dev's salary.

Anyway, the topic of actually finding work is broad, but this might help you get in the right direction; pick some things you'd like to work with, and look for specific job boards for them. For example, I'm pretty proficient with the Drupal framework/CMS, so I'll usually watch the official Drupal jobs board when I'm on the lookout for a new gig. There's also LinkedIn; you should at the least have a profile there, even if you aren't actively searching for jobs there. It also helps to have a personal site and do a little SEO on it so that it comes up if someone searches for "Lua developers in [your city]."

That's a basic answer, but it might be enough to get your foot in the door at a few places.

atmosx 22 hours ago 0 replies      
Out of curiosity, have you tried anything yet? What about posting on "Who wants to be hired" or sending emails to job descriptions you find interesting in "Who's hiring" monthly thread?
alain94040 3 days ago 0 replies      
So you want to get gigs from people looking for devs who know certain technologies? Put yourself in the shoes of the people who will hire you. How do they go about finding good technical people? I'd start with forums that are specialized into whatever technologies/stacks you are great at. If that doesn't work out, you can try generalist sites for coders.

In general, the way to overcome lack of experience on your first gig is to win on price. But as soon as you have one official project under your belt, your marketing should be that you make you customers successful. Don't drop prices anymore (on the contrary, raise them).

asimjalis 3 days ago 0 replies      
Publish the code you have written on GitHub to build a portfolio. Then see if you can get a remote job at some company. In the beginning you want to take whatever you can get. Once you get the hang of it you can start being picky.
redeleven 3 days ago 0 replies      
How much money do you want to earn? If you want $20-$40k then you can make that pretty easily freelance, even in your first year, a lot more with experience and contacts. If you want $100-$250k then you're probably going to need experience at the right places, a bit of luck, and a visa for US/UK/Aus etc, or your own product/company.
asimjalis 3 days ago 0 replies      
Another option is to apply at Galvanize.com or other accelerated 3-month engineering programs. This will give you the credentials you need quickly.

I know Galvanize has some funded scholarships. I am sure other bootcamp-style programs will also have this.

(Full disclosure: I work at Galvanize.)

vdaniuk 3 days ago 0 replies      
>Had awards at competitive programming competitions, national/international, contests, stuff.

Try codementor.io, your credentials will most probably help you to find some gigs and you'll be paid on the hourly basis. Also you can try toptal.com and gun.io.

petervandijck 3 days ago 0 replies      
Charge for your work.

Good luck!

Ask HN: FreeBSD/OpenBSD server monitoring?
6 points by frik  3 days ago   3 comments top 3
chinmaydesai 16 hours ago 0 replies      
Nagios or Try this - https://www.opsdash.com
atmosx 3 days ago 0 replies      
FreeBSD sends emails to 'root' user by default. If you take time to read them, you get a pretty decent overview of the system.

Other than that, you need to be more specific. There's not one solution to monitor everything. Nagios runs on FreeBSD, snmpd is another widely used alternative, etc.

kw71 3 days ago 0 replies      
snmpd and sar?
       cached 29 October 2015 20:05:01 GMT