arun-mani-j

Joined 3 years ago

Karma
313
Submissions
99
Member since
Mar 3
Hey there! I'm Arun Mani J. You can know more about me at https://arunmani.in
View on Hacker News

Recent submissions

Comment · 18 days ago
When I first learnt complex numbers in school, I couldn't understand their purpose or why they are called imaginary etc.

I checked where they are used and found examples of current, magnetism etc. But I couldn't understand, electricity is a measurable physical quantity, how can you use imaginary numbers there??

Then I searched internet and found a Stack Exchange answer telling the story and how, instead of, complex (sounds like difficult) or imaginary (sounds like not useful practically), if we had better terms for them, then it would have been easier for beginners to understand them more intuitively.

It's completely true in my case.

After learning usage of vectors, thanks to Godot, for rotation and movement, and then about matrix etc. I now feel like "complex" numbers etc. are the representation of data through multiple numbers where a single value (scalars) is not enough. I may not be right in strict mathematics terms, but at least that's how I was able to understand them.

Comment · 2 months ago
I traveled in the flight for the first time 2 months back and I find this article so similar to my experience.

I had so much confusion on the entire protocols on what is allowed and what is not and all those terminologies, such that a week before travel, I had my friend do a full end-to-end guide on everything we must do since entering an airport to coming out of it.

Even then when I visited it, it was a little different than what my friend told me. But thankfully it is not a rushy airport, so I frankly told my situation to the person issuing boarding pass and he told me in detailed manner everything (my biggest confusion was with luggages).

Unlike a bus or train which you can at the worst case run through and board, for airplanes, you need to go through a lot of checkings and phew...

When in flight, there were a few instructions, messages from pilot etc. However they spoke so fast that it was so unclear. The passangers around me were also talking a little loudly, so I couldn't understand anything.

May be from what I understand, these instructions are so regular, so people who frequent flights find it boring.

For me it was both curiosity and feae of missing important details. And since it was India, they said the instructions in both English and Hindi only (I know only a little Hindi), even though the flights were for different language speaking region.

At the end, it somehow ended up fine. But I think if it were my parents in my place, the journey could have been a nightmare :)

Comment · 9 months ago
Comment · 1 year ago
Update: it was my ISP. After switching networks and flushing the cache, it fails for me too.

Sorry for the mistake :(

(Clicked "hide" option in the post from my side,don't know if it is possible for me to delete it)

Comment · 1 year ago
Comment · 1 year ago
I found this by accident when searching for a command in `M-x`. It is really a nice lorem-ipsum generator but it adds some "subversive" words (as described in the manual), so was quite afraid to use it in public/team projects to avoid "unnecessary attention" :D.
Comment · 1 year ago
We tried making a library for GT, but as Tao says, given the very broad scope of number of games, strategies and players, etc., giving a unified and generalized interface was quite difficult for us.

We also wanted to make a library and a simulation software to make experiments easy.

But we dropped the plan after looking at the scope. :(

If anybody has a better idea on approaching, please feel free to reach out.

Comment · 2 years ago
Short summary:

Netdata - "The open-source observability platform everyone needs!" (from their GitHub description) has been shipping their new dashboard (UI v2) as closed source blobs under a proprietary license (Netdata Cloud UI License v1.0) with no access to its source code. The old open source dashboards (UI v0 and UI v1) are going to be removed, leaving users no choice but to use the proprietary dashboard.

Please see https://mastodon.social/@[email protected]/11297258... for a detailed overview of the entire issue. I will try my best to narrate them here :).

Netdata is a popular "open source" observability platform. By July 20, 2023, they released a new dashboard (UI v2) which is completely closed source, built in a private repository and is shipped under a proprietary license (https://github.com/netdata/netdata/blob/master/src/web/gui/v...). This license explicitly prevents any kind of reverse engineering or separation:

> The Software is provided in a binary form for use by end-users. You may not reverse engineer, decompile, disassemble, or modify the Software. The Software is licensed as a single product and its component parts may not be separated.

Netdata owns Open Source Security Foundation (OpenSSF) Best Practices Badge (which is awarded only to free/libre open source software) but is now under discussion for removal because of the blobs - https://github.com/coreinfrastructure/best-practices-badge/i....

Major Linux distros are also aware of this issue.

Debian - still ships the pre-blobs version, has an open bug report - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1045145.

Nix - Split by themselves, packaged Netdata Cloud separately - https://github.com/NixOS/nixpkgs/blob/c3aa7b8938b17aebd2deec...

Alpine, OpenSUSE, Red Hat, Fedora etc. have been made aware of the issue and are working on a patch.

On the other hand, the open source dashboards v0 and v1 will be removed soon - https://github.com/netdata/netdata/pull/18125. Leaving users no choice by default but to use the closed-source dashboard.

So if you have been using Netdata because you loved it for being open source, then you might have to reconsider your option :).

(I used a title that explains the problem better, please let me know if it can be worded better.)

Thanks!

Comment · 2 years ago
Very cool (literally) stuff. I drew a straight line and it keeps spinning :D

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton