HNHacker News
TopNewBestAskShowJobs

sathishvj

74 karma · joined September 26, 2014

submissionscomments
sathishvj··on Ask HN: What are you working on? (July 2025)
Duuuude! Give me this. Please. We have these mosquito bats/racquets that I've to use every day in a futile attempt to keep my family safe. I need something like what you're building. I looked up even laser mosquito killers.
sathishvj··on Show HN: Zev – Remember (or discover) terminal commands
Yes, this is a concern. When I built something similar (gencmd.com), I avoided the auto-run option even though it was easy to implement. imho, it's better to have a human in the loop for these.
sathishvj··on Show HN: Zev – Remember (or discover) terminal commands
Nice! Little plug for what I did too, in a similar vein - it has a web version https://gencmd.com/ and also a cmd line version.
sathishvj··on FFmpeg by Example
I would like to throw in a tool that I built into the ring: gencmd - https://gencmd.com/. There is a web version and also a CLI version.

If the CLI is installed, you can do: gencmd -c ffmpeg extract first 1 minute of video

Or you can just search for the same in the browser page.

sathishvj··on Show HN: Magic-cli – A copilot for your command line
My version called "gencmd" also has a web page, supports multiple models, and also has org+groups support. Please try it out - would love your feedback. https://gencmd.com/
sathishvj··on Ask HN: Show me your half baked project
https://gencmd.com

Generate cmd line options on the cmd line. The web interface is a quick trial ground, but the real productivity boost is with the cli with integration in-place at the prompt.

As of now, it's very basic and working directly of the PaLM Text Bison model, but I'm adding more features and fine tuning. Also, trying to make it usable by enterprises.

E.g.

   $ gencmd find txt files that contain the text hello
   find . -type f -name "*.txt" | xargs grep -i hello
   find . -type f -name "*.txt" -exec grep -i "hello" {} \;
   find . -type f -name "*.txt" -exec grep -i hello {} \;

   $ gencmd -c grep find txt files that contain the text hello
   grep -r hello *.txt
   grep -r "hello" \*.txt

If you want to know more about how I went about building it, I've written about it here: https://medium.com/@sathishvj/gencmd-generate-commands-with-...
sathishvj··on Ask HN: Why is Microsoft Teams still so bad?
The chat button for Teams on my macbook pro does not show up. On another older macbook pro, it works. I've seen this random issue showing up on forums, and there's never any working solution. It's just so weird, and I can't participate in any chat conversations. :shrug:
sathishvj··on Ask HN: Can I see your scripts?
Wouldn't "open ." work just the same?
sathishvj··on Ask HN: What interesting problems are you working on?
I'm making YouTube content to help people learn Google Cloud and also prepare for the GCP certifications: https://www.youtube.com/channel/UCIGDDqu5DzlaaC4XzXj_4-A

There is an unlisted sample video in there that I've put out for feedback, and I'm making changes based on that. Will also be putting together related content around GCP.

p.s. do subscribe to the channel.

sathishvj··on [dead]
Seeking Work/Freelancer

  Focus: looking for projects/consulting in GCP.
  Technologies: GCP 6x certified (all tech certifications) and also good at GoLang, Angular/TS, SQL, some ML, etc.
  Willing to relocate: to singapore or mainland europe but prefer for now to be a digital nomad out of India.
  Email: my user name @yahoo.com
sathishvj··on [dead]
Seeking Work/Freelancer

  Focus: looking for projects/consulting in GCP.
  Technologies: GCP 6x certified (all tech certifications) and also good at GoLang, Angular/TS, SQL, some ML, etc.
  Willing to relocate: to singapore or mainland europe but prefer to be a digital nomad out of India.
  Email: my user name @yahoo.com
sathishvj··on Do people become happier after 40?
I think this rating does not take into consideration local culture. For example, I don't think India has a culture that makes you introspect whether one is 'happy'. How about asking whether one is unhappy? My suspicion is that India will score low (as in, not unhappy) on that also.
sathishvj··on Lessons learned porting 50k loc from Java to Go
One of the most interesting parts for me was the time taken - 601 hours for about 50k loc. That could be a starting point estimate for other projects.
sathishvj··on U.S. Changes Visa Process for High-Skilled Workers
What happens if somebody has taken a remote master's course from a US university? Is there a note on that?

p.s. it does not apply to me anyways, but just want to know.

sathishvj··on Oracle v. Google and the future of software development
The primary loser in all of this is Java.

Companies must be actively reconsidering their involvement with Java - I know a handful.

Google, on their part, is pushing Kotlin to avoid the Java branding. Next is Flutter to entirely get off Java. There seems to be some evidence that they're also beginning to avoid the Android brand in places.

sathishvj··on Python is becoming the world’s most popular programming language
doesn't strongly typed mean that the type cannot change once assigned? and you can do that in python, can you not?
sathishvj··on Python is becoming the world’s most popular programming language
I can see the sudden jump in popularity for python alongside data science - it really is great for that.

My view is: python is great for offline tasks, like functional testing and training in machine learning - tasks that do not have huge, direct customer interaction. But to put something in production, please give me a strongly typed language with compiled binaries and no additional installations/VMs (and for me that's Go).

sathishvj··on Why SQLite Does Not Use Git
Is there any really good tutorial on git that teaches the internal model? Ideally, it would illustrate each command and show the before and after of the internal objects.
sathishvj··on YouTube and Facebook Are Losing Creators to Blockchain-Powered Rivals
Surprised that there is no mention of Brave and BAT in the article and in the comments so far.
sathishvj··on Switching from 1Password to Bitwarden
The site says that it can be self-hosted. But will I be able to configure my browser extension to work with the self hosted version?

Also, what are the disadvantages of the hosted version?

sathishvj··on Linux becoming a professional multimedia platform
I've been looking for an option beyond iMovie on my mac (and also linux). Is this product equivalent? Also, it says that there is a free version. But how long is it free for? And what features are missing in the free version?

p.s. I looked at the site for answers, but couldn't find any.

sathishvj··on Ask HN: How to get money for running a non-profit project?
Somebody just sent in 0.01BTC. Yaaay! That's a first. Thank you!
sathishvj··on Ask HN: How to get money for running a non-profit project?
I can mention my own: http://www.littlecaution.org I'm in the process of teaching the general public, including schools, colleges, the aged, etc. about remaining safe and secure on the internet. One of the engagements was when somebody I knew heard about it at a corporate and called me in to educate a large batch of new joinees from colleges. Next up: administrative staff in the office buildings and also employees. Though I'm funding it entirely from my own pocket now, based on the conversations I've had, I think companies will be willing to support it in the future - not to a level of profit, but to keep it running and so that I can pay experts for more their time and more content. I hope that will also cover the expenses when we do workshops at poorer schools and apartments and for senior citizens, where it is going to be entirely free for the attendees.

I also added a bitcoin and ethereum donation address recently. I've got nothing from it yet, but maybe you can try that also.

sathishvj··on Amazon LightSail: Simple Virtual Private Servers on AWS
Hopefully Google Computer Engine will also compete at this price now. Even though it seems to be cheaper than AWS in addition to having a good interface, it'd be good to get a bunch of cheaper servers to do the small projects and also give it out to developers in situations where static ips are a requirement.
sathishvj··on Ask HN: What's your go-to back end for simple projects?
Did a couple of projects on Firebase also (apart from my preferred Go+AppEngine) and liked it. Easy and can move fast.

Technical downside: backend processing and search & filtering are more involved.

Personal downside: Though I code in JavaScript, I'm no fan of it. Is there a good library in Go for it?

sathishvj··on Ask HN: What's your go-to back end for simple projects?
Same here. Easy to setup projects. Quick to deploy. Focus on the app instead of administration. Go+AppEngine has a lot of my projects - no cost, no maintenance. Of course, if by any chance those projects grow, I'm still likely to run it there.

Small hope/suggestion: I wish there was a free tier on Cloud SQL.

sathishvj··on Ask HN: How do I protect my parents from the internet?
I faced similar challenges with my mom, especially since she lives in a different state. She confessed though that she would only ask me. And I'm able to help because I'm in the tech field. I realized that all her neighbors and my other relatives, and parents of my friends & acquaintances, and millions of others would have absolutely no way to get help and protect themselves against online scams and threats.

So I started a free service http://www.littlecaution.org/ where I do talks and seminars about remaining safe online. Since it's just me on my personal time for now doing the workshops, growth and reach is slow. But I continue to work on it.

My belief is that using the right tools is of great importance but raising awareness is a bigger need. All the best tools are no match against human fallibility. So in these talks, the direction I take is about knowing the issues, being aware, and then followed by using the right tools.

sathishvj··on Ask HN: Who wants to be hired? (October 2016)

  Location: Bangalore, India
  Remote: yes, please.
  Willing to Relocate: maybe
  Resume: independent and freelancing. https://goo.gl/hRzUUF
  Technology: want to work on ethereum. 
Theoretical knowledge of blockchain and have been trading a bit to know how that works with cryptocurrency. Knows Golang, AngularJS/Angular2, HTML/CSS. Have worked on a bunch of other tech over many years.
sathishvj··on Employee #1: Coinbase
I think the [Laughter] part is important to get a sense of how the conversation was going, and whether that particular comment was said jovially. A lot is lost otherwise on plain text.
sathishvj··on Ask HN: Any unfinished side projects to give away?
I bumped into an acquaintance a few days ago who reminded me that he was still using a project I'd written a while ago: A language reinforcement app. I had occasional ideas to revive and monetize it, but haven't yet.

[About Glowso](http://gcdc2013-glowso.appspot.com/#/about)

[GlowSo Web App](http://gcdc2013-glowso.appspot.com/#/home)

[A talk I'd done for GDG Tunisia about how I developed it](https://www.youtube.com/watch?v=CBwOuK9x5VQ)

Page 1 of 2Next →