Live data from Hacker News

A Call for Developers – Jellyfin

jellyfin.org

101–110 of 127 posts

Re: A Call for Developers – Jellyfin

#101
post #53

Yeah, whatever. They're a pirate media app, like Plex. But the MOMENT you say that a thing doesn't work and they ask for examples, you're booted if you say it was this or that show. Face it, this isn't for home movies. This is for bulk piracy loaded in from the Arrs suite. The more they are truthful with themselves with that, the better they'll succeed.

I use Jellyfin quite often, for a fairly large library, and I don’t pirate anything. You can still buy physical media, and if you own that media, it’s totally legal to rip to digital storage.

In the USA it is definitely not legal to rip any physical media that has any DRM, which is practically all DVDs and Bluray movies (because of the DMCA). But I think you'd be hard-pressed to find anyone with a moral stance against doing so.

Re: A Call for Developers – Jellyfin

#102

Earlier quoted context omitted.

what you need to do is install powershell on linux, and set that to be your default shell, then install dotnet Once complete you will have the best linux environment to develop on :)

Of all the posts I've seen on this website, this one is the worst

Notice their username, someone who just wants to hold the contrarian opinion. Even when they're right, very tiring to deal with

Re: A Call for Developers – Jellyfin

#103
post #27

I do not understand why anyone uses Jellyfin, I've tried it twice, and it seems soo finicky and opinionated. I've always just had a Linux computer hooked up to the T.V. Add a little bit of ktorrent, VLC, and SMB. Never really had any problems with this and its much much simpler.

Tell me you live alone or only with a partner in a single TV home. Multiple users, multiple locations, one setup. That's the value.

TBH I don't want to share any shady downloaded Linux ISO videos with others

Re: A Call for Developers – Jellyfin

#104

Earlier quoted context omitted.

Nice, I'm sure that works great on an iPad in the car

How is your iPad going to connect to your media server on the road with no signal?

I normally solve this by tethering.

All these media clients support downloading too for offline usage.

Re: A Call for Developers – Jellyfin

#105
post #53

Yeah, whatever. They're a pirate media app, like Plex. But the MOMENT you say that a thing doesn't work and they ask for examples, you're booted if you say it was this or that show. Face it, this isn't for home movies. This is for bulk piracy loaded in from the Arrs suite. The more they are truthful with themselves with that, the better they'll succeed.

I use Jellyfin quite often, for a fairly large library, and I don’t pirate anything. You can still buy physical media, and if you own that media, it’s totally legal to rip to digital storage.

Breaking DRM to rip physical media isn't legal in basically any mainstream country in the world (since membership of the WTO requires you to pass an anti-circumvention law).

Heck, in major nations (like the UK) ripping unencrypted media isn't legal.

Re: A Call for Developers – Jellyfin

#106
post #6

Earlier quoted context omitted.

It's a little funky on Arch to get it installed and with the death of Mono the only option for IDE is microsoft's closed version of vs code as the c# plugin doesn't work on vscodium. (And much like Java, lots of C# language design assumes you're using an IDE). But apart from that for a web app it's fine.

Do the OmniSharp LSPs[1,2] not work with a generic LSP editor plugin (e.g. kak-lsp)? [1] https://github.com/OmniSharp/omnisharp-roslyn [2] https://github.com/OmniSharp/csharp-language-server-protocol

They do but it's not as smooth as rust or Python. It is obvious that not many people use neovim or similar editors. Like, last time I used it Microsoft broke their own LSP protocol and fixed it in the vscode extension.

Re: A Call for Developers – Jellyfin

#107

Earlier quoted context omitted.

> Non-nullable reference types as default was a bad idea Why?

Lots of reasons, but mainly that I don't consider null values to be a fault of the language. Even if it were, this doesn't solve that problem. But now we're in a situation where we still have nulls, but compiler warnings force us to decorate them and treat them the same as before. It obscures the difference between value and reference types. Plus the syntax implies Nullable , which is something everyone should have l…

Agreed that Microsoft is adding features for the sake of setting C# apart rather than making it a better language (IMO).

I strongly disagree about the treatment of null values, if there's one thing I like about C# it's that (even if it's crude, it's better than Scala's way of doing it which is Maybe or Option or something, sorry, it's been a while.) Also C# doesn't 'force' you, you have to require it before it enforces no-nulls.

> It obscures the difference between value and reference types

How, and how is that a problem?

> Plus the syntax implies Nullable, which is something everyone should have learned to avoid when all it did was box value types.

Err, now I'm getting really rusty. What are you saying here?

> The more correct solution would have been to finish the contract system that allowed you to declare a function argument as non-nullable.

That's effectively what the no-null enforcement does, only it applies inside a function as well (if you make it do so anyway).

I completely disagree that it "wasn't a problem to begin with" .Hoare called it his billion-dollar mistake, and that's an underestimate. And we haven't muddied the syntax because you enable no-nulls with a pragma, and the null situation is definitely not the same as it has always been. The compiler picks them up and reports them (like I said, rather crappily but it's a damn sight better than nothing).

Re: A Call for Developers – Jellyfin

#108
post #58

Earlier quoted context omitted.

Git and multi-repo were a mistake. Git’s packfile is a disaster. Checkout Sapling and ReviewStack. They look promising.

What makes Sapling SCM different & an improvement over git; from a little googling it seems to be a skin over the top?

They’re a decent bandaid for a company already suffering from multiple-reposis. Cross-repo changes, stacked PRs. It’s not the ideal starting point but it’s less pain than the status quo.

Re: A Call for Developers – Jellyfin

#109

Earlier quoted context omitted.

How is your iPad going to connect to your media server on the road with no signal?

I normally solve this by tethering. All these media clients support downloading too for offline usage.

To me it seems to be much more trouble than it's worth. Setting up a server and installing clients, pirating a bunch of content to put on your server. Then using the client to download files since you won't have signal (how is the tether going to have any signal?). I guess it's fun for hackers to tinker with this stuff, but just putting the file on the device like we did 12 years ago seems much easier.

Re: A Call for Developers – Jellyfin

#110

Earlier quoted context omitted.

what you need to do is install powershell on linux, and set that to be your default shell, then install dotnet Once complete you will have the best linux environment to develop on :)

Of all the posts I've seen on this website, this one is the worst

Nah, it's pretty great TBH.

And honestly, if that post IS the worst, this must be your first page on this website.

Post reply on HN