#voice-chat-text-0
1 messages · Page 449 of 1
semi-colons are supposed to seperate two clauses(?) that are sorta related
i am spore
In place of a . or a conjunction(?)
we have snow
or you can just use semicolons when listing for aesthetic purposes
If you're listing anything it needs to be a colon
; is just a less sentence-splitting ., otherwise they're the same
Mainly for separating two tangentially related clauses
No as in a, b and c; d, e and f; g, h and i;...
... unless : is involved
mole grips
in which case whether : covers until the ; or . depends on the context
Basically, you can use semicolons to seperate lists from lists in a list to make it more aesthetically appealing/easier on the human eye
idk if that makes sense
Why are we playing with locking pliers?
Grammar is too confusing
I don't normally use . in most media;
in which case I do the following:
sentence;
sentence;
and once the list is done, an extra line to separate
I too am now doubting my use of the semicolon
I'm confident enough in the ways I "misuse" the language
it's the language's issue not mine
I know how to use Russian and English grammatically correctly, but I deliberately opt out of it at times
Wow
@rugged root
I love word things
You guys should watch https://www.youtube.com/watch?v=xn7ZaT3AgoU
NEW LEANBACK: http://goo.gl/fp5ued
VISIT Singapore!!! http://www.yoursingapore.com/
TWITTER: http://www.twitter.com/tweetsauce
INSTAGRAM: http://www.instagram.com/electricpants
There are Two Errors in the the Title of This Book: http://www.goodreads.com/book/show/1096663.There_Are_Two_Errors_in_the_the_Title_of_This_Book
most hated baby nam...
Misnomers are cool, tangentially related to this conversation
If you think about them, misnomers are almost like the opposite of an inaptonym
I wonder how many people called Guy are a guy
I want like a specific figure
hahaha
tsk tsk tsk
I'd like to take my chances
Play a game with fate
I'm lucky enough
Successfully flushing outhouses?!
outhouses are covariant and inhouses are contravariant
I know arithmetic
Math, not even once
im math
XYZ
classic outhouse
as opposed to baroque one
I remember seeing a huge wasp while trying to do my business during a school camp
trig?
I can handle basic trig
@vocal basin Is this a correct use of the semicolon? It feels wrong...
This letter opens a window to a significant view the Australian soldiers held during the war; the futility of war was a lingering idea shared amongst most Australians.
this looks like a : case
or --
because it's linking significant <...> during the war and the futility <...> most Australians
not This letter <...> the war and the futility <...> most Australians
in Russian I'd normally use -- there
finally robyn's ci problem solved, after wasting 2 days in just simple basic thing in which it just needs to bundle multiple files in one 🥲
hi
hello
anyone join me in voice
Good afternoon
I was gonna reply to this and then work came up, sry. I'm good, long time no see :)
Still playing chess?
No worries
Yes but I fell off
DM?
Eh I tend to keep things on server
Are you able to Vc?
Not rn unfortunately
!e num = 1.0 num += 0.1 num += 0.1 num += 0.1 num += 0.1 print(num)
:white_check_mark: Your 3.12 eval job has completed with return code 0.
1.4000000000000004
For this module, you are to work together on developing this project. On the Discussion Board, discuss problems, difficulties, solutions, helpful resources, etc. This is a work-together type project, as you are allowed to share code snipets, images, etc.
@sweet saffron bro laugh at his own jokes
Hoy.
Hey, AF.
the effects of 12-day-nonstop coding are starting set in
(I'm either tired or bored, not yet sure which)
@desert peak 👋
👍
what a giant executable file
@atomic gust Pardon?
Is the second verse the same as the first?
No. It sounded like you were saying something either to yourself or to someone else, but it wasn't clear to me what that something was.
yea iknow, my singing voice is work in progress haha
i tried too like you know keep up with the song without knowing the lyrics so i just litteraly improvised
that's why i sounded like a t-rex
It didn't sound like amorous penguins.
Which is, as I understand it, a considerable component of the t-rex sounds from the Jurassic Park movies.
you caught me, perhaps it was more like a Woolly mammoths
Which I expect would sound more or less like an elephant with a beard.
im a ginger tho what can i say. im unique
@somber heath hi 👋🏻
Insomuch as every person is unique in their own way, gingers aren't unique.
Frieren.
why is it so difficult to find theme settings in pgadmin

it's so obviously the first thing that needs changing yet it's, like, 3-4 menus deep
you are 110% correct, each person is unique in their own way, but ginger ain't got a soul, and alot of people do. im soulesss OpalMist 😦
nah im joking
also cut out by the default window height
I agree that gingers don't have souls, in much the same way that I don't believe anyone has a soul, really.
good point, mysterious world we live in
At least not in any metaphysical, spiritual sense.
what if i told you back in the stone age i would watch you dance on a screen, you would think i was crazy right
In a poetic, emotional sense, sure.
the machine does
I still have not read that book somehow
I probably should
It's kind of like with trees. Over time, trees grow a soul for themselves.
Just not really.
I think using it as just a metaphorical thing is fine
I've had to go from running my CI pipeline on a single machine to having to work out how to manage passing data/packages back and forth in the Gitlab CI "every job is its own environment" style and it's been an absolute nightmare to say the least 😭
like here
We had a pretty big cache previously ~ 20GB which now takes longer to store and extract than building everything fresh takes
Well we do live in a world where irl we fight eachother too **** but in ingame we play together against a random enemy team. so nothing really suprise me anymore
the nighmares of actions/download-release/actions/download-artifact (if it was GitHub not GitLab)
iirc those two literally just forever-retry
until timeout
which they aren't aware of
so to them it's forever
Not sure how GH Actions deals with it, but GitLab's artifacts is so restricte e.g. no artifacts over 1GB. Which means to pass built packages to Docker build steps down the line I need to instead cache a load of packages and extract them later
oh jesus
iirc GH, for free users, limits it to something like 500MB total
We're on the top subscription and 1GB is still the limit
so, like, you compile an upload one Rust binary as debug instead of release and your credit is gone already
@meager fern 👋
You also can't have more than 4 distinct caches 😖
I use Forgejo Actions for anything serious/compute heavy
@somber heath hello
so I get to have my own several-terabytes-available cache and artifact storage
What a two bit excuse for a setup...
Jealous, that's probablyt something I could do but I'd have to convince the platforms team and then Terraform it up
not anymore
hi @wind raptor
also people aren't constantly muted
I often talk, however, I'm currently where I don't want to talk. I don't want to disturb people. It's night.
just because someone who was speaking left, doesn't mean others who aren't speaking have to leave
We migrated from Jenkins, which was awful, but at least its quirks had been ironed out for us. GitLab CI has dozens of common-to-other-solutions feature requests that just sit there in their repo
you can self-deploy GitLab and adjust the limits
(if you're willing to deal with having to maintain it)
Hmm, that might be what we end up doing in future. We do maintain our own runners/resources afaiu, just not the CI server
I like Actions' model for how it decouples the Git part and Actions part very explicitly
if I had foreign money I would try using this: https://www.blacksmith.sh/
2x faster GitHub Actions at half the cost.
though I'm actually more interested in making things like that
ÅÆØ
Good seeing you @somber heath 😄
lost my battery on headset and the input is destroyed so it has to lay perfect too charge..
I'm familiar with similar issues.
yea i should buy a new headset, cause i only charge it 5 minutes a time and its starts too annoy me
One of my previous phones died a death along those lines.
The charge port came loose and the battery started to undervolt on its output and wouldn't hold a charge.
its the input on headset not charger xD
Yea very common thing with chargers. prbly a reason for it tho, so people buy a charger more often. the companies have 2 tricks, battery life time and cheap cabels
@vocal basin what’s up?
something broke in docker again
as usual, likely DNS issues
(since compose is one big pile of DNS issues in general)
somewhat
People wait precisely long enough for me to grab my phone and unlock it and navigate to the user list.
That's when they leave.
Not every time.
But often.
Hey, Millen.
@peak depotHey
Well, everyone else is, I thought I'd get in on the action
I only saw the borbs, today.
i fk up my project by upgrading my whole project to beta forgot to make git 😭
I gathered from the ono.
If there's an opportunity to name a quay, I wonder if Ssh would be acceptable.
We could have Ssh quay.
@soft shoal 👋
Hello hello.
@woven lichen 👋
@round topaz 👋
@somber heath Supp!!
File "c:\Users\dont1\OneDrive\Desktop\youtube\upload_video.py", line 213
argparser.add_argument("--file", required=True, help="Video file to upload" , default="C:\Users\dont1\Downloads")
^^^^^^^^^^^^^^^^^^^^^^^^^^
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape
what is this error
:white_check_mark: Your 3.12 eval job has completed with return code 0.
a\bc
!e
print("a\bc")
:white_check_mark: Your 3.12 eval job has completed with return code 0.
ac
this preserves all \s
this interprets them as escape characters
can you help my error
\Users gets interpreted as an escape sequence
because of \
r before " prevents that
@somber heath
8 terabytes left to go
@maiden light 👋
Hello
@pliant girder 👋
hey
Zakitty Zak Zak.
Maybe you should stop spilling coffee on it.
Typo
Glide typing is really great, but occasionally it's Doug.
*Stupid.
@minor flame 👋
Concatenation.
I laughed.
@rugged rootYo
I'm alright. Busy busy, stressed stressed, but that's just how it is
Tarrega gran vals.
Gabberflasted.
exactly
Joi but pronounced like Joey, ye
Banana terracotta pie.
Missed this ngl
What's involved in maintaining a sauna?
Ttyl
Keeping it dry when it's not in use?
✨web
-# design ✨
can you select and copy it?
does it have extra spaces?
(after copying)
USD65/Monthly
ah
. is gone
@rugged root at least that's not a sound of me yawning, though that's more of a sonic weapon rather than cringe
kilohertz yawn
@waxen saffron @umbral cosmos Yo to you both
(returning the earlier discussion of funny voices)
I should practice the "I've been smoking for 80 years" voice more
as for keyboards, I still want a stenotype
@wind raptor cope-and-seethe-gen
there's a steno/qwerty hybrid I tried to buy
but it was out of stock
I'd like to ask question
I see a few modes on mine.
I also had to install the right driver to get mic working on desktop.
On that mode, the mic sounds okay enough, but there is a noticeable difference to how things sound through the speakers of the headphones depending on if it's on a dedicated headphone mode or a duplex mode.
There are also a few different codec modes for things which can affect the quality.
@tacit craneYo bro wanna chess?
While trying to format my USB drive on Linux, I accidentally formatted my main SSD instead.
Balena Etcher was running in the background with an ISO already selected. Somehow, I managed to select the USB drive for flashing, and now it’s flashing the ISO. However, I can't minimize, maximize, or interact with any other part of the system only Balena Etcher is responsive in Zorin OS.
working bro
Why and how?
Am I cooked?
likely
Balena Etcher warns when you do that when it can
I've seen rm -fr / happen before
sounds similar
Genuinely thought this was a joystick for a second:
imagine if antennas on old phones also functioned as joystick-ish input devices
HA
Voice vOice voIce Phone
I think damage has been done!
No other option but to flash USB with Image on Different System.
@peak depot reptile people
clearly
is Ericsson Sweden or Finland?
I think Sweden
that part of Europe seems to be doing a lot of telephony
Rules are for peasants, privilege is for the elite!
Yeah that's about the same
re-runs of Madoff?
oh wait no
83% tariff on Chena, 90% on US by Chena.
India, sar we did what you wanted, please sar please pardon the tariff.
My country has become sheep!
@rugged root ChatGPT, fix the engine
I wonder how much damage ChatGPT can do to a car if you trust it enough
Enough
especially given how it likely has anarchist cookbook in its training set
it might mistake that for maintenance advice who knows
Hot enough.
India can't retaliate, in fact it lowered the tariff on American goods before trump got elected.
Because the Indian government knows, if trump went full on with India, the IT sector would be destroyed and the majority of India's export would be evaporated.
We are sheeps
I've seen water explode in a fireball.
Water in baggie, baggie on the end of a long stick, long stick held over hot fire, KAWOOSH.
The water vapour.
What is water?
Hydrogen. Oxygen.
What does fire love?
Energy.
I didn't say campfire
It was a great big bonfire.
Unless I've been mistaken and it was petrol and not water.
But I think it was water.
famous fluorine bonfires
No ta.
@rugged root hi
or like FCl3
I don't remember exact
In one particular industrial accident, a spill of 900 kg of ClF3 burned through 30 cm of concrete and 90 cm of gravel beneath.
dude, why can't I ping everyone when I can't even ping everyone when I dont even have the perms to ping everyone
dayum, that is too much yap as I expected
mostly at everyone is used for spam
that's why the filter
ok
I think I've seen exactly user from here IRL
Cat food!
nope i want to eat the cat and not the cat food
@rugged root
self-referential emoji
cat breast has 65 grams of protein
Cats aren't fond of citronella.
And 101 fatal infection
unless cooked correctly
Same with mosquitos
at least as far as I know
@peak depot lemme eat your cat, I'll use it to become buff
@rugged root plz
so your saying @rugged root should eat your cat aswell?
In Northeast India I've seen a head of cats, dogs, goats, etc for sale.
You can eat as much as you want, it's haven for a cat eater
i want to eat a water bottle cap
got that for sale?
@obsidian dragon there is no conversation
@peak depot is your cat electronic?
So... do you just not learn from previous infractions or...
hmm what?
@obsidian dragon who wants to try a tazer?
It's a great idea to start with a small bottle cap.
Almost every dustbin has it for free
I never had fractions for literally eating random shit
.... i'll eat the dustbin instead
Milien has explicitly expressed that she does not like discussions involving harming cats
she never said
she did. multiple times.
Damn!
Pennyroyal (Mentha pulegium)
Dude why?
The bin or the contents?
the bin with the contents
Wholemeal.
we dont need a dustbin truck when they have me
I had this one but with a typo so this is an upgrade, thx
may I eat that dustbin then?
guys should I eat the "APP" tag in @rapid crown
looks pretty tasty
@astral coral Don't burn bridges?
@rugged root mind sending me money, i need to eat that money too
You can remind them without making it impossible to borrow from them in the future.
!warn 956167389010075678 lying that another user never expressed their discontent about certain topic and then switching to claiming that you're "deaf" (jokingly or not) is not appropriate
:incoming_envelope: :ok_hand: applied warning to @edgy edge.
just so this is on record
$ python
Python 3.12.8 (main, Dec 3 2024, 18:42:41) [GCC 13.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from __future__ import braces
File "<stdin>", line 1
SyntaxError: not a chance
>>> from __future__ import braces
File "<stdin>", line 1
SyntaxError: not a chance
lmao, i never lied when i never heard...
and being deaf jokingly isn't inappropriate
and as I said, I never heard
I get that it's a joke, but why syntax error, because it's not.
that's not what you said
bbiab
if you have any further questions about moderation, DM @rapid crown
@dry jasper is your dog poisonous?
Venomous
poisonous?
incorrect
correct?
i like chickens
taste nice
chicken tenders
ee yap
BOO YA
don't ask where the 2 is
@peak depot do u like this cat above
this is my cat dancing
@astral coral bye
@peak depot what did i do
i aint even spamming gifs
oml
just speaking with gifs
@peak depot context-dependent, but mostly yes
@edgy edge I think by people calling this "gif spamming" it was very clearly established that you should stop doing it
not in the rules about spamming :D
perfect width oml
no one chats in #voice-chat-text-0
!rule 1
1. Follow the Python Discord Code of Conduct.
@left ore 👋
and now that they're gone, we can do so
I’m happy
Just sad I didn’t see the ban
I WANT TO SEE THE PUBLIC ROASTING
That's why you keep turning down my mod application, my judgement
everyone is example
Failed to load cog cogs.music.controls: Extension 'cogs.music.controls' raised an cog_manager.py:24
error: TypeError: cogs must derive from Cog
Charlie for mod 2028
It's not about age, it's about time.
He has plenty of time to waste
Also, all Mod Mail appeals requires Tariff form TPS-545 be filled out. If you are from United States, reciprocal appeal fee 32% will be applied.
@wind raptor so higher tariffs then?
Your icon was once green, therefore, it was a GreenServer and therefore now ours
❌ income taxes
✅ income tariffs
Is there a way to boot from phone?
At the moment, I don't have a USB with OS to boot from.
Is there a way to boot using the phone without compromising the phone and it's data
If phone will show up as USB Data Device, then yes
you will probably have to put right files in certain places
Hmm
Let me check it out
Depends on BIOS as well, my bios doesn't require special formated USB, you can select ISO file

Such a good game
"TFTP is <1000 port, cannot PXE boot the laptop unless the phone is rooted"
(about binding ports)
Is it compatible?
Okay
yeah, we can't guide you through, it's easier to look up stuff yourself and try
Let's see!
last time I had to debug a boot error in bios, it was basically undebuggable
because, yes, BIOS doesn't understand when you put m.2 sata where it expects an nvme
just assume m.2 sata is dead
nvme is the proper m.2 interface
sata is the big one
@wind raptor postmodern
it's so clearly looking as something not meant for watchability quality lol
pre-order rent
capitalism 📈
Pre Order Digital Movie because you know, they might run out of digital copies
My favorite is still Ghost Protocol
Hi🙂
How've you been
Did not worked
CowOS
Battery = grass
Apps = milk
Combine that with Gateway Computers
Boom
All cow
It's interesting to me how quickly address look ups can populate so quickly
I feel like I've written too much python?
No such thing
Oh god
No
Why
Abbs, come on
I'm sorry that geojson has absurd amounts of nested lists
not my fault
I needed a 5 line solution
I could make it one line tho, if I'm evil
ternary would go crazy
Why did you need a 5 line?
Future you is going to be like wtf
oh for sure, but that lady is a bitch, so its fine
!d itertools.chain.from_iterable
classmethod chain.from_iterable(iterable)```
Alternate constructor for [`chain()`](https://docs.python.org/3/library/itertools.html#itertools.chain). Gets chained inputs from a single iterable argument that is evaluated lazily. Roughly equivalent to:
```py
def from_iterable(iterables):
# chain.from_iterable(['ABC', 'DEF']) → A B C D E F
for iterable in iterables:
yield from iterable
adjacently related
would it do what I wanted?
if you're willing to go the insane map/itertools route
unlikely
damn
map was the first thing that jumped to mind
my thing here has arbitrary nesting... which is annoying
I recommend properly typing the list, possibly with generics or overloads
If only those made a performance difference...
it will force the implementation/logic to be clearer
Or runtime enforcement
do you have tests for this code?
that it needs to pass
to give examples of the behaviour
I don't know if I have generics in the version of python I am forced to use for this project
or well, not the nice ones
idk
Which version?
!d typing.Generic
class typing.Generic```
Abstract base class for generic types.
A generic type is typically declared by adding a list of type parameters after the class name...
explode
[[x,y], ...] -> [[x,y], ...]
[[[x,y], ...], ...] -> [[x,y], ...]
[[[[x,y], ...], ...], ...] -> [[x,y], ...]
etc...
regardless of the nesting level, I still always get a flattened coordinate list
geojson spec is kinda crazy
I'd worry about stack limit
ah
eh.... it will be fine?
recursive flatten to list[tuple[Real, Real]]
yeah
I was doing {'key' = 'value', ...} the other day.
If you did result = that'd be Nim
wait no not real
!d numbers.Real
class numbers.Real```
To [`Complex`](https://docs.python.org/3/library/numbers.html#numbers.Complex), `Real` adds the operations that work on real numbers.
In short, those are: a conversion to [`float`](https://docs.python.org/3/library/functions.html#float), [`math.trunc()`](https://docs.python.org/3/library/math.html#math.trunc), [`round()`](https://docs.python.org/3/library/functions.html#round), [`math.floor()`](https://docs.python.org/3/library/math.html#math.floor), [`math.ceil()`](https://docs.python.org/3/library/math.html#math.ceil), [`divmod()`](https://docs.python.org/3/library/functions.html#divmod), `//`, `%`, `<`, `<=`, `>`, and `>=`.
Real also provides defaults for [`complex()`](https://docs.python.org/3/library/functions.html#complex), [`real`](https://docs.python.org/3/library/numbers.html#numbers.Complex.real), [`imag`](https://docs.python.org/3/library/numbers.html#numbers.Complex.imag), and [`conjugate()`](https://docs.python.org/3/library/numbers.html#numbers.Complex.conjugate).
-- not an Amazon employee
The sad is real
HA
@somber heath you not tired?
@olive hedge you are sending photons or bunches of them
the important part is how they're polarised
Yes, but people.
Only now checking out the new interactive REPL. Doesn't even have intellisense 🤷♂️
ahahahahahah fair enough man
Also, today was an anxiety day.
Still pretty cool. But yeah, ipython is still superior
So I'm still a bit ampy.
@mortal crystal it's not movement
it's not meaningful to call space expansion movement
Relevant vsauce video https://www.youtube.com/watch?v=JTvcpdfGUtQ
from typing import Iterable, TypeAlias
CoordPair = tuple[int | float, int | float]
CoordPairInput = Iterable[int | float]
Flattenable: TypeAlias = Iterable[CoordPairInput | "Flattenable"]
def flatten(it: Flattenable) -> list[CoordPair]:
stack: Flattenable = list(it)
flattened: list[CoordPair] = []
while stack:
popped = stack.pop()
match popped:
case [int() | float() as x, int() | float() as y]:
flattened.append((x, y))
case _:
for sub in popped:
match sub:
case int() | float():
raise ValueError("type issue")
case list():
stack.append(sub)
flattened.reverse()
return flattened
me when overengineering
Yarp. It is somewhat frustrating when you think a PEP has allowed a bit of catch-up only for it to still be behind the curve. I guess that's the thing with changes governed by a council tbf
For sure
case [int() | float() as x, int() | float() as y]:
The hell is this? Is it equivalent to if int(value): return int(value etc. ?
Or a try/catch rather than if actually
If can be type converted
by the wait, this fails if you pass iterators in
isinstance
this is clearly not physics, and I don't like philosophy
Stack based solutions? In this economy? get out of here
it's a stack either way
Ohhh so it is. I've not seen that syntax before. Huh. I haven't actually used the switch statement yet tbf
It is, that's why you can calculate the Hubble velocity.
China has the best chinese food, I wonder how 🤔?
Jason sounds like
Hog riiiider
It's not for bots, but for trolls
Although it does help with bots as well, come to think of it
make sense I guess
We had a long period of time where we had "hit and run" trolls. People who would join the server, join voice chat, scream at the top of their lungs or play really loud noises and then leave
I need to "vibe check" the bank tomorrow and take out half the money
somewhat
currently residing there
@rugged root more
that explains why your brain is so dense :L
we also had a couple dozen cans of sprats at home at some point
it was more than we could handle
small Baltic fish
at least those ones were Baltic
it becomes insufferable after some number
deep fried water when
Americans can deep fry anything
!stream 918875154539495456
✅ @viscid merlin can now stream until <t:1744135836:f>.
@wind raptorYo how are you?
can you guys do a very exceptional unmute here... can't wait for that 3 days period?
No, sorry. Everyone has to go through it.
alright
Vibe Coding [Senior Engineer]
https://linkgraph.net/seniorvibecoder
Interview with a Senior Engineer trying Vibe Coding with Jack Borrough Lentit aired on © The Vibe Coder 2025.
vibe coding
AI coding
Cuda
prompt engineering
cursor tricks
cursorrules
Programmer humor
Javascript humor
Programming jokes
Programming memes
js jokes
State of AI c...
the aesthetics of this one are truly something
@wind raptor I even have #1035199133436354600 hidden
I don't go anywhere near OT
pygen
I tricked you with my #code-help-voice-text request
RPLCS has a concept of "focused chats", haven't seen that in other servers
@viscid merlin there was such bot already, Clyde
built into Discord
yes
okey
@peak depot was it you who asked for found footage horrors or someone else?
Nope
That was moi.
Hah 10x dev guy?
yes
I'll watch it when I wake up.
Thank you.
I have a feeling I'm going to laugh a bit too hard watching this.
@wind raptor including the one in Turing Compete?
I did not include that one haha
I don't really like to call just putting components together building, in the context of computers
nor is it assembling
idk what the more appropriate word would be
iirc it's a data set and competition site first, courses are additional
I have a 150W CPU and it's near silent
without liquid cooling
old Intel
30 degrees C in idle, 70 degrees C at full load
I have an extremely good cooler
Nice
also I did not mess up the thermal paste
on the current PC I replaced a 65W CPU with a 65W CPU
just 2~4 times more performant
ntel® Core™ i9-13900KS Processor
36M Cache, up to 6.00 GHz
1500X -> 8700F
and this one is i9-7920X
Ryzen
this is ancient
back when I had only three computers, all three had a CPU from 2017
now the PC's CPU is from 2024
2017 really does feel like the golden age of CPUs lol
first Ryzens, revived Celerons
I don't want a Ryzen 9
Ryzen 9s are not monolithic
I'm completely fine with my current setup
the only reason why I upgraded was because I couldn't replace the fan on the old CPU
Intel® Core™ Ultra 9 Processor 285K (36M Cache- up to 5.70 GHz)
it was suboptimally placed, so the fan and the CPU got effectively welded together
completely impossible to separate
even with heat applied
okey
one of the big issues with AM4 and earlier AMD cpus is that they used non-LGA sockets
yes
it needs to be heated and twisted
I'd rather not try to separate the fan from the PC when the PC is running
I mean really high temperatures
like 70~100
(I'm not talking about a laptop)
it was 40~50 in idle back when I used it
(to separate I mean)
at this point attempting to unstuck the fan is just a for-sports activity
yup
you can't put it back on
another problem
it can't be connected back to the motherboard
because of how the socket is structured
(on the motherboard)
that's what I did
new CPU, new motherboard
I had the cooler upfront, since that's what I was trying to replace
tbf it's easier to just sell to whoever wants to get it unstuck
if they believe they can fix it, it's their problem
(she)
it was a box cooler
it wasn't actually me who assembled it initially
@warm atlas there was no super glue involved
I don't even remember if it had the thermal paste already on the cooler
it was not me who built the PC 8 years ago
I have no idea what they did wrong
it was built for me but not by me
soo
I wonder if it's even worth it to fix it
@warm atlas
right now I have this
fairly normal temperatures
if the CPU didn't have the thermal paste on, that'd be a whole separate issue lmao
it's current not maximum
maximum is 65W
it's a different CPU
this is a screenshot from 2 minutes ago
okey
@vocal basin
I've replaced all parts from the 2017 build
except for the system SSD
which is the worst type of SSD
m.2 SATA
SATAs aren't NVMe
modern motherboard only support m.2 NVMe usually
yup
... which I discovered when I upgraded the motherboard
so why you use sata nvme ssd ?
How much did you paid for such a machine ?
m.2 SATA (not NVMe) because it was the only one affordable at the time
back in those days SSDs were expensive
not to much 60k
Damn you could have bought a Mac mini at the same price.
But far less wastage of money compared to me
idk what the current total price of parts is in my PC
why
It's overall better in almost all aspects but gamming
I'm not very rich, at least by European standards
And windows laptop has a problem called unwanted update to slow your computer
You are priceless
however I remember some prices for the Intel server
the most costly part was the SSD
$400
4TB Samsung
I only buy Samsung nowadays
having one non-Samsung SSD crash was enough to convince to never buy anything else
Doesn't matter, you are spending 💰
More and more
Just to maintain the system
hahahahahahah
i can do everything to maintain my pc
this is only a bit cheaper than Samsung, yes
Crucial and Samsung are the highest quality as far as I know
whare you going of the tropic
I think 🤔
@warm atlas well, you have only one SSD, right?
and I have to deal with ~10
at scale reliability matters more
it's not yet the big scale but already enough to care about what I buy
zebronics
at work we use only Samsung too
(at least for the SSDs)
I don't have any agreements with Samsung
you are a part of ecosystem from samsung ?
moreover, we can't have any business agreements with Samsung
Crucial P3 Plus 1TB PCIe 4.0 3D NAND NVMe M.2 SSD
This is the best buy, it's under 5k
If you are focused on budget
I was recently thinking of buy a big HDD just to dump rarely used files onto it
like 20TB or something
She has pictures of me 😔
whole world data
if I take all data I and my family has, it'd be around 8TB I think
also for general cold storage of whatever
like literally just random stuff like photos and whatever
we have way too much things
I told u 👀
we also have archives of videos and photos converted from film
film as in the thing before digital photography
🎞️
yup ?
it's not for processing
it's literally a mostly write-only storage
we just need to move data off of computers' drives
and centralise it
kind of a private cloud
20TB ain't much
I already have a privately hosted file storage server
so I'm just planing to extend it
I'm not selling any services
the hardware itself cost only around $200 initially
I have 128GB
that's what I was talking about, yes
!rule 4
4. Use English to the best of your ability. Be polite if someone speaks English imperfectly.
@whole bear if you feel like what they're telling is offensive, feel free to open a @rapid crown thread
private cloud means you control the hardware it runs on
Nah I don't think so
Oxide Computer, for example, are selling computers made for that specifically
generally, you shouldn't be renting a VPS for most services, you should be using containers
bye
containers don't virtualise the hardware, instead they virtualise the system call table
Take care and GN
which means you get better performance compared to VMs with similar guarantees of security
yup, You too
with a container, you create a predefined environment for the system not including the OS kernel
@brave ravine 👋
you can easily move that environment from one computer to another
!voice
Can’t talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.
@whole bear Hello 👋
damn.. I have to send 50 messeges
so what are you guys doing rn?
Tech talk
playing minesweeper
https://minesweeper.online/game/4481136687
Im here to dip my toe into python
yeah
trying to learn but so overwhemled by all the things
Great 👍
Im totally new to coding
Seek help, focus on one aspect
yeah, that's expected and normal
find ways to limit the scope of specific things you're doing but don't lock yourself into one activity long-term
what should be the roadmap of getting into coding?
what do you mean by a "roadmap"?
Tbh, one has to find its own path.
Focus on problem solving
are you currently studying somewhere where you're taught programming?
like you know in university they give you a set of instructions on which things you need to study but when you're self-learning there's no guidence
I've learnt JS directly while learning about WebGL.
I had little to no idea, so everyone has completely different approaches.
map with a single road is kind of a useless map
but Im kinda confused if I even should lean onto coding considering all the AI wave
what do you want to learn programming for?
hello, sorry i could read the chat
He is trying hard to hit 50 messages
what programming and non-programming interests do you have?
Lol
wanted to learn how to make an app or programme in general
No problem, how was your day?
is there any particular application you want to develop?
regardless of however simple or complex it might be
thought of starting with Kotlin or Flutter but even if I do it then what's next?
I don't mean what tools you use, I mean what the application is going to do?
like what would be the final product
i.e. do you have a project idea
Start with automation in Python.
As you are learning python at the moment
an app which redirects you to every govenment sites that you needed to find manually
starting off pretty simple
That's an automation
this sounds like you'd need to make something related to web-scraping
which is a good fit for Python
some people told me to learn C first so that I can get a hang of how a computer works
then jump to python
Government websites, unless they're related to pages with personal information, don't have much against web scrapers, as far as I understand, so you should be fine
C is quite irrelevant for this particular usecase
If you really want to learn Computer Science from its fundamentals.
Start with Computer Architecture, types of gates, binary, etc
yeah but at first Im trying learn the ABCs then I can get into projects. Is that the proper way?
what I'd do if I had to make such project:
statically scrape/generate all the data, save it in a SQLite database with full text search extension,
have Flask/Django/FastAPI serve up that information to the web
C isn't basics
it's a foundation for how Python works but it's not basics in terms of learning
are you even writing in English? what are all these
lmao
explain it like im five
have you looked through the official Python tutorial yet?
then which is the better way to learn?
@brave ravine #voice-verification
yeah installed pycharm and tried to write "Hello World and shit"
I recommend learning C alongside Python, not before Python
however
C is way harder to even compile in the first place
it kind of depends on whether you can get it working yourself
if you feel comfortable learning C, then, sure, learn it
otherwise it's not going to be any simpler or any more "basic" than Python
Ik im getting ahead of myself but is it even worth it to get into CS in 2025?
As long as you have money yes!
Else no!
and I though CS would BRING money
like side hustle
It's one of the most expensive bachelor
if you just want to get into programming for money and not because you like programming, it's equally not worth it as throughout the previous half-decade
programming jobs won't go away
someone needs to maintain all the AI-made code
ROI is not bad it's above average
I mean it's better than anthropology
but is it better than other form of engineering degrees?
if you mean CS as higher education not field in general, then, yes, definitely worth it
not necessarily
pick what you enjoy first and foremost
Nah
just not, like as with plome's example, something you can't use later on (unless you're really interested)
@wispy harbor 👋
Yes
I mean obviously CSE is better than Anthropology
Aerospace Engineering is best in terms of ROI but it's difficult to get in Aerospace Engineering
well I guess as of now I should just stick to learning C and python. I'll branch out as things unfold
(with more specifics)
with the app idea you described, there are three distinct parts to it: gathering what websites to index, building an indexable structure, and showing the index to the user
first part normally involves either a web scraper or some API/existing index; there are numerous libraries for web scraping and HTTP requests in Python; this is also the part where you're need to spend the most time researching: what sites to include, what data to exclude, etc.
next you need to store all the data you got into some form of a database; I personally recommend either SQLite or PostgreSQL with a full-text search extension loaded; this allows you to just put whatever data you have into the storage and query it by keywords; at this portion you need to do a bit of research too: how do you rank the results, which parts are more important to be indexed, and so on
and the final part, taking requests from the user and giving them responses, is, in my opinion, the easiest one, you would just use a web server (Flask, Django or FastAPI) that either generates HTML not its own or sends JSON down to the client where JS populates the page
this is one of the many approaches
another "road" that you might take during writing the project:
move all the querying part fully to the client side
you'd do that if either you have very little data that you can download it alongside the HTML or if you have an actual application that stores previously fetched data locally
also it seems I'd been writing it so long that Discord decided that I'm idle rather than online