HNHacker News
TopNewBestAskShowJobs

fazkan

505 karma · joined January 12, 2015

https://eff-kay.github.io
submissionscomments
fazkan··on Ask HN: How do you deal with large Python code bases?
I used to use dataclasses for value assertions, but have switched to use https://www.attrs.org/en/stable/. Its like the one tool you will need for 90% of the cases.
fazkan··on Unveiling Ethereum Smart Contract Clones: 30.13% Ratio Calls for Code Reuse
Our study found a staggering 30.13% clone ratio among 33,073 Ethereum smart contracts. Discover the risks and implications for code quality and security in blockchain platforms.

Key Points:

Immutable smart contracts face code quality and security threats.

30.13% clone ratio uncovered among Ethereum smart contracts.

Exact duplicates account for 27.03% of clones.

Improve code reuse mechanisms for more secure and efficient smart contract development.

fazkan··on YC Interview Questions Gamified
we don't have a submit response functionality, the idea is to rehearse your answers with your team-mates, there are no right or wrong answers
fazkan··on YC Interview Questions Gamified
this is cool, playing with it now.
fazkan··on YC Interview Questions Gamified
We don't but that is something we should soon build. If anyone here wants to build something like this using our API, do reach out faizank@slashml.com, and we can give you the resources to build it.
fazkan··on YC Interview Questions Gamified
founder of slashml.com, here let us know if you are planning on building anything cool with the API, we can give you free credits, and help you build the thing.
fazkan··on YC Interview Questions Gamified
If you have an interview coming up, this might help
fazkan··on One SDK combining all ML SDKs
send me an email on my personal email "faizan10114@gmail.com", or contact us at "contact@slashml.com".
fazkan··on One SDK combining all ML SDKs
We are trying to minimize the cost of ML integration, our main target audience is people who want to remain in the free-tier forever :).
fazkan··on One SDK combining all ML SDKs
hello, everyone founder of https://www.slashml.com here, our goal is to create one unified interface for all machine learning models. This project came out of frustration of an impoverished graduate student trying to transcribe and summarize a bunch of video lectures (for free), and running into the trouble of learning different ecosystems and SDKs.

Let me know if you need help integrating this into your apps. One of the cofounders will personally help you integrate slashml into your apps. We are also language agnostic :).

fazkan··on Hiring Without Whiteboards
A. this is a good list. B. Lets not forget that whiteboarding is not all evil. If used correctly, it can filter out a lot of people that don't have good CS fundamentals. By fundamentals, I don't mean inverting a binary tree. At the end of the day, as a technical manager, the goal is to hire smart+hard working people.
fazkan··on Show HN: Blockchainathons: one location for all crypto hackathons
Hay everyone, I created this site for myself. I missed a lot of hackathons because I didnt know about them or didnt have a system in place of the next immediate steps to take. This would serve as a central location for that.

Do let me know if you would like to see any feature added. This took a week to build so pardon any mistakes...

Also I have made it easy to add hackathons, so please do add any hackathons that you dont see in the list.

fazkan··on Here is why nobody has succeeded at running IoT on the blockchain
What about IOTA, its trying to implement IOTish solution on blockchain. There are some security issues but its well backed...
fazkan··on Ask HN: Help me generate an idea for my next project
Common man you dont want others ideas, just practice writing 10 ideas a day that can solve some problems. Dont filter while writing.

Also word to the wise, if you are asking other people for ideas to implement in a space (ethereum) so that you can learn the technology, implies that you dont know much about the field or have clear basic concepts. For now I would just read/listen/watch to learn the basics in order to unleash my creativity...

your sincerely, nobody...

fazkan··on Ask HN: What are best tools for web scraping?
scrapy and BS4, for serious stuff. Selenium, for automating logging and other UI related stuff, you can even play games with it.
fazkan··on The Anti-Portfolio
having you heard of friendster, its over move on...This made me laugh so hard.. This goes to show that there is no clear formula/predictor...
fazkan··on Ask HN: Learning C as beginner better than learning C just after python?
In my experience, unless you really enjoy programming and want to learn how a computer works, dealing with C is hard. As a professional embedded software developer, even after 3 years of programming in C, I sometimes have to stop and think about complex pointer structures.

So if you just want to play around, do cool stuff quickly and get moderately good in programming start with python, beware it might be hard for you to come back to C.

But if you want to become more than good and really understand what advantages python gives you, start with C. There is little extra effort involved: just implement every data structure in C once and learn about pointers. You will become a much better programmer. Also, you will enjoy coding in python more, once you know C.

I guess the shorter answer is to start anywhere. The longer answer is the question of whether you want to enjoy the act of programming or the results that you achieve with programming. In the former its start with C, in the later its start with Python.

SIDE NOTE: As caseymarquis said, if you want to go the python route, go for javascript. There is little lost in the process, but the value of doing something cool is exponentially increased.

fazkan··on Please take care of my plant
that would be interesting to see/interact with remotely. I can help you with the project if you are interested in doing it....
fazkan··on A Social Network That Costs 10¢ to Post
If you consider your system as a gamified version of online posting sites. From what I have read and from my experience people will always try to game such a system. I am sure you have thought about this, just want to read your thoughts on this.

For example, and someone did mention it in the comments below, if I write a script to analyze the kind of content that gets most votes and simply bet on those to maximize the cash earned. Then this will introduce a perpetual loop of content.

fazkan··on Show HN: GameOfCoins.de – Virtual Cryptocurrency Trading
this makes sense...but still he knows which database you are using. I dont think debug errors give that information. Or does it???
fazkan··on Amazon in £1.5bn tax fraud row
couldnt agree more...and to top it off they paywalled it...
fazkan··on Show HN: GameOfCoins.de – Virtual Cryptocurrency Trading
how did you come to know which stack, the app is using..
fazkan··on Writer's Block, or the Wantrepreneur Blues
I totally agree with this, the bug catching block, occurs because we are not sure if catching this bug will solve our problem at all.

Also this helped me a lot in making things dirtier, use some form of version control system (must). I cannot emphasize more on this. this is to bring you back to the original problem state, which is most cases is simpler than you think.

fazkan··on Writer's Block, or the Wantrepreneur Blues
This sir, is the ultimate rule for following up side projects. I think this even applies to life in general ( Only in life's case its more like jazz music, you are improvising all the time, enjoying the process)
fazkan··on Writer's Block, or the Wantrepreneur Blues
I also disagree with some of the points in the Original Post. We need a balanced risk profile (Adam Grants Original).

But I would also say that there is no one size fits all solution to this. There is no checklist, which if followed guarantees success. On the other hand, the same reasoning goes for not following a checklist at all.. Its like balancing intuition vs logic.

Atleast thats what I think for now, based on the limited experiences that I have had. I might change my mind later..:)

fazkan··on Building a fast, secured and free static site in less than three hours
hugo builds are faster than jekyll, or so it was atleast the one time I experimented with it...
fazkan··on PhD Productivity Strategy: Do Deep Work in Less Hours
How has it worked for you I am interested. It has worked for me too, and I too have tried a lot of things. The reason it has worked for me is because I set the bar very low. Like one pomodoro on a specific task and then I usually end up spending more time...
fazkan··on A Solution of the P versus NP Problem?
Thanks for the reply. Thats a great article. I have read a lot of articles like that, in fact was planning to write one myself. Just wanted to know more about the paper submitted i.e. what it proposes and the methodology adapted. I tried reading it but couldnt parse the data with all the jargons.
fazkan··on A Solution of the P versus NP Problem?
As someone with an undergrad level knowledge of the problem can someone please outline the importance of this research. Is this research done in some bounded domain. From what I have read in the comments, there seems to be other papers which have also proved P!=NP. So what does this research add...Just curious, feel free to ignore this...
fazkan··on Ask HN: Technical books that are must read for a developer with SAAS product?
why is this post not appearing in the ask section....
← PreviousPage 3 of 5Next →