Hacker Newsnew | past | comments | ask | show | jobs | submit | nemwiz's commentslogin

I'm working on Pruno (https://pruno.dev/), it's similar to Dependabot/Renovate bot but it removes dependencies instead.

My team suffers from dependency creep. As soon as your system grows, the number of dependencies skyrockets. In Python/Javascript projects it's especially hard to determine which dependencies are not used anymore.

Pruno saves time for your team by automating this work. It's still WIP, but I'd like to get feedback. How are you dealing with your dependencies?


Location: Singapore

Remote: Yes

Willing to relocate: Yes

Technologies: JS/Typescript, Python, Java/Groovy, AWS, ReactJS, Angular, WebAssembly, NodeJS, Web components, Docker, Pulumi, Terraform, Jenkins

Résumé/CV: https://www.dropbox.com/s/pl5aj2dn8hjiec5/cv_eng.pdf?dl=0

Email: a1ocqwo88@mozmail.com

----

Lead software engineer with 3 years of experience in leading teams. Approaching a decade in the industry. I'm looking to work in a product based company, ideally in a high-growth but smaller size environment after working for a few years in enterprise. I'm a T-shaped engineer with my specialty being in web development. In the past few years, I did a lot of cloud/automation (mostly AWS, certified) and in one of the recent projects, I led the platform/infrastructure team. I do consider myself tech-agnostic and definitely more interested on what we are building and how we can deliver rather than if we are using framework A or framework B. :) My passions are mentoring and sharing knowledge with the broader community via meetups or workshops.


I've built something similar along these lines. It's an app that uses your camera to track hand movement. As you move your hand through the air your cursor moves as well and to click you need to show a simple hand gesture.

My experience with eye trackers was similar. The clicking thing is partially solvable with eye tracker + foot pedal combination, but the biggest turn off with eye tracker was poor support for wider monitors or multiple monitor setup. Eye trackers also require you to be in a certain distance from it which was affecting my posture.

These were some of the reasons why I've built Cursorly https://cursorly.app/ It's still in the early stage but I'd love to hear some feedback. There is a free trial for a few days, but let me know if you want to extended it, I'd be happy to do so.


After developing a tennis elbow injury due to mouse overuse I've built an app that completely replaces mouse or touchpad. You don't need to use the keyboard. While tools in Vim style are nice you also put a lot of load on your wrists when typing.

Meet Cursorly, it's easy as waving your hand in the air (or moving your head). Powered by machine learning that tracks your hand you can move the cursor and do all mouse related operations like clicking or scrolling without any pressure on your muscles or wrists. Feel free to check it out. I would love to hear some feedback!

https://cursorly.app/

My solution before this was Tobii eyetracker. What didn't work for me with an eyetracker is that the support for large and curved screens is just awful, especially when you are reaching the edge of the screen, it just refuses to work. Not to mention that you can't use an eyetracker on multiple displays. It was also very hard to set it up on multiple OS's.


I've recently shipped a desktop app for the first time in my career and it wasn't an easy experience.

I can echo what others have said - choose a technology that you are proficient with. In my case this was web so I went with Electron which was connecting to a small Python/Flask server running locally.

It worked great and I didn't had major issues with Electron, however my biggest hurdle and where I spent a lot of time (even more time than developing the app!) was publishing it on different stores like Microsoft store or Snapcraft for Linux. You haven't provided a lot of details about how you plan to distribute the app but do not underestimate this effort if you plan to use any of the stores.

Shipping for Snapcraft is very complex as you need to learn a lot of new stuff and in my experience their documentation was not great so there was a lot of trial and error, digging through forums and internet.

For distributing on Windows security plays an important role. Modern Windows is protected with Windows Defender and Smart screen etc. and it's impossible just to build an executable and send it to someone. You have to sign your app with a certificate (which is pricey ranging from 100-500$) a year or ship it through Microsoft Store for a small registration fee which takes time and you have to go through their process. There is a third option of sending your executable/installer to Microsoft so that it can be scanned for viruses etc. but it's cumbersome because it's manual.

I saw someone mentioned Tauri, it looks very promising but it wasn't mature enough for my use case. It might work for your scenario, do check it out.

In general, building and distributing desktop apps in 2022 is a real pain and I completely understand why everyone is moving to web nowadays. :)

Good luck and do reach out if you need any help.


Hi HN!

A few months back I suffered from an elbow tendon injury (also known as tennis elbow). Repetitive strain injuries (RSI) such as this one are common amongst workers or occupations who spend a lot of their time at the computer. I guess we can all relate to that. :) My elbow injury happened because of mouse/touchpad overuse. I was frustrated in the beginning but this also prompted me to find other ways of interacting with my computer. This got me thinking - the tech has massively advanced over the years but we are still using a computer mouse which is something that was created 60 years ago? That's how Cursorly started.

It provides a more natural way of moving your cursor and it helps to avoid RSI. It's meant to serve as an alternative to a computer mouse. The only thing you need is a camera and with a bit of machine learning magic, Cursorly can recognize your hands. As you move your hand the cursor will move along.

This opens a lot of possibilities. Now you can sit, stand or lay down and still move your cursor since there is no need to be in a certain position. There is also less pressure on your muscles because you don't have to literally move or press something. You can also click or scroll with a few simple hand gestures.

My favorite feature is that now I can use my left hand to move the cursor (I'm right-handed) which felt very awkward when I was trying to do it with a mouse.

Cursorly comes with 2 modes - Air touchpad and Nose touchpad. Nose touchpad is similar to Air touchpad (see above) but with a small twist - instead of using your hand to move the cursor, you can use your nose instead! :D

To get the best feel for it, I suggest viewing a demo on Air touchpad -> https://www.youtube.com/watch?v=3JBzG6yYkHQ

You can also visit our website at https://cursorly.app

I would be happy to hear some feedback on Cursorly and what can be changed or improved. Please write here in the thread or you can always reach out to me at support@cursorly.app

Thanks


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: