Hacker News new | past | comments | ask | show | jobs | submit | benmanbs's comments login

In a similar vein, there is a museum in Israel [0] that has a blind exhibit. They take you through several rooms laid out with different settings, all entirely in the dark. The guide is vision-impaired, and you don't get to see any of the other people in your group.

At the end of the experience they bring you into a room with lights, and you get to delve into what you learned and any assumptions you made about the other people in the group or the guide themself. It was an amazing experience.

[0] - https://www.childrensmuseum.org.il/eng/pages/childrens_activ...


Love the idea! One little nitpick - in the `ls` section, you have a paragraph that reads:

> Go back too much? Use ls to see what’s in the directory you’re in, and then use cd to head back to where you want to go:

In my experience, if I get lost with `cd`, the best way for me to figure out where I am is not to execute an `ls` (because I might be in a folder with no contents, or somewhere with ambiguous content), I would recommend `pwd` ("print working directory").


In the example, the shell is already outputting the result of `pwd` as part of the prompt, which should be enough to help get your bearings.


Fun fact - in Bermuda they paint their roofs exclusively white. Though that isn't necessarily for heat conservation, they use their roof to catch rain water for household use.


Just a quick note - your pricing page seems to have a mathematical error that would turn me off as prospective buyer. The "Standard" package offers three calls. The crossed out price ($190) should be equal to 3x the basic price ($60), or $180. Seeing sales pages with lies or mistakes around the savings makes me worry that I'm getting cheated.


Hey benmanbs. Thanks for the kind words. We'll fix this, but this wasn't meant to be misleading.

It's actually more because not every call costs $60. For example, ~90% of our users buy calls that are in the $65-$70 range as one of their many calls.

We tried to convey that even in the 1 call option it's an "Average" price of $60, but we still haven't done a good job of conveying this.

Assuming you choose 3 calls that are more than $65 or $70, the number is actually even higher than $190, but we still discount it down to $170 no matter who the 3 insiders are, to entice you to buy multiple calls.

Hope this makes sense and will work on improving how this is communicated.


Now that I've looked back, I noticed the "Average Price" bit. I understand the model now, and would definitely recommend making that a bit clearer.


Will definitely make it clearer. Thanks for the candid feedback.


Call me crazy, but for something as simple as taking a CSV file and shoving its data into a database, why wouldn't you just use a combination of shell tools? Don't get me wrong, I'm a Java programmer, but sometimes you don't need the overhead of the JVM, and something like awk would save you lots of time and energy (and memory).


That was my first thought, I do ETL work at a large insurance company and we use shell tools almost exclusively unless we need to do more complex transformations. Unix tools are really low overhead and work extremely well for this task. Also, you can parallelize a lot of them with xargs: https://adamdrake.com/command-line-tools-can-be-235x-faster-...


Absolutely - use the simplest available approach first.


Conductor | Senior Software Developer and Product Manager | Full-time | New York, N | Onsite • Product: The best-in-class content marketing platform.

• Why: Marketing is a 3 trillion dollar industry. We want to enable marketers to put customers first, and ditch their ads.

• Traction: Just acquired by WeWork (https://www.wsj.com/articles/wework-wades-into-enterprise-so...)

• Stack: Java, React.js, Kafka, MySQL, Kubernetes, AWS

• Tech Challenges: Lots of data with strict publish guidelines. Migrating to a microservice architecture.

• Values: People first

- Contact -

I'm Benjamin, a Technical Team Lead at Conductor. I found Conductor 4 years ago through a HR Hiring thread.

Email: bshai@conductor.com


Conductor | Senior Software Developer and Product Manager | Full-time | New York, N | Onsite

• Product: The best-in-class content marketing platform.

• Why: Marketing is a 3 trillion dollar industry. We want to enable marketers to put customers first, and ditch their ads.

• Traction: Just acquired by WeWork (https://www.wsj.com/articles/wework-wades-into-enterprise-so...)

• Stack: Java, React.js, Kafka, MySQL, Kubernetes, AWS

• Tech Challenges: Lots of data with strict publish guidelines. Migrating to a microservice architecture.

• Values: People first

- Contact -

I'm Benjamin, a Technical Team Lead at Conductor. I found Conductor 4 years ago through a HR Hiring thread.

Email: bshai@conductor.com


(I think he was just pluralizing "iPhone 7")


Thanks so much for the read!

There were some things I intentionally left out (how to write good code, documentation) because I figured those were out of scope of this post (I did try to reference them subtly with the line "the code is in a place where it’s ready to publish"). I also left out some of the things you mentioned (versioning documentation, changelog, channels of communication, SO tag) because I figured those might fall into a Part 2 type of post, where I'd say "Now that you have a first version of your library published, let's discuss how to maintain it."

I'll be honest with you, I had a little issue with the length of this post, so I was trying to balance how much to include or omit.

I really appreciate the feedback, and I'll keep those points in mind for a Part 2 post!


It was a good post, I wasn't trying to criticize it, just wanted to add to it based on my own experience :)

Looking forward to a part 2!


Author here to address any questions or corrections


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: