HNHacker News
TopNewBestAskShowJobs

rezashirazian

1,036 karma · joined September 30, 2014

I am an iOS engineer.
submissionscomments
rezashirazian··on Show HN: CoinHub for iOS
Love the app, but did you really need to apply PornHub's look and feel?
rezashirazian··on iPhone X
I think it won't unlock if you close your eyes.
rezashirazian··on List of Core ML Models for iOS 11
for anyone interested I have written an article on how to train, convert and integrate your own model into an iOS app: http://reza.codes/2017-07-29/how-to-train-your-own-dataset-f...
rezashirazian··on Apple’s refusal to support Progressive Web Apps is a detriment to the web
I hope this never happens. I despise Javascript.
rezashirazian··on Show HN: I built a database of tech conferences to know what to attend to next
This is great. I didn't know about, and now I do. Thank you.
rezashirazian··on Maryam Mirzakhani, first woman and Iranian to win Fields Medal, has died
I don't think this is the time or place to post something like this, but I feel compelled to respond to it now that you've brought it up. I agree that Iran is a much more liberal society and that its young population is eons ahead of the Saudis. I also understand that it's frustrating to see it bundled in the media with cultures and ideologies that's is not representative of the country. But let's not get ahead of ourselves.

"Girls and Boys do get the almost exactly same education, they have great opportunity to be a successful scholar in any branch of science they want", "yes, It is like USA" or "Paris of the middle east" is completely untrue.

Women are continuously harassed in university's for how they dress and many professors treat them with contempt. The notion that they get the same education or experience in college is simply not true.

And even after they graduate most job postings for roles beyond secretaries literally say "Women need not to apply"

Now I know Iran is much better than many other countries in the region and I know it's frustrating to see it represented unfairly in the media. But it's important to have a realistic perspective on the country and understand that it still has a LONG way to go. If what you're saying was true people like Maryam and thousands of other Sharif graduates wouldn't leave the country for European and American universities.

rezashirazian··on YC is compiling a blacklist of venture capitalists accused of harassing women
Wouldn't lists like this lead to lawsuits?
rezashirazian··on University of Waterloo Systems Design Engineering 2017 Class Profile
I think the TN actually helps the Canadian tech industry. It might be a bit counterintuitive but as an engineer in the Bay Area on TN, I can see myself spending a few more years down here and eventually move back to Canada to set up shop.

I would take what I've learned along with the connections I've made and start a business in a country that's more immigrant friendly, has universal healthcare and is very close to the US.

rezashirazian··on How I didn't become a SoundClouder
I personally enjoy programming exercises and have no problem spending a few hours tackling these types of problems.

However I'd refuse to do it for free if it's obviously something they're going to use in their product or if it's something that takes 20 hours to complete.

rezashirazian··on Hire a former SoundClouder
Somewhat unrelated but I'm a big fan of you guys and glad to hear you've raised enough to really push the technology. Can't wait to see where you take it!
rezashirazian··on How to Interview Engineers
I wouldn't use TripleByte to hire or get hired, but that was a well written article.
rezashirazian··on How to Interview Engineers
also if (endtime[2] > starttime[1]){status=conflict}
rezashirazian··on TumbleSeed Postmortem: what went wrong
I think this 'throwing the towel' article is more of a PR stunt to get the word out and inform that a new patch is coming.
rezashirazian··on Ways to Get Better at C++
Am I the only who think reading 15 books to be proficient in a modern, non-trivial language like C++ seems reasonable?
rezashirazian··on If It Weren’t for Apple, Hybrid App Development Would Be the Winner Over Native
You can push updated JS, CSS, HTML, fonts, and images directly to all of your users without needing to recompile the app’s binary and getting App Store approval.

This goes against Apple's terms and conditions. Because of this alone, you can have your app removed at anytime.

rezashirazian··on Who Y Combinator Companies Want
If you want to work for a YC company apply directly to the YC company you want to work with. Say who you are, what you know and why you like this company. I also recommend not putting too much weight on arbitrary labels (trial and error programmer? child prodigy?)

I've been a happy engineer with a YC company for close to three years now. I have led various teams and contributed to many aspect of the overall product during my tenure. I have also interviewed more than twenty people and I can assure you, there is no one size fit all when it comes to finding candidates that succeed.

I also tried TripleByte a year ago, I figured it would be fun to see how they do things.

I got to the interview section after doing well on the online quizz however failed to go beyond that.

From my experience I can assure you that TripleByte has its own set of standards and values that may not match with you or the company you want to work with. They are overly interested in putting labels and pigeon holing candidates into specific categories that overlooks the fact that every individual is different.

YC is a big family with varied products, teams, and problems. There are no one size fit all formula or set of labels for ideal candidates or ideal company.

Your best route for success is to do the work yourself, find the company that interests you, directly connect with them and see how it goes.

Also if someone can explain to me what is trial and error programmer, or a child prodigy I would be grateful? Can a child prodigy be also an enterprise programmer? Is there any overlap between product programmers, pragmatic programmers?

rezashirazian··on Boost – Your personal advisor and career coach
Roll eyes. I'm sorry but this is a ridiculous idea. I can see potential use for this once or twice a year, and even at that I wouldn't reach out to anyone unless I know them personally.

How insecure and in need of validation someone needs to be to seek career advice from a chatbot four times a month?

rezashirazian··on UK virtual reality firm Improbable raises $500M
I wonder how much of deals like this that don't make sense on its surface is based on behind the scene agreements.

"If you invest 100 million in this company we backed two years ago, we'll give you a good deal on this other thing we know you're interested"

"If you back our cloud computing company, we'll get our other unicorns to use your CRM technologies"

rezashirazian··on Thousands of Veterans Want to Learn to Code But Can’t
I don't mean create a CS like curriculum that would lead to an official degree, but build a continuous education program which teaches the trade.
rezashirazian··on Thousands of Veterans Want to Learn to Code But Can’t
I think established and accredited universities should set up two year coding programs that can teach the trade as opposed to pop up overpriced bootcamps that usually operate without much accountability.

Then the GI Bill can pick up the tab for such programs.

rezashirazian··on Show HN: Get Trump Headlines, Tweets, and Video in One Feed
It would be great if you could tag article/tweets. I'm interested in what Trump is going to do regarding h1b visas, so being able to filter based on those would be a great feature.
rezashirazian··on Ask HN: Is it a waste of time to teach yourself data science without a degree?
Learning something you like is never a waste of time.
rezashirazian··on Worldwide tablet shipments have declined 8.5%
I think most people use tablets to watch TV in bed. Now that iPhones and Androids are shipping with larger screens and higher resolutions, there isn't much need for a second device.
rezashirazian··on How to Get into VR
I've always been sceptical of VR. As much as I was amazed by Oculus the first time I tried it, I never thought it was going to catch on. All for the sole reason that humans do not like to have things on their faces.

Any technology that needs to mount on the user's face will have to propose a huge value proposition.

rezashirazian··on Ask HN: Who is hiring? (May 2017)
probably their 'echo-killer' team.
rezashirazian··on Swift architecture at Uber
There are no mentions of RN at all, but all the positive points for why they used Swift is probably an implicit argument for using that instead of RN.
rezashirazian··on Swift architecture at Uber
Fast forward to 9:53
rezashirazian··on Ask HN: Building a side project that makes money. Where to start?
As someone who has done countless side projects (check them out here: http://www.reza.codes) I suggest taking out "making money" as a variable and focus on things that interest you or something that stems from a personal need.

The satisfaction you get from these side projects will come from being able to finish them as opposed to try and make money from them. When you try to take on a side project with the goal of making money, you'll end up sinking way too much time in marketing and reaching out to possible customers as opposed to building something (which I find to be more fun and rewarding).

And the time you spend on trying to get people to sign up or even try your product doesn't have the same returns in satisfaction as building it. (my opinion of course)

rezashirazian··on Changes to USCIS policy on eligibility criteria for H1B visa
No the problem is that the only job title available to individuals with a Computer Science degree under NAFTA is "Computer System Analyst"

Even though in US a computer scientist can have "Software Engineer" as her title, it's not so easy in Canada. The word 'Engineer' has a very specific definition.

In fact if you get a Software Engineer degree from a Canadian university you'd have to a take a somewhat different set of courses than someone who get a Computer Science degree.

It's over the top bureaucratic semantics in my opinion. Any individual with a CS degree is qualified for anything labeled as Software Engineering in the US or Canada.

rezashirazian··on Would You Rather Have $1M or $5,000 Monthly in Retirement?
I would pick random number between 0 - 5M

I'm not in need of that much money, so the 1 million guarantee is not valuable enough to me to offset the fact that I would have 50%+ chance of getting something more than 2.5 million.

high end of $2,100,000 on the second case is enough for me to switch to the second one.

← PreviousPage 2 of 10Next →