Readit News logoReadit News
sarafiq commented on Challenging projects every programmer should try (2019)   austinhenley.com/blog/cha... · Posted by u/azhenley
p-e-w · 2 years ago
While writing a text editor, a compiler, an operating system, or a raytracer might make you a better programmer, it won't make you a better software engineer. In fact, it might make you worse at software engineering, because it embodies the disastrous "Not Invented Here" doctrine.

Hackers like to obsess about Big-O, data structures, HoTT, and other high-theory stuff, yet the following skills, essential for software engineering, are almost never discussed and even more rarely practiced:

- Deciding what to write yourself and what to take from a library

- Identifying high-quality libraries and frameworks that meet your project needs

- Deciding where optimization is worth the effort and where it is not

- Writing code that will still be readable to you (and others) a few years from now

- Thinking about the project as a large-scale, complex system with software and non-software dependencies

In that spirit, I offer the following alternative challenge: Create a web search engine. Don't bother with string matching algorithms etc., others have already done that for you. "Just" make a search engine (and crawler) that can actually work, even if it only supports a subset of the web and a single concurrent user at the beginning.

sarafiq · 2 years ago
There is a need for both "solving complex problems alone" and "learning how to work as a team developing a complex project within a timeline". The Software Engineering part is best learnt in industry under a mentor.
sarafiq commented on Meta censors pro-Palestinian views on a global scale, report claims   theguardian.com/technolog... · Posted by u/cratermoon
mgraczyk · 2 years ago
Interestingly if you read the actual report from HRW, it sounds like most of the material they are referring too was legitimately taken down because it supported violence, according to Meta's policies.

For example, the phrase "from the river to the see" is considered hateful by many, so it was taken down. In other cases the content praised attacks by Hamas, which is designated as a terrorist organization by the US government.

From HRWs descriptions it sounds like the bulk of the "1049" content removals were clear violations of Meta's policies against support for violence.

Regardless of whether you agree, these don't seem surprising to me on light of Meta's own rules. There are of course a small number of exceptions listed.

sarafiq · 2 years ago
So the phrase "from the river to the sea" is hateful to many but when it comes to disrespect Prophet Muhammad (PBUH) or Quran then it becomes freedom of speech no matter a vast majority of world population hates it. Hypocrisy to say the least!
sarafiq commented on Ask HN: Favorite teachers on YouTube?    · Posted by u/akudha
sarafiq · 7 years ago
As for kids, I think Blippi is one of the best teachers available on youtube teaching toddlers in a very engaging style.
sarafiq commented on How to Make a Big Decision   nytimes.com/2018/09/01/op... · Posted by u/dsr12
aedron · 8 years ago
I know people here aren't big on religion, but just as a perspective (no worse than Jeff Bezos I guess): In Islam there is a certain prayer you are supposed to say before making a big decision. You ask God's guidance for it, that you'll do what's good for you in this life and the next, and so on.

The funny thing is that when you do that, you almost always make up your mind immediately. It's like deep down you already know what the right thing is, and the act of explcitly stating the 'business requirements' (doing the morally right thing, for the long term good) just makes it obvious - no divine intervention needed! I'm pretty sure it's just a clever mental hack, but it does work.

sarafiq · 8 years ago
Just for completeness sake, The Prophet Muhammad(pbuh) did told his companions to discuss the matter with those who have knowledge and expertise in it before performing the prayer and making the decision.
sarafiq commented on Read less HN   johnmurray.io/log/2013/11... · Posted by u/johnmurray_io
sarafiq · 12 years ago
HN and proggit are two great sources of consuming technology related information. I usually spent 20 mins in morning and add the interesting looking articles on instapaper for reading in free time. I don't think it's making me less productive at all and HN comments are great at deciding what to read.
sarafiq commented on iPad Air Review   anandtech.com/show/7460/a... · Posted by u/wittyphrasehere
MikeCapone · 12 years ago
Could you point me to a URL that shows that iOS7 have compressed memory? I couldn't find an official mention of it (maybe I'm searching for it wrong).
sarafiq · 12 years ago
I guess it's mavericks not iOS7.

u/sarafiq

KarmaCake day28April 22, 2009View Original