skysight-inc/HackerNews huggingface dataset:
Ask HN: Best way to find a CTO?
I am just curious as to what the best way to find a CTO is, considering an already built product developed through outsourcing? I am assuming they would prefer to see an already built product(check) with a decent amount of users and solid engagement(still to be done)... Do you think that's the case for people examining potential companies to work with as CTO? Let me hear your thoughts
Had one of my apps featured on PH and was amazed at the quality of feedback. Ryan himself wrote a detailed review and a designer from Pinterest pointed out a UI flaw I'd never even thought about.

Post here: http://www.producthunt.co/posts/442
Very nicely presented. How would you define 'simple'? While I can see the heuristic process is simple (i.e. flip twice and choose the first result in case of HT or TH) to follow, and you could arrive at the conclusion that this gets rid of bias through experiment, I don't find this intuitively simple at all.

EDIT: I've also noticed that if I choose 'Suppose Heads comes up 50% of the time.' it says 'You'll need an average of 3.00 flips to get a fair coin.' If heads comes up 50% of the time then I have a fair coin, so shouldn't that be 1.00 flip?
this is very helpful. thanks.
Why would it not suffice to call yourself on your own cell phone and look at the caller id?
I hope you can see why this example of basic arithmetic is really neat. It reminds us that there are hidden patterns everywhere. Oftentimes, we can determine why the pattern exists with math.

It never hurts to be reminded how cool it is to learn.
Well, there is a good chance he is Brazilian since we are so numerous and yes, lots of people here do speak and write english very badly, even in the programmer community. Its actually a pretty big problem. But even if he were from Portugal I would also guess he should be aware of that (and I imagine the english speaking problem is not going to be better in Angola or Mozambique)
Move into a high end condo. Front desk will sign for packages for you and the doorman can put them in your unit.
Your comment makes me smile. :)

P.S. Pinterest engineer, @connor, is the man.
Show HN: pre-view of new website testing service, BestUsage.com
My usage of the word tech is with regards to systems in place that support business processes, so that includes the Excel Spreadsheet all the way up to the ERP system.

I'm sorry, it's hard to go to a company that has already invested in the Microsoft stack, have developers that work in that stack, have many internal and third party applications, have SharePoint all over the place, that run on ASP.NET (and hence IIS), already have sunk costs with SQL Server and Windows servers and make a strong case for changing over. The case might be easy for SQL Server (use PostgresSQL instead) but generally its a no go. I know you used this as an example, but like I said, a lot of it depends on the company.

Anyway, interesting discussion for sure.
Google removed discussion search
Much ado about nothing. CoffeeScript performance in general is a lot better due to non emulated foreach constructs which plague javascript today. Like noted there are ways of teasing the compiler in generating very friendly looking js code, but honestly if you are tripped up by a simple for loop in coffeescript maybe looking at code isn't your cup of tea.
I think he meant PH (aka Product Hunt) :)
This could easily just be a Javascrip app, built in a weekend, using a more complete toolset of CSS generators and button creators, for free.
I knew that. I left it as an exercise for the commenter.
The new retro: how Motorola brought wood back, literally
Back when I was touring colleges, building Gentoo from Stage 1 seemed to be all the rage. I tried on a PIII also. Then the power went out after a day and I never tried it again after. While maybe it would have been a good experience, ultimately I don't think I missed out on all that much.
Of course - I'm just running with the singularity dream.
How to use your iPad as an email notifier
The worst thing I have done is terminate a running production instance with no database backups.

Client, not happy.
Thanks and congrats on your launch as well. I love the design of Headlinr and have been following it since its launch.
I liked it...

But it is still invitation only, and so far I never got invited for anything invitation only and I end forgetting it and never using it.
Can you share the link please?
Along with a ton of other stuff that wasn't germane to that incident. Manning's big issue was that they released a bunch of classified material without much regard for what it said. It was very broad in scope. Had it been a narrow subset of the data, Manning would have had a better chance of being considered a whistleblower.
In late 2008 when I was in the Marines and deployed to Iraq I was following too closely behind the vehicle in front while crossing a wadi and we hit an IED (the first of 3 that day).

Nobody was killed, but we had a few injured. Thankfully the brunt of it hit the MRAP in front of us. If it hit my vehicle (HMMWV, flat bottom) instead I probably wouldn't be here.

That was the first major operation on my first deployment, too. Hello, world!

My takeaway? Shit just got real.

We ended up stranded that night after the 3rd IED strike (our "rescuers" said it was too dangerous to get us). It was the scariest day of my life, but in similar future situations it was different. I still felt fear and the reality of the existential threat, but I accepted it. It was almost liberating. Strange.

I deployed for another year after that (to Afghanistan that time). After Afghanistan I left the Corps and started my company. Because if it fails, what's the worst that can happen? Lulz.
Sssshhhh, I'm working on that now.
Or just use hub with all its associated goodness.

https://github.com/github/hub
First job, circa 2000, at an ISP that was run very clearly as a business and cutting corners. Not only was it critically understaffed, but management was more interested in laughing their way to the bank than management. They had me - with literally no routing protocol experience - manage a live route advertisement transition between two peering providers. Result: all customers offline, ~24 hours.

Reaction was standard: mostly to point out I did my best in unfamiliar territory and things should be sorted soon.

Take aways were: (1) less support calls than expected - users put up with things. (2) you learn when you fail (3) always have a backup

They kept me on at that job but I left pretty soon anyway as I got a 'real' (as in creative) job hacking perl-powered VPN modules for those Cobalt Raq/Qube devices, and building a Linux-related online retail venture for the same employer ... that worked great, but failed commercially.
Our local Python user group receives inquiries about snakes on a regular basis...
congrats! You failed! I'm serious. I know it's hard to see now, but so often life's greatest successes are born out of failure.

Hang tight. Things will work out.
You're talking about simple 1-to-1 mappings where both db result and case class to json conversion are straightforward.

The example I gave was for objects of arbitrary complexity; it's a trivial operation in dynamic languages because there are no types (or 1 type if you like). In Scala, this is not (yet) the case, beyond a certain point you have to roll up your sleeves and do the marshelling yourself.
@LukeShu

I'm well aware of the current usage of "gender" in educated circles. That's why I chose it as an example.

"Gender" previously was essentially a synonym for "sex" (except in the field of linguistics). But now that it has been repurposed in some circles, half the American population thinks it refers to a state of mind and the other half thinks it refers to biology. The result: confusion and miscommunication.

I'm not saying there shouldn't be a word to refer to what is now called someone's "gender identity". I'm saying the repurposing of an existing word which meant something similar, but distinct, has caused confusion. (I do expect the current sex/gender distinction to continue to be the accepted usage, though).

The same confusion is now happening with pronouns. And, yes, I would prefer if something as fundamental to the language as a pronoun referred to a physical reality rather than a mutable state of mind. That is a debate worth having, but all too often it isn't framed as a debate, it's framed as "you're insensitive and politically incorrect if you don't agree to our new terminology".
Ask HN: Have you found your passion yet?
Hello Everyone,
I have been a follower for this community for more than a year now and I probably have learned a lot just by following community. Being a big fan of Steve Jobs, I often find myself listening to his videos and they always force me to THINK :). When I graduated back in 2010, I didn't think about my passion, all I needed was a resource to pay my bills.

Now that I am a little settled, when I came across his famous speech (Stanford Univ.) again, I realized that I am 28 and I don't know my passion yet. I am not ashamed of it but I does makes me worry some times. I have worked in different industries…and I mean totally different. My profile goes with Mechanical Engg. background (field experience of 2-3 years), an year stint handling Accounts payables @ Bio Fuel trading startup (crazy times ;) but I loved it) and (currently) working as a Integration Consultant for a fortune 500. (mostly developing data integration solutions within enterprise (A2A)), I don't know where exactly my passion lies. I can get very very good (if not exceptional) references from every place I worked. So that also doesn't help me figuring out what am I good at.

Can this community share their experience on finding their passion?

Apologies for the long post. Your feedback will be much appreciated.

PS The only thing that currently excites me is analytics/data science & that's purely because of my inquisitive nature, I feel that I would enjoy in that field.
How Singletons Work
Marvel is not a "big enterprise" play, its an effort to build a product that applies to a broad user base of Elasticsearch, a product that stands on merit and gives concrete value back to any user in helping them manage and monitor Elasticsearch in production. Because it applies to such a large user base, we decided to make it super affordable so anybody should be able to allow it.

Obviously, we are still providing production support subscriptions for Elasticsearch, Logstash and Kibana, and have been providing it for a long some time.
Tell HN: It is a great website but hella addictive, so be-aware specially those who complain about HN sucking all their time, now you have 2 addictive websites to deal it. I personally would stay away from it.
>Leaving the house compromises my physical security

I'll give you three guesses as to where I go when I do want physical security. Hint: it rhymes with "my own goddamn house".

>Your comment is easy and throwaway and I think you probably already what I'm about to say but life is a balancing act between security and utility.

And as far as I'm concerned, I've reached my balancing point. Well, that may not be entirely true (the local lockbox thing sounds groovy), but giving some dude from Amazon a literal key to my home unbalances that.

>The web and history are littered with examples of things that a "hacker mentality" would have baulked at in theory. AirBnB, Facebook, Twitter, Foursquare, Uber. All of these things would have triggered the line "Identity/Physical security means nothing to you does it?". And yet, for many people, they are more than worth the risk involved.

I don't know about all you hip SV folk, but I almost never use any of the things you've mentioned above, though I realize that specifics aren't really the point here. If you'd like to go ahead and give Amazon your home key, by all means, go ahead. I've opted out of Facebook (shadow profiles notwithstanding) and I'd likely opt out of this as well. If this were an opt-in sort of agreement (and I won't assume that it would be), then it's A-OK with me. And by the way, the "baulked at in theory" line doesn't really do anything for your particular argument. I could say that about anything, really, but it's not terribly convincing.

>We live in an age where it's accepted that perfect strangers should rent our house or drive our car and yet it seems odd that we should allow a liveried delivery man access to our house. How bizarre.

Perhaps you live in that world. I own neither a house nor a car, and if I did I'm fairly certain there would be minimal stranger activity within either of them.
Remember their entire motive for doing this is to profit. Once there are enough followers the product (twitter handle) is sold off. So they take photo's (actual products of others) and run with them.
In addition, if you like "Code", I'd recommend The Pattern on the Stone by Danny Hillis (creator of Thinking Machines' Connection Machine supercomputer).

It's much shorter than "Code" but covers basically the same ground much more quickly, but Code might be better first because it really explains it thoroughly.
I made $1,000,000 wearing t-shirts
Miniature-industrial-robot-arm
Walk forward optimization
The ultimate guide to walk forward optimization. The article covers what walk forward means and how to apply it to real trading strategies.
Based on Airbnb's trends[1], the only way the number can be "vanishingly small" is if an even greater number of people are deliberately stopping these behaviours. Where are you seeing that happening?

[1]: https://www.airbnb.co.uk/annual
Welcome To The French Tech Ecosystem
The more restrictive rules came as the community grew and matured. The early days of SO were very different from now. You can see this everytime someone links to a popular old question here on HN: there is always a comment complaining that the question is closed as non constructive and that So isn't as good as it used to be :)
In 2001 my first IT tech job as help desk analyst I heard beeping in the server room on one of the Solaris/Oracle machines and pressed the power off/power on button on the chassis. DBA came running in and I promptly left saying "oh I think it rebooted itself". The company went bankrupt shortly after so no huge lashing came my way but all my more experienced friends where like "wtf never do that again!"
I wrote a short c program and ran it on 4 cores. Current best result is 36.
One could always call one of these instead: https://en.wikipedia.org/wiki/Automatic_number_announcement_...
Here's a BitTorrentSync id of some exercises that really helped me:
BDN7MZPLOUBODZ65VXQFBSUQ6WUJSOVOC
Why would you stay away from ProductHunt? It adds value??
In praise of passivity
Introducing a master/minion update system to work I ran a batch update to take a certain percentage out of the cluster.

Unfortunately I got my selection criteria wrong and pulled out all of one cluster and half of a second, halting a few thousand operations.

Luckily the monitoring system was very quick to alert me of this and using the same (wrong) selection criteria it was a fairly simple process to stop the update and put them all back in the cluster.

Takeaways?
The age old cliche of "With great power comes great responsibility".
Oh and have good monitoring!
This really puts some of the boneheaded moves I've made in my career in perspective. One thing that's always kept me pretty even keeled after a blowup is to take a breath and tell myself that no matter how bad I've screwed up, I'm still here, still breathing, and there (most likely) is some way out of the hole I've dug, no matter how painful.

Depending on the industry, that might not be the case though. Thanks for your service.
Hi, you need to create and account, log in and click on submit on the and then post a link/question.
A cool image process challenge – face or place?
Yes, a BSD licensed work can be used in a proprietary work, while GPL do not.

Anyone is free to do a proprietary work and combine that with BSD. You can even put Microsoft's Shared Source license on it and provide source. Providing source does not mean that you got a permission to distribute (Ms-SS allow only non-commercial distribution, which would had to be permitted by the patent holder if used).

What you can not do is put BSD on the whole work, as that would conflict with the patent license. The BSD is a license that grant recipients full permission to distribute, which in this scenario the patent owner to do allow (ie, its a condition/restriction that the developer is under).

And yes, BSD and GPL is different. One is permissive, and one is copy left.
It would seem to me that if your business model includes fighting against the traditional definitions of ownership, it is only a matter of time before the wheels come off.

Nintendo sells hardware. It does not lease those consoles. Once sold, I expect to be able to do as I please with my property, including voiding the warranty within the first 5 minutes. If you cut corners by making your special-purpose device out of a general-purpose computer, and crippling it, you have to expect that someone will eventually remove the handicaps, or otherwise reverse engineer the hardware.

Your recourse is to design your machine from the ground up to be special purpose, or to trust those customers who have been screaming "shut up and take my money!" at you for years to keep buying, even though it is technically possible for them to not pay.

Given that anti-piracy measures are doomed to failure from a logical standpoint, as the eavesdropper and intended recipient are the same person, increasingly complex technical measures are a waste of time. It should be sufficient to paint a bright yellow line around what is allowed, and what is not, and your regular paying customers will voluntarily avoid stepping over it. Pirates can bust through your defenses regardless.

As long as it is easier for people to give you their money than trust an anonymous software pirate, they will pay if they can. If they cannot, you aren't losing anything anyway.

At some point, we will all know that absolute security is unlikely when the attacker has access to the hardware, and impossible when they actually own it. The only way to really stop people from infringing copyrights is to make them not want to.
I think you should help your prospective customers by creating a section for "Apartment-sized" furniture. Most furniture being sold today is still House-sized and/or designed for very large people. Geometry is everything. Also, it would be cool if you could aggregate offerings from small, independent furniture makers. I like it already. Keep going.
Ask HN: Is hiring ripe for disruption?
First it was classified ads, then monster.com, then LinkedIn making job openings more accessible. Do you think the market is ready for something new? When it comes to finding a job and hiring/screening candidates, it seems like the process is tedious, time-consuming and inefficient. Is this a market that would be grounded in where they are or is there an opening for a creative way to disrupt the status quo?
I can get everything I need on HN. Ultimately the best products will make the front page here, no need to look around.
NPR starts using GIFs in their stories
Anyone can change your email subscription on LinkedIn without  your approval
There's also AcidFire's project¹, which starts off by lowering the ErgoDox thumb keys and moves on into a more flexible system.

Separately, I've very gradually been working on a personal project starting with slightly modified Kinesis keywells for the fingers. (I've been using Kinesis keyboard for 15 years and am mostly satisfied with the finger portion.) I use small SPI / I²C adapters on the keywells for flexible separation and positioning². I have still not found a thumb arrangement I'm happy with, though.

¹ http://geekhack.org/index.php?topic=44940.0

² http://oshpark.com/shared_projects/GVIRToBO
It also raises a funny epistemic question: the likelihood of error in observation or recording is higher than the likely outcome.

So the question probably ought to be "what are the odds of 76 heads and it being detected correctly + the odds of not getting 76 heads but believing you did". In the real world, the last part would obviously dominate and so we are more likely to see false positives than real results.
The same. It's simply regular addition that happens to overflow.
Many medium to large firms were missed. Much of the French Tech ecosystem is built around financial technology that makes use of the country's math strengths. (Examples: Sophis, Misys and Murex)
>First you put a refrigerated lockerbox in the most densely populated neighborhoods to get the unbroken refrigeration chain infrastructure flowing. Then, over the years, homeowners could install a two-sided refrigerator in the external wall of their house. That refrigerator would have electronic locks on both sides. The locks on the outside can only be opened by the various deliverymen and the lock on the inside can be opened only by you.

At the risk of sounding like a Luddite... is this before, or after the majority of the population has learned to differentiate their computer tower from their monitor?
Not necessarily opposed, but there are a couple areas where this might be a net loss absent other adjustments. Pharmaceuticals would be the obvious one -- they require a large upfront research cost, copying is trivial, and the FDA approval process erodes first-to-market advantages.
TL;DR: LinkedIn email subscription uses no auth token. This means that anyone can manipulate your email subscription without your approval.

What do you think?
These new product discovery sites are awesome, been spending a lot of time lately on ProductHunt and Headlinr!
CNN And Twitter Partner With Dataminr To Create News Tool For Journalists
Bringing the world reboot-less updates
I'll admit to having "karmic anxiety", actually.

I'm trying to get to 500 points so I can have a "seat at the table" so to speak. (I think that's when you get a lot of new voting privileges and such?)
Oh wow. You've just made my week. Thanks!
I worked at an ISP in NY exactly around 1997-2004 we had also the Rac/Qube devices and I had to manage stuff I was not familiair with :) I learned so much by trial by fire.
I live in an apartment building. UPS delivers my Amazon orders to the office and the office delivers them to my apartment. It's nice.
>Some argue it would have been better to face the catastrophe of a crash

There was a crash, and the catastrophe was faced by putting the banks into receivership. The alternative was a public bailout, and is only preferable for people who make their incomes by investing in undercapitalized banks.
While not possible for everybody, a dropbox is what you want:

http://www.amazon.com/Architectural-Mailboxes-6900RZ-Elephan...

Effectively, your own deposit-only lockbox that any mail service can use.
The map was just for Portuguese-speaking countries.
EmpireJS Speaker Signup