#voice-chat-text-0
1 messages Β· Page 507 of 1
mainly the build integrations for maven and gradle
There's a bunch more though. just setting up a project is hell without all the templating
or build program?
It's for loading dependancies and building the binary
well i dont like usinig those IDE cus as i said my pc is a total potato
and neovim works best
eclipse can run on a potato... intelliJ, not so much
im prety sure you are over estimating the "potato"
have you seen pics of eclipse? It has not been updated since the 90s
An octree is a tree data structure in which each internal node has exactly eight children. Octrees are most often used to partition a three-dimensional space by recursively subdividing it into eight octants. Octrees are the three-dimensional analog of quadtrees. The word is derived from oct (Greek root meaning "eight") + tree. Octrees are often ...
You do you. Good luck with your course without it...
this is a weaker cousin of pentium
why am i rocking this potato laptop???
uhhh.... cus poor and laptop seller here are all sketchy
I wouldn't do C# development without an IDE either.
not just laptop seller, all seller
If it's just an intro class, you might be good
This is a great thread with lots of opinions
mostly leans towards the "It will be hell without"
A reactive notebook for Python β run reproducible experiments, query with SQL, execute as a script, deploy as an app, and version with git. All in a modern, AI-native editor. - marimo-team/marimo
All I know is money make money
Hi
Program make another program
Cycle of nature
Do you know there is an AI chess tournament on kaggle
Grok has been on steroids.
It is only AI which can play without an illegal move
Yes
Check out the Kaggle Game Arena: https://www.kaggle.com/game-arena
Want to SKYROCKET your chess elo? Try Chessly: https://www.chessly.com
β‘οΈ Get my best-selling chess book: https://geni.us/gothamchess
β‘οΈ My book in the UK and Europe: https://bit.ly/3qFqSf7
β‘οΈ Mein Buch auf Deutsch: https://bit.ly/45fKt3R
β‘οΈ Mi libro en EspaΓ±...
Na it was between major AI
Like OpenAI vs Gemini vs Deepseek
AI struggles with an explanation of the chess move.
Stockfish can't explain the depth of chess move
Guys, im a beginner in python, any recommendations?
!resources
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
thx
An overview of the game Ladder by Yahoo Software, played on a Kaypro 4/83 vintage portable computer.
Ladder Java Port
http://ostermiller.org/ladder/
Also, many thanks to TZ and Dave, the developers of the game, for the following:
"there is a cheat code for Ladder which was used by us to test the levels. On the command line, you can type one o...
Julia Louis-Dreyfus cursing on the set of Sesame Street in front of Elmo and Zoe.
test
hi
i somehow managed to run a basic hello world without any tools
i just need the jvm and jdk
reminds of some codeforces/vos round where one of the problems was so cursed there was no clear solution
it required doing such a messy randomised/heuristic solution that it ended up being the most hated problem of the year
what was the problem setter doing when he put together that problem..
unless there is a factual error in the description I consider all problems to be fine
if people are angry with the problem being hard to solve, it really is on them, and author did quite a good job imo
I still consider this one of the best leetcode problems https://leetcode.com/problems/poor-pigs/
I will have to get to it after the 150
Incredible what an achievement of modern tech. Move over Stockfish, Grok is taking the trophy using almost legal moves.π
copilot
(from the same source, just several months earlier)
hii
@fresh condor π
hello
!voice
Canβt talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.
i had been on this server for 3 days and completed all other quests
i still cant verify even when i press the button
in the voice verification chat
It may not have been the full three days yet.
A de minimis amount.
what
Small. Inconsiderable.
Time in between being eligible and going through the motions of pressing the button, turnaround time, leaving and rejoining voice.
okay
@echo spear π
Hi
are you using ΠΠ°ΠΏΡΠ΅Ρ or a VPN?
not involving WinDivert yet
now sound works
SOCKS5+byedpi
I have the tunnel hosted on a separate computer
Sirillic.
π
famous Latin plural word: amongi
virae?
si, plural of sus
octopodes
words do change from being adjectives to being nouns
so the missing part is justifying why it's a noun
waiting for someone to write a doctoral thesis on this
PhD in amongi
yes
somewhat
sounds on brand
French pronunciation is more consistent than French number names
Riz
accidental timing
also I think I forgot the VPN again
now sound seems to work
yes
started another project
which needs to reach MVP in a ~week
it would be a 1 day task if I wasn't as ill as I currently am
fever
and no other effects
Hey @kind hinge π
ohno Discord removed the ability to change volume of users without right click
yep, donno why they would do that. Maybe its a paid feature now?
Hello which language is this @wind raptor
Ocean
ok
Hi @wind raptor after a long time
while not sv.is_empty() {
let mode = sv.chop_by_delim(' ')
let name = sv.chop_by_delim('\0')
let hash_sv = sv.chop_left(20)
let hash_bytes: SHA1Hash
memcpy(hash_bytes.data, hash_sv.data, 20)
let entry: TreeEntry
entry.mode = std::libc::strtoul(mode.data, null, 8) as u32
entry.name = copy_sv(name)
entry.hash = StringHash::from_hash_bytes(&hash_bytes)
entries.push(entry)
}
years = []
def year_tracker(years):
s0
for i in range(len(starting_year)):
starting_year + 1
years = []
def year_tracker(years):
starting_year = years[0]
for i in range(1,1000):
next_years = int(starting_year) + 1
years.append(next_years)
return years
@wind raptor yo how are you man how's everything
What's happening?
I'm a new learner of python I'm still with Bases
if foo .x else .y
@lavish rover how are you segfault?
let file_last_line = {
if not fs::file_exists("foo.txt") return
yield open("foo.txt")[-1]
}
Hello everyone
Hello Comrade, how are you?
@burnt marsh what are you working on?
Why Tech Posting Scams Are Out Of Control
Between 2020 and 2024, tech job scams surged over 300%, causing job seekers to lose over $500 million. Scammers exploit mass layoffs and the rise of remote work, targeting the tech sector with fake postings that appear legitimate.
They often use quick, personal messaging to trap victims, initially pay...
What are we doing?
green class: h-4.5 w-4.5 text-lc-green-60 dark:text-dark-lc-green-60 inline-block shrink-0 fill-none stroke-current
gray class: h-4.5 w-4.5 inline-block shrink-0 fill-none stroke-current text-lc-icon-secondary dark:text-dark-lc-icon-secondary hover:text-lc-icon-primary dark:hover:text-dark-lc-icon-primary
empty class: w-4.5 h-4.5 inline-block shrink-0 text-lc-icon-tertiary dark:text-dark-lc-icon-tertiary
And does anyone know how to process clay because I could use some help you can tell by the very dark gray compared to the lightest Gray
>>> green_class - (gray_class | empty_class)
{'dark:text-dark-lc-green-60', 'text-lc-green-60'}
>>> gray_class - (green_class | empty_class)
{'dark:hover:text-dark-lc-icon-primary', 'dark:text-dark-lc-icon-secondary', 'text-lc-icon-secondary', 'hover:text-lc-icon-primary'}
>>> empty_class - (green_class | gray_class)
{'dark:text-dark-lc-icon-tertiary', 'text-lc-icon-tertiary'}
can be tested on https://leetcode.com/studyplan/top-interview-150/
console.log(`${document.querySelectorAll("svg.text-lc-green-60.h-4\\.5, svg.text-lc-icon-secondary.h-4\\.5").length} / ${document.querySelectorAll("svg.text-lc-green-60.h-4\\.5, svg.text-lc-icon-secondary.h-4\\.5, svg.text-lc-icon-tertiary.h-4\\.5").length}`)
Are you digging graves? β°οΈ πͺ¦
hello
@smoky flare π
I've no mic permission so
!voice
Canβt talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.
yeah I am a new member
sure
I just didn't want to be rude and wanted to reply to u from here
Yeah I just wanted you to know that I have no permissions yet so you would not think that I am being rude on purpose
A lot of people
...
yeah
Quick question as a beginner who's learning python should I stay away from some public packages like https://pypi.org/project/duckduckgo-search/ etc because it says Report project as malware on somewhere in the website I wanted to use it today but wasn't sure because of this
Search for words, documents, images, news, maps and text translation using the DuckDuckGo.com search engine.
@tropic karmaπ
This was my prof
Downloads
struct Connection{
std::vector<bool> state;
Connection();
// take a reference of the node and add to the collection of the nodes
void connect(bool* node) {
}
// a connect call that will join 2 Connection object
void connect_combine(Connection* other) {
}
};
maybe another 100 mg of caffeine would help me think.....
Hi @wise loom
hey @opaque raft
Hru?
https://leetcode.com/problems/insert-delete-getrandom-o1/
lol.. I mean the RNG is seeded with a constant seed for the tests for sure.
yo just doing leetcode
Howβs that going?
oh marvelous i'm learning a lot, there's a lot to it. i'd recommend it to anyone wanting to learn Python.
it covers a lot.
@paper wolf ^^
@paper wolf
# Definition for singly-linked list.
# class ListNode:
# def __init__(self, val=0, next=None):
# self.val = val
# self.next = next
import subprocess
class Solution:
def deleteDuplicates(self, head: Optional[ListNode]) -> Optional[ListNode]:
pass
brb
hey π
we never got requirements
welcome to software
@paper wolf k8s done "the right way" implies multiple computers
separate computers not colocated on one VM/node
you pay for containers and orchestration in that case
inside a browser I only involve WASM to use other languages (not having to rewrite everything to JS)
whereas this thing has operational benefits
io
yeah... but how do you connect one to a database?
happy-and-sane database or funky (NoSQL) database?
in aws, I've seen a connection to a dynamo nosql database.
DynamoDB seems to avoid long-lived connections at least, from what I understand
except for change streams
pycharm
from pycharm
okay, so the editor
when you type with that cursor style, does it replace existing text?
yh
if yes, then that's caused by the insert-key-toggled mode
your keyboard probably has a fn-key combination that does insert key
sometimes its Fn + A key with "Ins" on it
when I press Fn + A nothing happens
Fn + (a key with "Ins" on it)
oh
(was about to reply with exactly that except {} not ())
wait I will take a photo of my keypord
holy hell
yh Ik
@quiet moat π
fn+whatever that key is
@lucid bear π
if its that easy we should just have phones say "bless you" every few minutes automatically to be safe π
@primal shadow devil escapes with the second sneeze
put it in cron
I thought that was a dog lol
Guys can I random type 20 times to able to speak here
no
I wouldn't recommend random
you will get muted for that
Do read the instructions. π
guineas bigness records
It generally makes it harder to get perms if you spam
I warmed hot dogs in the microwave today
are you guys joining the python group project ?
@hardy kraken π
@vocal basin should i resurrect my old org-mode and emacs configs and give it another go for markdown mathjax and documenting code purposes as well as maybe flashcards and stuff?
i'm new to the server
@ripe rapids π
@vocal basin have you tried Obsidian?
let me have a look at this anytype
there was one more thing, which I already forgot the name of
i honestly don't know why leetcode is a website, could be a local-first app..
i think it's because of all the community forums stuff
I should prolly go shooping before it gets too late.
π
it's a service
unless you just mean a client
yeah, having a local client to submit solutions could be useful
at least it's not Japan instead of NZ
I don't remember if @primal shadow saw that map
that one
@oblique aspen @soft falcon π
π
π
Plastic wrap, cling film, Saran wrap, cling wrap, Glad wrap or food wrap is a thin plastic film typically used for sealing food items in containers to keep them fresh over a longer period of time. Plastic wrap, typically sold on rolls in boxes with a cutting edge, clings to many smooth surfaces and can thus remain tight over the opening of a con...
@obtuse jasper π
anyone able to chat
last mic standing
Morning Everybody
I use sqlx
but that's not an ORM
just something that helps with writing plain SQL a lot
it checks everything at compile time
and infers types
so that you don't run into whatever errors during runtime
you give it an actual database during compilation
so it prepares statements
@frosty shell the Go one is dead
discontinued afaik
I think it's sqlc in Go now
-----------> time
sqlx (Go) sqlc (Go)
sqlx (Rust)
everything I work on is on-prem/private cloud
(as in where it's deployed, excluding static websites/package registries)
Hey all
yes
hi
i was just wondering in order for me to talk do i have to message here or what sould i do
i was attempting to talk with yall but it said i was suppressed
@young hound it's not slow compared to other Python stuff
FastAPI is completely fine
we can read
you can distribute it, just like any other ASGI app
Python is extremely good at asynchrony
tying is alot of work you know i already do enough of that a day XD
@young hound no, please don't put Python on Lambda
this is something you definitely shouldn't do
I do not know
typing is not work at all to me
you are literally paying for import statements
no no i am praising python
I don't know you, nor do I know what you do for a living
but I am at a keyboard all day, and in a lot of my leisure time
Python and AWS Lambda are generally incompatible
It's not like I'm lifting cinderblocks all day
@frosty shell naively written multithreaded async C++ is way slower than Python
thanks C++ standard for no way to do sane async at all
no need to be an a hole about it buddy programming has a decent amout of typing still
std::async will grind your system to a halt if you just use it as is
There's other offtopic channels not attached to the voice channels if you'd rather chat there by ttext, but spamming is going to get you muted for longer
just trying to offer ways to get through the gate
the proper way π
the moment I saw 2 second import times I realised that I must never call Python frequently
imports DoSing the system is truly an experience
#ot0-psvmβs-eternal-disapproval #ot1-perplexing-regexing #ot2-never-nesterβs-nightmare are good places to get your messages up, often some kind of interesting conversation there
how am i spaming dude i am having a convo
anyway is am not gonna argue this anymore
thanks for your help bud
Didn't realize we were arguing, nor did I say you were spamming
sorry if I offended, have a lovely day
@router.get("/dashboard", response_class=HTMLResponse, dependencies=[Depends(rate_limiter)])
async def dashboard_page(request: Request):
try:
user_data = await fetch_user_data(request)
if not user_data:
return RedirectResponse(url="/login", status_code=303)
if not user_data.get("is_admin", False):
return RedirectResponse(url="/profile", status_code=303)
data = {
"site": await get_config(),
"user": user_data,
}
response = templates.TemplateResponse(
"/pages/dashboard/index.html",
{
"request": request,
"data": data
}
)
return response
except Exception as e:
logger.error(f"Error loading help page: {traceback.format_exc()}")
raise HTTPException(status_code=500, detail="Internal server error")```
FastAPI itself has a tutorial for OAuth2
async def fetch_user_data(request: Request):
try:
session_token = request.cookies.get("session_token")
if not session_token:
return None
return await get_user_data(session_token)
except Exception as e:
print(f"Error fetching user data: {traceback.format_exc()}")
return None```
if you want to actually learn and not just use as is, do go and read OAuth2/JWT protocol descriptions/specs themselves
ok
@dry jasper if your SQL statements are not hard-coded, there are some potential security concerns
if you dynamically generate SQL, that hurts both security and performance
@primal shadow 23-way JOIN yes
... I might actually be involving >20 tables in a single query
finding all routes in a graph
@tacit crane hack to deploy accidentally datetime-specific app as UTC: just shove it into Docker and not mount/provide timezone data
Laravel needs more publicity
so we can finally bury WordPress
websocket
this
just this
hard code your squeals
or, if you're too used to string interpolation, wait until t-strings get added
!pep 750
Hello
@tacit crane normally
there are exceptions
^ though this one doesn't seem to be that impressive
it's kind of more of a HTMX for PHP
not entirely front-end thing
@tacit crane Scalar is alternative to Swagger
I use it through https://docs.rs/aide normally
Aide
Scalar makes it really easy to call the API from the Web itself
@tacit crane companies sometimes really like OpenAPI for integration between each other
it's a strict format that allows two parties to agree on something
and in general whenever there are other people involved, API descriptions are useful
I disabled all AI features in VSCode
Only Tab Completion
alarms = [
{ name="weekdays_shift",
startDate="2025-06-06T05:50:00Z"
endDate="null"
"rules":
"0002-01-01T05:50:00Z"
"0002-01-02T05:50:00Z"
"0002-01-03T05:50:00Z"
"0002-01-04T05:50:00Z"
"0002-01-05T05:50:00Z"
"2025-06-06T05:50:00Z"
]
Python and AWS Lambda are fine with massive massive caveat of "Performance is going to be absolutely terrible, do not use it for anything that must be performant so not web Rest API"
I don't remember if there is some external mechanism to check/throttle it before it hits the script
if yes, then maybe fine
but if just anyone can hit it repeatedly, imports are going to have fun
so very massive caveat, yes
I'd hope there is
No, it's just Lambdas can spin down so if something hits Python Lambda, you have overhead of loading Cpython, running JIT then interputing.
just as annoying as your alarm, or more so
pub-sub-o-thronics
@frosty shell you don't trigger the alarm on WS, you sync settings on WS
does MQTT pub both ways 
maybe but SSE + Rest API will do it fine
it does
yeah, was about to mention RTOS too
I don't know many else other than Oxide's hubris and VxWorks
@amber raptor afaik it just sleeps on epoll rather than periodically checking
relying on the OS to wake it up
faulty hardware interrupts do happen too
seeing this just halt the OS on desktop is quite an experience
VxWorks is far from free
!e ```python
import time
for x in range(0,15):
start_time = time.time()
time.sleep(1)
print(f"Time it took {time.time() - start_time}")```
:x: Your 3.13 eval job timed out or ran out of memory.
001 | Time it took 1.0001401901245117
002 | Time it took 1.000169277191162
003 | Time it took 1.0000953674316406
004 | Time it took 1.0000977516174316
005 | Time it took 1.0001249313354492
!e
import threading
import time
def my_function():
print("Function triggered by timer!")
# Schedule my_function to run after 5 seconds
timer = threading.Timer(5.0, my_function)
timer.start()
print("Timer started...")
!e
import time
for x in range(0,15):
start_time = time.time_ns()
print(f"Time it took {(time.time_ns() - start_time) / 1_000_000}ms")```
:white_check_mark: Your 3.13 eval job has completed with return code 0.
001 | Time it took 0.00081ms
002 | Time it took 0.00097ms
003 | Time it took 0.0004ms
004 | Time it took 0.00038ms
005 | Time it took 0.0003ms
006 | Time it took 0.0003ms
007 | Time it took 0.00029ms
008 | Time it took 0.0003ms
009 | Time it took 0.0003ms
010 | Time it took 0.0003ms
... (truncated - too many lines)
Full output: https://paste.pythondiscord.com/B2UVGOMZ32DYZNIHGWOXXLN2HY
:white_check_mark: Your 3.13 eval job has completed with return code 0.
001 | Timer started...
002 | Function triggered by timer!
I remember benchmarking some asyncio stuff and the delay added by an extra await was getting too close to 1 microsecond to be ignored
(so, if you're awaiting in a loop (why), probably reconsider, just like with any other Python in a loop)
Also, our examples are simple, you have something makes calls out to operating system and you might find different performance
context switch π₯
VxWorks supports popular languages and technologies such as C++17, Boost, Rust, Python, pandas, and OCI-compliant containers
it is running somewhere on Mars currently
places which can afford it
I think first time I've heard of VxWorks was in some async Rust crate
Portable interface to epoll, kqueue, event ports, and IOCP.
poll: VxWorks, Fuchsia, HermitOS, other Unix systems
seems to fall back to poll when nothing else works
I'm more surprised that there isn't some other mechanism there;
however given how you're kind of expected to know your workload beforehand with an RTOS, I guess it makes sense that you can't have a more dynamic list of FDs to poll on
(polling on 1000s who-knows-where-came-from FDs, as enabled by epoll and friends, in an RTOS does sound questionable)
@primal shadow video from the years of the previous agent orange term
https://youtu.be/39_zBr19cVc
The lecture from Element Talks conference, Warsaw 2017.
All design is political, because all politics are designed. The world is a mess because a certain set of people designed it to be a mess. Now we need a different set of people to design our way out of it. This is not a choice. Regardless of whether this is what we wa...
@peak depot I think I can take a break from work
it's technically already past work hours
meanwhile the movie that I make others watch: Der Untergang
Uncap the House
(I already forgot what movies others mentioned)
I remember someone commented on this or a similar video: "what an unpleasant guy"
I wonder what kind of insanity is happening inside that commenter's brain
I think it was an even more tame talk
Timers to POLL or IRQ ...
like the one where he talked more about product presentation tips or whatever
@peak depot me being very much the target audience for the game
(this is actually mentioned there multiple times, it's not just a one-off joke)
I got grey hair quite early, just like my mother and aunt
like pre-18
Viking drinking songs
hmmmm
the cat always appears when I enter the password wrong
welp its alr 00:04...
in what context
how come no kat pics @peak depot
((do not send it here))
@dry jasper did the holeware project progress or did it get stuck entirely?
hole counting
"oh, wow, the game now has more of {generic character without a name} sprites"
winky ... got a YT page
you can't really tell if two bullets went into the same exact location
so you can only tell that it's at least 1
are you counting holes or counting bullets - context
surprisingly, turns out, they do have a name
Kittius Hungrius
I did label the pic - thus so ,
programming reference
Noctuary
currently playing the free DLC
it's more of an Anime game than you can see from the screenshot
(it literally has an opening movie thing like animes do)
Would be nice to get into a free game - I could fall into its world
That Beatles dude help fund , Monty Python movies - saw a doc on it @peak depot
been a whiles since , Life of Brian
Python movie is a joke prepared over years to be told in 2 hours
incontenent ass ?
mmmm linguistics , almost linguini
kittys fed = less dangerous to sleeping Finnish girls @peak depot
yes
okay I completed another chapter of that game
in time more or less
noway king 810 are just releasing another album in a row
Hello
"No"
hey @wise loom
rewriting code
maybe it's spreading infectiously
especially in Europe
given how Russia controls quite a bit of internet lines there
yeah, some Russian companies do internet stuff (specifically the part ISPs rely on) in EU countries
some off-shore-ish company
that is registered as owned by the wife/whatever else relative of the actual owner
and, iirc, New York
@wind raptor yes, China
Kim Jong Un is NK one
that g instead of \n really did save you from insta-timeout
Why
4x same message is automute
10minutes
papi?
@wind raptor the Voice Lead Lord
Yes
Look
A while
Like
(you can put TO DO stuff in issues instead of a file)
since is tarted school
yeah well first github ok
also this
https://github.com/git-bug/git-bug
some tryhard shit
I recently had to search for it
and, just for the record, ChatGPT failed to give me the answer
i've used this
i have notes on it actually
./git-bug_linux_amd64 bridge new --url=https://github.com/sympy/sympy --name=default --target=github --owner=example-owner --token="[...]"
./git-bug_linux_amd64 bridge pull default -s "2025"
./git-bug_linux_amd64 webui --host="0.0.0.0"
Freelancer
What do you do
Programming and teaching programming to others
Nice
i do not do anything yet
yes
hobby
- school
Its not awesome i failed
ikr
Highschool
UK
software dev
python and
sql databases
Its like
The same class but 2 things
it was web dev but it changed to software
exactly
yes
Yeah sql is easy until like
linking shit
im not a fan of joins
UNNEST + JOIN
PostgreSQL is so much less of a pain compared to MySQL as far as I understand thanks to this
this is your life meow
What about
blocking delivery
proper automation is CI/CD, and that's DevOps-ish stuff
Yes devops
but not entirely DevOps
What does devops do
DevOps requires you to also write the code itself
same person responsible for writing the code and deploying it
Yeah my brother does that so im thinking i have a better chance of doing that
@wind raptor no, you're tech support for your own code
that's proper devops
you deploy what you write
everything else is just a widely accepted misuse of the term
cloudops
Thankyou Lord chris and Alisa Feistel
@unique wyvern he's The Voice Lord now
iirc PyCharm has nested syntax handling but that might be a paid feature
and VSCode's approach is just no
447 separate non-highlighted pieces of SQL
wait can you do HDR in the terminal
I know you can hack it into the browser somehow
@unique wyvern wider brightness range
How is everyone doing today?
According to this AI detector, the U.S. Declaration of Independence was written by GPTβ¦
"99.99% AI-generated."
AI is taking over, judgement day is around the corner
How did you get it to show the message like that?
Hi Lord chris
A fully charged one of these can be fatal if you discharge it on yourself. Careful with that thing.
Thanks for the info! I'll keep that in mind.
!pypi tree_sitter_languages
!pypi tree-sitter-language-pack
>>> tree_sitter_language_pack.get_language("poopoo")
Traceback (most recent call last):
File "C:\Program Files\Python312\Lib\site-packages\tree_sitter_language_pack\__init__.py", line 207, in get_binding
module = import_module(name=f".bindings.{language_name}", package=__package__)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python312\Lib\importlib\__init__.py", line 90, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
File "<frozen importlib._bootstrap>", line 1324, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'tree_sitter_language_pack.bindings.poopoo'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Program Files\Python312\Lib\site-packages\tree_sitter_language_pack\__init__.py", line 235, in get_language
binding = get_binding(language_name)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python312\Lib\site-packages\tree_sitter_language_pack\__init__.py", line 223, in get_binding
raise LookupError(f"Could not find language library for {language_name}") from e
LookupError: Could not find language library for poopoo
hi Lord Chris
Should of gave me a call, haha!!!!
haha..
Chris
Welcome Lord chris β€οΈ
Yes
Its not requiresd, just my favourite one tbh
If i passed i was going to retake
Ofcourse
higher mark
Writing programs on paper
And
Binary like
exponent
sign
mantissa
The long number
one sec
this
yes
hi chris
what you doing?
what are you doing on the shared screen @wind raptor
oh
its lord chris to you
what is he doing?
nice
that's cool
hi @somber heath we meet again π
the main thing that makes me remember your username is the accent (it's cool)
techniquely the british accent is the original english and american is an actual accent
technically*
oh
australian?
nice
what are we doing
making something called a "tree sitter" that help with something in imports and allows the user to create queries
That is what I got from it
do any of you guys work as software engineers?
want to major in comp science
watched a lot of vids on the pros and cons but still can't decide
I heard a lot about companies wanting software engineers to learn how to use AI in code
so I was worried being a professional in a programing language wouldn't be good enough without knowing how to use AI to help you code
Raksha Bandhan is a popular and traditionally Hindu annual rite or ceremony that is central to a festival of the same name celebrated in South Asia. It is also celebrated in other parts of the world significantly influenced by Hindu culture. On this day, sisters of all ages tie a talisman or amulet called the rakhi around the wrists of their b...
Arctotheca calendula is a plant in the sunflower family commonly known as capeweed, plain treasureflower, cape dandelion, or cape marigold because it occurs in the Western Cape Province in South Africa. It has a wide distribution in coastal areas of South Africa, extending from Namaqualand to Cape Point and as far as KwaZulu-Natal.
!e
import random
from cmath import log
import networkx as nx
def line_char(x, y, maze):
if (x, y) not in maze:
return " "
return " βΊβ»ββΈβββ³βΉβββ£ββ»β«β"[
sum(
2 ** round(log(complex(*u) - complex(x, y), 1j).real % 4)
for u in maze[x, y]
)
]
G = nx.grid_graph((9, 100))
G.remove_nodes_from((i, 0) for i in range(1, 100))
G.remove_nodes_from((i, 8) for i in range(99))
for e in G.edges:
G.edges[e]["weight"] = random.random()
maze = nx.algorithms.minimum_spanning_tree(G)
print(
"\n".join("".join(line_char(x, y, maze) for x in range(100)) for y in range(9))
)
:white_check_mark: Your 3.13 eval job has completed with return code 0.
001 | β»
002 | ββ³ββ³β³βΈββΈβββΈβΊβββΊββ»β»β»β»βΊββββ³βββ³βΈβΊβ³βββ»βββββΈββ³β³β³ββΈββΈβββββΊβ³βββ³βββ³ββ»β»β»βΊββ³β³βΈβββΈβΊββ»β»βββββΊβ³βΈβΊββ³βββΈβββΊβ³ββ³ββ»β»βββ
003 | β»ββΊββββ«β»ββ»βΊβββ«βΊβββ»ββ»β³β³ββΉββ³βΈββ³ββ»βΈββ«ββ³ββ³ββ«βΉββββΊββ³βββββ»β£βΈβ»ββΉββΉββ«ββββΊβββββββ³β«β£β»β»βΈβββΈβ£β³βΈβββ³βΈββββΈβΉββ«ββββ«ββ«
004 | βββ»βββ«βββ£ββ³ββΉβ£βΈβΉββΊβ«β»ββ£ββββ«β»βΊββ³βΈβ»βΊββ³ββββΈβββ£βΈββββΉββ«ββ£βββ»βββΊββ³βΈβΉβ£βββ³ββ³β»βΈβΊββ«βΉβ£ββ»β»βββββ£β³β«βΉβΉβΊβ»β³ββ»βΊβ«βΉβΊβ«ββΉββΉ
005 | β£βββ«βΉβ£βΈβββββββ»ββΊββΈβ£βββββ£β«β£ββ»βΉββΈββ»βΉββΉββΊβ³βΈβΉβΉβΊβββΊβββΉββΉββΊββΈβΊββΉββ³ββ«ββ³βββ£βΈββΈβββΈβββ»ββΉβΉββΊβ«βββββ³β³βββ«βββ»β»βΉββΈββ
006 | βββΊβ»βΈβ£β³ββββ£ββΈβΊβββ»βΈβΉβ»β£βΈββΉββ£ββ£βΈβ»β»βββ³β«ββββ»βββ»βΊβββ³β«β£β³β»βΈβΉβ»ββ³ββ»ββ³ββ»ββΈββΉβΉβββ»ββ«βΉββ»βββββ³ββ»βΉβΉββ£ββΉβΉβββ«ββ»ββ»βββββ
007 | ββ»βΈβΊββ«βΉβ»βββββΊβ³ββ»ββ³ββ£βββΉβ»ββΉβ£β»ββ£ββ³βββΉβΉβΉβ»ββΈβ£β«ββ»β³β«βββ£ββΊβ³βββ«βΊβ³β³ββ³β»β³βΈβΉβΊβββ»βββ»β³ββββββ³ββββ³β³β»β«βΉβββΉβββ»β«ββββΈββ»β
008 | βββΈβΊβββΊβ»βββΉββββΊββββΉβΉβΉβββββΈββΈβΉβΉβΉββΈβββββ»β»βΈβΉββ»βΈβΉβΉβΉβΉβΉββββΉβΊβ»βΈβΉβΉβΉββΈββΈβΊβββ»β»ββΊββ»βΈββΈβΊββ»βΈβΉβΉβΉβΉβΊβ»ββββΈβΉβΉβΊβ»β»βΈβΊββββ«
009 | βΉ
aoc_lube/utils.py line 121
class Vec2(NamedTuple):```
!e import cmath; help(cmath.log)
:white_check_mark: Your 3.13 eval job has completed with return code 0.
001 | Help on built-in function log in module cmath:
002 |
003 | log(z, base=<unrepresentable>, /)
004 | log(z[, base]) -> the logarithm of z to the given base.
005 |
006 | If the base is not specified, returns the natural logarithm (base e) of z.
i made this mistake too. despite spending considerable time in melbourne area myself.
>>> from aoc_lube.utils import spiral_grid
>>> it = spiral_grid()
>>> next(it)
Vec2(y=0, x=0)
>>> next(it)
Vec2(y=1, x=0)
>>> next(it)
Vec2(y=1, x=1)
>>> next(it)
Vec2(y=0, x=1)
>>> next(it)
Vec2(y=-1, x=1)
>>> next(it)
Vec2(y=-1, x=0)
>>> next(it)
Vec2(y=-1, x=-1)
>>> next(it)
Vec2(y=0, x=-1)
Official 4K Video for "Down" by 311
Listen to 311: https://311.lnk.to/listenID
Watch more videos by 311: https://311.lnk.to/listenID/youtube
Subscribe on YouTube: https://311.lnk.to/subscribeID
Follow 311:
Instagram: https://311.lnk.to/_followII
TikTok: https://311.lnk.to/_followYx
Facebook: https://311.lnk.to/_followFI
Twitter: https://311....
!stream 950473194983276564
β @undone frost can now stream until <t:1754719901:f>.
import tkinter as tk
root = tk.Tk()
# Left-justified
entry_left = tk.Entry(root, justify="left")
entry_left.insert(0, "Left aligned")
entry_left.pack()
# Center-justified
entry_center = tk.Entry(root, justify="center")
entry_center.insert(0, "Center aligned")
entry_center.pack()
# Right-justified
entry_right = tk.Entry(root, justify="right")
entry_right.insert(0, "Right aligned")
entry_right.pack()
root.mainloop()
I wouldn't consider anything mixed core even remotely good for coding
wouldn't want to be the one having to benchmark anything at all on a mixed core CPU
@ebon igloo @solar steppe π
@upper basin since you do a lot of performance measurements, this might be a critical consideration
mixed core you mean p and e cores?
yes
Yeah true but thing is with 9950x3d only one ccd gets the L3 cache so I'd have to do core parking apparently.
Otherwise it'll have bad stutters.
yeah, it's typical for Ryzen 9 to be split in two parts
Right, so wondering if that would make worse stutters than mixed cores.
Another thing I really care about above all is performance in single core within Windows, WSL, and Linux. That's 70 percent of my usage of the pc.
(there are reasons why I only buy Ryzen 5 and Ryzen 7)
different parts of performance get affected
one impacts computation, the other impacts memory reads
You know what I'll be doing mainly. Large tensor contractions with large arrays (2**20 128 bit complex numbers).
128 real part or 128 total?
well, on mixed core cache gets affected too
Canβt talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.
Hi
It's said I need to send 25 text first
yeah
Hey mate I wanna make a app and i need ur help
!d numpy.complex128
cdouble
Help people to measure calorie intake with voice command
yes
app will reply how much calorie of that customized food
yes
How the development plan will be?
customized food
in Silicon Valley we don't call it McDonald's, we call it FFaaS
step 1: realise step by step plans don't exist for software
hi @somber heath
jump by jump
will do
real math
@keen mist π
@somber heath heyy
!voice
Canβt talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.
no no i am aware of it haha
but then the phone provider will tell you that your phone doesn't support their eSIM
"and we need to switch to eSIM because we made a deal with all the other phone providers"
I don't use eSIM either
oh, look, AI bros are now not as optimistic
@somber heath that means more phone sales at the price of the stores because you can't resell anymore
if my Pixel 8 is still alive by the time I stop using it (in many years from now), I definitely expect to sell it or give to someone else;
it's an expensive enough phone not to throw it away
I think Russia still has 2G and 3G
also, as someone mentioned earlier those are getting freed up
so they aren't as slow anymore
General Packet Radio Service (GPRS), also called 2.5G, is a mobile data standard that is part of the 2G cellular communication network Global System for Mobile Communications (GSM). Networks and mobile devices with GPRS started to roll out around the year 2001; it offered, for the first time on GSM networks, seamless data transmission using pack...
something is off there
remember: when they stop working, you'll have to send more up there
@lament hill π
unwrap unwrap unwrap
panic! panic! panic!
The Russian space station Mir ended its mission on 23 March 2001, when it was brought out of its orbit, entered the atmosphere and was destroyed. Major components ranged from about 5 to 15 years in age, and included the Mir Core Module, Kvant-1, Kvant-2, Kristall, Spektr, Priroda, and Docking Module. Although Russia was optimistic about Mir's fu...
quarter of a car
@undone rain π
@tacit crane seems like 60 not 12 per launch
however
this is coming from random sources
closest to a credible source
π
bolt them onto the outside, yes
solar stuff?
the ones which precede solar flares
there is so much of them inside stars that they actually cause quite a bit of pressure
but outside stars it's nearly non-existent as far as measurements go
@somber heath and very underground
over 2km underground
@somber heath so you're suggesting we replace radio with communicating via nuclear explosions?
ECP
IPoTW
IP over Thermonuclear Warheads
In computer networking, IP over Avian Carriers (IPoAC) is a humorous but ostensibly functional proposal to carry Internet Protocol (IP) traffic by birds such as homing pigeons. IP over Avian Carriers was initially described in RFC 1149 issued by the Internet Engineering Task Force, written by David Waitzman, and released on April 1, 1990. It i...
Nuclear-powered pigeon.
some satellites do transfer qubits around
idk at what frequency though
you need something that you can measure the polarisation of
which, as far as I understand, is way easier with microwave compared to radio
or visible light
@wispy otter π
although ig you can do radio too
hiiii
.wa s what radiowave range is 100 MHz in
Failed to get response.
@whole wagon π
hi
quantum for communication is interesting mostly for cryptography
@somber heath commoditise the warheads
each home, each room
BBQ TIME
@dry jasper communicating with nukes
seismological
@dry jasper in air
it's faster in solid
sound speeds are weird
i only know it in air than
@somber heath it took me some time to realise this was Onion
I wonder how code influencers on youtube are able to monetise their βStep by Stepβ videos. Plus if something exists or is already built in a library, is there a point in making the exact same thing again following the exact same process Step by Step.
if it's worth making a 1000 different colas to sell as physical products, I imagine all the videos can be worth it as well.
There's a LOT of people out there
But if all stores are stocked with pepsi and cola, do you really believe thereβs room on the market for βnew colaβ.
I mean... There's new things appearing all the time
Everyones trying to be the next big thing
@whole bear π
I cant speak
Then hang out in chat and type
Canβt talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.
@peak depot been here < 3 days so
can't talk
but a firend got me interested into python
and for my skill level...
i just found out i can import stuff
they told me if i wanna learn programing i am better off with java
but they use python every day (they work for an ai research company)
if the right tool is C++ it is the wrong job... tried it
hated it
i wanna use .py to automate random bs for fun
:D
π
ja
i can use a .py to automatically open discord in browser instead of... clicking on the discord icon
wait... that seems like a downgrade
Who would want to learn Java?
minecraft people?
C++ is better for gaming from what i remeber
"better" is a strong word
stop lurcking and join vc
I mean, if you want to build games with Unreal C++ is a great choice
but "better for gaming" I couldn't say
tbh, people who use a language to look down on people who use a dif language... are just deughebags
One could say the same about spoken language, sports teams, etc.
my job is to have fun and not completley loose my mind
I wouldn't recommend Java
in that case, lol
Java and fun, generally not a dynamic duo
plus i don't think i'd have time to learn anyhting else but python because on 8th september i am starting nusrin school
will learn medicine
You can learn Python over time, no need to not just because you're learning other stuff. Humans are good at learning all sorts of things
yes
Prioritize nursing, Python when you have the bandwidth, or don't, but I think developing the logical thinking that's required for programming is pretty helpful in life overall, not just programming. Dissecting problems into their core components.
yeah, especially if i take night shifts... we start heling in hospitals since year 1
hai everyone
i am sadge that i cannot talk
:c
@somber heath if i were to write a script that takes over my maus (like an auto clicker at specified location) how would i stop it?
i see
but if i mess it up?....
would alt +f4 work?
it is fine, i'll just test it on my 15yo laptop i do not use
i see
hm
pie?
pyautogui
never heard of that, just saw a freind make smth like it and tbh, i was scared to try making something similar because i would not have known how to turn it off
uh... hold the power button?
then restart?
lol
i am considering switching to linux
@oblique raft π
hello

that is what i use btw
:P
ja
i think i am?
i downloaded it from microsoft store
also https://theia-ide.org/ exists
Theia IDE is a modern, open-source development environment that runs on desktop and in the cloud. Not a VS Code fork, Theia supports the Language Server Protocol (LSP), is fully compatible with VS Code extensions, and features advanced AI support β all while keeping full control of your data. Explore the open and flexible alternative to VS Cod...
DRAGON DEEZ N-
(Eclipse)
i am immature
no no, I know an admin who would say that one too π
@somber heath as in they don't provide their own AI service
this one
so it's your choice whom to irresponsibly share your data with
also.... how sould someone go about turing .py to .exe
- don't
- pyinstaller
why so?
as for the don't part, python scripts aren't meant to be bundled as an exe
so they tend to have problems when you try to
yeah, it still runs
mine is only 5yo
we were thinking to scrap it and sell the parts
that is what we did to the 20yo one
:P
it still ran
but too slow
mainly servers?.... kinda wanna have a project to make a simple chat room with py
lol
delete system 32, i promise it is nothin important... totally
w>
hai
@worldly island π
I finished playing through Noctuary's DLC
so if civigaming doesn't start, I'll play Far Away next
i don't even know how spaghetti code looks like
btw woofle, I was a nurse for 14 years
that is so cool, my dad has been a medical therapeut for about 30
cables having happy life
and both my grandparents were generalist nurses (which is what i am also tryna be) for 50y
my aunt is also uh... trauma surgeon -3- (yes i am flein my family/j)
@somber heath this expression
:3
biblically accurate hatsune miku
lol
pipes
missing space around ==
!code
import os
import shutil
def copy_all_and_rename_to_png(source_folder, target_folder):
if not os.path.isdir(source_folder):
print(f"The source folder '{source_folder}' does not exist.")
return
for root, dirs, files in os.walk(source_folder):
for file in files:
source_path = os.path.join(root, file)
rel_path = os.path.relpath(root, source_folder)
target_subdir = os.path.join(target_folder, rel_path)
os.makedirs(target_subdir, exist_ok=True)
base_name, _ = os.path.splitext(file)
new_filename = base_name + '.png'
target_path = os.path.join(target_subdir, new_filename)
shutil.copy2(source_path, target_path)
print(f"Copied: {source_path} -> {target_path}")
# Example usage:
source = "/path/to/source/folder" # Replace with your source path
target = "/path/to/target/folder" # Replace with your target path
copy_all_and_rename_to_png(source, target)```
what happened
i lost the og image for my minecraft skin
and minecraft stores skins as raw data file... no extention
idk
what that is
idk
i kept the scrip in case i need to convert an entire server of files to png
:p
it does
when your linter isn't really configured to catch all pep8 violations
encatment
it created a copy of each file and they were all png's
(the og file had no extention at all)
and converting them to png did make the skins visible
yes
they are
all fluff, no brain
m i n e c r a f t s k i n s
-w-
needed to convert the files minecraf has of skins to png so i could see them... because even if they are images, minecraft stores skin files without any extentions
i have no idea what pillow is
i am still in the "hellow world" stage
as in i just got java installed 3 days ago, and vs code yesterday
i am oblivious to what this language has to offer
all i know is that a friend i look up to uses it
and makes cool stuff with it
also, why does windows require and "r" before the "=" for the source and target?
but linux
does not
Added in version 3.4.
Source code: Lib/pathlib/
This module offers classes representing filesystem paths with semantics appropriate for different operating systems. Path classes are divided between pure paths, which provide purely computational operations without I/O, and concrete paths, which inherit from pure paths but also provide I/O operations.
...
my friend was saying smth about wiplashes?
!e
print(r"a\\b")
print("a\\b")
:white_check_mark: Your 3.13 eval job has completed with return code 0.
001 | a\\b
002 | a\b
why?....
operating system?
π hello
or anything related to it