waleee-cl has quit [Quit: Connection closed for inactivity]
<colemickens>
my PSU seems to be dying? But it only affects me when certain games start up and they ramp the GPU to 100% immediately, and PSUs are annoyingly expensive and hard to find right now.
<cole-h>
Oof. That's no fun.
<colemickens>
I keep hoping that I'm wrong but it's hard to come to any other conclusion.
<cole-h>
If I was a millionaire, I would but you a new PSU. Unfortunately, I'm not :-(
<samueldr>
ugh, really, xiaomi phones made starting july 2018 need to wait for 720 hours, 30 days, to be unlocked??
<colemickens>
That's nice of you, but it's less about money and more about feeling bad contributing more e-waste for this "problem" that ought to be avoidable with sw.
<cole-h>
That's a good point.
<cole-h>
Is it time to hook your computer up to a battery bank, and charge said battery bank by riding a bike or something? :D
<cole-h>
Ooh, maybe even one of those hamster wheels :O
<samueldr>
gotta love wolfram alpha, can do complex maths, and here I am inputing things like "168 hours from now", or sometimes even dumber, just xMB for y minutes
<__monty__>
joepie91: You like both XMPP and the Matrix protocol, right? Could you give a high-level similarities/differences comparison?
<joepie91>
__monty__: wouldn't say I *like* XMPP, but I have worked with it :P
<__monty__>
Hmm, maybe I misremembered. Thought you praised the standards at some point?
<joepie91>
__monty__: biggest difference is that XMPP is designed as an ephemeral message bus while Matrix is designed as a decentralized eventually-consistent database / DAG
<joepie91>
most important consequence of that is that things like message history and decentralized rooms are a first-class feature that is part of the design, rather than bolted on like in XMPP
<joepie91>
downside is that handling the Matrix protocol (as a homeserver) means working with a DAG rather than a linear stream of events
<joepie91>
philosophically, the two are also run very differently; XMPP is very much designed internet-protocol style, where people write specs and then implement them piecemeal in different implementations, and each piece is optional, more or less
<joepie91>
whereas Matrix is a single coherent spec that gets updated regularly, with a reference implementation for both the server and the client side which, importantly, treats UX as a requirement (which is what Riot is)
<joepie91>
from a format perspective, XMPP is XML while Matrix is - in the current version - JSON, although it is possible to represent it in other formats, and there is an experimental low-bandwidth binary format
<joepie91>
but IMO the major difference, and what makes Matrix viable where XMPP isn't, is that UX is an integral part of the protocol design
<joepie91>
the protocol itself is easier to work with for a client (it's JSON), but also protocol changes are made with the consideration of what it could mean for end-user UI, for example
<joepie91>
and the decentralized-database approach to handling messages means that things like multi-device support, message history, etc.... just work
<joepie91>
a downside currently is that the Matrix spec is not as well-defined as it should be, in some places. there, the XEPs still win
<joepie91>
(the current SDKs for the Matrix protocol are also junk, at least in JS, but that's a solvable problem)
<joepie91>
__monty__: does that about cover what you wanted to know? :P
<__monty__>
Yes, thank you.
<__monty__>
Is the low-bandwidth protocol something clients/servers need to negotiate or something the entire network will switch to?
<joepie91>
__monty__: that's up in the air for now, but it is very likely that it will *not* be the default, because it makes the protocol a lot less accessible
<eyJhb>
etu: what was the podcast link for the BTRFS sysadmins disucussing it?
<__monty__>
That's kind of ironic since afair the goal was to make the network accessible in places with terrible connections? : )
<joepie91>
__monty__: how do you mean?
<__monty__>
They said HTTP and JSON were too heavy for communication during emergencies (floods for example) and in places that simply had bad connections, dialup for example.
<__monty__>
The binary protocol would reduce bandwidth and latency to make it a viable option in such cases.
<__monty__>
(These are the things I remember from the presentation at FOSDEM, which must've been shortly before that blog post.)
<joepie91>
that is probably what motivated the experiment linked above, but AFAIK it is not a primary design goal
<joepie91>
that is, Matrix does not exist to provide low-bandwidth communications, though it would be nice if it could
<joepie91>
the primary goal of Matrix is to be a viable alternative to modern proprietary messaging systems
<__monty__>
Is the low-bandwidth not completely equivalent re functionality? Or is binary is harder to work with than text the only reason for not switching?
<__monty__>
*protocol
<joepie91>
__monty__: the latter; it's less transparent/inspectable, won't work in browsers, etc.
drakonis has quit [Read error: Connection reset by peer]
drakonis_ has joined #nixos-chat
rajivr has quit [Quit: Connection closed for inactivity]
cole-h has joined #nixos-chat
drakonis1 has joined #nixos-chat
drakonis_ has quit [Ping timeout: 256 seconds]
__monty__ has quit [Quit: leaving]
FRidh has joined #nixos-chat
<bqv>
i absolutely love how the UK government has gone complete 180 on the covid tracing app stance
<bqv>
from "the decentralized approach won't work at all, we need to develop our own in house centralized solution that stores all the data"
<pie_>
idk if theres a good way to do this but why do people force push instead of incremental updates and then a squash at the end
<bqv>
to "yeah that isn't working at all we'll just go with the decentralized approach"
<pie_>
bqv: from what little ive read, all of them suck
<pie_>
all
<bqv>
probably, but the fact that they've contradicted themselves in the same week is hilarious
<bqv>
although not remotely anything new, frankly
<pie_>
maybe this is a good excuse to get a bunch of distributed systems funding
<bqv>
i really hope so
drakonis has joined #nixos-chat
drakonis1 has quit [Ping timeout: 246 seconds]
<infinisil>
Anybody setting Youtube's region to something different than your IP would indicate?
<infinisil>
Because do not worry, Youtube doesn't care about that when you do searches
<infinisil>
Searching anything will change the region temporarily to whatever your IP would indicate!
<infinisil>
Genius!
waleee-cl has quit [Quit: Connection closed for inactivity]
<infinisil>
(if you try this, pay attention to the little country letters in the logo on the top left, or alternatively, note how some search results are from your IPs country)
<bqv>
just listened to Matt Hancock spinning propaganda to save government face on the total 180 they've done on the contact tracing app. their claim is that the google-apple app "isn't acceptable" because it doesn't record the distance, and the uk app doesn't work because "apple won't change their system"
<bqv>
the hubris on these lads
drakonis_ has joined #nixos-chat
<bqv>
oh, and that the app approach won't work at all because "people want to hear from a caring human voice, not an app"
<bqv>
frankly i think people would be happier to not be infected, rather than rely on humans, who are notoriously terrible at everything
drakonis has quit [Ping timeout: 260 seconds]
<bqv>
ahaha, i'm sorry, their claim is that what the in-house app brings to the table is "really sophisticated distance calculation algorithms"
<bqv>
so... root mean square?
drakonis_ has quit [Read error: Connection reset by peer]
drakonis has joined #nixos-chat
<cransom>
a tenner says they subtract the relative lat/lons from each other and call it great.
<bqv>
probably
drakonis1 has joined #nixos-chat
<Taneb>
This is why I always make sure to stand diagonally from people to minimize infection
<bqv>
:D
buckley310 has joined #nixos-chat
waleee-cl has joined #nixos-chat
<eyJhb>
Taneb: Look out, maybe you will give Trump a great idea!
tilpner has joined #nixos-chat
endformationage has joined #nixos-chat
<eyJhb>
UNSTABLE MOVED!
<bqv>
it's been advancing for a while now, hasn't it?
<eyJhb>
Last I saw it was couple of days ago it had moved
<bqv>
and apparently a call between them and our (british) prime minister about it
<samueldr>
interesting, I was hoping for a technical break down :)
<bqv>
i'm listening to the news break live on the radio, i don't think we've reached that point yet :p
<cjpbirkbeck>
bqv: how can you tell the difference between regular aussie internet and ddos aussie internet? it's not like its amazingly fast even on good days …