ertai, ertai@programming.dev
Instance: programming.dev
Joined: a year ago
Posts: 3
Comments: 31
Posts and Comments by ertai, ertai@programming.dev
Comments by ertai, ertai@programming.dev
Peertube. Then, you can use a peertube search engine like Sepia search to search across many peertube instances, replicating the youtube user interface. Sepia search has a long way to go but if peertube grows it will get there. Searching technology is already a solved problem.
hi, I just found this software that might be interesting to you: https://github.com/beandog/bluray_info
the author also made a utility for regular dvd.
I have not made any tests.
you might want to have a look at this software: https://github.com/beandog/bluray_info
makemkv is not libre software.
Personally between downloading music from youtube with yt-dlp and bandcamp I don't feel like I'm missing out.
If you find out a way of ripping blu-rays with libre software or find some tools that look like they could be assembled to solve the issue, do share! I don't feel like doing it myself for now because I have only 5 blu-rays but maybe it would be simple to change my existing script to adapt to blu-ray.
Have you tried using dvdbackup or lsdvd on a blu-ray? Both programs rely on libdvdread, maybe it works on blu-ray too. In that case I think it wouldn't be too hard to adapt dvd2mkv to blu-ray.
Hey I finished my ripping guide and ended up writing my own script which uses only libre software (dvdbackup, lsdvd, mkvmerge and jq). Worked great for my collection of ~350 dvd. Check it out!
I would rather own my files on my phone like it's the year 2000 than my devices becoming useless whenever $streaming_service shuts down or changes policy like it's the year 1984...
I don't understand why they mention programmable keyboards there. Buying a programmable keyboard to be able to rebind your keys is silly when it can be made entirely through software. On X11 for example you can load a .Xkeymap file and set your keyboard mappings this way. I use this to have a modified dvorak keymap with Altgr+auoeidhtns giving [{(|=+)]}] on the home row for instance, very convenient. Then I use my window manager i3 to rebind mod+p to send Ctrl+V using xdotool (because mod+p seems more vim-like) and I've set my terminal urxvt to treat Ctrl+V as paste. if all software supported the Sun copy paste keys then I could send those keys instead of Ctrl+V.
Should have use libre software from the start my guy!
Jellyfin / Kodi let's go
I quit discord a year ago for Matrix or XMPP. never looked back.
https://github.com/cknadler/vim-anywhere
For your browser only, firenvim
OK I had the same problem as you and found the solution in dvdbackup + mkvtoolnix + some scripting glue + [optional step: ffmpeg/handbrake for transcoding]. My solution works but is not optimal but it works using only libre software. I'm writing a page on my website to document this libre dvd ripping setup, it is very much in progress but I will be improving it as I go, hence I prefer to point you to the page.
I had to dig around on the makemkv forum to find the source code: https://forum.makemkv.com/forum/viewtopic.php?f=3&t=224 but I have no idea how recent that is and the developpers are only giving the minimum source out of obligation from the GPL. They litteraly wrote "GPL is cancer" in their source code. This, plus the fact that there was no clear link to the source code and that it's distributed as a tar (couldn't find a git repo) really stinks.
I don't know, nothing struck me as new, the only difference is the presentation and the mouse (but I prefer keyboard). the example given for animated indicators already exists using ASCII escape codes. my zsh already has syntax highlighting on the prompt indicating mistyped commands, and suggest possible completions with a tui (with vim bindings). I could go on but anyway my point is everything they show is already possible with a tui, the only reason a clicky clicky solution doesn't exist is because keyboard are freakin better and faster.
They are right that we need a terminal evolution/revolution, but it's not the mouse.
This is so stupid. you don't pay so you're not allowed to make the project better by contributing?? I think this person has a very poor understanding of what open source and libre software are.
also, open source has not been refered to as a cancer, the GPL has, because of it's copyleft. I have the impression this person does not really know what they are talking about.
Honestly I'm disappointed. The reasons exposed here are much too weak.
I don't see how using a proprietary license will help your dilema. If I install proprietary software in my car, I have 0 idea what it is doing, I can have no assurance that it is not doing telemetry and sending all the collected license plates to a centralized system. You want a way for users to control their own copy of the software whilst you retain the ability to control other's copies of the software. That's impossible. Either the users control the software or the software controls the users, there's no other way.
You are afraid that if you license your software under a libre license, a government will fork the project and add centralized telemetry which to their version which they will install on their own fleet of vehicles. As you said, "The argument generally goes that people should be willing to give up some privacy if it means helping police identify stolen vehicles, AMBER alerts". The fact is, ALPR monitoring systems are already existent and in use, so people have decided to trade some of their privacy for security, trusting that their government will stick to a balance of privacy/security that is worth the trade.
THE ROOT ISSUE is that, since the software is absolutely proprietary, people have no idea which amount of their privacy is being traded for security so they have no way of holding their governments accountable, they cannot revolt if their governments overstep boundaries because they cannot know/prove if the government did step over the boundaries.
Because the system is a black box, the government can lie and say "we need this and that authorization, we need to use this dangerous tool, we need backdoors, we need to break encryption ect... to guarantee your security". Once people have been coerced into giving up their power, the government uses that power however it wants because the system is secret.
If you license your project under the AGPL, the code is required to be available so people can ensure that their government is not abusing the power they have lent, and that the balance struck between privacy/security is worth it.
Maybe the author has a specific use case, but this seems completely silly. If you want to choose which OS to boot remotely, why not ssh in the machine and change Grub's boot order for next boot with grub-reboot?
Make the default boot be a minimal OS exposing ssh.
You could even have the ssh server in initramfs with dropbeard / tinyssh, no need to fully boot an OS.
"""starts"""
justdeleteme.xyz is a lifehack
Perhaps an addition to your guide:
Although I have not tried it myself, I hear it is quite easy to run local open-source AI models. By instructing the AI to reformulate your texts whilst adopting a certain personality, one should be able to efficiently protect against stylometry.
This can even work with realtime chat.
How does indexing work at huge scales?
Youtube would be a prime example: I’m guessing the storage required for the metadata of all videos is too large to be stored on a single server, so how do they achieve millisecond-level performance on searches and handle millions of queries routinely?
Peertube. Then, you can use a peertube search engine like Sepia search to search across many peertube instances, replicating the youtube user interface. Sepia search has a long way to go but if peertube grows it will get there. Searching technology is already a solved problem.
hi, I just found this software that might be interesting to you: https://github.com/beandog/bluray_info
the author also made a utility for regular dvd.
I have not made any tests.
you might want to have a look at this software: https://github.com/beandog/bluray_info
makemkv is not libre software.
Personally between downloading music from youtube with yt-dlp and bandcamp I don't feel like I'm missing out.
If you find out a way of ripping blu-rays with libre software or find some tools that look like they could be assembled to solve the issue, do share! I don't feel like doing it myself for now because I have only 5 blu-rays but maybe it would be simple to change my existing script to adapt to blu-ray.
Have you tried using dvdbackup or lsdvd on a blu-ray? Both programs rely on libdvdread, maybe it works on blu-ray too. In that case I think it wouldn't be too hard to adapt dvd2mkv to blu-ray.
Hey I finished my ripping guide and ended up writing my own script which uses only libre software (dvdbackup, lsdvd, mkvmerge and jq). Worked great for my collection of ~350 dvd. Check it out!
I would rather own my files on my phone like it's the year 2000 than my devices becoming useless whenever $streaming_service shuts down or changes policy like it's the year 1984...
I don't understand why they mention programmable keyboards there. Buying a programmable keyboard to be able to rebind your keys is silly when it can be made entirely through software. On X11 for example you can load a .Xkeymap file and set your keyboard mappings this way. I use this to have a modified dvorak keymap with Altgr+auoeidhtns giving [{(|=+)]}] on the home row for instance, very convenient. Then I use my window manager i3 to rebind mod+p to send Ctrl+V using xdotool (because mod+p seems more vim-like) and I've set my terminal urxvt to treat Ctrl+V as paste. if all software supported the Sun copy paste keys then I could send those keys instead of Ctrl+V.
Should have use libre software from the start my guy!
Jellyfin / Kodi let's go
I quit discord a year ago for Matrix or XMPP. never looked back.
https://github.com/cknadler/vim-anywhere
For your browser only, firenvim
OK I had the same problem as you and found the solution in dvdbackup + mkvtoolnix + some scripting glue + [optional step: ffmpeg/handbrake for transcoding]. My solution works but is not optimal but it works using only libre software. I'm writing a page on my website to document this libre dvd ripping setup, it is very much in progress but I will be improving it as I go, hence I prefer to point you to the page.
I had to dig around on the makemkv forum to find the source code: https://forum.makemkv.com/forum/viewtopic.php?f=3&t=224 but I have no idea how recent that is and the developpers are only giving the minimum source out of obligation from the GPL. They litteraly wrote "GPL is cancer" in their source code. This, plus the fact that there was no clear link to the source code and that it's distributed as a tar (couldn't find a git repo) really stinks.
I don't know, nothing struck me as new, the only difference is the presentation and the mouse (but I prefer keyboard). the example given for animated indicators already exists using ASCII escape codes. my zsh already has syntax highlighting on the prompt indicating mistyped commands, and suggest possible completions with a tui (with vim bindings). I could go on but anyway my point is everything they show is already possible with a tui, the only reason a clicky clicky solution doesn't exist is because keyboard are freakin better and faster.
They are right that we need a terminal evolution/revolution, but it's not the mouse.
This is so stupid. you don't pay so you're not allowed to make the project better by contributing?? I think this person has a very poor understanding of what open source and libre software are.
also, open source has not been refered to as a cancer, the GPL has, because of it's copyleft. I have the impression this person does not really know what they are talking about.
Honestly I'm disappointed. The reasons exposed here are much too weak.
I don't see how using a proprietary license will help your dilema. If I install proprietary software in my car, I have 0 idea what it is doing, I can have no assurance that it is not doing telemetry and sending all the collected license plates to a centralized system. You want a way for users to control their own copy of the software whilst you retain the ability to control other's copies of the software. That's impossible. Either the users control the software or the software controls the users, there's no other way.
You are afraid that if you license your software under a libre license, a government will fork the project and add centralized telemetry which to their version which they will install on their own fleet of vehicles. As you said, "The argument generally goes that people should be willing to give up some privacy if it means helping police identify stolen vehicles, AMBER alerts". The fact is, ALPR monitoring systems are already existent and in use, so people have decided to trade some of their privacy for security, trusting that their government will stick to a balance of privacy/security that is worth the trade.
THE ROOT ISSUE is that, since the software is absolutely proprietary, people have no idea which amount of their privacy is being traded for security so they have no way of holding their governments accountable, they cannot revolt if their governments overstep boundaries because they cannot know/prove if the government did step over the boundaries.
Because the system is a black box, the government can lie and say "we need this and that authorization, we need to use this dangerous tool, we need backdoors, we need to break encryption ect... to guarantee your security". Once people have been coerced into giving up their power, the government uses that power however it wants because the system is secret.
If you license your project under the AGPL, the code is required to be available so people can ensure that their government is not abusing the power they have lent, and that the balance struck between privacy/security is worth it.
Maybe the author has a specific use case, but this seems completely silly. If you want to choose which OS to boot remotely, why not ssh in the machine and change Grub's boot order for next boot with grub-reboot?
Make the default boot be a minimal OS exposing ssh.
You could even have the ssh server in initramfs with dropbeard / tinyssh, no need to fully boot an OS.
"""starts"""
justdeleteme.xyz is a lifehack