#general
3141 messages · Page 1457 of 4
Charging isnt much of an issue if you don't go crazy on the power
Like, no need to have fast chargers everywhere, if the car sits in the garage the whole night
martin come to politics once pls .-.
Trucks are like, together with boats, the only real usecase for fuel cells
Hydrogen, that was the english word I was looking for
hydrogen is getting there, it's just doing it efficiently and at scale
Ppl here wanna use hydrogen for cars
Which is just really dum and inefficient
Iirc sweden was it that completely stopped doing that cause they had gas stations blowing up
bruh anybody know of some companies hiring remote for software devs?
try remoteok.io or the hacker news thread that's coming in 5 days
Apply anyway
"do you have 10+ years of experience and 15 languages under your belt? then this job is for you"
me a 21 year old who practices java and html/css
^
is that fr how it works
you apply for shit that seems like you would never be accepted for
if you stand out from the rest yep, at the end of the day it's a person deciding if you're qualified
worst case you don't get it which is guaranteed if you never apply
yeah I guess it seems really daunting
because i've never really handled like company applications n shit
like sure I can make shitty java games and minecraft plugins and algorithms but i don't really understand what it would be like to just join a team and be like do this
lmao
yes that is how software dev works
find jobs that look interesting, apply regardless of requirements
take a look at https://weworkremotely.com/ too
a lot of companies have legal and timezone restrictions on your location, but there's a tooonne of jobs there, so it's fine
are these companies really willing to teach people how to do shit? haha
like "sure we can teach you how to use react for our purposes"
mm not really, you learn as you go once you've got a pretty good understanding
i mean, if you're able to do the other shit, sure
interesting
i just imagine showing up and then they're like "ok do this" and im like "wtf is that"
google time 👀
it's not about knowing how to do shit, it's about showing you're able to think up a way that would be at least decent from what info you have, then to improve on it once you are given hints or given google ^^ show you could do it, and they may give you a chance to actually do it
interesting, thanks! so I should really just apply for all of these jobs even when they are asking for all of that experience ?
When we hire for react we fail you in the interview if it seems like you don't actually know react
Like, you don't need to know the details of component lifecycle but you need to be able to make a component without spending the day on google
If you know Vue or something instead you might be considered since you're at least familiar with the concepts
well duh, but if it's a mostly backend job with the some frontend work here once or twice a week (heyhey, that's what I have to do), it's fine to only really know backend
well I guess the worst they can say is no lmao
ill just spill out the experience I do have with a nice resume and send it
you can get interview experience either way :p either they want you and it's a win-win, or it's their financial loss on the time they've wasted on your still win :D
If you know enough about something to bullshit your way through it put that on there too 😛
Like I did C# for a few months a decade ago but I still put it on there
bahaha
Oh god, no, that was more like 15 years ago now
i've been doing html/css for like 3 weeks
damn, getting old, amaranth?
C# 2.0 was really exciting
i kind of just say 1 year with self-taught java expereince but its actually 2
I worry that my knowledge vs time doesn't line up well enough because not all of that time was spent coding haha
I've worked with Java devs who had been doing it for years but still wrote code like it was My First Bukkit Plugin ™️
wtf lmao
They learned how to sling code but never got interested enough to actually try to improve themselves
No architecture or design improvements, just slinging code
That's 90%+ of all developers
They cargo cult their way through life
They learn things to do, not why you do them
oh well thats definitely not me
i bother the shit out of people here
with why/how to do new shit lmao
@olive marlin 
If you write code, then look at it after some time and think "how shit is this", that means you are learning, which is good. It'll always be like that, just first you can do that after a few days, if you are experienced it'll take you months.
wtf lol


Kekw
Oh, is that the new tracking without tracking thing?
e

It's not a blog post
It's the change log
All changes only get two lines or so
Normally they follow it up with a blog post, but seems they don't want publicity about this
oic, page header said blog, didn't notice the url
No need to get msft vs Google headlines I guess
The changelog is a blog on GitHubs blog, but it's only really small notes about a change, never reasoning
For that they write proper posts
I follow the RSS feed for that, pretty useful
I really should get that migrated away from ifttt I guess, urg
Can someone explain what that header means? :D
It disables floc for all github pages on the github.io domain
Floc being a new experiemntal post cookie tracking system
That actually isn't as bad as ppl make it look and way nicer than the current shit we have rn for tracking
Because it gives you all authority
And provides a standardized interface
so Google got mad that they can't use third party tracking cookies and went with that instead?
No, google wants to kill third party tracking and replace it with smth better
well it seemed suspicious to me that they made that announcement right after FF turned the new tracking protection on by default
Chrome blocks that too btw
And safari was first I think
Firefoxes announcement is irrelevant
Nobody cares about them anymore
Chrome doesn't have some whitelist of "trusted sites" or something that says *.google.com?
its so weird to be applying for coding jobs that im not qualified for lmao
cohorts are objectively better from what I can understand
I agree
i think the general problem is google being the sole arbiter
People just hate Google too much
which i mean I'd trust them more than facebook
I love the people who are like "My phone isn't always listening; it only listens when I say 'hey Google!'"
i mean that's kinda true
google doesn't constantly record
it only starts recording after it hears the hotword
Thats true for everything to some extent
record != listening
yeah
yes, but the people I hear say this wouldn't know what that means
so they're just blindly trusting Google on the grounds that it only listens when they tell it to
which... is dumb
its not
They've actually moved even more things to on-device as AI accelerators have improved
listen, i need sleep ive barely had any for like 3 days (probs more tbh i cant remember) and rn im high on coffee cos i need to submit an english essay smh
not u silly
oh lol
yeah my objection to Siri has always been that it sends wayyy more data wayy more often then it should need to
Yeah. But you'll notice at some point companies want to get someone who is capable of working with what they listen, doesn't need to actually have experience in it. They just want to see you can think straight and have some prior experience.
afaik they now do the same setup as google?
Ok well lemme restate that
hotword detection on device, everything else sent
It uses too much power and data to record everything
in fact they may not even record by default?
They've always done hotword detection on device, they just used to be shit at it
As long as you don't have an alexa you are fine last I checked
It was a dedicated chip that was terrible at its job
Cause they literally had ppl listening to everything 🤣
Not that Siri sends too much data, but that Siri can send too much data; they're not very transparent about when she does
I think Apple still uses a dedicated chip since it's lower power than turning the main AI accelerator on, not sure though
well i mean even alexa does hotword detection on device
but amazon loves to just give warentless access to feds
yea I'm not talking about voice data
I mean like contacts etc
iirc Google sends your contact names so it can use that data when doing voice recognition
Apple is probably similar
Maybe, but that privacy policy doesn't say that
kinda my point
I have no way of knowing when she does; it just says "we can send this data"
makes sense. I just couldn't imagine a company paying for someone to learn how to work for them lmao
They don't want to pay you to learn but if you're somewhat productive while doing so it's acceptable
It greatly depends on the company. I have an example in form of my cousin - no programming experience, but was quite good at thinking. In the interview they gave him a few "riddles" and such, to see how he thinks. No programming questions. Ended up being hired and paid to learn.
I know my company is happy to hire people with some C++ knowledge and teach them Go.
interesting
im like applying to every ad I can find 😂
yall hiring react developer with 5 years experience? well hey i know some java let me apply
When I was applying, I got proposed first a data-scientist job (probably since I knew python a bit), then they decided they'd want me either as Go developer or DevOps Engineer. I chose the later cause I had near 0 experience, wasn't even interviewed for it.
What does a devops engineer do?
azure devops?
Basically they take care of the dev env, CI and those things
Mostly manage infrastructure and automation. Let's say your project is 5 closed source apps that work together in some specific setup with open source apps and databases etc.
We make sure when you push your code and open PR that tests are ran on it, prepare almost one-click way to deploy and configure all the applications etc.
cool cool
ur that guy that spends 6 hours to automate a 5 minute task essentially
😇
Usually I'm the guy who spends hours to find that Google decided to lowercase headers going through their network and our awesome apps don't handle it.
Or when some idiot client manually removes one system entry from production database and you debug why upgrade is failing.
the headers served for google.com and https://google.com have different capitalisation for some reason
Search the world's information, including webpages, images, videos and more. Google has many special features to help you find exactly what you're looking for.
exact same header, just only with https do you get all lowercase
Wouldn't be surprised if they handled https through their own load balancers then: https://stackoverflow.com/questions/56852315/gcp-https-load-balancers-will-convert-http-1-1-header-names-to-lowercase-coul
Why wouldn't they do it for http?
Idk. Compliance with older standard?
maybe
I don't have them memorized so idk if they were case sensitive before.
Probably because they don't give a shit about http 😛
same for youtube as well and a number of other google services
I wouldn't be surprised if their http stack is a hard coded thing that just redirects to https and doesn't actually understand HTTP
But you'd imagine all their trafic going through their load balancers.
Yeah, if it only redirects then could be it.
yeah might just do that there
although they even support http connections
although might only for user agents of old browsers
Oh yeah I guess they have to support it for the pages where you download Chrome
Gaming
@waxen panther
?
i really wanted to ping you
ok
wdym ok
anyone wanna make custom mobs using armor stands and heads? (needs java) dm me

Sorry, we only do Kotlin here.

Unless you are named kenni, then you are are playing with groovy and skript


Happy birthday 🎂
11 years old now 👏
@untold copper Happy Birthday 🥳
@untold copper happy birthday!
did Mojang officially say whether 1.17 has been split into 17 and 18 or 17 and 17.1? (pretending there will magically be no bug fixes, just any minor)
They didn't explicitly, but I understood it as 2 separate releases.
It's 17 and 18
I would hope, cuz doubling the world size in a minor would be icky lol
Thank god
The doubling of world high is possible code wide in 1.17 already
me, so I know whether to say "wait for 1.17" or "wait for 1.18"
1.17 will bring most of the code for the world gen changes
Just not activated in vanilla worlds
But usable in custom worlds and via datapacks
https://twitter.com/kingbdogz/status/1386341135824609280 for anyone who wants it; probably not the tweet mini was talking about but good enough
I've seen some confusion around 1.17 and 1.18, thinking that it's weird that Part 2 is considered 1.18. As a general note, remember that versions are just a way to keep track of changes in a game, and Part 2 will be considered 1.18 because it is a major version change from 1.17.
124
2276
interesting
took a Minecraft quiz the other day cuz someone told me I couldn't
Q: What language is Minecraft coded in?
A: JavaScript
Mojang transpiles it into java
Auto correct
mmmhm
Yeaaa, suuuureee, I believe you
Doesn’t think “transpiles” is a word
mhm, yea
Can we just... like... shit on machine, please... y'know...
⚡Optimized Server Fork! ChickenSpigot! ⚡100 tps⚡ Last fork you'll ever need! ⚡

is actually hardfork from Tuinity continued in graaljs
Gotta be a server fork on Mcmarket advertising >20tps right?
(the name had nothing to do with my username btw, I thought "TacoSpigot is already taken" so that was the next food I thought of)
Or some “No TPS Limit” phrasing
Optimized /tps command!!
Bukkit.broadcastMessage("500/500/500")
I like how they replace the numbers with some colored "graph", which nobody really understands, all you can assume is red=bad, which is dumb.
hello, where would i go to set up TPA and such
Ya what cat said and such
EssentialsX is a catchall "does a lot of junk" plugin, beyond that, use google
Cat said essX is junk
is the word critereon a valid spelling in english somewhere?
cause mojang has a package named that, and I thought it was spelled criterion
probably a misspell lol
Neon
swenglish, wooo
what's your language called then, cat
ayyy

Init
Nah innit is south / London
A clip from michael mcintyre's comedy roadshow where he gives his take on the yorkshire accent. Copyright BBC and no infringment intended
Is England north/south same as usa north/south 
I used to live in preston, which is sorta on what's referred to as the "industrial highway", as there's preston, blackpool, blackburn and the motor way there is basically like a centerbed for many of the industrial companies
Ah, yea, the M6 motorway, it's basically, from wikipedia, "It incorporated the Preston By-pass, the first length of motorway opened in the UK and forms part of a motorway "Backbone of Britain", running north−south between London and Glasgow via the industrial North of England"
Preston, GO BIG
preston bypass
Early work was hampered by heavy rainfall
fucking surprise there 'eh

bro
In preston, you can literally look outside at like 8am
Go to school, be all sunny all the way there and shit
first break at 11? Well, fuck. not a single dot of blue in the sky
NOT WHEN IT WAS SUNNY AS SHIT AND YOU WENT WITHOUT A COAT
Rip "there is little similarity between java and javascript so we are unable to hire you due to not being well versed in javascript"
Oop
Naw i saw that they wanted it on there but i applied anyway /shrug
Never hurts to try
ive got a dumbass question
ci/cd includes the process of actually running the newly built application, yea?
No, basically
CI is basically "push often, test often"
CD is basically where you're consistently deploying into a test bed
before you actually deploy to production, you never wanna have a direct > public deployment setup, unless you got red scary beta warnings all over the place
ok thanks for clearing that up
That's mostly true, but not always.
bluely 
epic
i cant pog due to lack of nitro but this sticker comes up when i type :pog: so
okay, wait, quick read, apparently CD is more "being a button press from magical deployment"
Not always a button press, but yes.
Sometimes you have prod, stage, dev and ephemeral branches and if you merge to stage, it automatically deploys staging. Same with merge to prod.
So it's a merge away. But generally yuou have some user action that triggers everything.
i see
presses button with pp
ive been looking at drone
I heard it's nice.
but i have also heard good things about concourse
I want to setup consourse when I get more time.
It's really a case of finding one which you fall in love with
Since it also needs vault instance.
For secrets, doesn't have anything built in.
But it's great cause 100% described as a code.
drone epic
mr drone ceo enters chat
I want to write something simple so that I can store credentials in password store in git, and then sync them to memory-backed vault.

i might try and dick around with drone. i wanna find a workflow that, say, builds a frontend for a website then immediately deploys that to wherever the site is running
part of my goals is to get kubernetes up and working
I had it kiiiinda running but it was kinda being bork with single node with the management and the actual host stuff on the same thing
k3s
k3s worked fine for me, no matter the node count.
yeah k3s single node is fine
Whether one or a few it worked nice.
Yea, k3s too is something I wanted to look at but the documentation was sketching me out
does it work well with LE and stuff?
if you use cert-manager yes
I was tryna get it running with treafik on single node, and it worked, but, it was kinda... sensitive...
k3s ships with traefik as ingress controller aswell
you just need to add cert-manager to your cluster and set up the let's encrypt issuer
actually eh i don't know how traefik does auto ssl in kubernetes it might be possible without cert-manager
I want to go back to using k8s. Pulling a second day of overtime with setting up stupid openstack is killing me.
openstack 
TripleO setup, overcloud shits itself...
traefik had its own stuff for LE which is what I was using iirc
I think that the issue I was having was basically getting treafik onto 80/443 without gross networking iirc
the only thing i really have against kubernetes nowadays is that it's just tons of moving components
it was kiiinda working but it was so janky
Yea, I mean, it seems like a really kick ass stack to have once it's up and running
It's just the whole "getting it up and running" and then keeping stuff maintained and such
it is nice once it's up yes but i end up disabling half of k3s for example
just so i can install some of my own shit like a different network plugin
no
:(
brocc BEST brocc
the following things have come to my attention


Where is the Yatopia one that someone had that guy do?
Was it JRoy? Did you have that guy do a video on Yatopia?
2️⃣🇮 🇳 👁️🍵
@lean kiln
@waxen panther
what gradle command am i running
idk
i cant find the mention
oh for cloud
some funny guy @'d me 10000 times
./gradlew :example-sponge:runServer -Pcompile-examples
hello leaf
brocc
lol
gradle for python projects when
no
Nvm
Linkedin beat me to it
bluely guess what i got today
what
wtf
for below msrp
i call dibs on it
kekvvvv
brocly guess what i did today
get all my schooolwork done
i am not behind on anything
and i always see pinkly now she lives with me
when i have the kind of money to put a 3090 on her finger
😳
copious amounts of blue m&ms
i have custody over the robot
ooo
that one you sent vids to me of
i watched a 30 min video on why macdonald ice cream machines always broken yesterday 
my tech teacher just kinda dropped it off at my house and he hasn't asked for it back
u will be cute macdonal worker
that class ended 4 days ago
hahahaha nice
so
i also have 2 of his pi 4s
ok heres my plan
- install k3s
- install drone
and then figure out how to use drone for my website
it's nice
ive heard
@minor badge has experience with it
yea i remember seeing some of her projects with drone configs
here's a question
what happens if a k3s server node is in a datacenter but the worker node is in my living room
cringe latency?
Deploying openstack undercloud be like:
WAITING FOR COMPLETION: Wait for containers to start for step 3 using paunch (1200 retries left).
WAITING FOR COMPLETION: Wait for containers to start for step 3 using paunch (1199 retries left).
...

Ugh, almost 16 hours on the clock and I've had to revert almost everything and redoing it.
sysadmin moment
I just redeployed wrong environment, which was working. That's a true sysadmin moment 
Does race condition only refer to concurrency? For some reason I thought databases would have race conditions, but they don't right? Like if you perform a read and write to a DB together in separate threads, that should be handled in the code and an issue in your code not the database
well, databases generally operate as a FIFO
at least in terms of transactions
"race condition" really just manes any case in which you expect a specific order to some operations and that ain't what happens
Thanks for the simple explanation. I some how ended up confusing myself....
Choose your poison.
gradle is better but, documentation is 'eh
gradle
maven is more stable, but, kinda crappy
I prefer gradle cause I detest XML.
kinda the impression I got lol
im at that point with gradle where it kinda makes sense but if i need something done quick i just use maven
There's a very remote, minuscule, tiny, next-to-zero chance that I might actually publish this, so I figured I should stop using IJ's GUI lol
is there a name for that, btw?
For just making IJ do it?
IJ won't deploy to a maven repo itself
But, if you're just dumping a jar out, like, it works
Might wanna use GH actions on this later though so went with Gradle
i can't even figure out how to setup drone or concourse
idek what either of those are
gradle or ur gross
🤦♂️
im mildly tempted to self host gitlab on this dedi
I just created a new project inside the Paper patch directory
Concourse is a super simple, 2 docker containers. Almost no configuration.
Oh, 3 cause it has some db I think.
I just used docker-compose they provide as example.
Have you guys ever needed to use anything else besides a lock? Like a mutex or semaphore
Pretty sure yes, bluely.
Oh i've used concourse before!
I like the diagram it shows. It was the CI tool I used
In general or in Java
I used semaphores for a producer consumer queue in c for a school project
In general. I've only used a semaphore in school too. I literally forgot everything about it
i feel like this was a smart resolution to a problem
concourse binds to localhost:8080 default so i can't access it from my laptop
but ssh tunnels exist
What the hell is android studio? https://developer.android.com/studio it looks like an IntelliJ IDE based on the icons used and the layout but it has no mention of IntelliJ anywhere and i'm pretty sure IDEA has it's own android sdk plugin?
yes its based on intellij
@limpid comet I had these scripts laying around, pretty sure they are mostly stolen from either documentation or GH: https://paste.gg/p/anonymous/07325b68e4a24ea1b9b92b7dbfec8391
All jetbrains ides look the same and could be replaced by an intellij plugin
Well except for clion
abstraq thats what they are
lmfao
its all just plugins
ok now i need to figure out how to wire up traefik and concourse
doesn't k3s come with its own traefik thing
Wait a second 😉
k3s provides the ingress controller by default
yes fuck your ewntire traefik & docker installation
fuck u
if you use concourse's helm chart, just look into the default values.yaml
hmm
there's likely an ingress section somewhere, turn it on & configure it
redeploy/upgrade concourse
if we're saying fuck the docker should i just reinstall ubuntu server
nuclear option
yes you should install debian 10 like an epic person
let me consult
what the FUCK does any of this mean
they're default helm values of the chart
you override them by providing your own values.yaml with the settings you change
yes\
but you only have to provide a values.yaml file with non-default settings
you don't have to provide a full copy of values.yaml that's 3000 lines long
yea that makes sense
i've never seen values.yml with helm stuff before so i'd assume its optpional
it is optional yes because then you install something with the default values.yaml settings
you only provide a non-default values.yaml if you need to change something in the chart
yes
can someone tell me... with a new gradle project in Intellij... where the code goes?
sheep higher than a mother fucker right now
😄
The folders I have are .gradle, .idea, and gradle
What you mean where "code" goes?
src
Usually src/
you add .gradle & .idea to your .gitignore
*do I make src?
Do you guys think prices will drop for graphic cards? I think the prices will still be really high even when production is at full speed
drop? no
cuz without Gradle Intellij creates src for you so like...
did I mess something up or is it not supposed to with gradle?
not for a awhile
you need to make the folder yourself
oh ok
sheep on the moon bloodstone
@brave radish A very simple project of mine that uses gradle, for reference: https://github.com/Prof-Bloodstone/TilePersistence
ty :)
It is in groovy syntax, though nowadays most people use kotlin syntax.
Gradle and Maven have confused me so much every time I've gone to use them
I'm currently using a macbook and I want a M1 16 inch macbook (not sure if it's even coming out this year) and I definitely won't be able to do much on it until developers start porting software to it so been thinking about building a PC and using linux
Rosetta 2 isn't that bad
And it has 1 bug - in the ProcessResourceSection, it'll include plugin.yml twice in the output jar, I just never bothered to fix it 🙂
runs Minecraft >60 fps
better than a 2020 MBP 13 inch with 32 GB of RAM
(on an M1 Mac mini)
I like macOS a lot. Hopefully linux desktop experience is too different
haha yeah isnt
Closest dekstops I've found are KDE and Cinnamon
(Kubuntu and Mint Cinnamon, respectively)
There was elementary which basically tried to take a good chunk of the UI aspects iirc
I still can't build a hello world with gradle 😢
@warm anchor @warm anchor @warm anchor @warm anchor @warm anchor @warm anchor @warm anchor @warm anchor @warm anchor 
michael go to bed
Ping spam at mods
@brave radish maybe get the MC dev plugin to generate everything for you, then add what you need?
Good afternoon Michael. I hope your Monday were great
@twin lagoon
@warm anchor @warm anchor @warm anchor @warm anchor @warm anchor @warm anchor @warm anchor @warm anchor
Sleep is for the weak, am I right?
Wake me up inside
YAY IT COMPILED

Congrats 🎊
lol
wow it even runs
...if I tell it the main class, but good enough
what's wrong with this build.gradle for the Paper API?
`plugins {
id 'java'
}
group 'me.twoleggedcat'
version '1.0-SNAPSHOT'
repositories {
mavenCentral()
maven {
url 'https://papermc.io/repo/repository/maven-public/'
}
}
dependencies {
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.7.0'
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.7.0'
compileOnly 'com.destroystokyo.paper:paper-api:1.16.5-R0.1-SNAPSHOT'
}
test {
useJUnitPlatform()
}`
what's the problem
Looks fine.
lmao
ohh I see
@cunning raft
imagine being green
how do I make Intellij push to main instead of master?
Made a new repo, sent my project from Intellij, and it made a new master branch on GH and put it there
Git master race
I somehow just deleted everything
Good job
Time to go get it out my zip file
Git is a bitch to get started but you'll love it once you figure it out
Josh
I have no clue
what that means 😆
now I can't even get Intellij to recognize the remote branch
worked the first time...
Yeah you're best off ignoring intellij when it comes to git stuff until you're familiar with git
and just doing things in the cli
instead of mixing and matching
intellij handles you switching branches pretty well
So I added the url of the .git file in "Manage remotes"
which worked as expected before; I gave it an access token and it pushed to GH
then I realized it made it in a master branch instead of the default main
So I did something in Intellij that resulted in loosing all of my files
So I restarted from a zip of the project I had
And went in "Manage remotes" again and tried to add it
and it appears to have done nothing
is the default branch name really that important
no that's not the problem
the problem is that the default branch on GH is "main" but Intellij was pushing to "master"
I could just make "master" the default but that's a messy solution
also now I can't push anything
sec
git branch -m main
git push origin main
git push origin :master```
@brave radish
With master checked out
Renames master to main and pushes the change to gh
k lemme finish blowing this up first and then I'll do that :)
I just noticed that my first sip of coffee instantly gave me energy
am I officially addicted?
ok so I have on GH the license and README and stuff that isn't in my local git repo
and all my code in my local repo
how do I make it either A. pull the license and stuff down or B. Just push anyway being as there are no conflicting files?
ok welp
I got it
I also somehow wound up with the commit "Merge branch main of [this repo]" in main but oh well lol
I also now have two commits named "Initial commit"
(one of which has a lowercase "i")
ty :3
15 reeee die

Neat, if this trend holds EC2 will be majority ARM pretty quickly
Well, I guess it'd be plurality ARM pretty quickly, outright majority is longer
jroy got da powa
Stupid multicraft is having an issue in console with the dumb .conf I even put the text in the .conf correctly and it says in console no .jar in this to this folder...
I even saw many other people having this same issue in the past years on the internet
ptero better change my mind
But there is no tutorials on how to do this or that in stupid multicraft only a complex mad doc explaining a little bit of info
its the worlds dumbness thing
and I even read it over and over again 🤔
So if anyone knows how please tell me lmao
hi guys, i have kind of a random thing i want to get some opinions on, please share especially if you know if this sort of thing means anything in particular but... this dude's computer repair website - it's all about his computer repair shop, except this earnings disclaimer page under "about us." it doesn't seem to fit with anything else on the site, so i am wondering, does anybody here know what is up with that page? why it might be there and worded so strange? it seems suspicious to me but i did some searches on the intraweb and couldn't find any clues. thanks for any insights http://www.thecomputerrepairking.com/earnings-disclaimer.html
Are you trying to fix your PC or what
Look like a copy pasta from somewhere. Personally wouldnt be bother by any business that cant even get themselves a free ssl certificate
That does feel like a copy pasta
no, it's not for me looking to buy anything from him. i have another reason to want to investigate him and i got some tips that he might be shady. that's the first clue i came across tho, and i don't know if it really is one or what it might imply.
That site is sketch as fuck
exactly
and yes it is a copy and paste, that same thing is plastered all over the internet, but what i can't figure out is the purpose behind it and what it might imply more specifically
This is their only bbb rating
They apparently want to make sure you have remote app installed on your PC that are being serviced and you need ot keep the remote app installed for any "future warranty" 
hahahahahahaha
other sites that use it actually try to promise clients they will make money off their services/products, however this guy, everything else on his site is about him selling HIS services... then all of the sudden that disclaimer refers to earnings of clients, and it doesn't make even more sense.
well i want to find out what this guy is up to so if anyone has any clues let me know and i'll pursue
judging by all the assets from the sites are seemly rip off from others and some even without transparent background, whoever is doing that business is just as much as a mess like their site 
How tf is this guy gonna repair hardware remotely
with enchantment table obv
They gonna make u pay to join their botnet
Shit I forgot newbie mistake
what's funny is that on his about us page smack dab in the middle is an icon for being bbb a+ accredited business but there is only that awful review and if you click on the icon it takes you to it
Shit I’m banned from their site
XD
hmm well at least here is consensus that he might be up to no good, as for how, i will have to keep looking into it
charge your phone for the love of god
No
The tos - read it it’s hilarious
He can’t actually enforce any of those claims
well obvs, i think the site is a front for something else
His tos is like saying “by viewing them words PrinterMan you hereby submit to my TOS and now have to pay me money” IN the tos
yall spending too much time on this 
it's sloppy, unclear, almost like it's targeting certain naive individuals who will let him do whatever he wants
awa
go to sleep snoopa wtf
Paper NFTs for each patch when?
its my birthday reeee
how much for Machine's first PR?
$400 clearly

Easily worth that
PrinterMan: Send messages, get replies
@novel horizon how you produce lava for magmatic dynamo?
If you have an interface with multiple implementation and they all have different constructors. How would you make a factory? Usually the examples of Factory I've seen had implementations with no constructors
public class Factory {
public static Interface getImpl(Type type) {
if (type.equals(...)) {
return new ImplA(X); // where would I get an instance X?
} else if (type.equals(...)) {
return new ImplB(Y); //where would I get an instance of Y?
}
return null;
}
}
Ideally you wouldn't need X or Y. You'd design your API around that. Alternatively you can take in a map of options as a second param to your getImpl method, I suppose. Would need more info
the factory pattern and dependency injection are inherently incompatible, you either choose one or the other
I see :(. Thanks
What are you trying to achieve?
I'm confused by why the above code is in a factory pattern in the first place
It feels like the implementation has to be simple for me to use factory. Well this is actually my first time using an interface and factory was immediately what I thought of and when I tried creating a Factory it definitely was not going to work
Now I'm a bit lost. I'm in new territory
Interfaces aren't hard - think of what the word interface means, right?
it offers a simple interaction point with differing implementations. Don't use it just for the sake of adding interfaces to your project, use it when needed (why do you need a factory here as opposed to simply providing the implementation classes?)
Yeah and that's why I'm using an interface. So I have a plugin and plan to support flat file and mysql. I need a different loader for both of those
what is x and y here
this, essentially
X - would probably be a FileHandler or ConfigHandler where I get a list of File or maybe a list of YamlConfiguration
and Y would most likely be my DAO
Okay, so you're going to need to reconsider how this code here is designed most likely
I wouldn't use a factory pattern for this so much as just the interface
Let your code use the interface and manually provide the implementation
I see. I thought what I had was gonna be good, but doesn't seem like it'll be good
What's bad about it?
i don't know, check if some string in your config says "mysql" and if so provide an implementation A, if not, B. No need for the factory pattern.
Or not bad, but I'd need to do something different. This is my enable code. It seems I'll need the to move that factory logic I planned here which I don't think. is the best
@Override
public void onEnable() {
saveDefaultConfig();
File playerDataFolder = new File(getDataFolder(), "playerData");
if (!playerDataFolder.exists()) {
if (!playerDataFolder.mkdir()) {
getLogger().severe("Failed to create the playerDataFolder. Disabling the plugin...");
getServer().getPluginManager().disablePlugin(this);
return;
}
}
AuctionHouseItemLoader auctionHouseItemLoader = new FileItemLoader(...); //this is where I was planning on using factory
if (auctionHouseItemLoader == null) {
getLogger().severe("Unable to get the auction house item loader. Please check your config to see if your storage type is valid");
getServer().getPluginManager().disablePlugin(this);
return;
}
AuctionItemCache auctionItemCache = new AuctionItemCache(auctionHouseItemLoader);
}
Basically the factory holds all the knowledge of the dependencies of the classes it can or cannot make. The factory handles that. The consumer of the factory does not. Hence, passing dependency information to a factory defeats the purpose entirely.
The likely solution would be to make the FileHandler/ConfigHandler directly in the getImpl method, but overall this seems like not the best usecase for a factory
What you're trying to use the factory pattern here for seems like something that can be solved with flow control alone
Yup.
Okay I'll just do that
Furthermore, I'm likely to get yelled at by one of the pinknames for this, but i'd argue that the factory pattern itself is ugly :)
It's good when used properly
Can you show me an example of it used properly?
.
what
this is a contrived and pretty stupid example but yea https://replit.com/@simpleauthority/StickyFrigidShockwave#Main.java
basically, pre-defined objects and don't want to/infeasible to create them yourself, thus a factory will spit them out for you
in this example, not really useful but it is properly used
Yep, properly used. I really can't see any decent practical use for it that can't be replaced by simpler code though. Regardless it's up to preference :)
You put so much effort into it too haha
Lots of copy pasta
(the predefined classes were written once and edited lmao)
I can't think of a great use for a factory at the moment but if anyone else has an example feel free to describe it
Factories is good to hide implementation details
You control who instanciates your classes
Thus can break api without affecting consumers
and makes it easier to create and/or modify a specific thing
you know what sucks?
URIs and/or FileSystem 👀
hi
hi
👋
so uhh
I'm considering buying my first build
and I've been sitting on the idea for ab 4 days now, making my list
i've finally decided and i'd like some advice, just to double check the list and provide some feedback
Don't buy off brand PSUs
F
That's almost always a bad decision
get more storage and 32gb ftw
If you but quality, your PSU is the component that will last you the longest
I dont need more than a TB for now
My PSU is almost 10 years old
I'd probably end up upgrading the PSU before it gives out dont you think?
PSU is the one component you really don't want to cheap out
You are missing an SSD, without it in 2021 it's really painful
You don't really ever need to upgrade an PSU
Because it powers everything else and is connected to everything else
Get a Corsair or bequiet or smth
There is no evolution in that market anymore, manufacturers build them to last, some give out 10 year warren ties
I mean 600W sooner or later woudlnt be enough if I were to like, get a 3000 series card and a better cpu right?
Ive seen cheap PSUs die and take all the hardware with it
Only other issue I see is intel in 2021 but I guess that's personal preference
oof
So yeah, def add a couple more bucks and get a proper PSU, really consider an ssd, they aren't so expensive anymore anyways and essential to a build and reconsider your choice to go with intel ^^
dang
Intel is fine
whats minimum price I should spend for a PSU
intel is fine as long as it doesnt blow up because of a budget psu
Price doesn't matter, just get one from a recognized brand
the only reason im going intel is bc onboard graphics lol
until I get a gpu in like 2027 when theyre in stock again
Corsair, bequiet, Silverstone, etc
Oh I see, fair enough
I mean, amd makes CPUs with integrated graphics too, idk if those are released for ryzen 5000 yet
whats montech
theyre all expensive for less cores
I dont need 32 yet
I just wanna start with something, ram is okay to buy later on
16 is my comfort zone for what I need
16 is fine :3
I'm not gonna use it to get 300fps on ultra settings
any good branded one
get a mobo with 4 slots and you are good to upgrade to 32GB/64GB later on if necessary
wd green xd
works
I just use hell
would a good HDD beat a WD Green?
how you get stuff from hell to not hell
wd green is cheap asf
WD is pog
Nether you just pump lava
SSDs also will last a while and be fairly snappy even if an ish brand
Depends on mods
I have a 10 year old WD green its still working
prefer an SSD if possible
I'm currently on a gaming laptop and im familiar with the benefits of my sweet ssd
(and create)
i just mean the speeds
HDDs will never compare with SSD speeds
SSD prices have come down a lot, too. So you can get a pretty cheap one as a main drive that doesn't have to be 1TB or anything.
80mb/s write
yeah I think ill do wd green for boot
You don't want windows on a HDD, you really don't
I run a WD Blue 1TB HDD, WD Blue 1TB SSD, ADATA 256GB SSD, ADATA 512GB SSD, and a Toshiba 256GB SSD ^^ the SSDs are all faaar superior
I don't think I ever needed more than a TB
I delete files regularly since I hate having the system full of junk I don't need anymore though
I like having the headroom, because you just never know if you need to transfer or dump something.
I've got over 1TB of games alone 😅
But big spinning disks are cheap so having a larger secondary drive is handy.
I don't play games, just development and youtube
You can get like a 12TB HD for a few hundred bucks :)
yeah, if you can do it, go for it; I also run quite a few TB on my server for the sake of having media on it
few hundred bucks
I used to play games but my hardware is like 10 years old by now, not worth doing it anymore
barely keep in touch with MC stuff due to my projects
If a good 1TB SSD is like ~$100 then paying like ~$250 for 12TB isn't that bad, comparatively.
I mean, that kinda depends on your priorities
no matter how many games you have, you're never gonna fill that 12TB hard drive
Well sure. I'm not suggesting everyone has a spare $250 laying around.
I'd say for a gamer, a 8TB hard drive should be good enough
.g wd green
Haha
1868.2 GB my steam library begs to differ
Wait
do you even play all those games to have all of them installed
proxy has so much storage lmao
yeah lmao
I run 2tb wd green hdd and 1tb wd blue hdd
You said you have 80 mods, no? I used multiple mods. RangedPumps mod, RFTools (great mod btw) and others
Though idk if I can advocate for humbles recent changes, no longer letting you give more than 15% to charity.
I don't have that much. A lot of it goes towards anime 
lmao
im confused
wheres the $250 12TB coming from
I was talking to Snow-Pyon
you referring to HDD?
Yes.
I was saying you could get a very large HDD / spinning disk for pretty cheap, comparatively, if you wanted.
I just have 100TB of proxi heart screenshots.
I meant as a secondary disk, but I agree.
just get a lot of ram and run windows on ram to get the fastest experience /s
Have a little extra storage for your Windows main drive!! A surprising amount of apps still insist on being on C:
I hate the fact that apps store their cache and stuff on Roaming
and never delete it when uninstalling the program
or even the program itself in roaming (discord be like, yes, this looks like program files)
some people like that
its user based install vs pc install
if you have no admin rights ||ahem ahem dont use windows|| then its quite nice
fair enough, tho linux gaming has come far
yeah, it is still a lot to deal with though steam is making it a lot easier
I hope for the day linux becomes a fully viable gaming solution
i personally use linux on my laptop because it actually recognises my dgpu and vsync actually recognises that i have a 120hz display
but i need to use windows for solidworks and stuff
@minor badge hi proxi
hi blue
im okidoke how r u
enjoy
i will
what was that new jetbrains thing that let you remote code
i wanna check that out
thanks 👍
Blorp
POV: Your question was longer than 3 words:
https://posili.me/i/2021-04-28_09-49-36.png









