#general
3141 messages Β· Page 792 of 4
i donno i might not be around by then
60% of the vault is peoples .dotfiles 
do people star their own dotfile repos?
people star others
especially those who spent waaaay too much time on their dotfiles
what are dotfiles
Small circle files
ah thank
the dotfile is where u put the 500 lines of terminal ricing you found on some guys personal blog
*files that are used specifically to file things down to the shape of a small circle
betwixt the 'zsh' and 'urxvt' sections
lol Slimefun and Tacospigot, disgusting
whats slimefun?
a cool concept of a plugin but needs a significant rewrite, makes "modded mc" stuff in vanilla with just server side plugin
its been worked on a lot recently
looks like they been trying to fix some of the lag issues
yeah I haven't looked at it at all in the past year, I fixed a bunch of bugs then kinda ditched it after finding so many performance issues
last time i looked at that plugin it had many areas of the code that were indented so deep i had to horizontal scroll just to see the beginning of the lines
yeah..... real bad
player heads for everything that uses a custom texture, renaming vanilla items for those that do not
last time i looked at that plugin it had many areas of the code that were indented so deep i had to horizontal scroll just to see the beginning of the lines
there was a thread making fun of this lol
as i know mojang add custommodel data
yeah there's been quite a few threads on spigot making fun of the project in general lol
yeah slimefun would easily benefit from a resource pack, but it was made long before that
and there's far worse issues than just that.... so....
how to mod for slimefun?
jesus that scheduler thing
where is the texures and models?
taskchain would be neat to that to make it atleast cleaner
my man just import org.bukkit.*
if I remember right, on the last time I saw a spigot thread destroying the slimefun guy, the author said slimefun was one of the first things he ever programmed and it got too big / popular and it just really needed a rewrite
everything in 1 class
@steel pulsar static import org.bukkit.* 
man i only just started learning java like nine days ago
I'll get fired from my job if I ever do a wildcard import, ktlint ensures that never happens. No wildcards allowed!
import *
yeah
Yea, you can configure it in the options somewhere
yeah, I think I set mine to 5000 or something
throw as many 9's as you can be assed in there
is there a reason to not just wildcard
yes
its bad
wildcard might look nicer, but it's not good
(DiscordBot) http://javadude.com/posts/20040522-import-on-demand-is-evil/ -- Import on Demand is EVIL! | JavaDude.com: "May 22, 2004 ... Import-on-demand is one such feature... And it's evil... For example: import a.b.; // your package import x.y.; // 3rd-party code..."
Don't use ".*" on your imports!!!
oh uh
it does
there are plenty of reasons you do not want to do that in many different projects
Issue is that "just" has impacts on recompilability, not to mention "what are you actually depending on"
How do I get "Developer Program Member"? π€ Badges are so fancy π
does that really matter "what i'm depending on" though?
like whats the benefit of knowing that
what is Wall Clock what
clock
Well yes you don't want to put every paper version as a dependency in your maven/gradle for example
How do I get "Developer Program Member"? π€ Badges are so fancy π
@spice finch apply for the dev program
See, back in the days, people used to have clocks on their walls
Oh interesting I think I set the threads to 4 or smth
i still have one on my wall xD
smh this generation breaks everything
You guys have walls?
ok it was easier than i thought
can i just set this to 16000 and get builds done in seconds
yes π
Aikar closing my issue from in April 
wtf my computer exploded
haha
There are so many not closed issues which already has been resolved @worn ember
linked some here
new discord update lets see if it's an actual update or jsut a haha funy prank
man compiling paper made me realise that i need a better computer
Changelog: Fixed typo
oh wow it's actually a new build
discord update logs is the main problem of our society
discord does major feature and is like:
Added update
user list made a fucky wucky on the mac build !!!! oops!!!! fixed now (i THINK!!)
damn you discord
some builds are:
Update build number and version hash
here have a forbidden repo https://github.com/DJScias/Discord-Datamining
ooh
attention rory (my cat) is awake thanks for attention
No problem check is in fax
oh hey its djscias i know this guy
What's nukkit
since they upload each build you get this
Tux back at it again with the
improvements.

Hey. How can I change the "Waterfall" proxy name that is showing up after pressing F3? I've seen a couple of servers having a custom proxy name; is there a plugin for that? Asking just out of curiosity.
don't
god I wish there was a site to setup links to jenkins projects you download builds from, like a dashboard
dont post ideas like that now someones making it and youll get no credit
it's a win win tho
if it's good, i'll use it who cares
if it's shit, ill make a better one
something like the papermc.io/download page but for any jenkins project would be hot af tho
just get latest?
jan
whats it called when a table just links 2 datasets
not bridge i dont think it's somethin else
aggregate?
well like, say you have produts, users, and orders, orders is just a map of product to user maybe stuff like quantity
Kpop jan tuck
yeah what would you call the orders table
x_y usually
i couldve swore there was a term for it
product_user
what is the term for the orders table i should say
idk
boutta get me a no table situation π€




evidently that's what happens when you use 100% of your brain
maybe it's the return type?
that'll be the mime type
if you go to the actual s3 link it works fine
Hey is there any other way to see how much available memory I have on my vps?
contabo guys said free -h does not displays always true memory
And that is the only thing I found in google
free is accurate
i mean you don't need to be exact really
contabo is fucking dogshit
I mean, it literally gets it from the kernel
so they fucking scammed me again
haah
you pay literally less than $20/mo for it probably
assuming that you're not onder something like OVZ which is just stupid
for the shittiest server
"we guarantee you have 30G"
Well, what does free -m show?
same but in megabytes
No fucking shit that it shows it in megabytes
"we guarantee you have 30G"
@void void Runs out of memory at 26G
what runs out of memory
vps
The idea was that you actually show it so that like, we can see what it says...
how do you know it's running out of memory
contabo 
and the free -h only shows 100m available
26G

10 max
contabo is great
explode
gets asked to show something multiple times

doesn't show it
i've ran 300 player servers on 10GB what the fuck are you doing to make your shit explode
on 10GB
I mean system requires 1-2G to run right?
your OS needs ram too
JVM needs room
saying that the OS needs "1-2GB" isn't really enough, the OS can use memory for other purposes like caching files read from disk
os should have at least 10% id say
Yea, you defo wanna err towards leaving more ram for the OS
and ye, 10 GB, if you give it more ram it'll ironically look worse because less compression and all that
@mighty storm Incorrect, the limit where compressed oops don't work is around 31-32GB
Lol
Yea, you defo wanna err towards leaving more ram for the OS
@golden gust
CCCCCCC
drop it down to 16GB and try again?
@peak dirge How could taking 12G away from a server on 12tps improve it
Just allocate 10G-16G for your server
if you have 12 tps with 26 gb then memory isn't the issue
By knowing how to run your server
memory =/= tps
ill try it
there's an upsidedown lang π
contabo is horrible
@twin lagoon pin this ^
I feel that literally every single time you ask for help, we go over the same shit each time, "reteach" you the basics, just for the next day...
Literally 2 seconds of any form of basic research would have told you that
This is why we find it comical and boring that you keep re-iterating that contabo is shit
π dont need knowledge when I got paper discord π

That whole massive explosion of them showing up being crap happened years ago
a
Heck, we literally watched them turn from a cheapo budget option to a shitty overpriced horrifically supported POS
some people suggested I host the Velocity services on Contabo
a
I'm so glad I didn't listen to them and just paid DigitalOcean lol
ok
I want to meet "some people" 
my only experience with digitalocean is reporting brute forces on my servers lol
What is phpunit? is that something like wordpress?
I mean, contabo is the best option for having to avoid the work accociated with server outages
it's probably their issue and so, they'll fix it when they notice their switch is on fire
I love the country of Tor, very beautiful there this time of year
welp, just add it to the list i guess
I. will. buy. on. ovh
an ovh vps isn't good either
b r u h
ptsd flashbacks to one of my random privacy cards having 2 (failed) charges to ovh because it was paused
they're fine
especially for people like you who don't know what the fuck they're doing
lets host a game server on a service spec'd out for web servers
1.16 kek
What's the best shared host out rn
see it's this kinda stuff thats sus
my go to recommendations are dedicatedmc.io, slothhost's premium line & extravm
what do I even do, report it?
Extremely common attack that's just trying things you are likely to have lying around. Huge number of people use wordpress and don't secure it adequately. Makes sense to try things on the offchance.
See also trying /phpmyadmin. You never know
see also: "google dorks"
most hosts really don't give a shit about that stuff
digitalocean does take them down
Like, DO probs do if you can get the right info to them
but you're just wasting time
opinions ab soyoustart
But, a lot of them are like china hosts which don't give a shite
soyoustart is "ok"
SYS is older hardware but "k"
there's a chance you get a lemon
Yeah I just send the firewall logs
The real fun begins if you do in fact have an unsecured wordpress site though. Some of the wonderful things they do include adding additional code to random php files that add ads to pages when visited by search engine bots
and france
quite a few sites I browse block my VPN (which I have running on a little RamNode VPS)
900 ping
Canada is fine for US
soyoustart has both canada & france
900 ping
latin america
you'll get like 100ms max
you literally have a contabo server in germany
the fuck is your point
which one is you
that's from yesterday
I was not online
you'll get like 100ms max
look quote without ping
What's wrong with quote with ping you're replying to the message since discord doesn't have threads
The real problem is the super halfassed quote implementation
it doesn't make sense in this kind of conversation
Which pings people who were pinged in the quoted message again too
wha
This convo jumped like 4 topics in 2 minutes
Elaborate then
u can actually create .ping command for discord
Elaborate on this ^^ "dum"
Latency of the bot?
What are you pinging? Yourself? This is why I need elaboration
Well, for round trip, you'd just need to send it, wait for dumcord to send it back probs
my concern is that i don't think thats possible in the vanilla discord client
There's no real way to ping honestly, since it usually just updates client side then server side and rarely tells the client it failed and to undo
why tf do we still be talking of ping
join a voice channel 
They all locked
That's the ping to the voice servers right
Not necessarily discord itself question mark?
@void void elaborate what you meant
what does "discord itself" mean at that point
The API servers I guess?
ping as in latency
What about it
Like a discord bot that responds with pong time taken 100ms?
the amount of the time it takes for the server to respond
where does it tell you that?
I feel like the Supreme Court trying to figure out what this man means
@void void yes or no, is this being achieved using a modified discord client
just a bot
dyno
dieyes actually
but dyno isn't on this server...
Not so fast
pretty sure u need to configure it
the bot
another server has the command
so its possible
ms stands for Mississippi right
yes
ah alright

or microsex
Good meme
a
whats micro
micro
why did it autocorrect what's to whats
microshift
It's like evolution but backwards
yæs
Did Sponge originally make the mixin system?
i dont think so, but they use it
actually i think they make the framework
the mixins introduced in java 8 look like something completely different
what mixins introduced in Java 8?
but yeah, mixin is a sponge project that mumfrey made based on his existing work in liteloader
Fabric has some nice mixins
it's the same mixin project :p
Well, it is nice.
Anyone else had issues with IJ/other jetbrains IDEs and the markdown plugin?
I'm always getting this, they say to install their version of JDK - but it doesn't switch to it for some reason.
well theres something called mixins introduced in java 8 but its something completely different and unrelated
I'm a bit confused. I thought maven requires JAVA_HOME to be set also on Linux. However I have never set it and echo $JAVA_HOME prints nothing. But maven works. Why?
Maven may just check $PATH looking for it as well, aware of a few programs that do it
Windows is
anyway
On windows with git-bash I only have PATH set with JDK in it.
and maven works?
Yes. Does not work from command prompt though, not that I'd ever use it other than testing right now to confirm it gets mad about java_home
If you echo it it outputs nothing?
What about other profiles?
Why should I care about other profiles when everything works great as I have it set up :3
My goal is to figure out what really needs to be set, to describe prerequisites for a project .. And it seems to be random which variable is required even on same OS π
tell them JAVA_HOME is required then
even with maven its not consistent across operating systems
just a few days in and am already doing spring voodo magic https://github.com/MiniDigger/Hangar2/commit/a3199624f4b4138f3c1b3034632deb1aa8dfb84b#diff-f145b5e38120193783bd927ef8a1e99dR40
as I would expect however, there is code to look for javac, find it, and then use that to set JAVA_HOME
in maven
but there's also code for when it fails that'll say "hey setup java_home pls"
i've been victim to that specific code path before
so windows really doesn't have anything like update-alternatives --config java then?
i think that java has some magic to point to like a default home or something
windows doesn't have a package manager
There is 0 sane way to handle "alternatives"
true
Just search all drives for javac
java-alternatives
are we talking about windows and package managers 
chocolatey 
chocolatey is awful
that thing microsoft is doing is awful
any package management system that relies on existing installers and exes, its gonna suck
@olive marlin any repo?
@spice finch Screw it. I nuked the whole codebase again today, so there isn't much. Still not 100% liking the fundation I laid out, but at least it's better.
Can't do much ATM - apart from simple plugin download from Github releases and checking it's status.
Feedback is appreciated though!
https://github.com/Prof-Bloodstone/Mineager
is there any easy way to check if a string is a number other than surrounding Integer.parseInt(string) in a try/catch block
Yeah
Regexp!
oh right regex exists
Isn't apache commons in bukkit?
/^\d+$/
IsInteger.instance().test(str)
Olivia, remember about negative numbers.
this is just general java not necessarily bukkit
And that they can't start with 0 π
Oh, well apache commons is nice.
PRobably something like ^-?(0|[1-9]\d*)$
i would wager regex will be needlessly slower than Integer.parseInt
That's also true.
Kotlin be like toIntOrNull() ?: return
kotlin be like Java code but ugly :(

If you have apache commons, then http://commons.apache.org/proper/commons-lang/apidocs/org/apache/commons/lang3/StringUtils.html#isNumeric(java.lang.CharSequence)
If you don't - I'd create a utility method that does the parsing and catches the exception.
this discord goes in circles and circles. Kotlin debate, lombok argument
windows demonstrably bad
like literally any group of people ever?
you make it sound like it's something unique to the paper discord lol
so you mean i can find these arguements at the local pub!?
yes sir!
you must have some smart pubs then
Hmm?
are we talking about windows and package managers :aPES_Shake:
Z: microsoft store
why not
Cause it's a valuable resource
You can make fireworks with paper
And paper airplanes that then can go to hangar!
Why chivitos
Fucking hell IJ just shit itself really bad
Who got the name
haha
And why
Pretty racist
> is the paper source available
> asks on the issue tracker attached to the paper source repo
$50
my word
ill gib u paper src for $100
tunity src for $1?
sec spotted
wat
I'll sell you a paper fork without the sand duping and tnt duping patch fpr 750 usd
now that's a steal
i need 1.8 support in the latest paper
need beta 1.7
@static badge src pls
Oh no imma die
lol
where 100
minecraft/our mod
This is vanilla launch xD
@static badge 1NY69576BD406372B
what's that
Oh, no i was too lazy to open the actual launcher so i opened techniclauncher which is ancient
ye technic would bitch
The new gamemode switch gui was purely clientside right?
yes
ok lemme get that src
Z have you checked out sodium client mod yet? it's pretty insane
the old days 
beta 1.8 days are the ancient days i guess
the survival update, hunger 
have you seen beta 1.7 code though
1.7.3 beta best version, you will never convince me otherwise
look at the code
nope, i haven't seen any code from those versions. beta 1.8 is just the last version I actually "played" beyond just testing things
no thanks, dont want to ruin my love
back when mojang didn't use streams
bet you the chunk system ran better though 
maybe I'll zip canyon src in here for you
Hai Z, havent seen you in a while π
microsoft
big text for big repos
new feature
hm?
its like leaf said
they are making bigger, more important repos have bigger font sizes
monkeys
How does Minecraft process command arguments?
Does it just split them by a space or is it more complicated?
both
more complicated than just that
Can you explain a bit more?
yes
sure
go read that
how many papers do we need to read to understand it
none
that was a joke
overengineering 101
brigadier isn't overengineered
it does what it needs to, nothing more really
@static badge now, DFU on the other hand
read these:
Point-free Program Transformation: https://haslab.uminho.pt/alcino/files/pfpt.pdf
The essence of strategic programming: https://pdfs.semanticscholar.org/8643/73ffcee27467876b1030ee347b3c2e625756.pdf
Algebraic Specialization of Generic Functions for Recursive Types: https://haslab.uminho.pt/alcino/files/msfp08.pdf
Generic Programming with Fixed Points for Mutually Recursive Datatypes: http://users.eecs.northwestern.edu/~clk800/rand-test-study/_gpwfpfmrd/gpwfpfmrd-2009-10-8-12-02-00.pdf
A Formal Comparison of Approaches to Datatype-Generic Programming: https://arxiv.org/pdf/1202.2920.pdf
Profunctor Optics: Modular Data Accessors: https://arxiv.org/pdf/1703.10857.pdf
Generic Point-free Lenses: https://haslab.uminho.pt/alcino/files/mpc10.pdf
Type-safe Two-level Data Transformation: http://www4.di.uminho.pt/~joost/publications/TypesafeTwolevelDataTransformation.pdf
Transformation of structure-shy programs with application to XPath queries and strategic functions https://haslab.uminho.pt/alcino/files/scp.pdf
Calculating with Lenses: Optimising Bidirectional Transformations: https://haslab.uminho.pt/alcino/files/pepm11.pdf

It defaults to splitting by space but lets the commands override it to do more complicated things, iirc
DFU isn't that bad. The explanation for it is more complicated than just digging in and looking at the existing code to figure it out
Although there are a lot of indirections so it can take a bit to figure out what is available
pretty sure its performance is comparable to chunk gen
First thing it does is check the version though so usually it doesn't really do anything, right?
yeah it only runs through if the chunk version is less-than current
So who cares how long it takes, it happens once π
mojang runs that shit on the main thread
slaps main thread
this boy can fit 500 streams in it
insert joke about stream and streaming platforms im not witty enough to make
why's it so massive wtf
I think you can pay github to make yours bigger π
Oh shit they are into plastic surgery now?
ah yes
i dont need it bigger tho

bruh ai domains are expensive as fuck
how much
my old domain was Β£10 a year this one is Β£50
jeez

buy me some domains too kappa
CF did that to me the other day too
It was bc I left it on the 2fa screen for too long
They really should have a timeout in the UI for that
But, w/e
their login sucks yeah, the 'keep me logged in' keeps you logged in for like 10 minutes too
simps have no rights
the rest of their ui is p nice though

dafuq is that

yeah, seedhunt is NUTS
their distribution system is pretty cool too
3.8 million seeds/sec
fluxuates depending on how many people are running the program
lol, 3 seeds with 13 witch huts

I forget the radius.. 2k blocks?
I assume it only uses the CPU?
@waxen panther what site
Sad.
no no, where you were trying to buy
oh no, I've already bought it from namecheap. I just wanted to transfer it to CF/ Google domains
idrc that much though, just a bit more setup
I think it's actually a country tld
lol
like Tuvalu did with .tv
minecraft capital of the world
but no
Daily .zip TLD hate.
tuvalu didn't sell it, iirc they still get money from it
there's occasionally catches, like .us you have to have valid US address in the whois, .ca same thing, etc
they do get money from it, fromt hat 3rd party service
https://www.youtube.com/watch?v=34gHoxqZlJc is where i saw it
Get 2 months of Skillshare for 99Β’ by being one of the first 1000 people to sign up at http://skl.sh/hai7
Get a Half as Interesting t-shirt: http://bit.ly/2xjHuw4
Suggest a video and get a free t-shirt if we use it: http://halfasinteresting.com/suggest
Follow Half as Inter...
hetzner is failing to draw my graphs cuz theres no CPU time free xD
lol
see google also owns .meme
you know what i find funny? How home desktops are usually more powerful than servers these days
unless you go like super high end
they need to with all the bloatware especially on windows
I love the giant flex like with amazon and google with their .google and .aws tlds
i dont like either but i still use them
I do need a powerful desktop because of this crap
My purchase of a Ryzen 9 3900X is already paying me major dividends
yes words
ok on htop what do the colors mean for ram
like half green, some blue, half yellow, says usage is only half tho
Green seems to indicate memory in use, blue seems to indicate shared(?) memory, yellow is cached files
ah
total used free shared buff/cache available
Mem: 32115 15051 3018 567 14046 16048
Swap: 16123 14 16109
hey, not sure if this is the right place to ask, but i have a friend running a server off his pc. is it possible for him to give me ftp access to the server?
yes
@cosmic raft of course
how hard would it be to setup, and if so is there a tutorial on it, @kindred storm
I don't know what you consider hard or not hard
you just need to setup a ftp server
to a beginner, would that be challenging?
beginner at what?
if you are running linux it's not hard imo
apt-get install vsftpd
some configuration, done
just, running a server in general. we've only ever done it for a simple vanilla server to play on. he's on win 10
oh, I see
well I have no idea about Windows
if you have OpenSSH setup then sftp probably is already there
Windows server 
it's just a simple private thing. we wanted to mess around with plugins
yeah, running a minecraft server on windows is generally frowned upon
quakiy probably doesn't know the difference
nah i don'
as far as you'll be concerned, Quakiy, SFTP is just like FTP and you can transfer files the same way, except it's more secure and works over a different protocol
This is a TempleOS circlejerk Discord @spare venture
alright well, ty for the help you all have given
i'll see what i can find on google
your goal is probably going to be installing OpenSSH/openssh-sftp-server (the latter usually comes with the former)
templeos is great
and of course granting credentials to that
gods third temple π
ugh
it takes a long time to build netty
and the sad part is that the fucking SSL tests fail
heh
Netty IRC channel is ded
nah
they do answer questions on StackOverflow, but alas
I guess it's time to fire off tweets or something
Norman is super-active on Twitter.
For now I'm just skipping tests
[exec] src/main/c/netty_unix_jni.h:19:10: fatal error: jni.h: No such file or directory
-_-
[INFO] executing: /bin/sh -c ./configure --disable-ccache --prefix=/home/andrew/Projects/checkouts/netty/transport-native-epoll/target/native-build/target 'LDFLAGS=-L/home/andrew/Projects/checkouts/netty/transport-native-epoll/target/unix-common-lib/META-INF/native/lib -Wl,--no-as-needed -lrt -Wl,--whole-archive -lnetty-unix-common -Wl,--no-whole-archive' 'CFLAGS=-O3 -Werror -fno-omit-frame-pointer -Wunused-variable -fvisibility=hidden -I/home/andrew/Projects/checkouts/netty/transport-native-epoll/target/unix-common-lib/META-INF/native/include' --libdir=/home/andrew/Projects/checkouts/netty/transport-native-epoll/target/native-build/target/lib
[INFO] configure: WARNING: unrecognized options: --disable-ccache
[INFO] configure: error: cannot find install-sh, install.sh, or shtool in autotools "."/autotools
[INFO] rc: 1
sftp is a part of the Windows 10 built in OpenSSH Server
I didn't have libtool installed. I installed it but it probably won't make a difference
Pretty sure anyway, if not just use scp
installed more packages...
I don't see a problem here.


Productive isn't playing video games? Who knew
Also I stole my cat and brought her into my room but she just walked out
smh
π 
Yeah it did not work kek

Time to look into it tomorrow
Some people really have no respect
ddos at 4 in the morning I just want to sleep smh
the worst time
But pretty effective, robbing me of sleep effectively dos'ing me
I was about to ask for support about how my world border wasn't changing and while I was typing I was like, "Let me double check my max-size setting in server.properties" and fuckin' a if it's not set to 10000 lmao.
I am beginning to regret letting my circle of friends convince me to run this lmao.
Set brain to critical thinking mode
this being any minecraft server not paper in particular.
I would say choose python or java and try making simple programs by looking up tutorials, documentation, and examples online
this is kinda a stupid question, but i know nothing about programming and i want to try, where should i start?
@void void I think there are a few good websites? I think I tried codecadamy once and was pretty impressed by it
@void void if you want to learn and you know nothing, please don't start with Minecraft because you will have a bad time and cry yourself to sleep
I'm a codecademy mod, it's shit don't use
xD
It was years ago
I just used stackoverflow
Good start
Yeah, just...avoid.
It is
It's terrible
God knows why some of us are here
We hate it
Masochism?
Must be
I recommend learning web dev, though, honestly. Everyone wants web dev done. If not, big companies want C# or VB
JavaScript
C# and Python Abs everyone wants you
Speak for yourself. I love this mess
*and
Oh, and when I say web dev, I mean the frontend
So, JS
Backend web dev...eh
Anything, literally
Most commonly JS or Python
Java is popular, so is C#
uh oh Django
I wouldn't start with JS tho tbh
looks like you have an urgent message
Js will make you never want to program again lol
Start with something like Java or C# to get a basic grasp on things
frijoles
JS is fine, but if you're learning it might be confusing because of the weird behavior and lack of static types
Maybe they're into dynamic
Either that, or it'll make great sense then when you try to do anything with static types you'll be confused
Kappa
I used js and it seemed sort of similar to python
I hate Python
go to bad pepper jail
aw
I can't live without my ;
Idc about python tbh
I only used the most basic js so that's probably why it seemed similar
python is a good learners language, if you need to familiarize yourself with programming
do that
Just pick whatever seems to interest you. It really doesn't matter
I say python
freecodecamp teaches HTML/CSS and then JS. It's really nice, tbh. But Python is a fine starting point too, you'll just need to find a different resource.

Just whatever you do, never ever look at something starting with a C that isn't C#
Holy C
Clap
Objective C isn't used anymore
Very nice description
That's swift now yeah
I mean
Isn't C++ technically objective since it has classes
Visual basic or riot
That was his goal
Visual studio code is great
Yeah
Depends what ur doing really
Except I couldn't figure out how compile C++ on it lol so instead I use visual studio for that
There might be better tools for the job for some langs
Like for python I'd use pycharm or something like that
And for Java Netbeans or IntelliJ
I started with html and css. Then Js and php. Then c# and then java lol
I learned Delphi in school :D
There are also online compilers like repl.it which support a ton of languages but the tools aren't great. It's an option if you need to run a quick test maybe
First thing I worked with as kid was with Visual Basic .NET, lol
But anyway, if you ever plan to go join a company, learn .NET lol
And watching a progress bar fill on a timer
From there I was able to learn C# .NET which was a bit more useful
I got told off by the company's principal infra architect that I was wrong for using Java and not C#
Like, unironically
He just told me I was wrong
Some programming languages are just ... wrong /s
Plz delete that
Nope, by doing that you are in fact miles ahead of even some people in this chat
Some people can't even do it without a GUI
Fuckin noobs
Shut up. GUI is superior
I knew it
Lmfao
gui doesn't support force push
Cli simp
Unless I just didn't find it lol
Because force pushing is an advanced decision you make and should be restricted to CLI
It's not something you just do
I use the cli when I need it. That's about it
I already do that
Exactly what it sounds like
You push, and whatever your local state is, gets pushed and overwritten on the remote.
You can "change history" with it
Which is sometimes useful, a lot of the time dangerous

It's like shoving a pie down someone's throat after he suffocates
Like, if you accidentally commit private username and password, you'll rollback your local, change it, then force push the previous commit so the remote has no idea it ever had private creds pushed to it
That's when it's useful
Or when you fuck up git
you rollback using reset HEAD^ right
And you're done with its shit and just force push
nah, just rebase to the previous, modify the code, and then check back out to HEAD
and push the whole thing with force
and it overwrites history
reset will delete the changes and make you rewrite the whole thing
yes
you can rebase as many times and as far as you want
yes
I am still quite noob at git so I don't quite know what rebase or checkout means
Even I haven't managed to do that yet
i mean, it can be fixed by restoring the local state but nuking your remote is pretty indicative of "i have no fucking idea what im doing"
Glad I learned git in class
git learn git not hard
I commited to the master branch of a fork which bad
Or well some of it
I always push to dev and then merge to master. Or make a new branch for features
main
oh you didnt see the article?
yeah that's a term that's never going to die regardless of what github does, imagine actually thinking changing that term does any greater good to any of the issues with equality in the world 
actually helping the world
1 month ago
i mena i dont even see discussions yet
if they implement that before releasing discussions im finna throw hands
I mean
GitHub can change it all they want
I don't make my repos on GH
Git itself needs to change
So regardless of what they do, the vast majority of repos will still have a master branch.
Changing the word will solve the problem 
I mean, personally
I don't care what the default branch name is on a repository
some are master, some are default, some are main, some are stable
all it is, is the default name
people can change it back to master if they want consistency
not like "heya, master is now a disallowed branch name"
thats what i mean
im not going to go out of my way to change the default branch name git gives me
if git doesn't change, neither will my repos
that's just how its gonna be
bruh you know a tweet gonna be good when you see something controversial with like 400 replies
lol
Anyone knows what can cause fishing rod not launch itself?
do you use the plugin TAB? because I've seen 2 people say it has caused that
idk i use TABreborn
why does it touch all those packets
yeah no logic and i use tabreborn 2years
im talking to pure, not you
i am not talking to you too
but now to you: its probably TAB
im talking to pure, not you
that sounded rude, i wasnt trying to be lawl
yeah.... that plugin is super hacky, no idea
what does it do
oh ok
pretty sure most people use it for its super ultra long name support and multiple tags etc
because tbh I know of better plugins for the actual custom tab functionality, but this one seems to do everything in one.. so 
yeah even barty had the same problem, so GG
what is purpur
Billy's fork
someone dm me there server that uses papermc 1.16.1
Join its discord to ask questions about it
nah no questions
just saw the tab plugin linked above also mentioned it as a paper derivative
yep it is, he adds mob riding and some other stuff
someone dm me there server that uses papermc 1.16.1
stop spamming
ok cool
I highly doubt anyone's going to PM you anything, but you only need to say it once in any case @restive falcon
Go search the server list sites
run one locally
^
not as long as youβre gonna wait for someone to pm you
Takes less time than sitting here and asking someone to DM you
you can set one up on your computer
making a server takes a long time
server for what?
and also im not allowed to port forward
you don't have to locally
takes 5m at max
k then u make one and il join u
lol
create server folder, write eula=true in eula.txt, download paper jar, run paper jar in server folder
lmao
good luck
wdym
o.o
go play on aikars server and enjoy
yea, that's good nuff i guess
ok thanks
lol


