#general
3141 messages · Page 1643 of 4
In the new system, they wake the thread up every do often in order to check if there is any work to do
The call to wake up is often but generally fine outside of niche platforms
Alternatives would basically rely on other mechanisms which aren't always so accurate in terms of wake-up iirc
No sleeping, only working
i paid for the cpu, and i'ma damn well use it -someone, probably
queue cancer research when theres free time
seems more reasonable but ig it depends on the load really, first solution would be better if there is heavy loads, second would be better if there is light load
Why does my ram and cpu usage go up when I turn my server on
I fixed that in my paper fork
We don't know.
Man this is why I use paptopia
Interrupting is caveted as now you've gotta design the entire mechanism for it and try to avoid tripping up over race conditions, etc
Race conditions? 
Last I knew, thread interrupts where generally much of a pita
finna make a fork of paper that promises 0% cpu and ram usage, all it does is do System.exit() 
do the interrupts on the main thread, fuck multithreading, back to the roots we go
who needs threads, all my homies use wires
Everything just ran nicer in the updates from 8 years ago where half the content is gone
well ur not wrong
U wot
only reason we use newest versions is to keep the builders happy
You can't

Iirc, there is not one singular queue and there was concerns over the wake-up accuracy
Once again, the wake-up is not accurate.
i didthe least expected response
The timeout is basically an expectation, not a promise
There's been many issues with the time of the wake-up being wildly inaccurate into the hundreds of millis
who do we blame for that?
Joe
blame the processor for sleeping in >:( lazy cpu
Lester
🐱
Cool biome
reminds me of that horse eating a chick
Out
proof
Give it a lick

the papermc discord experience™️
nah
just wait until we get another Refreshment in #politics
that's the funny stuff
since they any% paper discord ban
I am surprised how civil the politics channel is
Usually there is no politics channel and when a heated political debate happens in general, the mods just log off and wait until it ends so they can wipe it clean
I run servers in Windows because mmy own licensing server pog
Burrito x32
🌯🌯🌯🌯🌯🌯🌯🌯🌯🌯🌯🌯🌯🌯🌯🌯🌯🌯🌯🌯🌯🌯🌯🌯🌯🌯🌯🌯🌯🌯🌯🌯
There are ways in Windows to use the HPET to trigger an interrupt and wake up at an arbitrary point in time rather than on the kernel tickrate, iirc
But desktop Windows probably makes those hard/impossible to use these days since they want to save power
Which is part of why the spin loop is a better option
iirc the Windows kernel is actually tickless or at least has an adaptable tickrate
Chrome used to put it in to 1000Hz mode or something which is why it burns power
Maybe it still does that, dunno
You used to be able to double your web browsing battery life by using Edge
Hopefully Microsoft at least fixes that in Chronium Edge
double the cancer rates too
Spin loop doesn't?
What mechanisms did you test exactly
How did you test the loop?
spinloops are a fun thing, if they're simple enough the CPU will detect them and switch in to a special low power mode
i'd kinda expect the java impl to be better than a spin?
i'd suggest against using milli time
parkNanos is is like doing Thread.sleep, isn't it?
mc doesn't do that
You'd be subject to timer granularity
But it doesn't actually have nanosecond resolution on Windows, does it?
not likely it does
Didn't you just say it was 15ms?
So a real spinloop would be a busy loop, it wouldn't call anything like that
ok
what would the best place to go be to get a logo made? ._.
furaffinity
have you set up a timer hack
just create a new thread that sleeps for long max value
and try again
and please
use fucking nanoTime
millis is trash
Wait are you using currentTimeMillis to measure how long it slept?
and millis can be off by that amount
Because I think that has a 15-50ms interval
On Linux it's 1ms, on Windows it's 15-50 depending on what version of Windows
are you still using milli
very possible using nanotime would just give you an accurate result
ok can you use nanotime in waitpoll but disable the timer hack
I think that's called timer coalescing, it's a power saving thing
Timers set to fire close to each other are just put together so the kernel only has to wake up once
So if you schedule something for 6ms from now and something for 7ms from now it'll just do both 7ms from now because 1ms probably doesn't matter and there is no guarantee on when a timer fires other than it'll be after when you asked for
Nah, this is beyond tickrate limits
Even if you run at 1000Hz it'll do that even though the granularity was fine enough to trigger both exactly when you asked
(well, within 1ms of when you asked)
Although high resolution timers should be exempt from that binning/coalescing process too but who knows
Not sure why this conversion came up, the tick loop in Minecraft is basically a solved problem
Are you making your own game?
In Paper?
The vanilla tick loop has some issues, iirc CB fixed some of them, spigot fixed more but caused behavior changes, Paper fixed even more and technically has behavior changes but only because it doesn't drop pending block ticks
is it the fact that it uses cpu while waiting?
They don't want the spin loop because it uses a lot of CPU time when the server is idle, they're trying to show alternatives that use less CPU time but they say are just as accurate
it's not really wise to try and change the tickloop without understanding why it's like that
while blocking on the queue might seem obvious
not every task that is critical to execute notifies the main thread
so it must spin wait
Oh, I see, vanilla finally switched to a spin loop instead of trying to just schedule a sleep
waiting for lower just burns cpu without benefit
waiting for more will slow chunk loading down
and not waiting like this causes chunks to barely load
no
not all tasks are scheduled to that queue
not all tasks are even scheduled to a queue the main thread sees
you wanna fix it? you gotta change how the chunk system queues stuff and where
there's a light queue, a main thread queue, and a chunk task queue per world
and some ungodly hell connecting the light queue and chunk task queue
Huh, seems this is basically two spin loops interacting in a bad way
KVM has a spin loop when a guest goes idle in case it go active again immediately and MC's spin loop triggers within that interval
So the host spends all its time spinning around the guest's spinning
because paper pushes the chunk system harder
because the chunk system is so ungodly you cannot tell it's doing nothing until you do it
it's not a single queue
I don't know how many times i need to say the chunk system is an ungodly mess
it's not that simple
rewrite what
rewrite that attitude
i think for starlight there's like
what is it, the fucking light scheduling queue
the actual light queue
and then the starlight light queue
absolute mess
The chunk ticket system
"at least for"?
it's not possible to fix this without murdering your chunk load/gen rates
unless you address the chunk system
why do you care so much about dis
🤔
without killing your chunk load/gen rates
I'm not telling you this because it's "theoretical"
Just do the things suggested in the mojira issue and turn off tickless and high resolution timers
It'll wake up 250 times a second instead of 10000
I'm telling you this because this is a known problem on the chunk system
and other approaches don't work
known for a looong time
I'm going to say this one last time
it's not as simple as you think it is
the chunk system is a fucking mess
filled with queues that queue to queues that queue to queues
and some of these queues don't queue until you poll them
lighting is one
that sounds like something i'd write 🤔
you're a weeb
And then the creative inventory 
Huh, I guess things got fucked even harder since the PR since it seems to have been dropped
it's more understood really
Oh, I see, it was never merged
it was 2 years ago
the light queue retains tasks up to a certain point unless it is told to dump them
in order to batch light updates together
the light queue is basically the biggest problem to overcome for this kind of work
Wait Spigot removed the fixTileEntity stuff?
think it did with 1.17
boo
i don't think md understood the new TE stuff and yeeted it or something
Ideally it'd never be needed, it was added after a CraftBukkit bug in like beta 1.6 or something corrupted worlds
But it still triggered from time to time due to plugins doing weird things (or CB doing them occasionally) and the alternative was a server crash
I can't imagine back in beta 1.6 it was any better
Oh, but you guys added an exception handler around ticking TEs that just deletes them if something goes wrong there
So I guess that'll clean up the broken ones anyway
tiles are still a mess and a half
thanks fawe
please continue to ignore half the shit i say
if you want a complete hack of a fix adjust the spinwait to 4ms
At this point wouldn't it be easier to just try your solution and come tell us in a couple months if you noticed any problems with it?
His PR did break things
my pr did break
That's why it didn't get merged
adjusting the spinwait time is the easiest fix that will still ensures tasks get done
you'll certainly notice slowdowns in loading/gen
not as much as your proposed solution though
not like anyone else has a solution that will do better currently
Or, if you don't want to patch the server, just boot your kernel with nohz=off highres=off
he on windows or linux
Unless that's a VM dedicated to running MC I wouldn't recommend that though, might make other things run poorly too
hackfix probably a better controlled solution
it's worth testing the solution using some plugin to pregen a world
for shits and giggles I'll do that now to prove my point
at most?
Does it not process the queue until empty before sleeping?
it's all gonna come down to the light engine
so i'll test on paper
yeah it does but
typically these plugins don't just spam the server with requests
they typically only allow a max to concurrently generate
something about ensuring they unload so no oom
so if it's not being emptied fast enough
bye bye rate
not being emptied at all? well you get about a few per tick
it's basically the same problem
all actions to add to queue call unpark
so you get zero benefit blocking on the queue
it would have immediately broken the incremental spinwait
you only cause problems by having it block without a limit
unpark is the only way to allow the server to sleep while waiting for multiple queues
but the whole fucking thing is a mess
there's a very good reason nobody has bothered doing anything for 2 years
it requires rewriting how the light engine schedules tasks
bruh i played 2 matches of dota and this still going on?
and that's that, if you wanna really fix it you gotta rewrite that logic
an attempt was made xD
everything else about the system seems fine but you don't know until you rewrite the light stuff
the light queue stuff is a mess
go take a look at it and try and figure it out
it's not simple
you keep assuming it's simple
it's not
it's
a
mess
it doesn't make sense
it doesn't follow simple rules
and it's all been a pain in the ass for the past 2 years
because it's not a simple connection
Because it's not trivial, is the entire issue
I've been trying to tell you
the whole time
it
cannot
be
boiled
down
I know how to get away with spamming
@golden gust
fuck you UK resident
!ban @static badge eat shit leaf furry
from this discord and discord itself
anyways time for the results we've all been waiting for, the gen tests
around 90 chunks/s for the 4ms spinwait
yes
good luck
🙂
if leaf couldn't fix it i am 99.999% sure you wont be able to
however!
have fun
I mean, much of it's just a giant ass mess where stuff is posted all over the place and following it is often a fucking headache
we're a fork of spigot
None
many of us used to try to submit stuff to spigot but gave up after generally being ignored/being insulted by them, so, fuq em
There is a reason why “paper” happened from what I hear 
unfortunately it brought in the weebs
I mean, many of us used to be highly active members in the spigot community
turinity chan

Tuwuinty chan
Do I just mute him?
you can try

!mute @static badge he asked
Invalid duration
He’s gonna spam in your DM if you mute him
Lol
I fucking hate this bot
also I couldn't tell the difference between 4ms or 100us
error between runs was higher
so why not give 4ms a try
:) it might fuck up the tps a bit since the error is going to be 2ms on avg
it'll be the best 5s solution you'll get
sounds like you did something bad and came to paper because you got fucked
that's what most tend to do
Yes but average age seem to be 12
are y'all using dark mode themes or something?
nope, official dark mode
should only be using white theme tbh
is fine here, only time I ever saw that was when using themes and shit
After setting up my grandma's redmi note 9t I'm now jealous and kind of hate my oneplus 7t
Even though mine is probably faster, at least on benchmarks, the redmi phone seems way smoother
And everything has slick little animations
I keep saying I’m going to switch to android but having FaceTime and iMessage is a pretty big shackle
niome stoopid
yes
i had it set up for a while, basically used a mac vm on my server that the app connected to. it had random issues with sending/receiving messages and ofc not full compatibility with everything. i fixed it by getting an iphone 
okay i'm gonna go to bed
i hate that C uses % as an escape character
because the date utility in linux uses % to format shit
You can use things like AirMessage and BlueBubbles with a mac and they both are stable
@brave radish how dare you thonk my distaste of %
Thanks
Thanks for saying thanks for me while I was busy

phone benchmarks have no weight
wake up earlier then 
I feel like this is just a way to try to pretend iPhones aren't like 2-5 years ahead of Android flagships
I could see pointing to a particular benchmark and showing flaws with it but to dismiss the entire idea seems like someone just isn't happy their phone loses
I mean, OP is defo one of those brands which like, er...
I mean, they brand themselves as the "flagship killer", and yet their basically the chinese flagship these days with a price which ain't really too far off the normal flagships we have
Like, they're definetly cheaper than say, samsung, for pretty much the same specs, but, post their first few phones, the shine has been lost, imho; and then I look at apple, like, yea, sure, 5 years ago when I was still in uni and especially a few years before that, having a phone I could theme and screw with was nice, but, now the only thing I've really tweaked is the background wallpaper to one of the other defaults or from the app they have, i forgets, and I question, why not just get an iphone? seeing as it works out cheaper in the long run
gotta love when a project worked for days (without closing IJ) and today it just refuses to compile
of course, once I compile in gradle and then run in IJ again, it works
gg
You're in the find block?
nah below
but find block is stupid
needs to be val player = players.find { it.uuid == event.gameObject.uuid }
bruh
enterprise naming
duh
if your var names aren't following the dystopian horror that a fizzbuzz generator produces, are you really dev'in?
I work for an insurance
I am well aware how bad var names can be
heck, I was working on the horrible java <-> cobol cross section once
where the limited size cobol names clash with way too long and partly german java var names 😂
I thought it might be a good idea to use AvE's bigger copper swing press to drive a nail through a slightly overcharged lithium cell out of a pink Poundland power bank.
It's a slow starter - but it gets going when it's got excited enough.
Note that it's normally quite hard to make lithium cells do this. The power they unleash is purely the st...
yay
streamable blocked
i dont think so
how else would it work?
idk
check if you can access 151.101.129.63
should give some random 500
or well, ping streamable.com and see what IP you get
so ye, that is right, so you just got a wrong IP via dns most likely
curl 151.101.129.63 -H "Host: streamable.com" -v
should give you an 301
if so, you can def reach their servers properly
HTTP/1.0 200 OK
with what content?
1 sec
curl https://151.101.129.63 -H "Host: streamable.com" -k should give you the streamable website, you should see the title
<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0"/><style>body{margin:0px;padding:0px;}iframe{width:100%;height:100%}</style><iframe src="http://www.airtel.in/dot/" width="100%" height="100%" frameborder=0></iframe> is what i get
maybe related to 3 layers of nat?
yikes. this is why i'm excited for starlink to start bringing global competition to isps
something something it loaded somehow then i cleared its HSTS entry now the block works again
well, I would accept that that connection is compromised and install openvpn on a vps of yours
and use that to access the internet
well, if you got no server, might be cheaper to rent a vpn
Dns hijack 
it seems to be more than a dns hijack eternity
yeah
i should try on mobile data
Huh interesting
Of all the thing india blame on China for, this ban seems to be even worse than I thought lol
did i mention my isp is getting one line from airtel and theyre reselling it? so 3 layers of nat :pain: so it cound be my isp or airtel
I’ve only read about that big news of them trying to ban some China app most noticeably tiktok
its banned
Yeah but this method they use to censor it goes deeper than I thought I what I mean
what tiktok wont even load now
ah right so isp dns was censoring but now it broke fully?
it loads on firefox
wtf is broken now
Next up: discord becomes banned
i think isp -> airtel is the part leaking dns
Also, ill drop a review on BSNL(The http ad player isp) when i get my connection, they have been giving me the excuse of "Oh no we forgot to bring the router" for the past 1 week
oh wow i still have the zip of the js code bsnl uses
k gimme a few days to think bout that
what an mf day
i had a meeting to get an orientation for a new school org i joined (out of 3 total orgs i joined this sem
) and im in there listening, apparently one of the faculty got a hold of my website and saw my resume, and then offered me a job
so now im a student of the college and also an employee of the college 
time for bed

well, at least you have a job now
tfw the reason IJ doesn't work OOTB with dwm is because of a single environment variable
something something awt reparenting
yep
curl --resolve streamable.com:443:151.101.129.63 https://streamable.com is usually better choice because you don't need -k then
and curl will pass correct SNI
@ashen cliff am i doing it right? 
heck, i could add 40 GB more 
"Why buy ram if you have perfectly fine hard disk space you can use"
- Summerhosts
except this is my laptop and i have a quite useless 64 gb emmc
because my arch install is on my ssd
👀
Should last like 6 hours under normal load, but the software shuts it down.
Ah, cool
Bee movie script meme in Factorio, lmao
This art piece only requires vanilla Factorio and about eight thousand coal and nuclear fuel to run! No mods required!
mini is now a kotlin engineer
well, am trying
but looks like even rsocket people don't give a shit about that project
kek
and rsocket-rpc-java is not compatible with rsocket-kotlin-core
cause kotlin version is completely separate for some reason?
yum, dependency hell
like, using different package for same class kinda different
which also means I can't use the netty transport cause that has no kotlin impl?
maybe I should just use rsocket java stuff in my kotlin project
fuck them
but the docs for rsocket-rpc-java also kinda stupid
https://github.com/rsocket/rsocket-rpc-kotlin
Standard RSocket RPC Kotlin Implementation. Contribute to rsocket/rsocket-rpc- kotlin development by creating an account on GitHub.
oh no
how do you memorise so many keybindings
all you need to know is :q!
by practicing
:wqa is the only one I can consistently remember
:wq
:q
:d
and ctrl+c
all you need
https://www.freecodecamp.org/news/vim-editor-modes-explained/
Dec 18, 2019 ... Normal Mode · Insert Mode · Visual Mode · Command Mode · Replace Mode.
There's vimtutor command installed with vim, which teaches you many moves.
ah i got the mysterious goop that comes from stoves on my hand
idk
Vi sucks

Vi won
Vi von
You guys arguing about editors?
ctrl-c seems to switch back to normal mode indeed on neovim
Here's a relevant xkcd
so bsnl came here and terminated the fibre, but still "NO we cant gib connection yet bcuz we didnt get router"
ahh isp's
Should've paid :p
Ya pay ded next time
You can still pay me
i was joking like "I get late fees if i pay something late, why cant i charge them a late installation fee?"
anyways, i already [ayed them an advance for installation
That's where u fucked up
thats not command mode :p
i just realised the fastest way to wax yourself without wax is to flamethrower yourself
Because they can live without you but you can’t live without internet South Park nipple rubbing gif here
lol
imma home alone flamethrower their head if they showup withouth a router again
My company apperently donated to the eclipse foundation 😂
And they send us some friends badge in return?
?
i still use netbeans sometinmes
Tax write off? 
i would probs donate to FSF or Apache
I just installed pufferpanel, do you guys use web panels for your servers or just ssh in?
ssh
Before I had a bunch of sh files that would do the job lol
@royal kernel that's cool bro
@left swift Thanks bro!
Nah
Well, we will obf write it off, but that wasn't the intention
Giving sth back is always nice
Yeah
@tribal rivet can you please send my BillyGalbreath's discord tag? I got an unfair ban from the purpur discord by granny right after our discussion about plugin developing


Let's not have drama from other discords in here, I am sure they have an appeal process that doesn't involve harassing the owner per DM
time to see if my diy electrical work is ok or gonna magic smoke
The number of lapis is still going up after 3 years. 
Today: https://posili.me/i/2021-08-11_15-08-45.png
3 years ago: https://posili.me/i/2018-12-30_01-47-57.gif

DIY PSU cables?
Wtf krusic lol
WOho my light finally works
thats a lot of lapis
beeelion
That gif kind of makes me want to play modded Minecraft
But it always goes 1 of 3 ways:
- Grind draconic evolution, become op, get bored, quit
- grind void ore miner, become op, get bored, quit
- pack doesn’t have enough mods, get bored, quit
i am the 4th one:
have too weak of a pc to run the vanilla game
i currently stuck with a dell laptop
i got rid of my pc from 2010, bought a laptop, planned for a nice tour and then the virus came
Every time he shows that UI someone comments on the 8 vs B thing for the cobble
lol
every time someone says 8 instead of B someone has to comment on it /s
What’s a popular mod pack out now with tech and has a lot of public servers
How do i make wash myself not sound wired
bathe?
ah yes
Public servers for modded? 
thanks
theres plenty of public modded servers amar
brb gonna bathe myself as i acted as a mop in my loft
There was a good public modded network I used to play on but it’s offline mode which is eh
i collected the last 3 years of dust in my clothes
Modded is full of crash bugs and it's usually trivial for a single person to ruin both the FPS of anyone who can see them and the tickrate of the server
its not like that anymore tbh, most modpacks have a proper update flow now that fixes bugs and actively patches them
Hell a semi-public server I was playing ATM6 skyblock on only had like 6 really active players and we still managed to crash it at least once a day, bring it down hard for 2 days while the owner tried to debug it, and bring the TPS down so a day when it's sitting around 10 looks good
sure the lag thing still holds true but thats the same for vanilla aswel
Maybe krusic should get a better font
I have this thing I call “why am I doing this?” disorder where I lose interest if no one will see/use the thing that I am making. It affects my programming as well
eh, dont worry about others, just make shit to get better at it
Oh and two players had bases that made your FPS drop to like 1/4 normal when you looked at them 😛
thats just the modded experience
Modded sucks
yup
Kitchen sink packs suck
I quit playing because 10 TPS or lower is too noticeable
cough 1.7.10 extra utilities 2 generators
sevtech ages was pretty cool
The server I used to play on would automatically convert tps killer tile entities into obsidian which would result in a lot of bitching on the forums
you couldnt use certain packs until you unlocked the achievenements and progressed through the "ages"
Sevtech Ages was a real grind though
And you had to make sure everyone knew to pick up as few rocks as possible since otherwise you couldn't find ores later
I can find no appeal process
This ain't not the right server for that
Nmf
No
Yes
aight
Thanks
I would recommend using Velocity or at least Waterfall instead of Bungee
I'm looking to make a super simple script to set doDaylightCycle and doWeatherCycle to false when there are no players online. Does anyone know how I would go about doing this?
I'm also trying to set it back to true upon a user joining, the ultimate goal is to not have the date/weather change while no one is online
Can anyone help me?
no sorry
either with java make a plugin that checks every few ticks if player count = 0 and if so have console execute gamerule cmd (or gamerule api if it exists idk), and if not set them the other way around; if you dont know java then use skript and do similarly.
heading off to a meeting now so i can't help, but that's how you would go about it
you can just listen for the join and quit events
also valid
This is what I was trying to do, I feel like making it check every few ticks is unnecessary when you could just have it check if the player count is zero upon a player leaving
well do you know java?
nope 😅
do you know skript?
also no... is it hard to learn?
shouldnt be too hard
https://github.com/SkriptLang/Skript/releases
Skript is a Bukkit plugin which allows server admins to customize their server easily, but without the hassle of programming a plugin or asking/paying someone ...
this seems more like it
lmao those docs are horrible
Some of the addons are not documented at all, but for Skript itself that should be enough
the whole point of Skript after all is that all the logic etc is pretty much basic english, so that really does not need that much explanation
If sheets don't have copy/paste examples it can be considered a bad documentation 
hi
ok what do you want
🤡
lets get this out of the way
Hi JRoy ❤️
yo yo yo
Does skript support 1.17.1?
sure
I believe it does
i have not touched that code base for months
Don't need to touch the code base if it's perfect. 
self hosted wat
it's wayy to far from being an actual programming language for that
In my WIP Skript interpreter, it's (currently) pretty easy to make Skript standalone, only requires a couple dozen of lines. Of course, you can't interact with Minecraft stuff then, but anything that doesn't require that works fine.
https://github.com/SkriptLang/skript-parser
A standalone and improved implementation of the Skript language for use outside of Minecraft servers. - GitHub - SkriptLang/skript-parser: A standalone and ...
oh, i thought they meant having skript written in skript
E.g., here's some Skript from the command line
Oh Skript has a standalone parser as well, that's neat
i like how just mentioning skript in chat sparks a whole conversation
It’s like mentioning ded in chat
Spark ur fart
i'll spark urs
😳
calling the police
@potent fossil hi simple. I am calling you to notify you about your vehicle warranty
I swear phone company don’t care coz it’s money for them
There do be a lot of them here in US
Thankfully we have GDPR here and every time i request them to disclose how they got my data like my number etc and to be removed from their database. I noticed that number of calls I get is reduced now.
you'd presumably have a US phone number
yes but they might not know that
can't hurt to try ¯_(ツ)_/¯
though not as much fun as telling them I have a car from the 40s and watching them say I don't qualify
(for the warranty I'm supposedly renewing)
Ain’t you also underage they can’t call minor either iirc coz coppa
If they know the number is for none adult
Does the California privacy law let you do that I wonder?
I suppose the business would have to be in California
Knowing California they probably do have a law for it
They have their own version of GDPR, yes
Iirc their version is even more stricter
Honestly as a US resident I hate the GDPR; all it means to me is I have to dismiss cookie notices on every site
Just hit agree.
Cookie notices aren't GDPR
what are they then? idk they're usually mandated by some law that doesn't govern my area so I don't know about
They're a previous EU law
eh so some EU thing, close enough 
anyway I know this isn't something legislatures can do but I would much prefer Firefox and Chrome just have a little cookie icon in the address bar (Chrome already does actually)
and it helps that people are dumb about the GDPR and say things like "You must delete this message as per blah blah blah quotes here" on Discord
which honestly might be more annoying than the steam scams
Bro! That's a different thing. And solution is super simple - install I don't care about cookies addon.
I haven't seen a cookie notice in ages, despite mostly using private mode for broswing.
yes I have already been scolded about my lack of knowledge of European law thank you :pepela:
with the extension, I take it?
Yes.
hmm I normally don't use browser extensions but I may have to get that one
Works great. Though I believe mobile chrome doesn't let you install addons, if you care about it. Though who uses chrome anyway 
I think Safari in iOS 15 is supposed to but that might have just been the coming macOS version
Dark Reader, Enhancer for YT, Containers, I don't care about cookies, FoxyTab, Refined Github, Sponsor Block, Stylus, uBlock, ...
So many great extensions you are missing out on!
don't care ab containers cuz I clear everything constantly anyway
dark reader seems cool but most sites have dark mode now anyway
niome do NOT call eternity dumb

@waxen panther then i will call you dum, dum
why not
@wispy blade https://en.m.wikipedia.org/wiki/UBlock_Origin
it's just easier to refer to it as ublock
Wut? How does that relate? Containers are epic to isolate contexts. Like for example, you are logged in to work accounts in the Work container, and to personal ones in Personal container etc.
unlock origin
No ublock is a differnt plugin @wispy blade
well I close all my tabs too lol so nothing left to contain
I keep on forgetting firefox has this, I always just use seperate firefox profiles
yes, but that was already an established fact
Yes. But still. Some sites don't allow you to be logged in to 2 different accounts at once.
That's true but then I just use a private window and a non private window
And also throwing crap like FB etc in different container, so it can't track you is great.
I don't like logging in every time, and I sometimes need to use 3 or 4 different accounts. I guess that's a me problem though.
@wispy blade https://news.ycombinator.com/item?id=24533082
Read this comment thread
To know why it’s ublock origin not ublock
I used to do that when working on my own website but haven't had to in a while
@warm anchor i don't care, it's easier to refer to ublock origin as just ublock and i think you can agree with me on that at least 😔
inb4 EterNity has autocorrection set up to replace ublock with ublock origin so it's actually harder
Ok I call you nioma from now on coz it’s easier for me 
depends on your keyboard layout but sure
watching the console when starting up a modpack server is always a fun sight
sounds like a normal modpack startup for me
only 5??
is it really a mod pack if theres not 200 warnings on startup?
Forge is such a mess 
Imagine not having a 100mb log file because of all the startup warnings
Does anyone here know the syntax for Skript? I've spent the past hour and a half trying to figure out how this script is supposed to be set up, but I still have no clue and I bet someone who's familiar with it could fix it in like 15 seconds.
on start:
execute console command "/gamerule doDaylightCycle False"
execute console command "/gamerule doWeatherCycle False"
on join:
if the real online player count == 1:
execute console command "/gamerule doDaylightCycle True"
execute console command "/gamerule doWeatherCycle True"
on leave:
if the real online player count == 0:
execute console command "/gamerule doDaylightCycle False"
execute console command "/gamerule doWeatherCycle False"
Don’t they have a discord? Or I am imagining things
yeah I tried asking there, but that discord has one message a week on average sadly
eyo
the summer sale has begun 🤔
Fake?
can we have an <@&748618676189528155> ?
my favorite .link
It’s a phishing link
ty
I never realized how many channels there were here until they spammed all of them 👀
To make it looks like it’s a real embed on 2nd
Yeah
Worse part is
The user is provably real
He just clicked on the link and became one with the bot

you need to do a little more than clicking on a link to become a steam scam bot
fair point
Step inside the pitch meeting that led to The Suicide Squad!
Subscribe for more Pitch Meetings: http://goo.gl/ho3Hg6
2016’s Suicide Squad movie by David Ayer had a massive amount of hype surrounding it before release, but unfortunately once the movie came out-- critics and fans alike expressed their disappointment with the film. However, the f...
It’s a plague
Firefox does this, but it's not as convenient as other browsers imo.
@wind geyser you mean profiles or containers? Using profiles in FF is a bit of a pain, but I much prefer using containers so it was never an issue for me.
profiles
Same, I just use a separate browser for whatever else I need
guys I need help
I need a list of random facts
about people
me and my friend are making a game
and we need some random facts
for example:
"love eating pineapples!",
"have fought a bear in a 1v1 battle!",
"have 7 cats!",
"can eat a Bigmac in less than 30 seconds!",
"have a plan to rule the world someday!",
"love destroying nature!",
If someone have any ideas it would be great 🙂
just random facts
lmao
Are there any good plugins for difficulty management? Like increasing it or maybe even change monsters to be a little bit more hard? 🤔 I know about some plugins, but some suck, don't wanna use something like mythicmobs for such purpose probably
I've seen few, but also some are 


Monster from 70 to 280 will make game a bit harder @novel horizon
That is true, but it will also make server run a bit worse, lol ^^ and people could use that for a lot of drops :p which would they like I suppose
@ashen cliff j16 flags wen
bluely epic 
This might sound weird but does anyone have "choppy" arrows? like i shoot a bow and the fps of the arrow itself feels very off. May have never noticed but it doesn't feel right
what do you mean by fps (frame per second) of the arrow? 
my best guess is test on vanilla client and it's probably your video card drivers since animation is client side
Strange will try. Have never had this before. Haven't played in a couple weeks
i mean i still have 150 fps on my server and everything
not a big deal just strange
restarted mc and it fixed itself? idk
even more likely to be driver issue then
Is hetzner a good host?
yes
bet, ty
Already done.
ok i have some more energy to researvch on isp blocking stuff
ooh new message now
try https
breaks?
hsts means that it'll always remember to go back to https
ik
So, basically, they're intercepting http traffic
Well, chances are they're just managing dns and http as two seperate units
mhm
You break dns, and you can resolve the real IP address
you don't use http, and they can't mangle the connection
would it be IB then for India
Turns out it hard to use an async coroutine API without understanding coroutines or async flow based programming in general
This stuff is not that easy, urg
day was wild, again. sister fainted twice at home, went to hospital, than fainted in hospital. nurse made her walk w/o help (while lightheaded and verge of fainting) to restroom, then back, then got her back on her bed and she fainted again and fell off the hospital bed bc nurse didnt raise the gate thing, then nurse came back and laughed at her and called her crazy for falling on the floor, sister managed to walk out of ER somehow and her gf drove her to a different hospital in other city and she got expert care
murica
and then i also bought a car from a neighbor private party out of nowhere and he let me get it inspected and it's all gewd except for some non-severe oil leak
wtf
yea that hospital is about to feel some fury, but i hope they enjoy the calm before the storm
i hope so
ah yes
curse launcher installing overwolf without me ever asking for it after not having it opened for 2 weeks
FLEX TAPE
yeah michael, sucks, kinda forces itself with that, i hate it
yeah, it is still annoying though
forcing people to install it like that, scummy
"ohohoh we have THAT many users btw"
Why TF does 1.17 sometimes prefer using the A record instead of the SRV one?
1.17.1 fixes it iirc
GitHubs maintinance is going great, throwing 500s left and right 😂
Even happens on 1.17.1 sometimes.
Does 1.17.1 actually fix that or some lib that they updated at the same time?
1.17.1 actually fixes it
After Feedback from server owners/devs
Sounds epic.
Still is. 
nah
currently it's the 80s albums that nobody's heard off getting uploaded
that are huge
I use the same username everywhere, to hide my shady other username. So just look for that.
shady other username?
you have piqued my interest bro!
Removed some cursed ones.
Would take some time and modify Aikars flags, but don't have time for all the testing that would require. Just for someone to run them on a VPS potato and blame me for their trash performance again.
Make sure to totally ignore everything written and complain about it as hard as possible.
i am very good at that
@worn ember frituurpan
Koekoeksklok
boo
ok
is aternos legal?!?!🤨 🤨
why would it be illegal
.joke
DEDs existence
Ok not the one I was hoping for

hey DED, I hope you step on a lego
Thanks. Appreciate it
That reminds me that my sister's friend stepped on a broken glass once. It was the foot of a wine glass and it went straight through her foot
oh god, been there done that
And my friend who was helping me dismantle a wooden cage stepped on a nail in his Crocs cx
I mean, not entirely straight through, but, have stepped on glass before, sucks fucking ass, and is weird as all shit when you pull it out and your foots just there tingling like all shit
Yuck
Better yet
So, my sperm donor took up the carpet of the stairs for some reason, think he was gonna paint do the walls and they needed stripping, etc (The walls where half stripped for years, then our birth giver basically got us to finish it, and then the walls where bare for even more years)
So, we had stairs with bare wood for years, like, not laminted or anything
people got a few good splinters over the years from that shit
Ahaha
Splinters are the worst
Had a bunch of those in my wood working days
I'd still take it over glass splinters tho
"thankfully, he got over his addiction of rubbing wood"
does anyone know a plugin to delete chunks which haven't been visited in a set amount of time
There is a tool that can do that. But I also assume a plugin exists that could check the chunk inhibit timer?
Thanks ded I hate it
could you give me the name/link of the tool
doesn't really have to be a plugin but a plugin would be more convenient
I love that you hate it :p
Yes first thing I read in morning 
No problem. If you need more stories. I'm your guy
thank you
.joke
DEDs existence
.joke
DEDs existence
very funny
Very.
Extremely Very.
Hilarious, some might say.
Hello nioma
hi ytienre
No
Life really likes fucking me over. I was supposed to get my second vaccine shot today. Dude at the vaccination center wrote 14:40 instead of 11:40 and now it's closed so I missed my window
oof
Nah they won't let me I'm pretty sure
Just go tmr yeah. Tell them is their mistake
They won't let you cuz they only have the right amount available
I'm using the built in dark theme, only started happening today


