DevToys – A Swiss army knife for developers
bartwullems.blogspot.com
bartwullems.blogspot.com
(Sure, I see the very small pricing link in the header nav now.)
DevToys is Windows only.
I did have a quick look at the repo, in case there were some useful security practices I could learn from. But it's just your standard NPM dependencies with a 20K-line package-lock.json. I wonder if perhaps they don't use it internally. Or if they do, perhaps they shouldn't.
Honestly though, this looks nicer than CyberChef
LLM is the swiss army knife for everyone not just developers.
I wanted to include offline CyberChef within this app in a webview but it turned out, Flutter still doesn't support WebViews on non-mobile platforms. I wonder if that has changed.
At the moment I am literally considering quitting (my second job), working at a phone repair shop instead of programming, exactly because people at work prefer your kind of coders than enthusiasts like me.
Thank you for convincing me. I will become a phone repair technician instead. Have fun with your amazing programming career. You will do great. (This is the sarcastaball moment for me. Seriously I'm not even being sarcastic. You will do great)
> guaranteed to be faster
That's good for you. I still prefer to just write `pbpaste | base64 -d` into my terminal.
Sorry for wanting to solve problems in a different way
(Edit: @HN, just delete my account. I am done with programming career. I will change the password shortly and never log back in)
If anything I'm concerned about future developers.
If we don't understand how things work under the hood, and future generations are discouraged even more from understanding them,
And if AIs can program and code for us,
Eventually one day we will forget how to program, how to fix low level coding errors, and how to fix a broken Linux kernel.
What happens then?
Yes it sounds like the slippery slope fallacy. But we have been slipping towards this direction for too long, even before AIs became a thing.
I have no worry about future developers. There have been more contributions to linux in recent years than the early years. Programming has also gotten way more accessible to people. When I was a kid you might know 1 other kid who fooled around with basic on atari, now practically all my friends kids have had some exposure to programming. There are all kinds of hardware projects too and a whole community of makers that is blowing up
New deep dive tinkerers will always be around as you can't kill curiosity.
Hope you find some peace and people you enjoy working with - even if they have different opinions on how to do their job.
There is nothing wrong with wanting to solve problems in a different way.
In fact this post/app is one such different way but you took offense to it and called it sad.
Maybe some introspection in order?
(kidding)
Edit: I’ve been using JetBrains IDEs for at least 10 years now and never thought to type “diff” into the actions menu looking for this… well, sure enough, it’s there! It’s about the same as the merge conflict resolver, which is amazing.
$ cat one.txt
Hello, I love you, won't you tell me your name?
Hello, I love you, let me jump in your game.
Hello, I love you, won't you tell me your name?
Hello, I love you, let me jump in your game.
$ cat two.txt
Hello, I love you, won't you tell me your name?
Hello, I love you, let me jump in your game.
Hello, I love you, won't you tell me I'm lame?
Hello, I love you, let me jump in your game.
$ diff one.txt two.txt
--- one.txt 2023-08-29 19:40:26.777082478 +0300
+++ two.txt 2023-08-29 19:40:43.773040158 +0300
@@ -1,4 +1,4 @@
Hello, I love you, won't you tell me your name?
Hello, I love you, let me jump in your game.
-Hello, I love you, won't you tell me your name?
+Hello, I love you, won't you tell me I'm lame?
Hello, I love you, let me jump in your game.
In the terminal there is colour highlighting, it is much easier to see.It is not the most expensive nor the cheapest. But it does do visual diff really well. There's a Windows, MacOS and Linux version too.
Or you can just use the built in comparison ability of VSCode: https://vscode.one/diff-vscode/