#general
3141 messages · Page 1731 of 4
Like what are those fossils supposed to be
Is it from a super powerful mob that died long ago?
@void void
It would make sense that the messenger buys paper from you
yeah
Alternatively, you can make it so you have to drop the letter on the ground
and he picks it up, then leaves
Ooo yeah
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
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
Or you give it a book with the name of the player you want to send it to
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
oh right
Biome
joshe
questionable profile picture
true but you too
False
mine is shrine maiden shoot bullets made of spiritual energy game
No
i dont even know what the game is about
you spelled it wrong
Don't take the bait
mini it's mutual trolling
Didn't read up far enough then
@toxic bone try searching for 東方妖々夢
think this may be a bit to many chests lol
you just bad
false
true
false
1
this conversation is having a stroke
7
That’s what happens when weebs and furries try to communicate
toe how
though 6 is easier
no toe
toe how
sounds like someone's read a doujin... cat
but Embodiment of Scarlet Devil > Perfect Cherry Blossom
I mean, I've seen some questionable shit over the years
same
weirdchamp
Wtf is happening here. Ban the weebs
what's the best java library for simulating anime tiddie bounce?
prob box2d
Tiddiejam
blender bindings in java 
Phyx doesn't do liquid sim too well
At least, last tool I used which had liquid sim did not do it too well
you cant ban 80% of this server
you just have to do softbody sim cat
Yes i can
I mean, the last tool I used which used their stuff was 2d, and they didn't have softbodies exposed either
I mean, I thiink they where willing to give me a trial license but that was yeaaars ago
Not exposing soft bodies? That should be federal crime
yes i will shill blender until i die
TIL pressing space after clicking on an image on discord opens it in browser
can someone send the website that generates a startup script for a minecraft server?
@static badge Could you add me so I can message you the memory leak
dm whatever you need to dm him to @upbeat falcon
Done, thanks
@shadow current
hello.
hi cat
!ban @void void advertising
:raised_hands: Banned Rasinbran82#5968 (advertising) [2 total infractions] -- electronicboy#8869.
2 
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
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
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
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
x
I missed something?
nou
never said i wasn't
just had to make sure that everybody knew
I can’t tell what’s more disappointing… this or Naomi hasn’t sleep yet
just incase there are any noobs here
electroniccat
One side of me wants to see and take part in drama here, the other does not
Drama in paper? Never
i am programming while the language server for the language i'm using is dying so i'm relying on the compiler to find errors in my code :)
also, not tired yet

Future you is gonna regret that
Ok boomer
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
Should stick to windows smh
who'd wanna use windows on an underpowered 4gb ram celeron laptop
ok gn
@worn ember kutbelg
You shouldn't talk to your elders like that
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...
@buoyant crane
Oh they went with FreeBSD
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
Awesome, never enough users
Well, it's just TrueNAS
Oh
That's more boring
Though if it leads to them making a truenas video that's cool
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
short term memory fails 101
Mario
Hello person.
your username is a pain to read
sez u
My friends tell me to start a smp
So suggest me 24/7 hosting with papermc
I am just asking
selfhost
24/7?
they are 24/7 yes
Ok

you're literally begging to be bullied in your name, brocc
imagine using this emote

what are you even saying
wojek avatar
and ?
how does that relate to walking
the old young papermc members were at least good at trolling
this new batch is terrible
haha gottem 😀
smth weeb

weeb
dont make me say it
Halloweenhat.jpeg
cannot believe @void void STOLE our halloween hat
Noah why do you still have dap in your bio
Move on
@plucky sparrow same question for you
oh boy
oh boy
Selfhost if you want free 24/7
alright i'm just gonna leave now and spare myself
bye bye
@void void You will not be able to get a good free host with 24/7, please selfhost.
Beyond that, we don't recommend free services and we're not google
Everystart
Self hosf
😬
which also cost money
Cant i use freenom on that?
Please do google yourself
Good luck with this one
Whichone😬
/google term: Minecraft server host free 24/7 no money free

/google term: Minecraft server host free 24/7 no money free
i mean, if you want you can get a domain name and then use dynamic DNS
Why isn't it working
Dont mess you mind i will search my self
But, then you gotta like, pay for a domain
I mean if you are 12 you can always play on millions of free server
domains are like $20 a year
Not on freenom
What
.tk 1year free
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.
Which requires you to have a public website
||sed life||
can't be used for just mc servers, and they do have tools which automatically scan and remove domains which aren't hosting websites
|₹sed life||
Lol
I am giving my token
|| no means no ||
Ok!
how old are you if I may ask? @void void
Hack ne
so 7

goes back to lurking in the shadows

get a job
I am out too. This chat is cringe
No
go away 😀
this chat is always cringe
Ok thx for help
I am going on yt to search
Please don't look for server hosts on YouTube
Why YouTube
You're only going to get sponsored videos where the creator is reading off of a script
yall biting easy bait like some horny fish 
all I'm saying is that the 3rd bomb shoulda been dropped on the island of eternity
I am not a fish
wtf 
also don't forget about "Free hosting" and "24/7" on the same sentence
Third bomb should've been dropped on everyone except me
React with 👍 if you'd be happy if the 3rd bomb just wiped out Toast instead
Is axolotl hosting nice?
Please refer to google
Google must start Google Hosting
we're not here to give reviews of every single host that's ever existed
Of minecraft server
👍 ✅ 👍 ✅
…
🦧
I remember now why 12 year old kids are fucking annoying
No remember he's 99+
Google have 99999999₹ they can 24/7 easily lol
No i just grown to 999
I would refer him to google cloud but that’s a slippery slope
Bruh not minecraft
Minecarft
Well this was fun
about as fun as a sandpaper shaft in a hammer drill
name idea for a vps company: vm village
it's like value village but without the value
Tempted to buy a domain along the lines of “free-mc-hosting” and have it redirect to a rickroll or smth
@silver nexus https://mrpoohosting.com/index.php
ok but mrpoohosting isn't funny
that's harsh
what ye talkin about its funny
Totally not an issue with my horrific sense of humour

👍 👍 👍 👍 👍
Dafuq happened here
ur annoying
weeb
I'm sure they didn't mean all twelve year olds, Snoopa. You're very smart.

Idriz is super nice today 
wow
thats nice
thank you
perhaps
Please ban Snoopa
Sorry but i actually think it is
Idriz 
Me every day when I wake up
You really need to get potty trained then
That's not what I meant ;-;

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||
Very descriptive
i talk that way to belgians only <3
||>Wake up.
Take a shit.
Get out of bed.||
Can’t believe it either
noah bad
:(
you brought this on yourself
Aurora has new pretty color?
avatar or rank?
I meant rank. The avatar is spooky.
No idea how I haven't noticed it earlier...
y
Yes.
@quasi valley @quasi valley uwu
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 bro. dutch bus wifi.
In Germany we have it too + in train
you get internet explorer speeds
A1 moment.
Flixbus ugh
Not fast but enough for discord and surfing
that moment when you go to install MCMMO and find out its a payed plugin
There is modded firmware for mikrotik and ubiquiti gear?
it's still open source iirc^^ You only pay for prebuild jars & support (and to support the dev)
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
you are so cute xx
theres even a ci server
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
I can't even imagine how a demo would work
git clone
mvn clean package install
mum I'm a programmer
how do you build it anyways
aurora taking money from nossr, so sad
in the processes of trying to do that
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
or mvn clean build
i think install puts it in your .m2 file or smth
is it clean build or clean install?
where build just builds it for you
clean install iirc, check the readme of the project
install isn’t needed unless you’re a developer yea
clean package for maven I believe
oh wait i confused package and build
wait
im just used to gradle
is it build? install? package?
package
what happens if you do the wrong one?
I'm 99% sure on maven it is mvn clean install
Nothing bad
Install will run package but you don’t need to do install if you just want the jar
you don’t need the install
what does the install do?
puts it in your local .m2 file
ah okay yea
you dont need it unless you're using it for dev purposes or smth
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
so you don't need install, only package
but if you specify install you don't need package
not sure why they put both
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
so for you mvn clean package is enough
or just use the CI server
...
Thats not funny, thats proper :p
You have an open source plugin and only pay for support and prebuild jars
The spigot page asking for money links to builds, doesn't it?
I thought they had a link to their CI on there
i might slip a fiver after this
And thats the reason why it's paid on spigot
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
yea it works
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
oh i didnt know he gave support for build stuff
he wouldn't even have to have the source code open on github
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)
i wont be
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.
love this world
that breaks gpl
but nossr is just a good guy who supports OSS even if it means less money for him
No, no it does not
GPL states that you are entitled to the source code if you own/purchase the product
i would've probably paid for it/donated if it was something for my server
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
i thought that was the case
Kekw
Tesla is coming to my company next week
And letting us drive their stuff
Guess I can try model Y then
https://literarydevices.net/personification/
Personification is a figure of speech in which an idea or thing is given human attributes and/or feelings or is spoken of as if it were human.
hmm seems like furry
no?
🧑🔬
Since he helped found EFF 31 years ago, John Gilmore has provided leadership and guidance on many of the most important digital rights issues we advocate for today. But in recent years, we have not seen eye-to-eye on how to best communicate and work together, and we have been unable to agree on a...
Uff
Eff fired it's founder
i believe that would be covered by sections 6b and 6c of GPLv3
the FAQ discusses it in reference to GPLv2 however
https://www.gnu.org/licenses/gpl-faq.en.html#WhatDoesWrittenOfferValid
Oh is it the monthly "let's discuss gpl bullshit" time again?
Always. Good thing we have #politics for that... oh wait.
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
👏
Krusic! BRO!
Bro!
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
i really need question banks pdfs or some shit
They also added downscaling which actually does improve performance
why are there literally no free resources
Whelp it's a good thing I've been up for a few hours. My scheduled wakeup call did not come.
it's not that hard to make MCQs
Your boards are next month right
yes
Not a whole lot though, 1x Animal Crossing is 30 FPS in their demo while 0.5x is only 36 FPS
Sadge

reeeeeeeeeeeeeeeeeee
wait that's a great idea there should be a separate channel to keep all of that type of discussion in one place so it doesnt spam general!
like DMs
who would want to dm you
lots of people
🥶
stop ruining the joke biome
you however
I'm not cringe 
you use pokimane emotes
ur a loli weeb
i am not prepubescent

Last time you talked to any of those was probably three months ago
Who even is five

why are there so many weebs
why not
They’re all probably from her weeb discord
Ayo naomi join vc
i can't i'm in the car
Ask niome for the invite
woo WebStorm got remote development support
Same thing
You run the IDE headless on your server (or WSL, I guess?) and then connect the one on your laptop to it
nice
I’m kinda regretting buying an iPad mini
Should’ve went for the air 4
So I could code on it
😔
start with not osu
Oh you don't even install the IDE on your local machine, I guess that means it uses VNC or something...
Bleh
if you go to osu don't play standard :trol:
no just don't play osu
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
Wait is there any way to have a jetbrains ide on a browser
Everyone does it at least once in their life
Yeah it's 200MB so either that's an electron VNC client or it's the IDE core
yes but I only know osu I don't even know what else exists
whats a good one to start with
Not yet for me
Thankfully
robeats is obviously the best rhythm game
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
best rythm game is csgo
sound voltex
beatmania IIDX/bms
dancedancerevolution
taiko no tatsujin
jubeat
nostalgia
chunithm
ongeki
dancerush stardom
voez
cytus
arcaea
beat saber
there's more but i can't recall them rn
Yeah, looks like you don't even have to have node installed on your local machine anymore
I have only played 3 of those
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)
@left swift clone hero but i don't consider gh a rhythm game since ch doesn't really punish for inaccuracy
god job naomi
now you gave me 20 different ones and I have no idea where to start again
o2jam isn't a real game
It isn't real
the website doesnt even load for me smh
there probably are some people who got the source, compiled it anyway and then put the plugin jar up for download for free
I wouldn't recommend getting the plugin that way though
cuz it would be pretty easy to add a couple extra lines of code 👀
yeah like
Thread.sleep(Integer.MAX_VALUE)
watch out for that
isa very dangerous virus
or
for (OfflinePlayer p : Bukkit.getOfflinePlayers()) {
p.ban();
}```
how is that cursed
it's p.banPlayer(null) btw
why do you expect me to know all methods on (Offline)Player
it's just pseudocode to get a point across
you mean you haven't memorized every single method in the server jar by name?
noob
jk
or javadocs exist xd
im not gonna open up javadocs on an underpowered laptop
you don't want a mini space heater?
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
i run arch, btw
yay -S google-chrome
lol
I could never use a package manager that makes me type yay every time, I'm too grouchy
I unfortunately am forced to use centos at work tho
yay is just the AUR helper
nothing beats having to build python from source
just use windows ez
pacman is the actual package manager
i would use windows if it was as light as linux
What why
I need 3.9 and centos 7 doesn't bundle it easily lol
Python is by far the easiest language to build from source
It's actually faster to build from source ironically
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.
i mean
my PC came with Windows
just castrate windows and it'll be light 
and I for the life of me can't understand Unix filesystems
🧑🔬
why does windows use \ instead of /, it's so stupid
Lubuntu would be lighter tbh
only thing I kind of dislike about windows is gcc needing extra effort to work properly on it
DOS legacy
Not much else to be said about it
RIP Win32 vs POSIX
I can't develop on windows anymore, shit annoys me too much. Bless WSL for existing
Most commands nowadays will accept both / and - interchangeably though
shutdown -s -t 0 definitely works
for it it's only unbeareable when I have to write C or C++ on Windows
most other projects are ok-ish
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
Yummy
I use git bash 
Oh MSYS2 also provides make
just learn powershell 
Git bash is just MSYS2 plus native Git minus pacman tbh
really though that's just MinGW linked against msvcrt
Yeah but it ain't running with a compatibility layer y'know
in my experience git's shell shits itself in some edge cases
while MSYS2 handled it without issue
Well yeah fuck Cygwin
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 
but gcc and glibc does have a native winnt target last I checked
granted I've yet to be able to get it to compile with that target triplet
Yeah, getting the most recent versions tho is the challenge
You either compile it yourself or well, you got the MSYS2 project doing it for you
And then running WSL gui apps inside of that VM
for the time being I just use the latest build of MinGW x64
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
Which just so happen to be an instance of virtualbox with another windows vm
I would love to be able to use glibc on windows but msvcrt is fine for now
anyone wanna do my OOP lecture for me? I don't wanna sit here
wat
we're talking about builders for java atm
lmaoo
I can't because in my 5-6 years of development I have somehow never once touched builders
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
@ mods ban Snoop for politics in general!1!1!1!1!
Don't actually do that I will cry
noice
how's your classes been like
I can say mine teaches nearly nothing at all
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
I mean that was our CS1
I unfortunately had the luxury of being forced to learn assembly
oooohh that sucks
GCC on Windows has a different ABI from normal Windows stuff btw
I did enjoy assembly for microcontrollers but I heard x86 assembly is hell
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
kek
we learned an instruction set that the prof created for the class, so didn't actually learn anything of use
Did it have a name?
makes me wonder why C and C++ don't have a reference implementation given it's 2021
sure beats having 300 different compilers
I don't recall him giving it a name
i guess we could name it after him in his honour
I've still got the textbook that he wrote for it
I'm personally pro nuclear, however those accidents are potentially more dangerous because they can propagate the effects of radioactivity and mutations throughout generations
which was literally just a dump of info
Because muh aggressive optimizations
Or something
Idk
;-;
Huh, I would have expected MMIX, MIPS, or Hack
I'd like to mix MSVC with GCC stuff tho yeah
Surely beats having 300 different compilers
makes me wish pcc didn't stall back in 2014 until today
Hack is from https://www.nand2tetris.org/ btw
It was some instruction set he wrote for his compiler/assembler called LCC
generally if you design a reactor properly it shouldn't explode violently enough to disperse fallout everywhere (The explosion itself is not caused by the nuclear reaction) but I don't really want to ramble on about this
yooooooooo
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
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
I don't mind assembly, since it's good to know how stuff works under the hood, just his lectures were so fucking boring.
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
that's me pretty much all the time haha
Err, compilers all target something like elf directly instead of an OS
The OS part is only the calling conventions and such
i probably should've worded that better sorry
Does this seem familiar? https://www.es.ele.tue.nl/~sander/edu/processordesign/mmips/instr.php
Eh
well i don't mind if it's small enough that you can send it here

oooh we're talking about factories and she was using pizza as an example
at least there's only 1 register to worry about
not sure how a compiler for that instruction set would be like though
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
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
¯_(ツ)_/¯
using python bytecode instead of a processor ISA
Yeah I guess this is just a bit of a mishmash of things
stonks
The CS department here is super cursed and ancient
Like parts of it looks like x86 but some of the instructions seem to be based on MIPS
wait till he learns about javascript 
My SE prof would only let us use php for our projects
SE?
software engineering
his reasoning was because other languages were too well known
PHP is decent-ish (At least to me) if it's not being used for backend web dev and all that stuff
I had to build a POS system in it
It wasn't terrible
But my group was also brand new to php
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
Libraries would've been fine but we weren't allowed to use those
Had to write everything from scratch
not even the standard library?
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
oh
god I hated that part of PHP so much
Not that bad, since PHP has a lot of stuff build in.
I was just gonna use laravel 
to be fair to PHP that's cause I'm awful with databases I guess
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
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
I guess stock PHP just assumes you build everything vanilla PHP has to offer
extensions and all
because we were fucked if something didn't work on his system lmfao
but which extensions? 👀
did he just grab precompiled builds of Zend from the PHP site or whatever
my man used xxamp
that's what my course did
or whatever that precompiled shit with php and apache is called
what in the actual f*ck is-
https://www.apachefriends.org/
XAMPP is an easy to install Apache distribution containing MariaDB, PHP and Perl.
that one
I don't get people that willingly sit through such courses lol
if PHP was the only thing required you might want to link him to https://www.php.net/downloads.php so people don't suffer in the future in that course
lmao
it's usually short for <Something>-Apache-MySQL-PHP from what I remember and there's like a billion different builds out there
My bad I don't think this is the same thing on closer inspection rip
using Apache when nginx exists smh
developing things smh
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
at least XAMPP ships MariaDB nowadays
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
I've been using MySQL syntax on my database for a while and only recently found out that it's actually mariadb 🤷♂️
yeah, but pretty much any sane distro ships with MariaDB so ¯_(ツ)_/¯
what about apache and nginx though is there actually a considerable difference
my server uses apache and I don't think I can change it
Ooh I just found my new favorite emotes

in that case switching to nginx might mean redoing a lot
weeb
it's probably not worth it, if nginx either doesnt use PHP or htaccess
nginx can use php
probably not enough of a meaningful performance impact toredp everything tho
nginx can do PHP via fastcgi
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
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
ah I serve particularly dynamic stuff
also nginx does some pretty good caching
I use caddy these days for personal stuff
When I just want to set it up and forget about it, no tuning or anything
Caddy + Traefik is great 👍
cache control is infuriating, I do ```php
/resource?<?php echo time() ?>
in development and nobody can stop me
wait whats traefik
generate a random ID with each version of an asset
An edge router. I use it with Docker for automatic container detection and SSL
hashing the file every time seems even worse but
edit: unless you mean using the version metadata on the file that actually is feasible
https://github.com/tomwillfixit/docker-league-of-legends
Step 1 : ./league-of-legends.sh · Step 1 : Build the container image. Build lol image : · Step 2 : Start the container. Start a container based on the lol image :.
oh that's neat
that is... not what I meant
Edge Router is a fancy word for reverse proxy
I love traefik
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
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
This is how I configure traefik
Directly on the docker service, where the config belongs
n three months after you set it up LE spams your inbox asking you to renew domains you're not going to use again
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
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
Most people use CloudFlare as DNS and as traffic proxy for caching and attack protection
But I also use it as domain registrar and run code on it
Paper runs discord bots on cloudflare, kyori deploys javadocs to CloudFlare, etc
ah that's interesting but I don't think I'll have a use for it atm
first thing I do when I get a domain is move the DNS over to CF
is cf that good?
Yeah, the default DNS config of registrars suck
So many issues with registars DNS servers being as stable as 2007 britney
CloudFlare handles the majority of internet traffic, I am pretty sure
huh interesting
I've not had any problems yet but will keep in mind
can't you run your own dns servers?
If CloudFlare goes down, the internet goes down
You can, you don't want to
Just like mail servers
it mostly started as a habit from the days of using godaddy, tbqh, their services where shit
and, yea, hosting your own DNS servers is doable but there is generally very little reason to do so, and DNS is a PITA
CloudFlare caching is the second reason people use it for, CloudFlare caches 98% of the traffic our website gets
pain in the ass
oh ok
Without it, idk if we would able to stay online
It's literally 25TB a month or something they cache for us
do you have to tell CF which routes are static and which need not caching etc?
Not if you setup your caching headers properly
oh cool
something we'll do one day
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
They also have nodes basically everywhere they aren't locked out by court order
pretty much yea, they provide caching, DNS services, security appliences, etc, etc
Every ISP has CloudFlare hardware in their basement
.... locked by court order?
So stuff is super fast cause it's cached really close
That was a joke
oh huh
They put hardware whereever they can
It they could they would put hardware into your basement
They have 10000 points of presence or something
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
im not going to stop them
That's just one of the many features CloudFlare offers
Cloudflare guys start knocking on tess's door
They can also minimize your css on the fly, or optimize your images
If you tell them to
Well shit, I had to turn 802.11r off because my uncle's shitty no-name tablet breaks with it
that is pretty cool ig
They claim to be able to deliver content to 95% of the world with sub 50ms latency
Including mainland china
that is quite cool
...the razer synapse systray icon tooltip is literally just "ToolTip"
Fuck these guys are bad at this
Quality.
at least they used upper camel case
@nimble depot has a fun story about getting it to work on linux 
wine 👀
Alright. Does anyone have a script that renames files to their "correct" file extension based on their contents?
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...
yikes


