#general

3141 messages · Page 1457 of 4

golden gust
#

maybe some small improvements here and there but any large research project would be dumb unless there is still gonna be industries where ICEs are permitted

#

Biggest concern really is industries like the trucking one

vernal moth
#

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

untold copper
#

martin come to politics once pls .-.

vernal moth
#

Trucks are like, together with boats, the only real usecase for fuel cells

#

Hydrogen, that was the english word I was looking for

golden gust
#

hydrogen is getting there, it's just doing it efficiently and at scale

vernal moth
#

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

magic river
crystal compass
#

bruh anybody know of some companies hiring remote for software devs?

broken rampart
#

try remoteok.io or the hacker news thread that's coming in 5 days

crystal compass
#

all the places in my area are like, "must know these 15 languages"

#

like K NICE

magic river
#

Apply anyway

crystal compass
#

"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

broken rampart
crystal compass
#

is that fr how it works

#

you apply for shit that seems like you would never be accepted for

broken rampart
#

if you stand out from the rest yep, at the end of the day it's a person deciding if you're qualified

untold meadow
#

worst case you don't get it which is guaranteed if you never apply

crystal compass
#

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

minor badge
#

yes that is how software dev works

#

find jobs that look interesting, apply regardless of requirements

#

a lot of companies have legal and timezone restrictions on your location, but there's a tooonne of jobs there, so it's fine

crystal compass
#

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"

minor badge
#

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

crystal compass
#

interesting

#

i just imagine showing up and then they're like "ok do this" and im like "wtf is that"

#

google time 👀

minor badge
#

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

crystal compass
#

interesting, thanks! so I should really just apply for all of these jobs even when they are asking for all of that experience ?

magic river
#

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

minor badge
#

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

crystal compass
#

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

minor badge
#

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

magic river
#

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

crystal compass
#

bahaha

magic river
#

Oh god, no, that was more like 15 years ago now

crystal compass
#

i've been doing html/css for like 3 weeks

minor badge
#

damn, getting old, amaranth?

magic river
#

C# 2.0 was really exciting

crystal compass
#

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

magic river
#

I've worked with Java devs who had been doing it for years but still wrote code like it was My First Bukkit Plugin ™️

crystal compass
#

wtf lmao

magic river
#

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

crystal compass
#

oh well thats definitely not me

#

i bother the shit out of people here

#

with why/how to do new shit lmao

minor badge
#

@olive marlin peepoHappyLove

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.

quasi valley
crystal compass
#

wtf lol

waxen panther
cedar spade
vernal moth
#

Kekw

olive marlin
#

Oh, is that the new tracking without tracking thing?

pulsar wigeon
#

git fukt

#

i love that blog post. no explanation, no reasoning, just "nope."

severe pond
#

e

nova plume
vernal moth
#

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

pulsar wigeon
#

oic, page header said blog, didn't notice the url

vernal moth
#

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

brave radish
#

Can someone explain what that header means? :D

vernal moth
#

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

brave radish
#

so Google got mad that they can't use third party tracking cookies and went with that instead?

vernal moth
#

No, google wants to kill third party tracking and replace it with smth better

brave radish
#

well it seemed suspicious to me that they made that announcement right after FF turned the new tracking protection on by default

vernal moth
#

Chrome blocks that too btw

#

And safari was first I think

#

Firefoxes announcement is irrelevant

#

Nobody cares about them anymore

brave radish
#

Chrome doesn't have some whitelist of "trusted sites" or something that says *.google.com?

vernal moth
#

Idk and I don't care

#

I got an adblocker

crystal compass
#

its so weird to be applying for coding jobs that im not qualified for lmao

cunning raft
#

cohorts are objectively better from what I can understand

cunning raft
#

i think the general problem is google being the sole arbiter

native wolf
#

People just hate Google too much

cunning raft
#

which i mean I'd trust them more than facebook

native wolf
#

Anything is better than Facebook or Tik Tok

#

They are really suspicious sometimes

brave radish
#

I love the people who are like "My phone isn't always listening; it only listens when I say 'hey Google!'"

cunning raft
#

i mean that's kinda true

#

google doesn't constantly record

#

it only starts recording after it hears the hotword

nova plume
brave radish
#

record != listening

nova plume
#

yeah

cunning raft
#

what point are you trying to prove

#

hotword detection is done on-device

brave radish
#

so they're just blindly trusting Google on the grounds that it only listens when they tell it to

#

which... is dumb

cunning raft
#

its not

magic river
#

They've actually moved even more things to on-device as AI accelerators have improved

cunning raft
#

^

#

google literally doesn't record shit outside of hearing the keyword

nova plume
cunning raft
#

not u silly

nova plume
#

oh lol

brave radish
#

yeah my objection to Siri has always been that it sends wayyy more data wayy more often then it should need to

olive marlin
cunning raft
#

afaik they now do the same setup as google?

brave radish
#

Ok well lemme restate that

cunning raft
#

hotword detection on device, everything else sent

magic river
#

It uses too much power and data to record everything

cunning raft
#

in fact they may not even record by default?

magic river
#

They've always done hotword detection on device, they just used to be shit at it

vernal moth
#

As long as you don't have an alexa you are fine last I checked

magic river
#

It was a dedicated chip that was terrible at its job

vernal moth
#

Cause they literally had ppl listening to everything 🤣

brave radish
#

Not that Siri sends too much data, but that Siri can send too much data; they're not very transparent about when she does

magic river
#

I think Apple still uses a dedicated chip since it's lower power than turning the main AI accelerator on, not sure though

cunning raft
#

well i mean even alexa does hotword detection on device

#

but amazon loves to just give warentless access to feds

brave radish
#

I mean like contacts etc

magic river
#

iirc Google sends your contact names so it can use that data when doing voice recognition

#

Apple is probably similar

brave radish
#

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"

crystal compass
magic river
#

They don't want to pay you to learn but if you're somewhat productive while doing so it's acceptable

olive marlin
#

I know my company is happy to hire people with some C++ knowledge and teach them Go.

crystal compass
#

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

olive marlin
#

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.

crystal compass
#

What does a devops engineer do?

nova plume
#

azure devops?

native wolf
olive marlin
#

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.

crystal compass
#

cool cool

worn ember
olive marlin
#

😇

golden gust
#

AND gets paid for it!

#

#TheUltimateScam

olive marlin
#

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.

wraith trail
#

the headers served for google.com and https://google.com have different capitalisation for some reason

#

exact same header, just only with https do you get all lowercase

olive marlin
#

Why wouldn't they do it for http?

void void
olive marlin
#

Idk. Compliance with older standard?

wraith trail
#

maybe

olive marlin
#

I don't have them memorized so idk if they were case sensitive before.

magic river
#

Probably because they don't give a shit about http 😛

wraith trail
#

same for youtube as well and a number of other google services

magic river
#

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

olive marlin
#

But you'd imagine all their trafic going through their load balancers.

#

Yeah, if it only redirects then could be it.

wraith trail
#

yeah might just do that there

#

although they even support http connections

#

although might only for user agents of old browsers

magic river
#

Oh yeah I guess they have to support it for the pages where you download Chrome

waxen panther
#

Gaming

woven otter
#

@waxen panther

waxen panther
#

?

woven otter
#

i really wanted to ping you

waxen panther
#

ok

woven otter
#

wdym ok

stiff jewel
#

anyone wanna make custom mobs using armor stands and heads? (needs java) dm me

quasi valley
mossy vessel
#

Sorry, we only do Kotlin here.

quasi valley
mossy vessel
#

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

quasi valley
worn ember
olive marlin
#

Happy birthday 🎂

worn ember
#

11 years old now 👏

turbid oar
#

@untold copper Happy Birthday 🥳

nova plume
#

@untold copper happy birthday!

brave radish
#

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)

olive marlin
#

They didn't explicitly, but I understood it as 2 separate releases.

vernal moth
#

It's 17 and 18

brave radish
#

I would hope, cuz doubling the world size in a minor would be icky lol

vernal moth
#

They confirmed on Twitter

#

But it's just numbers who cares

waxen panther
#

Thank god

vernal moth
#

The doubling of world high is possible code wide in 1.17 already

brave radish
vernal moth
#

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

brave radish
#

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.

Retweets

124

Likes

2276

vernal moth
#

I don't remember the exact tweet

#

But it's old.news basically

turbid oar
#

interesting

brave radish
#

took a Minecraft quiz the other day cuz someone told me I couldn't

#

Q: What language is Minecraft coded in?
A: JavaScript

golden gust
#

I'll raise you a mudhut and an mountain base

unkempt drift
#

Mojang transpiles it into java

golden gust
#

transpires

#

erm...

#

mini, is dat u?

unkempt drift
#

Auto correct

brave radish
#

mmmhm

golden gust
#

Yeaaa, suuuureee, I believe you

unkempt drift
#

Doesn’t think “transpiles” is a word

golden gust
#

mhm, yea

brave radish
#

I do actually

#

FF doesn't think it is either (or whatever dictionary it uses)

golden gust
#

Can we just... like... shit on machine, please... y'know...

brave radish
#

⚡Optimized Server Fork! ChickenSpigot! ⚡100 tps⚡ Last fork you'll ever need! ⚡

vernal bone
brave radish
#

is actually hardfork from Tuinity continued in graaljs

unkempt drift
#

Gotta be a server fork on Mcmarket advertising >20tps right?

brave radish
#

(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)

unkempt drift
#

Or some “No TPS Limit” phrasing

vernal bone
#

Optimized /tps command!!

brave radish
#

Bukkit.broadcastMessage("500/500/500")

vernal bone
#

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.

brave radish
#

I almost used Yatopia one day

#

then I put it in the search box on this server...

weary rivet
#

hello, where would i go to set up TPA and such

left swift
#

Idk and such

#

Probably over there and such

#

And such

golden gust
#

find a plugin for it

left swift
#

Ya what cat said and such

golden gust
#

EssentialsX is a catchall "does a lot of junk" plugin, beyond that, use google

left swift
#

Cat said essX is junk

unkempt drift
#

is the word critereon a valid spelling in english somewhere?
cause mojang has a package named that, and I thought it was spelled criterion

quasi valley
#

probably a misspell lol

left swift
#

Neon

golden gust
#

swenglish, wooo

quasi valley
#

what's your language called then, cat

waxen panther
#

Northern English people don’t speak a language

#

It’s just sounds

golden gust
#

ayyy

waxen panther
#

Ayyyy put da fookin Mars bar in the deep fryer love

#

frier? Maybe?

golden gust
#

fryer

#

Never had a deep fried mars bar

waxen panther
left swift
#

Init

waxen panther
#

Nah innit is south / London

golden gust
left swift
#

Is England north/south same as usa north/south thonk

golden gust
#

south is basically the posh twats

#

north is basically the farmers and mechanics

left swift
#

Hmm kinda same

#

North is closeted racists and south are full blown racists

golden gust
#

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

left swift
golden gust
#

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

left swift
#

I like cloudy rainy days

#

Aesthetic

golden gust
#

NOT WHEN IT WAS SUNNY AS SHIT AND YOU WENT WITHOUT A COAT

left swift
#

Lol

#

Be prepared

crystal compass
#

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

left swift
#

Lmao

#

Did they think u meant js

crystal compass
#

Naw i saw that they wanted it on there but i applied anyway /shrug

left swift
#

Never hurts to try

limpid comet
#

ive got a dumbass question

#

ci/cd includes the process of actually running the newly built application, yea?

golden gust
#

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

limpid comet
#

ok thanks for clearing that up

olive marlin
#

That's mostly true, but not always.

twin lagoon
#

bluely PepeHeart2

limpid comet
#

that question has been bothering me for decades

#

hi michael

#

how r u

twin lagoon
#

epic

limpid comet
#

i cant pog due to lack of nitro but this sticker comes up when i type :pog: so

left swift
#

I'll pog for you

limpid comet
#

thanks nomana

#

i can always rely on your pogs

golden gust
#

okay, wait, quick read, apparently CD is more "being a button press from magical deployment"

olive marlin
#

Not always a button press, but yes.

limpid comet
#

i want to be a button press away from magical deployment

#

that sounds fantastic

olive marlin
#

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.

limpid comet
#

i see

golden gust
#

presses button with pp

limpid comet
#

ive been looking at drone

olive marlin
#

I heard it's nice.

limpid comet
#

but i have also heard good things about concourse

olive marlin
#

I want to setup consourse when I get more time.

golden gust
#

It's really a case of finding one which you fall in love with

olive marlin
#

Since it also needs vault instance.

#

For secrets, doesn't have anything built in.

#

But it's great cause 100% described as a code.

waxen panther
#

drone epic

limpid comet
#

mr drone ceo enters chat

waxen panther
#

i just use gh actions though cuz i am lazy

olive marlin
#

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.

twin lagoon
limpid comet
#

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

golden gust
#

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

olive marlin
#

k3s worked fine for me, no matter the node count.

twin lagoon
#

yeah k3s single node is fine

olive marlin
#

Whether one or a few it worked nice.

golden gust
#

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?

twin lagoon
#

if you use cert-manager yes

golden gust
#

I was tryna get it running with treafik on single node, and it worked, but, it was kinda... sensitive...

twin lagoon
#

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

olive marlin
#

I want to go back to using k8s. Pulling a second day of overtime with setting up stupid openstack is killing me.

twin lagoon
#

openstack OMEGAKEKW

olive marlin
#

TripleO setup, overcloud shits itself...

golden gust
#

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

twin lagoon
#

the only thing i really have against kubernetes nowadays is that it's just tons of moving components

golden gust
#

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

twin lagoon
#

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

waxen panther
#

michael

#

give me on of ur dedis and pay for it ? x

twin lagoon
#

no

waxen panther
#

:(

twin lagoon
#

brocc BEST brocc

waxen panther
#

the following things have come to my attention

twin lagoon
waxen panther
#
  1. ur epic
golden gust
#

Hey, Michael, michael, michael

#

fuck you

waxen panther
#

omg

#

admin abusing a poor thinking emoji

twin lagoon
unkempt drift
#

Where is the Yatopia one that someone had that guy do?

#

Was it JRoy? Did you have that guy do a video on Yatopia?

olive marlin
#

I think?

unkempt drift
#

Ah yes

#

2-in-I-T. Love it

lean kiln
#

2️⃣🇮 🇳 👁️🍵

waxen panther
#

@lean kiln

lean kiln
#

@waxen panther

waxen panther
#

what gradle command am i running

lean kiln
#

idk

waxen panther
#

i cant find the mention

lean kiln
#

oh for cloud

waxen panther
#

some funny guy @'d me 10000 times

lean kiln
#

./gradlew :example-sponge:runServer -Pcompile-examples

static badge
#

@waxen panther

#

@waxen panther

#

@waxen panther

#

@waxen panther

waxen panther
#

hello leaf

static badge
#

brocc

waxen panther
#

hello sir ?

#

im on java 16

#

sadge

lean kiln
#

lol

limpid comet
#

gradle for python projects when

limber knotBOT
#

no

limpid comet
#

Nvm

#

Linkedin beat me to it

waxen panther
#

no

#

NO python in my household

limpid comet
#

pygradle pog

#

ya fuck python fr tho

waxen panther
#

bluely guess what i got today

limpid comet
#

what

waxen panther
#

3090

limpid comet
#

wtf

waxen panther
#

for below msrp

limpid comet
#

i call dibs on it

waxen panther
#

kekvvvv

limpid comet
#

brocly guess what i did today

waxen panther
#

what u do

#

see pinkly ?

limpid comet
#

get all my schooolwork done

#

i am not behind on anything

#

and i always see pinkly now she lives with me

waxen panther
#

i am so proud of you

#

and DD

#

when are you getting married

limpid comet
#

when i have the kind of money to put a 3090 on her finger

waxen panther
#

😳

spiral robin
#

@limpid comet omgggg

#

bluely is back AlienPls3

limpid comet
#

hi aberdaber

#

yes

spiral robin
#

ilysm

#

what sort of wild shit have yu been doing

limpid comet
#

uhhh

#

getting a job

#

oh

waxen panther
#

copious amounts of blue m&ms

spiral robin
#

woa

#

where do u work

limpid comet
#

i have custody over the robot

spiral robin
#

ooo

limpid comet
#

im gonna work at dons

#

not actually working yet but

spiral robin
#

that one you sent vids to me of

limpid comet
#

the process has begun

#

yes

#

its in my house now

#

the interesting thing is

spiral robin
#

i watched a 30 min video on why macdonald ice cream machines always broken yesterday peepoSmile

limpid comet
#

my tech teacher just kinda dropped it off at my house and he hasn't asked for it back

spiral robin
#

u will be cute macdonal worker

limpid comet
#

that class ended 4 days ago

spiral robin
#

hahahaha nice

limpid comet
#

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

spiral robin
#

drone ?

#

whats that

limpid comet
#

a ci/cd software

#

idk if it is what i want but there's only one way to find out

twin lagoon
#

it's nice

limpid comet
#

ive heard

twin lagoon
#

@minor badge has experience with it

limpid comet
#

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?

spiral robin
#

woa drone is hot

#

quantum on drone?

limpid comet
#

idk maybe

#

if i can figur that out

olive marlin
#

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.

waxen panther
#

sysadmin moment

olive marlin
#

28 hours of work in 2 days is fun

#

Nedd to deploy it before later today.

olive marlin
short yarrow
#

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

golden gust
#

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

short yarrow
#

Thanks for the simple explanation. I some how ended up confusing myself....

brave radish
#

Maven or Gradle for new project?

#

Up until now I've just used IJ's GUI

olive marlin
#

Choose your poison.

golden gust
#

gradle is better but, documentation is 'eh

twin lagoon
#

gradle

golden gust
#

maven is more stable, but, kinda crappy

olive marlin
#

I prefer gradle cause I detest XML.

brave radish
limpid comet
#

im at that point with gradle where it kinda makes sense but if i need something done quick i just use maven

brave radish
#

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?

golden gust
#

IJ won't deploy to a maven repo itself

#

But, if you're just dumping a jar out, like, it works

brave radish
#

Might wanna use GH actions on this later though so went with Gradle

limpid comet
#

i can't even figure out how to setup drone or concourse

brave radish
#

idek what either of those are

waxen panther
#

gradle or ur gross

brave radish
#

🤦‍♂️

limpid comet
#

im mildly tempted to self host gitlab on this dedi

brave radish
#

I just created a new project inside the Paper patch directory

olive marlin
#

Concourse is a super simple, 2 docker containers. Almost no configuration.

#

Oh, 3 cause it has some db I think.

limpid comet
#

i tried the quickstart and it failed me

#

there is a helm chart

olive marlin
#

I just used docker-compose they provide as example.

limpid comet
#

this page?

short yarrow
#

Have you guys ever needed to use anything else besides a lock? Like a mutex or semaphore

olive marlin
#

Pretty sure yes, bluely.

short yarrow
#

Oh i've used concourse before!

limpid comet
#

ok ill try a little harder

#

i gotta put this fly binary somewhere

short yarrow
#

I like the diagram it shows. It was the CI tool I used

foggy veldt
#

In general or in Java

#

I used semaphores for a producer consumer queue in c for a school project

short yarrow
#

In general. I've only used a semaphore in school too. I literally forgot everything about it

limpid comet
#

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

modest path
#

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?

limpid comet
#

yes its based on intellij

golden gust
#

it's based on IJ and says it is somewhere

#

it's even bundled in the JB toolbox now

limpid comet
olive marlin
limpid comet
#

hm

#

thanks prof

foggy veldt
#

All jetbrains ides look the same and could be replaced by an intellij plugin

#

Well except for clion

limpid comet
#

abstraq thats what they are

modest path
#

lmfao

limpid comet
#

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

olive marlin
#

Wait a second 😉

twin lagoon
#

k3s provides the ingress controller by default

limpid comet
#

i've already got another traefik install on this box

#

should i bring er down

twin lagoon
#

yes fuck your ewntire traefik & docker installation

limpid comet
#

fuck u

twin lagoon
#

if you use concourse's helm chart, just look into the default values.yaml

limpid comet
#

hmm

twin lagoon
#

there's likely an ingress section somewhere, turn it on & configure it

#

redeploy/upgrade concourse

limpid comet
#

if we're saying fuck the docker should i just reinstall ubuntu server

#

nuclear option

twin lagoon
#

yes you should install debian 10 like an epic person

limpid comet
#

let me consult

twin lagoon
limpid comet
#

what the FUCK does any of this mean

twin lagoon
#

they're default helm values of the chart

#

you override them by providing your own values.yaml with the settings you change

limpid comet
#

oh

#

so i provide the values.yml when i deploy the helm chart or whatever

twin lagoon
#

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

limpid comet
#

yea that makes sense

#

i've never seen values.yml with helm stuff before so i'd assume its optpional

twin lagoon
#

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

limpid comet
#

yes

brave radish
#

can someone tell me... with a new gradle project in Intellij... where the code goes?

zinc moss
#

sheep higher than a mother fucker right now

brave radish
#

😄

short yarrow
#

holy crap... a rtx 3070 is $1.3k in the aftermarket

#

jeez man

brave radish
#

The folders I have are .gradle, .idea, and gradle

olive marlin
#

What you mean where "code" goes?

zinc moss
#

src

olive marlin
#

Usually src/

twin lagoon
#

you add .gradle & .idea to your .gitignore

brave radish
#

do I like src?

#

lol

#

oops

zinc moss
#

sheep on another planet right now

#

what the hell

brave radish
#

*do I make src?

short yarrow
#

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

brave radish
#

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?

waxen panther
#

you need to make the folder yourself

brave radish
#

oh ok

zinc moss
#

sheep on the moon bloodstone

olive marlin
brave radish
#

ty :)

olive marlin
#

It is in groovy syntax, though nowadays most people use kotlin syntax.

brave radish
#

Gradle and Maven have confused me so much every time I've gone to use them

short yarrow
#

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

brave radish
#

Rosetta 2 isn't that bad

olive marlin
#

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 🙂

brave radish
#

better than a 2020 MBP 13 inch with 32 GB of RAM

#

(on an M1 Mac mini)

short yarrow
#

I like macOS a lot. Hopefully linux desktop experience is too different

brave radish
#

I take it you meant "isn't too different?"

short yarrow
#

haha yeah isnt

brave radish
#

Closest dekstops I've found are KDE and Cinnamon

#

(Kubuntu and Mint Cinnamon, respectively)

golden gust
#

There was elementary which basically tried to take a good chunk of the UI aspects iirc

brave radish
#

I still can't build a hello world with gradle 😢

twin lagoon
#

@warm anchor @warm anchor @warm anchor @warm anchor @warm anchor @warm anchor @warm anchor @warm anchor @warm anchor AYAYA

waxen panther
#

michael go to bed

left swift
#

Ping spam at mods

olive marlin
#

@brave radish maybe get the MC dev plugin to generate everything for you, then add what you need?

warm anchor
#

Good afternoon Michael. I hope your Monday were great happy @twin lagoon

limpid comet
#

@warm anchor @warm anchor @warm anchor @warm anchor @warm anchor @warm anchor @warm anchor @warm anchor

warm anchor
#

@waxen panther you too. Go to bed gunrie

#

@limpid comet you too and don’t wake up gunrie

olive marlin
#

Sleep is for the weak, am I right?

limpid comet
#

wtf

#

dont wake up

#

eternity wants me dead

waxen panther
#

no

#

sleep too hard

#

xoxo

left swift
#

Wake me up inside

brave radish
#

YAY IT COMPILED

warm anchor
olive marlin
#

Congrats 🎊

brave radish
#

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()
}`

waxen panther
#

what's the problem

olive marlin
#

Looks fine.

brave radish
#

can't find any paper stuff

#

/bukkit

waxen panther
#

is there a refresh button in the top right

#

of intellij

brave radish
#

yayyy it works thanks

#

gotta change your nickname to (sometimes helpful)

waxen panther
#

no jroy hates me

#

and set this

#

☹️

lean kiln
#

lmao

brave radish
#

ohh I see

vestal jasper
#

@cunning raft

left swift
#

when does brocc's reload command get implemented

#

/brocc reload

cunning raft
#

problem?

vestal jasper
#

imagine being green

worn ember
#

Low res kappa

brave radish
#

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

vestal jasper
#

use the cli

#

stash changes, checkout main, unstash changes, commit and push

worn ember
#

Git master race

brave radish
#

I somehow just deleted everything

worn ember
#

Good job

brave radish
#

Time to go get it out my zip file

worn ember
#

Git is a bitch to get started but you'll love it once you figure it out

vestal jasper
#

did you already commit the changes?

#

aka commit then checkout

brave radish
#

Josh

#

I have no clue

#

what that means 😆

#

now I can't even get Intellij to recognize the remote branch

#

worked the first time...

vestal jasper
#

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

brave radish
#

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

vestal jasper
#

is the default branch name really that important

brave radish
#

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

vestal jasper
#

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

brave radish
#

k lemme finish blowing this up first and then I'll do that :)

merry talon
#

I just noticed that my first sip of coffee instantly gave me energy

#

am I officially addicted?

brave radish
#

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")

untold copper
untold copper
worn ember
#

Omg death threats

#

Ban this man

untold copper
untold copper
#

wait you said "man"

#

lets go i is a man

magic river
#

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

turbid oar
#

I wanna kick myself 🦵

#

f the .conf

#

I spent hours trying to fix it myself ff

cunning raft
#

can arrange that

turbid oar
#

lol

#

no

untold copper
#

jroy got da powa

turbid oar
#

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

vestal jasper
#

ptero better change my mind

turbid oar
#

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

still cape
#

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

warm anchor
#

Are you trying to fix your PC or what PepeLa Look like a copy pasta from somewhere. Personally wouldnt be bother by any business that cant even get themselves a free ssl certificate

unkempt drift
#

That does feel like a copy pasta

still cape
#

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.

modest path
#

That site is sketch as fuck

still cape
#

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

modest path
#

This is their only bbb rating

warm anchor
#

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" PepeLa

#

hahahahahahaha

still cape
#

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

warm anchor
#

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 PepeLa

modest path
#

How tf is this guy gonna repair hardware remotely

warm anchor
modest path
#

They gonna make u pay to join their botnet

modest path
still cape
#

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

modest path
#

Shit I’m banned from their site

untold copper
#

XD

still cape
#

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

vestal jasper
#

charge your phone for the love of god

still cape
#

lol

#

which page is that on

modest path
modest path
#

He can’t actually enforce any of those claims

still cape
#

well obvs, i think the site is a front for something else

modest path
#

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

warm anchor
#

yall spending too much time on this notlikerie

still cape
#

it's sloppy, unclear, almost like it's targeting certain naive individuals who will let him do whatever he wants

warm anchor
#

go to sleep snoopa wtf

unkempt drift
#

Paper NFTs for each patch when?

untold copper
#

its my birthday reeee

warm anchor
#

are you finally tos safe?

untold copper
#

yes .

warm anchor
unkempt drift
#

$400 clearly

warm anchor
unkempt drift
#

Easily worth that

modest path
untold copper
#

@novel horizon how you produce lava for magmatic dynamo?

short yarrow
#

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;
    }
}
potent fossil
#

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

wraith oracle
#

the factory pattern and dependency injection are inherently incompatible, you either choose one or the other

short yarrow
#

I see :(. Thanks

modest path
#

What are you trying to achieve?

#

I'm confused by why the above code is in a factory pattern in the first place

short yarrow
#

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

modest path
#

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?)

short yarrow
#

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

modest path
#

what is x and y here

short yarrow
#

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

modest path
#

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

short yarrow
#

I see. I thought what I had was gonna be good, but doesn't seem like it'll be good

modest path
#

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.

short yarrow
#

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);
    }
potent fossil
#

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

modest path
#

What you're trying to use the factory pattern here for seems like something that can be solved with flow control alone

potent fossil
#

Yup.

short yarrow
#

Okay I'll just do that

modest path
#

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 :)

potent fossil
#

It's good when used properly

modest path
#

Can you show me an example of it used properly?

potent fossil
#

.

modest path
#

what

potent fossil
#

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

modest path
#

You put so much effort into it too haha

potent fossil
#

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

vernal moth
#

Factories is good to hide implementation details

#

You control who instanciates your classes

#

Thus can break api without affecting consumers

sand shuttle
#

and makes it easier to create and/or modify a specific thing

#

you know what sucks?
URIs and/or FileSystem 👀

limpid comet
#

hi

coarse lily
#

hi

sand shuttle
#

👋

plucky canopy
#

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

vernal moth
#

Don't buy off brand PSUs

plucky canopy
#

F

vernal moth
#

That's almost always a bad decision

limpid comet
#

get more storage and 32gb ftw

vernal moth
#

If you but quality, your PSU is the component that will last you the longest

plucky canopy
#

I dont need more than a TB for now

vernal moth
#

My PSU is almost 10 years old

plucky canopy
#

I'd probably end up upgrading the PSU before it gives out dont you think?

mental meadow
#

PSU is the one component you really don't want to cheap out

plucky canopy
#

okay

#

gotcha

vernal moth
#

You are missing an SSD, without it in 2021 it's really painful

#

You don't really ever need to upgrade an PSU

mental meadow
#

Because it powers everything else and is connected to everything else

#

Get a Corsair or bequiet or smth

vernal moth
#

There is no evolution in that market anymore, manufacturers build them to last, some give out 10 year warren ties

plucky canopy
#

I mean 600W sooner or later woudlnt be enough if I were to like, get a 3000 series card and a better cpu right?

mental meadow
#

Ive seen cheap PSUs die and take all the hardware with it

vernal moth
#

Only other issue I see is intel in 2021 but I guess that's personal preference

vernal moth
#

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 ^^

plucky canopy
#

dang

mental meadow
#

Intel is fine

plucky canopy
#

whats minimum price I should spend for a PSU

nova plume
#

intel is fine as long as it doesnt blow up because of a budget psu

vernal moth
#

Price doesn't matter, just get one from a recognized brand

plucky canopy
#

the only reason im going intel is bc onboard graphics lol

#

until I get a gpu in like 2027 when theyre in stock again

vernal moth
#

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

plucky canopy
#

whats montech

untold copper
#

You should get a better PSU and if possible, 32GB of RAM

#

and an SSD

plucky canopy
plucky canopy
#

I just wanna start with something, ram is okay to buy later on

#

16 is my comfort zone for what I need

mental meadow
#

16 is fine :3

plucky canopy
#

I'm not gonna use it to get 300fps on ultra settings

untold copper
#

ok, then probably get a small SSD

#

256GB or so

plucky canopy
#

k

#

970evo?

untold copper
#

any good branded one

minor badge
#

get a mobo with 4 slots and you are good to upgrade to 32GB/64GB later on if necessary

plucky canopy
#

wd green xd

untold copper
#

works

untold copper
#

how

plucky canopy
#

would a good HDD beat a WD Green?

untold copper
#

how you get stuff from hell to not hell

plucky canopy
#

wd green is cheap asf

untold copper
#

WD is pog

novel horizon
#

Nether you just pump lava

minor badge
#

SSDs also will last a while and be fairly snappy even if an ish brand

novel horizon
#

Depends on mods

untold copper
#

I have a 10 year old WD green its still working

minor badge
#

prefer an SSD if possible

untold copper
#

I only have AE and TE

plucky canopy
#

I'm currently on a gaming laptop and im familiar with the benefits of my sweet ssd

untold copper
#

(and create)

plucky canopy
minor badge
#

HDDs will never compare with SSD speeds

untold copper
#

oh yeah then mine is quite slow by now

#

yeah

coarse lily
#

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.

plucky canopy
#

80mb/s write

plucky canopy
mental meadow
#

You don't want windows on a HDD, you really don't

plucky canopy
#

true

#

alright

minor badge
#

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

plucky canopy
#

epic

#

i dont need more than a TB or two for now

wraith oracle
#

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

coarse lily
#

I like having the headroom, because you just never know if you need to transfer or dump something.

minor badge
#

I've got over 1TB of games alone 😅

coarse lily
#

But big spinning disks are cheap so having a larger secondary drive is handy.

wraith oracle
#

I don't play games, just development and youtube

coarse lily
#

You can get like a 12TB HD for a few hundred bucks :)

minor badge
#

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

wraith oracle
#

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

coarse lily
#

If a good 1TB SSD is like ~$100 then paying like ~$250 for 12TB isn't that bad, comparatively.

wraith oracle
#

I mean, that kinda depends on your priorities

#

no matter how many games you have, you're never gonna fill that 12TB hard drive

coarse lily
#

Well sure. I'm not suggesting everyone has a spare $250 laying around.

wraith oracle
#

I'd say for a gamer, a 8TB hard drive should be good enough

potent fossil
#

.g wd green

limber knotBOT
potent fossil
#

oh dear god

#

i was scrolled up :/

coarse lily
#

Haha

vestal jasper
#

Wait

wraith oracle
#

do you even play all those games to have all of them installed

untold copper
#

proxy has so much storage lmao

vestal jasper
#

1.8tb

#

Sorry I can't math

wraith oracle
#

yeah lmao

untold copper
#

I run 2tb wd green hdd and 1tb wd blue hdd

vestal jasper
#

I don't play them all

#

Good portion were humble bundle etc

novel horizon
untold copper
#

¯_(ツ)_/¯

#

I guess giant ass tree farm it is

vestal jasper
#

Though idk if I can advocate for humbles recent changes, no longer letting you give more than 15% to charity.

minor badge
untold copper
#

lmao

plucky canopy
#

wheres the $250 12TB coming from

coarse lily
#

I was talking to Snow-Pyon

plucky canopy
#

you referring to HDD?

coarse lily
#

Yes.

coarse lily
#

I was saying you could get a very large HDD / spinning disk for pretty cheap, comparatively, if you wanted.

plucky canopy
#

right

#

I think ssd for windows is smarter

coarse lily
coarse lily
wraith oracle
#

just get a lot of ram and run windows on ram to get the fastest experience /s

minor badge
#

Have a little extra storage for your Windows main drive!! A surprising amount of apps still insist on being on C:

wraith oracle
#

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)

nova plume
#

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

wraith oracle
#

like not using windows is a viable option

#

for gamers at least, it is not

nova plume
#

fair enough, tho linux gaming has come far

wraith oracle
#

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

plucky canopy
#

rip

#

i did it

nova plume
#

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

limpid comet
#

@minor badge hi proxi

potent fossil
#

hi blue

limpid comet
#

hi simple

#

how r u

potent fossil
#

im okidoke how r u

limpid comet
#

im ok

#

im coding for once

potent fossil
#

wow

#

i wish i had time for dat

limpid comet
#

ya i finally do

#

its great

potent fossil
#

enjoy

limpid comet
#

i will

#

what was that new jetbrains thing that let you remote code

#

i wanna check that out

next frost
limpid comet
#

thanks 👍

left swift
#

Blorp

spiral robin
#

@limpid comet epic ?

ashen cliff