Synthetica has quit [Quit: Connection closed for inactivity]
<aanderse>
pie_: have you used steam proton much/at all?
<infinisil>
Oh My God, even PayPal now has this Google integration that automatically signs you on or whatever
<infinisil>
Are you serious
<infinisil>
I hate this
* samueldr
hasn't seen that integration
<infinisil>
I'm trying so hard to stay away from Google but they still manage to get everywhere
<samueldr>
what's the most innocuous site you've seen automatic sign-in?
<samueldr>
I want to see what it looks like
<infinisil>
Well it's just a little Google box in paypal that goes "Continue as <google login>?". I of course clicked the tiny X at the very top right, but I doubt that's stopping them from tracking me
<infinisil>
Well I just know medium now also does that
<infinisil>
samueldr: Oh I can reproduce the pop-up in a fresh container by signing into google.com, then going to medium.com and specifically allowing static.google.com
<infinisil>
(in noscript)
<infinisil>
Doesn't pop-up with static.google.com blocked
<infinisil>
Um, I mean gstatic.com
<samueldr>
wondering if my gapps account somehow doesn't have that "feature/
<infinisil>
On a medium article
<samueldr>
do you have a gmail account or a G Suite one?
<infinisil>
Um, neither? Just a normal google account
<samueldr>
okay, so not G Suite, your mail is somewhere else than google
<infinisil>
Yeah
<samueldr>
that must be it
<samueldr>
they segregated accounts in three bins, maybe four [gmail] [google accounts] [g suite] [gsuite grandfathered]
<infinisil>
And you think they only rolled this out for one bin or so?
<samueldr>
and it's bad :/ often new features are not available for a while, if ever, to G Suite accounts, and grandfathered free tier account won't get new G Suite things
<samueldr>
possible, OR that the G Suite administrator can turn this off or on
<samueldr>
and it maybe defaults to off
<infinisil>
No idea
<samueldr>
and I am extremely frustrated since at the starg Google Apps (now G Suite) was on-par always with google accounts...
<samueldr>
... and there's no way to dump G Suite and keep what's at google on a normal google account
<samueldr>
so youtube uploads, channel name, google play purchaes
<pie__>
guess i really need to build that search engine
<gchristensen>
it is a good thing to have great commit messages like that
<__monty__>
pie__: git log -S is your friend.
<pie__>
gchristensen, oh no im not complaining that it has content
<pie__>
im complaining that i have to find it :D
<gchristensen>
right
<pie__>
but now that i know this is a thing i guess ill keep it in mind, didnt think of putting small essays in commits
<gchristensen>
although that commit message won't be super helpful since it isn't in master
<joepie91>
"After many months of hard work and preparation, I’m pleased to announce the general availability of WebRender for selected Windows 10 devices. WebRender is a major rewrite of the Firefox rendering architecture using the same kind of GPU-based acceleration techniques used by games. [...] The aim of today’s release is to ship a WebRender MVP (minimum viable product) to one target; we plan to learn from that, and then gradually ship WebRender
<joepie91>
to additional platforms. This release of Firefox 67 will see us roll-out WebRender to users running Windows 10 on desktop machines with NVIDIA graphics cards. This currently represents approximately 4% of Firefox’s desktop population. The go-live date for Firefox 67 is Tuesday, May 21st at 6am PST. WebRender will ship disabled by default. On May 27th, 25% of the qualified population will have WebRender enabled. We will then increase that
<joepie91>
rollout to 50% by Thursday, May 30th - assuming that everything is going smoothly. WebRender will then be enabled for 100% of the qualified population by the following week. "
<pie__>
what about machines without fancy graphics cards
<pie__>
also now youre subject to weirdass shitty GPU driver problems :D
<pie__>
but yeah the stuff in the bullet list make sense
<pie__>
gchristensen, sucks that i ran across that by accident, it sounds like something that might clean up some rather annoying code i have
<__monty__>
joepie91: How many more steps until we have all of the servo work in ff?
<joepie91>
too many :)
<pie__>
apparently __impure also gives network access
<pie__>
ive been looking for this
<joepie91>
> World of Warcraft Classic beta testers are reporting vanilla WoW features as bugs
<{^_^}>
undefined variable 'World' at (string):253:1
<joepie91>
lol
<yorick>
webrender still manages to have my status bar draw under the page content sometimes :D
<joepie91>
yorick: reported it as a bug yet? sounds like a z-index issue
<yorick>
joepie91: they don't really seem interested in fixing linux wayland bugs
<joepie91>
this doesn't sound like a wayland-specific bug to me, from your description
<yorick>
also bugzilla is pain
<joepie91>
that I won't disagree with :D
drakonis has joined #nixos-chat
drakonis1 has quit [Ping timeout: 257 seconds]
<gchristensen>
I have that problem with alacritty too
<gchristensen>
I think that is a bug in your wayland implementation
<joepie91>
this sounds really weird
<joepie91>
don't webrender and alacritty both directly address the GPU via OpenGL calls + GLSL?
* gchristensen
has no idea what he's talking about
<joepie91>
because I can't see how an implementation of a window manager could affect the draw order of stuff in a direct OpenGL call
<joepie91>
given that the window manager basically just gets a big pile of bits that represents a completed OpenGL buffer
<joepie91>
so I dunno if there are elements being rendered as separate elements and handed off to the window manager or something, that's the only explanation I can see
<yorick>
joepie91: wayland has support for hardware blitting that way, yes
<samueldr>
adisbladis: a couple
<adisbladis>
samueldr: I have a friend coming over from asia soon, thinking to get some cheap taobao boards. Any tips?
<samueldr>
not really
<samueldr>
though I don't reallly know what's available to the asian market that wouldn't be here
<adisbladis>
I dunno either. Mostly it's the same but cheaper.
<samueldr>
I think the biggest issue you could face is never have mainline support
averell has joined #nixos-chat
<samueldr>
(or have to do it yourself)
<adisbladis>
samueldr: Orange Pi Zero Plus2 looks great for what I have in mind :)
<adisbladis>
And has mainline
<samueldr>
I also don't know what's available on there that's also available at a greater scale :)
<samueldr>
also make sure to pick one with an aarch64 cpu
<adisbladis>
The RK3399 also looks perfect for another task :)
<adisbladis>
Looks like a nice candidate for a home router
nckx- has joined #nixos-chat
jD91mZM2_ has joined #nixos-chat
Peetz1r has joined #nixos-chat
waleee has joined #nixos-chat
Peetz0r has quit [*.net *.split]
nckx has quit [*.net *.split]
m1cr0man has quit [*.net *.split]
jD91mZM2 has quit [*.net *.split]
nckx- is now known as nckx
Peetz1r is now known as Peetz0r
LnL has quit [*.net *.split]
obadz has quit [*.net *.split]
makefu has quit [*.net *.split]
cransom has quit [*.net *.split]
pie__ has quit [Remote host closed the connection]
pie__ has joined #nixos-chat
kgz has quit [Ping timeout: 268 seconds]
obadz has joined #nixos-chat
makefu has joined #nixos-chat
cransom has joined #nixos-chat
kgz has joined #nixos-chat
kgz has quit [Client Quit]
kragniz has joined #nixos-chat
kragniz is now known as kgz
Guest62963 has joined #nixos-chat
<gchristensen>
anyone recall what the future-internet-thing simpson mentioned is called?
<tilpner>
gchristensen: NDN
<gchristensen>
yes! thank you!
<gchristensen>
I wonder if AMP is a step towards something like NDN
<samueldr>
there's the "please only use these libraries and not additional javascript libraries" and the "let's suck up your contents and serve it from our domains"
<samueldr>
ah, so one of the backing techs behind the "suck content up"
<gchristensen>
yep
<gchristensen>
my gut reaction was "no thank you" but also
<pie__>
w...hat is this
<gchristensen>
NDN or the yasskin thing?
<etu>
That new signed response thingy seems really sketchy
<etu>
But from what I've heard, Google should be able to serve AMP pages from their servers on your domain with HTTPS?
<etu>
Am I right so far?
<etu>
If I am, I don't like it.
<gchristensen>
it requires you to have signed, afaik, the entire reply
<gchristensen>
but yeah
<etu>
But the thing with AMP is that they suck down your page and optimize and pre-render it somehow. So they have to modify the content somewhere.
<gchristensen>
I think this would imply they're not allowed to
drakonis_ has joined #nixos-chat
<etu>
Hmm. I still don't like it.
<gchristensen>
me either, to be clear
<gchristensen>
but does this bring us closer to something like NDN, which I think _is_ a good thing?
drakonis1 has joined #nixos-chat
drakonis has quit [Ping timeout: 252 seconds]
<gchristensen>
I wonder if this allows for a NDN overlay of some sort
drakonis has joined #nixos-chat
drakonis_ has quit [Ping timeout: 258 seconds]
drakonis1 has quit [Ping timeout: 258 seconds]
<pie__>
bettter tech means better tech for the bad guys too :p obv we should stay in the dark ages
* samueldr
hopes they didn't ML backport this to other kernels
<gchristensen>
<ai> Oh look, extra disk space, nice! *backports*
<Drakonis__>
pie_, what's the rundown on your thing?
<Drakonis__>
is this like extrapackages but better?
<pie_>
Drakonis__, maaaaaybe?
<pie_>
im dont know extrapackages
<Drakonis__>
its uhhh
<Drakonis__>
python extrapackages and whatnot
<pie_>
i dont thiiiink so
<Drakonis__>
i forgot the function for including extra packages, i am having a brain fart atm
<Drakonis__>
its withpackages
<pie_>
.withPackages you mean?
<Drakonis__>
there
<Drakonis__>
yes!
<pie_>
yes its like that but intended to be more general
<pie_>
and by more general i mean probably by having things provide their own implementations for some functions
<Drakonis__>
for usage with anything on the tree i suppose?
<pie_>
i think i accidentally an object-oriented-style ... 0_o
<Drakonis__>
hooray
<Drakonis__>
reinventing oop, one function at a time!
<pie_>
i was like nahh its not oop but then i did more things
<pie_>
but we dont have typeclasses so wtf does anyone expect :D
<joepie91>
samueldr: sheesh. is it the month of data loss?
<pie_>
something something functional oop
<samueldr>
backup awareness month
<joepie91>
first ZFS test suite deletes a filesystem, then dm messes up, and alpharacks infrastructure has vanished and taken many VPSes with it
<joepie91>
samueldr: ha
<samueldr>
month 5 out of 12 of backup awareness year
<joepie91>
pie_: hi, have you considered javascript
<joepie91>
:)
<pie_>
thats still different somehow :P
* joepie91
would like a little more functional in JS
<joepie91>
it frustrates me to no end that we /still/ do not have a match statement or any other sort of branching expression that can support >2 cases
<pie_>
"Scala is a really good illustration that mutability isn't required for object-orientation. While Scala supports mutability, its use is discouraged."
<joepie91>
samueldr: anyway, imo, the match expression + pipeline operator together make it way, *way* more viable to write functional, pipeline-oriented data transformation code
<joepie91>
without nasty hacks
<samueldr>
joepie91: I agree
<joepie91>
(like modifying prototypes)
<samueldr>
looked at those proposal and they smell like what I try to write :/
<joepie91>
as in, it addresses the walls you run into in what you try to write?
<samueldr>
in a way I like ruby's "everything always returns the last expression value" because it intrinsically makes `foo = if x then a else b end` possible (and case when too)
<joepie91>
it's a bad example because the initial value originates from the first call
<joepie91>
but pretend that the first callback isn't there, and instead it's called as msUntilNextMinute(getTime())
<joepie91>
(so in the exact form displayed there, it's called as msUntilNextMinute())
<joepie91>
samueldr: btw, that 'everything is an expression' approach is what coffeescript copied :)
<joepie91>
and despite how relatively horrible coffeescript was, much of ES6 is almost directly ported from it
<joepie91>
(he says, while in the process of porting some coffeescript code to JS)
<samueldr>
never dealt with cofeescript so I couldn't say
* joepie91
is currently knee-deep in ancient coffeescript
<joepie91>
I'm half expecting to encounter a mummy somewhere
<Church->
heheheh
<joepie91[m]>
test
<joepie91>
hmmm.
Drakonis__ has quit [Read error: Connection reset by peer]
<joepie91>
oh man lol
<joepie91>
Matrix homeserver I use was down for a day or so
<joepie91>
just came back up
<joepie91>
I'm looking at my bridged IRC channels and it's syncing at like a single message every few seconds
__monty__ has quit [Quit: leaving]
<infinisil>
Lutris closure size is 6.2GB :P
<pie_>
wot
<pie_>
thats almost a ghc? :p
<infinisil>
Many GHC's even!
<pie_>
wasnt ghc like 8 gigs
<infinisil>
I think it's about 2
<pie_>
huh
* infinisil
checks
<infinisil>
Yeah 1.95GB
drakonis has joined #nixos-chat
drakonis has quit [Ping timeout: 258 seconds]
<infinisil>
Goddamnit one of our cats is drooling all the time
<infinisil>
And she just drooled over my notebook ew
<samueldr>
eww
<infinisil>
She's a cutie though so I forgive her <3
<samueldr>
my cat only drools when on the 'nip
drakonis has joined #nixos-chat
<gchristensen>
while not very allergic, I'm allergic enough I can't have cats :(
<infinisil>
gchristensen: Got any other pets?
<gchristensen>
I do! I have a dog named Zola (short for Gorgonzola due to her coat's coloring & being a blue heeler, and also being a bit of a demogorgon when we first got her)