Hacker Newsnew | past | comments | ask | show | jobs | submit | hakann's commentslogin

Thanks crockeo! You are absolutely correct!


If you liked this article, you should definitely listen to Nate Bargatze's bits about visiting this place.


The original is one of the all-time great bits.


I do not know much about their workplace but I think you are assuming too much when you say you are sure his co-workers were just fine with it. I worked in academia and startups all my life so I am used to seeing casual shirts being worn but that was way too much. We do not hang that kind of pictures around the office. We do not want people to look at that kind of pictures in the office. Not just in the office also in any work related function. How can you claim that nobody in his workplace was offended when he is walking around with pictures that would be offensive in any other form?


I'm not positive. But that would be between them and their employer. I think it's odd that I can't find a quote from any of his co-workers (men or women) about the issue. They are the only ones who would have standing to complain on a normal day without news cameras around.

Edit: found the video I was looking for. NASA made this one two years earlier https://www.youtube.com/watch?v=2KnTpm9Y77E So, still speculation, but we do have some idea of attitudes at NASA.


After reading the OP's linked article, do you see why his female coworkers may have been reluctant to openly and publicly complain about his shirt? "Mia" isn't the woman's real name. She talks about the threats of backlash to her career she has received.


I work at a small startup with only 2 people in analytics. We build the infrastructure, data pipelines and do the BI analysis and data science. And I really enjoy knowing how it all comes together and being able to change anything in the pipeline. Maybe not having enough money for a big data department is our blessing.


Is AWS SNS/SQS equivalent to Kafka? And what are the differences, advantages/disadvantages of either one?


Kinesis is the AWS alternative to Kafka, minus some features.


Kinesis is for streaming computations. It's closer to Apache Storm (which typically uses Kafka) than Kafka.


You might be thinking of Simple Workflow Service, which is closer to Storm. Grandparent had it right.


Agree with Cieplak. Kinesis is very Kafka-esque, with less flexibility (which makes sense for a managed service).

Producer/Consumer semantics are pretty similar. Partitions in Kafka are Shards in Kinesis terminology.

One big difference is retention period in Kinesis has a hard limit of 24 hours (no way to request increase on this limit).

Kinesis IMO is easier to use being a managed service. I have performed a Kafka to Kinesis migration & have found Kinesis easier to use. Plus, AWS Lambda makes consuming Kinesis a breeze (if your usecase suits it).


Watch Douglas Crockford's video series that he made at Yahoo. Get a copy of his book and read it.

Make sure you understand the prototypical nature of Javascript as opposed to the class structure in other languages and how to use it effectively. Also make sure to understand scope, how "this" keyword relates to scope and finally callback functions.

That is pretty much it. JS is very powerful once you get comfortable with it. It was designed in a very short time (~2 weeks) so it has some quirks but do not let those get to you.


Yes, I expect to use statistical models/ML. I am more comfortable with Python rather than Java so I will look into the NLTK first. Thank you for your response!


Thank you! This is exactly what I am looking for.


I agree that ML or data science would be feasible. I am working on data science/machine learning as well, I have taken classes from coursera and trying to work on it on the side. As I mentioned above, my progress is slow as most of my time is spent on my day job. It is hard to tell if I am on the right track without working in the field. Thank you for your suggestions.


Thank you for your input. A situation "where I am proximal to good developers and expected to be learning SE practices while working as a subject matter expert (SME) to developers" would be the perfect solution for me. It is just difficult to find.

I am flexible on salary besides junior devs are already making same or more than me as a hardware guy.


I would also recommend to be careful where you take a job: do you want to use your quick mind to build APIs or SQL queries, or do you want to be doing something more innovative like machine learning, or building codecs, crytography or working with data streams. There are some great companies out there (like Matasano for example), who will train you on the job in some pretty awesome areas.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: