Guild icon
DDraceNetwork
DDraceNetwork / off-topic
Any languages allowed
Between 2024-02-02 00:00:00Z and 2024-02-03 00:00:00Z
Avatar
I think linux users also send more bug reports lol
Avatar
Avatar
MilkeeyCat
is there a command to apply all this stuff? (edited)
My dotfiles or in General ? It highly depends, you cant just use someone elses dotfiles, it may Break for you
08:13
how did youtube know
08:13
what to show me
Avatar
Time to make repo with stow and ansible (edited)
08:20
gigachad
08:23
wow
08:23
this is even better
09:59
i fixed the internet on my arch vm
09:59
i feel like a pro
10:00
it's just basic computer knowledge really
10:00
installing one package
Avatar
I miss it tbh
10:45
wish dualboot was smoother
Avatar
Avatar
Ryozuki
Click to see attachment 🖼️
you cant force everyone to use gentoo! (yet)
Avatar
Avatar
pilonpl
what to show me
AFpikasip dont mind the camera in your drawer
Avatar
Wow last hour lasted 4 of them! (Hours)
Avatar
i am having a lot of fun with experimenting with arch in a vm
Avatar
Avatar
pilonpl
i am having a lot of fun with experimenting with arch in a vm
@Ryozuki see this? he enjoys ARCH! AFpikasip
Avatar
its really simple actually
AFpikasip 2
14:28
i installed plasma
14:28
it looks cool
Avatar
give sway/hyprland on wayland a try at some point (AMD graphics card recommended)
14:28
not for now, it takes a lot of understanding
Avatar
i have amd
Avatar
but its sooo cool
Avatar
i think i can install arch on my actuall computer now
Avatar
If U guys are so cool and opensource, do U also use opensource bios?
14:35
i use parabola
14:37
i mean
14:37
the hardware isnt open source anyways
14:37
so
14:37
i dont care that much
14:38
i dont care at all actually
14:38
14:39
the possibilities are endless lol
14:39
on windows you can change the wallpaper at most
Avatar
Avatar
meloƞ
i use parabola
Did U install it by urself? Also did U have access to programmatir in case of fuckup (or MB with bios flashback?) personally im kinda scared to install coreboor or whatever
Avatar
did you mean programmatic, and coreboot?
Avatar
I meant programmator
15:35
And yes coreboot
15:35
Sorry not only and i blind but also careless!
15:53
actually i dont quite understand why he needs 3 partitions
15:54
the installation guide tells you to mount the efi partition as /boot and some other partition as root
Avatar
de sol a sol entrenando los flow mejorando las barras dejando la vida :v
Avatar
si si
16:25
osea sí pero no
Avatar
si si
16:25
justatest
Avatar
Here’s a demo of New York City’s new automatic side loading garbage truck lifting large on street containers. A pilot program is expanding to all of Community Board District 9 in West Harlem.
16:32
i didnt know america was 70 years in the past
Avatar
LMAO when i read the description, i thought the entire thing is automatic ( self driving )
16:56
meanwhile it's this XD
16:56
pepeW
Avatar
Avatar
Ryozuki
i didnt know america was 70 years in the past
LOL
17:38
I have installed Arch
17:38
It was so simple
17:38
Just copy a few commands from the wiki
17:38
And it just works
17:38
It was so much smoother than with pop os
Avatar
Avatar
pilonpl
Guys
Now bow before the gods, so you aswell can call yourself.. an Arch sigma male
Avatar
The internet issue was caused by not installing networkmanager (edited)
19:46
btw
19:46
I think i am not gonna nuke my manjaro install
19:46
Because arch might break or something
19:47
I still haven't installed a desktop environment
19:47
And a display manager
19:48
But i think i'll install gdm + plasma
19:48
That configuration worked fine in the vm
19:48
So
Avatar
Avatar
pilonpl
Because arch might break or something
arch imo is like the most stable OS i ever used, apart from Ubuntu and NixOS
Avatar
Avatar
pilonpl
But i think i'll install gdm + plasma
feel free to experiment, keep the difference between x11 and wayland in mind, even tho with an AMD graphics card the setup of Wayland is just as easy as x11
20:52
nvidia needs some workarounds, but they are well documented aswell
Avatar
I think x11 is fine
Avatar
Avatar
meloƞ
arch imo is like the most stable OS i ever used, apart from Ubuntu and NixOS
gentoo
Avatar
Honestly i don't even know what x11 does lol
Avatar
x11 is a server
21:05
your window manager is a client
Avatar
X11 is the graphical environment for most Unix or Unix-like systems, including *BSD and GNU/Linux; it provides access to screen, keyboard, and mouse. X11 is the Unix and Linux graphics drivers. Are you using Firefox, OpenOffice.org, GNOME, GIMP, or KDE with those systems? Then you are an X11 user.
21:06
lately there is wayland
Avatar
That's about how much i know
Avatar
a x11 replacement
Avatar
My knowledge is very basic i guess
Avatar
@pilonpl basically, if u wanna go rly low level for GUI in linux u code using the X11 or wayland api
Avatar
I feel like i am not seeing the whole picture
Avatar
XGetWindowProperty, XListProperties, XChangeProperty, XRotateWindowProperties, XDeleteProperty − obtain and change window properties XCreateIC, XDestroyIC, XIMOfIC − create, destroy, and obtain the input method of an input context XInitImage, XCreateImage, XGetPixel, XPutPixel, XSubImage, XAddPixel, XDestroyImage − image utilities XCreateOC, XDestroyOC, XSetOCValues, XGetOCValues, XOMOfOC − create output contexts XCreateRegion, XSetRegion, XDestroyRegion − create or destroy regions XDestroyWindow, XDestroySubwindows − destroy windows XDestroyWindowEvent − DestroyNotify event structure XDeviceBell − ring a bell on a device supported through the input extension XGetDeviceMotionEvents, XDeviceTimeCoord − get device motion history XDGA − Client library for the XFree86-DGA extension. XFontsOfFontSet, XBaseFontNameListOfFontSet, XLocaleOfFontSet, XContextDependentDrawing, XContextualDrawing, XDirectionalDependentDrawing − obtain fontset information XAddHost, XAddHosts, XListHosts, XRemoveHost, XRemoveHosts, XSetAccessControl, XEnableAccessControl, XDisableAccessControl, XHostAddress, XServerInterpretedAddress − control host access and host control structure XChangeKeyboardMapping, XGetKeyboardMapping, XDisplayKeycodes, XSetModifierMapping, XGetModifierMapping, XNewModifiermap, XInsertModifiermapEntry, XDeleteModifiermapEntry, XFreeModifierMap XModifierKeymap − manipulate keyboard encoding and keyboard encoding structure XSendEvent, XDisplayMotionBufferSize, XGetMotionEvents, XTimeCoord − send events and pointer motion history structure XSetErrorHandler, XGetErrorText, XDisplayName, XSetIOErrorHandler, XGetErrorDatabaseText − default error handlers XOpenIM, XCloseIM, XSetIMValues, XGetIMValues, XDisplayOfIM, XLocaleOfIM, XRegisterIMInstantiateCallback, XUnregisterIMInstantiateCallback − open, close, and obtain input method information XOpenOM, XCloseOM, XSetOMValues, XGetOMValues, XDisplayOfOM, XLocaleOfOM − open output methods XDrawArc, XDrawArcs, XArc − draw arcs and arc structure XDrawImageString, XDrawImageString16 − draw image text XDrawLine, XDrawLines, XDrawSegments, XSegment − draw lines, polygons, and line structure XDrawPoint, XDrawPoints, XPoint − draw points and points structure XDrawRectangle, XDrawRectangles, XRectangle − draw rectangles and rectangles structure XDrawLine, XDrawLines, XDrawSegments, XSegment − draw lines, polygons, and line structure XDrawString, XDrawString16 − draw text characters XDrawText, XDrawText16, XTextItem, XTextItem16 − draw polytext text and text drawing structures XEmptyRegion, XEqualRegion, XPointInRegion, XRectInRegion − determine if regions are empty or equal XAddHost, XAddHosts, XListHosts, XRemoveHost, XRemoveHosts, XSetAccessControl, XEnableAccessControl, XDisableAccessControl, XHostAddress, XServerInterpretedAddress − control host access and host control structure XEmptyRegion, XEqualRegion, XPointInRegion, XRectInRegion − determine if regions are empty or equal XErrorEvent − X error event structure
21:07
etc
21:07
xd
Avatar
Of how x11 or wayland works
21:07
gawd dayum
21:08
i compare wayland and x11 with openGL and vulkan
21:08
one just works, the other one CAN be much more powerful
21:08
""""CAN""""
21:08
Like in minecraft
Avatar
@pilonpl u write drivers for x11 for gpus
Avatar
Avatar
meloƞ
one just works, the other one CAN be much more powerful
idk x11 has more features than wayland rn iirc
21:09
opengl is simple, vulkan is everything
Avatar
X11 just works, wayland idk if it works, it should i guess
Avatar
Avatar
Ryozuki
i didnt know america was 70 years in the past
i know nothing about this
Avatar
that's true, but i thought about how OpenGL works great on old hardware, while vulkan can immensely increase performance on new hardware
21:11
the tldr is
Avatar
Whatever
Avatar
use rust
21:11
on gentoo
Avatar
use rust
21:11
on arch
Avatar
Minesweeper in rust
21:11
I am gonna make minesweeper in rust after making minesweeper in c
Avatar
why do you hate yourself
21:11
code it in GO
Avatar
Go seems great
21:12
Like python
21:12
But better
21:12
I guess
Avatar
Golang implementation of Minesweeper game API. Contribute to regeda/minesweeper development by creating an account on GitHub.
21:12
yep, this guy looks like a GO dev
21:13
its annoying
21:13
That everything has already been done (edited)
Avatar
you find that annoying? i find that really interesting
Avatar
Someone has already made minesweeper in c with raylib
Avatar
there is never a point in development, where a software is 100% optimized
Avatar
Avatar
pilonpl
Someone has already made minesweeper in c with raylib
That's a pretty specific thing
21:14
It's not too crazy specific
21:14
But still
Avatar
i wrote a rustAPI to handle sql queries, that shit has been done a million times before, but my code is still special and i can call it my own
21:15
That's great
Avatar
@Ryozuki thanks for the axum framework recommendation again, i dig it
Avatar
Avatar
meloƞ
@Ryozuki thanks for the axum framework recommendation again, i dig it
ikr
21:15
its magic
21:15
@meloƞ ur using tower with it right
21:16
otherwise ur not getting the full potential
21:16
tower-http
21:16
tower layers
Avatar
you told me to use tower, so i use tower
21:16
°-°
21:16
XD
Avatar
There is this very obscure android game where you basically craft items and sell them
Avatar
axum, tower, tokyo, and sqlx (afair), i'd need to check it again
Avatar
So i wanted to figure out which item is the most profitable
21:16
And guess what
21:16
Someone has already done that
21:16
Like 5 years before i did
Avatar
you'll reach a point where you need a specific thing to work the way you want it
Avatar
I made a python script
21:17
To calculate the cost of each item in the game
21:17
And i created the yaml file manually
Avatar
i couldnt find a RESTapi that allowed me to handle queries the way i want it, so i wrote my own
21:18
damn
Avatar
I could also spend a lot of time to automate the yaml data creation
21:19
I guess it would be possible to get all the data from screenshots
21:19
And ocr
21:19
But that probably wouldn't work anyways
21:19
At least not without training your own ocr model i guess
21:19
Because I actually tried to use tesseract
21:19
On some other occasion
21:20
When i wanted to automatically redeem promo codes
21:20
Is a game
Avatar
tesseract was that HP + google thingie right?
21:20
It definitely was made by google
Avatar
i think i read about it as an language recognision thing?
Avatar
yeah but i thought about it as a just a Ocr for plain text
Avatar
Plain text?
21:22
Anyways
21:22
Tesseract didn't work on random letters
21:22
So
21:22
It's pretty bad actually
21:23
Which is surprising
21:23
Because google
21:23
It would seem like their stuff should be good
21:23
But no
21:24
Another thing i did was stolen from a youtube video
21:24
So ofc it's not very original
21:24
It was this image to shapes thingy
21:25
Although i only implemented axis aligned rectangles
21:25
Since that was easy
21:26
That's still one of my favourite projects
21:27
I stole some random image from Pinterest lol
21:29
Another cool thing i did was big chess i guess
Avatar
Avatar
pilonpl
Click to see attachment 🖼️
what in the actual
Avatar
Just some basic python
21:32
Avatar
damn lets play a game
Avatar
@meloƞ can you send pyson emote from my server please santatrollet
21:33
im too lazy to find it in .png
Avatar
Avatar
MilkeeyCat
im too lazy to find it in .png
kekw
Avatar
Avatar
pilonpl
Click to see attachment 🖼️
what do i do in this position? (im white)
gigachad 1
Avatar
Avatar
bencie 🐝
what do i do in this position? (im white)
tower on D287
kek 1
Avatar
Avatar
bencie 🐝
what do i do in this position? (im white)
mate in 420 moves (edited)
Avatar
Avatar
bencie 🐝
what do i do in this position? (im white)
That's a great question
21:34
I'd love to answer
21:34
But stockfish doesn't work on boards this big
21:35
So i'd have to basically create my own chess engine i guess
21:35
But it wouldn't work well anyways
21:36
Too many possible moves
21:36
But i thought of creating some sort of engine
21:36
Just to create an animation
Avatar
write a rust engine
21:36
and i contribute
Avatar
I haven't used rust
21:37
Pretty much at all
Avatar
did u finish minesweeper in C? pepeW
21:38
I was installing arch
21:39
Also i need to work on my keyboarding skills
21:39
I am bad at typing
21:39
Quickly
Avatar
try to write more code? xD
Avatar
Also i need to learn vim
Avatar
try vim motions
Avatar
Using a mouse while coding is annoying
Avatar
try vim motions
21:40
I know
Avatar
Avatar
meloƞ
try vim motions
do you use ansible? 🤨
Avatar
That's something you need to learn tho
21:40
I want to become a better programmer
21:40
Or something
Avatar
Avatar
MilkeeyCat
do you use ansible? 🤨
i use copilot
Avatar
I am not a programmer
21:40
I am a no one
21:41
Nobody
21:41
Whatever
21:41
I just like computers
21:41
I guess
Avatar
did you ever wrote a single line of code @pilonpl ?
Avatar
gz - you're a programmer
21:42
people assume you need to study and learn for 20 years until you can call yourself that
Avatar
Avatar
meloƞ
did you ever wrote a single line of code @pilonpl ?
check his github 😼
Avatar
but its really just writing any code
Avatar
I guess
Avatar
i call myself a programmer because, well - i p program stuff
Avatar
My code isn't the worst i guess
Avatar
im not doing it as a job
Avatar
You can check
21:43
Contribute to pilonpl/minesweeper development by creating an account on GitHub.
21:43
The main.c file is a bit messy
21:43
But minesweeper.c is pretty good i think
21:46
I'd love to contribute to ddnet
21:47
But it's not so easy
Avatar
noone is stopping you!
21:47
go PR!
Avatar
Yeah so
21:47
I have this idea
21:47
For a command
Avatar
Avatar
pilonpl
I'd love to contribute to ddnet
i can show you a little tutorial
Avatar
dont trust Milkeey, this guy is a maniac
Avatar
Which saves your possitions
21:48
/cp save
21:48
/cp load
21:48
I guess
Avatar
Avatar
meloƞ
dont trust Milkeey, this guy is a maniac
wat 😦
Avatar
To make practice easier or something
Avatar
Avatar
pilonpl
To make practice easier or something
https://github.com/ddnet/ddnet/issues/7305 you could implement or comment on something like this and state your Idea (edited)
with teeposition for best possible training of a situation, can be used in freeze or teleparts not just /lasttp for tele and only /r for freeze or airjumps
Avatar
I want to implement something
21:50
Actually code some feature
Avatar
yeah, that would include this
21:50
and be exactly what you just mentioned
Avatar
It's hard to practice parts with kill tiles
Avatar
Ewan already did something for that
Avatar
So saving and loading positions would be some sort of a workaround i guess
Avatar
even tho its still not yet fully done
21:53
Some people were tired of having to re-enter practice mode, teleport back to where they were, and situate their weapons/solo status when hitting a kill tile in practice mode. The game will now resc...
Avatar
It's sometimes useful to use your dummy as a checkpoint (edited)
21:54
I have use that technique a few times
Avatar
Better start time Tested the change ingame Provided screenshots if it is a visual change Tested in combination with possibly related configuration options Written a unit test (especially base/...
Avatar
may allah guide you @MilkeeyCat
21:56
but since you just dropped 400K lines of code, i'd say he wont
21:57
Anyways
21:57
I just need to
21:57
Learn a few things
21:57
I guess
21:58
At least i can speak English
21:58
Which is the most basic skill
21:59
In programming
22:00
Polish doesn't even have most of the terminology
22:00
I guess
Avatar
i've seen a lot of coder's whose english si dogshit and they still can code
22:01
right @-StormAx @Mʎɹ シ ? <3
Avatar
I have seen a tutorial on how to become a hacker
22:04
And English is pretty important
22:04
For hackers
Avatar
oh ye
22:04
i remember when i hacked my own password
22:04
after 2 hours
22:05
i felt such a cool ass hacker
Avatar
I open dev tools in firefox and call myself a hacker
22:05
I find the network tab especially interesting
Avatar
web dev moment
Avatar
Because i can send http request with python
22:06
And that's
22:06
Great
22:06
You can automate games
22:06
If you can figure out their api
22:09
I once downloaded a few thousand maps from an online game (edited)
Avatar
cool 🙂
22:10
do you remember which one it was?
Avatar
What game?
22:13
Ofc i know
22:13
I just didn't think it was important
Avatar
what game was it?
Avatar
Bonk io
22:15
Very random game
22:17
So
22:17
Why is that relevant?
Avatar
Avatar
meloƞ
even tho its still not yet fully done
it’s done. there is nothing else to do. nothing can happen as long as heinrich opposes
Avatar
fair enough, i just saw the requested changes and thought about it as "not yet fully done"
23:35
espacially since the PR is 1 1/2 months old (edited)
Exported 342 message(s)