itsmefaz
itsmefaz on Hacker News
Posted by
itsmefaz on Sunday September 10, 2023 @12:19PM
from the ask-hn dept.
I have decided to build expertise in Python. I love the language and want to build a deep understanding of it. I have multiple reasons for wanting to go this route with the primary one being that I don't like context switching tools for work and personal projects. I also feel that context switching in between multiple languages restricts my understanding to them to a very surface level.Ideally...
Can someone explain to me how Mojo manages to achieve this?
Posted by
itsmefaz on Tuesday September 05, 2023 @07:28PM
from the modular.com dept.
Posted by
itsmefaz on Saturday July 15, 2023 @01:39AM
from the self-post dept.
I am going through an existential crisis as a developer. I am looking to revamp my entire skillset to align more with where I believe the future of software engineering is heading.And during this phase, I encountered Rust and loved it, but I couldn't wrap my head around its existence. Rust has a good balance of low-level and high-level abstractions, but I didn't know where to use them. For web...
Posted by
itsmefaz on Saturday July 08, 2023 @01:23PM
from the ask-hn dept.
Do we have any programming language design jobs in the industry or it is merely a hobby that one pursues?
Author here! I have finally come to realize why and where Python is required.
- Python is a fantastic frontend (glue) language that interop well with C/C++ libraries. This seamless binding is not natively available in languages in Go or Java or even JS.
- Python has an excellent data science / modelling / data engineering / ml ecosystem. There is no other language that comes close.
- Python is a fantastic MVP language. One can rapidly prototype and iterate and to a very good extend scale a product.
> Ease of use, less ceremony, huge package ecosystem including several de-facto standards for many use cases/industries, suitable for glue work, are benefits.
Sure, these are operational advantages. But purely from an computational perspective (GPUs, multi-core, concurrency, etc) does it offer anything natively without interfacing with C/C++ that validates it to be called a general purpose language.
My experience has been that to efficiently write computationally expensive operations I need to know the low-level libraries that Python interfaces with. Other languages provide me this functionality natively and I only go to the low-level stuff only after a few iterations.
Posted by
itsmefaz on Saturday June 24, 2023 @02:42PM
from the ask-hn dept.
I am not looking to be controversial. It is something I have been genuinely thinking for sometime.I don't understand the need for Python as a general-purpose programming language. How are organizations using Python at scale? I understand that it is a good scripting language but other than does it offer anything substantial compared to other general-purpose languages like - Node, Go, C# or even...
Posted by
itsmefaz on Monday June 05, 2023 @09:30PM
from the ask-hn dept.
Given a choice to learn systems programming or low-level programming in 2023, how would you start?
I found this extremely interesting, I have been working for almost 8 years as a software engineer and this hit me hard.
Posted by
itsmefaz on Friday May 12, 2023 @12:56AM
from the ask-hn dept.
I wanted to develop an understanding of the market, where the industry is generally heading. To give some context, I am a software engineer typically spend time building enterprise software. I want to understand the landscape enough to be able to build a product (in the domain) on my own.
Posted by
itsmefaz on Friday March 03, 2023 @01:35PM
from the ask-hn dept.
Looking to find resources to understand the cybersecurity landscape, where and how the field is moving forward.
Posted by
itsmefaz on Monday August 22, 2022 @10:53AM
from the ask-hn dept.
Posted by
itsmefaz on Tuesday August 02, 2022 @12:26AM
from the ask-hn dept.
I am having difficulty managing my identity across online platforms. I feel like I am more honest on some platforms and not so much on others. The more anonymous I am the more secure (free) I feel online.Is there a way to mitigate this problem or somehow manage it?
Thanks for your detailed response. But I still see all of these as computational problem that can also be scaled very easily.
Posted by
itsmefaz on Wednesday July 27, 2022 @03:43PM
from the ask-hn dept.
I was wondering why isn't there a platform with a one-click job recommendation and application. The closest thing is Easy Apply on LinkedIn, but I still have to find and apply for each job.Isn't finding a new job a recommendation problem, and don't we have enough real-world systems doing the same thing? Ideally, I would like to inform the system of my preference, and let the system do the heavy...
Thanks for a detailed summary. This was really helpful.
Maybe I was hoping to find someone who has already made such a transition.
Thank you. This is a very helpful suggestion.
I am skeptical of job opportunities for Rust in my country. However, I get a sense the language appeals to a specific audience (and company), and most of the companies here are only building SaaS applications so it might not benefit them to transition their codebase.
Mostly around time + space optimization rather than being first.
Posted by
itsmefaz on Wednesday July 27, 2022 @02:21PM
from the ask-hn dept.
I am a full-time engineer working for an MNC where the tech stack is Java / Python. Outside of work, I spend most of my time in competitive coding and teaching programming to friends/family.I am looking to transition to Rust for all my side projects (and possibly everywhere in the near future). I don't have any specific reason for this transition other than to move away from Java / Python.I...
Can you give me a small summary about what is being said in that book? And what you learned reading that book?
Posted by
itsmefaz on Wednesday July 20, 2022 @04:51PM
from the ask-hn dept.
I am confused with the whole notion of being an employee to one organization. The way I am looking at it, my employer is my customer. So why do I need to depend on one customer and why can't I have many to increase my source of income.If I want to go about doing this? How should i do it, is taking remote work from multiple companies feasible option?
I have bradycardia and my resting heart is around ~50. Is this something I must about concerned about?