Readit News logoReadit News
pentab commented on Show HN: NetFabric – next-gen network monitoring solution   netfabric.ai... · Posted by u/pentab
KomoD · 2 years ago
Please read the Show HN rules.

https://news.ycombinator.com/showhn.html

> Off topic: blog posts, sign-up pages, newsletters, lists, and other reading material. Those can't be tried out, so can't be Show HNs. Make a regular submission instead.

I see no way to try this, I only see a contact form.

(I can't even figure out what it's supposed to be, there's so many buzzwords)

pentab · 2 years ago
Thanks for your recommendation and sorry for not fully understanding the rules. I tried to fix this but did not see how to edit my submission.
pentab commented on Show HN: NetFabric – next-gen network monitoring solution   netfabric.ai... · Posted by u/pentab
abpavel · 2 years ago
Hi Tobias and Beni, Pavel here, co-founder of IP Fabric, the Automated Network Assurance Platform for the Enterprise Networks. We're solving for the problem that you're describing, albeit in a more deterministic way, by modeling the entire enterprise network infrastructure. There are also competitors in the valley already - Forward Networks. While we welcome the competition, and while I am curious how you are solving for such a noise coming from the variety of networking products, I must say that you could have chosen a name that is copying us a little bit less.
pentab · 2 years ago
Hi Pavel. Thanks for your comment and for sharing your perspective! We indeed believe both IP Fabric and ForwardNetworks follow promising approaches. A key difference is that we are focusing on a broader range of data sources (including NetFlow, SNMP, BGP, etc) and therefore can also support a live view of a given network.

Regarding the variety, we agree that network data sources suffer from a lot of subtle variety, which can be really frustrating especially because this variety makes it hard to access very valuable information. This is our main motivation to integrate LLMs, as a powerful tool that can naturally handle subtle variety.

Regarding the name, it was not our intention to copy or imitate. We chose "NetFabric" because we felt it accurately represented our vision of creating a seamless, integrated network monitoring solution that weaves together diverse network data sources.

pentab commented on Ask HN: How do you manage your passwords in 2023?    · Posted by u/pentab
sporkl · 3 years ago
I memorize all my passwords; they’re different but they all follow a similar format, so it’s not difficult to keep them all straight. There’s a couple variants of the format that I can cycle through when I need to change a password. The format involves the name of the service and a “salt” string, as well as some special character and uppercase/lowercase patterns. It’s quite nice to be able to keep everything in my head without needing to worry about a password manager!
pentab · 3 years ago
Are you not worried about compromising all your passwords when one of them is compromised? I assume attackers know they can replace the service name in a leaked password?
pentab commented on Ask HN: How do you manage your passwords in 2023?    · Posted by u/pentab
LinuxBender · 3 years ago
I still use KeePassXC and sync with cron jobs to Chroot SFTP-Only servers wrapped in a further encrypted file, then conversely use cron to pull the file to devices. I do not personally foresee ever using any of the commercial solutions. I also use this to sync bookmarks.

If KeePassXC one day becomes unmaintained I will make my own custom tool, probably using sqlite+openssl+bash. I only log into one semi-sensitive thing on my phone so I don't bother syncing to that device.

pentab · 3 years ago
How do you avoid merge conflicts? Do you only ever edit your KeePassXC files on one machine?
pentab commented on Ask HN: Why are we not using debuggers more?    · Posted by u/pentab
gautamsomani · 3 years ago
Nice link. Thanks for sharing. I took a quick glance and saw that most of them are for embedded systems. Apart from gdb, do you know anything more friendly for Unix and C/C++ programs?
pentab · 3 years ago
There is undo, I would be very interested in your thoughts on it: https://undo.io/

This may also contain further pointers that I missed: https://softwareengineering.stackexchange.com/questions/1815...

pentab commented on Ask HN: Why are we not using debuggers more?    · Posted by u/pentab
Taikonerd · 3 years ago
In my case, it's a technical limitation: the code that I write runs on a remote computer, not my laptop.

I know that "remote debugging" is a thing, but I would need to talk with our network guys about firewall exceptions to allow me to connect to the Kubernetes pod over port XYZ. That sounds like a hassle, and I'm not sure they'd allow it.

pentab · 3 years ago
Can you SSH into the remote machine? Visual Studio Code offers quite solid remote development tools through ssh (maybe other means too): https://code.visualstudio.com/docs/remote/remote-overview

I would guess that it also supports debugging.

pentab commented on Ask HN: Why are we not using debuggers more?    · Posted by u/pentab
bobajeff · 3 years ago
I'm getting more into using debuggers lately. They can really help they just take time to learn.

As to why they are a last resort. For me it was just having to learn the debugger and also setting up the debugging environment. For every binary needs to be built with debugging symbols and any libraries you're wanting to step through you have to find the symbols for those too.

Also I think it depends on how low level the language and what kind of program it is.

Some languages/environment don't have debuggers or they aren't very good. I wouldn't say most debuggers that are mature are super great to use either.

pentab · 3 years ago
Yes, it is sad that setting up debugging is so tedious.

Could you give some examples or languages/environments with "bad" debuggers?

pentab commented on Ask HN: Why are we not using debuggers more?    · Posted by u/pentab
ok_dad · 3 years ago
I love using the debugger but now I want one where I can rewind the program a few steps if I want to. The use case I have is to go back and forth trying out different combinations of variables on a section of code. Even if I could manually set a flag to store the program state at certain portions so I can return there, that would work great.

Other than that, debuggers are very superior to print statements and such. You can’t pause a print statement and inspect the objects you didn’t print!

pentab · 3 years ago
There is actually a surprising amount of reverse debugging products out there, some are listed here: http://jakob.engbloms.se/archives/1564

Would you be willing to use one of those?

u/pentab

KarmaCake day54August 10, 2022View Original