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

I released just yesterday something I've been working on: skrl [1], a language for defining keyboard shortcuts and remaps. Found a few bugs already, but it's still useful at least to me personally.

[1] https://gitlab.com/gutomotta/skrl


This smells like ads.


How do you usually go about acquiring the media? I know there are people that simply download movies via torrent, but what are the legal ways of buying video files of TV shows or movies, specially the more recent ones?


You’re limited to buying Blu rays and ripping to digital. Technically, that might not even be legal in the US because the digital millenium copyright act (DMCA) forbids circumventing DRM.

https://www.dmlp.org/legal-guide/circumventing-copyright-con...

> In the end, I'm mystified it's still so hard to buy older movies so I can watch them on my networked devices. You'd think Hollywood would've learned from the music industry that if you just let people legally pay for non-DRM media, and make the process easy and convenient (certainly more convenient than sailing the seven seas or ripping discs), people will pay.

https://www.jeffgeerling.com/blog/2022/how-i-rip-dvds-and-bl...


I saw many projects like this a while ago, and, although they all seemed great, I kept wondering why do I need such a complex thing just to save/run a bunch of scripts?

I ended up building my own script runner, fj.sh [1]. It's dead simple, you write your scripts using regular shell functions that accept arguments, and add your script files to your repos. Run with "fj myfunc myarg ...". Installation is basically downloading an executable shell script (fj.sh) and adding it to your PATH. Uninstall by removing it. That's all.

I'm not saying 'just' is bad—it is an awesome, very powerful tool, but you don't always need that much power, so keep an eye on your use case, as always.

[1] github.com/gutomotta/fj.sh


There is irony in “I don’t understand why people do X and ended up doing X but simpler”


There is nothing at all ironic, inconsistent or otherwise strange about "I don't understand why others' implementations of X are so complex".


'Just' too was simple at the beginning [1], but with time and usage things always become more complex that some script you do for your own specific use-case.

[1]: https://github.com/casey/just/tree/v0.2.23


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

Search: