HNHacker News
TopNewBestAskShowJobs

riyadparvez

1,266 karma · joined December 23, 2011

submissionscomments
riyadparvez··on Swift Programming Language Evolution
Can you elaborate more on Swift vs Scala? What are the strong and weak sides of each language?
riyadparvez··on Medical Equipment Crashes During Heart Procedure Because of Antivirus Scan
That was my first thought too. And why there is an anti-virus running? This equipment should not be connected to the internet nor some staff should plug-in a flash drive on the first place.
riyadparvez··on Should Prostitution Be a Crime?
I do not think prostitution does harm to the same extent smoking does.
riyadparvez··on Rackspace Interview Process
I do not agree with hiring processes many companies are pushing. However, if you do not know what BFS is, I do not know where to begin.
riyadparvez··on ACM 2015 Technical Award Recipients
> ensure humanity doesn't have to pay for every single piece of software

It is nothing to do with money, it is the freedom to have access to the source code of softwares.

riyadparvez··on Hiring Is Broken – My interview experience in the tech industry
The problem with interviews I am having (I am about to graduate and have not got a job yet) is that the whole hiring process is too one-dimensional. Some companies only care about algorithmic coding competition skills that you can only achieve via competing in some sites like TopCoder, CodeChef and some other companies only care about how many years of experiences you have - does not matter what you have learned from experiences, it is just how many years that count.

Coding contest skills are very unfair to senior developers because they are out of school long time and do not have the time or motivation to engage in coding competition. And this also creates different incentive models. I have seen people who flunked very elementary CS courses (OS, networking etc.) to spend more time coding competition to get hired in big companies. This is really weird because they have to learn these things to become a real developer and they are gonna learn these things in company's time which they should know already. That being said, I personally think, problems like maze solving and inverting binary tree are fair questions. These are not exotic DP problems, these are just simple problems.

OTOH, the whole years of experience thing is unfair for new developers who do not have the experience but smart enough to learn and outperform many developers with experience who just memorized APIs over years of experience. There must be a healthy compromise between these two types of hiring.

riyadparvez··on Making 1M requests with Python-aiohttp
Is there anything inherent to Python3 that is slower than Python2? Or is it just some of the performant packages still have not been ported to Python3?
riyadparvez··on Document 17 Declassified – 9/11 attackers may have had links to Saudi Arabia [pdf]
Bangladeshi here. SA has to do everything with that. Mostly SA funded madrassas and mosques, and SA has huge influence over the govt. and the people since SA hires many foreign workers from Bangladesh. Before continuing the debate on there is no proof that SA has done that (from my experience, that is how it proceeds), the tremendous economic and religious influence of SA has forced people to stop talking about it. Several secular bloggers have been murdered because they criticized SA branded Islam.

On a related note, I never understand why some people are always so eager to give SA the benefit of doubt.

riyadparvez··on Document 17 Declassified – 9/11 attackers may have had links to Saudi Arabia [pdf]
SA should get bad PR. SA has been exporting Islamic terrorism for decades with their petro-dollars. SA funds mosques, madrassas with their extreme ideologies which in turn breeds terrorists. I have seen my home country has been being Islamized which is directly funded by SA.
riyadparvez··on Wangle – an asynchronous C++ networking and RPC library
Folly is a common word, I think. As non-native English speaker I know the meaning of folly. But I saw wangle for the first time.
riyadparvez··on Just-In-Time Static Type Checking for Dynamic Languages
My main objection is always readability. Sure, it is nice when I am writing code and on top of my head I know the type of each variable, but when I am reading code, this becomes nightmare for lack of type information.
riyadparvez··on Saudi Arabia Warns of Economic Fallout If Congress Passes 9/11 Bill
What I find surprising is lack of awareness among people regarding SA. Stopping SA is a very effective strategy to mitigate terrorism. The politicians and media are brought by SA money. But why people in the West are not doing anything about this, they are not getting money from SA.

EDIT: Why the downvote?

riyadparvez··on Saudi Arabia Warns of Economic Fallout If Congress Passes 9/11 Bill
The only thing I like about Trump that he calls out SA on terrorism. Other politicians and media are bought by SA money, they will never call out SA despite the extremism it breeds killing innocent people all over the world.
riyadparvez··on Saudi Arabia Warns of Economic Fallout If Congress Passes 9/11 Bill
People make the excuse that the West needs an ally in Middle East. Yes, it needs an ally in ME. But SA is not an ally, it's a back-stabber. They are exporting extremism all over the world (I didn't use the words terrorism because someone will come and start arguing there is no proof SA has funded terrorism and they have issued a diplomatic condemnation when a terrorist attack happened). The West has the diplomatic power over SA to force it to stop exporting its extreme ideology all over the world, it's late, the damage has been done, but further damage can be stopped. Not a single politician or all the altruist medias even call out SA, let alone do something about their back-stabbing.

Decades ago, my country was liberated from Pakistan on the value of secularism. Then SA started to fund madrassas, mosques filled with their extremist ideology and now we are heading back to being another Islamist country. As a third world country with majority of people living in poverty what can we do more when Saudis fund terrorism with their unlimited petro-dollars and the West being their ally.

Like many, I find the West has contributed to Islamic terrorism. But not in the way that the West has invaded other countries, but it has been allies with extremism-exporters like SA and let SA export extremism all over the world.

riyadparvez··on Executable code snippets in Bing
Given that so many vertical features can be integrated in a search engine, this seems very odd choice.
riyadparvez··on Being a “dumb” girl in Computer Science
Absolutely, because I did it.
riyadparvez··on Asana Engineering Interview Guide
> looked for general knowledge over specific knowledge

This is one commonly thrown BS regarding interviews. At the end of the day it is all about one-dimensional usual algorithmic questions.

Regarding LRU cache, I think this is one of less crazy interview questions. In one phone interview, I had to solve a DP problem, code it perfectly and pass all the test-cases on HackerRank in less than twenty minutes. I am not certain how many developers out there can pass such interviews without months of preparation in such situations. Tech interviews are basically programming contests. I am not against programming contests or algorithmic questions. But it seems the interview questions are getting crazier day by day.

riyadparvez··on Asana Engineering Interview Guide
I had also the same impression. I think one of the best approaches is let the best engineers at the company go through same interview process. If they can't get pass through the hiring bar of the company, then maybe that company should re-think their hiring process.
riyadparvez··on Asana Engineering Interview Guide
> Don't let any one interviewer dominate the experience of the interviewee (especially if you may have suspicious that the interviewer may be overly didactic or has difficulty explaining things.)

I think this a common problem. Many companies let a single interviewer has huge influence on hiring decisions. What if the interviewer himself/herself had some bias that s/he wasn't aware of?

riyadparvez··on What My PhD Was Like
I think lots of people get the idea of PhD is worthless learning from PhD graduate from some mediocre varsities. Getting PhD from any elite school (like MIT in this case) or elite research group is absolutely priceless.
riyadparvez··on What My PhD Was Like
I am not sure what you are getting at. Are you counting productivity by LOC?

To sum-up: - This is not her only project, just the main project - She has taken grad courses, doing a grad course in MIT will easily be more work than average developer do in whole year. - She had to study several research areas before choosing her main project. It is unlike I read the tutorial of currently trending distributed system Apache Spark and now I know everything about state of the art research. It is going through dozens of research papers in that domain, understanding all the concepts, identifying the gap in existing research, figuring out how to fill that gap. - You will fail several times before finding a good approach. The author have mentioned she had tried with Scala first, later switched to Python. - Even the results are good, you have to write the paper which is not trivial, and getting it accepted before getting rejected several times. - Worst case scenarios are also likely. Mid-way in the project you have found out someone else has recently published a paper. Now your work is worth-less because it is already published. Or you have found it there is an obscure paper that also outlined the approach you have taken, now you have lost the novelty factor of your paper.

TL;DR: 200 lines of some UI JS code is not same as 200 lines of new deep learning algorithm in TensorFlow.

riyadparvez··on What My PhD Was Like
I am doing thesis based masters (kind of micro or nano PhD) in CS at a Canadian university. My experience is same. My supervisor is text-book narcissist, pathological liar, and abusive. He would always hire international students from third-world countries to ensure that he can get away with abuse since he knows they will do anything to get a degree. And the worst part is the whole academic system is designed around exploiting and abusing (maybe not in some top schools) grad students. In may respect, modern academia is new form of slavery.
riyadparvez··on How the feds took down FIFA
But also remembered to change the name of the original game.
riyadparvez··on New GitHub Tool Lets Coders Build Software Like Bridges
I don't see how this is relevant. Do you want to see Github implement your favorite feature, but at the same time the bugs introduced in the new version breaks the existing functionalities? That's what this library does. It ensures new bugs do not take down existing functionalities.

Multi-version execution is an active area of research [1].

[1]: http://srg.doc.ic.ac.uk/files/papers/mx-icse-13.pdf

riyadparvez··on Automatic bug-repair system fixes 10 times as many errors as its predecessors
What is wrong with first-class functions other than function-pointer indirect jumps? If that is the problem, then polymorphism (virtual functions) should also be in the list.
riyadparvez··on Why Big Companies Keep Failing: The Stack Fallacy
Also there is this thing called 'network effect' which plays a huge role for social networks.

EDIT: Why the downvote?

riyadparvez··on Pay Google to stop seeing ads
No, some people think every company on internet owe them free service. I use ad-blockers too; but I do not whine out of entitlement. This is the reason I hate ad related discussions - full of entitlements and whinings.
riyadparvez··on Ask HN: Who is hiring? (January 2016)
How do I apply?
riyadparvez··on SymphonyOS – Light, Friendly, and Useful
Please not another Linux distro.
riyadparvez··on VLC contributor living in Aleppo writing about the Paris attacks
> majority of Muslims just want to live in peace, just like everybody else

I think one of the major issues is defining peaceful and non-violent. From my personal experience (I am from a Muslim country), I have seen many Muslims who would not commit violence themselves, but they do not have any trouble if some extremists commit violence. Some would even give moral justification of the violence. In our country's atheist community we commonly joke "Extremists want to kill us, Moderates want Extremists to kill us". FWIW, apostasy is punishable by death in some Muslim countries.

To sum up, almost all the Muslims are non-violent, but how many of them are truly peaceful? You will be very surprised to know the number.

← PreviousPage 5 of 6Next →