#general

3141 messages · Page 1137 of 4

left swift
#

Money helps forget pain

void void
#

^

olive garden
#
primes = sieve [2..]
  where sieve (p:xs) = p : sieve filter ((==0) . (flip . (mod p))) xs
#

I wonder whether this works

#

generators are so more readable than higher order functions

void void
#

i mean yes, i felt good because i completed a goal i set for myself :p

olive garden
#

and method composition doesn't help

void void
#

but if i would do that again? no

olive garden
#

is perl used more in the real world?

left swift
#

What if you would do it again but for money

limpid comet
#

$5 to rewrite the minecraft server in haskell

left swift
#

Crowdfunding

visual egret
#

ive tried just doing an MOTD packet in python... i failed

left swift
#

I'll add three pennies

olive garden
#

R is 9th on the TIOBE index

#

what the fuck is R

visual egret
#

a letter

left swift
#

He doesn't know of R lul

coarse lily
#

Perl is used in a bunch of places.

olive garden
#

Perl is 14, Haskell is 50+

visual egret
#

ive heard of it, never seen it or done anything with it

olive garden
#

"The R language is widely used among statisticians and data miners for developing statistical software and data analysis."

#

nice

#

not for me though

coarse lily
#

I have an R book right over there.

#

I never read it.

olive garden
#

I'm proud of you

coarse lily
#

Thanks buddy.

lyric patio
#

r

#

imagine

zealous wedge
#

r is a good language

void void
olive garden
#

so why don't they teach me Perl instead of Haskell?

#

checkmate

void void
#

because perl should die

olive garden
#

why?

waxen panther
#

Haskell is hot bro wtf 😔

void void
#

there are better alternatives with better ecosystems

olive garden
#

like?

void void
#

python

waxen panther
#

no python 🤚

olive garden
#

I'm looking for a functional language

#

😐

void void
#

perl is not

olive garden
#

oh

#

Trigary did an oopsie

void void
#

happens

#

there's also ocaml and lisp

olive garden
#

yeah, I was mixing Perl up with Lisp

coarse lily
#

Ah

merry talon
#

because there's no other solution to that than gutting core game mechanics

#

that was sarcasm btw

viral hornet
#

Morn

spiral robin
#

Omg hai gm cutie camm!! 😘

coarse lily
#

Hey Camm.

#

Redbuddy.

cosmic raft
#

@viral hornet I'M WAITING

waxen panther
#

me too

coarse lily
#

I'm waiting, too. I'm not sure for what, but I'm waiting.

ancient bolt
#

lol this comment was deleted as soon as I closed the issue, I see you. You can't hide from Discord #paper-github message

viral hornet
viral hornet
#

Ho SlowPensive Ho SlowPensive Ho SlowPensive

potent fossil
#

So I left to reboot a while ago and I'm in emergency mode in arch again fscking my drive

#

I think the drive is finally starting to go or something

#

cooldoge just realized that fscking might be misinterpreted

coarse lily
#

I fsck stuff all the time.

#

Sometimes I get fsck'd

potent fossil
#

Yeah that appears to have been the issue earlier with FF killing the machine

#

The drive was corrupted, FF was trying to read user profile which was on that drive, chaos ensues.

#

Also explains why IJ couldn't load my project without a very large think

#

So whatever. That sucks. New HDD time I guess

viral hornet
#

@waxen panther wanna fsck 🥺

waxen panther
#

yes xx

#

ausbot and pt today ???

potent fossil
#

can i fsck with you guys?

viral hornet
#

ausbot AND pt today?????

waxen panther
#

AND pt ! hornetshock

viral hornet
#

It's like Christmas 🥺

waxen panther
#

today in ausland at least ™️

#

not going to sleep tonight cuz i have to get up early anyway

viral hornet
#

I could very easily go back to bed haha

potent fossil
#

sleep in my bed Camm

unkempt drift
#

.camm

limber knotBOT
viral hornet
#

simple steve_flushed

potent fossil
viral hornet
potent fossil
#

Stop using that cursed pleading face

twin lagoon
#

🥺

potent fossil
#

That's better

#

🥺

cosmic raft
twin lagoon
#

kashike uwu

spiral robin
#

kash why is your plead in 360p

limber knotBOT
#

cuz dumcord

viral hornet
#

Do you ever

potent fossil
#

Hey look it's RoboDum

viral hornet
#

hate that a plugin is dependent on something

#

but it's so large to remove

spiral robin
#

Yes

#

Everyday

viral hornet
#

I'm currently forced to use Citizens

#

and I haven't used it for years, and fucking hate it compared to our own one

cosmic raft
#

Forced?

coarse lily
#

WTF is Citizens

twin lagoon
#

aids

ashen cliff
viral hornet
#

Well, I could move away from it, but there's a lot of classes dependent on it

limber knotBOT
#

doesn't the maintainer of that hang around here or am I remembering wrong

viral hornet
#

and I don't really have the time and/or expertise to do such a large change tbh

limber knotBOT
#

mcmonkey

viral hornet
#

They do

coarse lily
#

Oh it's a Minecraft plugin

cosmic raft
#

@ashen cliff that's what you get for downloading it so many times :p

coarse lily
#

I like NPCs.

limber knotBOT
#

tell 'em ur mind

#

I only know mcmonkey tho, he talked about async stuff a few times

viral hornet
#

I haven't used it in years, so it may be better, but I remember it just used to have an effect on performance, there was a time it was keeping chunks loaded or something

limber knotBOT
#

oooh

ashen cliff
#

Yeah, but I want to die due to Unifi now.

viral hornet
#

My dev made an alternative that's packet based which is lovely

limber knotBOT
#

krusic22 wut unifi stuff u usin

ashen cliff
#

TRASH!

#

All TRASH!

coarse lily
#

Haha

#

I really like the Ubiquiti hardware.

ashen cliff
#

Soon to be OpenWRT.

coarse lily
#

But their user interface is awful.

limber knotBOT
#

their cameras look interestin

coarse lily
#

And not intuitive.

ashen cliff
#

They pull that LTS BS on me again and I'm gone perma.

viral hornet
#
                    NPCRegistry registry = CitizensAPI.getNPCRegistry();
                    //TODO: Player with custom skin?
                    NPC holidayNPC = registry.createNPC(npcConfiguration.getNpcType(), npcConfiguration.getNpcName());
#

kill me

limber knotBOT
#

they're the only ones I know of that aren't china-based and sell cameras

#

anyone use cameras here

#

and got an NVR or stuff

ashen cliff
#

We don't need cameras in/on Balkan.

#

Epic. Can't upload the original image.

coarse lily
#

Wait what

#

They're a US company?!

limber knotBOT
#

lol

#

yea from what I've looked up

#

unless I'm wrong

coarse lily
#

Hm looks like they're basedin the US but the stuff seems to be made in China.

#

There's no way those interfaces are built a native English speaker.

#

So much stuff is wonky.

ashen cliff
#

They don't actually put a Made in China sticker on there.

coarse lily
#

Maybe they just offshore everything for software.

ashen cliff
#

No sure how illegal that is.

coarse lily
#

Good question.

limber knotBOT
#

yikes

#

everything I've looked up on them is that they're like the "apple" of network stuff

#

sounds like that's not the case tho

coarse lily
#

Yeah the whole point of most Apple stuff is you turn it on and you're off

#

You need a fucking network engineering degree to configure some of the Ubiquiti stuff.

limber knotBOT
#

but anyway, "apple" in that their stuff works and is designed to work together with its own stuff

#

but that's what I've read/heard

coarse lily
#

It does work together.

ashen cliff
#

Correct. They also keep locking out devices.

coarse lily
#

So if you have a bunch of switches and APs and stuff it'll integrate together.

ashen cliff
#

So you can't install OpenWRT simply.

coarse lily
#

But it doesn't integrate together easily.

#

There's a bit of a learning curve for getting stuff configured.

#

Especially for non-technical folks.

#

The old Apple Airport hardware was pretty plug and play.

ashen cliff
#

Also their stuff isn't as flawless as you think. You have to use the top end gear, to get a really good experience.

coarse lily
#

Same with most modern WiFi stuff.

#

Ubiquiti stuff is powerful but you want to know what you're doing. Or have someone set it up.

limber knotBOT
#

hmm

coarse lily
#

There's also a lot of overlap in their product line.

limber knotBOT
#

what other stuff is out there

ashen cliff
#

Using the cheap stuff, just nukes setups, 5Ghz just dies, mesh just doesn't work, the wifi AI is stupid sometimes.

coarse lily
#

So it's kinda hard to be like "Should I buy this or this?" when they both do 99% of the same thing.

#

IMO it's probably one of the best options for WiFi gear.

#

I'm just being honest about the cons.

ashen cliff
#

MikroTik + OpenWRT.

coarse lily
#

If you're decent with configuring network stuff and/or have the time and patience it's worth it.

#

I haven't had good experiences with the MkroTik stuff.

ashen cliff
#

That's why I included the OpenWRT part.

#

Go above country limits, get 1+km wifi on a 50€ P2P access point.

coarse lily
#

Oracle makes you fucking login. AFTER you agree to their license agreement.

#

Fuck you, Oracle!

unkempt drift
#

yeah, when they made you make an account, that's when I stopped using them

limber knotBOT
#

I have a netgear wndr3800 and 3700, everything else is too small for openwrt

ashen cliff
#

Huawei Enterprise makes you register in, get approved, limit your downloads, limit versions, have to get re approved yearly.

limber knotBOT
#

unless there's a firmware out there for smaller flash sizes

ashen cliff
#

Downgrade.

limber knotBOT
#

have one of the old linksys routers

ashen cliff
#

No more Beta for you.

coarse lily
#

I got to deal with this fun BS today, too

#

The checkbox is hidden by default.

#

You have to expand the window to see that you're agreeing to usage reporting.

#

Nice, Oracle!

potent fossil
#

lmao

formal turret
#

nice!

limber knotBOT
#

ur font 2 big omg

formal turret
#

where is the arrow to expand it

coarse lily
#

There isn't one.

formal turret
#

oh wait you can just see the top of the text just barely

coarse lily
#

You have to click and drag the lower right corner.

#

I just happened to notice you could expand the window.

#

So I was like "Waitasecond"

limber knotBOT
#

party ya

ashen cliff
limber knotBOT
#

should b ez lookup

ashen cliff
#

Taking bets on how fast it fails.

limber knotBOT
#

stackoverflow talks about some python thing

#

gdown

#

pip install gdown

#

currently how I restore from backup on my meme serbur

#

google can go eat my meme serbur backups

ashen cliff
#

👏 Can't 👏 Downgrade 👏 LTS 👏 devices 👏 to 👏 LTS 👏

limber knotBOT
#

wut ur setup/working on krusic

ashen cliff
limber knotBOT
#

I will forward ur thx to the stackoverflow answer

#

nah

#

pretty sure it's just file storage companies not liking direct download endpoints or something

ashen cliff
#

They just want you to use their API for that.

limber knotBOT
#

even paper's not liking direct download endpoints either lul

#

and also want you to use API

ashen cliff
#

Why do they even give you the downgrade option if it doesn't even work?

#

They legit blow integrated fuses to prevent you from downgrading.

ancient bolt
#

we push people to use the API because we don't like being tied down to our current jenkins setup

#

and people are using jenkins to download builds directly from it

#

and the download api generally provides a better user experience as well, which is nice

limber knotBOT
#

but does it provide a better wget experience <:

ashen cliff
#

No.*

golden gust
#

go to the site, right click the download button, wget it

#

Issue is that we cache those endpoints to allow people to download the server without pegging the downloads server, so people get old builds

#

especially troublesome on jenkins where people get builds which are literally days old because of the cache, which, given the API, we don't wanna eat another precious pagerule for the CI instance

cosmic raft
#

Public access to Jenkins will be removed at the end of December 2020.

limber knotBOT
ashen cliff
#

This better brick it.

warm anchor
#

🧱

ashen cliff
gaunt ridge
ashen cliff
#

It worked.

#

IT WORKED!

#

Why TF do I have to use the unsafe method to actually update devices...

viral hornet
golden gust
#

worlds punishing you for being you

#

git rekt skrub

viral hornet
#

How AMAZING would account level bans be

gaunt ridge
#

That would be a suicide move

#

From Microsoft

viral hornet
#

uhh

#

It would be great

ashen cliff
#

Would be realms only anyway.

viral hornet
#

Unless you're a 1.8 pVpEr

worthy geode
#

That would require MS to monitor public servers, and I really don't want that

twin lagoon
#

weeeeeeeeeee

ashen cliff
#

Public.

golden gust
#

General gist is that if you don't join rando public servers running around hacking, it won't impact you

#

stick to hack servers if you wanna hack, ofc there are some potential risks there that you might piss off the wrong person, but 🤷‍♂️

worthy geode
#

I meant if Mojang/MS implements such bans for their game. I doubt you will be able to decide if you want that for your server or not

#

That would also include chat monitoring, if they use the entire list of things from Bedrock, not just hacking

golden gust
#

Well, no, but, the chance of somebody hacking on a server to report another person hacking on a server, that's basically just suicide

ashen cliff
#

INB4 anticheat that auto reports.

worthy geode
#

Yeah, but if someone is hacking on my server - I want to ban them. Not MS

#

And I want to decide if it was really hacking

golden gust
#

Basically, I really doubt that one skid hacking on your server is gonna have them booted unless you have people who actually report it to MS

#

at the end of the day, it's simple: don't be a cunt

topaz mortar
#

If MS bans accounts, I'll switch to cracked.

worthy geode
golden gust
#

Mojang have been banning accounts for years....

stiff yarrow
#

?

#

You guys are absurd

worthy geode
#

idk, its my server. Not Mojang business what I count as hacking and what not.
Or text abuse, which is probably worse

ashen cliff
#

Even if they are, they are very slow. Since public alt lists still work for the most part.

worthy geode
#

Imagine some players having a fight over something on my server, and one of them reports it to Mojang and they ban the other, forever

golden gust
#

as I said; They're very unlikely to care about randomers vs somebody showcasing on youtube their harassment of 20 servers

worthy geode
#

It is, but I like how open said platform has been so far

potent fossil
worthy geode
#

Ban them then, on your server

golden gust
#

No, some of those defo need platform banning

worthy geode
#

Then that server bans them, or does not, not your problem

#

Anarchy servers exist, for example

true canyon
#

@potent fossil line 57

golden gust
#

No, that p one

ancient bolt
#

anarchy servers aren't what I would consider an example for anything you'd want to emulate

golden gust
#

that one is 100% something you should report to mojang to get the account booted

ancient bolt
#

or anything that's....good in general

golden gust
#

if you think that leaving those types of people in the community is acceptable, that's just disgraceful.

potent fossil
ashen cliff
#

INB4 Mojang introduces VAC bans.

worthy geode
#

They have produced creative and fun results. They also has created a lot of shitty stuff, because some humans are shit sometimes but - you don't need to play there, if you don't like it

true canyon
#

@potent fossil As a hint, think about how you'd end up if you had to go 3 further to the right.

worthy geode
#

But I don't want MS to define who is a piece of shit and who is not.
Im not against banning people or anything. I just don't think that MS should to that, because it reduces the freedom server owners and players have

potent fossil
#

Kinda wish I could draw what's happening on screen

golden gust
#

No, it's mojangs/MSes job to protect the community

#

They don't need to go issuing account bans for stupid things like jokes, etc

#

if you wanna have a racist party on some private discord server, I really don't care

potent fossil
#

aha! I think I see what's happening mbax

true canyon
#

Yay

worthy geode
#

But we are talking about unofficial servers, I don't think its Mojangs job to care about unofficial servers

golden gust
#

But, if you're the type of persom running around spreading hate, causing harm to people, you should be ejected

potent fossil
#

gotta traverse 3 to the right but every time i reach maxX im more or less denying that right movement heh

true canyon
#

Yep

golden gust
#

Mojang doesn't give a shit about your server

true canyon
#

You're saying "ooookay that's far enough" on repeats

golden gust
#

they care about the community and the toxic creeps in it

potent fossil
#

alright thanks!

worthy geode
#

Thing is: Discord does not give a shit, as long as you are not doing things on a partnered server

golden gust
#

if you think that leaving some of those types of people on the platform is even remotely acceptable, I find it hard to hold back that you're a piece of trash

true canyon
#

Freedom of speech barty! 😄

worthy geode
#

Yeah, but with a VAC ban you can still access non-VAC games

#

No, not at all. I don't think MS (or, any company) should be allowed to define what is "okay" and what is not

ashen cliff
#

So. Who does?

golden gust
#

it's their platform, tied to their name

worthy geode
#

The Government, ideally

warm anchor
golden gust
#

It's their role to defend the community, and, once again, they do not give a crap about johny little running around griefing his mates

ashen cliff
#

So, you want China to rule over your game?

worthy geode
#

But ideally, no one

ancient bolt
#

So is it wrong for us to enforce our community guidelines in the Paper community then?

warm anchor
#

The game is rated for 12+ so they have every right to monitor the experience of their players

ashen cliff
#

Let me redirect you to Hytale in that case.

warm anchor
#

This applies to CSGO server too and valve will drop you off official list if tos isn’t followed (though they rarely checking)

worthy geode
formal turret
#

hytale because it's owned by riot who is owned by tencent?

ashen cliff
#

Correct.

worthy geode
#

If Mojang would ban my minecraft account, I would no longer be able to use Minecraft. Not even offline (which would be possible with VAC for example)

ancient bolt
#

Paper servers are not part of the Paper community...so yes you're correct

ancient bolt
#

All Minecraft servers exist under Minecraft, however

warm anchor
#

^

#

Propel fail to understand the basic logic lol

ancient bolt
#

branded and trademarked

formal turret
#

lol who made that?

ashen cliff
#

One of my friends.

#

After he was asked to. kekwhyper

formal turret
#

oh haha

ancient bolt
#

and the accounts you use to play the game are Mojang/Microsoft accounts, playing a game you are licensed to play by purchasing said license from Mojang

worthy geode
#

Yeah. I know. I don't think its right, thats all
For example, your internet provider is also not responsible if you write racist stuff online. I would like to have it the same with with Mojang, as a "game provider" basically

ancient bolt
#

that's a bad metaphor

worthy geode
#

(Atleast, by German law. Might be different in the US)

golden gust
#

if you run around on your own server doing stupid things, mojang is unlikely to care

ancient bolt
#

with the ISP metaphor that's like saying because roads don't stop people from robbing banks, banks shouldn't stop people from robbing banks either

warm anchor
#

Internet provider is like water and electric company.

worthy geode
#

Im fine with Mojang doing that on official, promoted servers (like on Bedrock) or with an opt-out version (use-mojang-account-safety)

warm anchor
#

The water company isn’t responsible for you to grow illegal weed using their water line

golden gust
#

if you run around servers harassing people in varying different ways, especially when it crosses into illegal territory, you 100% should be ejected from the community, and if you think that any of that is even remotely acceptable, you should not be in the community either, imho, especially not in a place of managing a server.

ancient bolt
#

what is even the point of being upset by this in the first place? Minecraft is one of the few if not only modern games which actually comes out of the box stock with an option to disable Mojang/Minecraft account validation

unkempt drift
#

🍿

ancient bolt
#

with a vanilla minecraft server mojang already gives you the option to disable it

warm anchor
#

I mean like seriously lol

worthy geode
#

Why do you assume im upset, I just like discussions, lol 😄

warm anchor
#

Can we at least find something meaningful to be outrageous about

ashen cliff
#

They even allow you to run custom auth servers. kekwhyper

formal turret
#

i dont necessarily disagree but at the same time i don't care

warm anchor
#

^ offline mode kekwhyper

#

Man authme dev is gonna release a premium plugin now

ashen cliff
#

Minecraft is legit just a giant sandbox. If you don't like something, change it.

warm anchor
worthy geode
#

If Mojang implements such a system, I would seriously consider that, yes

lean kiln
#

woahhh

cunning raft
#

throwing a fit at unlikely hypotheticals OOOO

lean kiln
#

slow downn

warm anchor
#

Holdup someone’s gonna take this out of context

#

Lmaooo

worthy geode
#

In my experience, unofficial server teams have done a pretty good job of doing that

ashen cliff
#

¯_(ツ)_/¯

warm anchor
#

Offline server is full of you know who KEK

cunning raft
#

it's not like they can just ban you now

#

oh wait

warm anchor
#

Banning barty is fine it will put him out of his suffering

worthy geode
#

like, said "scum" was never a problem on any server I played on, got banned quickly by the server team

cunning raft
#

almost like nothing is changing at all but the name of the thing you log in to

formal turret
#

ya but those scum still cause annoyances until they're banned

golden gust
#

Cool, and now they run to another server and try to harm somebody else

cunning raft
#

but no some reddit comment told me MJ is legally allowed to kill my first born OOOO

golden gust
#

if you think that's acceptable, fuck you

waxen panther
formal turret
#

i can understand where you're coming from malf

worthy geode
#

Idk, its not my problem what people do on other servers.
Thats like saying I should ban someone because they insulted someone on another server

warm anchor
formal turret
#

but i don't really care for the people coming on the server to just spam slurs

#

would be nice if they just couldn't connect at all :p

golden gust
#

There is a fucking huge ifference between an insult and grooming

worthy geode
warm anchor
#

“It’s not my problem if my neighbor is pedo”

Until it is...

#

Lol

worthy geode
#

averaging 20 players. Not popular, but over the years that should be decent

warm anchor
#

Barty has like 50000 players network. Get dumpstered

unkempt drift
#

barty has 50000 players?

formal turret
#

no...

unkempt drift
#

or is that a big exageration

formal turret
#

he had like 50 on earlier lol

#

unless etern meant lifetime players

ashen cliff
#

Very small.

warm anchor
#

50 concurrent means a lot lifetime yeah

limber knotBOT
#

hmm

worthy geode
#

It certainly is not fun to ban people.
But weighting that against "MS can control what people do on my server" - no

limber knotBOT
#

lots goin on here

#

time to scroll up

ashen cliff
#

no u ♾️

golden gust
#

They already can and do control that.

warm anchor
golden gust
#

Literally nothing is changing here

#

This is literally nothing new

cunning raft
#

barty why are you even arguing this

worthy geode
cunning raft
#

they can already do that

golden gust
#

They're just making it more centerline that they can remove people from the community.

worthy geode
warm anchor
#

That’s the problem

#

They should do something and they are going to now

golden gust
#

And, I do not want MC to become some crazy place where you can't even crack a soft joke with your friends, I 100% accept and encourage their ability to eject specific types of people from the community as a whole

#

then do nearly nothing

worthy geode
#

I completely agree with that. Its just about who enforces those rules

zealous wedge
#

like first and foremost, microsoft is a business

warm anchor
#

It’s their IP and they have every right to enforce the age rating and cut off bad actors

golden gust
#

if you think that mojang do nearly nothing, you're living a total disillusion here.

zealous wedge
#

doing moderation is expensive, so they won't be doing more than taking care of the worst

#

the kind of people that are bad enough to lose mojang customers

#

or open them up to liability

golden gust
#

yea, they're lax af on some of the stupid stuff, but, ejecting types of people from the community is their responsibility

limber knotBOT
#

ah, global banning

zealous wedge
#

um the fuck

warm anchor
#

Yes they are advertised in official Minecraft Lfg regularly

zealous wedge
#

i thought that was discord's area tiny_potato

golden gust
#

and, if you honestly believe that mojang/MS should not have the capacity to remove those types of people, please, seriously, just leave.

limber knotBOT
#

while I am concerned about global banning I do wonder how it's gonna be implemented

unkempt drift
#

need a #mojang-drama channel 😆

limber knotBOT
#

IMO, an opt-in/out list would be kewl

warm anchor
#

Robo it’s just online mode enforcement

worthy geode
warm anchor
#

Offline mode will probably not be affected

limber knotBOT
#

should be just an "official version" of mcbans IMO

golden gust
#

No, it's about protecting vulnerable people in the community, and if you don't feel that mojang should do that, once again: fuck off.

cunning raft
#

DANKMEMES CENSORSHIPDANKMEMES

limber knotBOT
#

only other reason I see for bans is doing stuff like selling accounts n stuff

cunning raft
#

it's always the germans who have the worst legal takes

#

why is this a pattern

worthy geode
unkempt drift
#

👀 Mini with his anti-walled garden stance

potent fossil
#

@true canyon Thanks bby <3 My answer changed drastically once I traversed correctly lmao

golden gust
#

I lean towards the right on censorship aspects, but there are some things which are literally unforgivable and acceptable in this community, and would literally be a disgrace if MS/Mojang did not take action on those, and if you do not understand or accept that, you should not be running a server where those vulnerable people go.

golden gust
#

Yes, gov/police should deal with that, doesn't mean that it's acceptable to leave them on the platform in the meantime.

potent fossil
#

What the hecc are we talking about o.O

cunning raft
unkempt drift
#

iphone vs android

#

iphone > android

restive thicket
#

Polish: iPhone. Functionality: Android.

cunning raft
limber knotBOT
#

both: Windows Phone

waxen panther
#

say the c word jroy

restive thicket
#

Cursed, Robo

unkempt drift
zealous wedge
#

all phones are bad

worthy geode
zealous wedge
#

so is every other computer

unkempt drift
#

blue bubbles #1

cunning raft
limber knotBOT
#

I thought I already saw it earlier up

cunning raft
#

maybe?

limber knotBOT
#

but I stopped reading midway through and jumped back down here

worthy geode
limber knotBOT
#

I haven't had such poor-taste-jokesters for years

#

then again I'm bad at advertising

cunning raft
#

his government does it so yes

#

the germans are always correct and never do anything bad

worthy geode
#

im not gonna answer this one, but building/displaying swastikas is illegal and reporting someone to the police for doing that works pretty well, online or offline

zealous wedge
#

well, what if they live in the US

#

mojang isn't a german company

#

what happens then

#

what do you think?

cunning raft
#

dw zml, EU decided its laws applied to everyone

worthy geode
#

If the US needs companies to enforce basic society standards, so be it

cunning raft
waxen panther
zealous wedge
#

ok so now you're saying that this is fine

#

what exactly are you arguing against now?

worthy geode
#

I support banning nazis

worthy geode
cunning raft
#

this is the first time i've seen someone in favor of government censorship but not private entity censorship

waxen panther
#

lmao

worthy geode
cunning raft
#

stop working with the company

#

😮

waxen panther
#

you're telling me i can NOT use a product ?

#

wtf ??

cunning raft
#

a bakery can ban you from being naked in the store

ancient bolt
#

I almost feel like this conversation is moving into #politics territory

cunning raft
#

yeah prob

ancient bolt
#

I don't really care about the conversation itself, just not in here

worthy geode
#

nah, I stop, its a lost cause

limber knotBOT
#

need a #paper-politics o'er here

ancient bolt
#

s t o p

cunning raft
#

the politics channel was made for two reasons;
a) so people can mute it
b) to keep out irc frogs

waxen panther
#

lmao

warm anchor
waxen panther
#

you are eternity 😳

potent fossil
#

lmao day 4 of aoc is committing passport fraud

cunning raft
#

lmao yeah

#

love the writing this year so far

potent fossil
#

rgb hex values for hair color

#

love it

true canyon
#

Have fun with part one, simple.

#

Have tears on part two! 🙂

potent fossil
#

always has been 🔫

true canyon
potent fossil
#

smfh.

#

me: simple fucking command line apps

true canyon
#

Meanwhile here I am writing goofy little java code as warmups for the day.

#

Someone did day one in factorio

austere ivy
#

me, a smooth brain: haha yes I make coal smelt iron woooooooo
giga-chad mega-huge-brain: does literal day one in factorio

#

wait, day one of what? the coding thing?

cunning raft
#

adventofcode

austere ivy
#

ah ok I figured

#

fun fact, if you shrunk Earth, with all its mountains and deepest valleys, to the size of a marble, it would be the smoothest object on earth, which is still not as smooth as my brain

unkempt drift
#

well wait, if you shrunk down earth to the size of a marble, it'd get crushed by all the stuff on earth that isn't part of earth. like all the massive buildings (compared to a marble)

austere ivy
#

machine, let me make this astoundingly clear:

unkempt drift
#

so the earth would pretty much cease to exist, so how could anything be the smoothest anything on something that doesnt exist

austere ivy
#

you are absolutely, unequivocally petty

unkempt drift
#

im listening

vestal jasper
#

uwu

austere ivy
#

gosh darn it

#

I can't find the right word

unkempt drift
#

I'm merely pointing out the logical incongruity in your statement

austere ivy
#

okay, it's like, not petty but it's when like.. someone's hyperfocused on the details?

#

why can't I think of the right word?

unkempt drift
#

paying attention?

austere ivy
#

like, petty, but like...... ergh

#

no no

limber knotBOT
#

ocd

austere ivy
#

nope not that either

formal turret
#

pedantic?

austere ivy
#

PEDANTIC

unkempt drift
#

actually reading the words

austere ivy
#

thank you thonk, you have been awarded one based point

austere ivy
#

machine, let me make one thing absolutely clear: you are absolutely, unequivocally pedantic

unkempt drift
#

calling someone pedantic when they just utterly destroyed, though basic facts of the universe, your statement seems like a sore loser type thing 😜

potent fossil
#

pedantic is the word, yes

#

Machine are you german by chance

unkempt drift
#

nah

#

'Murica!

limber knotBOT
#

he said smoothest object on earth, but the earth was shrunk, so it couldn't possibly be

austere ivy
#

oh that's a shame, seems like you can't legally be smart then 😔

potent fossil
#

germans rank highest on pedanticism and then muricans are #2

austere ivy
#

aw shoot I forgot to be doing advent of code

#

let me do one really quick and then maybe I'll do two and three tomorrow to catch up

unkempt drift
#

what is this advent of code stuff I keep seeing people mention

austere ivy
potent fossil
#

its an event that happens every year where you solve puzzles leading up to christmas

austere ivy
#

google search smh :exhale:

#

what's the one emoji that like it's someone exhaling mad

potent fossil
#

😤

austere ivy
#

that's it, thank you simple, you've been awarded 0.5 based points

#

machine, google search smh 😤

#

barty I swear stop attention baiting, if you actually wanted to make a server you would've accepted my checks notes 3 offers to collab with you

limpid comet
#

ill play putput realms

austere ivy
#

😠

#

no- I want to >:I

#

yeah only cause you want funding

#

but, hold on

#

yeh

limber knotBOT
austere ivy
#

huh that's a weird currency, I wonder why it goes into 5 decimal points

waxen panther
#

dum dum

limber knotBOT
#

extra dum dum

formal turret
#

woops

vestal jasper
#

o

restive thicket
#

Machine Maker is really being a... machine... with these PRs.

austere ivy
#

that’s.. 🏄

#

unintended emoji but I’ll roll with it

formal turret
#

rad dude

#

he can turn my failed attempt at a pr into a proper pr

#

i gave up because i suck at git and i get distracted when it takes 5 minutes to rebuild the patches for nothing to change because i suck at git lol

mighty storm
cosmic raft
#

wheee

#

my tea arrived

#

thanks amazon

#

and my pretzels

zealous wedge
#

lol how many weeks did it take

cosmic raft
#

:3

unkempt drift
#

2 down, 2 to go

cosmic raft
#

hm?

potent fossil
#

@true canyon part 2 wasn't too bad, but yeah data validation is annoying

true canyon
#

@potent fossil woohoo!

viral hornet
#

So pretty 🥺

upper flicker
#

kitteh

formal turret
#

wow rgb cables!

viral hornet
#

It is a very nice build too

#

But the kitty 🥺

spiral robin
#

Manchas is cute kitty 🥺🥺

spiral robin
#

What

#

Oh I see

potent fossil
#

wtf o.O when running /usr/bin/keychain I get syntax errors o.o

/usr/bin/keychain: eval: line 650: syntax error near unexpected token `newline'
/usr/bin/keychain: eval: line 650: `s="methodname">set_child_packing</code>()</a> '
ancient bolt
#

wat

net.minecraft.resources.RegistryFileCodec inherits unrelated defaults for withDefault(A) from types com.mojang.serialization.Codec and com.mojang.serialization.Codec
zealous wedge
#

mmm two codecs

potent fossil
#

well something in my system is corrupted clearly if keychain is throwing syntax errors but i dont know how to fix it

#

reinstall every package in the system? lmao

unkempt drift
#

ugh, stuck on 154 for aoc#4

potent fossil
#

part 1 or 2?

unkempt drift
#

2

#

I can't find anything wrong with my regex setup

potent fossil
#

yeah its less than that

#

you doing the whole passport with a regex?

unkempt drift
#

to parse the passport? no.

for index, line in enumerate(lines):
        if line == "":
            continue
        else:
            if index == 0 or lines[index - 1] == "":
                passports.append(line)
            else:
                passports[len(passports) - 1] += " " + line
#

that's how I get the passports all in a single line

#

then I loop through them and apply various regex checks

potent fossil
#

oh ok

unkempt drift
#

but ik that's working cause I got the first part right

potent fossil
#

i did regex for only a few of the components but just said fuck it and wrote loops and stuff for the others

unkempt drift
potent fossil
#

your problem is not in regex afaik, but in your comparisons

#

read the text more carefully what it's asking

#

||regarding years and heights||

unkempt drift
#

if that's the answer I don't wanna click it

potent fossil
#

well, it does tell you exactly what you should look closely at in your code

#

idk if you want that hint

#

but its not the regex

unkempt drift
#

oh yeah, I got what you meant by comparisons

upper flicker
#

|| 🌮 🌮 🌮 🌮 🌮 🌮 🌮 🌮 🌮 🌮 🌮 🌮 🌮 🌮 🌮 🌮 🌮 🌮 🌮 🌮 🌮 🌮 ||

potent fossil
#

I just ordered some of those z

upper flicker
#

nice, good way to round out the week

unkempt drift
#

simple, if you want a number between 1920 and 2002 (inclusive) checking if a number is < 1920 or > 2002 and if so, count it as invalid should work

potent fossil
#

inclusive not exclusive

#

but it should include 1920 and include 2002

waxen panther
unkempt drift
#

yeah, my code does that. if its outside that range, it skips that passport

potent fossil
#

right now i dont see it doing that

#

i see strictly less than 2020

#

unless this lang is just weird?

unkempt drift
#

or greater than 2030

#

then continue, (skip that passport)

#

If the passport "survives" the conditional chain, its marked as valid

potent fossil
#

yes but thats wrong, its asking for at least 1920 and at most 2020

so the range is [1920, 2020]. Right now your range is (-inf, 1920), (2002, +inf).

unkempt drift
#

that's the range to mark it as invalid

potent fossil
#

oh i see you're checking the validities in reverse ok, that took my brain a moment

unkempt drift
#

yeah

potent fossil
#

literal physical lag

unkempt drift
#

doing that for all the year/height ranges

potent fossil
#

but doesn't it still need to be <= and >=

#

oh wait

unkempt drift
#

no, because its an inclusive range right?

potent fossil
#

what the fuck this is fucking my brain

#

why is this fucking my brain

#

ok it makes sense now, my brain is literally lagging rn

unkempt drift
potent fossil
#

well now I'm not sure, regex looks fine

unkempt drift
#

if it makes it easier to follow

potent fossil
#

have you tried printing the regex results out to see if what they're catching?

unkempt drift
#

for some yeah

#

but remember, my number is too high

#

so its not that I'm catching too much

potent fossil
#

yeah

unkempt drift
#

I've been just looking at the 154 ones that did pass and trying to find something that looks wrong, but no luck yet

potent fossil
#

whats the len < 7 all about?

unkempt drift
#

I split the password on spaces to check for the number of fields

#

if its < 7 its missing at least 2

#

so its no good

#

can only be missing 1 if that one is the cid

potent fossil
#

:o

#

why bother doing it like that instead of just running your regex over them all?

unkempt drift
#

its just code I used for part 1

potent fossil
#

eh okay

#

im really not sure, your regex looks right

unkempt drift
#

yeah, if I remove that < 7 check I still get 154

potent fossil
#

Yeah I've got no idea. blobdead

#

?

cunning raft
#

remember that your input may not have a line break at the end :))

#

that got me too

unkempt drift
#

wdym

potent fossil
#

ah it got me as well, but that wouldn't stop him from counting too many

cunning raft
#

oh you're counting too many

unkempt drift
#

yeah

cunning raft
#

ill read it in a sec

#

in a game rn

potent fossil
#

its not his comparisons, although his comparisons did brainfuck me

cunning raft
#

python pepeAgony

limpid comet
#

what a horrid emote

cunning raft
#

@unkempt drift did you move all ur passports to one line

#

or is it standard input

unkempt drift
#

one line

#

that's what the first bit is for

#

the first for loop

#

oh wait no, I moved all info to one line

cunning raft
#

so input.txt is modified?

unkempt drift
#

each passport is its own entry in the passports array

#

no, the input.txt is unchanged

#

I misunderstood what you were asking

cunning raft
#

aight

#

can you share your input and tell me what you're getting

unkempt drift
#

getting 154

#

input.txt

cunning raft
#

and this is part two right?

unkempt drift
#

yep

cunning raft
#

oh same input

unkempt drift
#

yeah I figured they were the same

cunning raft
#

hmm

waxen panther
#

jroy moment ?

#

jroy typing moment ?

cunning raft
#

what happens if those two fail

unreal quarry
#

is that kotlin?

cunning raft
#

python

lean kiln
#

lol

unreal quarry
#

oh, was gonna say its looking more and more like skript everytime i see it

unkempt drift
#

nothing, it shouldnt matter JRoy, it just continues on

#

if it fails those ifs, that means it passed right?

cunning raft
#

oh right misread the check

#

i really don't know

#

i think the problem is with you parsing the file

unkempt drift
#

but I got part 1 right

#

first try

cunning raft
#

as you're extremely close

#

so did i too but i had an error in file parsing

#

i think you have a whitespace where you shouldn't maybe

unkempt drift
#

idk what could be wrong w/it tho

#

is it literally 1 away?

#

a difference of 1 could maybe be explained by visualstudio code adding a newline somewhere

cunning raft
#

||yes you're one above||

unkempt drift
#

well ok then... gonna just put an * on that one and move on 😆

cunning raft
#

idk if python auto trims strings

#

but try trimming everything

unkempt drift
#

ok

#

nuts how you have to be top 100 to get score

#

@cunning raft yeah I stripped them and still get 154

#

eh, oh well.

#

does paper have a private leaderboard?

unreal quarry
#

what are ya'll even doing? i'm so lost

unkempt drift
#

fun challenge thing

#

each day of advent new small coding challenge

#

private leaderboard code: 1181064-dba84972

#

should pin it

potent fossil
#

is that for paper

unkempt drift
#

sure

#

I didn't see one in the chat, so I just made it

swift root
#

uwu

#

30 mins with no nonsense! that's like 10x the earlier observed and documented record

worn pasture
#

🆒

swift root
#

😛

potent fossil
#

day 5 part 1 was pretty fun

unkempt drift
#

yeah, I was glad to be done w/regex

potent fossil
#

you figured it out then?

unkempt drift
#

nope

tiny fox
#

are there a method to domain port to domain on port 25565? cloudflare

unkempt drift
#

but JRoy said I was too high. idk what the problem was

potent fossil
#

srv record

unkempt drift
#

JRoy couldn't figure it out either

potent fossil
#

ddg! cloudflare minecraft srv record

coarse hornetBOT
potent fossil
#

sigh

unkempt drift
#

huh?

tiny fox
#

tag wrong sry

potent fossil
#

i dont think you can do it if you don't own the domain you're forwarding to?

#

im not sure

tiny fox
#

thepeace.xyz is my domain

potent fossil
tiny fox
#

ys

potent fossil
#

so you can't do it

#

you'd have to have an IP address for mc.gg and set a cname

#

or an A i mean

tiny fox
#

no because i want to use mc.gg that clouldflare protect

potent fossil
tiny fox
#

no

potent fossil
tiny fox
#

thepeace.xyz(own by myself)>thepeace.xyz.mc.gg(not own by myself)>my server(not own by myself)

#

i want to do it like that

potent fossil
#

i don't know, try it.

#

im pretty sure you can't do it if you don't own the domain you are forwarding to, like i have said 3 times now

#

and you dont own xyz.mc.gg, so, if im correct then it will not work

#

but if it works then great

#

.try

limber knotBOT
minor badge
#

you at least cant have it proxied

waxen panther
#

@minor badge @viral hornet is bullying me

minor badge
#

@waxen panther ?

waxen panther
#

he is bullying me ! !

minor badge
#

@viral hornet ?

waxen panther
#

he is avoiding it

#

knows he's in the wrong

minor badge
#

ur mum ?

viral hornet
#

ummmm

#

brocc

#

wtf

#

is this shit you're talking

#

@minor badge don't listen to him, he's lying 😠

minor badge
#

@viral hornet hmmmmmmmmm

#

how do i KNOW

viral hornet
#

proof

#

@waxen panther i see you have now sent me something

#

TO COVER YOUR TRACKS

waxen panther
#

...

#

I sent you it before you said that

#

3 mins ago ??

viral hornet
#

supersexy222

#

hahahaha ummm

waxen panther
#

my best friend

upbeat kelp
#

Hmmm

waxen panther
#

Didn’t realise this wasn’t dms

#

Lmao

viral hornet
#

HAHAHA

waxen panther
#

We bully him for it so much

upbeat kelp
#

Trololol

waxen panther
#

I love it

viral hornet
#

brocc wtf

#

your bags are so nice

#

😳

waxen panther
#

I know 🥺🥺🥺🥺

upbeat kelp
#

Mating

viral hornet
#

Wow

#

I really hate the android pleading emoji

upbeat kelp
#

Same

#

But that's not Android it's discord

waxen panther
#

no discord’s pleading emoji is beautiful

viral hornet
#

what yeah

#

discord is amazing

#

androids one (/snapchat) is terrible

#

brocc

waxen panther
#

Who are you pleading at on sc sus

viral hornet
#

my GUI class didn't work

#

wtf I pleaded at you

waxen panther
#

wtf

#

also

#

send me it

#

later

#

I am on the move !!

viral hornet
#

no

#

im deleting it all

#

STARTING AGAIN

waxen panther
viral hornet
#

lmfao the whey

#

MUST TAKE THE PROTEIN

waxen panther
#

Big bag? Check, backpack? Check, protein? BIG CHECK

viral hornet
#

Should've just sent it and ate that steak raw

waxen panther
#

fr fr fr

#

Like a tough man

viral hornet
#

quick, get it out of the bin

waxen panther
#

Can’t

#

It was next to BEANS

potent fossil
#

aoc day 5 was pretty interesting

minor badge
#

@potent fossil awa

potent fossil
#

uwu

minor badge
waxen panther
#

😳

minor badge
#

😳

waxen panther
#

memers? 😳

swift root
#

@minor badge uwu bbyodaheart peepoheart 💗

coarse lily
#

Ugh I have to move tomorrow morning :(

waxen panther
#

moving. gross.

minor badge
#

@swift root uwu

#

good luck pie

#

if i at 18 can, im sure you can too peepoHappy peepoCLAppers

coarse lily
#

Haha

#

I've moved . . . a lot.

#

This one's gonna suck because it's four apartments down.

#

So it's gonna take forever.

minor badge
#

ooft

#

bottom floor here peepoHappy

coarse lily
#

These are both second floor but you have to go down the stairs and walk over and then walk up.

#

Door faces outside, though. And we dig the balcony.

#

It's more the breaking everything down just to move it -----> there

#

On the plus side it's an extra room.

#

So wooo office!

minor badge
#

mines only 2 rok 😔

coarse lily
#

rok?

minor badge
#

rooms and kitchen

coarse lily
#

Ahh

#

Yeah this place is a big central room, with the kitchen connected, then bedroom and bathroom

#

New place is same layout but has an extra bedroom

void void
#

New profile picture!

#

😮

coarse lily
#

Woo!

untold copper
#

nubz

#

jk kekw

#

hai everyone :D

minor badge
#

hello

untold copper
#

wyd uwu

viral hornet
#

evening

swift root
#

Hoe

potent fossil
#

Alright am honestly not sure how to fix this. Every time I start my terminal and zsh runs, I run keychain so that my ssh key is loaded and ready to go. But somehow keychain is corrupted and throws this:

/usr/bin/keychain: eval: line 650: syntax error near unexpected token `newline'
/usr/bin/keychain: eval: line 650: `s="methodname">set_child_packing</code>()</a> '

I've reinstalled keychain already, no change. Yes the actual executable and all config files for it were replaced.

Didn't work, so I reinstalled all packages on the entire system including AUR. No change.

Any ideas?

viral hornet
#

This just in

#

@quasi valley wants to suck my face

quasi valley
viral hornet
coarse lily
#

Looks like a syntax error, simple.

#

Usually that means it's dying on < or >

#

Is there a reference in your keychain config that's busted?

#

Maybe you need to tweak it

potent fossil
#

Yes...I'm aware. But that's not my package ;o

#

The syntax error is IN the executable

#

Not aware that keychain has a config

coarse lily
#

Hm it doesn't look like it's in the executable, because the executable isn't HTML.

#

And this:

#

set_child_packing</code>()</a>

#

Looks like HTML.

#

Unless somehow someone's bad paste got pushed out to a repo and you grabbed a bad version of it.

#

Which seems . . . unlikely.

#

I'm thinking /usr/bin/keychain is grabbing a config or dotfile from somewhere and that file has the bad syntax in it.

#

I haven't used keychain so I have no idea how the shit it works.

#

Where did you grab the keychain binary?

potent fossil
#

from arch repo lol

#

line 650 is calling a function in the binary

#

which im not sure what it does

#

not loading a config though

coarse lily
#

You aren't running it from your .profile?

potent fossil
#

I am running it from my .zshrc.

#

This has worked before. It's not new.

#

Something happened and now it's broken

coarse lily
#

No new lines or entries in your .zshrc?

potent fossil
#

nope

coarse lily
#

Do you have a ~/.keychain?

meager tusk
potent fossil
#

Yeah, and now I can see the html in there

#

I'm guessing this is...not intended

#

Wonder what's supposed to be in there

coarse lily
#

:)

potent fossil
#

Can I just delete these files

#

🤔

#

very interesting

coarse lily
#

Those are usually the entries for systems.

potent fossil
#

i just moved the dir to a backup location and resourced .zshrc and the files are updated to what they should be

coarse lily
potent fossil
#

wonder where that fucking html came from

coarse lily
#

Yeah weird.

potent fossil
#

but anyway thanks

coarse lily
#

Np!

#

I've broken enough shit in my time to sometimes be able to interpret errors.

potent fossil
#

I mean I usually can too but I didn't see it reading any files in the binary

coarse lily
#

Earlier with VirtualBox I was having a messed up mounting issue and I was on a call with a friend. And I said "I bet you if we rename this to something else and then rename it back it'll work"

#

Did and it did.

potent fossil
#

But interesting

coarse lily
#

Yeah it was the eval that had me thinking it was weird.

#

Well and the HTML.

#

If someone pushed HTML to a linux binary they'd probably get murdered.

#

But either way glad it's sorted.

#

I'm gonna get some sleep. Gotta tear down my whole desk tomorrow and move it. Woo.

potent fossil
#

o/

coarse lily
#

\o

untold copper
#

\o.o/

viral hornet
#

Sleep well!

#

Fellow eye bleeding red brother 🥺

untold copper
#

lel

#

ok

woven otter
#

no u

waxen panther
#

vibers ?

visual egret
#

hi brocc

waxen panther
#

gm

#

broccolai - in the car

visual egret
#

uh oh

#

is brocc texting and driving

waxen panther
#

oh no I’m not driving

visual egret
#

good

#

/s

minor badge
#

no-preserve-root is redundant if youre not deleting /

visual egret
#

i guess

twin lagoon
#

yes

visual egret
#

yup

#

nukes the system

twin lagoon
#

there is no trashbin feature

#

it deletes everything in /

#

on some systems, permanently bricking your device

viral hornet
#

@twin lagoon 🥺

twin lagoon
#

🥺

viral hornet
#

Good morning

visual egret
#

hi camm