#general
3141 messages · Page 1711 of 4
I memorized several nms methods and still remember them today from my first plugin
I like to show this beauty around whenever stuff like this is brought up
I know that back in the day, someone asked me to put my code on GitHub. But I didn't know what Git was, or what GitHub really was, so I just used it as a file uploader. When a new version was released I would manually drag and drop every file into GitHub to update the code. Beautiful 🙂
wtf mini
As I think stef said, "I don't know if I should be happy or horrified that you remember the names"
SAME
HAHAHA
I think I might be the newest person to use git here tbh
Imagine using git pff
I only started learning it after joining this server
love the ascii art lol
I store my projects on mega
oof
prior to that everything was copy paste
Way more reliable 👹
xdd
literally unreadable smh my head
@void void @wide chasm i'd like to know you guys' opinions on Hema Rookworstchips
I have so much stuff on my mega account
And then uploaded using the file uploader of my share host 😂
Like I literally upload anything there
Never had it, didn't know it was a thing until you said it
I use mega to store important files whenever I reset my pc as well
Conclusion: mega is life
Haven't had any
hema normal & kaas sausaijes ❤️
go get some
like 1,50 for a 250g bag
what is this formatting
Still have to grade eight people ugh, I've been at this for hours
Tabs vs space 
youre teacher?
I'm a TA
ahh
Object-Oriented and Functional Programming course
My day was going perfectly fine until I saw this
I thought it was just off on phones
wait till you see:
But no
Sign’t
Sometimes I wonder what would have happened if I would be a few years older when I entered this community
I don't think I could have resisted the urge to work for a big server
wanna know the naming behind that?
My life would be so different
i know HAHAHA
@wispy blade I found your home
.
me too lel
LOL
tbh I kinda still do but code is sort of more a hobby and most (all) of it has been for myself
i'm currently procrastinating coding myself a java naml library
never actually worked with deadlines and workflows so I probably wouldn't work well on a team with conventions and so on
dapsLife.kill();
Same
Except it’s a very bad issue for me
finally, bobenism supremacy
No deadline == me no wanna work
You could’ve at least put some space between each section 😭
This way it looks fancy
back then I think I didn't like spaces
wait wrong quote oops
I put way too many spaces
I like to have my statements social distance
only odd part i see is
catch (Exception | Error whoops)
I'm haven't done much swing though
(Even though I keep telling myself that I'll learn more Swing and FX)
procrastination 100
abusing error throwing instead of using an if statement
I like the field names though
I dislike guis
totalDurationToStopWipingItEveryButtonClick
averageDurationToStopDeletionBecauseIAmLazy
haven't used it in a while
cuz i haven't played any games in a looong time
that's all starcraft 2 btw
Why
changed hardware
and microsoft won't let me reactivate
too lazy to buy a key off of g2a or smth
How much do they cost
naomi's just gonna have a burnt in activate windows watermark in her screen
looks like Mini had the same package naming as I did when I just started
lowercase.PascalCase
Oh no
Screen burn ins
Aka Samsungs biggest problem
You literally can’t get your Samsung phone to not have a screen burn in
LCDs don't have burn-in
rn my biggest problem with a samsung phone is that my volume button broke in 2
thank you for the advanced diagram
my brain isn't working i've been playing osu for too long ok
but
i have Hema Rookworstchips and sparkling water so all good
I’m heavily considering returning my iPad
No fucking app developer is updating to the new damn weird aspect ratio and I want to die
Well why wouldn’t they
Like not even fucking Netflix
Or prime video
Thankfully Disney did
refer to above statement
Well i doubt big companies such as netflick or Amazon will struggle to adapt their apps to this new aspect ratio
Like come on even GitHub did it
@wispy blade wanna create a bedrock server
what happened to our summer host 
no
still working on the naml library
I had one but never got round to finishing it
lmao
Did we get any profits
I love infinite ram hack working 2021
Aikar's Timings Viewer - View Timings v2 reports from Paper and Sponge
Damn it
Well let’s create an autumn host then
Exactly
We need to increase our prices as well
512mb ram for 10 bucks
Full swap of course
that's where you start losing customers!
trust me i did 3 years of economics in school
No
I’ll just advertise the storage
128mb ram, 120gb nvme (totally not an hdd), 1 vcpu
@void void opinions?
No
10$ setup fee?
I don't get how people make so much money off of twitch, it's the most uninteresting, unoriginal content made by some of the most uncharismatic people in the world. I wanna know who finds any of that shit interesting and like...why
I think you’re generalizing way too much
I am not
Of course there’s popular streamers whose content sucks
That's my point
But you can actually enjoy some of the streams
It sucks, who the fuck enjoys it
imo only the smaller streamers have content
Learn more about Steam Deck and reserve yours at at http://steamdeck.com
One of the most frequently asked questions we've received about Steam Deck is about the components inside it, and whether they're replaceable or upgradable. The answer is a bit more complicated than just a yes or no, so we've made a video to explain all the details. Spoile...
you can't just say "who the fuck enjoys it" and call it trash content when millions of people watch it daily
right? lol just seems like the content isn't for you
there's something out there for everyone
like there are obviously people enjoying it
i don't use twitch most of the time but i've had plenty of streams that i enjoyed before
Exactly
If you don’t enjoy streams well it simply might not be for you or you haven’t found a good streamer
Only streams I enjoy is eSports broadcasts or deadmau5 Mondays
really it ends up being a sort of a relationship for many people
especially if the streamer talks to the chat often
Which is why it's so dangerous
eh, maybe
Question for my networking brainiacs in here: I'm taking an Active Directory course, week 1. One of the questions on the Discussion prompt asks, "Which AD domain design would you recommend for a typical mid-sized business? Justify your answer."
My initial thought here would be a single forest multi-domain design, but here's where I get a little confused. If we had the domain "company.com", and subdomains "sub1.company.com" and "sub2.company.com", does the combination of domain and subdomains make this a multi-domain design? I would assume not since there is only one domain with added subdomains.
What has AD Todo with networking?
🤷♂️ Sorry if my terminology is off. Still pretty early in this stuff lol.
?
Domain is more like, idk, a group or cluster or whatever
Idk how to explain, but AD domain isn't a DNS domain, right?
Am no expert on this, but like, my work domain doesn't have a TLD is all am trying to say
generally most companies have a single-domain forest
where as microsoft, for example, has multiple domains in a forest
for example
Okay, that makes sense. I don't really see where a mid-sized business would need multiple domains
And definitely wouldn't need multiple forests
generally mid-sized ones only have multiple domains in one case
and that is when a merger happens
Gotcha, awesome. Thanks you two!
I can't believe I was sorta helpful on an AD topic
I avoid that shit like the plague
Still not sure if it's better or worse than ldpa tho 😂
Thankfully I don't need to interact with either, other than querying info
And like, as a user
I would hate to maintain it myself, but then again, I would hate to maintain anything admin wise
AD is nice to work with
I'm in week one of five for this class haha. Still trying to get a feel for it all. I've only had barebones experience with it in my other courses, but it hasn't been a super headache for me yet.
have fun if it gets into AD sites and replication :D
Oh god
I saw Replication in one of the sources I was using for this assignment. Didn't even bother reading it bc I'm sure it's over my head haha
Azure AD is so fucked with replication
or things like FSMO and roles
oh no week 2
heh
It takes seconds to replicate, which is fun if I need to create a new user and then redirect so they can set the password. Had to add retry logic cause if their browser was too fast and azure too slow, their account wouldn't exist on the server they got load balanced too
But maybe that's just an azure AD thing
replicate from where to where?
God knows, inter DC, intra DC, whatever
I just know that my server could query the user, so it was created, but the browser got an error because the user didn't exist (yet)
within azure you mean? or on-site AD <-> azure AD?
interesting how it takes a few seconds then
This was b2c too, so those don't ever end up in our on prem AD
Maybe it was an issue between b2c and graph or something, idk, but blaming it on replication made sense
fair :p
My partner manager or whatever on azure couldnt help, so glad we paid money for that
They just suggested retrying if I get a user not found callback
lol
This whole project was fucked anyways and I wished we could have just used keycloak
Cause even tho Microsoft sells it as a white label solution, adjusting the UI to your CD means using jQuery to hack the html msft throws at you, until it looks decent
I can bring like the frame, azure will inject the form, then I get a trigger and make the form fancy
fuck jquery :p
got a link? :D
This was 2 years ago, seems like the docs look really different now
jquery is great
They fuck around with JS here, but only mention that you can't use another jQuery version
imo its useless with modern stuff basically able to do what it was used for
sites like github got/getting rid of it, etc too
We have recently completed a milestone where we were able to drop jQuery as a dependency of the frontend code for GitHub.com. This marks the end of a gradual, years-long transition of increasingly decoupling from
I can finally nuke it with bootstrap 5
There you can see the kinda fuckery they expect you to do
I love how they minimized their example cause they are so ashamed of that JS
lol
Is Mojang api down
till this day i have no idea what bootstrap does
I ended up doing a project that required it without it cause I had no idea what to do with it
rip grades
It's a component framework and provides a few nice utilities
It's really great for prototyping
Then you throw a bit of fresh paint on it and you got a nice site
Pls don't use the default style
boostrap was the only way I could make a website before flexbox was a thing
it provided really easy to use and understand utilities to do a lot of what flexbox can now do out of the box
bulma is lovely
and no i don't actually think jquery is great
though it served a really important role in early web development
so I prefer to think of it with respect for what it enabled back then, rather than with disgust for how unnecessary it is now
i just am in love with svelte atm, xd
I guess there's a reason I don't like web dev :P
odd that i still find it pretty confusing though
web dev is the worst
it truly is
web dev in python: exists
kotlin has a real compilation target to js yes, and is built into the language with support for dynamic etc
all in all, it's pretty nice
GWT is...something else entirely
@marble lark we gotta make Elshout compile to JS for maximum lmao
GWT compiles java to javascript without any of the actual language features necessary to work well with javascript
i've had the misfortune to have to write java applets
*Not any web please
if you ran it wrong they'd open in IE 
IIRC GWT uses the same "FFI through commented out code" setup for calling JS code directly that golang uses for calling C code
which is awful
foreign function interface
ah
Java's JNI thing that lets you execute native code from Java is one example
that's the first time I've heard of one being implemented in comments though
finding an actual example of that in GWT is hard, mainly cause no one really uses GWT
man i hope i never have to touch JNI
but luke can help provide us an example of what that looks like in Go...which is just awful https://github.com/lukegb/obs_studio_exporter/blob/canon/callbacks.go#L18-L40
i've seen some of it while looking at lwjgl docs, and it looks terrible
DenWav: it's fine everything is fine
tried to ping you on discord but you aren't here anymore
they're making an easy to use API to replace JNI that might be coming out in a few Java releases because of all the complaints they have on JNI lmao
fair enough 
not really "because of all the complaints"
the JDK team also thinks JNI is hard to use, a better solution has been a goal for a long time
Man, GWT, a blast from the past
JNI is good at what it does, though
yeah, I remember debugging and building GWTs for my first programming job. Was (not) fun
I think it technically was initially meant only for HotSpot internals which work through shared libraries and for people to embed Java in native code rather than the other way round which probably explains why it's hard to use
ah ok
when talking about being in a managed language calling out to (and getting responses from) unmanaged code, that's a complicated problem, and hard to do efficiently
It's spooky season, there's a distinct lack of spooky plugins available :(
make some!
that's a complicated problem, and hard to do efficiently
That's probably a massive understatement xd
perhaps one where mobs all turn into skeletons at night
I'm good at other programming, Minecraft is not my area of experience
JNI's solution is to do that wrangling in native code, since that's where it actually makes sense. c-strings in Java are kind of an oxymoron
I want one that occasionally jump-scares at night or something
Would be super interesting to see people's reactions to thgat
*that
so the new system is an API for an efficient mechanism in Java to represent how the data should be transferred out of the VM to the native function
where, in the past you would have to write a small native function to hook into the JNI interface to be able to do that transformation in native code (where it's easier) before calling out to the function you really wanted to call
ah
iirc one of Panama's branches was supposedly able to outperform JNI grossly
I like how the readme is straight up
"Please don't use this"
xdd
i have the actual java object in the C code that I can manipulate and call methods on
but I use that object from the native code to convert the value from a Java object into a c-string, which is something I can actually use in native code
I can't actually call methods on the objects directly, I have to ask the env (the running JVM) to call the method that I want
so there's a lot of going back and forth between the native code and the JVM
if you can express before you ever leave the JVM that the string should be converted into a c-string first, that would be much more efficient
as one example of how panama can improve on things
I always used to think JNI code was treated as already compiled code and just stuffed in the code cache for later use
never actually realized this much was going on
if you look at the bukkit_log_info function https://github.com/DenWav/wat/blob/master/native/src/logger.c#L47-L51
and what it calls into https://github.com/DenWav/wat/blob/master/native/src/logger.c#L27-L39
you can see it's really just calling a java method.
Of course that's easier said then done, I have to do all of the things in C manually that the JVM does for you for free
so I have to explicitly turn my char array into a java string, explicitly free now unused memory, etc
this tells the JVM I'm no longer holding on to the reference, so it can GC if I was the only one holding on to it https://github.com/DenWav/wat/blob/master/native/src/logger.c#L38
again, something the JVM does for free
this i how I copy a String[] out of Java into what is effectively a char[][] (C's way of saying the same thing).
Error checking is not automatic anymore, so I have to do it all explicitly, and be very careful about memory management, but the basic things that are happening is exactly what Java does when it copies arrays https://github.com/DenWav/wat/blob/master/native/src/jni/jni_impl.c#L45-L90
I do recognize a few of those methods from internal JVM code but I haven't really seen decent documentation for them anywhere
where'd you find out what each one did?
that would've made my life so much easier for the brief period I did JNI
I feel like an idiot for not finding the actual docs earlier ._.
the primary purpose of wat was so I could practice and learn JNI
I gave up trying it after the IDE started showing syntax errors everywhere in the native code for the 100th time
good ol' times
CLioin works well as long as your cmake is setup to find the JNI libraries correctly
I'd use vim over eclipse
zml uses eclipse now :(
my plugin was that bad they switched away from intellij?
at the time it was the easiest to download so what can I say haha
I can understand people who have never used intellij still using eclipse, but cannot imagine someone switching from intellij to eclipse
the former is (was) me
I did end up switching back to Eclipse after IntelliJ imploded on itself though
probably will remain that way until I can somehow fix the issue
zml typing poggers
I switched because I had intellij's debugger just randomly decide it wouldn't stop on breakpoints when I was trying to run tests
but I'd started fiddling with eclipse when intellij had all those indexing issues and I had to invalidate caches daily

I had to switch back to VS from rider cuz my breakpoints didn't trigger in rider either lol
I switched from Eclipse/Eclipse to VSCode/Eclipse 🤣
I know
JDK17 screws some 1.17 gradle builds tho
At least for me
oh
i guess
in my case i just had to switch to a snapshot version of maven-shade-plugin when java 16 was out lmao
just get your JDK from Adoptium
dont want no virus
Is it good?
yeah it is
remember AdoptOpenJDK?
same team, just under Eclipse Foundation's wing now
yeah I’ve been thinking recently that I should give eclipse another try. has it improved much? haven’t used it in such a long time lol
- they're checked for TCK-compliance
it wasn't that bad imo besides the compile with errors option
how can i install this on fedora? do they have a repo?
Using a package manager
not really, but i added it with alternatives
ironically the only package manager adoptium seems to be available in at the moment, at least officially, is winget
... for Windows 🤣
🤣
I have a windows PC
I use it for dev
I only want this for linux because I'm using a cloud VM solution with a shit ton of specs to host my Website and MC Server
Got my new router set up with openwrt
SQM, DNS over HTTPS, DDNS, samba, etc
I was actually getting speeds faster than what I'm supposed to get before I turned on SQM
You can always use a separate manager like skdman (for managing Java) or something more general (like asdf)
Adoptium doesn't have an apt repo, idk how Fedora's package manager works
I mean AdoptOpenJDK had one so I assume they plan to provide one too?
they're working on ti
Texas Instruments Incorporated (TI) is an American technology company headquartered in Dallas, Texas, that designs and manufactures semiconductors and various integrated circuits, which it sells to electronics designers and manufacturers globally. It is one of the top 10 semiconductor companies worldwide based on sales volume. The company's foc...
java for ti 84????
I'm kind of sad those overpriced calculators are the thing everyone knows TI for
There is probably something made by TI in your computer
In the stock market, Texas Instruments is often regarded as an indicator for the semiconductor and electronics industry as a whole, since the company's products are used in almost all electronic products.
do TI calculators have RPN mode yet? cause if they don't, gonna stick with HP for calculators
TI independently invented the silicon transistor within months of Bell Labs and invented the integrated circuit
Dude that created Intel did the IC independently a few months later and then took over the world using them 😛
I just saw a video recently on the inception of mosfets and their impact
And some mention of IC development in there
Less than 3% of Texas Instruments’ overall revenue comes from calculators, part of the $1.43 billion revenue in the "Other" section in the company's 2018 annual report.
Does anyone have a list of the arguments against selfhosting a mc server?
- Host must be on 24/7
- Some people are computerly inept
- likely more expensive than a normal shared host or dedicated host if you're in EU because of costs that people don't think of (electricity, reserve hardware for when things break, backups, initial server hardware cost, internet, etc.)
- server hosting may or may not be allowed by your consumer internet server provider
- have fun with ddos attacks
- some people are indeed inept
if you know what you're doing and have a reasonable budget, go for it
or if you just need a temporary play with your friends server
the main factor is just it being more expensive than people think it is
Thinking about selfhosting with an old debian box + a vps running some proxy pointed at my house that i can shut down in case of ddos attacks
It’s not an issue if his parent pay for power bill 😉
Just use your neighbors WiFi so it won’t be your security 😉
that's really a non-issue aside from possible ddos attacks, which isn't really a bigger risk just because you run a MC server for some friends
bluemap is funny
ist OPPP
is there anything funky i need to know about it when running a survival server tho eternity
Don't run a survival server you will Cry
hello Larry
hello z c m
I just see people giving nomana the support they deserve
hi larry 🥺
.g test
SIMPLEEEE
.g simple why doesn't this work
that god damn bot
.g please fix it simple
.larry at YOU, CAT
The Slap 2, written by Adam Rozenbachs for Open Slather 2015.
Adam's book PARIS AND OTHER DISAPPOINTMENTS available here:
https://www.amazon.com.au/Paris-Other-Disappointments-Adam-Rozenbachs/dp/014379339X/ref=asc_df_014379339X/?tag=googleshopdsk-22&linkCode=df0&hvadid=341743255635&hvpos=&hvnetw=g&hvrand=10188650957573717848&hvpone=&hvptwo=&hv...
cat is a trashcan full of old kitty litter that smells like decaying grass from august
.g test
(DiscordBot) Test cricket The form of the sport of cricket with the longest match duration, and is considered the game's... (https://duckduckgo.com/Test_cricket?v=i&kp=1)
This biome was removed from Minecraft 10 years ago, lets take a look at it...
Twitter - https://twitter.com/CosmoWasHere
Discord - https://discord.gg/fZYXBsm
#Shorts #Minecraft
?
The RAREST biome in Minecraft
10 seconds into the video "this feature existed before biomes!"
misleading titles are great
so, a world type, and not a biome?
btw the screenshot of the thumbnail is also a removed feature
you could take isometric screenshots of the world back when they weren't "infinite"
... i guess nowadays you can use dynmap for almost the same purpose
sigh
I was gonna insult you
But I don't got the energy and you're not really worth the investment of what I do have left
sounds like something someone who smells would say tbh
Stinky
this is by far the most interesting server i lurk in
wow || senzawa || enjoy zcat
The older person looks so done in those pic
The older person is supposedly the Zodiac Killer
he looks sick and tired of that shit
Neat
it's just another independent group claiming it
it's happened before, quite a few times
but, it could be the real guy, who knows
We were talking about the twitch leak that was published on GH and it was instantly taken down cx
Didn't even get to load the page
Discord is listening
cough microsoft owns both discord and github
I kinda wish mixer has not died (at least that let me leave my stream on for days unattended and come to a few dollars worth of donations. People could donate to switch dashboards or look at other stuff)
my aunt use that for cooking everyday
Uh
probably not actually
what's reading?
exactly
anything is good until a big company touches it, look at how many studios EA killed, facebook killing whatsapp, Microsoft killing skype and so on
microsoft made teams the successor to skype, and im not sure which one is worse
i still use skype to call with my fiancee 
video quality and audio quility and network troubles are sooo much trash in teams
Sounds like you need a new fiancee
but feutures are veryy pogg
never had any problem with teams except for actual runtime performance
Sounds like you no longer need a life
very resoruce intensiive in my opinion
.kill DED
reaches out and punches right through DED's chest.
good one

Jokes on you. That's where the cookies were stored
emoji suggestion
at work we use Cisco Webex
which is great because I can goof around with OBS and a chroma key
Let's be honest, Skype was always kind of shit
Felenov camgirl confirmed
obs virtual camera work on teams too
It was just amazing in 2007 or whatever
true, he had shown feet on cam before
speaking of, this was kind of how the InfoSecMeter stream was set up (got banned off twitch because I just left it running and walked away for days. Mixer was fine with that)
Damn
It is shit, but it's very simple and easy to use, especially for people who are technologically illiterate 
found out by accidnetaly opening obs and getting my screen broadcasted to my class
that was an accident, I was swapping lenses
It's also, for better or for worse, very ubiquitous
Still?
yeah yeah definitely an accident
I kind of thought everyone just moved to using their phones and FB messenger
Computer people moved on to discord and such
In the Philippines it is at least, maybe not so much in the US. But my parents know what it is and how to use it, and teaching them something new is very low on my list
(they are about as computer illiterate as it gets)
we at work use Matrix and Webex (we also have a telegram group and a discord to shitpost in)
Skype was neat in the time where long distance calling charges were a thing and cell phones didn't have unlimited minutes
most of computer illiterate people I know have moved to telegram
At work we still used Lync (skype for business predecessor)
They may be using teams now but don't know
I remember I used skype back in the day (my client was modified to strip it of the BS it came with)
oh and I used a version of clownfish (I abused it a lot in the day. Was fun)
i think electroniccat likes
butt metal
Lmao clownfish was the shit
everyone had it
best destination for metal, prove me wrong
some versions gave you adware as a bonus
Very cool
Until it oxidizes
Butt sweat + oxygen = rusty butt metal
Better clean it with ur tongue
least IntelliJ doesn't show every single line of your code as a syntax error :P
time to throw the whole ide away
Can't find a good replacement for Kotlin :/
Clojure
C# 
I only do Kotlin for paperweight tho
never would've used it otherwise xd
C# is pretty neat tho ngl
yeah it is
hmm, so this is 3 bytes per color? how does this work? I'm only used to using a single byte per color
does that just increase the tone/color range?
it increases how much control you have over the color
instead of being able to pick one of 256 intensity levels of a color, you get more
alright, thanks
which is often the number of colors which many TVs, monitors, used to say they supported in total 😛
imagine watching tv lul
we got locked in our classroom cuz some wackjob apparently got off the bus on campus
Read the rules.
Where
Oh sorry
Raspberry Pi falls on the floor, SD card snaps.
Orders new SD card.
DOA.
oof
Also got a new USB for potential USB boot...
I think you broke the rpi, not the sd card 😛
Actually, default is SD after that USB.
No need to flip the bit anymore.
Nah the PI is fine.
oh, nice
Bruh. Looks like your school is ready. After all the incidents just this week.
epic.
Spare SD card I have: https://posili.me/i/2021-10-07_10-06-51.png
Oh yeah, this seems like a good time for https://xkcd.com/2520/
(DiscordBot) xkcd: Symbols (24 September 2021)
Describe how you made sure that your measurements of the height of the foam
in each test-tube could be compared.
nm
BRUH how do you even answer this
you use the markings on the test tubes and ensure they both follow the same scale, etc
As someone who got reminded of why we don't use old laser modules anymore... 
the diagram they gave literally has a scale
same size test tube, same scale on the test tubes
that's pretty much how you ensure the comparison can be accurately made
ohhh thanks guess my nick suits me well
you can compare with different sizes/scales but gotta do some math so, avoid the pain and just ensure they're the same

i've been in too many science classes
inches and feet and pounds
xd

glad I'm not the one one that finds the multiple different units of measurement annoying lel
glad india has only metre system
thankfully physics mostly uses SI units, unless you're in america. then power is no longer watts, it's horsepower

SI ftw
that would just be a horse
I'm trying to think of what you'd measure in eV that you could even point at your eye
light
🐴 🍼 ⛈️
Sure, you could measure all of it like that but not normally
eVs are just energy
coulombs * volts is just joules of energy
basically, they're implying light, but it could be anything with charge i guess
Oh hey, you'd think with how much Veritasium I watch I'd remember this but I just realized eV got redefined recently
did it?
i think e got redefined (the elementary charge)
so, yeah, i guess it did
by proxy
they're just electron volts, where electrons just have the elementary charge on them 
All of this shuffling just so we can pretend our measurement for a kilogram isn't arbitrary
our measurement of everything is pretty arbitrary ngl
wheww school offline task done
The second is defined as being equal to the time duration of 9,192,631,770 periods of the radiation corresponding to the transition between the two hyperfine levels of the fundamental unperturbed ground-state of the caesium-133 atom.

And you thought time was real
Better set up a keybind for ℏ then 😛

tfw the reason your program's not working is cuz you're not using the build with everything shaded in
hi
hi kash hi simple
hiiiiii
Oh kelvin got redefined too
units get redefined all the time
you almost never need to care about these, you just use the units. they get redefined for more accuracy
reminds me of when they renamed Sulphuric Acid to Sulfuric Acid
lmao i'm in a classroom with some rando's locked up cuz everything is in lockdown and these guys just blasting music through the audio system xD
xd
lockdown?
apparently some mental unstable dude thats armed is roaming the college grounds
we got armed forces at every exit
and we arent allowed to leave
they're not my classmates
i was in the studyhall and they told us to go in a classroom
stay safe mate
"I play a game that was built with or uses certain Unity software, what should I know?". Nothing overly egregious, a suite of hardware specs and unique advertising identifiers needed to track users across apps and build a profile on their behavior and activity. Unity uses those user profiles in Unity Ads to serve targeted advertisements and in their analytics services to give insight into player behavior across Unity software they've used.

looks for that little-snitch-but-windows app
I never realized Unity engine (and thus all games using it) are fucking spyware
So... Genshin?
Sure
It's keeping track of all the microtransactions you're buying so then other Unity games can use that data to charge you higher rates and offer less sales
lmao
Da MAŠINE.
Interesting. Good thing I didn't spend a single € in any Unity game.
But I know people who did... A LOT.
So instead those games will spam you with more sales
You're cheap but if they find the right sale maybe you'll give in
popo be chilling
Interesting. Tho, most of my games run in a VM anyway. 🛌
And my bank... knows.
And then there's me just chilling with Unity Personal
Student license go brrrr
had to get rid of it yesterday though since I wasn't making any progress
nice engine but little difficult to set stuff up
fucking finally
why did nobody tell me TDM-GCC exists?
it makes everything so easy
Isn't that just mingw?
clicking next a few times then logging out and back in is a pain?
yes
i've tried about 5 times and none of those times did vscode and cmake recognize it so /shrug
MSVC also didn't work 
and i have no clue why so i just asked my friend to give me an LXD container on his server
way less hassle
alternatively if you like self torture you could compile gcc from source directly :P
...with what?
iirc the bootstrap project starts with hex editing machine code, builds an assembler, etc up until they finally cobble together something that can compile gcc 2.92
Then they still have to do like half a dozen more gcc builds to get a modern stack I think
gcc did have a windows branch that used msvc to compile itself I think but that's at an ancient version
like 2.something
Those are pre-fork days iirc
that sounds... excessive
Technically every gcc build should be three builds to verify it works
- Build new GCC with existing one
- Rebuild new GCC with new GCC
- Rebuild again with newer GCC to verify
Steps 2 and 3 should be able to produce identical binaries if you do it right
Sounds fun rebuilding the world back after the dark age hits.
xd
Which is why you do it three times
rip if a different executable results from each build haha
stage0 starts with a 280 byte program you type in by hand that is an assembler for a "hex0" language then goes to a hex1 language, hex2, a macro language, and finally FORTH for the first "normal" language
why
Oh wait FORTH was a deadend, they actually wrote a C compiler instead
That's as far as they get so far
@marble lark elshout compiler when
I dunno ;)
I haven't learnt enough x86 assembly (And so on) for a compiler yet lel
unless the compiler compiles to javascript 
Another attempt at this starts with MesCC to compile TinyCC which can then compile GCC 2.95 which can then compile GCC 4.7 (last one written in C)
I think you need at least one more GCC version in there before you go to the latest one, possibly two
isnt gcc at v10?
yeah
Sure but you only need intermediate versions if the latest GCC requires some functionality an older version doesn't support
either that or 11 I can't remember
So if the latest GCC uses C++17 features then you need a version of GCC that supports those features to compile it
4.7 doesn't support C++17 so you have to find the earliest version that does and see if 4.7 can compile that
If not figure out what it needs and find the earlier version that can and so on
sounds very very fun
Mes is a Scheme interpreter that is 5,000 lines of C code and a C compiler written in Scheme, they are mutually self-hosting
That means the C compiler they wrote can compile their Scheme interpreter and their Scheme interpreter can run their C compiler
this honestly sounds like quine relay
You need something to turn that 5,000 lines of C into machine code though so this isn't the end of the bootstrapping trail
lmfao the copyright notice is so funny in dutch
this is where the endless loop of bootstrapping insanity kicks in
idk the words "vrije software" are still just hilarious to me
GNU Guix is probably the closest to a practical solution to this problem and thanks to Mes they now only need 60MB of unverifiable binary blobs to bootstrap a Linux distro (don't let them hear you call it a Linux distro though)
Only 60MB...
GNU+Linux distro!
Oh wait maybe 60MB was before Mes. They started at 250MB, figured out a way to get it down to 60MB, then Mes got it down to half that
Naomi was found dead the next day, beaten to death with what appears to be a machine running Ubuntu
how dare you assume i run ub*ntu
i run glorious arch!!!!
(and debian on monkegame)
Ooh, the new project is to modify the Mes code to something that can work with the C compiler from the stage0 project
So then from 280 bytes you can iterate your way up to a full stack
Although you still need to use a prebuilt version of bash and such for now to run the build tools...
They're already writing a new shell in Scheme so you can run it on Mes
what the fuck
we gotta do that for Elshout too lmao /s
Oh btw 60MB is actually the current binary size needed to bootstrap, I was right the first time
And that 60MB is with the replacement for bash and coreutils too
48MB of it is the guile scheme interpreter
damn
@warm anchor 
Well this is a journey... First i get stuck in college for 4h due to lockdown. Now i can't even get home cuz some dum dum decided to jump Infront of a train so all train traffic is blocked too
Finally home
relatable
what ye usin C for tho?
day #122 of trying to get abs: no exercise cos my legs are frickin killing me reeee
i die
i want to do some native development
and i refuse to touch C.
C++ tho
@wispy blade Rust > *
i know you love rust prof
has anyone of you ever tried and managed to move the windows 10 notification toasts to a diffeent monitor without changing the main display?
also on a slightly related note: couldn't they have leaked some useful source code like the one from windows 10 instead of twitch 👀
Technically it's sorta kinda just C with classes and templates and a standard library with different names for basic purposes tbh
one thing I can say for both though is that being that low level is fun until you actually have to do something with it
Imagine having to manually manage memory.
imagine having memory
if you don't have memory just download more
500 iq
or make more
this is why you only ever work with local fields in C/C++ ;)
That's why you don't use functions in C and instead write everything in main?
inline everything for more performance!1!1!
I love people digging thru the twitch source code
That's their username filter
Ghostbin is a website where you can store and share text online.
I hope they have unit tests for those monstrosities 😂
mikehawk = my cock
Wat
lmao
CREATE OR REPLACE FUNCTION is_terrorism
CREATE OR REPLACE FUNCTION is_child_exploitation
CREATE OR REPLACE FUNCTION is_hateful
CREATE OR REPLACE FUNCTION is_harassment
CREATE OR REPLACE FUNCTION is_violence
say it out loud
mi = my
kehawk = You know what
I love that they have so many german specific filters
why is madonna listed as blasphemy
as I said, it's way more obvious saying it out loud
I don't recognize any of these at all
CREATE OR REPLACE FUNCTION is_sexual (VARCHAR) RETURNS BOOLEAN STABLE AS $$
SELECT replace($1,'_','') SIMILAR TO '%r(a|4|8)+y*p(i|1){0,1}ng%'
OR replace($1,'_','') SIMILAR TO
OR replace($1,'_','') LIKE '%schwanz%'
OR replace($1,'_','') LIKE '%cewall_w%'
OR replace($1,'_','') LIKE '%icewoll%'
OR replace($1,'_','') LIKE '%porc_jerme%'
OR replace($1,'_','') LIKE '%porvi__larme%'
OR replace($1,'_','') LIKE '%porvi_larme%'
$$ LANGUAGE SQL;
you don't recognize a schwanz? ( ͡° ͜ʖ ͡°)
It's German for tail but in this context it means dick
Nice
at this point twitch should just whitelist words lol
could save them a few hundred queries
nah, just go the Fall Guys route and disable user created names
at least new streamers will have random funny names instead of some name+random numbers that they have used since they were 10
oh have you guys seen my new favorite streamer Purple Stargazer Cow Gas
Optimized AI for Axolotls, Goats, Hoglins, Zoglins, Piglins, Piglin Brutes and Villagers
ok this is pog
Optimized AI for Axolotls, Goats, Hoglins, Zoglins, Piglins, Piglin Brutes and Villagers
can someone actually check on that
demet Michael beat me to it
the thing these mobs have in common is the behaviour system instead of pathfinders so they probably removed streams from those classes and called it a day lel
that was quick lmao
oof, my decompiler and patcher is broken
the generated terrain is gorgeous though I'll give them that
?
it only decompiled and patched the resource bundler :S
if they actually optimized villagers im gonna be surprised
oh god again
wait i read that as package names nvm
They now put dependencies into a seperate folder iirc
Upon first boot
hi can i ask some thing
.ask
If you have a question, please just ask it. Don't look for staff or topic experts. Don't ask to ask or ask if people are awake or available. Just ask the question to the channel straight out, and wait patiently for a reply.
uh so if i want to get my server from 1.17 to 1.18 does it need to reset world or not
Probably not
they changed quite some stuff regarding the AI and behaviour design
No, Mojang is working on migration for worlds.
AFAIK not everything is done yet though.
is there any way to get smooth transition betwenn highmap and biomemap changes? When ungenerated chunks get generated from a newer version that the world was started
not really
Simple solution? Keep the world at the old height and call it a day.
thats what she said
gotta have a she before she can leave you
Or just make it go up but not down. 🛌
delete the world
there would still be huge walls and other biomes, I dont wanna waste 100000 years to touch it with worldedit... (would that even work for such many walls)
No need for that.
anyone tried the 1.18 snapshot yet?
Is it just me or the YouTube feed is kinda worse than it was?
It keeps recommending me videos I’ve already watched
yeah
discord canary is giving me a 404, anyone else having this issue?
It’s so annoying
Morning
When is it erroring?
It's annoying but click the little dots to the bottom right of each vid you already watched and press don't recommend, then tell us why and choose already watched. If you keep doing it for all of the ones you watched it'll eventually stop
I haven't done that for a while cause it takes a little bit lol but yea
oo i didnt know
i'll do that
thanks
what location would get the best ping for US and Dubai
wtf, Intel removed ASTC from their GPUs
You gotta do it for all of them ded until no more already watched ones show up or at least they're quite rare every reload
Like I said, it's annoying
I guess they decided either software decompression is fast enough (but bandwidth though) or they don't give a shit about the mobile market anymore (where ASTC actually saw use)
mesa has code to automatically support ASTC in software, it means every driver in Linux claims to support ASTC but for most GPUs that just happens on the CPU before sending the texture over
Although they have an option to transcode in to DXT5 to keep the bandwidth and memory savings, at the cost of even more CPU time and some quality loss





