#general

3141 messages · Page 1731 of 4

blazing quarry
#

I can understand why players want to find a connection for example when they added fossils

#

Like what are those fossils supposed to be

#

Is it from a super powerful mob that died long ago?

round talon
#

@void void

plucky sparrow
#

Eh

#

It’s probably just dinosaurs

round talon
#

??

#

I just wanted to say hi and congratulate you

#

ceo is a very impressive position

blazing quarry
#

It would make sense that the messenger buys paper from you

plucky sparrow
#

And food

#

For the trips

blazing quarry
#

yeah

#

Alternatively, you can make it so you have to drop the letter on the ground

#

and he picks it up, then leaves

plucky sparrow
#

Ooo yeah

blazing quarry
#

then there are items he sells

#

I guess that would make it feel more vanilla

#

He would then sell you Empty Letters which are stackable and you right click to write a new letter

#

similar to Empty Map

wispy blade
#

could be done in a plugin relatively easily, hearing the idea in full

#

you'd give the villager a book with the address on the first page (in coords) and it'd walk off to there

plucky sparrow
#

Or you give it a book with the name of the player you want to send it to

wispy blade
#

then you'd have to keep track of the other player's location, which would be inefficient

#

it has to be a real letter lol

plucky sparrow
#

No

#

Because it uses mailboxes

#

It’d just travel to the player’s mailbox

wispy blade
#

oh right

worn ember
#

Biome

wispy blade
#

joshe

toxic bone
#

questionable profile picture

wispy blade
#

true but you too

warm anchor
#

Still better than furry

toxic bone
wispy blade
#

no

#

truth

#

your pfp is furry game

toxic bone
#

your pfp is

#

toe how

wispy blade
#

mine is shrine maiden shoot bullets made of spiritual energy game

toxic bone
#

No

wispy blade
#

@toxic bone has never played touhou

#

disgraceful

toxic bone
#

i dont even know what the game is about

wispy blade
#

terrible.

#

you have no right to have an opinion on my profile picture then

toxic bone
#

no results on google

#

bad game

wispy blade
#

you spelled it wrong

vernal moth
#

Don't take the bait

wispy blade
#

mini it's mutual trolling

vernal moth
#

Didn't read up far enough then

wispy blade
#

@toxic bone try searching for 東方妖々夢

void void
#

think this may be a bit to many chests lol

toxic bone
#

I cant read it

#

Bad game

wispy blade
#

you just bad

toxic bone
#

you are @naom

#

you are worst

wispy blade
#

no

#

that's you

#

somehow

toxic bone
#

false

wispy blade
#

true

toxic bone
#

false

wispy blade
#

1

void void
#

this conversation is having a stroke

toxic bone
#

7

void void
wispy blade
#

yes, that's the touhou game i told you to search for

#

touhou 7

toxic bone
#

toe how

wispy blade
#

though 6 is easier

golden gust
#

perfect cherry blossom

#

Why've I heard that before... and not in like, a good way...

toxic bone
#

worst cherry blossom

#

Worst game

void void
#

no toe

toxic bone
#

toe how

wispy blade
#

sounds like someone's read a doujin... cat

#

but Embodiment of Scarlet Devil > Perfect Cherry Blossom

golden gust
#

I mean, I've seen some questionable shit over the years

toxic bone
#

same

golden gust
#

I mean, and still do enjoy questionable stuff

#

But, still, it puzzeled me

wispy blade
#

weirdchamp

worn ember
#

Wtf is happening here. Ban the weebs

golden gust
#

what's the best java library for simulating anime tiddie bounce?

wispy blade
#

prob box2d

golden gust
#

I gotta go pester algoryx

#

Nah

worn ember
#

Tiddiejam

golden gust
#

We need the big guns here

#

then again

wispy blade
#

blender bindings in java kekw

golden gust
#

Phyx doesn't do liquid sim too well

#

At least, last tool I used which had liquid sim did not do it too well

toxic bone
wispy blade
#

you just have to do softbody sim cat

worn ember
#

Yes i can

golden gust
#

I mean, the last tool I used which used their stuff was 2d, and they didn't have softbodies exposed either

wispy blade
#

that's dumb

#

pretty sure blender can do it tho

golden gust
#

I mean, I thiink they where willing to give me a trial license but that was yeaaars ago

worn ember
#

Not exposing soft bodies? That should be federal crime

wispy blade
#

yes i will shill blender until i die

#

TIL pressing space after clicking on an image on discord opens it in browser

toxic bone
#

can someone send the website that generates a startup script for a minecraft server?

charred sleet
#

@toxic bone

paper salmon
#

@static badge Could you add me so I can message you the memory leak

cunning raft
paper salmon
#

Done, thanks

teal zenith
#

@shadow current

shadow current
#

hello.

waxen panther
#

hi cat

golden gust
#

!ban @void void advertising

thorny flickerBOT
#

:raised_hands: Banned Rasinbran82#5968 (advertising) [2 total infractions] -- electronicboy#8869.

warm anchor
#

2 rieBigBrainThinking

magic river
#

Ok I got my second OpenWRT device set up as a wireless repeater with 802.11r (fast transition)

#

House isn't big enough to need it most of the time but sometimes some parts of the upstairs have a crap connection

#

I almost went full BATMAN but that's overkill for just the one repeater and only one gateway, just used WDS

left swift
#

yo brocc

#

i miss u

#

call me

magic river
#

Unfortunately the repeater is 2.4Ghz only, dunno if any device actually supports being a host and client on 5Ghz at the same time but mine sure doesn't

#

It broadcasts on 2.4 and uses 2.4 and 5 to connect to the gateway

limber knotBOT
#

I actually managed to get 5GHz sender and client working but it was really unreliable (like it would sometimes work and then just randomly stop and not want to work anymore)

#

and this wasn't on any special router

#

might be some werid OpenWRT thing

magic river
#

Thought it might have been an MIMO thing but apparently both radios are the same there

#

Guess it's just a firmware and/or driver thing

#

OpenWRT didn't have any problem letting me configure it to do both but when I did the radio either refused to power on or just crashed

waxen panther
nimble depot
#

I missed something?

wispy blade
#

no

#

just a discord link

#

disappointing, really

golden gust
#

nou

wispy blade
#

never said i wasn't

golden gust
#

just had to make sure that everybody knew

warm anchor
#

I can’t tell what’s more disappointing… this or Naomi hasn’t sleep yet

golden gust
#

just incase there are any noobs here

waxen panther
#

electroniccat

nimble depot
#

One side of me wants to see and take part in drama here, the other does not

worn ember
#

Drama in paper? Never

wispy blade
#

also, not tired yet

warm anchor
worn ember
#

Future you is gonna regret that

wispy blade
#

nah

#

i'm being productive

worn ember
#

Ok boomer

wispy blade
#
pub struct Chart {
pub:
    title        string
    subtitle    string
    diff_lvl    byte
    bpm            f32
    audio_path    string
    offset        f32
    demo_start    f32
    score_init    i16
    score_diff    i16
    song_vol    byte
    sfx_vol        byte
pub mut:
    chart        []Measure
}```
#

yeah bb

#

i blame linux for formatting this so crappily as it looks fine in vscode

worn ember
#

Should stick to windows smh

wispy blade
#

who'd wanna use windows on an underpowered 4gb ram celeron laptop

#

ok gn

#

@worn ember kutbelg

worn ember
magic river
#

https://www.youtube.com/watch?v=coShLkCriXc turns out Windows for a server is a bad idea 🤔

Go to Current.com/LinusTechTips and sign up today!

Personalize your PC with Cablemod at https://lmg.gg/FWai3

After months of performance issues and crashes, we endeavour to remove the last Windows server from our rack.

Discuss on the forum: https://linustechtips.com/topic/1383563-we-finally-did-it-properly/

►GET MERCH: http://www.LTTStore.c...

▶ Play video
void void
#

@buoyant crane

magic river
#

Oh they went with FreeBSD

magic river
#

Based on the GeekBench single core results either the M1 already had the improvements that went in to A15 (doubt it, someone would have said) or the M1 Pro and M1 Max are still rocking A14-level cores

viscid wedge
magic river
#

Well, it's just TrueNAS

viscid wedge
#

Oh

#

That's more boring

#

Though if it leads to them making a truenas video that's cool

magic river
#

My cat keeps forgetting it's raining out, every time I try to let him out he'll go out the door then run right back but 15 minutes later he starts bugging me to let him out again

toxic bone
#

Mario

void void
#

eta

#

Hey

#

Guys

waxen panther
#

Hello person.

toxic bone
waxen panther
#

sez u

void void
#

My friends tell me to start a smp
So suggest me 24/7 hosting with papermc
I am just asking

toxic bone
#

selfhost

waxen panther
#

bloom, dedicatedmc etc

#

dont listen to helvetica

void void
#

24/7?

waxen panther
#

they are 24/7 yes

void void
#

Ok

toxic bone
#

Do not listen to brocc

#

They don't have a table

waxen panther
swift root
#

you're literally begging to be bullied in your name, brocc

toxic bone
#

Broc

#

You can't walk

vestal jasper
warm anchor
waxen panther
waxen panther
toxic bone
#

Avatar with

#

Uh

#

Sunglasses

waxen panther
#

and ?

#

how does that relate to walking

#

the old young papermc members were at least good at trolling

#

this new batch is terrible

toxic bone
#

I hope your head explodes

#

🗣️

waxen panther
#

haha gottem 😀

vestal jasper
#

well, both

#

but yes

toxic bone
#

i don't even know what brocs avatar is

#

But it's garbage

vestal jasper
#

smth weeb

waxen panther
toxic bone
#

weeb

waxen panther
#

dont make me say it

vestal jasper
#

a furry and a weeb bullying each other

#

🍿

toxic bone
#

Halloweenhat.jpeg

waxen panther
#

cannot believe @void void STOLE our halloween hat

toxic bone
#

Noah why do you still have dap in your bio

#

Move on

#

@plucky sparrow same question for you

void void
#

Hey

#

One told me use dedeceted mc

toxic bone
#

FedEx

#

Use FedEx

void void
#

I need free

#

24/7

#

With PaperMc

warm anchor
#

oh boy

vestal jasper
#

oh boy

toxic bone
#

Selfhost if you want free 24/7

void void
#

i started witb replit

#

But ip changes every start

vestal jasper
#

alright i'm just gonna leave now and spare myself

toxic bone
#

bye bye

void void
#

😬

#

I wonna know

toxic bone
#

@void void You will not be able to get a good free host with 24/7, please selfhost.

golden gust
#

free

#

24/7

#

pick one

void void
#

Self hosf

#

Ip changes

golden gust
#

Beyond that, we don't recommend free services and we're not google

void void
#

Everystart

toxic bone
#

Self hosf

void void
#

Ipchangeseverystart

#

How make permanent ip?

warm anchor
#

by paying

#

or have good ISP service

void void
#

😬

warm anchor
#

which also cost money

void void
#

Cant i use freenom on that?

warm anchor
#

Please do google yourself

silver nexus
#

Good luck with this one

void void
#

Whichone😬

toxic bone
#

/google term: Minecraft server host free 24/7 no money free

warm anchor
toxic bone
#

/google term: Minecraft server host free 24/7 no money free

golden gust
#

i mean, if you want you can get a domain name and then use dynamic DNS

toxic bone
#

Why isn't it working

void void
#

Dont mess you mind i will search my self

golden gust
#

But, then you gotta like, pay for a domain

void void
#

Cant i use freenom

warm anchor
#

I mean if you are 12 you can always play on millions of free server

toxic bone
#

domains are like $20 a year

void void
#

Not on freenom

toxic bone
#

What

void void
#

.tk 1year free

warm anchor
#

if you really want one for yourself, you can play on Minehut or Aternos but you are severely limited by what you can do with it.

golden gust
#

Which requires you to have a public website

void void
#

||sed life||

golden gust
#

can't be used for just mc servers, and they do have tools which automatically scan and remove domains which aren't hosting websites

toxic bone
#

|₹sed life||

silver nexus
#

Lol

void void
#

I am giving my token

|| no means no ||

toxic bone
#

Ok!

warm anchor
#

how old are you if I may ask? @void void

void void
#

Hack ne

toxic bone
#

so 7

void void
silver nexus
#

goes back to lurking in the shadows

void void
waxen panther
#

get a job

warm anchor
#

I am out too. This chat is cringe

void void
#

No

waxen panther
#

go away 😀

toxic bone
void void
#

Ok thx for help
I am going on yt to search

toxic bone
#

Please don't look for server hosts on YouTube

silver nexus
#

Why YouTube

toxic bone
#

You're only going to get sponsored videos where the creator is reading off of a script

warm anchor
#

yall biting easy bait like some horny fish phossure

golden gust
#

all I'm saying is that the 3rd bomb shoulda been dropped on the island of eternity

toxic bone
#

I am not a fish

mossy trellis
#

also don't forget about "Free hosting" and "24/7" on the same sentence

toxic bone
#

Third bomb should've been dropped on everyone except me

golden gust
#

React with 👍 if you'd be happy if the 3rd bomb just wiped out Toast instead

toxic bone
#

False

#

@electricity

#

You're wrong

void void
#

Is axolotl hosting nice?

toxic bone
#

Google

cunning raft
#

Please refer to google

void void
#

Google must start Google Hosting

cunning raft
#

we're not here to give reviews of every single host that's ever existed

void void
#

Of minecraft server

silver nexus
#

toxic bone
#

🦧

warm anchor
#

I remember now why 12 year old kids are fucking annoying

toxic bone
#

No remember he's 99+

void void
#

Google have 99999999₹ they can 24/7 easily lol

golden gust
#

I mean, they do

#

it's called google cloud.

void void
silver nexus
#

I would refer him to google cloud but that’s a slippery slope

void void
golden gust
#

bruh

#

You can literally rent VMs from them to run whatever the heck you want on them

toxic bone
#

Minecarft

silver nexus
#

Well this was fun

toxic bone
#

wdym was

#

he's going to come back in a minute

golden gust
#

about as fun as a sandpaper shaft in a hammer drill

toxic bone
#

name idea for a vps company: vm village

#

it's like value village but without the value

silver nexus
#

Tempted to buy a domain along the lines of “free-mc-hosting” and have it redirect to a rickroll or smth

toxic bone
#

that would be comical

#

but have it redirect to something funnier than a rickroll

warm anchor
toxic bone
#

ok but mrpoohosting isn't funny

marble lark
#

what ye talkin about its funny

#

Totally not an issue with my horrific sense of humour

warm anchor
waxen panther
vernal moth
#

Dafuq happened here

untold copper
#

weeb

meager tusk
warm anchor
#

Idriz is super nice today rielove

untold copper
#

thats nice

#

thank you

meager tusk
#

Ok so you are 12

#

That is in violation of COPPA

untold copper
#

perhaps

meager tusk
#

Please ban Snoopa

tropic flame
warm anchor
#

Idriz PepeLa

pseudo shadow
#

paper can be shredded

#

but fruit gummies can

#

not

marble lark
worn ember
marble lark
#

That's not what I meant ;-;

worn ember
golden gust
#

Sounds like when you wake up in the morning and trust a fart first thing, and you're just there like, was that a bad move? ||And then it's just that sinking moment as you realise, that all signs point to yes||

plucky sparrow
#

Very descriptive

wispy blade
ashen cliff
void void
mental meadow
#

noah bad

void void
#

:(

mental meadow
#

you brought this on yourself

olive marlin
#

Aurora has new pretty color?

mental meadow
#

avatar or rank?

olive marlin
#

I meant rank. The avatar is spooky.

mental meadow
#

has been like that for a month or so now 😄

#

spooooky

olive marlin
#

No idea how I haven't noticed it earlier...

waxen panther
#

@mental meadow

mental meadow
#

!!!

#

❤️

wispy blade
#

@waxen panther hello

#

how are you doing this fine monday

waxen panther
#

Ok

#

On the train

untold copper
#

y

quasi valley
#

because broccolai loves sitting in trains

#

it fills him with joy

mental meadow
#

trains are cool

ashen cliff
#

Yes.

wispy blade
#

@quasi valley @quasi valley uwu

fallen oracle
#

I forgot just how bad hotel wifi can be. Currently using my phone as a hotspot because the 5G I can give my laptop is 10x faster.

ashen cliff
#

👏

#

MFW I couldn't even connect to wifi from my phone: kekwhyper

#

Serbia moment.

wispy blade
#

@ashen cliff bro. dutch bus wifi.

ashen cliff
#

Bus WIFI.

#

Bro.

#

We don't do that here.

wispy blade
#

bro.

#

it barely works bro.

worn crest
#

In Germany we have it too + in train

wispy blade
#

you get internet explorer speeds

ashen cliff
#

A1 moment.

wispy blade
#

but they use mikrotik routers so /shrug

#

seems kinda overkill tbh

mental meadow
#

Flixbus ugh

ashen cliff
#

Mikrotik is epic bro.

#

Just not with the default firmware. kekwhyper

#

Just like Ubiquiti.

worn crest
#

Not fast but enough for discord and surfing

twilit nimbus
#

that moment when you go to install MCMMO and find out its a payed plugin

magic river
#

There is modded firmware for mikrotik and ubiquiti gear?

mental meadow
twilit nimbus
#

i would be fine with supporting the dev, heck i even would but when you get paywalled you get a sour taste in the mouth

heady spear
#

sad

#

tweet about it

mental meadow
#

theres no paywall tho?

#

you just have to be logged in to spigot

twilit nimbus
heady spear
mental meadow
elfin steppe
#

theres even a ci server

twilit nimbus
#

like i said im fine with an optional payment to the dev but you cant even try before you buy unless you are a programer

magic river
#

I can't even imagine how a demo would work

mental meadow
#

git clone
mvn clean package install
mum I'm a programmer

twilit nimbus
#

how do you build it anyways

magic river
#

aurora taking money from nossr, so sad

twilit nimbus
#

in the processes of trying to do that

mental meadow
#

Well, you clone the repo with git clone, for paper it would be git clone https://github.com/PaperMC/Paper.git, then you go into that folder, so usually cd Paper for Paper, and then you have to build it, and usually the README in the repo tells you how to do that, for Paper it would be ./gradlew applyPatches, for maven projects it's usually mvn clean install

elfin steppe
#

or mvn clean build

mental meadow
#

thats what I meant

#

or

#

wiat

#

now I'm confused

elfin steppe
#

i think install puts it in your .m2 file or smth

twilit nimbus
#

is it clean build or clean install?

elfin steppe
#

where build just builds it for you

mental meadow
#

clean install iirc, check the readme of the project

waxen panther
#

install isn’t needed unless you’re a developer yea

mental meadow
#

huh

#

now I'm confused

#

brocc 😦

waxen panther
#

clean package for maven I believe

elfin steppe
#

oh wait i confused package and build

twilit nimbus
#

wait

elfin steppe
#

im just used to gradle

twilit nimbus
#

is it build? install? package?

elfin steppe
#

package

waxen panther
#

Easy mistake to make, I too am used to gradle now

#

mvn clean package

twilit nimbus
#

what happens if you do the wrong one?

mental meadow
#

I'm 99% sure on maven it is mvn clean install

waxen panther
#

Nothing bad

#

Install will run package but you don’t need to do install if you just want the jar

twilit nimbus
#

mvn clean package install

#

what on earth does that do

waxen panther
#

you don’t need the install

twilit nimbus
#

what does the install do?

mental meadow
elfin steppe
#

puts it in your local .m2 file

mental meadow
#

ah okay yea

elfin steppe
#

you dont need it unless you're using it for dev purposes or smth

magic river
#

clean removes previous build artifacts, package makes a jar, install puts the jar in your ~/.m2/ local repo so other projects can use it as a dependency

mental meadow
#

so you don't need install, only package

#

but if you specify install you don't need package

elfin steppe
#

not sure why they put both

waxen panther
#

if you join the mcmmo discord I’ve helped hundreds of people build it, if you’re missing maven or a Java install look there

#

Shouldn’t be hard to find if you search my name in support

mental meadow
#

so for you mvn clean package is enough

elfin steppe
#

or just use the CI server

magic river
#

...

waxen panther
#

Bruh

#

Stop complaining

mental meadow
#

Thats not funny, thats proper :p

#

You have an open source plugin and only pay for support and prebuild jars

magic river
#

The spigot page asking for money links to builds, doesn't it?

#

I thought they had a link to their CI on there

twilit nimbus
#

i might slip a fiver after this

mental meadow
#

And thats the reason why it's paid on spigot

waxen panther
#

The CI kept going down so building it yourself is recommended now

#

Nossr still gives support for versions you build yourself too so

#

He does way more than he has to

elfin steppe
#

yea it works

magic river
#

Well, sure, I was just saying trying to make it sound like you're putting them in their place by making your own builds public is just weird

twilit nimbus
#

oh i didnt know he gave support for build stuff

mental meadow
#

he wouldn't even have to have the source code open on github

magic river
#

Yeah, technically the source code could only be available to people who paid (although there would be nothing stopping one of them from mirroring it publicly)

twilit nimbus
#

i wont be

waxen panther
#

devs go through all the work of supporting everyone and having their code oss and the people still complain and say the price for prebuilts gives them a “sour taste” in their mouth. PepeLa love this world

mental meadow
#

but nossr is just a good guy who supports OSS even if it means less money for him

magic river
#

No, no it does not

mental meadow
#

GPL states that you are entitled to the source code if you own/purchase the product

wispy blade
#

i would've probably paid for it/donated if it was something for my server

magic river
#

Although the wording there is a bit vague, some people interpret it as anyone can request the source code if they know it's GPL

twilit nimbus
#

i thought that was the case

vernal moth
#

Kekw

#

Tesla is coming to my company next week

#

And letting us drive their stuff

#

Guess I can try model Y then

upbeat falconBOT
chrome cosmos
#

hmm seems like furry

wispy blade
#

no?

toxic bone
#

🧑‍🔬

vernal moth
#

Uff

#

Eff fired it's founder

unique quail
vernal moth
#

Oh is it the monthly "let's discuss gpl bullshit" time again?

ashen cliff
magic river
#

If you just automatically give source with the jar the written offer part goes away so you don't have to worry about this

#

btw, yuzu (switch emulator) just implemented FidelityFX Super Resolution for all switch games

ashen cliff
#

👏

twin lagoon
#

Krusic! BRO!

ashen cliff
#

Bro!

magic river
#

It's 720p to 1080p (or higher) though so it can only do so much

#

iirc for FSR at 1080p you'd normally only want to choose the mode that renders at a native 900p

#

But since these games were designed to look good at 720p it probably works better than taking a Gears of War or something and running it at 720p with low texture quality then trying to scale it up

untold copper
#

i really need question banks pdfs or some shit

magic river
#

They also added downscaling which actually does improve performance

untold copper
#

why are there literally no free resources

fallen oracle
#

Whelp it's a good thing I've been up for a few hours. My scheduled wakeup call did not come.

untold copper
#

it's not that hard to make MCQs

nova plume
untold copper
magic river
#

Not a whole lot though, 1x Animal Crossing is 30 FPS in their demo while 0.5x is only 36 FPS

untold copper
#

tomorrow is an sst practice test

#

i need

nova plume
#

Sadge

untold copper
#

questions

#

to

#

solve

#

for

#

practice

magic river
untold copper
#

reeeeeeeeeeeeeeeeeee

left swift
wispy blade
#

like DMs

left swift
#

who would want to dm you

wispy blade
#

lots of people

left swift
#

🥶

wispy blade
left swift
#

all of those people are ur alt accounts and ded which doesnt really count

magic river
wispy blade
#

i don't have alts

#

not cringe enough for that

left swift
#

stop ruining the joke biome

wispy blade
#

you however

left swift
#

I'm not cringe pokiJam

wispy blade
#

you use pokimane emotes

left swift
#

ur a loli weeb

wispy blade
#

i am not prepubescent

left swift
plucky sparrow
# wispy blade

Last time you talked to any of those was probably three months ago

wispy blade
#

nope

#

ask ded, Five or Noah

plucky sparrow
wispy blade
#

waterfall maintainer

#

and a man of culture

plucky sparrow
#

lol

#

Hope it’s not the culture you like

wispy blade
#

i'll leave that to interpretation

#

:)

left swift
toxic bone
wispy blade
#

why not

plucky sparrow
#

They’re all probably from her weeb discord

magic mesa
#

Ayo naomi join vc

wispy blade
#

i can't i'm in the car

mental meadow
#

there is a weeb discord

#

?

plucky sparrow
#

Ask niome for the invite

wispy blade
#

there's no weeb discord

#

rhythm game discord: yes

magic river
#

woo WebStorm got remote development support

toxic bone
magic river
#

You run the IDE headless on your server (or WSL, I guess?) and then connect the one on your laptop to it

wispy blade
#

nice

plucky sparrow
#

I’m kinda regretting buying an iPad mini

#

Should’ve went for the air 4

#

So I could code on it

#

😔

mental meadow
#

i wanted to get into rythm games anyway

#

just dont know where to start

wispy blade
#

start with not osu

magic river
#

Oh you don't even install the IDE on your local machine, I guess that means it uses VNC or something...

#

Bleh

toxic bone
#

if you go to osu don't play standard :trol:

wispy blade
#

no just don't play osu

plucky sparrow
#

osuck

#

I’ll never play that

magic river
#

Well, I suppose the thing you install instead of the IDE might just be the core Jetbrains IDE tech and it leaves it up to the remote to tell it what widgets to use and such

plucky sparrow
#

Wait is there any way to have a jetbrains ide on a browser

toxic bone
magic river
#

Yeah it's 200MB so either that's an electron VNC client or it's the IDE core

mental meadow
#

yes but I only know osu I don't even know what else exists

#

whats a good one to start with

plucky sparrow
#

Thankfully

toxic bone
#

robeats is obviously the best rhythm game

magic river
#

Neat, you can have WebStorm handle most/all of your JS tooling in a docker container now

#

It knows how to do eslint, jest, and generic npm commands inside docker containers

left swift
#

best rythm game is csgo

wispy blade
#

there's more but i can't recall them rn

magic river
#

Yeah, looks like you don't even have to have node installed on your local machine anymore

left swift
#

what was that guitar hero port

#

called

wispy blade
#

noob

#

but jubeat is <3

magic river
#

It'll bind mount your project root in to a container and run yarn install then the IDE itself handles indexing and such and it can call in to the container for lint and test results

#

I wonder if/how that would work with typescript though since they still use the typescript language server (no one wants to write a second implementation of the type resolver, swc is crazy for trying)

wispy blade
#

@left swift clone hero but i don't consider gh a rhythm game since ch doesn't really punish for inaccuracy

mental meadow
#

god job naomi

#

now you gave me 20 different ones and I have no idea where to start again

wispy blade
#

start with flashflashrevolution

#

omg my dumbass forgot to list o2jam

toxic bone
#

o2jam isn't a real game

wispy blade
#

it is

#

it's literally the ancestor of osu mania

toxic bone
#

It isn't real

mental meadow
toxic bone
#

just play osu mania

#

ez

wispy blade
#

then their servers are down again

#

as per usual

marble lark
#

I wouldn't recommend getting the plugin that way though

wispy blade
#

cuz it would be pretty easy to add a couple extra lines of code 👀

marble lark
#

yeah like

Thread.sleep(Integer.MAX_VALUE)
#

watch out for that

#

isa very dangerous virus

wispy blade
#

or

for (OfflinePlayer p : Bukkit.getOfflinePlayers()) {
  p.ban();
}```
marble lark
#

you always somehow manage to come up with the most cursed things ever I swear

#

xd

wispy blade
#

how is that cursed

marble lark
wispy blade
#

it's just pseudocode to get a point across

marble lark
#

you mean you haven't memorized every single method in the server jar by name?

#

noob

#

jk

full rune
#

or javadocs exist xd

wispy blade
#

im not gonna open up javadocs on an underpowered laptop

mild rune
#

you don't want a mini space heater?

wispy blade
#

it already is

#

9% cpu usage just idle (on linux with dwm 0 programs opened)

mild rune
#

You running a lighter distro? I used to have a real shit laptop for college and I ran xubuntu since it's a lot smaller

wispy blade
#

i run arch, btw

mild rune
#

ah so you hate yourself

wispy blade
#

no

#

only my code

wispy blade
#

yay -S google-chrome

rustic dirge
#

lol

mild rune
#

I could never use a package manager that makes me type yay every time, I'm too grouchy

toxic bone
mild rune
#

I unfortunately am forced to use centos at work tho

wispy blade
#

yay is just the AUR helper

mild rune
#

nothing beats having to build python from source

toxic bone
#

just use windows ez

wispy blade
#

pacman is the actual package manager

#

i would use windows if it was as light as linux

marble lark
mild rune
#

I need 3.9 and centos 7 doesn't bundle it easily lol

marble lark
#

Python is by far the easiest language to build from source

mild rune
#

It's actually faster to build from source ironically

rustic dirge
#

why

untold copper
#

day #139 of trying to get abs (yesterday): no exercise.
day #140 of trying to get abs (today): 38 Zone Minutes. 50 minutes full body strength and conditioning. idk y but i didn't want to exercise today so my heart refused to beat faster which is why i got less zone minutes.

toxic bone
#

@naom is Stupid

#

Don't listen to them

marble lark
#

my PC came with Windows

mild rune
#

just castrate windows and it'll be light PepeLaugh

marble lark
#

and I for the life of me can't understand Unix filesystems

toxic bone
#

🧑‍🔬

rustic dirge
#

why does windows use \ instead of /, it's so stupid

tropic flame
marble lark
#

only thing I kind of dislike about windows is gcc needing extra effort to work properly on it

tropic flame
#

Not much else to be said about it

marble lark
#

RIP Win32 vs POSIX

mild rune
#

I can't develop on windows anymore, shit annoys me too much. Bless WSL for existing

tropic flame
#

Most commands nowadays will accept both / and - interchangeably though

#

shutdown -s -t 0 definitely works

marble lark
#

most other projects are ok-ish

tropic flame
#

WSL kekw

I just use MSYS2, that's the real blessing for me

#

Native GCC on windows

mild rune
#

I had to compile shit for Elixir on windows at one time and it requires make, which on windows is basically traveling through hell to get working

tropic flame
#

Yummy

tropic flame
#

Oh MSYS2 also provides make

mild rune
#

just learn powershell Kapp

tropic flame
marble lark
tropic flame
#

Yeah but it ain't running with a compatibility layer y'know

marble lark
#

while MSYS2 handled it without issue

marble lark
mild rune
#

The real move is once WSL supports GUI apps, which is coming soonish, is to get a VM running on WSL that's running Windows KEKLEO

marble lark
#

granted I've yet to be able to get it to compile with that target triplet

tropic flame
#

Yeah, getting the most recent versions tho is the challenge

marble lark
#

ah well

#

beats using C99 in Visual Studio

tropic flame
#

You either compile it yourself or well, you got the MSYS2 project doing it for you

meager tusk
marble lark
#

for the time being I just use the latest build of MinGW x64

mild rune
#

Windows annoys me so much but it's so good for gaming. Hopefully with the steamdeck and proton becoming mainstream I'll be able to swap eventually

meager tusk
#

Which just so happen to be an instance of virtualbox with another windows vm

marble lark
#

I would love to be able to use glibc on windows but msvcrt is fine for now

mild rune
#

anyone wanna do my OOP lecture for me? I don't wanna sit here

marble lark
#

wat

untold copper
mild rune
#

we're talking about builders for java atm

marble lark
#

lmaoo

#

I can't because in my 5-6 years of development I have somehow never once touched builders

mild rune
#

I took our CS3 class when it was web dev for 2 semesters, but every other class expects CS3 to be what it was originally so I had 0 context to this class

marble lark
#

Don't actually do that I will cry

marble lark
#

how's your classes been like

#

I can say mine teaches nearly nothing at all

mild rune
#

we're learning shit from early 2000s

marble lark
#

hey at least they bother teaching you stuff

#

instead of lesson one being "Ok guys here is how to print to console"

#

and then the second lesson is pointer arithmetic

mild rune
#

I mean that was our CS1

#

I unfortunately had the luxury of being forced to learn assembly

marble lark
#

oooohh that sucks

magic river
#

GCC on Windows has a different ABI from normal Windows stuff btw

marble lark
#

I did enjoy assembly for microcontrollers but I heard x86 assembly is hell

magic river
#

iirc they have almost identical C ABIs so stuff at that level is fine but for C++ you can't mix GCC things with MSVC things

#

tldr use clang already

marble lark
#

kek

mild rune
magic river
#

Did it have a name?

marble lark
#

makes me wonder why C and C++ don't have a reference implementation given it's 2021

#

sure beats having 300 different compilers

mild rune
#

I don't recall him giving it a name

marble lark
mild rune
#

I've still got the textbook that he wrote for it

meager tusk
# untold copper

I'm personally pro nuclear, however those accidents are potentially more dangerous because they can propagate the effects of radioactivity and mutations throughout generations

mild rune
#

which was literally just a dump of info

tropic flame
#

Or something

#

Idk

marble lark
#

;-;

magic river
#

Huh, I would have expected MMIX, MIPS, or Hack

tropic flame
#

I'd like to mix MSVC with GCC stuff tho yeah

#

Surely beats having 300 different compilers

marble lark
#

makes me wish pcc didn't stall back in 2014 until today

magic river
mild rune
#

It was some instruction set he wrote for his compiler/assembler called LCC

marble lark
magic river
#

Takes you from basic logic building blocks to basic math and conditionals to making your own CPU to writing an assembler for it to writing a compiler for a higher level language to writing an OS

mild rune
#

I had to write an assembler from scratch in C

#

that was fun

magic river
#

OS and probably even high level language are not strictly speaking needed for the tetris part but yeah 😛

#

You learn how to rebuild modern computing from scratch, more or less

mild rune
#

I don't mind assembly, since it's good to know how stuff works under the hood, just his lectures were so fucking boring.

marble lark
#

writing a compiler for a higher level language to writing an OS
I doubt anyone sane would use a compiler that targets something like elf directly instead of an OS tbh

marble lark
magic river
#

Err, compilers all target something like elf directly instead of an OS

#

The OS part is only the calling conventions and such

marble lark
#

i probably should've worded that better sorry

mild rune
#

We're now talking about ducks

#

I must've missed something

mild rune
#

nah not even remotely

#

I can send the instruction set lol

magic river
#

Eh

mild rune
marble lark
#

well i don't mind if it's small enough that you can send it here

tropic flame
mild rune
#

now we're onto pizzas

#

wtf

marble lark
#

i mean

#

my C++ lesson turned into a Japanese lesson halfway through

mild rune
#

oooh we're talking about factories and she was using pizza as an example

marble lark
#

least it isn't x86

mild rune
#

Yeah it wasn't terrible

#

Just I couldn't google shit about it lol

marble lark
#

at least there's only 1 register to worry about

#

not sure how a compiler for that instruction set would be like though

magic river
#

Huh, I think that's like a super cut down x86? Although I suppose when it's cut down that far they're all going to look pretty similar

mild rune
#

That's what I thought too but some of the instructions don't act like x86 at all

#

even though in the listed set they look like they would

#

However that prof has learned about python now and is like restructuring his entire course

marble lark
#

what

#

why

mild rune
#

¯_(ツ)_/¯

marble lark
#

using python bytecode instead of a processor ISA

magic river
#

Yeah I guess this is just a bit of a mishmash of things

marble lark
#

stonks

mild rune
#

The CS department here is super cursed and ancient

magic river
#

Like parts of it looks like x86 but some of the instructions seem to be based on MIPS

marble lark
#

wait till he learns about javascript kekwhyper

mild rune
#

My SE prof would only let us use php for our projects

marble lark
#

SE?

mild rune
#

software engineering

marble lark
#

oh wait nevermind

#

I realized what that meant after I sent the message kekw

mild rune
#

his reasoning was because other languages were too well known

marble lark
#

PHP is decent-ish (At least to me) if it's not being used for backend web dev and all that stuff

mild rune
#

I had to build a POS system in it

#

It wasn't terrible

#

But my group was also brand new to php

marble lark
#

honestly though C# would've been been better for less well known language

#

I concur with cat on one thing though the PHP standard library's names are awful

#

other than that it's sorta meh

mild rune
#

Libraries would've been fine but we weren't allowed to use those

#

Had to write everything from scratch

marble lark
#

not even the standard library?

mild rune
#

I wrote a database connector that my group then ignored the entire time

#

Basically anything that didn't come stock with php wasn't allowed

marble lark
#

oh

marble lark
ashen cliff
#

Not that bad, since PHP has a lot of stuff build in.

mild rune
#

I was just gonna use laravel OMEGALUL

marble lark
#

to be fair to PHP that's cause I'm awful with databases I guess

magic river
#

PHP has a lot of extensions

#

Like, shipped with it but you can choose to build them or not

#

So "stock PHP" can mean a bunch of things

mild rune
#

Basically we had to follow his install instructions how he sets it up otherwise we ran into the chance he didn't have something installed/setup

marble lark
#

I guess stock PHP just assumes you build everything vanilla PHP has to offer

#

extensions and all

mild rune
#

because we were fucked if something didn't work on his system lmfao

limber knotBOT
#

but which extensions? 👀

marble lark
#

did he just grab precompiled builds of Zend from the PHP site or whatever

mild rune
#

my man used xxamp

marble lark
#

that's what my course did

mild rune
#

or whatever that precompiled shit with php and apache is called

marble lark
#

what in the actual f*ck is-

upbeat falconBOT
mild rune
#

that one

limber knotBOT
#

I don't get people that willingly sit through such courses lol

mild rune
#

lmfao

#

It was torture

#

tho it was online so I did work for like 1 hour a week

marble lark
#

lmao

marble lark
limber knotBOT
#

using Apache when nginx exists smh

tropic flame
#

developing things smh

mild rune
#

I would've installed stuff all myself but with my luck it would've not worked with anyone else in the group or the prof

limber knotBOT
#

at least XAMPP ships MariaDB nowadays

magic river
#

MariaDB and MySQL have diverged quite a bit these days, you have to double check what you're using unless you're doing very basic CRUD stuff

rare tiger
#

I've been using MySQL syntax on my database for a while and only recently found out that it's actually mariadb 🤷‍♂️

limber knotBOT
#

yeah, but pretty much any sane distro ships with MariaDB so ¯_(ツ)_/¯

rare tiger
#

what about apache and nginx though is there actually a considerable difference

void void
#

yes

#

nginx is way faster

#

if you get to choose pick nginx

rare tiger
#

my server uses apache and I don't think I can change it

magic river
#

Ooh I just found my new favorite emotes

marble lark
#

oh no

#

what are they

magic river
void void
toxic bone
#

weeb

rare tiger
void void
#

nginx can use php

#

probably not enough of a meaningful performance impact toredp everything tho

magic river
#

nginx can do PHP via fastcgi

rare tiger
#

it's a tiny little personal server that I host a portfolio, apis and demos on so I don't think it's worth it to switch

magic river
#

Which is probably how you should be doing it with Apache too, iirc mod_php requires using the process per connection mode of Apache

#

Oh yeah mod_php can't do HTTP2 either

limber knotBOT
#

nginx is so worth it if all you do is server static stuff 👀

#

*serve

rare tiger
#

ah I serve particularly dynamic stuff

limber knotBOT
#

also nginx does some pretty good caching

magic river
#

I use caddy these days for personal stuff

#

When I just want to set it up and forget about it, no tuning or anything

minor badge
#

Caddy + Traefik is great 👍

rare tiger
#

cache control is infuriating, I do ```php
/resource?<?php echo time() ?>

in development and nobody can stop me
frank otter
#

wait whats traefik

minor badge
#

generate a random ID with each version of an asset

minor badge
rare tiger
upbeat falconBOT
frank otter
#

oh that's neat

marble lark
#

that is... not what I meant

vernal moth
#

Edge Router is a fancy word for reverse proxy

frank otter
#

oh traefik is open source too that's even neater

#

yeah I guessed as much

vernal moth
#

I love traefik

frank otter
#

I think I had a docker container running nginx as a reverse proxy for all the other docker containers I had, it wasn't that nice

vernal moth
#

A prof of mine told me about it back in uni

#

Been using it ever since

#

Traefik is that, but with automatic config and ssl

minor badge
#

It’s really, really nice, yeah

#

highly recommend

vernal moth
#

This is how I configure traefik

frank otter
#

oh that's niiice

#

ssl is painfulish

vernal moth
#

Directly on the docker service, where the config belongs

frank otter
#

n three months after you set it up LE spams your inbox asking you to renew domains you're not going to use again

vernal moth
#

Traefik handles all the LE stuff for you

#

Just gotta setup DNS challenge, give it your CloudFlare API key and it can generate wildcard certs for you

frank otter
#

oh that was another question

#

what does cloud flare actually do

#

I've never used it

vernal moth
#

Everything

#

That's the wrong question

marble lark
#

gonna sidetrack a little but anyone had this happen before while trying to build Graal?

Building Java module org.graalvm.nativeimage.agent.diagnostics (svm-diagnostics-agent.jar) from SVM_DIAGNOSTICS_AGENT
JvmFuncsFallbacksBuildTask svm-jvmfuncs-fallback-builder... [D:\Graal JIT Compiler\graal\substratevm\src\com.oracle.svm.native.jvm.windows\src\src_gen\17\JvmFuncsFallbacks.c does not exist]
Error executing: dumpbin /SYMBOLS "C:\Program Files\Java\jdk-17\lib\jawt.lib"
[WinError 2] The system cannot find the file specified

vernal moth
#

Most people use CloudFlare as DNS and as traffic proxy for caching and attack protection

frank otter
#

oh dns

#

iirc I just used the whotsit

vernal moth
#

But I also use it as domain registrar and run code on it

frank otter
#

the one with my domain registrar

#

think that's what it's called

vernal moth
#

Paper runs discord bots on cloudflare, kyori deploys javadocs to CloudFlare, etc

frank otter
#

ah that's interesting but I don't think I'll have a use for it atm

golden gust
#

first thing I do when I get a domain is move the DNS over to CF

frank otter
#

is cf that good?

vernal moth
#

Yeah, the default DNS config of registrars suck

golden gust
#

So many issues with registars DNS servers being as stable as 2007 britney

vernal moth
#

CloudFlare handles the majority of internet traffic, I am pretty sure

frank otter
#

huh interesting

#

I've not had any problems yet but will keep in mind

#

can't you run your own dns servers?

vernal moth
#

If CloudFlare goes down, the internet goes down

#

You can, you don't want to

#

Just like mail servers

frank otter
#

oh I'm running a mail server

golden gust
#

it mostly started as a habit from the days of using godaddy, tbqh, their services where shit

frank otter
#

no tls yet

#

wait what

#

why did that reccomend

golden gust
#

and, yea, hosting your own DNS servers is doable but there is generally very little reason to do so, and DNS is a PITA

frank otter
#

discord is odd

#

pita?

vernal moth
#

CloudFlare caching is the second reason people use it for, CloudFlare caches 98% of the traffic our website gets

golden gust
#

pain in the ass

frank otter
#

oh ok

vernal moth
#

Without it, idk if we would able to stay online

#

It's literally 25TB a month or something they cache for us

frank otter
#

do you have to tell CF which routes are static and which need not caching etc?

vernal moth
#

Not if you setup your caching headers properly

frank otter
#

oh cool

golden gust
#

something we'll do one day

frank otter
#

so basically cloud flare is the super cool server that caches things you wish you had but you don't so you put theirs in the middle

#

interesting

vernal moth
#

They also have nodes basically everywhere they aren't locked out by court order

golden gust
#

pretty much yea, they provide caching, DNS services, security appliences, etc, etc

vernal moth
#

Every ISP has CloudFlare hardware in their basement

frank otter
#

.... locked by court order?

vernal moth
#

So stuff is super fast cause it's cached really close

vernal moth
frank otter
#

oh huh

vernal moth
#

They put hardware whereever they can

#

It they could they would put hardware into your basement

#

They have 10000 points of presence or something

frank otter
#

so cloud flare is the high performance cool server you wish you had but you don't so you put cf's in the middle of your traffic to save your own server doing work

frank otter
vernal moth
#

That's just one of the many features CloudFlare offers

marble lark
#

Cloudflare guys start knocking on tess's door

vernal moth
#

They can also minimize your css on the fly, or optimize your images

frank otter
#

oh that is neat

#

so they intercept all traffic and try and make it work better?

vernal moth
#

If you tell them to

magic river
#

Well shit, I had to turn 802.11r off because my uncle's shitty no-name tablet breaks with it

frank otter
#

that is pretty cool ig

vernal moth
#

They claim to be able to deliver content to 95% of the world with sub 50ms latency

#

Including mainland china

frank otter
#

that is quite cool

magic river
#

...the razer synapse systray icon tooltip is literally just "ToolTip"

#

Fuck these guys are bad at this

ashen cliff
#

Quality.

void void
#

at least they used upper camel case

wispy blade
#

@nimble depot has a fun story about getting it to work on linux kekw

void void
#

wine 👀

ashen cliff
#

Alright. Does anyone have a script that renames files to their "correct" file extension based on their contents?

short yarrow
#

Never thought it would happen to me, but I almost got my ass scammed... I got an email for my student loan saying my servicer changed which is legit. I got a call that went to voicemail that very same day that said "There were some pretty big changes to the federal student loan program" which sounds like it is because of the servicer change. I usually like to be on top of my student loans so I call and they're talking student loan forgiveness program and I was so damn confused... The voicemail had a reference number and they don't even use it which made me even more confused. They asked me for my first and last name, email and birthday and made me think why can't they look me up from my phone number or something. For some reason, the call cut and I looked up the number afterwords and it was a scam.

#

I'm so lucky the call cut. Holy crap. They also talked about some secure code and temporary password to help me through the process and I was thinking what the hell are you talking about. A secure code seemed normal, but a temporary password? Then after the call cut I got a password reset email...

void void
#

yikes