#general
3141 messages · Page 1448 of 4
oh it is? lmao
give a joke answer then
the viscosity of the anchovy paste throws your toss off or whatever
cause it has been sitting in a corner of the case for a week left out in the sun
we still havent got a proper answer from our physics teacher when we asked him what's friction 2 years ago
Viscosity of the anchovy paste lmfao
friction is a force opposing motion, what else you want the prof to tell you
he said "imagine a car, moving at a speed of 40m/s..." i cant remember everything he said
What in the heck is going on with this crazy suitcase?
I have determined that the owner of the suitcase was from Balkan. The Balkan spy stole the secret recipe of the cheese from a German factory. Sadly the cheese caused some internal movements and the spy had to take a toilet break.
not helpful
honestly he'd probably give points for that
sounds like an interesting professor
imagine le car weighting 1200kg moving at speed of 40m/s to the right, the road has a coefficient of kinetic friction of 0.69696969, wat is le friction???
normal force do be equalizing gravity doe, so N = mg = 1200kg * 9.8m/s^2
kinetic friction do be f = u_kN, so f = 0.69696969(1200kg * 9.8m/s^2) = 8196 newtons approximately
does that help more than ur prof
i hate myself
insert pepela
and today, our teacher asked who was your teacher last year
everyone said his name
the teacher died laughing
cos we were all clueless abt what she was talking about
That is very sadge.
plus covid didnt help
That is totally not poggers, I am really sadge in this club currently.
Cringe

@vernal moth feeertig
Can somebody recommend a good plugin to lock buttons, levers, chests to a given player. There are a lot but most look kinda outdated, otherwise I will code my own. ty
yea LWC X
thanks
A yes, a creator you can trust, like it
Na okay, jokes aside, really thank you
Heretical but earnestly held opinion: if you have people running desktop Linux, and if you're not doing a lot of work on sandboxing things, you'd probably be more secure having them run Chrome in Windows and their Linux workloads under WSL. https://t.co/32XulYBaUk
Chrome?!
Not sure if it does better sandboxing on Windows or what
I think it does better than Firefox at least, not sure if Firefox has per-domain sandboxing yet
I know it does for privacy but not sure about for processes
They are continuing to isolate lots of components, but tabs are not per-process yet
you can force it on nightly if you want, it used to be a little buggy but I havent tried
NEW (nobody) in Core - General. Last updated 2021-04-19.
I hate readable documentation. Thanks CloudFlare!
Also, even though Windows is the Dom0 so has too much access still, having a hypervisor between your browser in Windows and all of your work in Linux can only help
Randomsurvey: is Mars ugly?
no
no u
yes
mars > printers
You’re right I am pretty ugly
-
printers
shh
mars looks like a nice place to live specifically because there are no printers there
Woo wls can run Linux gui apps
when man inevitably does bring the scourge of printers to mars, we will have to move to the next planet
you didnt know that?
The year of the Linux desktop is finally here
how do you run gui apps in a command prompt?
Wsl isn't a command prompt
install an x server on windows, tell WSL to use it
omega poggies
Or from a shortcut
exact same as running any program from the command prompt in windows
I assume if they support gui apps then they also support laughing them from the start menu or w/e
mini do you mean there is an x server integrated now?? or, the old way of installing VcXsrv and telling WSL to use it
they have a list of shortcuts that show up in the start menu as you use it
but they werent clear on how that was populated
guess we'll see
its in insider preview starting today
ooweee
no explicit roll out but likely the fall release
i mean I've been running IJ and shit inside of WSL for quite a while now, with a slightly hacky approach
think its too late to make the spring one
I'm split on the whole thing, it seems nice but I kind of have my gnome setup the way I like it and it kinda looks like macos which I like, so what I really want is macOS
recently stopped as IJ supported WSL officially now
but I guess windows is fine if I wanted to just use that
systemd is a bit weird in WSL but it's workable for the most part
the arch WSL distro works well too
Yeah at the end of the day I don't want either I guess
not dual booting sounds really nice though, might be what sets me over the edge
I use arch wsl btw


reactOS wsl wen?!
The first operating system powered by node.js and npm
I'm sold.
Windows does not have an X server, no
I was asking how they are implementing it now, as before I had to install an X server lol
theyre leveraging all their RDP and remote apps tech on the windows side
It has an RDP client and they spin up a second WSL instance alongside yours that has wayland outputting to RDP, pulseaudio outputting to RDP, and xwayland
gotcha
and a weston compositor on the a second standardized wsl distro
time to uninstall the vcxsrv clunker then
Is it weston? They just said wayland on their graphics
its weston
its forked weston but they want to upstream it all into weston proper
apparently weston already had very basic RDP output whatever
But yeah, it's finally the year of Linux on the Desktop and you'll finally having working audio 😛
so its not even a huge issue of ideas
their goal is for all the linux side stuff to go upstream
replace pulse audio with pipewire when?
They use socket activation or something, when you try to fire up a GUI or audio app they detect it and start the second distro that has the servers
Fedora already replaced pulseaudio with pipewire
I literally had pulse audio take a shit just the other night listening to spotify
only on the 34 beta
34 isn't out yet?
as a user of fedora 33 I can vouch that release still uses pulseaudio
see above spotify comment
not yet no
target date of April 27th it looks like?https://fedorapeople.org/groups/schedule/f-34/f-34-key-tasks.html
Really interesting read: https://signal.org/blog/cellebrite-vulnerabilities/
Basically, a vurnurability found in Signal was being exploited by Cellebrite, a "digital inteligence" company who's products are being used within certain countries to opress their populations. A signal developer got their hands on one, and found out it was a horribly insecure mess.
Cellebrite makes software to automate physically extracting and indexing data from mobile devices. They exist within the grey – where enterprise branding joins together with the larcenous to be called “digital intelligence.” Their customer list has included authoritarian regimes in Belarus, Russi...
By a truly unbelievable coincidence, I was recently out for a walk when I saw a small package fall off a truck ahead of me. As I got closer, the dull enterprise typeface slowly came into focus: Cellebrite.
ha, yeah
can you imagine working for (or owning) a company whose entire product is to sell to governments to allow them to oppress people
So their stuff is just a backup software (that requires the phone be unlocked and/or unencrypted) and a tool to analyze the backup?
No no, you're "fighting terrorism".
Originally, I think it was used to transfer data between two phones. Like transfer contacts from your Nokia to a Razr.
hey
Hello.
wtf
why is this a thing-
its SICK
oskar have you submitting ur thing yet
nope
Broccolai 
oooh, is it an IRC webhook?
yeah
nomana 
I thought someone put a random webhook in lmao
tbh the reason im on IRC is sad
no? discord is in their full right to terminate your account, per their ToS to which you agreed
discord has to save their own skin
At least you can communicate with paper
if you're using their platform in a way that they feel breaks the law, i.e. you appear to be underage to use their platform in whatever country you're from, they legally have to boot you or they get into shit
paper has to save their own skin by enforcing discord's ToS out to irc 
There aren't many communities that let you so in a reliable manner, almost everything is in a walled garden in discord
as it should be
You can see it however you like
(plus the TOS literally says they can terminate you for any reason)
Most sane free services will have that
these kids: make stupid jokes about breaking ToS
discord: disables account pending age verification
these kids: wtf this is abuse, the reason i am on irc is sad
Does esper have that?
🤡
Technically I think if you register your nick on IRC you're supposed to be 13+
Because they're collecting your email and such
He is
The problem is they both joke (or joked, now) all the time about being 12 or younger
Now the consequences of that have come and they are surprised pikachu.
they're 13 now and the account was made years ago and the dad excuse doesnt really fly with discord all that much
"EsperNet is a privately owned and operated network. As such, EsperNet reserves the right to remove any person or bot from any or all servers for any reason." And yes, they have that

So they do enforce things retroactively, good to know
I mean, in the case you turned 13 while being on the platform, they still got data about you prior to you being able to consent to them storing that data
I think COPPA requires a written or faxed letter from a parent or guardian
yeah
he's in england though so i dont think discord will make them do it
but im sure they take the same steps everywhere
yeah but discord doesnt play with coppa at all
they just ban < 13
too much bullshit
Yeah Discord probably doesn't even entertain that shit

COPPA is a nightmare
As a lot of you should know, running Minecraft servers and all 😛
seems like an owner problem
expecting anyone in MC to do the right thing
i'll still to my keyboard typing
I mean, there are many legal questions around it which nobody knows, and, generally in all of this, nobody gives a shit to go find out so they can avoid extra issues
stick*
Wellllll
MC servers I stick around don't collect personal info of minors so I don't think it's a problem
I mean, we spoke to mojang about giving us a status for ensuring that people are of a certain age
i never joked
and they basically seemingly implied to us that they take care of that, which ofc just leaves us in a joyous legal area...
UUIDs may count
But as legal resident z750 will say
i mean, but that's mojang data. smells like mojang's issue to me
Didn't you joke about being in the cool kids club and 13 was too old for it?
Doesn't matter unless it's tried in court
I dont know anything about coppa or the rules for minors
you know
Yes you do
I wish java had "static interfaces" sometimes
looks like z needs another 3 day lawyer class
You tried a case on that the other day z
given the state of laws governing data on users in the US though I would assume it probably still doesnt go as far as you might hope
what would a static interface be like kash
idk if it's a thing in other languages but im not familar
public interface Foo {
static void bar();
}
// errors if missing static abstract methods
public class Banana implements Foo {
public static void bar() {
}
}
I am a legal minor running a mc server for legal minors
or I was running one
Legal minors lol
Legal 
Minor
Simply to have a compile-time "does this class have the required methods for what I do with reflection" :p
thats interesting
static interfaces? what if someone invoked Foo.bar() and not Banana.bar()?
do we know if sealed classes will be out of preview for 17?
sounds to me like you put minors to work in your mines 😠
there's a JEP for it @waxen panther
the minors mined of their own free will iirc
i know navigating the jeps is hard
i'll just google the jep instead
of course I may have coerced them but not too much
uh huh
wasn't my mine anyways
here we go
was the legal mine of the other legal mining minor
http://openjdk.java.net/jeps/360
Jul 1, 2019, Description. A sealed class or interface can be extended or implemented only by those classes and interfaces permitted to do so. A class is
uhh JEP 407 I think
rip
yea pog finalised in 17
409
lets go !
close 😔
wait what
this is going to be a good lts 
yaaaaaaaaaaaaaaaaaaaaaaaaaaaas
I'm really confused is there some java feature coming out
sealed classes?
what language is java itself written in
C++ and Java
java is written in java
the compiler or the jvm?
compiler and partially JVM
compiler is in java
it wouldn't make sense to write the jvm in java I think?
because wouldn't you get a performance hit
the stdlib is in Java (for the most part), whereas the VM itself is C++
Ah that makes sense
I think it's called a metacircular evaluator
Graal is, I mean, when the JIT is in Java
the stdlib and all its 40ish array implementations
stdlib has a lot of natives but yea
JIT means just in time doesn't it?
what does that mean
does it mean it's compiled on the fly
I should know what jit means I mess with LLVM too much
it's a little more complicated nowadays with the 5 million optimisations
Java compiler produces bytecode, it's basically the source code but in a compact binary format
is JIT actually compiled in time or does it halt execution while it isn't yet compiled
The JIT turns that in to native code as needed when you run the program
JIT is essentially looking at the bytecode and CPU and then it goes "yoo I can make machine code outta this!"
Ah so it compiles branches and expressions when they're needed
It pauses, of course
so if I had like an if/else and the else isn't run I wouldn't end up compiling the else?
No, it happens on a method level
Interpreting I understand I think
Do they ever actually do that outside of debugging?
does it mean it's like python and the runtime is like a massive switch statement
when a method is called enough, i.e. deemed "hot" enough, it's then compiled
I thought since tiered compilation landed that wasn't a normal thing
afaik yes
Maybe my knowledge is outdated here though, am not really a JVM internals peep, shamefully
(far too much for my health to keep up on lol)
what's the advantage of jvm/jit
I mean, there's also AOT with shit like Graal native-image ^^
They discovered running through the shitty "client" JIT got them something that ran fast enough they could collect more samples before they needed to switch to the "server" JIT so they could optimize it better since they have more data
compile one, run everywhere
proxi please compile paper natively so i can get 100 tps.
hmm so it's compile once run on any JVM
with j9+ you can get pretty small jvms
idea being that you're not compiling native binaries for every platform, the JVM deals with that
apart from the cross platform ness, does it reduce compile times?
and as broc said,modern java has a nice tool which lets you basically package up a jvm with the stuff you need
no
you don't care about compile time, you care about portability
i watched a very epic talk on modules the other day and decided it was very cool but i cant be bothered 
so java/jvm/jit is for portability
Between the platform differences that leak through and native libraries it's not really true for anything non-trivial
portability is basically one of the big arguments for java, you don't need to care about the OS, etc, you just care about the JVM
but it's less performant compared to compiling it "properly"
Yea, there is a huge asterix in the real world
Well, JIT takes care of the performance aspects by optimizing at runtime
Eh
Well, to a degree
Isn't JavaScript faster these days?
doesn't that then take longer to run because its optimising on the fly
have you heard of webassembly
that's what the tiered stages are for
what tiered stages?
methods which are called more are generally privy to go through the tiers and get more work done on them
the compilation tiers that amar said
oh
js on v8 is roughly 1/2 the speed of the c equivalent if you're not using any special c intrinsic optimisations and stuff
google had a good talk on it
idea is that the JVM doesn't need to go ultra hard core and optimizise the shit outta that single method you call on startup
although a little bias some other people tested it and the results werent far off
so you've got the code being run is being tracedish and counted the times it's being called
Nah everything goes through the tier 1 (client) JIT, it's stupid fast
and by counting the times functions are called, the jvm decidec which to optimise or compile
You only fail out of that to the interpreter when debugging, I'm pretty sure
ah, nice
zoom
tier 2 JIT still makes much better code though so it's what you want
so it's a bit slower but much cross platform compared to ahead of time
speed varies depending on many factors
tier 1 is enough of an improvement over interpreter they can afford to give tier 2 more time and data for optimization though
the fact that JIT can do stuff at runtime means that you can get stuff which AOT can't see per sei
the new primitive object thing should help a bit with java performance
e.g. JIT is able to strip out things like nul reference checks
they have a few neat performance jeps actually
wtf who gave me biggest taco fan 😡 @upper flicker ???
Of course whole program optimization in C++ compilers released in the last decade lets them do all those same optimizations and more
meat performance
idk what the performance metrics are, there is the odd case here and there where java can run faster than C++, but generally it's a bit slower but people generally shrug as java is a much more accessible/maintainable language to work with over C++
you were being a fan
you get the fan role
Never had a taco here
is Loom coming out alongside 17? I see that the beta is based on 17
I assume a jvm is harder to write than clang++
🌯 now, 🌯 tomorrow, 🌯 forever
I mean
clang is way harder
🍔 all day every day 🍔
the thing is that a c compiler and the JVM is not really hard per sei
Toxic role? It's the best role broccolai
creating a basic thing is CS level stuff
i dont think loom will be any time soon, i dont think it has a jep yet either
(given we're using LLVM)
C++ parsers are probably the hardest thing you can write
Like, I think most CS students if they wanted to could create a tool for compiling source or a basic VM
https://en.wikipedia.org/wiki/Most_vexing_parse
The most vexing parse is a counterintuitive form of syntactic ambiguity resolution in the C and C++ programming languages. In certain situations, the C++ grammar cannot distinguish between the creation of an object parameter and specification of a function's type.
The thing is how much work has gone into all of this stuff and the years in play
e.g. a basic JVM has 0 shit on hotspot
C++ is full of corner cases and context dependent shit before you even get in to trying to actually support all the things it has
a basic compiler designed to eat code and dump out ASM is also really not all that bad in the scheme of things
After you get an AST or IR a compiler is a compiler is a compiler
I wrote an interpreter and then got bored and LLVM
and a compiler is a compiler is a compiler
but LLVM has jit which is interesting
Their JIT is just running a part of LLVM at run time 😛
yes, it's interesting
I use it because I can't figure out how to dump LLVM ir to asm
and I don't want to have to write a float implementation in assembly
LLVM is generally considered too heavy to use as a JIT
everything that's tried has failed or replaced it with something faster
Yeah, the only place I've seen it was the kaleidoscope tutorial
Safari (JavaScriptCore) used to use it
is metal vulkan
Shaders are all JIT
Metal is similar to Vulkan but is an Apple-only thing that predates Vulkan
Oh, never heard of it
metal is p cool
Metal is the only API Apple supports for GPUs
OpenGL is still there but deprecated, Vulkan isn't a thing
so you just don't run vulkan on apple
there's a compat shim to run vulkan on metal
but metal has some design decisions that make some vulkan features slower, not work, etc
You use gfx-portability or MoltenVK to run vulkan on top of metal
Im not familiar with the exact details of that
It has some limits due to API mismatch but it's most of Vulkan working mostly the way it would anywhere else
Apple-only thing that predates Vulkan
I think the main problem is some things in Metal require rebuilding the pipeline that don't in Vulkan?
that and yknow, apple like apple things
So you get unexpected pauses from the translation layer triggering a rebuild which also recompiles your shaders for the new pipeline setup
apple generally like having their own things
I forgot that
existed
didn't apple sponsor vulkan or something?
it's a nice surprise
and then basically not support it...
Metal is kind of what you'd get if you asked something to write Vulkan but for languages that have managed memory
Garbage collector or reference counting, just so long as you don't have to care 😛
there's some sort of shared history where vulkan took some ideas or something from the prototype metal was based on
and apple was on the committee that vulkan came out of
Metal also doesn't make you care about buffer lifetimes, it just handles that stuff for you iirc
some sort of "lets work together" history like that
Vulkan is Mantle with the name changed and a few tweaks, iirc
Some of those tweaks are pretty large but it's still mostly Mantle
D3D12 is so close to Mantle at one point their documentation was a copy/paste
is vulkan supposed to be like a replacement for opengl
Kind of
is anyone making a switch
?
are there any companies or code projects that used to use opengl but have moved to vulkan
or not that many
some stuff is yes, or usually adding a vulkan implementation along side an opengl implementation
xplane? maybe
but a lot of stuff just stays as it is
I don't know any that went Vulkan only, it's just another rendering backend for your engine
Vulkan is lower level, it's a lot more work to use
oh engine backends, makes sense
a lot of places are treating opengl as "legacy"
However, it's the kind of work game engines are doing anything or wish they could do
but because its pretty much everywhere, they still have some support
Cuz the only game I know the renderer it uses is minecraft with opengl
So OpenGL is easier if you're trying to slap something together as a hobby thing
and, yea, opengl/vulkan basically does the "drawing to the screen" stuff, your program is what says to actually draw stuff to the screen
I assume minecraft won't be switching to vulkan any time soon
Never
if you're just a normal dev, you're generally just gonna go use some existing game framework or something like unity which deals with that crap for you
Well, bedrock might support it some day and bedrock will eventually kill off java so I guess not never
Bedrock is shit imho
same tbh
Bedrock prints money
and basically just use their frameworks and such vs writing a full rendering engine on your own, might get some platform specific code in your stuff but, ideally you just use what the engine offers and let it deal with calling whatever rendering backend is available on your platform
I don't want bedrock to kill java because mods and server plugins
and java is a hell of a lot easier to mess with
Same, and also Bedrock is always pretty much half broken
Writing your own renderer with OpenGL is non-trivial but not terrible
Writing your own renderer with Vulkan is a ballache that never goes away
might wanna get that checked
It's like 200 lines of code to draw a triangle 😛
some people are into that
lol
yes it is and yes some people are into that
I was until I realised it was c++ I was writing
Now if you're using something like wgpu-rs it's harder but still not crazy
like you are into furries? 
And bonus, easy port to the web later
Rust with vulkan I think there's a tutorial for, not sure
but it's still hard to draw a triangle
WebGPU is going to end up being the actual portable API for doing rendering, because of course it is
web :(
They basically take D3D12, Vulkan, and Metal and figure out how to make an API that all of them can support that isn't a security nightmare to expose to the web
Compute support?!
It started off as "vulkan but-" and that's why gfx-portability exists
All three of those APIs have compute support so yes, WebGPU should have compute support
Leafy is here oh no
(2 years old, things have changed etc)
brb, writing a bitcoin miner
already ahead of you
Youre advertising to a server full of people who own servers and write software for servers
not a bunch of players
Maybe posting here like that is the sort of anarchy their server wants!
let's join and break all the grass blocks !
Let's check the Paper github repo for issues, and try to abuse them on their serbur 
inb4 they run craptopia and have worse issues than that.
WOW official paper team member trashing another fork
are you speaking officially prof?
I vote for his immediate impeachment.
can anyone suggest me how to learn html and css? 
woah wot
When did you become triage team @olive marlin
shhhh i only woke up not long ago and have been watching youtube ever since
me all day tbh
Here is my vision of camm
That is very epic news though, congratulations (or RIP?) everyone.
@quasi valley devloper 🥺
Hey, camm, you coming over to the party later?
yea, sure, i'll be there
day after
yo, camm, where was you?
camms brain: https://www.youtube.com/watch?v=mPRy1B4t5YA
Angels!!! The boys video is finally here!!!!! Directed by me!!!!! So happy that this is finally out in the world!
NO BOYS WERE HARMED IN THE MAKING OF THIS VIDEO 💕
►Get the track: https://asylmr.ec/xcxboys
►Subscribe to channel: http://goo.gl/D8kLMn
►Twitter - https://twitter.com/charli_xcx
►Facebook - https://www.facebook.com/charlixcxmusic
►...
lol
tf are you watching lol
Did it arrive yet?
Nah, it's only 7:30AM here tho lol
rules group?
are there fish in australia?
So hopefully today, and hopefully not when peak our traffic hits lol
wouldnt expect anything less
Guys, I'm new to the group, how can I get in touch with the group organizers?
You can just ask whatever you wish here and someone might be able to answer it
Yeah what simple said
I eagerly await your question
Welp I finally finished my compilation of noots throughout Pingu. I honestly have no idea how many hours of that show I've watched of that show at this point, but let's just say it's A LOT.
A few of you may remember my post on tumblr a while back that went viral. (http://the-foxiest-box.tumblr.com/post/78397313928/i-have-watched-2-40-hours-of-p...
Before he vanishes for 8 hours
I can't click play on that
I know it'll just lead me to many more videos of nooting and much laughing
I will send you pics of doggo's
If you want to suggest that Paper pull in your code and make it a part of Paper, then this is typically done as a Pull Request on GitHub.
#paper-dev for further discussion.
ok
http://speccy.piriform.com/results/OhJtfU5Q3rkfW6TRZQQ24Jo this is ny dads current laptop
so uh thoughts?
yeah its kinda shit
not running very well
and this windows install has been going for about 5 years now
have you tried debloating windows
it's a 5 year old meh CPU
or do you have to use windows
I ean, it shouldn't be too bad, but, it's not gonna be blazing fast
oracle java 🤮
i mean i could probably teach my dad to use pop os but pain
yh ig
"why cant i install powerpoint??!1!1!"
bruhh
one of these days i gotta learn russie
oskar if u really need powerpoint try online powerpoint
i mean im fine with google slides
but companies use legacy codebases, so he needs local office
wait youtube has its own "tiktok" now? lmao
You mean the short video? It has been there 
its had it for ages
Story or whatever on Twitter or ig or any other platform all have it. (Just have different names)
yeah imagine being original, cant have that
anyone want to play on my server?
no
oof
oskar (~oskarzyg@97e7ce4e.skybroadband.com) left IRC (Read error: Connection reset by peer)
tell me a more enjoyable experience
Jace you do realize this server consisted of developers and server owners?
also read the rules
hi
the only people in this discord who join others servers generally do so to make them cry
Oof can’t ping @olive marlin or risk getting booted from pinging
jk
DED noone used shorts, until TheSpiffingBritt showed how YT favors shoving shorts to people and a spam started a few months ago.
Same as with the community polls.
i've legit never seen a short
Maybe they beta tested in US first
Cat makes me cry every night 
You used to not be able to link them
are they not on the main page of yt?
Now you can
well, that makes me glad

Shorts are on the app, but not on site
They show up only on mobile app
Idk, I'm not in US and soon after TSB released the video, I started getting them.
I also get them on website.
I don't use mobile app.
Oh must be a recent thing then
It gets a fair amount of views
Judging from the top videos all in millions
It's been a thing for some time for sure.
checks out millenials their attention span is about 60 seconds 
i do, i just dont remember it xD i read it and it instantly vanishes again
Big oof ded is dead! Dead I say!
eternity find me a 3080 🥲
3080 is a no go here either
i can sell you one for 1.8k
tempting!
for msrp?
Yes
Very tempting really
im going to try and get a 3080ti when they come out cuz it'll be a new release
Suffering from my slowness of 2080ti /s
if not im going to give in to the scalpers
But I only ever play Dota soooooooo
Yess!!
I'm only getting 400fps on csgo with my 1080 :(
Just lower your resolution to 800x600
Linux drama 
Someone’s ass is now officially on fire
So vague
why don't the leadership know what their researchers are doing lmfao
not uncommon in large organizations
I’d say most don’t. They only know what’s reported to them
That’s probably why the announcement is worded that way too as they try to understand the situation as we speak
tbh its not uncommon that researchers dont consult dept leadership about everything
its just a lot of extra bureaucracy that you could argue usually doesnt need to exist
not sure what the size of that dept is but that could also significantly bottleneck research
IRBs are supposed to do a lot of this review work but if you misrepresent your work to the IRB, well fat load of good that did
the whole system is set up to handle this sort of thing retroactively after a mistake has been made, and fear of putting your ass in the hot seat keeps others from repeating
honestly im surprised this got through an ethics committee tbh
that's assuming that it went through one
IRBs are more designed for review on people directly
software communities and what not are "new" and "grey"
"we're researching the software, not the people"
although there is a rumor that it didnt even get an IRB review until after they made the first round of bad PRs
which... talk about ass in hot seat
so "rumor" was the wrong word
The IRB of UMN reviewed the study and determined that this is not human research (a formal IRB exempt letter was obtained).
Throughout the study, we honestly did not think this is human research, so we did not apply for an IRB approval in the beginning.
if the IRB says its not on people, thats the end of the ethics review
Very glad to know that people end up reviewing the junk patch ain’t considered people 
The IRB is a university review board, not a departmental review board, so they wouldnt have had the domain knowledge to challenge any assertions specific to CS or programming
oh no they need to get fucked
especially since the original round of complaints went out in november
but UMN wasnt blacklisted from all kernel dev in november
so who knows where those complaints went
this is why people need ethics boards that know what they are doing
iirc my uni has an ethics board in department before you can go above to the actual uni ethics board
I would suspect the CSE department may end up doing something similar after this
or at least carving out a "if your research ever interacts with anyone" or something
From the associate department head https://twitter.com/lorenterveen/status/1384966202301337603
@KenoFischer @PjdPeter @gregkh @johnregehr Yes! This was an IRB 'failure'. Again, in my area of Social Computing, it's been clear for awhile that IRBs often do not understand the issues and the potential risks/harms of doing research in online communities / social media. So researchers have to exercise their own care....
but also the fact they didn't apply for irb approval in the beginning is just mindblowing
thats out of context, he is not strictly blaming the IRB and ignoring their own role
he's responding to a question about IRB reviews in general
Mmmm I'd love to see what they sent the IRB
Z man
darkeye dude
Epic gamer moment
DarkEyedookie
@twin lagoon Hello. You look good too! 🙂

Shouldn't you sleep?
yes
Wow cute people in chat 

eternity 
Sleep kaaskop
Michael 
i want a mova globe but they're expensive 😔
That earth globe with clouds looks fancy.
I do not have any decoration at all rn, still looking for some style changes here and there
Would probably end up somewhere in my office
Tho stuff like that would look... quite out of place for me
Maybe putting it at my cat's favo spot will increase their happiness 
wtf send cat pics
I've been banned from #adorable-pets 
send here
cute
Poosy

get fucked
Yeah it’s a really good look lol
Hopefully that means they’ll take it very seriously
Many spanking need to happen
I volenteer as a test to ensure that the spankings are being correctly delivered
I mean, what
Why is this the first thing I read
me when spark mutual friend 😳
tapticwho

running gnome on arch is so dumb
cause you get the new update immediately and then everything breaks because nothing is fucking updated
also everything breaks because gnome is shit
bspwm 🥺
it can't do transparency or dynamic bluring like I would expect any modern OS to do
so everything just looks garbage
accurate
don't update gnome on arch when there's a major update

I didn't even know there was a major update 😦
that shit should be held back by 2 weeks minimum
honestly, I find that most of the DEs are kinda shitty
I just booted up my machine and everything was broken
the only usable DE for me is gnome
I haven't found a single DE that isn't shitty
gnome is the closest to fine and it's still shitty
Most tolerable "environment" I've found is basically i3
linux on the desktop is just a trainwreck lol
Turns out they were also doing a study on Minecraft servers and got a lot of flaws right into a server software's releases. Due to a miscommunication, though, they targeted yatopia.
and, then it's like I hardly use the thing so god knows I ain't gonna remember the key combos and all that BS next time I boot it up
tiling for me is just not remotely an option at all
tiling garbo
have absolutely no interest in that
I liked it for my pi and my laptop, sorta
the only thing i find tiling useful for is my terminal
I wonder how much stuff would be better if I had an amd card and was running under wayland
or if stuff would be worse
I think that for stupidly small screen devices tiling is k, but, generally you're running shit full screen anyways so who cares
and KDE just looks bubbly inflated to all shit waste of screen space everywhere
@mossy vessel i found a store here that sells them for 160 EUR with taxes included for the smallest 4.5" globe, not that bad
i sent mova an email though maybe they can provide me decent pricing directly
ive been using KDE over the last week or so, and its okay
Its got issues I am not a big fan of, and would love to see more refinement/standard layout for all applications
also fuck panel/desktop management
there isnt a good way for both kde/latte to manage panels effectively.
yay microsoft actually took my feedback from the preview builds in the dev channel
It would be nice if plasma cuts out the bloat or have a couple of options to optimize plasma for certain workloads
the first preview builds had the weather thingy pop up any time you mouse over it, was awful
what happened?
who the fuck would do that
massive skull
hope he gets what's coming to him
yeah bro lets just try to add vulnerabilities to one of the most important and well scrutinised code bases in the world 
it's not like anyone important uses linux 😁
It is interesting tho
It's morally weird as shit on the university
But at the same time why does Linux have the merge policy of yatopia
I'll post this again lulw https://youtu.be/FpN_RjIaVw8
271 are dead after an Onion News Network Special Investigative Report on airport security.
More coverage at: http://onion.com
I swear brocc used to be a brighter green
Maybe the longer name just stood out more
kash probably color matched an actual piece of broccoli 🥦
Can't really read it as is unless I stop and focus on that line
that is an oddly accurate onion video for the current topic
Wym. onion videos are always on topic
got a screenshot?
ye but they dont give key data alg, max sig life, etc afaik?
yeah they don't. skip that inner box
just do top
WSL GUI app support confirmed for 21H2 https://twitter.com/Raym0111/status/1384921262116442115?s=20
Half life 2 confirmed
eugh how do you fix spaghetti code
i taught myself java and i'm struggling in my CSE class
they prof gives me a 5/5 for functionality and feature implementation
but readability and documentation are 2/5 at best
hey cat, your face is dumb and no one can understand your language
maybe he expects overdocumentation?
i get marked for dumb stuff like
hey z
"make sure your comments are above the method"
I'll have you know that fuck you

"your comment is over 100 characters fuck you -3 points"
"why are you using /* */ to comment we didn't learn that -5 points"
I do like this new blue color
It suits your eye
over documentation is just as bad as under documentation
just switch to dev again so I can try this gui wsl
sure, but it's a class
hitting points off you for using stuff ahead of you is just fucking cancer
start menu won't open
some of the windows insider stuff has been pretty rough yeah
opening windows terminal says:
Unable to find the selected font "Cascadia Mono".
"Consolas" has been selected instead.
Please either install the missing font or choose another one.
so taht's cool
I mean, if the syllabus requires you to have comments for all your methods... it's just something you have to do
like i totally get that the method could be self documenting, but you gotta play by their rules to get the grade lol
eugh i hate it
they literally made me un-optimize my code
we had an assignment to make this image
exact pixel by pixel
the thing is they differentiate a row and a grid
you need a separate method to draw the rows
you can't just say a row is just a grid with height 1
I agree
It's so annoying
Like, I get it for "you went so far foward that you went OTT on this, we didn't need a fizzbuzz here, wtf", but, for stupid shit like comments
same
only documentation when it is key to understanding a class
i hate writing documentation
there isn't a point otherwise
yeah what's so hard to understand about fucking Adapter getAdapter() { return this.adapter; }
like i have to explicitly write down what and why i make a method
That's really stupid
this equation is the heart of my code
i have to explain to them why i chose each variable
Yeah that you need some documentation on 😛
That documentation is awful
You're telling what you're doing instead of why and the what is trivial
The places where the what isn't trivial you don't document 😛
Welp rolling back to the previous windows build
Every time I try the new dev inside build to try the new fancy feature shit never works
Makes me wonder how the hell the beta and release versions work at all
honestly sometimes you want to see what is being done alongside the "why" - granted, not to the extent that it's been done in that excerpt
Huh, I wonder if these people were actually running a static analysis project at the same time or pretending to even to the NSF https://www.nsf.gov/awardsearch/showAward?AWD_ID=1815621&HistoricalAwards=false
So maybe they really were running an (apparently terrible) static analyzer over the kernel and then manually writing a bunch of awful patches that introduced a bunch of bugs and/or vulnerabilities separate from their project to intentionally introduce vulnerabilities
How could you tell the difference?
oh wow when did github links become like this
Like weeks ago
i was sick of that so i did a fresh install and my framerate in games doubled
and just the desktop experience runs far smoother as well
Yeah, every version of Windows is like that
this was after being on the most bleeding edge builds for a year
<@&748618676189528155>
What the actual
smh
smh


sulu where
!ban @broken skiff random weird sausage spam
:raised_hands: Banned Godofgodness#3181 (random weird sausage spam) [1 total infraction] -- Me4502#4502.
lmao
sulu
yes sulu :c
Missed chance 
that's a ban message and a half
congrats :D
thxs
cyan look very epik on you too
It's exactly what it was tho
sausage party best documentary prove me wrong
I was once 12
I remember the trailers for that
And i decided to watch that movie
I never actually watch it tho
in my defense I did NOT know what it was
2nd year of uni we ended up sticking it on in the sorta like communal living room
Snoopa you gotta be extra careful now Jroy can ban your ass 
best night ever with my flatmates
so me and my 9 year old sister just sat there listening to all the things and stuff until our father came and made me change the movie
yez
I mean, we watched it on recommendations thinking it was gonna be a kids movie
same
The fuck? lol
That's not fair. You guys get all the fun spammers. We just get people that post like... shitty memes
Or copy/pasta
we do everything bigger and better over here
including the spam
We so cool even our spam has spam
hmm yes
@muted storm want some random weird sausage spam? 

i just finished setting up pterdyctyl
so
I made a server
a 100 block world border
creative mode paper server w/o plugins
anyone can join
tcp://0.tcp.ngrok.io:19624
server will probally be killed by end of day
not the place to advertise
everyone here is a server owner or a dev
for your sake please try a different form of ads
(this is why every server software needs a #promotion or something)
Nooo
is paper a clone of MC?
would a regular MC client use it without issues?
yea, but would a normal MC client connect without issues?
Yeah, why would it not?
If they're asking legit questions just answer them lol, no need to ask them to justify why they're asking
Paper is a fork of Spigot
okokokok
is spigot a fork of the official MC server?
Paper is a fork of Spigot, which itself is a fork of Bukkit, which itself is a fork of the official MC server.
Well, not a fork.
Built on top of.
So, yes as 12 said
It's a bit convoluted nowadays
exactly my point 
does using paper change things with https://account.mojang.com/documents/commercial_guidelines ?
ie do those rules still apply
They do still apply, yes.
whats that? o.O
The guidelines for acting in a commercial capacity
That's not what they're asking
They're asking if they use Paper do they need to follow those guidelines. The answer is yes
because it's code somewhere down the line comes from them?
interesting
Yes. The official server is still inside of Paper.
Paper just has stuff on top of it.
It's not a custom server software
wrapper? ah oki
Essentially yes
if waterfall essentially a load balancer/redirector to a paper/MC server(s)?
Correct.
Waterfall is a fork of Bungeecord, same thing.
These days we recommend using Velocity over either of those, though
what is velocity
a better proxy

(also can someone help me in #paper-help )
just making shure i configured my .yml file righ
velocity = displacement/time :P









