#general
3141 messages Ā· Page 68 of 4
return 444; š
@heady spear define "broken query string"
Well, some clients line to include a bunch of stupid shit like port numbers and whatnot in the entity name
what?
urllib2 or urllib3?
Yes.
@void void what's the matter with python lol
@acoustic pilot basically do you remember bukkit JSONAPI plugin?
Imagine not using only JavaScript for everything you need
/s
I remember it, never used it, tho
highly likely lol
but i recall that python's query string gen was broken
eg. if i wanted to call "/say hello world"
i'd get
urllib is super mainstream, feel like any flaws there would be known and patched
'/say+hello+world'
Cursed idea change all pluses to spaces
that's what jsonapi sample did iirc lol
Cursed
Cursed
Cursed
That implementation should not exist
you shouldn't exist
if it's like PHP, there might be like 2 separate methods of encoding URLs lol
we don't talk about php
PHP ^^^
tell ur mom to use heavy duty protection next time
:^)
She uses zelix already sorry
yeee minedown porting to kyori's text library is not so straightforward
as i thought
md69's components are mutable, that's the main reason why
yes, and I use builders instead
i'll just wrap it with deserializer/serializer, fuck it 
o.O
zelix website is so 90's
i love it and hate it at the same time
It makes for a great meme
should suggest zelix to move to gopher
Just a comment on the python convo, requests is the standard for web requests, which other languages have libraries modeled after, Just to name a couple nodejsās request library, and rusts reqwest library.
sad that requests does not support asyncio though
There is request-futures
Replace futures with threads if you want that, a gvent version also works
Yea aiohttp is a better choice than futures
yeah aiohttp works, been using that for a while
but as a drop in replacment
:p
that's what i meant
drop in replacement with minimal changes*
Can always use raw sockets
no ty
Iāve done it before, it isnāt that bad
i worked with raw sockets in C for some time, i don't want to touch that shit with 5ft pole for a long time
Not as bad in python
Lol gross exaggeration
Python is pleasant by comparison
Nvm thought it was phrased in a way that it's WORSE in Python
My bad haha
packet based protocol implementation from scratch is kinda meh anyway
Used to all the Python hate in here, which is mysterious considering it's one of the more pleasant scripting languages
raw sockets in C are amazing :>
Sure, if you like smashing your own balls
@static badge @acoustic pilot https://discordapp.com/channels/289587909051416579/555469074080202765/567230794192519178 how about both of you? how many?
or i just lack enough knowledge
pls
Use it in rust without unsafe code
depends on which os you program for I wouldn't touch winsock with a 10 thousand foot pole
thanks leaf
which is retarded
3
I forgot people program for windows
apartment, apartment gate, and apartment mailbox š
Thought it was all a bad dream
thanks \o/
it's not unfortunately
Iām going back to my happy space smh
kash are you doing NSA job 
kash already does nsa shit we know
inb4 i go home and my shitty laptop, 21:9 monitor, mech keyboard and old steelseries mouse is gone
Just the laptop
tbh that's the least i could care about
@void void no
Hm, is Twisted updated for Py3?
I'm trying to figure out how many most people are carrying on average :D
Yes
naisu
https://paste.gg/p/kashike/0a8abdf5ef624be5a2eed638490c0a03 totals if you want to see
Iām pretty sure it is
I saw a company wanting to try hiring people to translate python2 to python3
No one wants to touch that with a 2m pole
god how about translate it to a non-retarded language
looks at pfp
woah it's even more cancer than i expected
Py2 to 3 has to be one of the most resisted updates in software lol
No one who is comfortable with python3 really wants to touch it
Then they waited forever so gl finding junior devs to do it
That's not really the advice I see being tossed around in general
I usually see Py3 being recommended for new projects
same
Most of the Py2 issues seems to be that there's just so much software written in 2.6-2.7, but very little reason to upgrade to Py3
Some things just wouldnāt work without more work being put in to py3
Like scrappy
tfw matrix.org's reference homeserver was on py2 for a long time
not using bash for your server
gargoyle*
@acoustic pilot dumb stuff like the print change is annoying too
yeh, print() is a function now in Py3 lol
bash cgi for admin panel
imagine that shit lol
and exec, not that anyone sane uses that
however it was lighter than openwrt's luci
You canāt mod the keywords in py3 like you can in py2
I had false as true and true as false
Print did nothing
Itās probably nutcases like me that lead to the end
Jake maintains discord.sh
I think thatās what he called it
Py2 has no shortage of stupidity, too, though.
The fact that range() is not an iterator, for example lol
Use xrange
range, map, filter, etc
Right range and such has existed since before list comps and generators were added, I think
Py3 fixes all of that
Yea list compositions are great
Got bored and made a library that is a series of giant nested list comprehension
Just use () instead of [] and it all works out fine
then there's byte strings, the fact that py2 strings are byte strings by default and not unicode strings is super lame, too
ascii is the only way
Yea but that not being the case broke a ton of things going into py3
Need my emojis in strings
Whatās missing from paper is
https://gitmoji.carloscuesta.me/
stop
is this real or a meme
ban this heathen
Itās real
alright I just got cancer
Thereās even a githook to enforce it

If you notice the main contributors are web devs and node devs
I'm not surprised
ye let's write paper in node.js as well now
that link hover effect on that site gonna trigger epileptic seizures or something lol
š
how do i delete other's githyb repositories
.g how to delete other github repositories
(DiscordBot) https://help.github.com/en/articles/deleting-a-repository -- Deleting a repository - GitHub Help: "You can delete any repository or fork if you're either an organization owner or have admin permissions for the repository or fork. Deleting a forked..."
.g how to delete other's github accounts
(DiscordBot) https://help.github.com/en/articles/deleting-your-user-account -- Deleting your user account - GitHub Help: "You can delete your GitHub user account at any time. ... created and comments you've made in repositories owned by other users will not be deleted -..."
REEEEEE
why is š a caterpillar
it's a bug isn't it
:bug: rather š
tbh should be a moth :>
Technically caterpillars aren't bugs, I don't think
ur a bug
are we getting technical
leaf ur retarded you can't get technical
Make sure you delete 290 forks of it as well
ur literally retarded
They are insects. However, they are members of the insect order Lepidoptera and only insects of the order Hemiptera (true bugs) are considered ābugsā by Entomologists. So no, caterpillars are not considered ābugsā.
true bugs
shut up leaf ur biased against caterpillars because they eat ur dumass
wow you just went there
hey leaf
what dignity lol
val embed = EmbedBuilder().apply {
setTitle(title);
setColor(color);
setDescription(description);
setFooter(footer, "");
setTimestamp(Instant.now());
}```
what's that
code
Iād like to introduce you all to the absolutely perfect code
a program
Devoid of all bugs
No security vulnerabilities
Itās called:
https://github.com/kelseyhightower/nocode
No code
@vestal jasper jda & kotlin ye?
ye
Isnāt it perfect?
wtf is with the issues
made something like this few days ago
using embeds
embeds are interesting and also inconsistent
for example you can't use emojis in title?
well you kinda can but not custom ones atleast
The issues are compliments
Does Paper Discord ever get those Discord spambots that join and DM everyone in the server for advertisement purposes?
@vestal jasper how do you display the date?
Not yet
setTimestamp(Instant.now());
no but hope that wont happen
ohhhhhh
that'd be annoying to deal with
ty
Some servers I know have a soft block for new users that requires jumping thru hoops before you get access to the whole server and its user list
š
Could be linking your Discord account to your in-game account, or just a simple confirmation in the rules channel
@atomic marten sure you do buddy
that's great tho
What!
one dude continously hops into my server
No wonder
you have DMs disabled my dude
grabs users and messages (i think?)
LUL
and leaves
i think that's the case atleast, explains why they stay for only 1 minute or so
Yeah they stay on only for a little, but it's like 100-200 accounts joining all at once lol
There was a project that was for mapping discord user connections
Which was joining, scanning for discord invite links and members, then leaving
Mapped the server invite link on a graph, got shutdown though
I told b1nzy the perfect rate limit too for this while he was still at discord but he disliked me too much for violating them all the time

Hey now, a bot which bans every member upon joining has to break a few rules
it does? seems like a bad rule lol
Thereās no api for mass banning
Fuyu made a bot army that you canāt get rid of because of the rate limits if you gave one of them admin
Canāt remove perms or anything e.e
Discord has to get rid of them 
giving bots admin
With mass ban, this wouldnāt be a problem
User bots
Had a little under 2k accounts if I remember, back when you didnāt need captcha to register
-sigh- shame selfbotting is against tos now
Seems people have no problem bypassing or overcoming the captcha to mass register accounts even today
No, it wasnāt
yes it was
Or they might just be cheap data entry people registering all these spam bot accounts
Nope, it only had captcha on second
Thereās an api to bypass captchas
Itās cheap
Discord's API? Or third-party
Third party
And they bypass the captchas with humans or OCR, or what?
Prob a bunch of Chinese kids in a basement somewhere
rip chinese kids
Before it was just ai
No idea if it works with the select a bike stuff and what not, probably
Supposedly they had switched to audio to decode but ended up not being worth and discontinued
Thereās other services though
Clever, lol. Away with audio captchas, damn the blind people!
They are the easiest to do
I use them instead of the image on vpn
I am given like 30rounds of captcha bs
Before it says Iām a human
You gotta be better at capthas
nice, java 11 does not work on armv6 anymore
apparently
arch linux arm build is broken
really? :>
simply spits out that armv7+ is required
git fukt
j8 works however
Itās not that it doesnāt work, just not in itās target range
Excuse me lamp, you have a shoe on your head
Alcoholism is a disease, but it's the only disease you get yelled at for having - Mitch Hedberg
Haven't listened to Hedberg in a long time haha
I've yelled at u for being retarded
You didnāt put emojis in the message, couldnāt understand
I've yelled at u for being retarded 
Needs more emoji
u do it
More bits of information, has to be clear
@cosmic raft did you like the song
which
š
mfw
wow rude
so many new users
sry to bother you 
ye get off my lawn
no u
please leaf insult
no stop
@cosmic raft Is this released to the repo?
https://github.com/SpongePowered/configurate/commit/8b368be333259c487d594f4957f6db7e3d0f689e
get nossrman back
@woven otter if you're using 3.7 in your POM you should have it
@void void but its the weebing hour
yes, read this issue discussion thread though
:(
I'm a naught boy and I override global serializers
I got kashike to make this change and you can see the other dev in this thread point out how it was a bad change
which I agree
so its likely getting changed to how he specifies
but no one has changed it yet
so just read this whole thingamajig
forcing me to read stuff smh
There is no 3.7 release yet, but it's in 3.7-SNAPSHOT
yee what byteflux said
I'm just being lazy so I haven't updated my code yet to prepare for dualspirals suggested changes
and I know MTM is using my code as a reference
so I was warning him

no Jan you dumbass
Oh yeah thanks. Dualspiral makes a good point though
yeah he does
Sponge simply maintains that library Jan
and they also use it in their own projects
you too about immutability of global serializers
Weeb
ur a weeb
They are weebs
im not a filthy weeb
I mean, if Jan says youāre weebs, youāre probably weebs
jan is 2 retarded
they all live in denial
mikroskeem, :*
Snapchat memes are trash
adding Pim on Snapchat
^
snapchat
^
Leaf doesnāt have friends to Snapchat with
2
3
@finite wave send him thomas the tank engine memes daily
ur retarded
Z sux
City sucks
that's pretty cool I never expected gcc to use x86's rotate instruction to optimize (value >> 63) ^ (value << 1)
@upper flicker š
Lollipops must be what you use to lure innocent projects into your filthy org
since when do you steal nossr's shitty jokes?
can't really suck a taco
@heady spear sorry for boolying you lately I will be a nice boi from now on 
bullying is for retards
heās just trying to trick you into adding mcmmo to IS
I'm already in
Isnāt kvantum under the IS org
Just the discord
it worked
Wow still luring
when I see spotted rocking the weebing hour avatars I can't help but stand with him
he added speedy bois to the server š
he's my new boyfriend now because I think he deserves that
Rip
having a boyfriend who only cares about speed seems like asking for disappointment
he can take his time when he needs to
he'd rather go fast than keep chunks uncorrupt :^)
why do you think he didn't work on FAWE for 6 months?
he has probably corrupted less chunks than I have
ye
learn Swedish
you can be like the horses guy
wat
you know that mod that has literally nothing to do with mcMMO but they named it mcMMO horses

mcmmowebserver
.g mcmmo horses spigot
(DiscordBot) https://dev.bukkit.org/projects/horse-rpg -- Overview - mcMMO Horses - Bukkit Plugins - Projects - Bukkit: "mcMMO Horses ... McMMOHorses is a plugin that add new abilities to horses. ..... [spigot-1.13.1-2018-09-03a.jar:git-Spigot-0ede7d0-ee5efeb] 04.09..."
I like how many people think it's a good idea to call their plugin EssentialsThing EssentialsBlah EssentialsWarps
at one point it was named RPG Horses but apparently that wasn't getting them enough attention
mcEssentaislMMOWorldEditPlotHorsesSquaredIslandsKitsHorsesRideableHorsesHorses
that download count makes no sense to me
iirc both EssentialsExtras and Essentials MySQL Storage renamed themselves after EssentialsX
I think at one point Bukkit's download counters were broken/heavily manipulated
rip
time to put a horse skill in mcMMO 
and flying mounts too, right ? @stiff yarrow
we all know MMOs go downhill when flying mounts get added
This plugin checks for updates and will download updates. If you do not want this plugin to automatically update, all you need to do is edit one line in the "plugins\AUpdater\global.yml" file. Just change the one variable in there to false (or, if you run into any problems, copy the code below)```
š
well that probably explains the download count
would be cool if that worked for premium plugins too. Imagine flow of money into paypal every update
You don't have to pay for each update though?
just send me the money and I'll distribute it to the authors
there's just a 86% city tax
I wonder how he coded that 'updates automatically' feature, like if it just downloads the JAR from curse every n minutes and uses that to check for updates then hes basically download botting his plugin
I'd hope he just checks the latest version from the page and then compares it.
Good point
the guys got zero morals
hai my name nossr and I only one on planet that does code rajt and ever1 els sux
what else would he be willing to do for popularity besides hijack the mcMMO name

@heady spear I was trying to convey that I wouldn't put it past him to do it wrong on purpose
is that an mcmmo addon or a standalone thingy?
bcuz he's not u and therefore he must bork
mcmmo-kraken when
@quasi valley absolutely zero relation to mcMMO
oh well 
as I mentioned earlier he had it named something like Horse RPG at one point
can has trademark on "Essentials" pls
the amount of betteressentials, essentialsz, ... 30kb plugins with 10k downloads is just awesome
It's annoying that plugin authors just take the "Essentials" name and use it for their own plugins whether related or not, but at the same time it's way too generic a word to stop people using it
copyright the "X" and take down every plugin with that character
FastAsyncEssentials š¤
dont forget the premium AsyncEssentials then
ew
EssentialsPlus
AWE = š©
and the free AsyncEssentials being updated once every 2 years*
just remebered I did some sort of Bungee<-Spigot broadcaster and named it after an anticheat as if its only purpose would be for its messages š
I have a out of jail card!
you won a beauty contest, pay the other contestants $30 each
its actually brilliant to auto update your plugin through curse for inflating numbers

Look at those curse points going
who the fuck cares about their numbers anyway
this is just some dick measuring contest for incels
almost no forks or stars on their github repo but 25 mil on curse, I'm wondering if its actually very few servers using horse rpg
also their most recent update on curse from feb 11th 2019 has 1 mil downloads already
their code shows bstats.. and
300 servers
seems legit
Now you're just jelly
obv it's just better than mcmmo
I can't see 25 million downloads and not investigate that shit 
he hsa an autoupdater
that always downloads
i've looked into that
was thinking about reporting it to curse but i got lazy
also that was ages ago
all of that guy's plugins have that
just sort dev.bukkit by total downloads
:/
lol and noone either noticed or cared enough to do something against that inflation? 
I mean that's kind of impossible not to notice that with that amount of plugins
who even cares?
I mean if you dont have any alarms or anything and youre as big as they are
its pretty easy not to notice or care
not that I care, but I would if I were some sort of mod or admin of a resource forum
tbh idk really know how much effort gets put into that anymore
i mean i'm pretty sure he's not getting curse points
I remember some of the former bukkit people being pretty unhappy about the state of it
I never really looked at the bukkit dev site, as when I got into mc plugins I directly came into the Spigot forums
the former bukkit people are unhappy.
Im unhappy when youre here
no
why are you punishing yourself?
he hates you as much as that he wants you to waste time here
every remotely notable person we get in here and tag as such only further enhances this guild as a relevant and trendy place to be
@vestal jasper leave this guild, it's poo poo
vicarious is dumb
this is his home
he doesn't know what he likes
ima become a drag queen tbh
maybe drop out of college
develop a coke addiction
murican diabeetus coke or columbian coke
am avoiding sugar, it's unhealthy
I feel like cocaine is probably not particularly healthy either
there's probably a study somewhere that says its better than sugar
there's also probably a study that says the opposite
and a study studying those studies
I only do drugs after 3pm so they can't be unhealthy
š¤
I forgot to go to my lecture this morning
if I call my professor, do you think he'll recap it for me?
this late in the semester its probably fine
just ask someone in the class if it was relevant, get told "no", keep on keeping on
I don't think anyone else went either
the professor is bloody fucking useless
he's just reading from his notes, which he just copied from the book
he reads like 1 word a minute
and he looks like he belongs in the 70s
and speeds through everything to prevent us from writing everything down to make us buy the book š
@pulsar wigeon I reported it, you should report it too 
I'll report mcmmo for being dum
report kvantum as a crime against humanity
Z will u delete mcmmo if I report it?
I wont even read the report
ima tell daddy md_5
reporting it for being dum wouldnt get it deleted
but it's true
make a giant pr, include a backdoor somewhere, report it for said backdoor š
I don't make PRs
City we should be friends 
no

š¦
rejected
its okay me and leef will watch weeb cartoons together
@quasi valley if you aren't reviewing PRs before accepting them you get spanked

ur the filthy weeb here
glances at avatar
= welcome (not) back
TIL every single entity in bukkit can be a server op
tf?
you can put permissions on random mobs
it's there so the chickens may defend themselves
better than the people in charge of this place
because they can execute a command
is so that they can go into creative mode when they get tired
biggest lie you've read today
Probably for the @s commands
@stiff yarrow soon
Or whatever that was
pretty sure it long predates selectors
iirc it was a quirk of how perms worked when they were first introduced
minecarts also can be opped. Because minecart command blocks exist
that makes sense yea
but then MinecartCommandBlock itself could implement the relevant things
instead of just having them on base Entity or wherever it is
@stiff yarrow who said that
Any entities can execute commands with /execute
o
oh interesting
wait so are entities just treated as op then
assuming they have as much privs as whoever ran /execute
yeah it was added in 1.8
weird
wonder how execute works when you do it as another player
someone was asking about worldedit commands with /execute the other day
i figured bukkit should just act as if the target player used the command
since that seems to be the point of /execute
@pulsar wigeon I wonder if curse is just ignorant about the bot download nature of this guys plugins
report it and see what happens :>
I reported it before I knew about his other plugins
interesting I just looked at the code for horse rpg
apparently it uses github for autoupdating
version checking maybe?
public static boolean autoUpdate(final Plugin main, final String author, final String githubProject, final String jarname) {
try {
final String version = main.getDescription().getVersion();
final String parseVersion = version.replace(".", "");
String tagname = null;
final URL api = new URL("https://api.github.com/repos/" + author + "/" + githubProject + "/releases/latest");
final URLConnection con = api.openConnection();
con.setConnectTimeout(15000);
con.setReadTimeout(15000);
JsonObject json = null;
try {
json = new JsonParser().parse((Reader)new InputStreamReader(con.getInputStream())).getAsJsonObject();
}
catch (Error | Exception error) {
final Throwable t;
final Throwable e45 = t;
return false;
}
tagname = json.get("tag_name").getAsString();
final String parsedTagName = tagname.replace(".", "");
final int latestVersion = Integer.valueOf(parsedTagName.substring(1, parsedTagName.length()));
final URL download = new URL("https://github.com/" + author + "/" + githubProject + "/releases/download/" + tagname + "/" + jarname);
if (latestVersion > Integer.parseInt(parseVersion)) {
Bukkit.getConsoleSender().sendMessage(ChatColor.GREEN + "Found a new version of " + ChatColor.GOLD + main.getDescription().getName() + ": " + ChatColor.WHITE + tagname + ChatColor.LIGHT_PURPLE + " downloading now!!");
new GithubUpdater.GithubUpdater$1(download, main).runTaskLaterAsynchronously(main, 0L);
return true;
}
}
catch (IOException e46) {
e46.printStackTrace();
}
return false;
}
its actually kind of clever
unless it uses the url to get the jar from devbukkit
he downloads a binary from github which downloads a binary from curse and that binary from git downloads from curse for auto updates
err
wat
wat
sorry I'm dyslexic af
it wasn't that complicated last time i looked at it
maybe i was looking at a different one tho
or maybe he changed it
I decompiled his plugin from curse, it downloads from github, that plugin downloads from curse for autoupdates
so basically hes got some daisy chaining shit going on
tf
wait where is this
no u
sec
wait what
this is the code where hes just downloading from curse
tf is https://github.com/ZombieStriker/mcMMOHorses then
@pulsar wigeon the binaries on curse grab the auto updater from github, thats that binary I believe
I didn't look too closely, but thats what it appeared to be doing
I didn't decompile that file though
I only decompiled the one from curse
if I had to guess hes doing this to avoid getting caught
and if you look he has bstats in his code, hes only got 300 servers running his horse plugin that has 25 million downloads
i mean, having more downloads than worldedit on 30 different shit plugins that no one uses isn't a good way to stay low
maybe he's posted the sketchy one on spigot mc
let's take a look
.g spigotmc mcmmohorses
(DiscordBot) https://www.spigotmc.org/resources/mcmmohorses.46301/ -- McMMOHorses | SpigotMC - High Performance Minecraft: "Description McMMOHorses is a plugin that add new abilities to horses. You can claim, name, summon, and level up abilities for your horse."
@static badge the binary it downloads downloads from curse, I'm almost certain its just auto updating with 2 steps removed from curse
fucking hell I'm dyslexic as fuck
here's the updated variant https://github.com/ZombieStriker/mcMMOHorses

tbh I don't quite follow
the code I pasted is using gh
and I don't see a curse updater in this binary
yeah do that one
there's some shady shit somewhere in this plugin
the downloads don't make any sense
it could be just standard bot downloading
@static badge what about that code I posted earlier? that code downloads from curse
https://github.com/ZombieStriker/LandClaiming/blob/master/src/me/zombie_striker/landclaiming/Updater.java these all go to curseforge
yeah that's like from a repo that was last updated in late 2017
if you look at his other plugins
perhaps he changed it
well I'm looking at the code from his binary
I don't see it
god these function names are annoying
downloadIsSeperateBecauseGotoGotRemoved
wait nm scratch that
no not rly
there's some shady shit going on here somewhere
I mean that one class downloads from curse
to which github
rcbyron or zombiestryker
I can't be assed to answer that question
cuz there's clearly some discrepancy between different versions of things
I don't see a connection elsewhere
which is pretty shady by itself
and if I don't see a connection elsewhere it's probably not botting shit
unless it's pushed it off to another process which I also don't see
I don't get it
if hes not botting in his new version
how the fuck does he have 1 million downloads and 300 active servers
must be botting elsewhere
that's old shit
curse should just ban him tbh
that would solve all these problems
and remove all his shit
:^)
so at one point it downloaded from curse and then zombiestriker took over and now its still getting inflated numbers
is that the shitty history
and this other landclaiming plugin downloads from curse and thats under zombiestriker
I also wouldn't put past some people, if they had a grudge against him, to bot his shit in attempt to ban him
and it uses the same code that the one repo I linked had
hes botting his own shit leaf
tbh I'd dl from curse :>
look at his landclaim plugin
look at his other 30 plugins too
I'm starting to think this other author
was in on it, or maybe just his alt account
https://dev.bukkit.org/bukkit-plugins?filter-sort=5 like look at this shit
so the question is why did the horse mod switch to downloading from git
all of them have >2x as many downloads as worldedit
@static badge this seems like proof he bots his other plugins for sure, its enough evidence to make me think he probably bots the horse plugin too https://github.com/ZombieStriker/LandClaiming/blob/master/src/me/zombie_striker/landclaiming/Updater.java
probably in a separate app
and bstats doesn't lie
like what the fuck is this
the what?
ur not natural
yeah it looks sketchy but I don't see autoupdaters doing it :>
it's external somewhere
why not decompile
@static badge https://github.com/ZombieStriker/LandClaiming/blob/master/src/me/zombie_striker/landclaiming/Updater.java this one does it
we did and found nothing conclusive
oh lol
we did and leaf is retarded more like
I don't see anything in that updater being sketchy but I didn't look into it much
you only decompiled mcmmohorses
point me to lines of offending code
@static badge it literally downloads from curse you tennen boke
I only see it doing that if an update is available
like if you had 300 true servers
is that going to bot you 1 mil
no
it's fucking not
that'd be retarded
devbukkit has a real updating api
so is it just more likely hes botting externally?
tbh i don't really think it matters how he's faking download numbers, only that he is
yeah
otherwise so many other plugins would be up there
alright lets go with spotteds theory since it has the least holes
hes botting externally
seriously nothing of value would be lost anyway
either that or all of his plugins are smash hits that no one uses
which is more likely

smash hits?
tbh i also kinda doubt that one person wrote 30 plugins in such a short time
i'm guessing there's lots of stolen code or something
have ya'll seen the neutral network API?
u called it
this guy is a literal genius hello
yea i linked it before
that was written by the former "Author" who I am not convinced is a different person
lol wtf
I could just drop of out uni and just use his code as reference material and become a googler in no time
I am leaning on the theory that getgoodkid is literally just ZombieStrikers former username
(DiscordBot) https://www.theconfessionalspodcast.com/the-blog/2018/7/11/the-12-best-ancient-aliens-memes -- The 12 Best "Ancient Aliens" Memes on the Internet ā The ...: "Jul 11, 2018 ... In the world of memes, there may be none whose hair lives in greater infamy than that of Giorgio A. Tsoukalos, better known as "that..."
so at some point this guy switched stuff from the curse updater to the github one
caption that with "literally the same dude"
not surprised github is probably easier to work with
lol
if hes willing to bot his download on curse
I'm suspicious about these plugins as well 
I reported his user on curse, idk if they will give a fuck tho
I just wrote he download bots every single plugin he uploads
we'll see what happens
would look like brigading though
writes bot to submit reports against botting
hes literally made the 30 most popular plugins for Minecraft of all time guys show some respect
interestingly enough, they're not popular at all
if you sort by popularity, they are nowhere to be found
not sure how curse calculates popularity, but i would guess api downloads don't count for it
agreed
nossr stop lying. ive been on 1 million servers and they all have wishing wells
"chrome is bad"
@stiff yarrow I think there is some trickery in the downlaod counts.
is this guy not violating GPL 3 by not providing source code anywhere on these download pages?
chrome is bad
"browsers are bad"
and no nossr
I think you have to deny giving source when asked
is that how it works
gpl just says he has to give source if you ask
that's interesting
yeah so you can just ask for src
AGPL is a little stricter, but otherwise, sounds about right
that said it's on github so yea
unless the github versions don't match up to what's on dbo
gotcha
oh yeah wtf is with curse and twitch
what's with them?
curse got bought by twitch
i thought VSCode was already open source
twitch got bought by amazon
hej alla barn nu blir det barnprogram šø š
it is aikar, vscodium just removed branding/telemetry
.... really
so amazon is curses grandpa
fucking tinfoil hat people
microsoft releases are all branded etc, on top of the open source
and they don't release non-branded builds. so vscodium does
Nothing wrong with wanting complete privacy.
^
ono my microsoft made product says microsoft :(
^
It's a ridiculous level of privacy, but nothing inherently wrong with it.
who knows what ms is really doing
interesting so they don't publish src for the binaries they build
yeah evil ms is going to own your soul with that ANONYMOUS data saying you use plugin foo
why would they not make the compiled binaries open source
personally idc what theyre doing
what kind of retardation are they doing
what license is MS using on their shit
you seem kinda sensitive aikar
he does
do you dislike other people wanting privacy?
yes
this doesn't affect you at all
tinfoil hat people annoy the shit out of me
you just don't want other people to be able to do foss correctly?
what does this have to do with tinfoil hat people
people that whine about anonymous metric collection
you're stupid if you give up all your privacy - event a text editor
what does FOSS have to do with data collection
just creates unneeded noise
it probably isn't anonymous either
who cares lol
if you never supply identity, how would it not be anonymous
is there more rules to FOSS than being free and open source
vscode isnt opensource
they are notorious of lying
if you build the version on their Github you dont get the same binaries they distribute under their branding
nossr, vscode isn't open source. that's the point
its not like MS is going to publish a report saying "TCC uses ES4 Language level, he must be a newb"
microsoft has specific ToS shit in there for that
oh so what the hell is the version on github
vscodium is open source from start to end. that also means it can be distributed in foss fashion - e.g. on linux distros whose main repositories only allow foss
aikar just wants to be angry at people who want to use open source software in their own way
I know arch for example will use the oss version and there are some plugins that make bad assumtpions that have issues
see this is why you should just use notepad++
no u
notepad++ is garbo
that's open source
I knew we could be friends spotted
subl or die

2
no u
3
ur retarded
wiz, anti metrics people and open source are not the same thing
anti metrics people can be anti metrics
aikar, you're literally making this about metrics
just because you disagree doesnt maake them wrong
notepad++ is ā¤
plenty of people dont give a shit about open source or metrics or electron or anything
wiz thats all ive been complaining about lol... i havent said shit about 'open source'
metrics is literally just one of the things microsoft adds to the non-open-source version
who knows, it's closed source
err let me rephrase that
i havent said anything about microsofts open source nature of the project
MS binaries include a few non-FOSS plugins too
which its MIT, thats pretty liberal
they are pretty bait and switch with the binaries
advertising it as open source and then giving you a closed source download
if ms already provides an open source version thats trimmed down from what ms releases, why did a fork repo need to exist?
they don't
oh boy now we can get into a super heated completely subjective argument about when its appropriate to fork
?
concrete is a good fork
@upper flicker almost sound like they'd be breaking some tech laws if they actually existed
forking just to remove telemetry.... thats just what i find stupid
if ms already provides an open source version
all they provide is source code to the OSS version
the point of vscodium is to provide binaries for the oss version
I get it
views on metrics, branding, etc aside
idk why they have an arch package though


