• 0 Posts
  • 24 Comments
Joined 1 year ago
cake
Cake day: July 1st, 2023

help-circle




  • In theory, yes, you could make a mess, and any firmware is supposed to be certified to allow the device to be used.

    In practice, this has been a convenient excuse to keep a whole chip with a separate OS in every smartphone, and it is very difficult to isolate from the rest of the system (see Graphene OS efforts).

    I say all firmware should be opensource. Whether you’re allowed to change them or not is a separate question… for now.


  • Nuclear plants consist mainly of a shitton of concrete (and only the best sort is good enough). The production of that concrete causes a terrible amount of carbon emissions upfront.

    Actually, if you compare them to solar or wind at equivalent service, it’s not that straightforward:

    Renewables installed capacity is nowhere close to their actual production, nuclear can produce its nominal capacity in a very steady way.

    Wind turbines also need a lot of concrete, and much more metal for equivalent output. Solar panels need a lot of metals.

    Renewables need a backup source to manage their intermittency. It’s most often batteries and fossil plants these days. I don’t think I need to comment on fossil plants, but batteries production also has a very significant carbon emission budget, and is most often not included in comparisons. Besides, you need to charge the batteries, that’s even more capacity required to get on par with the nuclear plant.

    With all of these in consideration, IPCC includes nuclear power along with solar and wind as a way to reduce energy emissions.



  • I think it’s worse than that. We humans are inherently selfish and self-preserving.

    People who live far away from any coal mines do not feel threatened by coal, because it will not impact them directly (besides fu**ing up the planet, of course, but that’s another issue humans have with big pictures and long term effect correlation to present small scale actions).

    But most people can’t tell where a nuclear plant can be built, so it could be close enough to expose them to a risk of disaster?

    Therefore: “Nuclear is more dangerous than coal (for my personal case)”


  • 10 years from now, you might be in a situation where the grid is unstable and capacity is insufficient in front of demand. You will also be facing potential renewal of existing solar panels, wind farms, batteries storage, etc.

    If you lack capacity, any attempt at industry relocation locally will be a pipe-dream.

    And at that time, you’ll say either “it’s too late to rely on nuclear now” or “fortunately we’re about to get these new power plants running”. You’re not building any nuclear power plan for immediate needs, you’re building for the next decades.

    Meanwhile, one country will be ready to take on “clean production” and be very attractive to industrial projects because it already planned all of that years ago and companies will be able to claim “green manufacturing”. That country is… China!


  • Could we define a trade-off system? Classic broadcasting can take way too long to send out a large catalog. Streaming is, as you say, a heavy resources consuming system.

    So how about a combo of a box or a software that can follow a broadcast N times faster than human, and broadcast N movies/series episodes a day? The application let you pick what you’d like to get on your box/app, and then it’s like classic video recording, but on steroids.

    It would be like live-streaming, but at 2, 3, 10 times the normal speed. No human needs to follow that.

    Of course, you still have the issue of glitches, communication interruption, but we’ve dealt with those for years, and there are certainly ways to indeed stream the missing parts, or use rediffusion.

    You read it first here. I’m off to file for a patent and make billions (or not…)



  • I really wish they had opened all of the system.

    I mean: what is it they can still lose? I’m pretty sure a few licenses are not making them break even. Do they fear some third parties would copy the OS and release phones with it? Would that not be a sign that other companies trust in the OS and help them land bigger contracts?

    /e/ managed to get a business off with a full opensource stack, without building the phones themselves. What prevents Jolla to try the same approach?

    They could have been the main developers of the true Linux opensource phone OS. Instead, they’re going to get passed by Plasma Mobile, and then they’ll have nothing left to offer.


  • The N9 was killed by Stephen Elop, the new CEO coming straight from Microsoft with a mission: get Nokia bought off by MS.

    Right from the start, he ran an explicit counter-advertisement campaign against the N9 and Meego. Whatever commercial success it would be, this would be the first and last device running MeeGo from Nokia, and there would be no support for MeeGo.

    Nokia was to embrace Windows mobile OS, that turned out to be a total disaster. But indeed, after he tanked Nokia, it became cheap enough to bought by MS, as Nokia got both cheap and undsirable by any other big player due to its binding to MS bad mobile OS, and Elop got his VP status back there.

    This is a shame in the history of mobile phones and OS!

    Later, some former Nokia would start their own phone company reusing part of MeeGo. Jolla was born.



  • The main issue is probably less meat itself than the ginormous quantities we consume.

    Most livestock farming is intensive, meaning they can’t rely on grazing alone and need extra food sources, typically corn. They emit methane, a greenhousing gas on steroids.

    That grain is produced through very intensive agricultural methods because we can’t get enough of it. It consumes ridiculously large amount of water and slowly degrades the soils. Nitrates eventually end up in the sea, causing algea to proliferate while other lifeforms are suffocated. See the dead zone in Mexico’s gulf.

    71% of agriculture land in Europe is dedicated to livestock feeding.

    The percentage must be similar or higher in America, and don’t count North America alone: without grains from Brazil, we’re dead. Period. So next time you hear the world blaming Brazil for deforestation, keep in mind that a large share of it is to sustain livestocks…

    Cattle farming in the USA is heavily subsidized, by allowing farmers to use federal land for grazing for free (I believe something similar is in place in Canada?). The claim they “take care of the land” is absurd: nature has been doing that for millenias without needing any help. First nations have been living in these lands also without supersized cows herds and it was going alright. Farms actually prevent wildlife to take back its place.

    But I wouldn’t blame them. People in North America (among others, and I live in Canada, definitely me too) eat indecent and unhealthy quantities of meat, and that has to come from somewhere.

    Now, simple math will tell you: if everyone in the world was consuming meat in the same quantities as us, there would’nt be enough suitable land on Earth to grow the corn that needs to go with it.

    Another thing is not all meats are equal in terms of pollution. From the worst to the least bad, in equivalent kgCO2 per kg of meat you can actually eat: -Veal: 37 -Chicken (intensive, in cage): 18 -Beef: 34 -Pork: 5–7 -Duck, rabbit, pork: 4–5 -Chicken ("traditonal, free range): 3–4 -Egg (for comparison): <2

    You can appreciate the orders of magnitude!

    There are only 2 ways out of this:

    • reduce meat consumption, and pick it right
    • grown meat (meat made without the animal around it, in machines)

    One can be done today, starting with your next meal. We don’t need meat every meal, we don’t even need meat every day, but it is true that going full vegetarian force a certain gymnastic to get all the nutriments one need.

    The other solution is barely getting there, so there are still unknown (food quality, resources consumption, etc.) and the economics may not help it taking off.

    The third (and let’s face it: current approach at national level everywhere on this issue) option is to do nothing and keep going as if the problems didn’t exist. This is guaranteeing a famine in the coming decades. When we’ll fail to feed our livestock, and it will start dying, it will be too late to turn around and get the whole agriculture sector to transition. These things take many years.

    We’re trying to reduce our meat consumption at home, or to favor the least impacting ones. We still eat too much meat, but I hope we can gradually improve.




  • There is pretty much nothing done in Matrix that couldn’t be done with XMPP. But XMPP suffers from multiple issues:

    • The protocol is very well controlled, but the downside is it takes forever to have any extension approved, leaving sometimes features you would want fast in limbo for months, years, and clients/servers dev waiting for the extension to be finalized. The worst example is probably when Google dropped a group video implementation for XMPP in 2005 on the table, (at the time, Google messenging system was using XMPP) with source code, free license and everything. They would just have to take it and use it. Version 1.0 of the protocol extension was released… in 2009! Meanwhile, many clients were just “waiting” for the protocol before starting implementing anything. When the protocol was finalized, XMPP’s world could congratulate itself for being 3-4 years late on every other communication system. This story repeated recently with an encryption extension.
    • There are many clients project, most of them are carried by 1 or 2 devs, each of them almost single platform.
    • As XMPP is “older”, it doesn’t benefit from any buzz effect, and some of the “waiting for features” have worn out many adopters.

    As it was said in another comment, there is a company and some investors behind Matrix, and with that:

    • Protocol can change as fast as they need to implement a new feature. Worst case it is updated again later
    • Having much more resources, they could develop a true multi-platform client with a quite consistent interface. That eases a lot the adoption by non-technical users.
    • Being the new thing and with a bit of marketing, they had a buzz, and that leaded to more servers and more clients developed, though they all have to follow the company’s train.

    Now, from a self-hosting point of view, Matrix has a huge flaw: rooms are entirely copied and synced on all servers from which a user participates. It takes only 1.

    For example: if any of your users join a room with 10k users exchanging thousands of messages per day, your humble server will synchronize the whole flow in a local copy. There is not a chance a small server can take that kind of load. Last time I checked where they were for solutions (it was years ago, might be different today), the proposals were:

    • Option for admins to prevent users from joining room bigger than xxx ?
    • Wait for a new server implementation that’s lighter than the mainstream one? (still not released in prod to date, and won’t really solve the problem)

    And for some positive points about XMPP:

    • It proved its scalability. Whatsapp started as an XMPP server/client with no federation (don’t know how far they drifted from the base protocol now, though)
    • It is extremely versatile. Right now, there are 2 leading project that include blogging/microblogging features and more

    https://movim.eu/

    https://libervia.org/

    The last has microblogging, events, forum, ticket management, file sharing features, etc… Still needs a lot of love but it shows the potential of the protocol.

    There are other projects using XMPP for whole different things (IoT, …)



  • Looks like it’s happening already. Natural disasters are on the rise, costing billions, insurance companies start bailing out of some area. I was also wondering if international help would come back every year to address a fraction of the wildfire in Canada, Spain, Italy, Greece, and soon pretty much everywhere.

    Pretty sure the cost of the disaster is soon going to be unbearable and we’ll start abandoning places and infrastructures instead of rebuilding (not officially, of course, we’ll just “push back until conditions allow to rebuild” and forget about it as more disasters will occur).

    It will be a slow death, though.