HNHacker News
TopNewBestAskShowJobs

mundanevoice

140 karma · joined March 15, 2014

[ my public key: https://keybase.io/vinitkme; my proof: https://keybase.io/vinitkme/sigs/aG65oAbaepl0V9yM4lIHx3MFRN8mGqYeOQ63qYJWvdw ]
submissionscomments
mundanevoice··on Show HN: FixBugs – Reproduce production bugs and verify fixes
It seems like a cool idea.
mundanevoice··on I turned my open-source project into a full-time business
Life is too short to give stuff away for free. Monetize wherever possible. Almost everyone who gives away useful software for free burns out and stops doing it.
mundanevoice··on Calibre – New in Calibre 7.0
This is the same guy who wrote Kitty Terminal. Such a nice guy who keeps writing excellent software and giving it away for free.
mundanevoice··on Ask HN: Could you share your personal blog here?
My Humble blog:

- https://vinitkumar.me/changing-oss-landscape/

- https://vinitkumar.me/development-practises/

- https://vinitkumar.me/how-to-approach-large-projects/

- https://vinitkumar.me/vim-to-nvim-transition/

mundanevoice··on Avy Can Do Anything
I have heard many good things about org-mode. Question:

- Have you ever used Vimwiki? I know it is no org-mode, but even I am a regular notetaker and I never felt it really lacked in anything, but yeah, it doesn't have task planning.

mundanevoice··on Avy Can Do Anything
> while Emacs is slightly better at programmatically automating common tasks

I hear this a lot, can you give some concrete examples?

I am really curious to know how Emacs and Vim fits in your daily workflow?

mundanevoice··on Avy Can Do Anything
Well, Emacs is incredibly powerful, but it is just too much work to do anything, even regarding keystrokes and all the chords you have to remember. I have worked on Emacs too, but sometimes it is just not worth investing so much time and energy in Emacs if you can spend much fewer time in Vim and get a lot more done.

VimScript is aweful, sure, but with Neovim Lua support, you can do a lot more in a decent and fast language. Emacs has some great plugins and good LSP support (Also, available in Neovim/Vim and also native treesitter support too). There is barely anything in Emacs at this moment that really justifies investing so much time into it.

Even with this post, as an experienced Vimmer, I could basically do everything they are doing here, without installing any plugin and remembering all those obscure keystrokes.

Also, Emacs folks downvoting this, tell me if my logic is wrong, you will come up with NADA.

mundanevoice··on Avy Can Do Anything
Just use Vim and learn modal editing, all this hassle for so little benefit.
mundanevoice··on Django 4.0 release candidate 1 released
Well, It is more of a design problem than a Django template problem. If you add more and more logic in the template itself instead of dealing with it in the views context or templatetags, you are bound to find yourself in such position that you have very hard to test code.

The tooling is fine and almost always lets you know where you are breaking stuff. Also, comparing react tooling with it is not fair, it is a much modern ecosystem that has pitfalls of its own.

I have been writing Django professionally for 10 years and React + Django together for 4+ years, so I really know what I am talking about here.

mundanevoice··on Google Pixel 6 and Pixel 6 Pro
> Flashing a rom on google-branded phones is so simple, a non-tech person can follow a 5min youtube video to do it Lol, this reeks of how little you understand how much a non-tech person is capable of. A vast majority of Android users won't bother or know how to flash the ROM.
mundanevoice··on Sublime Text 4
> Many plugin API additions particularly to better support plugins like LSP

It is coming with LSP support so that will work as well.

mundanevoice··on Facebook App Review is broken
FB is a cesspool, it's a stupid platform. Don't build anything on or based on FB.
mundanevoice··on GitHub was down
Agreed. Do we have postmortems for the number of spectacular crashes Github had this year?
mundanevoice··on GitHub was down
There are projects bigger than GitHub that do all of these things and still doesn't fail as much as GitHub. Honestly, both of us speculating. You can't say for sure if it's not Rails and I can't say if it's not anything else.

> for projects at Github's scale it's rarely a code logic/framework-level blunder that's taking the service down. It's generally a cascade of failures in things like multiple database systems, auto-scaling, dns/caching, etc.

This is just guessing. You can't honestly tell what is causing the issue.

mundanevoice··on GitHub was down
Indeed. Anything that has so much magic in it is bound to bite you in the a. There will be a time when there is so much code and magic that no one really understands the system well.

Twitter too was on Rails in the initial days which helped it took off, and then realised they need to move to JVM(Scala) to scaled and they have been performing brilliantly since then.

Now, that MS has bought them, why don't they use the brilliant tech MS has (.NET, .NET Core) and be more reliable?

mundanevoice··on GitHub was down
Move off Rails now GitHub, is clearly not working for you. It took you this far, now go move to something that doesn't sh*ts the bed twice every month.
mundanevoice··on Ask HN: What Have You Learned at Google as a Software Engineer?
Elaborate, please?
mundanevoice··on YouTube (Un)Blocks Blender Videos
Except that Facebook video is crappy at best. It's not even in the same league or the content is of very good quality.

Vimeo is most suitable competition IMO.

mundanevoice··on Linus Torvalds on aliasing
I am talking about comparable usage. Do not get me wrong. And it's best for everyone if BSD succeeds because then we have a choice. My pet peeve is that it is incredibly difficult to contribute to BSDs (say OpenBSD) compared to Linux. F/OSS project runs on community contributions and thrives solely on basis of that. I hope they open the process up more so that more and more users contribute to it.

Also, essentials things like graphics drivers etc, work properly so that the devs like us start using it as a daily driver and contribute to it's usage.

mundanevoice··on Linus Torvalds on aliasing
> Wait, so according to you it's OK to be as rude as you wish, as long as you are technically correct? I never said that. My argument is that people/culture are different. What is considered offensive/rude in some culture is considered normal in other cultures.

> Personally, I'm far from convinced that there even is an objective right or wrong in this question. It's probably just a matter of taste and/or perspective.

This is not always true. Sometimes there is only one correct/pragmatic way of doing something. And if someone asserts that it's nothing wrong.

> I find Linus behavior rude because in discussions like this he seems to have little to no understanding of other perspectives than his own.

You can't say this is the case always. I have read a lot of the discussions like these. A lot of times, he writes a pragmatic and valid explanation of his dislike about a certain topic.

> In either case, it's not exactly accepted public discourse.

Again, you are assuming all cultures and societies are alike, they are not. There is a vast wide world with different thinking and a culture other than the Silicon Valley bubble. It's time people stop generalizing everything under the sun.

mundanevoice··on Linus Torvalds on aliasing
Citations/Examples, please? I always thought these are different.
mundanevoice··on Linus Torvalds on aliasing
Let's stop policing speech, alright? You can use as many words as you want to express your views. I personally would not use the same words he might use, but let's not be hypocrites and say that none of us have written an angry or frustrated response to something that we think is stupid and just plain wrong.
mundanevoice··on Linus Torvalds on aliasing
FreeBSD uses BSD License, no? Or am I missing something here? https://www.freebsd.org/internal/software-license.html
mundanevoice··on Linus Torvalds on aliasing
> It is not unfair, because the majority of "developers contributing to it" are on those company payrolls, 8h a day during a full week. Why don't the devs at those company contribute to BSD then? Care to reflect on this?
mundanevoice··on Linus Torvalds on aliasing
Agree with your points about the suit and Licensing.

> Linux only took off thanks to SGI, IBM, HP, Cray seeing value reducing costs from their own in-house systems to something else.

This seems unfair, Linux took off because it constantly kept getting improved and has more and more developers contributing to it. It didn't only take off because it was cheap, but it kept on improving. Also, the Elitist mindsets of some BSD devs and community go back to harm it. Try contributing to OpenBSD or FreeBSD and compare it with how approachable and relatively easy it is to contribute to Linux is.

Also, it's the fault of BSD's to not adopt or change to a better License at getting contributions back to its mainstream.

I also have major objections to calling anything more secure. No software is secure, each one of them has bugs. Some are discovered because more and more people use it. It's not like BSDs never had any CVEs ever.

mundanevoice··on Linus Torvalds on aliasing
When people can't find fault in the technical argument, they start attacking other things like. > Oh! He is so rude, He insults so much.

If you have a better argument to counter his logic, please post that, it would be more useful for everyone involved. Posting pretty useless comments here is pretty lame.

mundanevoice··on Linus Torvalds on aliasing
Except BSD even being older than Linux never really took off either in Desktop space or Servers.
mundanevoice··on Linus Torvalds on aliasing
You don't write Kernel and maintaining quality by keeping low expectations.
mundanevoice··on Pyre: Fast Type Checking for Python
This is not true, type hints are supported as comments in Python2 as well.
mundanevoice··on Twitter urges users to change passwords after computer 'glitch'
Exactly the same thing happened with GitHub couple of days back. Funny both faced the same issue within days of each other.
Page 1 of 5Next →