HNHacker News
TopNewBestAskShowJobs

arthtyagi

65 karma · joined September 20, 2019

submissionscomments
arthtyagi··on Show HN: Blazing fast open-source autograder for coding problems (Django)
https://github.com/arthtyagi/judge Hey there everyone, I built an autograder that comes with a key feature of being blazingly fast compared to other coding problem autograders you might have used before. Either way, I'm looking for contributors. Stars and Forks would be highly appreciated.
arthtyagi··on A Python Substitute? I Tried the Best Programming Language You’ve Never Heard Of
I was actually curious at first and then I was like ah shit here we go again "NiM : the python killer", it for real is not by any means gonna be able to replace python given the stark difference in usage atm in addition to Nim's inadequete marketing and advocacy present right now. Just doesn't add up.
arthtyagi··on Ask HN: What do you consider as a big web application
django really seems to be the trend right now ( not saying there aren't other good and popular frameworks, ofc there are I'm just saying that it's one of those atm ) which ultimately means a whole generation of websites built using Django and in turn enormous support available over the years.
arthtyagi··on A Python Substitute? I Tried the Best Programming Language You’ve Never Heard Of
yes exactly plus there are some things not about the language itself but the whole foundation backing it up, it lacks marketing and advocacy. It looks appealing but given that lack of marketing and popularity, it needs to have A LOT OF advantages to still be considered a contender in mainstream production environments which it fails to achieve since it doesn't really have a whole lot of advantages to it ( I'm just saying there aren't as many to back up for the flaws of it's foundation ). Hence, I don't dislike Nim at all but I don't find it good either, I find it alright.
arthtyagi··on A Python Substitute? I Tried the Best Programming Language You’ve Never Heard Of
nah man, i've tried Nim. it's meh.
arthtyagi··on Ask HN: How do you keep up writing for your blog?
I just make small notes for interesting stuff ( usually tech related ) I've done in the past or really want to be doing in the foreseeable future. And I just get on with the best I can.
arthtyagi··on Opinion CS50w: No Disrespect
Well I'm a self learner too and I can testify that if you're actually looking to get some serious work done, taking this course isn't really gonna help. I started out with the Django documentation itself, reverse engineering a few projects that I thought were nice and just trying to understand the code in those projects. CS50w gives you an illusion that you're building and understanding something when in actuality you just filled a few holes, made a final project that JUST works ( apart from a few notable exceptions who probably tried learning Django themselves too while taking CS50w ) instead of struggling through the process of getting things to work. That struggle is exactly what lays down a strong foundation and experience in one's programming journey.
arthtyagi··on Ask HN: C++ Dev Jobs Are Rare, Aren't They?
Have a look at SpaceX or Comma.ai job openings. There are still quite a lot of jobs for c++ devs.
arthtyagi··on Ask HN: What do you consider as a big web application
I've been building a Django web project for a while now, it has several modules, started out with two, now it has around 5. But that's not the point, right? It kind of is. A simple project with a dozen modules within it can be complex in terms of memory usage whereas a single app that performs various asynchronous tasks can be complex in terms of CPU usage. What I'm trying to say here is that everyone's metric differs on what a complex application. To me and probably a lot of people, a web app getting 10000 requests a day is small-scale but along the upper lines of small scale and can be considered medium scale if it's something along the line of a web application like a video hosting service that just took off. Time since the site is up also matters. And yeah, both the number of models and background processing logic matters in defining a complex application. Refer to my first paragraph. As for microservices, the more clusters you have, the more complex your service gets and the more the database get requests ( GET, POST, PUT, DELETE ), the more your project would need to scale. In conclusion, the complexity of an application depends on CPU Usage ( having to use 2 VCPUs with 16 Gb of ram within a month of usage by 10000 people daily is a rough idea of what complex could look like but there is really no definition that defines where complex starts, a lot of factors matter ), Memory Usage, Database usage, Data Transfer and more.
arthtyagi··on How to Make Requests over Tor?
Suggest some edits if you want :)
arthtyagi··on Ask HN: 2020 goals and resolutions?
that's pretty good, what product are you working on btw?
arthtyagi··on Ask HN: 2020 goals and resolutions?
In this past decade, I went from being a naive 7 year old who had a vague idea of programming to a developer who is investing his time in his startup, i love doing it so im gonna keep doing it and as for resolutions, i guess i might try to get in good shape ( probably on the list of 1 in 3 people ), try out for Y Combinator Startup School Summer, keep building the services I'm building except get some more traction. :) that's probably it. simple. oh and also, get away from MacOS. I'm starting to like Windows again after that 1909 update, i just realized after years of using MacOS that Windows had simply more flexibility than MacOS while at the same time not being unsupportive of game development as Linux ( Ik i can do game development on linux with extra effort but i don't wanna do that :) ).
← PreviousPage 3 of 3