13
submitted 6 months ago by ertai@programming.dev to c/memes@mtgzone.com

Netdecking needs a proper logo. Here is my first attempt, please iterate and improve upon it. Fonts used are carolingia-bigfoot for the "deckmaster" part and belwestd-bold for the "The Gathering" part. Made with the GIMP.

[-] ertai@programming.dev 11 points 6 months ago

This is one of the first appliances I tought about when I discovered open hardware. Considering it was a proprietary printer that first roused Richard Stallman's anger, and considering printers have had some of the most unfair and obnoxious defective designs, it seemed only fitting to liberate those machines first. Only a few weeks ago did I have a friend telling me their printer had refused to work, until pers figured out pers's subscription had expired. There was nothing I could do apart from warning them once more about DRM and proprietary software and hardware. It is good news indeed to see someone working on this.

15

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?

What kind of infrastructure and technology is required for this?

Do you have any resources I could use to learn more on this subject?

[-] ertai@programming.dev 10 points 1 year ago

Should have use libre software from the start my guy! Jellyfin / Kodi let's go

[-] ertai@programming.dev 8 points 1 year ago* (last edited 1 year ago)

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.

[-] ertai@programming.dev 13 points 1 year ago

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.

[-] ertai@programming.dev 6 points 2 years ago* (last edited 2 years ago)

Honestly I'm disappointed. The reasons exposed here are much too weak.

[-] ertai@programming.dev 8 points 2 years ago* (last edited 2 years ago)

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.

[-] ertai@programming.dev 8 points 2 years ago* (last edited 2 years ago)

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.

[-] ertai@programming.dev 5 points 2 years ago

Tip: if you are going to store data on "the cloud" aka someone else's computer, encrypt it locally before sending the data! There are existing solutions to do this in a cloud-optimized way (that is, not sending in an archive which has to be fully reuploaded for any tiny change) such as cryptomator. I think rclone also has an encryption feature but haven't checked.

[-] ertai@programming.dev 73 points 2 years ago

Goes to show how much of a joke copyright is. These laws are bought by and made to protect the interests of corporations. disgusting. rip aaron schwarz, your ideas live on.

[-] ertai@programming.dev 5 points 2 years ago

ahahahhhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARG

[-] ertai@programming.dev 21 points 2 years ago* (last edited 2 years ago)

Yet another python packager............... insane that such a popular language still doesn't have this basic problem solved.

[-] ertai@programming.dev 13 points 2 years ago

I don't. No. This isn't real. He's lying, surely he's lying. It's just a person on the internet making a joke right?

1

Long live Julian Assange.

4
submitted 2 years ago* (last edited 2 years ago) by ertai@programming.dev to c/no_stupid_questions@programming.dev

To my understanding:

Many terminals are capable of displaying multiple fonts at the same time, say latin unicode characters in font foo and japanese unicode characters in font baz. In urxvt at least, it is also possible to have one font in a certain size and the next font in another size. However, no font can have a size bigger than the base size, the size of a terminal cell.

Why is it not possible to have multiple terminal cell sizes? For exampleso one line has terminal size 8 and the next line has terminal size 12.

118
Replace cars with velomobiles (solar.lowtechmagazine.com)
submitted 2 years ago by ertai@programming.dev to c/fuck_cars@lemmy.ml

Speed record of a velomobile: 144 km/h https://www.aerovelo.com/eta-speedbike

We don't need any knew infrastructure, we just need to get cars out of the way

view more: next โ€บ

ertai

0 post score
0 comment score
joined 2 years ago