• 1 Post
  • 440 Comments
Joined 2 years ago
cake
Cake day: June 16th, 2023

help-circle


  • The reality is what youre asking for is very complex - you’re asking for lagless streaming for a desktop. That is running a GUI on remote hardware, and then streaming that video to another computer with low latency so you have no perception of lag in moving the mouseor interaction, and continuous streaming of desktop updates.

    There are lots of factors at play that can make it a poor experience.

    You can have what you want if:

    • The server you SSH in to has the resources to run X well
    • The server you SSH in to has the hardware to be able to then convert that to video (with some tricks) and stream it
    • The internet connection between you and the remote server is stable and high enough bandwidth to stream the desktop
    • the internet connection between you and the remote desktop is low latency.

    Its very hard to achieve all those things even when youre creating machines that are dedicated for remote desktop streaming. I have done that in my work with Windows devices and to get good quality streaming we needed dedicated hardware, dedicated software and high quality internet. And even then some of our users had bad experiences.

    Most remote servers are definitely not set up to provide what you want. Dedicated software for the task will help as there are lits of tricks that they apply to make a streaming desktop appear latency free versus simpler solutions that just stream the actual desktop.

    VNC is not a good solution - its basically just taking screenshots and streaming those to you. It works with fast devices on a local network, but is very limited in your use.

    If you really want to solve this look at software optimised for low latency uses such as gaming. For example Moonlight/Sunshine are for game streaming but work with desktops. They are designed to be low latency high quality. But to achieve that you need the video hardware on your server, and the good low latency stable internet connection.

    Real world high quality desktop streaming also needs good graphics hardware and optimised tools. It can be achieved with open source software but you need the hardware to to do the heavy lifting.


  • If the EU were concerned about the US jurisdiction of Linux projects it could pick:

    • OpenSuSE (org based in Germany)
    • Mint (org based in Ireland)
    • Manjaro (org based in France/Germany, and based of Arch)
    • Ubuntu (org based in UK)

    However if they didn’t care, then they could just use Fedora or other US based distros.

    I think it would be a good idea for the EU to adopt linux officially, and maybe even have it’s own distro, but I’m not sure this Fedora base makes sense. Ironically this may also be breaching EU trademarks as it’s masquerading as an official project by calling itself EU OS.




  • I use Jellyfin as a home media server - in my set up I have it running on my desktop PC, and I use it to stream a media library to my tv.

    A home media server basically just means its meant to be deployed at a small scale rather than as a platform for 1000s of people to use.

    Your scenario is exactly what Jellyfin and Plex can do. If you have 5 users then you just need a host device running the server that is powerful enough to run 5 video streams at the same time. The server can transcode (where the server takes on the heavy lifting needing a more powerful CPU) or direct play (where all the server does is send the bits of the file and the end user’s device such as a phone or smart tv does the hard work of making a quality play, so a lower power server device can work).

    If this is contained within your home, your home wifi or network should be fine to do this, even up to 4k if your network is good enough quality. If the 5 people are outside your home then your internet bandwidth - particularly your upload bandwidth - and your and their internet quality will be important determinant of quality of experience. It will also need more configuring but it is doable.

    This doesn’t need to be expensive. A raspberry pi with storage attached would be able to run Jellyfin or Plex, and would offer a decent experience over a home network if you direct play (I.e. just serve up the files for the end users device to play). You might need something more powerful for 5 simultaneous direct play streams but it would still be in the realms of low powered cheap ARM devices.

    If you want to use transcoding and hardware acceleration you’d need better hardware for 5 people to stream simultaneously. For example an intel or amd cpu, and ideally even something with a discrete graphics card. That doesn’t mean a full desktop PC - it could be an old PC or a minipc.

    However most end user devices such as TVs, PCs, Phones and tablets are perfectly capable of direct playing 1080p video themselves without the server transcoding. Transcoding has lots of uses - you can change the audio or video format on the fly, or enable streaming of 4k video from a powerful device to a less powerful device - but its not essential.

    Direct play is fine for most uses. The only limitation is the files on the server need to be in a format that can be played on the users device. So you may need to stick to mainstream codecs and containers; things like mp4 files and h.264/avc. You could get issues with users not being able to playback files if you have say mkv files and h. 265/hevc or vp9. Then you’d either need to install the codecs in the users device (which may not be possible in a smart tv for example) or use transcoding (so the server converts the format on the fly to something the users device can use but then needing a more powerful server)

    I prefer Jellyfin as its free and open source. It has free apps for the end user for many devices including smart tvs, streaming sticks, phones, tablets and PCs. Its slightly less user friendly than plex to set up but not much. And the big benefit is your users are only exposed to what you have in your library.

    Plex is slightly more user friendly but commerical. You have to pay for a licence to get the best features and even then it pushes advertising and tries to get your users to buy commercial content. Jellyfin does not do that at all.

    Finally if your plan is to self host in the cloud, again this is doable but then you stray into needing to pay for a powerful enough remote computer/server, the bandwidth for all content to be served up (in addition to your existing home internet) and the potential risk of issues with privacy and even copyright infringement issues around the content you are serving. A self hosted device in your home is much more secure and private. A cloud hosted solution can be secure but youre always at risk of the host company snooping your data or having to enforce copyright laws.

    Edit: the other thing to consider ia an FTP server. If you just want to share the files, its very simple to set up. What Jellyfin and Plex offer is convenience by having a nice library to organise things, and serving up the media. But direct play from a media server is not far off just downloading the file from an ftp server to your home device and playing it. But you can also download files from a Jellyfin server so I’d say its worth going the extra step and to use a dedicated media server over ftp.






  • Not a fan of the headline, a hit misleading in my opinion. They were fined for negligence as they did not search and secure their own motorhome properly before travelling.

    The couple seemingly want to blame the port authorities for not searching their motorhome fully.

    I look at this like a traveller in an airport - I am responsible for what’s in my bags, for packing them, securing them and ensuring there is nothing illegal in them.

    Its the same if youre travelling through ports in cars, lorries or motorhomes. They are being fined for allowing this to happen by not taking basic precautions like securing the bike storage andn checking over their vehicle.

    If they had done this, then even if it had still happened they couldn’t be accused of negligence.


  • I wanted to stay in the EU but I don’t want to rejoin.

    Just look at whats going on in Hungary where Viktor Orban is essentially a dictator, and is holding back the EU on it’s Ukraine response. Look at Poland where it skirted past descent into a right wing nightmare, and even now the leftwing government are struggling at unpicking the damage. Look at the Czech Republic where it looks very likely a right wing populist government is going to take power - they’re also against Ukraine. And look at France, which is in political turmoil internally - right winger Le Pen has a good chance of being the next french president unless the centre and left can unite around an alternative.

    The EU is powerless to deal with Orban, was powerless to deal with Poland as the right wing government tried to dismantle their democracy and institutions. We’ve already seen what’s happening in the US play out in Europe - twice! And the EU could do nothing.

    We’re better off outside the EU at the moment. I never wanted to leave, but the UK is lucky to be outside the EU as it gives us a degree of flexibility and freedom to deal with the current crisis. We don’t need to be distracted by the internal problems of the EU and it’s rogue member states. Instead we’re working directly with the countries that want to work with us like France and Germany, and not having to deal with the countries that don’t like Hungary.

    I wish the EU the best - I want it to succeed but ultimately it has a serious problem with how you get things done when you have countries inside holding back the EU from pursuing it’s best interests. The EU leaders talk big about grand plans and high ideals including now over defence and Ukraine, but when it comes to getting things done it only takes 1 country’s veto and there is paralysis or weak compromises. The EU needs to reform and become an actual democratic superstate but it won’t happen because again it only takes 1 country to veto progress. It’s clear Hungary will be holding the EU back when it comes to Putin for the foreseeable future. And maybe soon so will the Czech republic. And what happens in the EU if Le Pen is president of France?

    No thanks.


  • A lingua franca isn’t controllable. French was the lingua franca as it had been the dominant language of trade. Then the British Empire and later USA emerged and dominated global trade, and it became the lingua franca through shear necessity.

    In the tech age, English has also become the lingua franca which is likely to cement it’s position into the future. In Europe, it’s been a convenient second language for many as it allowed Europeans to compete in global trade and also talk to each other with 1 common language, also avoiding nationalist concerns around language. English has also been less controversial as a second language than everyone learning French or German for example given the history of previous european wars.

    A language isn’t owned by any country, so it doesn’t matter that the US is going crazy or that the UK left the EU. English is likely to stay the lingua franca in the west and in Europe as so many people already speak it, it’s already well established in schools and culture and in all honesty there isn’t an obvious alternative.

    In terms of economics, China is powerful but Chinese is spoken largely by one country, and is hard for Europeans to learn due to how fundamentally different it is. India is emerging as an economy, with English it’s own lingua franca in a continent divided by numerous languages. Urdu is being pushed by the hindu nationalist government but the global reality is that speaking english is a strength for Indian citizens in trade and global work place, so it’s unlikely people will stop learning and speaking English in India in the foreseeable future.

    The only other viable alternative in global terms currently for Europe would be Spanish due to the shear number of native speakers. But the problem remains that most Europeans don’t speak Spanish and while there is a large number of spanish speakers, they are heavily concentrated in the Americas. Meanwhile English is already spoken widely in Europe, North America outside of Mexico, India, and many other former British Colonies including widely in Africa, Oceania and across Asia.

    It’s certainly possible things may change, but at the moment it seems unlikely. We’re not seeing a huge trend of people moving away from English. One possibility though is that translation apps become near instantaneous and people move away from learning any 2nd language. However I personally think that is unlikely as a translation app can never be perfectly instantaneous due to the nature of grammer - you need the whole of a sentence to translate into another language with a totally different sentence structure, especially for longer and more complex sentences.

    So I think it’s unlikely English will be displaced as the lingua franca. It is also unneeded - it benefits Europe that a European language is the lingua franca (regardless of the UK exiting the EU etc), and it also benefits Europe as so many Europeans speak English - so the best thing for Europe is to help spread English, and offer a different influence and culture from the US with other English speakers particuarly in emerging economies. English can be Europe’s trojan horse for sharing it’s culture and values.


  • In fairness to the register they also ridicule moving to a dedicatdd ERP in the same article.

    You’re r absolutely right there is nothing wrong with Excel. Its powerful software and ultimately it cones down to human and organisational processes about whether its being used to its best or not. You can also have the most expensive top end dedicated ERP in the world and still be a total mess. Similarly business used to run on pen and paper and could be highly efficient.

    Software is just a tool, and organisation go wrong when they think it alone is the solution to their problems.

    Also I doubt Health NZ overspend has anything whatsoever to do with excel. Instead it’ll be due to rising demand, and inflationary pressures on public finances. We have the exact problems here in the UK with the NHS just scaled up to a £182bn.



  • He’s not a US citizen, he’s a permanent resident. Green cards can be removed if he has broken certain rules (mainly by commiting an aggrevated felony).

    Its likely that in this case he hasn’t and could probably challenge this and win. But it also shows how green card holders are second class citizens as the goal posts can be changed and their protections under the law has limits.

    And it also shows how Trump can weaponise the legal system. Even if this guy wins, at what personal cost will this be to him? The stress, the financial cost, the disruption to his education and personal life. Trump is using the apparatus of the state to punish individuals for political reasons.


  • And it’s looking increasingly likely the Bird Flu pandemic will move into humans. The US has already been lax on dealing with outbreaks in cattle. Trump has neutered the CDC and withdrawn from WHO.

    The US is creating perfect conditions for a bird flu outbreak to originate in the US itself. It will he potluck how severe it is when it transfers into humans. Certainly the response will be hampered thanks to Trumps political choices so they won’t be able to contain it (which was already a low chance) but worse they have probably created conditions to accelerate its spread. It’ll likely spread further and faster than it would have done, affecting more people before vaccines can be made ready.

    Trump Flu is coming.