#general

3141 messages · Page 402 of 4

worn ember
#

so a patch is not the same as making a regular PR?

limber knotBOT
#

a "regular PR" is not a thing

quasi valley
#

patches and pull requests are two entirely different areas of things

worn ember
#

well a commit i suppose

limber knotBOT
#

PRs are something github pretty much invented

#

to automate submitting, commenting and merging of git patches

#

e.g. gitlab calls it "merge request"

worn ember
#

hmm

sturdy fulcrum
#

A patch is still a temporary solution to the problem either way

golden gust
#

We need a mailing list

#

We gotta do git properly

limber knotBOT
#

nothing about a patch is temporary or a solution, clip

#

it's litereally just a file you can apply to a code base

quasi valley
#

I'll send them per post

#

literal patches

limber knotBOT
#

goes and emails all his "rename paper to origame" patches

#

runs

sturdy fulcrum
#

But it’s not the “normal” way to contribute to a project

#

You just use it with craft bukkit because u have to

#

So come again

limber knotBOT
#

wat

#

are you even talking about

#

in a normal project almost everything is submitted through patches (unless the actual managers make the code directly on master)

#

which would be pretty dumb

worn ember
limber knotBOT
#

just take a look at the linux mailing list

worn ember
#

guess im pretty dumb then xD

limber knotBOT
#

not even torvalds would change the code directly, patches are submitted to the list to be reviewed

#

(or well, "usually")

sturdy fulcrum
#

The patch system was only implemented because of Wesley

limber knotBOT
#

git patches have been a thing for wayyy longer

#

you are referring to the way of modding the vanilla server which uses git patches to simplify it

sturdy fulcrum
#

But never used with craft bukkit until then

limber knotBOT
#

which has nothing to do with PRs

#

or with the context

sturdy fulcrum
#

Just a way to get around the licensing debacle as far as bukkit

limber knotBOT
#

bukkit doesn't use patches btw :P

sturdy fulcrum
#

Craft bukkit

#

U know what I meant

#

Dead....

quasi valley
#

no u

sturdy fulcrum
#

Rip

worn ember
#

u on

sturdy fulcrum
#

I’m dead

quasi valley
#

understandable

worn ember
#

clip hit the ground too hard

sturdy fulcrum
#

Reality is a real thing.... wow

#

Didn’t know the ground was that hard

quasi valley
#

how dare you talk about something that isn't minecraft

sturdy fulcrum
#

Wait... how am I still talking

quasi valley
#

the ground in my reality is kind of hard, yes

#

not sure in what crazy cell you live in aaaa_helpme

sturdy fulcrum
#

The one in reality

worn ember
#

but it is minecraft

#

its literally a death message in minecraft feelsPepoMan

quasi valley
#

are the streets in your town made out of cloth?

sturdy fulcrum
#

No stone

quasi valley
#

sounds pretty hard to me

worn ember
#

he hit my pp

quasi valley
#

okay alright enough internet for today

sturdy fulcrum
#

Was pretty soft

worn ember
#

u dont make me hard

#

¯_(ツ)_/¯

sturdy fulcrum
#

Didn’t feel much either

worn ember
sturdy fulcrum
#

So u can relate

quasi valley
#

his parents also relate to each other

sturdy fulcrum
#

I already said that

worn ember
#

stop bully

#

i'll have to report you to the police for verbally abusing my virginity

sturdy fulcrum
#

Ok

cedar spade
#

you know what that sounds like

quasi valley
#

no

#

we dont

cedar spade
#

sounds like lack of braincells

sturdy fulcrum
#

Clean your ears

cedar spade
#

"don't quote me on that" - me, 2k19

worn ember
#

"don't quote me on that" - me, 2k19

pulsar wigeon
#

huh

#

patches are a thing to get around distributing mojang code

#

why would it be needed for bukkit

sturdy fulcrum
#

Patches are a thing because of who

cedar spade
#

to get around distributing all that mojang code that bukkit includes

#

duh

sturdy fulcrum
#

Because of who

cedar spade
#

...whoever decided it was a good idea to use the GPL license for a project that is dependent on shipping proprietary code

worn ember
#

licenses make my head hurt

sturdy fulcrum
#

I bet

quasi valley
#

sounds like even breathing makes your head hurt

worn ember
#

I'm that breathtaking

quasi valley
worn ember
cedar spade
#

I never understood why CB didn't take the Risugami ModLoader-era approach of just telling people to download and copy in the modified classes

worn ember
#

cuz effort

#

probably thought they'd get away with it

static badge
#

copy in classes sounds retarded kappa

pulsar wigeon
#

jarmods LUL

cedar spade
#

ur redarted

static badge
#

ur retarded

cedar spade
#

ur redarted

pulsar wigeon
#

also bukkit being GPL isn't an issue

cedar spade
#

redartion > retardtion

worn ember
#

rarted

pulsar wigeon
#

craftbukkit is the one with licensing issues

worn ember
#

lets make a new one

#

craftn'tbukkit

cedar spade
#

I chose to ignore the fact clip was conflating Bukkit and CB

sturdy fulcrum
#

I chose to ignore the fact the only time anyone in this community cares about licensing is when they contribute yet they use hacked photoshop and other programs

worn ember
#

oh thats me

#

hes talking about me

sturdy fulcrum
#

Mhmm

worn ember
#

Do we also ignore the fact people sell plugins with student licenses for intellij

#

shoots up school good to know

quasi valley
worn ember
#

thats why you move to corrupt countries

sturdy fulcrum
#

I rest my case your honor

golden gust
#

shipping the modified classes also means shipping mojang code

sturdy fulcrum
#

I paid my shipping and handling

#

I bet u would

nova surge
worn ember
#

it snowed in my room yesterday

#

i dont think i will

pulsar wigeon
#

where are you barty

#

i want snow

worn ember
#

alaska has snow

#

its magic snow

pulsar wigeon
#

ew

#

more loot crates?

#

oh

#

can i get a full suit of enchanted diamond armor directly in your store now?

#

no need for the rng of loot crates?

#

I am failing to understand why I'd want to play there then

#

sounds gross

sturdy fulcrum
#

You said that 100 times

#

Still broke

pulsar wigeon
#

imagine being a broke college kid

sturdy fulcrum
#

Still not on the sponsored servers list of the sites I look for servers on

pulsar wigeon
#

and thinking that running a minecraft server is your path to redemption

worn ember
#

yikes

sturdy fulcrum
#

I understand... too expensive to invest in such a thing that will make you a millionaire with your good ideas that people will think are a hit

pulsar wigeon
#

good joke

sturdy fulcrum
#

Lol

#

If I were going for your throat you would be choking by now

pulsar wigeon
#

choking on what? :^)

#

/daddy

sturdy fulcrum
#

Daddy has been back

#

Lol

#

Papi ecloud download daddy

#

No need to update

#

😂😂

limber knotBOT
#

did you win a free taco?

pulsar wigeon
#

did you win a trip to the bathroom

limber knotBOT
#

did you win a license to fart?

#

what a coincidence

#

that's what you deserve

#

hear my counter-argument:

#

yes

#

00f

#

you nearly got me there

#

but I have a rebuttal:

#

ye

#

that's the last thing I was expecting

#

after some soul searching I've come up with an answer

#

yeeee boiiiiiiiiiiiiii

#

you will take it up the butt and you will like it

#

or else you'll get skynetted

cosmic raft
#

ok

void void
warped spear
#

what would this server think of me if I built a mc server that ran off a risc v system

#

and out of curiosity how many cores does paper scale too

woven otter
#

"sounds like lack of braincells"

#

u

#

u r

pulsar wigeon
#

🗡 🦆

woven otter
pulsar wigeon
#

:^)

woven otter
#

rekt

pulsar wigeon
#

does that mean i get to eat duck for dinner tonight

woven otter
#

no

#

that means you u gonna get cooked

pulsar wigeon
#

i'm not a duck tho

woven otter
#

human meat

clear portal
limber knotBOT
#

feeds crackers to the duck

worn ember
#

crackhead

limber knotBOT
#

*feeds ducky quack cocaine. *

woven otter
#

wow

warped spear
#

risc v has the advantage of custom instruction sets

woven otter
#

u suck

warped spear
#

so in theory you could build one specifically for java

worn ember
#

then you might aswel not use java

golden gust
#

dats not how it works

warped spear
#

me or the other guy

golden gust
#

You

pulsar wigeon
#

you could build a jvm for the instruction set

cosmic raft
#

I got my pens \o/

golden gust
#

The compiler would need to be able to actually use that instruction set

cosmic raft
warped spear
#

true, didn't say it would be sane

pulsar wigeon
#

in the end the thing translating from bytecode/human-written code needs to translate to the instruction set

warped spear
#

just that you could do it so it would run fast

pulsar wigeon
#

whether that's a jvm, gcc, etc

warped spear
#

specially cause SiFive is doing 12nm lp+ custom chips with hbm2e on them

#

410gb/s per stack

pulsar wigeon
warped spear
#

ah yes avx 512

pulsar wigeon
#

these guys rewrote parts of jvm to use vector insts

#

in the end it doesn't matter what the chipset can do if the thing running the language doesn't use it

warped spear
#

now I need to build my own instruction set and jvm

#

time for more coffee

mild talon
worn ember
#

that moment when you actually want to revise your classes but your teacher doesnt put the presentations online feelsPepoMan

limber knotBOT
#

What do you folks think about a ticket plugin that uses github issues as backend as oppose to something like a mysql database?

heady spear
#

...

limber knotBOT
#

I've got a working prototype and im considering releasing it

heady spear
#

why tho

limber knotBOT
#

because.. no database required.. and you automatically have a webinterface on github

#

I've managed to serialize / deserialize everything, so it can store stuff like location, timestamp, replies, player uuid etc.

golden gust
#

Not really an ideal solution for the majority of servers

limber knotBOT
#

hmm, why do you think so?

#

there is an API limit

golden gust
#

Because servers are generally not run by developers?

limber knotBOT
#

but im working on caching a lot of the data so i think it works.

#

true

#

but I'd say github is also accessible for non tech savy people.

golden gust
#

Also, it's not exactly free

limber knotBOT
#

private repos? yes!

golden gust
#

if you're running your server on your own...

limber knotBOT
#

what do you mean?

golden gust
#

You can only have 3 others access your private project

limber knotBOT
#

Thats a good point. I have pro thats why i didnt consider it.

#

hm, maybe I should write an additional database adaptor

heady spear
#

you should store the tickets as private facebook posts instead

limber knotBOT
#

Yes!

#

:D

#

or hidden in microsoft support forums. There was this c&c botnet once which did that

#

pets electroniccat

#

wait.. you can pet the cat?

heady spear
#

pulls his tail

limber knotBOT
#

wow... slowly

#

this is not my kind of kink

#

SLUT

#

better.

#

I wonder why there are no ticket plugins with interfaces to popular support boards yet.

#

On a large network this would make sense. maybe they have private stuff.

golden gust
#

I mean

#

You're literally tryna hook github because "databases are scary"?

limber knotBOT
#

no, because github has a nice interface for "tickets"

#

And maybe as a side point that you cant always have a db / know how to set one up

golden gust
#

The issue with proper front ends is that they're not designed for environments where you don't have certain things

#

e.g. the person who is creating the tickets email address

limber knotBOT
#

true, a lot of this is based on email

golden gust
#

Proper solutions are designed to do the job properly, which ain't always viable when you're working with MC, bar you fake the emails or require users to provide it, which both situations ain't really ideal

#

I mean, there h2/sqlite if you don't have an actual database

limber knotBOT
#

i mean.. whats the alternative. At a certain point you need a support solution

vestal jasper
#

So are only tall people allowed or are all of the buildings tall or what

golden gust
#

A proper support solution designed for the job?

#

Creating a web UI for ticket management ain't that hard

limber knotBOT
#

only tall people. I dont like small people. obviously

#

well, a proper one...

#

takes a few months of development

#

(not full time )

vestal jasper
#

What's the cutoff point

vestal jasper
#

6 feet?

golden gust
#

Could back a competant UI within a week

#

*bang out

limber knotBOT
#

I dont do feet. Centimeters pls

static badge
#

my new and improved ui is a plain html doc

vestal jasper
#

Ok sec

limber knotBOT
#

haha, thanks for the meme

#

I try but im a bit slow

#

If you'd see how well the plugin works you wouldnt meme it :p

vestal jasper
#

180cm cutoff?

limber knotBOT
#

I dont really care about it tbh

golden gust
#

I mean, you tried to solve a problem that doesn't exist

limber knotBOT
#

No seriously, I appreciate the input

golden gust
#

and then tried to hack out a meh solution

static badge
#

That's all ur commits

golden gust
#

nou

limber knotBOT
#

well I had the problem that I wanted a proper ticket plugin with all the features I needed and I didnt want to write a full blown REST interface just to have a frontend for it

static badge
#

no u

limber knotBOT
#

Vicarious: 180cm sounds good

#

u on

golden gust
#

I mean, having a proper interface somehow or using a messaging system would give you some more dynamicness, e.g. notifications when there is a reply on a ticket without polling the DB

vestal jasper
#

Good I'm like 185

golden gust
#

But like, it's not a critical thing assuming you have a database

static badge
#

Measuring height?

vestal jasper
#

Yes

static badge
#

I'm about 12cm on the stem

golden gust
#

(and well, I would sure as heck hope that somebody capable of hosting a web UI is capable of setting up a database server...)

limber knotBOT
#

hahaha

#

ok we both got memed

static badge
#

rolled

limber knotBOT
#

i like your meme better though

golden gust
#

Am makin a web interface for some mcmmo stuff soon

#

:L

limber knotBOT
#

nice!

#

What is your preferred frontend framework?

static badge
#

At least water makes energy going downhill

golden gust
#

I've actually yet to deal with a frontend framework, tbh

vestal jasper
#

Bootstrap kappa

golden gust
#

'eh, I mean, for css frameworks, bootstrap is k if you wanna throw something together

limber knotBOT
#

VueJS is really nice! used that professionally for 2-3 years ~

#

bootstrap.. meh. I'd combine VueJs with something like Vuetify

vestal jasper
#

Ez just hire tall guy to make it for you cat

limber knotBOT
#

never used vue

golden gust
#

I've not really gotten on the node.js hype train, tbh

limber knotBOT
#

Eww

#

well, you can write the backend in any language

#

I think i lost a little respect for you

#

I like nodejs but I see why people dont

golden gust
#

I started toying with it a lil, and it's nice in some areas, but I struggle to justify using it over other solutions, tbh

void void
#

vuejs is fantastic

#

nuxt <3

limber knotBOT
#

Write it in kotlin

vestal jasper
#

Cat

limber knotBOT
#

oh nuxt I'll have to try out.

#

backend in.. rust! :'D

void void
#

nuxt is just vue except everything is set up for you so you can just start coding

golden gust
#

I mean, my issue is the productuvity hit of tryna learn a new thing as am workin' on stuff

void void
#

vuex is enabled just by creating the file in the store folder

limber knotBOT
#

I want to learn rust next. Could also be useful at work

void void
#

components auto registered

#

layouts

golden gust
#

I mean

void void
#

routing is done by adding files in the pages folder

#

it's all done

golden gust
#

php is fine

void void
#

you just code and done

golden gust
#

sips tea

void void
#

<3

limber knotBOT
#

simple: vue-cli is enough from my experience.

void void
#

it definitely is

#

nuxt just speeds up the process

#

quite a lot

limber knotBOT
#

i really didnt spend much time on it, so its not so nice

void void
#

not too bad

limber knotBOT
#

I prefer the dark theme

#

it has dark theme, you can toggle it at the bottom :p

#

yea

#

i would have it change the header as well

#

humps Sweepyoface

#

oh, thx :)

#

im not sure.. looks like a toy shop website

#

Vertanzil: is that you? :p

#

NO

#

I was noseying at the bans

golden gust
#

Yea, that's like

limber knotBOT
#

sure.. sure..

golden gust
#

Too tame for vert

limber knotBOT
#

and youre 180 cm

#

*185

#

tbh probally true

#

should see some of the messages i get

vestal jasper
#

What

golden gust
limber knotBOT
#

Im so fucking cold

#

how do you do fellow irc people

#

its not dead yet

#

i dont quite understand?

#

ratio? tracker?

#

I find that "thelounge" this web based irc thing is amazing :)

#

oh... you cant login to discord with vpn?

#

oh.. right

#

what do people pirate nowadays?

#

porn probably.

#

The lounge is amazing

#

yeah!

#

Do you use my theme?

#

I've seen your activity in the community

#

Its now being refactored to vuejs right?

#

barty: sounds thrilling

#

the tree-pening

#

It's being refactored to Vue for the whole year 😂

#

If you are on latest release, the main chat view is already in view

#

I hope its done properly..

#

oh nice

#

yeah i am

#

As is the login view and other minor stuff

#

i'm hosting it on a managed server. its nice

#

Current Vue branch is mostly about window handling and stuff left and right

#

The new image viewer paw wrote after I suggested it is amazing for example

#

Especially on phones

#

I'd love to write more stuff with VueJS but for my job it's all vanilla..

#

nice. I'll check out the code when I have time

#

I just made my job about vuejs

#

We rewrote our company website basically from scratch

#

I did that for ~ 2 years but then i switched

#

security engineering

#

I am a Backend Java dev normally 😂

#

But decided this website thingy would be a cool challenge

#

yeah, sometimes its great to do something completely different

#

you learn so much and its a whole different perspective

#

Now am back to backend, integration Microsoft azure active directory business to customer, aad b2c for short 😂😂

#

wow, thats a long title

#

I'm just a Security Engineer

#

It's a giant openid connect shit show

#

well, part time next to studies

#

Microsoft basically decided, hey, we have single sign on for our stuff, why not sell all this shit to ppl without actually making it customizable 🤔

#

At work am kinda the firefighter, I help projects when they get stuck

#

that sounds nice

#

I just finished the initial registration flow for b2c, now the team can continue and im just around for help, while I go on to the next shit show where I need to write a Java Webservice that interacts with some Cobol mainframe IBM shit 😂

#

For display our contracts in our Webinterface

#

(I work for a multi billion insurance company)

stone silo
#

that mfa switch was great huh

limber knotBOT
#

big insurance company sounds like a lot of legacy systems indeed...

#

Its not as bad as you think

#

I work for a company building a major web browser

#

Like, yes, all our customer data and Tarif calculation is in Cobol on a mainframe, but other than that 😂

#

cobol.. wow

#

jus t store it in a text file

#

just print it all out

#

and do OCR when needed

#

We are actually in the progress of migrating our 600 websphere java ee applications to jboss and onto a self hosted open shift cloud

#

easy.

#

fancy

#

Migrated half of it in just two years, the other half will be done in the next year

worn ember
#

90% of what Mini said i dont understand

limber knotBOT
#

Meaning we are pretty much bleeding edge on that side

#

DarkEyeDragon: nobody does, just pretend!

stone silo
#

I'm small time. We're developing a new asset management tracking application, otherwise I'm just working on our sales platform

#

but it's all .NET so I'm happy

limber knotBOT
#

What do I say now? I fight for the free web :p

#

Next year we will start moving that shit away from open shift (since fucking IBM brought redhat, we tried to get away from IBM....) To kubernets onto AWS

worn ember
#

brought or bought?

stone silo
#

bought

worn ember
#

so they bought open source hyperthink

limber knotBOT
#

No, brought, don't try to understand minilang

worn ember
#

how does that even work

#

cant they just fork it lol

limber knotBOT
#

we're doing kubernetes in university now, so I'm excited to get into that :)

stone silo
#

it'd be like buying Canonical

limber knotBOT
#

We could, but like, why?

stone silo
#

there's a big official community behind red hat

worn ember
#

no i'm talking about IBM

limber knotBOT
#

Openshift is just glorified k8s anyways

worn ember
#

why would you buy an opensource project

stone silo
#

they didn't buy the project

limber knotBOT
#

They bought the whole fucking company

worn ember
#

oh lmfao

#

that works i suppose

limber knotBOT
#

Basically, the hot red chick got fucked by the old blue dude

#

Thanks for the insight in your jobs, that was really interesting! I have to go now, time for dinner.

worn ember
#

history repeats itself

limber knotBOT
#

see you

stone silo
#

red hat = hot red chick? lmao

limber knotBOT
#

Bye o/

#

Am always here for some rants ^^

stone silo
#

next you're gonna say Solaris was Marilyn Monroe

limber knotBOT
#

Also, could be worse

#

Could be Oracle 😂

#

we can rant about google maybe

worn ember
#

lets rant about how theres no good competition to youtube so they can do whatever they want

wide chasm
#

But there is vimeo

limber knotBOT
#

*Looks away from the pixel 4xl in his hand to the Google nest home on the side of his bed *

#

yeah, and same for the web browser. not 100% but they have a huge market share

#

We sure can, but make sure you are quite, they are listening!

#

I also have a pixel and a home thingy...

#

DONT SHOUT ALRIGHT

#

EVERYONE STAY QUIT

#

cant type

#

HEY GOOGLE

wide chasm
#

"Sorry, I couldn't understand that"

limber knotBOT
#

I mean, I would use Firefox if it wasn't shit

#

ALEXA buy 1 barrel of lube

worn ember
#

i said good alternatives stef

limber knotBOT
#

firefox? let me tell you. ...

#

Firefox is pretty turd tbh

#

It's the default browser at work so fucking IBM notes opens links with it

#

great browser

#

disclaimer, i work on firefox

#

I mean you could user opera

#

s/user/use

#

Correction, <Vertanzil> I mean you could use opera

wide chasm
#

Could use IE
runs

worn ember
#

you could try to use it

#

but it'd probably crash 5 times

limber knotBOT
#

if you havent used it in a while I do recommend checking it out again

#

IE is officially dead now btw

worn ember
#

good

limber knotBOT
#

They stop shipping it by default next year

#

thats great

worn ember
#

i thought they did already?

wide chasm
#

It's not like I use that piece of crap

limber knotBOT
#

I think I am on some Firefox ESR BS build at work

wide chasm
#

Should've been dead a long time imo

limber knotBOT
#

That's why I don't like it

#

I actually really like Firefoxs dev tools tho

worn ember
#

Now chromium is the monopoly on the market

#

another thing google has going for it

limber knotBOT
#

Chrome has to step up it's game on that front again

#

I use nightly :D

#

so.. bleeding edge daily ff builds

worn ember
#

i use tor kappa

limber knotBOT
#

its surprisingly stable

wide chasm
#

Just read the sources yourself

limber knotBOT
#

I have yet to train myself to read QR codes as if it was text

#

Mmmh, actually, am about to be migrated to win10 at work, so I have to reinstall everything anyways

worn ember
#

i interpret the html with regex stef screeching in the background

wide chasm
#

Wouldn't recommend

limber knotBOT
#

Maybe I will just install the Firefox developer edition and start a timer to see how long it takes me to install chrome

wide chasm
#

But if you're planning on doing so, please do the recurisve stuff manually and only do the other stuff with regex.

limber knotBOT
#

regex.. let me tell you, it can do everything! ........... ( unless its a non regular language)

wide chasm
#

Or use (?R)
runs

worn ember
#

like XML lul

limber knotBOT
#

Somebody at work parsed my json using regex

#

And complained when I added more data to the schema

worn ember
#

what a chad

limber knotBOT
#

Like, come on

wide chasm
#

lol

limber knotBOT
#

He did using js btw

worn ember
#

LOL

limber knotBOT
#

So like, he had no fucking excuse

worn ember
#

js even has a built in json parser

limber knotBOT
#

That's what I have to deal with at work

wide chasm
#

I'm sorry for you

worn ember
#

seems like getting a job is easy

limber knotBOT
#

Not only that, it's literally java script object notation

worn ember
#

plz give me your company name

limber knotBOT
#

Json IS js

#

Hey, we are actually looking for ppl

worn ember
#

i dont live in the US tho

wide chasm
#

Guess DED is moving to Germany then

worn ember
#

oh wait

#

mini is german

wide chasm
#

sigh

void void
#

Hi, I am currently hiring a developer that is reliable and efficient.

Some of you may remember me as the guy that wanted to develop a geopolitical rts, but I realized it was too much trouble in order to develop.

So, I want to a hire a developer to work on my geopolitical server I am developing, it will involve no RTS features. Majority of the mechanics of the server have already been established, but you will need to custom code some things.

Examples:

Custom Mobs, Custom weather, Mob raids against civilizations, NPC’s, and etc.

Only dm me if you have good leadership potential, since I contracted multiple devs but they seem lost without a developer.

worn ember
#

man i cant remember everything that happens

limber knotBOT
#

We just started a new child company, named X digital, next to X systems where I work, that has English as first language

worn ember
#

was gonna say. I don't speak german at all

wide chasm
#

Just speak Dutch very slowly and add some accent to it

limber knotBOT
#

Our internal data mining team is English first too

#

The you will speak as good german as I do

#

When am drunk

worn ember
#

@void void sounds like an interesting project but i dont feel comfortable telling others what to do since i have no fucking clue how to properly design program layouts myself lmao

wide chasm
#

Just fake it

void void
#

Honestly, it doesn't seem hard compared to a Geopolitical RTS.

limber knotBOT
#

I mean, after all that's how I got my job

#

😂😂

woven otter
#

interesting

void void
#

I hired multiple developers for my project.

#

But I have no Alpha Male developer that can get their shit together

#

and put them on course

woven otter
#

alpha male developer 🤔

worn ember
#

duck will do it

limber knotBOT
#

So you are in need of a 10X developer? 😂😂

worn ember
#

alpha duck

limber knotBOT
#

My company actually has a serious job posting for a 3X developer

#

Like, wtf

worn ember
#

3X?

void void
#

I'm a layman so I don't know the terms you are saying.

worn ember
#

honestly no one does

limber knotBOT
#

It's better to not know them, lol

#

.g 10X developer

worn ember
#

that article explains nothing

#

oh just star devs

#

like me

limber knotBOT
#

Basically, somebody who does 10 times the work than a normal dude

#

It's stupid

#

On so many levels

wide chasm
#

So, you're measuring quality by their speed?

limber knotBOT
#

No u

#

Productivity != Speed

worn ember
#

just scrape SO posts and paste the right code in the right place. its like a big puzzle

limber knotBOT
#

But yes, it's stupid

wide chasm
#

I'd rather have a good codebase that took 2 months than something that barely works in 1 month tbh.

void void
#

Is it not possible to be fast, but have quality work?

worn ember
#

oh uh same... sweats

limber knotBOT
#

That's not how professional application development works

worn ember
#

well if you're good it'll go faster

limber knotBOT
#

Speed, quality, time, pick two

#

Wait

worn ember
#

speed and quality

#

ez

limber knotBOT
#

s/Speed/cheap

#

Correction, <DiscordBot> <03D​ar​kE​ye​Dr​ag​on​> cheap and quality

#

Or whatever

#

Speed + quality means high cost

worn ember
#

i spend 3 hours writing a method cuz i need to google shit constantly lol

wide chasm
#

How long is the method though

worn ember
#

then another 3 hours debugging shit cuz it no work

#

feelsbadman

wide chasm
#

Or better, how complex is the method.

worn ember
#

Yes

limber knotBOT
#

This whole b2c registration flow is under 200 LOC

#

Took me 2 weeks

worn ember
#

its O(n)

#

cuz magic

limber knotBOT
#

I was burried so deep in MS docs, it's insane

wide chasm
#

I want everything O(1), fix it! /s

limber knotBOT
#

Before a team of 3 was working on that for almost a month and they didn't manage to do it

worn ember
#

its O(!n)

limber knotBOT
#

Wait, does that mean am a 6x developer? 🤔😂

#

6 3/4th

worn ember
#

ur a 0.3 developer

limber knotBOT
#

Anyways, I gotta go, was nice to rant a bit

wide chasm
#

I'd ask for a pay raise immediately mini.

worn ember
#

peace

limber knotBOT
#

bai

worn ember
#

ask for a 3x pay raise

limber knotBOT
#

Oh, before I go, electronicboy, they found another bomb today, shutting down our Central station, thanks for that

worn ember
#

oh uh, does any of you java nerds feel like solving an issue for me? SO has had no answer in a few days lul

limber knotBOT
#

I just started here in March after I passed my bachelor's (dual study so I was actually already here since 2015)

void void
#

dont make me .ask you dark

limber knotBOT
#

I'll ask for a raise in Jan 😂

worn ember
woven otter
#

go for it Mini

worn ember
#

duckn't

woven otter
#

no u

worn ember
#

@void void i expect a valid answer from you now 😉

void void
#

Is it worth getting a website for your MC server?

#

A real one, not google sites?

worn ember
#

usually

#

best way to communicate with your players

limber knotBOT
#

Not like that's a huge investment

worn ember
#

well depends how professional you want it to be lol

void void
#

@worn ember you're wrong that the other question you linked only supports files

limber knotBOT
#

Heck, for starting, a simple ghost based blog on GitHub pages is enough

void void
#

dont use FileBody, use ByteArrayBody

#

win

#

try it

limber knotBOT
#

Later add a forum or smth

worn ember
#

hmm didnt see that as a method, interesting. Thanks

void void
#

hm..

#

what is the best website provider/etc.

#

nvm lol

worn ember
#

why wouldnt it just work with a file entity though?

void void
#

ill just research it

worn ember
#

isnt that a binary aswel?

void void
#

so copying from that question it should be somewhat like this

 MultipartEntityBuilder builder = MultipartEntityBuilder.create();
 builder.setMode(HttpMultipartMode.BROWSER_COMPATIBLE);

 ByteArrayBody image = new ByteArrayBody(yourbytearray);
 builder.addPart("image", image);
 builder.addTextBody("type", "file");
 builder.addTextBody("album", '<Deleted hash>' );    //anonymous album

 HttpEntity entity = builder.build();

 HttpPost httpPost = new HttpPost("<Imgur API endpoint>");
 httpPost.setEntity( entity );

 CloseableHttpClient httpClient = HttpClientBuilder.create().build()
 HttpResponse response = httpClient.execute( httpPost );
#

also it might, does it require the "type" and "album" fields

#

if so, then 500

#

cause youre not passing them

worn ember
#

no

#

the same request worked fine in Insomnia

void void
#

oh thonk

#

maybe addBinaryBody is just fucky

worn ember
#

i blame java tbh

void void
#

try the ByteArrayBody

worn ember
#

or apache tbh

#

yeah i'll try that

#

if that doesnt work i'll just stick to base64

void void
#

it just 500s eh? doesnt tell you any extra info about it?

worn ember
#

nope just 500 Internal Server Error

void void
#

weird

worn ember
#

yeah

limber knotBOT
#

Okhttp or springs resttemplate

#

Only http clients worth using

worn ember
#

yeah i saw those pop up a lot recently

#

i'd have to rewrite the entire thing tho

limber knotBOT
#

Can gradually do it 🤷‍♂️

worn ember
#

i suppose

#

first error code i get: 500

limber knotBOT
#

That's why we dedicate every 4th Sprint at work to refactoring and learning new stuff

#

Try out something new, if it's good, throw out old shit

worn ember
#

hard to change if you dont know it exists 😉

void void
#

using the ByteArrayBody?

#

or is that just before?

wide chasm
#

Didn't Java semi-recently get an improved HttpClient? Is that (still) bad then?

worn ember
#

oh thats before, i havent changed it yet

#

yeah but i'm on forge so i cant use J11

limber knotBOT
#

Thats why we just note down stuff we heard to further investigate stuff like that

woven otter
#

yay outdated java versions

wide chasm
#

smh not supporting Java 11.

worn ember
#

or at least i wasnt able to get it to work for 11

#

i think 1.14 works with j11 tho

limber knotBOT
#

Of course you can't know everything, but you stumble across interesting stuff all the time so that's why we dedicate time to look into that

worn ember
#

yeah sounds like a good thing to do

limber knotBOT
#

Not sure it's actually working on j11 bytecode

#

The mod loader is supposed to be able to handle that, but the rest is not quite there iirc

worn ember
#

as long as its features work i'd be fine with that

limber knotBOT
#

It runs on j11 tho

void void
#

im considering taking an intro to computing with HTML class just for the credits

#

cause i need 60 credits for my degree lol

#

3 free credits

#

_>

wide chasm
#

Doesn't sound like a super bad idea imo

#

Well, it depends on what else you can choose from I guess

void void
#

not much

#

and this is just the winter semester

#

so im trying to pack in some credits for the 5 weeks it lasts

#

it literally wont take me any effort

#

ima do it

#

ive already taken the same profs 2 programming courses

#

he's gonna see me and be like

#

"y"

wide chasm
#

As long as the prof isn't a dick, I'd go for it

void void
#

nah hes super chill

worn ember
#

what does "computing with html" even mean

void void
#

its literally like the college's CS 101

#

i skipped it bc didnt need

#

but now i need credits so

#

ima just do it

#

its like computer history and then how to make webpages combined

worn ember
#

weird combination

void void
#

agreed

worn ember
#

well at least its a 400 error now lul

void void
#

that is better

#

should have info about why it was a bad req

worn ember
#

i also really hate how minecraft fucks up "night light" on windows

worn ember
#

if you close mc when night light is active it'll stop

#

and blind you xD

#

weird

void void
#

did the 400 not help? o.O

worn ember
#

i forgot to build the entity

void void
#

o.O

#

oh

#

now it 500s again

#

tf

worn ember
#

yeah idk dude

void void
#

what about reading the byte array into a file object and then using file body

#

might as well try

worn ember
#

i suppose

void void
#

Is it a firewall blocking it?

#

no 500 means server error

#

meaning it made it and server fukd up

worn ember
#

could it be the encoding or something?

#

actually that shouldnt be it either as i'm using the same bytearray to encode to base64 hyperthink

void void
#

well imgur's api does say binary file

#

so

#

im not sure technically if that means they dont like byte arrays and want it packaged into a "file"

#

im not sure what the technical difference is

#

if there is one

#

Hi, I am currently hiring a developer that is reliable and efficient.

Some of you may remember me as the guy that wanted to develop a geopolitical rts, but I realized it was too much trouble in order to develop.

So, I want to a hire a developer to work on my geopolitical server I am developing, it will involve no RTS features. Majority of the mechanics of the server have already been established, but you will need to custom code some things.

Examples:

Custom Mobs, Custom weather, Mob raids against civilizations, NPC’s, and etc.

Only dm me if you have good leadership potential, since I contracted multiple devs but they seem lost without a lead developer.

#

Sorry for the repeated message.

#

lmao

#

seem lost without a lead developer

#

you poor soul

#

^

#

I need someone who can get everybody's shit together.

#

So they can actually work on the project.

#

i highly doubt you're going to get a good result if they can't get small components done

worn ember
#

if i need a file, i suppose i'll have to save it somewhere?

void void
#

no, it can be in memory. just read the byte array into a file object

worn ember
#

oh neat

void void
#

idk if it'll work, worth a try though

#

Eh....

#

They are all very capable devs.

#

But it needs to be more organized.

#

how do you know they're capable if they can't get anything done w/o a lead dev

#

if ^, then you probably haven't even performed a skill evaluation

#

so how do you know

#

they're probably fucking noobs

#

well dev teams usually require a lead dev.

#

idk i could be wrong

worn ember
#

doesnt accept a byte array

void void
#

they are fucking noobs in terms of socialization

#

and organization

#

but not developing

#

honestly, if you were open for commisions simple.

#

I would honestly hire you.

#

since you seem like you know your shit.

#

@worn ember

File temp = File.createTempFile("someprefix", null, null);
FileOutputStream fos = new FileOutputStream(temp);
fos.write(byteArr);
#

then create a FileBody and pass temp

worn ember
#

bleh wish i couldve just kept this shit in memory but guess i cant lol

void void
#

@void void thanks for the consideration but im far too busy to manage some crap devs ;o

worn ember
#

oof

void void
#

you can, that's what create a temp file is

worn ember
#

oh so its not a file in the temp folder?

void void
#

do you work solo?

#

i mean, it will make a temp file, but it will be cleaned up directly after

worn ember
#

ok

void void
#

i mean i see what you're saying

#

yeah it does use the disk

#

but meh

peak dirge
#

All parts are delivered for my PC. Can't wait to assemble!

void void
#

@void void i am part of a startup and am developing core parts of that project already

#

hence far too busy

#

damn.

#

nothing minecraft related right?

#

nope

#

its multiple web applications

#

ecommerce, social, dating, other shit

worn ember
#

uwu dating

void void
#

yeah i know

#

im not looking forward to making that one

#

but whatever

#

im making cash for it

#

is it like eh

#

or change the world type starterup

worn ember
#

make me a backdoor so i can match with the hot grills

void void
#

what is "eh"

#

like generic starterup

#

makes some money

#

not change the world

#

maybe like

#

change a country

#

not the US

#

i c

#

a country

#

under wraps rn

#

it's also a language learning platform

#

that part is pretty much done

#

vocabulary tool with SM2 spaced repetition and fun exercises + 2 full courses

#

:3

limber knotBOT
#

your api end point appears incorrect

worn ember
#

its not album related tho

#

its just regular images

void void
#

looks like correct edpoint to me

limber knotBOT
#

interesting

void void
#

wait nope

#

hes wrong but also right

#

should be that

limber knotBOT
#

I looked at a different page for the api from imgur lol

worn ember
#

for fucks sake lol

void void
#

:D

#

the image endpoint is for GETs only

#

uploads must hit upload with POST

limber knotBOT
#

Ah makes sense but the page for the api also didn't specify that either XD

#

I am bookmarking this other page

worn ember
#

well now we're back to 400 yey (also changing the endpoint didnt do anything)

void void
limber knotBOT
#

since its more thorough then what I was looking at lol

#

I was looking at that

worn ember
#

ah

#

probably the old docs

limber knotBOT
#

I didn't have the link recently posted lol

void void
#

erm, tf...

vestal jasper
#
This API documentation has moved to apidocs.imgur.com
This version has been deprecated and will soon automatically redirect to the new docs.```
void void
#

on that page they have /3/upload

pulsar wigeon
void void
#

but

#

their example is...

#

/3/image

#

with POST

#

their own docs are wrong

worn ember
#

yeah it doesnt seem to matter

supple badge
worn ember
#

probably handled the same anyway

minor sigil
#

at least you are getting 400's instead of 500's though, so I guess progress 😄

worn ember
#

yeah but it doesnt tell me what i'm missing ofc

minor sigil
#

use wireshark

worn ember
#

its https so its not very helpful

merry talon
#

why the fuck am I seeing imgur discussion in here

worn ember
#

why not?

merry talon
#

no one should be using imgur as of 2 years ago

worn ember
#

mind motivating that?

merry talon
#

shitty practices

#

both business and functionally

worn ember
#

if it uploads images properly i dont really care lol

merry talon
#

case in point their API sucking

worn ember
#

thats true tho

#

xD

granite salmon
#

well are there any alternatives

#

lol

minor sigil
merry talon
#

plenty

minor sigil
#

@worn ember ^ use that to get the response of the 400

granite salmon
#

Like?

minor sigil
#

odds are its something wrong with your api key

merry talon
#

I always recommend doing it yourself so you don't have to deal with any crap

#

however

#

look at sharex's list of uploaders

worn ember
#

no its not the key that'd be 401

#

i just tested

minor sigil
#

ok, well tweak that code if you have to, but you can get the response body of the errors

#

which will help pin point the problem

merry talon
#

I dont actually think there is a good enough alternative and you should roll your own in any case though lol

worn ember
#

i'm not dealing with this myself

#

too much dodgy shit floating on the net

granite salmon
#

Wym roll your own?

worn ember
#

he means making your own image server i suppose

void void
#

is this not a public plugin

worn ember
#

public mod yes

void void
#

then rolling your own is retarded

#

if it was private i could see the merit, but nah we just have ppl in here giving shit advice bc stoopid

worn ember
#

Fix has his own, and he already had multiple reports of cp and stuff. So yeah i'd rather not

void void
#

who is fix

worn ember
#

Mister_Fix

void void
#

lol

worn ember
#

pretty sure he got banned here lol

#

@zealous knot oh nvm

#

he still here

zealous knot
#

WHOMST'D'VE SUMMONED THE DEVIL

worn ember
zealous knot
#

What was this about bro

worn ember
#

image servers

zealous knot
#

Oh god

#

I just got my tumor cut off don't make it grow back

worn ember
#

lmao

zealous knot
#

Tbh it's really minor though, out of like a million images that were passed around I only had 2 reports, and there wasn't much to debate, I read it, I saw the image and I took it down

void void
#

yeah,

#

very minor

worn ember
#

bruh

zealous knot
#

The problems lay within actually hosting all of this content, and processing it at a pace fast enough for all of the edgy kids to upload their dank memes

void void
#

brb being out on fbi watchlist for that

zealous knot
#

Simple that is the most edgiest thing ive heard in the last 15 minutes

#

Good job

worn ember
#

sometimes i amaze myself when i find out i already wrote a util class for dealing with json

winter sundial
#

how is “performance” in 19w45a

dapper nacelle
#

I learned how to use a framework for my project and just thinking back at how I struggled to make things dynamic this framework has thought everything out for me just is bad for my sanity, thinking about all the stuff that is possible with this framework makes really intricate thoughts surge through my brain which feels amazing.

#

its almost funny how I struggled and struggled without a framework for my project

#

everything comes at a cost tho, I depend on like 20 libs

worn ember
#

👏

merry talon
#

it can be very very cheap to host images as long as you aren't at the absolutely fuck off massive scale where cloudflare will kick you off

#

if you use object storage and CF it costs nothing

#

as long as you have some basic rate and size limiting

shell vine
zealous knot
vestal jasper
#

get a box and pour seeds in it

static badge
#

plant a tree

tawdry coyote
#

plant a leaf

#

and then burn it

shell vine
#

g o o g l e

merry talon
#

all you really need is aria2 and tmux

worn ember
#

rtorrent is ok i suppose

limber knotBOT
#

afaik there's no elegant process for doing so

#

there's room for an AIO solution there lol

#

windows server is an option if you're lazy

proud lance
#

I hear that deluge works better

#

but I think rtorrent is better in terms of features

limber knotBOT
#

qbittorrent <3

shell vine
#

deluge

#

but install the seedbox addon which makes it juiced

open rivet
sick hamlet
merry talon
#

hmm.. do I sacrifice 16gb of mem for a 10th gen CPU and 2in1 capability

marble summit
cursive robin
void void
#

bruh i just bought a shitload of plane tickets

#

im going from LAX to Tokyo to Manila to Denpasar to Manila to Boracay to Manila to Tokyo to Seattle to LAX.

upper flicker
#

nice

#

any occasion or?

void void
#

Just for vacation

#

if yall don't mind some crampy seats and shit, i highly recommend fareboom.com and kiwi.com for cheap af tickets

#

$286 per person for Manila to Denpasar to Manila to Boracay to Manila. lol

#

14 day trip

upper flicker
#

even when I do get it straight from an airline, coach is always crampy af

void void
#

Yeah I suffer it just bc cheap tickets

#

They get me there all the same

#

Then I have more to spend on local attractions

upper flicker
#

looks pretty cool

woven otter
#

sounds like a good vacation

void void
#

Should be fun. First time to Indonesia.

limber knotBOT
#

why does flights.google not work when domains.google does

worn ember
#

cuz they didnt set it up??

#

@void void i managed to get it working by removing the Content-Typeheader. Whenever i add it back (even with the correct type) it shits itself and returns the 500. However i copied every header to insomnia and made the requests and it worked perfectly fine, so i really have no clue why its doing this shit. Anyway just wanted to let you know lol

merry talon
#

I just saw a tweet complaining about the usage of 'guys' to refer to a group of mixed genders

ancient bolt
#

do i exist

merry talon
#

how can you if our eyes aren't real?

static badge
#

It should be 'humans'

#

/me runs

#

Thx

#

Mobile

shell vine
#

sup gays

hybrid cedar
#

how much ram do you guys suggest giving to waterfall? 256m?

#

wrong text rip

#

yeah thought so

#

Yeah its not doing a whole lot of work, just a small server

#

copula of hundred, yeah in my case its around 10

#

so probably 128 is good

placid thicket
#

So anybody know if spigot has a 1.15 fork in the works yet? If 1.15 releases when expected we only have 7 weeks left before releasing

void void
#

watching linus tech tips

#

linus: speaking of attention grabbing can i grab your attention

#

me: no

#

close

shell vine
#

how dare you

static badge
#

1.15 is sorta meh from what we've seen

hybrid cedar
#

give the good ol doubble tap on the screen when that happens @void void

void void
#

Simple.

#

I'm so happy.

#

I found a dev that organized everything.

void void
#

lol

#

nie

#

nice

placid thicket
#

anybody know the calculation for figuring out the file size of a minecraft world if fully rendered?

static badge
#

generating it

placid thicket
#

yeah, we KNOW that doing that will put us past the storage amount our host gives us, so we are trying to calculate it to upgrade prior to 1.15

#

what is the max file size of one region file i guess, should be able to figure it out from there

static badge
#

generate a million chunks, take avg size per chunk, multiply it out

#

max is 1MiB per chunk at 1024 chunks per regionfile

#

so max regionfile is 1GB

placid thicket
#

yikes, well that math is useless then

cosmic raft
#

hey @static badge

#

you look bored

#

do this

limber knotBOT
#

(DiscordBot) Installing Microsoft Office 97 From 46 Floppy Disks - length 11m 40s - 1,054 likes, 21 dislikes (98.0%) - 35,897 views - Michael MJD on 2019.10.15