#general

3141 messages · Page 1887 of 4

magic river
#

The space bar thing is just weird, should change that one

neon bramble
#

Just tell me a single reason why wouldn't you use KDE

tropic flame
#

or LXQt

magic river
#

So you have two bug reports that are waiting for someone to do the work, one where the thing you're asking for makes things worse for animated things or on hidpi displays, one where they're exploring the problem still but will either have a generic volume control thing or add it to the app, and one you can point to as "they won't do the obvious thing"

#

Well, I wouldn't use them because I don't want to use Qt 😛

neon bramble
#

why?

#

I mean

magic river
#

I hate writing C++

neon bramble
#

what uses gtk nowadays?

#

except for gnome

magic river
#

Yeah, aside from the most popular Linux DE and the most popular web browsers who even uses GTK anyway? 😛

neon bramble
#

I mean

#

not like you cannot run gtk apps on kde

neon bramble
magic river
#

KDE also always just feels like it's a proof of concept or a demo of how you could use all these pieces to make a desktop

#

But not a very good desktop

neon bramble
#

u sure?

magic river
#

Like, it always feels half baked

neon bramble
#

Does it?

#

Which part does?

magic river
#

It does a lot of things but they didn't put a lot of thought in to them

neon bramble
#

I mean with kde apps it's always hit or miss

magic river
#

I dunno, I suppose I haven't tried it since 2014 😛

neon bramble
#

sometimes they are wonderful

#

sometimes awful

neon bramble
#

It has come a very long way

magic river
#

I haven't seen any sign they've actually improved things

neon bramble
#

What do you want to improve?

magic river
#

Like it might be technically better and more polished but from a design perspective... do they even have a design?

void void
#

ok we have a runner thats cool

timid gull
#

anyone else having trouble getting minecraft java to load today?

magic river
#

Like, where is the KDE HIG?

neon bramble
#

the point of kde is: it is your design

void void
#

:))))

timid gull
#

lmao. never mind. It just loaded

#

guess I need to click the correct thing.;

magic river
#

Right so that gets back to KDE being a desktop construction kit and not actually a desktop

neon bramble
#

and then adjust it if needed

magic river
#

I suppose it doesn't help that something about all the KDE themes (or maybe just the widgets themselves) has always just felt off to me somehow

neon bramble
magic river
#

Like, even with a Windows or GTK or macOS theme

neon bramble
#

I use breath dark

#

and it is very nice

magic river
#

Which is why I think it's the widgets themselves

#

I want to say it felt like I was using a modern version of Windows 95 but I don't know why

neon bramble
#

???

magic river
#

I just said I don't know why

neon bramble
#

That sounds very weird

magic river
#

Something about KDE has always felt weird

neon bramble
#

maybe the naming of their apps seems weird to you? ;)

magic river
#

It was what I used when I first tried to switch to Linux

#

I think that was KDE 2 but yeah

#

I didn't stick around for long

void void
#

kde is a complete utter shit to me

#

but that lxqt ❤️

#

much better than gn:omegalul:me

neon bramble
#

wtf you are the first guys I've seen shitting on KDE

neon bramble
smoky cloud
#

What's the one that looks like a knock-off macOS?

magic river
#

Also, you should probably give up on trying to convince me, I still have a GNOME gitlab account 😛

tropic flame
smoky cloud
#

Gnome looks nothing like macOS

tropic flame
magic river
#

I used to maintain an application in the default GNOME desktop

tropic flame
void void
#

ok i probably should NOT have changed lxqt's language to bulgarian, now it feels weird

neon bramble
#

And it is so nice

#

It is reasonably lightweight

#

far from lxde

#

but not heavy like gnome at all

tropic flame
#

yeah

void void
neon bramble
#

I was bored today, so I spent my entire morning and afternoon trying to install plain arch + KDE on a very old cheap mini PC I have

tropic flame
void void
#

and when i wanted to configure something id search through menus for a bunch of time

neon bramble
#

I've had 600MB total memory usage with konsole opened

tropic flame
#

ngl the results are actually pretty convincing

#

but he's still working on it

neon bramble
neon bramble
#

like a lot convincing

#

this is the only sussy part

#

but the less, really like windows 7

void void
tropic flame
#

but it looks better than most Aero themes for KDE out there

neon bramble
tropic flame
#

because he's actually programming stuff and not just slapping some QML file

neon bramble
#

On my main workstation I have 32GB of RAM

#

so idc

void void
#

now the only thing i have to find is how to bind changing keyboard layouts with Alt + shift

#

and we are rollin'

neon bramble
#

this is sus

tropic flame
#

they're not knockoffs

neon bramble
#

I mean, the sus part is, that there's office on linux

#

I've heard that it is possible

void void
neon bramble
#

But I've never seen someone actually do it

tropic flame
#

LMAO i mean, Wine does wonders

neon bramble
tropic flame
#

I think Office 2007 runs pretty well under Wine actually

#

and 2010 too

neon bramble
void void
#

i dont know yet

tropic flame
#

it's the more recent versions of Office that give problems

magic river
#

Huh, I think gnome's system monitor is giving memory usage in 1000s instead of 1024s

#

It says I have 33.2 GB total RAM so... yeah

neon bramble
#

it would report GiB otherwise WeSmart

magic river
#

Anyhow, fresh boot after everything has settled I'm using 2GB

vernal moth
#

This movie is so hipster, the chick is wearing a wool hat in a fucking sauna

vestal jasper
#

Very

vernal moth
#

Y tho

mental meadow
#

and how does obfuscation help with that

void void
#

why would you obfuscate a compiled program

#

jars can probably only be decompiled with a specific tool that i forgot the name of

tropic flame
#

because bytecode is easily decompilable with most if not all the symbol names intact

lavish compass
tropic flame
#

it follows a defined structure

lavish compass
#

it's not like x86

tropic flame
#

I'm smooth brain, i need them kekw

void void
#

what a horrible language
i'll never use java

vernal moth
#

No obfuscation protects your credentials

#

Ever

#

No

#

It gives you a false sense of security

wide chasm
vernal moth
#

String obfuscation is just one step above base64 encoding your password, lol

tropic flame
#

maybe don't make it hardcoded, most plugins i see straight up tell you to put the password in config.yml lol

void void
lavish compass
#

yes

tropic flame
#

believe me, they do exist

void void
#

c code from an exe?

lavish compass
#

not directly

tropic flame
lavish compass
#

but decompilers exists, although not as good as bytecode langs like java or c#

wide chasm
#

Converting Assembly to C is relatively straightforward, though.

tropic flame
#

so you'll lose symbol names

#

but you'll still get C code

lavish compass
#

Or, just open source your code

#

problem solved

tropic flame
#

probably very optimized depending on the compiler settings that were used lol

wide chasm
#

But even then, you don't need C code to understand the code, you can also just read bytecode directly to understand what the code does.

#

Same for Java, reading JVM bytecode is pretty easy, don't necessarily need to convert to Java for that (although given how easy decompilation is, might as well turn it to Java).

tropic flame
#

personally I like it

#

if I hold the binary then I want to see what it does

#

¯_(ツ)_/¯

#

i literally have that right as a EU citizen haha yes I'll decompile your program brrrrr

vagrant gust
#

Hey, small question, what is a good minecraft fork for 1.8 Servers?

tropic flame
#

none

vagrant gust
#

sick, I wanted to make a small trashy 1.8 minigame server for friends

neon bramble
tropic flame
#

i don't know ¯_(ツ)_/¯

neon bramble
#

sad python noises

void void
neon bramble
#

???

tropic flame
#

when I write C++ i organize my shit in folders too

#

haha #include "./yourmom/YourMom.hpp" brrrr

void void
void void
tropic flame
tropic flame
wide chasm
#

If you don't make your package names unique, stuff could break if you run two programs with the same package names.

tropic flame
#

fair enough

tropic flame
#

e.g. Bukkit server and its plugins

wide chasm
#

Yes

tropic flame
#

two standalone programs will run in a process each

wide chasm
#

Yes, but also dependencies.

#

Although then the build tool would start to complain. (I hope at least, otherwise you have even more fun issues at runtime.)

#

Which is better than at runtime I suppose, but still an issue.

tropic flame
#

the way.domain.reversed is what ends up making package names too long imo

#

it could be for instance developername.projectname

wide chasm
#

Names are not very unique though

tropic flame
#

and... enterprise conventions kekw

AbstractFinalMainExecutionProceduralIterationExtractionInjector.java

#

nest it into 30 other subpackages

wide chasm
#

Well, that's just Spring

wet storm
#

SomeCustomSpringBeanAnnotationPostProcessor

tropic flame
# wide chasm Names are not very unique though

if there's any other developer that goes by the nickname of Logics4 AND with the same project name as me then I'd rather have my app conflict with theirs and start a petty war with them kekwhyper

wide chasm
#

Most of the classes I see don't contain more than four or five words.

magic river
#

btw on a Fedora 35 Live USB instance when running gnome-terminal my system is using 671MB RAM

#

Didn't someone say KDE was ~600MB?

tropic flame
#

but idk

wide chasm
#

I mean, you're right that the package name convention has issues. E.g., what if you don't have a domain name (see every YT Bukkit tutorial ever made where people use me.devname.pluginname), but even with some of the other systems in use the package names are still quite long.

#

I used to use e-mail address in the past (I can be sure that that is unique to me), but Maven Central for example doesn't accept that.

wet storm
#

btw, why people use "me"?

tropic flame
#

I'm joking but i legit feel like this is their reasoning

#

i just made a basic GitHub Page so i could use io.github.logics4 and follow the convention

#

otherwise i wouldn't care

glass crag
#

its a nice domain thats less likely to be taken

wet storm
#

I too often see people naming their packages with "me", and idk why

glass crag
#

packages are based on domains, eg. papermc.io -> io.papermc

wet storm
#

I use "io" cuz input/output is cool

glass crag
#

io is expensive

wide chasm
#

I'm not sure how the tradition of using me in the Bukkit space started, but people kinda started doing it and it's now quite common.

tropic flame
glass crag
#

im guessing its more likely spam/scams for .tk

wet storm
#

and... the most important question, why Aikar uses "co"?

tropic flame
#

`No domain? Here are some common conventions

  1. This is used by many plugin developers. For this, use the Java package me.<name>`
#

but the wording makes it sound like it started before the wiki

wide chasm
#

Yeah, the oldest commit by Adamski11s from 2011 already contained that in there.

#

Well, written differently, but the me. thing

tropic flame
#

could it have started with hMod?

wet storm
#

sounds like propaganda

tropic flame
#

and then just passed along to bukkit

wide chasm
#

Could be

frank otter
wide chasm
#

Look who I found 🙂

mental meadow
#

nossr looking cute

tropic flame
#

have you heard of the seven seas, sir?

#

just kidding, i do not endorse it

frank otter
#

get hired as a teacher?

magic river
#

Wasn't education edition a classic clone written in python?

tropic flame
#

uh... a classic clone?

#

no, Amaranth, it's actually an official thing xd

magic river
#

Minecraft Classic, you probably weren't born yet 😛

tropic flame
#

it's based on the Bedrock codebase

#

I was

#

I just was more into flash games until like 2015

#

well i got to play GTA VC prior but then my pc was formatted and i lost it for a while :p

#

anyways it's a real thing

#

i just don't know why they'd want to use it since it's kind of a more locked down version (unless you use teacher mode)

#

maybe find a mod that adds the blocks from Education Edition into Java? idk @void void

twin lagoon
magic river
#

Ah

tropic flame
#

I still got to try Minecraft Classic back when browsers still supported running Java through them

#

which was for a very short while from the moment i discovered it until they actually cut it tbh

#

hmm

wide chasm
#

Were there any kind of forums for hMod or something back in the day? I can't find anything, but I'm still curious about the me package name.

tropic flame
#

but you'll need to use the wayback machine for it because it's long gone

wide chasm
#

forum.hey0.net doesn't seem to contain anything from back then, at least nothing saved by wayback

wet storm
#

Lost piece of history😩

plucky sparrow
tropic flame
# plucky sparrow habbo .

not the original Habbo though, i probably played it for like one week until my friends found unofficial servers kekw

#

from then on that was where the real fun began

#

oh and Club Penguin

lunar lintel
#

ive heard that paper isnt updating 1.17.1 anymore is this true?

charred sleet
#

yes

plucky sparrow
lunar lintel
#

alr thanks

quasi valley
#

frog

#

@cedar spade

viral hornet
#

omg

#

hahahaha

wet storm
silver nexus
#

am i the only one who has never seen calcite generate in stony peaks like this?

#

i like it

#

but never noticed?

#

(snapshot btw)

rancid void
#

never seen what generate?

viral hornet
#

calcite

rancid void
#

I don't speak 1.17/18

viral hornet
#

ok?

stuck lynx
#

A nice white stone in 1.17/.18

cedar spade
rancid void
#

🐸

stuck lynx
quasi valley
#

Probably squids or something

stuck lynx
#

Green wool drop

viral hornet
rancid void
#

idk. maybe 1.16

#

you achieved C O M E D Y

#

I haven't been keeping up with changes as much for a while now

stuck lynx
#

Lol it's always funny checking mutual servers and realizing you're in another server with most people in here

#

Lol you are one of the people I don't share any with

#

I'm in 52

viral hornet
#

i'm in well over 100 now

#

need to clean asap

void void
worn ember
#

Did someone say mindustry

viral hornet
#

no

worn ember
#

Ok bye then

viral hornet
#

ok

#

goodnight

worn ember
#

No u

blazing stirrup
#

does anyone know a good plugin for custom items?

#

no plugins like knokkos custom items and executable items work

#

i just was wondering if there was any other way

#

it conflicts with geysermc

golden gust
#

I mean

#

depends on your needs

#

but, any "custom item" plugin which does 'pretty' is gonna break on geyser

#

if you just want attributes on existing items in that game, that would work

blazing stirrup
#

i was thinking a plugin where I could put playerheads on the items

#

idk if thats too much to ask for

#

hm

#

maybe let me look it up

#

ok

#

ok

calm plank
#

any1 in here scripting alot?

#

im looking to pay good for some scripts

#

dm@

golden gust
#

This isn't the place for solicitation

#

no

silver nexus
#

remove the permission?

#

if im understanding the issue

#

this also sounds P2W

golden gust
#

I mean, if by "charge somebody", you mean, on a web store

silver nexus
#

no lol, i tend to avoid prison servers, as they tend to be p2w

golden gust
#

you configure that stuff on the web store

#

No idea then, probs deluxe menus or something

warm anchor
#

Yeah essentialsx

#

But you love cmi

#

So all hope is lost

golden gust
#

don't mention

warm anchor
golden gust
#

depends on what you're doing

#

like, some stuff you can use a stupidly large cooldown

#

stop mentioning

warm anchor
golden gust
#

welcome to the no support list

warm anchor
#

OMEGALUL this guy

golden gust
#

Well, there is a rule

#

I'm also asking for a basic adjustment to your behavior to accomidate my disabilities

#

if you can't do that, I'm not willing to interact with you

#

the rules applied more generally

#

pinging and mentioning are considered interchangable words

warm anchor
#

Mention is ping on discord in case you don’t get it.

#

Ok he’s gonna be trolling surprisedpika

#

That’s not what’s being asked though

golden gust
#

and I asked you to not

warm anchor
#

If you can’t have basic respect and put it all in it being a habit of yours idk what to tell you

golden gust
#

if you don't want to do that, okay; I just won't bother providing support or whatever to you

warm anchor
#

You don’t have to be an older person to gain respect

#

It should automatically be applied to everyone

#

He did though from very beginning twice

#

Scroll up

#

You are the one continuing to make up excuse as why you dont want to do it

silver nexus
#

there needs to be a "don't be an ass" rule, as much as it shouldn't be needed

proud lance
#

or just stop being a cunt

#

not really

#

I respect cat and peoples time

golden gust
#

drop your attitude

proud lance
#

you come in here for support and are rude overall

#

because you are being one and I am calling you out because cat is too nice

golden gust
#

I mean, in general

proud lance
#

no

golden gust
#

Drop it.

#

I don't see where anybody harassed you

#

I told you to drop your attitude, and then I told people in general to drop it

#

You don't get to act like an ass and then cry about being called an ass

#

I mean, if we wanna enforce the rules down to a T, I can do that

#

I asked you multiple times not to ping, ping is generally accepted as another word for mention, if you didn't understand what I meant, you're more than welcome to ask instead of acting like an ass

#

But, this is the end of the discussion

warm anchor
proud lance
#

dont care

#
  • L + ratio
golden gust
#

All of you, drop it.

proud lance
#

can you stop malding and pinging me

golden gust
#

You literally got told to drop it and are continuing on

#

!warn 321868514032091137 You've been told to drop it multiple times

thorny flickerBOT
#

:raised_hands: Warned SpicyChicken#3080 (You've been told to drop it multiple times) [2 total infractions] -- electronicboy#8869.

golden gust
#

He's not the one who brought it back up

#

final warning, drop it.

#

Drop. it.

foggy silo
#

Hello Paper general

tropic flame
#

i have this desk with a sliding compartment just for the keyboard and mouse and I realized the mousepad actually fits next to the keyboard in horizontal

#

I've been using it vertically for all this time

vestal jasper
#

PC cafe / lan player spotted

#

Oh the mousepad vertical?

golden gust
#

My landlord is pretty chill with me, known him for years

#

moved out of one of his student appartments to live with a friend for a few years, and moved into a "studio" appartment

#

He got me a desk, because he knows I have a proper PC and like, do a lot of stuff on it

#

and he got me a desk, with a SLIDE OUT DRAW

proud lance
#

hope you made him some minecraft plugins as thanks

golden gust
#

I mean, the draw is like, across the room cos it kinda encroached on me being a decent height, but, like, I kinda woulda liked having an actual mouse pad

tropic flame
tropic flame
#

and i just put it horizontally now because guess what, i can actually do that while still fitting the keyboard and the mousepad in

#

maybe this is why i've always sucked at FPS games

#

I'd set the sensitivity pretty high because my horizontal space was limited

golden gust
#

Y'all haven't lugged around a CRT and it shows

tropic flame
#

I have used a CRT monitor before

brave mountain
#

The best mousepad is my highschool diploma.

tropic flame
#

just didn't carry it by myself kekw

#

at least you could use a CRT monitor to draw the outlines of something over it since the screen was literal glass

vestal jasper
#

peepojuice I have more crts than space

tropic flame
#

with an LCD and a display basically made of plastic, it's hard

vestal jasper
#

I'm not playing older games with a flat screen it just looks off

brave mountain
#

Why the eyes emoji? I really don't care if you see 😆

golden gust
#

I mean, am glad that flat panels have taken off

vestal jasper
#

Eyes emoji = interest

golden gust
#

Like, especially as modern displays are nice af

#

But, like

vestal jasper
#

Not so much "let me see"

golden gust
#

you can't tell me that you don't miss the days of sitting around a screen going square eyes with the warm glowing glow of the CRT warming your heart

vestal jasper
#

L-listen I'm taken monkaH

vestal jasper
tropic flame
vestal jasper
#

Did I ping

topaz river
#

I want to try switching to Linux when I get my new framework laptop. Not agreeing with windows lately. Anybody have a preference over Mint, Ubuntu, or Fedora? And why? (The distros I listed supposedly added better framework support)

brave mountain
#

Arch

#

Right away

vestal jasper
#

I was debating even using reply there

topaz river
brave mountain
#

If you don't jump right to arch, you'll be distrohopping for long time

golden gust
#

nah, that didn't ping

tropic flame
vestal jasper
#

Mint is cozy

golden gust
#

I mean, our screens where kinda small, and so we where often kinda close to them

tropic flame
#

it'd only make a noise when turning on, similar to a plastic bag being squished, but then it'd just be silent

topaz river
vestal jasper
#

Ooo

golden gust
#

I mean, they didn't warm your face up directly, but, like, he had the CRT ontop of the drawers where our panties, I mean, boxers, where; and like, the small of the thing and the heat radiating up

#

only thing I wish we could leave out was the bloody flyback

vestal jasper
#

Arch is nice because I setup my own install. I know how it works. I know if something breaks I can Google the issue followed by "arch" and the wiki has an answer. I never have problems finding packages. Etc.

topaz river
#

I am using Ubuntu server already on my server, so I was planning on trying their desktop version. But if you say arch is better, I might try that first

golden gust
#

Arch is a weird one

vestal jasper
#

I won't say it's better

golden gust
#

Like, on one side, having experience with ubuntu in general is nicer because, it's gonna hold your hand a bit more while you figure stuff out

brave mountain
golden gust
#

I mean, evne in my "I can't be assed with linux" stuff, I use arch for my general dev VM because I can install the latest crap that I need

peak ginkgo
raven basin
#

hello is there a way to make it so whenever a player joins your server they get a period of invicibility when they first join (because the texture pack has to apply and the player can easily get killed by mobs)

peak ginkgo
#

Once you Pop!_OS you can't Stop!_OS

vestal jasper
#

I won't say any distro is necessarily better than others. It's all mostly what works for you and you like. I like the headache of maintaining arch when I don't update it in weeks.

golden gust
#

ubuntu for servers, and quick VMs I just wanna mess around with something in, but, for arch just has a lot of stuff going for it in terms of being, generally, further ahead in terms of versioning

brave mountain
#

Pop os suffered recently for a LTT video.

golden gust
#

the AUR is something I know people often miss when they ditch arch cos they CBA maintaining it

topaz river
vestal jasper
#

For a server I'd still use debian or Ubuntu over arch 100%

warm anchor
golden gust
#

Like, the AUR is literally the biggest argument for arch

topaz river
#

AUR?

vestal jasper
#

Arch user repository

golden gust
#

Servers and rolling release is basically a disaster unless you have proper pinning

#

Like, a NixOS setup for RR would be nice

raven basin
golden gust
#

but, I mean, who cares to deal with that

raven basin
#

Ill ask in help tho

tropic flame
#

Debian gang 😎

brave mountain
#

And arch wiki is the santo grial.

raven basin
#

youtube

topaz river
#

I have some experience with Linux, but would still consider myself a very beginner. I'll probably start with Ubuntu then as my server already runs it, and framework I hear lots of good stuff about Ubuntu and framework

golden gust
#

lol, I read a good quote recently

#

The arch wiki is the best linux guide wiki, that just happens to have a distro

raven basin
#

look up youtube guides there pretty decent and free

topaz river
#

Thanks for all the feedback! I'll try arch as well

vestal jasper
#

If I have an issue chances are the arch wiki has my back pepeLove

raven basin
#

I wouldnt start out with C

vestal jasper
#

Also I like how every Linux convo eventually has to bring up arch

golden gust
#

I mean, you add it to the include/header path

raven basin
#

wait I read

#

that wrong

brave mountain
#

But you can't trust arch wiki guidelines will work with other distro, you have to research

raven basin
#

your trying to learn C and your already a java developer

#

my bad

golden gust
#

libraries and C is one of the many fun issues which there is a few tools out there for dealing with that but it's not considered an entirely solved issue afaik

vestal jasper
#

:^) use arch

#

God I'm a stereotype

raven basin
#

If you get stuck I would ask people who are more experienced then you in coding discords , stack overflow , reddit etc

#

start low and work your way up

#

iirc C is easier then C++

tropic flame
#

C++ can be faster than C if you know what you're doing

raven basin
#

to learn

brave mountain
#

Stack overflow is good only if you answer is already there

tropic flame
#

the compiler can also perform more optimizations

#

because templates

#

uh no i was talking about C++

#

C doesn't have template programming

warm anchor
brave mountain
#

C++ is really powerful with hardware stuff

tropic flame
#

but idk i personally started with Java and trying C means having to work with pointers and pointers are the devil's doing

golden gust
#

iirc, think generics

tropic flame
#

yeah, except more powerful because no type erasure

#

also aggressive inlining by the C++ compiler

golden gust
#

I mean, iirc, for the most part, C++ basically started as an extention to C

#

at least heavily inspired by

#

So, if you learn one, it's often fairly easy to jump between the two

tropic flame
#

outside of some almost irrelevant edge cases, your C code will compile under a C++ compiler

golden gust
#

I've seen arguments for starting with either or over the many years

#

well, not exactly

brave mountain
golden gust
#

java is on the steps to become self hosted

#

rust is self hosted

tropic flame
#

self-hosted?

#

there has to be C code somewhere though

#

unless they just compile java to native

golden gust
#

Please no mention

#

I wanna say that that was part of the graal stuff, or something

proud lance
#

self hosted, meaning no dependencies? not sure what self hosted means in this context

golden gust
#

self hosted as in, it's compiled within its own tooling

tropic flame
#

it's the case with java already

golden gust
#

you compile the rust compiler with the rust compiler as it's written in rust

tropic flame
#

just not the JVM

proud lance
#

ah okay

#

I was like am I doing something illegal? I am already self hosting java apps

golden gust
#

tellin you

#

modern devs

#

r dum

#

Just wait till you find out

#

that websites aren't rendered in react

#

they're rendered in html!

#

runs

#

devs in 10 years; what's HTML?

tropic flame
#

haha yes i just downloaded ReactElectronAngularJS and made my first hello world app that only needs 16GB ram to run

#

brrrrrrr

golden gust
#

well, we went from no common tooling towards having stuff like bootstrap

#

then we got spinoffs like material bootstrap, etc

#

I think that there was a newer alternative to bootstrap which was kinda taking off?

#

but, I mean, much stuff these days is common react components, etc

raven basin
#

why do you hate pings so much?

#

just wondering

golden gust
#

I have sight issues

#

I need glasses, but, pandemic and such associated issues

raven basin
#

wdym?

#

oh

golden gust
#

and then, I GOT A BLOODY EYE INFECTION

#

so, stuff is more blurry

raven basin
#

how does this relate

#

tho

#

to pings

golden gust
#

Because the highlight color makes stuff harder to read

raven basin
#

oh

proud lance
#

cat runs lightmode

golden gust
#

outside of it just being annoying when you're pinged in several places daily

proud lance
#

thats why

raven basin
#

sucks

golden gust
#

Nah, I use dark mode

tropic flame
#

I wish more websites would look unique instead of adapting the same minimalistic design

throw rocks at me if you wish but Bukkit snd spigot forums look unique enough that i could recognize them "on the distance" despite technically being considered "old"... because... i guess light effects and shadows and other stuff in buttons and separators just isn't the thing anymore

#

i like their design

raven basin
#

I use bd

golden gust
#

I also lovingly have sensitivety issues with my eyes, so with light mode I often have to blind myself to be able to see certain things

#

it's rly fun

proud lance
#

I like minimalism, but I dont like that people use 50 javascript scripts along with it

raven basin
#

yea

#

xenforo

golden gust
#

xenforo is kinda ass

raven basin
#

yes

#

so generic

golden gust
#

but, to be fair, idk a piece of forum software which isn't

proud lance
#

There aren't really many forum software options though

raven basin
#

I think it would be too hard to write your own forum software too

tropic flame
#

I'd rather have a website like Vimm's Lair all day

golden gust
#

I mean, most security issues with PHP stuff are people not understanding PHP

proud lance
#

it was like vBulletin, IPB, and Xenforo, excluding the niche ones

golden gust
#

I mean, forum software on the basis is trivial

#

it's all the extra stuff over the top of it

proud lance
#

paper forums were discourse

#

are

golden gust
#

e.g. rich text

#

we used discourse but dropped it

raven basin
proud lance
#

yeah I see the link its xenforo now

#

I like the look

golden gust
#

Yea

raven basin
#

bruh

golden gust
#

problem with PHP in part is that it's just stupidly designed

#

and then people do stupid shit

raven basin
#

cant you do everything with javascript that you can do with php

proud lance
#

no

golden gust
#

Well, yea, but a large part of it is rot and ecosystem

raven basin
#

its gonna take a while before its phased out

proud lance
#

I mean yeah, ignore me, I was comparing clientside js to php

golden gust
#

bearing in mind that PHP only in the past few years finally agreed to formalise a method naming pattern which is consistent across the board

proud lance
#

I forget server-side existed for like a 10 seconds there

golden gust
#

then theres just various dozen odd traps which you have to be aware of

#

e.g. methods which don't exactly act as you'd think

#

lack of missing sanity around integrating with some stuff so exec() calls are not as rare as you'd hope

raven basin
#

its easily exploitable by skid hackers too

void void
#

yeah if php weren't around it would be quite boring for security researchers / pentesters etc

golden gust
#

Composer is only 10 years old

#

laravel, 11

#

symfony is from 2006, but, I didn't recall hearing much about it until like, 2012ish

raven basin
#

LOL WTF

#

1520 lines

#

for a login page

golden gust
#

Like, I think that PHP frameworking is something which is only kinda relatively recent in the scope of things

raven basin
#

LOL

golden gust
#

which is why you see stuff like WP which doesn't really use anything

raven basin
#

I made a login page in php

#

Its easy if you don't care about getting exploited

golden gust
#
?><html here cos yolo><?php
tropic flame
#

8-space indentation?

#

kill me

#

now

golden gust
#

tabs

tropic flame
#

can't really see, they're all transparent to me

#

and spaces are superior so i default to spaces

#

anyways why

golden gust
#

like, much of this was pre-templating too

#

and, mirating codebases like WP over to a templating engine would be a nightmare

#

so everything all around the place is basically just PHP code shitting out html

#

everything is overly commented because it's the only sane way to deal with some of this mess

#

no real sanity around objects so stuff is often just tossing arbitary arrays around

#

like, classes are still a somewhat new addition in the scope of things

#

the type system is generally a joke and IDE integration with that is often shaky af

cosmic raft
#

hello from the airport

golden gust
#

PHP parser itself is often a headache and so shit can just randomly break due to path issues and general sensitivety there

#

Like, I love PHP for how easy it is to just throw crap out into a web brower, but god can it be a bloody horrible language to work with

raven basin
#

what other language would you say would be better then php

golden gust
#

To be fair, for websites? they all kinda suck

#

it's why everything these days is templating and frameworked to all shit

raven basin
#

Bloated asf

#

Ik

golden gust
#

much f the merits for X a lang these days is down to the ecosystem and tooling surrounding it

warm anchor
raven basin
#

its kind of a nice flex to have a website that loads fast on a 100 kbps connection

#

and then theres some people with websites that are like 30 mb and take like 5 minutes to load 🤢

golden gust
#

god, I remember the old days

#

when the standard was to basically design for 800x600, and dialup

#

nowadays it's like, everything has to be HD

#

Like, remember the snow.js phase of the internet?

raven basin
#

I used to main a mobile hotspot and whenver I hit the data cap it was like dial up

#

I would get 100000 ms on mc servers lol

#

now I have fiber 250 down 250 up

golden gust
#

damn, I remeber using broadband for the first time 😄

#

being amazed at how stuff like, instantly loaded

raven basin
#

I lived in a rural area

golden gust
#

It felt like, you'd never have towait for a page toload ever again

raven basin
#

thats why I used hotspot

golden gust
#

and then the modern web happened

raven basin
#

next thing you know web pages are gonna be rendering like hd 3d models lmfao

#

someday there might be ps3 emulators that work in browser

golden gust
#

I mean

#

when we're at the point where web pages basicallly need the resource requirements to do that just for the advertising, why not

raven basin
#

metaverse moment

#

the metaverse sounds like a HORRIBLE idea

#

just zucc's plan to control the world if he can't control the real one

proud lance
#

facebook is public so they have to innovate to keep stock price up

#

and I am sure the recent issues aren't helping

still bluff
#

are you need hosting cpanel free

#

I can give you

raven basin
#

Dont advertise dumbass

proud lance
#

sir this is a minecraft discord server

still bluff
#

hosting run server minecraft and web

still bluff
#

ok

raven basin
#

Ben is a severe alcoholic

#

Ben is a domestic abuser he beats tom

#

hash?

#

where

golden gust
#

You know

#

the internet is really a sad place these days

#

cert expired, gotta press a button

raven basin
#

Use cloudflare

#

My computer time is wrong

#

but whenever I set it to right time

#

I cant use any https website

#

because the certificate gets fucked up for some reason

#

background url

#

lmfao

golden gust
#

OML

#

THE IMAGE

#

IS BASE64

raven basin
#

no I dont think so

#

why is paper 1.16.5 support dropped

#

1.17 and 1.18 are not stable enough for production

#

not compared to 1.16

golden gust
#

Because we don't wanna maintain multiple versions at once as we have enough issues as is?

#

Not been having any issues with 1.17 tbqh

proud lance
#

this was peak websites

#

where you had to submit your site to a database

#

before crawlers existed

raven basin
#

before bloated js

graceful wyvern
#

leekspin doesnt work on safari anymore 😦

#

sad times

raven basin
#

imagine being so poor you mine on peoples pc using monero js miner

#

?

lilac moon
#

my websites work without JS :)

raven basin
#

I dont see anything?

#

Nah ip isnt anything special

#

plus whos gonna do anything bad in this discord

#

i dont have beef with anyone

proud lance
#

idk if it can do 10Gb tho

raven basin
#

I mean my router has dos protection anyways

proud lance
#

it doesnt

#

unless you own like a several thousand dollar router

raven basin
#

its not hard to block DOS attacks

#

all of cloudflare won't go down

#

tho

#

they have multiple server locations

#

when?

#

Some websites might stop working

lilac moon
#

They broke their DNS one time

#

Which took basically everything down temporarily

golden gust
#

I mean, CF has done down before

#

AWS is in the same boat

lilac moon
#

Yeah

proud lance
#

I mean thats kinda the nature of anything, if you ran your own DNS servers your DNS servers going down would be your single point of failure

#

nothing is 100% resiliant

raven basin
#

^

#

pandemic

#

pandemic

#

some stocks were bad

golden gust
#

another 2 weeks to slow the spread

raven basin
#

some ogod

#

good

#

during pandemic

golden gust
#

tech in general had a boom during the pandemic, especially as "open dates" where pushed back, and various things like movies and such starting to hit streaming first, etc

raven basin
#

discord is kinda cringe ngl

#

Slack > Discord

golden gust
#

Like, the pandemic saw a good number of "direct to streaming" releases which pulled movie goers towards netflix/amazon, etc

#

spotify had rogan

#

in general stocks where just going up and various things during that time helped boost a good few stocks

raven basin
#

yeah but how many people use it?

golden gust
#

and then now that stuff is opening up, those bubbles popped

raven basin
#

rope stocks went up during the pandemic unfortuanetly

golden gust
#

reminds me of the dead rising logo 😄

#

I played that years ago but got pulled out of it cos of work

#

was actually a pretty alright game

lilac moon
#

Oh god not that

golden gust
#

just last I tried it had gotten buggy af

#

Like, crashing out here and there, which, I never recalled it doing in the past

#

or, wait, no

#

I mean dead island, not deard rising

raven basin
#

I dont get why telegram is still used by hackers

golden gust
lilac moon
#

they're all just discord clones that don't really improve on anything apart from them not being discord

tropic flame
#

imagine going all out with your money

lilac moon
#

That's a complete joke

pale river
#

yolo

tropic flame
#

lol if you want a decentralized chat then use Matrix

raven basin
#

found that on the post

lilac moon
#

Its so resource hungry

tropic flame
lilac moon
#

I don't know

tropic flame
#

next time don't go all out with your monetary posessions

raven basin
#

wait

proud lance
#

they just need to make a discord client where you can self host instances

tropic flame
lilac moon
#

Server

#

Element is pretty meh

#

That's the main client

raven basin
tropic flame
#

i mean... I'd say that's to be expected of modern applications kekw

lilac moon
#

Yeah

tropic flame
#
  • there's encryption on the mix too, IRC doesn't have to deal with that
proud lance
#

where you can join someones private discord or public ones like this

lilac moon
#

But 2 GiB minimum to join some public rooms on a homeserver

proud lance
#

option to self host

lilac moon
raven basin
#

session is better then signal its a fork

#

of signal

lilac moon
#

Plus the encryption in matrix is very lackluster

#

It doesn't encrypt barely anything

golden gust
#

they're still tryna ban encryption

lilac moon
#

Government is crazy

raven basin
#

session is still better then signal

#

and phone number

#

yeah but im p sure they got it they use ur phone number to verify your account

#

Ik Ive watched it before

#

his black deepfake 💀

#

FBI after failing

#

to

#

backdoor your pc

#

"Decrypted H T M L Source code"

#

even if it was encrypted leaving ssns on the index lol

lilac moon
#

I've seen the actual news report for that

#

I don't like to watch that guy

raven basin
#

did you want to commit suicide after seeing it

#

cuz I got pretty close

lilac moon
#

what is that

#

Idk what that is

raven basin
#

old people shouldn't be politicians

#

Joe Biden Trump they all suck

#

I say

#

we need

#

presidents around 40-50

#

years old

#

still competent people

#

thats the problem

#

thats an L

#

Windows 11 is so disgusting 🤢

#

it looks they literally added 2 things

lilac moon
#

Centered d taskbar and explorer ads

cunning raft
#

perfect discussion

#

@waxen panther, yes?

waxen panther
#

what the children talkin about today

#

lots of words

#

cant really find a topic though, i'll leave it to the professional ( @cunning raft )

lilac moon
#

Whar

raven basin
#

windows 10 honestly looks so gross

lilac moon
#

What do you like then

raven basin
#

Mac and some linux distro

silver nexus
#

Mac OS looks nice

lilac moon
#

True

#

KDE looks good

#

I think I'm going to try out KDE + Wayland + nvidia

tropic flame
#

Wayland kekw

lilac moon
#

better than xorg

#

since i want to have two monitors with different dpis

#

only way to do it in xorg is through a sort of hack

left swift
#

@waxen panther pokiloser

floral mesa
#

Nevermind the lack of a primary monitor designation

raven basin
spare venture
#

@left swift 🧑‍🌾

blissful thicket
#

Hi @rose nova can u send me a friend request?

pastel reef
#

What's the recommended RAM usage for a Minecraft client?

#

Better way to put it, by which point is there no performance benefit?

pale river
#

Idk 4 GB is fine

blissful thicket
#

1.8.8

pale river
#

The GC used is also important.

#

ZGC and Shenandoah are smoother than G1GC on the client

raven basin
#

^ Unless modded

#

but 2 gb 12 render distance optifine is fine

thorny totem
#

Using 2GB on a 1.18.1 fabric client, no issues whatsoever (optifabric/optifine)^^ WIsh I had voxelmap, dev is inactive :x

magic river
#

eww, optifine

limpid knot
#

Any of you wanna travel in a RV

pastel reef
#

My Laptop really doesn't like going below 4GB

raven basin
magic river
#

Sodium is cleaner, faster, and doesn't try to sell capes

raven basin
#

whats wrong with selling capes

#

also Optifine has way more support with shaders and community

magic river
#

EULA, afaik

raven basin
#

how does that violate the eula

magic river
#

From the very start of MC the one rule was don't sell capes

raven basin
#

proof?

magic river
#

Fucking kids these days

#

Of course the URLs have changed 20 times

raven basin
#

then literally all the pvp clients are breaking the eula then ig

#

I don't think mojang would really care anyways even if they actually started enforcing the EULA

#

Its selling a cape as a donation unlike the servers where you can buy 300$ kits

magic river
#

Here is people freaking out about Mojang clarifying this is something they're looking at for enforcement https://hypixel.net/threads/breaking-april-9th-capes-not-allowed-mojang-eula-update-bombshell.2752250/

raven basin
#

also techinically spigot and paper / bukkit also break the eula iirc

#

doesn't mean its bad tho

magic river
#

Apparently the clear wording that capes weren't allowed wasn't in the old EULAs, just a part of a blanket statement

#

I remember digging in to this in like 2013

raven basin
#

wdym

magic river
#

Spigot violates copyright, not EULA 😛

raven basin
#

I think thats worse lol

magic river
#

It's a grey area whether or not it's actually copyright infringement

#

CraftBukkit definitely was, Spigot and Forge and such might be

raven basin
#

If mojang were to take it down though the backlash from the community would be too severe

magic river
raven basin
#

I feel bad for notch

magic river
#

Before this their EULA didn't really allow you to sell anything, except for access to your code/server

#

So when they started enforcing the EULA they also changed it to allow selling cosmetics but made it clear capes weren't a part of the allowed cosmetics

raven basin
#

gn

magic river
#

Oh joy optifine still routes you through a malware distributor to download it

wet storm
vernal moth
#

People need to understand that what they think is the EULA is actually the commerical usage guidelines, lol
Eula has never defined any of this

#

The commerical usage guidelines straight up ban capes

magic river
#

I swear it used to be explicitly in the TOS too but I'm probably just remembering a comment from notch or Dinnerbone on reddit or something

vernal moth
#

[you may] sell cosmetic entitlements, except for "Capes," which we define as anything that attempts to visually emulate the feature of a Minecraft player Cape.

#

That's a quote from the CUG

magic river
#

By used to be I mean in the 2010-2014 time period

#

Back when it was TOS and not EULA 😛

vernal moth
#

Not the TOS or EULA

#

But the CUG also they you must advertise FCC compliant (aka influencers need to disclose sponsorship) and everybody sure is doing that, lol

cosmic raft
#

hello from a plane

worn crest
#

hello from a train

wet storm
#

If mcp mods were modified reobfuscated minecraft classes, did they vioalte mojang copyright? (If I correctly understand what a copyright is)

vernal moth
#

You only shipped modified classes and copy pasted them into the vanilla jar

#

Oh and don't forget to delete meta-inf (aka the jar signature)!

#

So you could make an argument of it being fair use

#

Similar how our patches contain Mojang code and that's prolly fair use

limpid knot
#

i need a chair

#

how this one look guys

golden gust
#

I mean, I'd personally avoid meshs

warm anchor
#

that looks like shit but if that's your budget go ahead.

#

anything under $300 ish dont really have any difference. They just look fancier one way or the other

limpid knot
#

recommend me one then please

magic river
#

Under about $500 just get the cheapest thing that looks like it'll feel good, you'll probably be replacing it in a year or two anyway

#

Well, maybe $300 is a better line but I've seen some trash at that price

#

Like, the same chair as your $80 thing but all fancied up so it looks premium

urban depot
#

can anyone use anything to bypass paper's anti-xray?

magic river
#

Until my current chair I always just bought a new $100 chair every 1-3 years

golden gust
#

Yes, but a competent anti-cheat can thwart most attempts to bypass it

magic river
#

I'm hoping this one will last long enough to make the extra price worth it, it's supposed to but we'll see

#

Oh I guess it was $150 but it's $200 now

warm anchor
#

Amaranth got the idea

#

anything below that price point is just you paying for their martketing

magic river
#

I wouldn't buy the $200 chair anymore, that's too expensive for a disposable item

warm anchor
#

yall chair destroyer or something chair is NOT a disposable item to me notlikerie

magic river
#

Or rather at that point I'd start looking up to the $300 range

coarse lily
#

Sometimes you can get decent ones used from business sales/liquidations, too.

warm anchor
#

^

coarse lily
#

Chairs that used to be like $800+ going for like ~$200

magic river
#

I am a very tall and very large man, chairs weep when I sit on them 😛

warm anchor
#

or if you are ballsy enough, you can roll your boss's office chair home

#

😉

coarse lily
#

Ha

void void
#

Welcome back ocelot

vernal moth
#

can somebody who is good at svg fix this for me? lol

<svg viewBox="0 0 1200 218">
  <path d="M0 218h1200v-61.3l-40 0,961 V 0,480 C 268.5,456.5 537,433 857,433 C 1177,433 1548.5,456.5 1920,480 C 1920,480 1920,961 1920,961 Z"/>
</svg>

browser throws Error: <path> attribute d: Expected number, "…-61.3l-40 0,961 V 0,480 C 268.5,…".
I think its complaining about the moveto command but idfk why

visual creek
vernal moth
#

?

golden gust
#

218h1200v-61.3l-40

#

I mean

#

am not an SVG pro

#

but, at least, that's the point that it's complaining about

#

and, from a skim of the thing, that block just looks, wrong?

visual creek
#

It’s an ad for a Microsoft service

#

In the file explorer

#

At the top

vernal moth
#

it renders right tho cat 😄

vernal moth
golden gust
#

Yea, that's the thing

#

I converted it into something it doesn't complain about

#

and it broke

left swift
ashen cliff
#

Good thing the Enterprise version doesn't have ads... oh wait. kekwhyper

vernal moth
#

idk why people have so much problems with stuff

#

I never seen an ad in windows

#

idk if people dont read the settings on install or whatever

warm anchor
#

Do you count urging you to update to windows 11 as ads? riepeek

mossy vessel
vernal moth
#

its a minimal example

#

<svg class="fill-background-light-10 h-240px min-w-full" dark="fill-background-dark-80" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 218" preserveAspectRatio="none"><path d="M0 218h1200v-61.3l-40 0,961 V 0,480 C 268.5,456.5 537,433 857,433 C 1177,433 1548.5,456.5 1920,480 C 1920,480 1920,961 1920,961 Z"></path></svg>

#

happy?

#

lol

mossy vessel
#

I mean, without certain browsers wont display it lol

#

iirc, edge and chrome never got around to smart detect em

#

Yeah, it just displays the xml on chrome lmao

twin lagoon
#

@mossy vessel panda_flush

mossy vessel
#

good morning

lavish compass
#

hm didn't even know about kimsufi before now

twin lagoon
#

that's because KS isn't worth looking at

#

the only reason people use them at this point is seedboxes PepeLa

vernal moth
#

kekw

visual creek
#

whats the best way to setup an environment for resource pack dev, rn we have a repo with all the other git and worflow junk and a "Pack" directory for the assets png and mcmeta stuff. This works great, but when working with block bench and using vanilla resources we have to manually edit the model.json to put the block/red_concrete.png or whatever. If we just include the vanilla assets directory in the root of the repo and gitignore it it works, but now blockbecnh tries to do vanilla-assets:blocks/red_con...

Whats the best way to do this, do we just have to have the textures folder in the root of the repo? Thanks

vernal moth
#

good rundown

ashen cliff
#

Daily reminder to not use Node.

vernal moth
#

its npm

#

not node

void void
#

Daily reminder to versionlock your dependencies

vernal moth
#

^

ashen cliff
vernal moth
#

uuhmm

#

thats pretty false

ashen cliff
#

¯_(ツ)_/¯

#

Then again, version locking is probably also not a good idea.

vernal moth
#

why?

ashen cliff
#

Vulnerabilities mostly.

#

Let's say something like Log4j happens again and you were locked on a very old version...
Now after a bunch of years, you are forced to update it and somewhere in the middle the API changed and you have no idea what changed and how.

vernal moth
#

well, of course you gotta regularly update your dependencies

#

we do every other spring at work

#

you also never get major updates automatically, even if you dont lock

#

thats not how this works

ashen cliff
#

Depends on the lib I guess.

vernal moth
#

if you not follow semver you should be executed on the stop

ashen cliff
#

I'll call the French museum for the guillotine.

neon bramble
neon bramble
vernal moth
neon bramble
#

Oh God you hate it too?

ashen cliff
#

You get used to it.

neon bramble
neon bramble
wet storm
neon bramble
vernal moth
#

using the browser client

#

also, modifying discord is a TOS violation

neon bramble
ashen cliff
#

I need help FAST!
And they didn't even read the error msg.

vernal moth
#

only 30? 😄

neon bramble