#voice-chat-text-0
1 messages · Page 465 of 1
@proud skiff 👋
Yep
Really?
Why chatgpt couldnt even code for shit yet
That's crazy
Yea but they suck too
Like I've worked with them a lot
Most of them just break stuff
Gemeni is good
Claude is good
Chatgpt is good but the rest are like just breaking shit
Yea for
I'm talking about it doing all the changes and everything
Like literal vibe coding
Yea well they haven't really played with it cuz I know the limitations, it does not work like that very easily
@dawn orchid 👋
Yea you can create basic stuff
Hello.....my verification is not yet done
But what I'm talking about is the fact that a codebase is 100,000s of tokens for a small app and if you want to do anything actually interesting vibe coding you need to do it in a really clever way broken down, you can just one shot large applications, they can't do it.
what is the discussion going on now there, related to AI ?
Gun what do you mean?
!voice
Can’t talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.
I mean in call .
Yea I mean, I don't think this gets us to actual sentience or awareness but with the right set up I do think we end up with a senior developer in your pocket
At least
Imo
Hahahaha
Cuz I do think eventually we end up with like an 8b reasoning model that could like work with an 8b coding model, insert relevant python bs and tools like windsurf or cursor and you are seriously cooking
Yea, I think it would be amazing if we figure it out with AI then apply it to AI lol
That would be so trippy
I don't think that happens but it would be funny
Ok what about optimus, would you buy an optimus for 25k?
@static storm 👋
Hola
I'll show you
There ya go
It's insane
Watch that
Ok well there will be competitors
So just imagined I asked it about the competitor if it was just as good
Like this thing can dance and follow directions from seeing you do it once or a basic explanation
Lol
How come you hate Tesla and Elon? Just because he did doge and helped the Republicans with finding fraud and getting trump elected?
Naw I'm not very political at all, I don't know enough
I'm just curious about your opinion
What would you say your number one issue with trump or Elon is in terms of specific issues?
Well from my understanding they are getting deported by judges orders, isn't that due process?
I don't think we ever gave illegal immigrants trials though?
Oh that's the gang members though
A judge is signing the deportation order
Can you name a specific policy that trump is not following when deporting immigrants that Obama did follow, cuz I looked this up and I couldn't find anywhere where trump or Congress changed the laws?
He's following the same process as Obama when deporting people from my understanding
He's just deporting a lot more
Well habous corpus only applies to citizens though Yea?
Interesting
Naw yea you're right
Are you talking about that karmilo guy?
The judges said he was a gang member and he was human trafficking when he got arrested, did you know that?
The video was released
Seems like CNN was lying about this
Wait
Did you just say america police arrest a human trafficker gang member who beat his wife and we need to give him a whole trial?
Is that your position?
Well if we do end up with fascism at least we have guns to keep them off our backs
I doni
Dono
I think that's just talking points
To win elections
Get people mad
And then you hear it over and over
And just like with karmilo
You hear their truth, you believe it, never fact check, move on, but it was all a lie for a narrative to sell you politically. Insane.
@hybrid latch 👋
hello
Bad people exist, therefore we get rid of trials for everyone? Or just for the guilty people?
@fossil scroll 👋
I am going to go get some water right back
Good luck on getting that microphone
I don't know enough
yeah, we can see
I think the crux of the matter is that a while back it was ruled that he could be deported to any other country than the one he was deported to. The most recent ruling is that we should try to get him back, but as I understand it they're refusing to give him back because they agree he's a MS13 member.
However, this topic is not germane to Python, so let's talk about Python-related things?
@cursive bane 👋
Hey @somber heath
Yea 😂
So what you up to @somber heath?
What’s really happening then
Diminishing?
anyone used uv,
do you know how to upgrade dependencies written in project.toml file?
does any command exists so that it can take python version, all dependencies in consideration when upgrading dependencies??
yes
pip-compile
in my project.toml file i have locked dependencies, i mean with versions
will it still work?
not working at all
when i tried changing a dependency to old version in project.toml it didn't upgrade anything
I can't comment on that unless you're more specific about what you changed
i was using a package which is already old i tried changing its version older then i am currently using
and then i tried using pip-compile to upgrade but it didn't give me update dependencies only just gave me a requirement.file content as it is as it is in project.toml file
do you know what pip-compile does
it compiles a full list of all dependencies, including dependencies of the dependencies you have, setting a hard version pin on each
if you manually set very old version pins of course it won't change that, after all, you've manually pinned it
Hey @peak depot do you have any ideas on how to create a GUI using python?
Hello
nope, I´m not a developer
rightt. Thanks
Alright thank you
Sup
What?!
He's a pumpkin eater
Uhhhhh
Why is it so quiet?
You got rizz
Dawg
What?
You said my name?
Is milien going through existential crisis?
@peak depot
My ears brook 😭
He's married?!
Yo magical girl
Wdym ignoring you
You guys are ignoring me
@obsidian dragon
No bro 😭
I have a voice infraction
Oh hey rabbit
Dang the Og group
Yo @rugged root
Do staff get paid in this server?
@whole bear no, they get paid in [Redacted] server tho
Sup smelis
that's not his name
Let me banter with the guy
his name is Spelis
ich bin Spelis 😭
-# i am Spelis 😭
Ik
Bro went from Swedish to German
Same
what languages
!rule 4
4. Use English to the best of your ability. Be polite if someone speaks English imperfectly.
😛
oh right
Wait @peak depot your knees doesn't go to school with you?
Niece
Ik
😭
niece
Knees?
I´m an aunt
52ms 🤯
Move where?
Congrats
Sorry wanted to make that pun
Marriage is so hard
That's good
if marriage is hard you are with the wrong person
Can't even spell marriage right 😭
marrage is the new spelling wdym
Good fences make good neighbors.
works too
Omg same with me and my sister
sry abt that guys
nah i just yelled to my dad cause he came home
Be completely open about it
we can't all marry our moms
Arkansas would like to have a word
I think
Nvm then
I wish I could argue that point
lol
Love ya bud
Its my first time seeing the guy
Let alone coming to know that he's a helper
experimental rick roll
.8ball will salt accept my friend request?
You may rely on it
Yoooooo
hi
Yo navi
Has anyone watched severance?
He's not even a dad and makes dad jokes
Does anyone here mow the lawn?
what is the best chat heer to ask for help with a project
Me too
What kind of project?
Oh say can you see
technically tomorrow but tomorrow i need to od the project book thing
!rule 6
its like "zoom"
????
Idk which rule it was lol
Yeah that's not a Rule 6 thing in the slightest
basically i did all the log in sign in database encryption blah blah
but i cannot
really
i have a server and a client that uses mic and videio
and i can see myself and hear myself
season 2 ending still doesn't explain everything
have wait for one year for season 3
It was !rule 4?
but i am unable to make it work with more than 1 client
That's speak English
so like i need help to create a server that can handle an unlimited amount of clients that use camera and mic
What part is getting you stuck
We have a help system. #❓|how-to-get-help. However, if you have just joined, there may be a limitation on creating a help thread. Elsewise, there are the domain specific topical channels.
.
!rule 8
8. Do not help with ongoing exams. When helping with homework, help people learn how to do the assignment without doing it for them.
dude sure i understnad
Apologies
and i know that its a stupid move from me
but its not "homework" or exam
Sorry
This is fine so long as he's not asking anyone to do it for them
We can guide you and nudge you in the right direction. But yeah, the help system is going to be a better place to get help, as Opal said
like idfk even where to start there
everything that i tried crashed
I lived in MN for 5yrs before moving to NC
should i like send what i got rn?
Yeah. But again, better to do that in the help system.
@molten pewter
🥸
Ttyl guys
i did
could i ask you or @somber heath to look for a big maybe give me some direction
would really appreciate
it
I can try here shortly. I'm fielding some emails at work
I will look. If there's something I see that I can offer thoughts on, I shall. It is late. I am tired.
appreciate it
Resign yourself to failure for the time being. If this is due tomorrow and you don't have a clear idea in your head as to what you need to implement and you don't know right now how to make everything play together, then this is not a project you can complete in such a short period.
It is unfair to expect other people to drag you over the finish line at the eleventh hour.
dude
its not "this time"
i literally cannot fail it or else i will fail the whole class
and i cannot redo it
this specific part isnt working for ages
and my teacher is giving me god damn suggestions from chat gpt
Okay, that's fucked of them
and i tried to understand what she sent me for a week and today i finally realized after specifically asking her if its from chat gpt
so for a week i tried to understand why the teachers' code didnt help
and didnt work
What is the specific part?
The video multistreaming?
trying to make the server handle multiple clients that send video and voice to each other
like rn its just one client and i see and hear myself
I've had some success using the Twisted library.
i cant use a library
General networkingwise.
idk man what is it
i cannot use libraries that make it too simplified
for example i cannot use hash
as a library
so i gotta make it myself
Terminator franchise, but with owls.
Owl be back.
Who is Sarah Connor?
✅ @scarlet halo can now stream until <t:1747669504:f>.
@signal brook I hope you attract the attention of someone who knows exactly what you should be doing.
That person isn't me.
do you knwo anyone who is
Wish it was.
Nobody in particular comes to mind. The server has many clever people.
im rn trying to reverse engeneer my problem
did an unlimited client amount server voice chat for now
now i gotta create magically the solution to my old problem
which is to add camera
anyone knows an ai that is good at breaking down and explaining codes?
The Muppet Show, Season One, Episode Four with Ruth Buzzi. Original Airdate: October 11, 1976. UK Spot: Rowlf sings "I Never Harmed an Onion."
https://github.com/spelis/nvim nvim dotfiles
Take this survey powered by surveymonkey.com. Create your own surveys for free.
Best of muppets (Part 3). Be tuned - to be continued...
@scarlet halo
try uv pip, its no non-sense with speed
so you don't have to go anywhere while your dependencies are being installed
I'm laying on bed but can hear you guys
ive used it but pip is basically engraved in my muscle memory at this point
yep
just put uv before pip and your work is done
Hi
@rugged root
[project]
name = "robyn"
version = "0.66.2"
description = "A Super Fast Async Python Web Framework with a Rust runtime."
dependencies = [
"inquirerpy == 0.3.4",
"multiprocess == 0.70.14",
"orjson == 3.9.15",
"rustimport == 1.3.4",
# conditional
"uvloop~=0.19.0; sys_platform != 'win32' and platform_python_implementation == 'CPython' and platform_machine != 'armv7l'",
"watchdog == 4.0.1",
]
[project.optional-dependencies]
"templating" = ["jinja2 == 3.0.1"]
[project.scripts]
robyn = "robyn.cli:run"
test_server = "integration_tests.base_routes:main"
[dependency-groups]
dev = [
"black==23.1",
"commitizen==2.40",
"isort==5.11.5",
"maturin==0.14.12",
"pre-commit==2.21.0",
"ruff==0.1.3",
]
test = [
"nox==2023.4.22",
"pytest==7.2.1",
"pytest-codspeed==1.2.2",
"requests==2.28.2",
"websocket-client==1.5.0",
]
[tool.poetry]
name = "robyn"
version = "0.66.2"
description = "A Super Fast Async Python Web Framework with a Rust runtime."
authors = ["Sanskar Jethi <sansyrox@gmail.com>"]
[tool.poetry.dependencies]
python = "^3.9"
inquirerpy = "0.3.4"
maturin = "0.14.12"
watchdog = "4.0.1"
multiprocess = "0.70.14"
uvloop = { version = "0.19.0", markers = "sys_platform != 'win32' and (sys_platform != 'cygwin' and platform_python_implementation != 'PyPy')" }
jinja2 = { version = "3.0.1", optional = true }
rustimport = "^1.3.4"
orjson = "^3.9.15"
[tool.poetry.extras]
templating = ["jinja2"]
[tool.poetry.group.dev]
optional = true
[tool.poetry.group.dev.dependencies]
ruff = "0.1.3"
black = "23.1"
isort = "5.11.5"
pre-commit = "2.21.0"
commitizen = "2.40"
[tool.poetry.group.test]
optional = true
[tool.poetry.group.test.dependencies]
pytest = "7.2.1"
pytest-codspeed = "1.2.2"
requests = "2.28.2"
nox = "2023.4.22"
websocket-client = "1.5.0"
Here is my pyproject.toml file
how can i upgrade my dependencies being used to newer versions without being conflicting with venv python version and other dependencies or sub-dependencies of the project?
how to do that? I am just new to all this, i just know manual way which is fully headache bcoz after that i have to try building the project also to check everything is working fine as well and do necessary changes bcoz of breaking changes if any
@rugged root
??
i even tried uv sync, uv pip, uv compile, etc but anything worked at all to upgrade dependencies of my project, neither in project.toml nor even in my venv
@rugged root
Hmm
AIGHT
QUICK CHANGE
LETS SAY I WAS NEVER TRYING TO DO ZOOM
IM DOING A PHONE CALL APP
GG
ITS BY THE RULES
ITS PASSES BY ALL THE CRITERIONS
AND IT DOESNT GIVE ME CANCER
Did that need to be all caps? (trick question, it didn't)
Still thinking
human emotions
Exclamation points work, too
that sounds angry
i am waiting too
here i am using maturin which is like around 2 years old version
guys
i got my external english finals tomorrow
the teacher still didnt bother telling us when and where its gonna be
why are you telling us? email your teacher
uv pip sync
Thank you for that colorful glimpse into your life
Is it to upgrade my project dependencies?
did you lose your copy of the syllabus?
Double checking.
its not about that
its about the fact that i got no clue when its
and in what building
what about constraints? should i use them to other than == to be able to automatically gets upgrade?
Always pore over the syllabus before asking what may be a questionable question. What if the answer is in the syllabus?
syllabus means the subjects no?
why would they write there a location
you can take this as a sample file to do the test
when its the same subjects for the whole country
uv sync -U
a "syllabus" is what the professor/teacher gives you at the beginning of the year outlining the course, grading, etc...
hi 👋
How goes it
i am new so cant speak yet
All good!
like newborn lol 😆
High school teachers are mostly flying by the seat of their pants, aren't they.
doing anything, just stick to versions defined in the project.toml and if i try to manually upgrade any package and then run uv sync -U it then also just come back to defined version only
Yep, same as any project
Gotta tell it what restrictions you want
You can also do that when you uv add a package
Usage: uv.exe add [OPTIONS] <PACKAGES|--requirements <REQUIREMENTS>>
Arguments:
[PACKAGES]... The packages to add, as PEP 508 requirements (e.g., `ruff==0.5.0`)
damn what are we discussing
oh coool
It just happens that programming ends up being the biggest topic
But it just depends on the day
yep i can do that but i have to do it for every package manually and if have many then?
and even if i tried doing then let say
i upgrade package A using package C as sub dep and package B also using package C of different version then how i gonna find i version which will statisfy both the package A & B criteria?
oh not cool
damn its so sad
i have no experience in it but what makes helicopters so vulnerable to accident
It'll just try its best to find a happy medium. That'd be an issue no matter what you're using
i think companies don't upgrade their project dependencies very easily that's why even i search whole internet and searched on gpt only get the few options given by you
Most companies only upgrade when they have to. Consistency is important
Upgrades can break stuff
It's why there's programs and stuff still using older versions of Python and what not
but pulpy orange juice is better
Helicopters are... I mean it's a miracle that they aren't having more accidents
There are so many things that have to be in sync or perfectly balanced to make sure they work
🤔
breaking is another part, finding common version for a sub dep is the real tough part
upgrades provides performance and bug fixes too
don't they have somethig called the jesus nut
Jesus nut is a slang term for the main rotor retaining nut or mast nut, which holds the main rotor to the mast of some helicopters. The related slang term Jesus pin refers to the lock pin used to secure the retaining nut. More generally, Jesus nut (or Jesus pin) is used to refer to any component that is a single point of failure and whose breakd...
i mean how are we thinking to switch to flying cars when we are not even able to make helicopters safe
i mean are flying cars more safer in safety measures
Feels like it, right?
what are some good resources for begginner onlinefor free other than cs50
for mainly python and basic llm
It was going well until USSR saw that.
its Abkhazia
!resources I typically recommend "A Byte of Python", which is free on its respective site. We also have a list of courses and YouTub channels that are good if you prefer learning that way
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
Isn't that the one along with North South Ossetia?
thanks
@peak depot Gulagism
And of course, if you have any questions, need something explained, or are just stuck on something, we're happy to help
👋
do u mind i asking on how u started ur python or in general programming journey like did u learn through traditional methods by learning the basic first and then project building or did u learn through building projects even the basics ?
what is the avg age here
i am definitely the youngest
u guys have too much experience
@unique wyvern uiua 2
Array languages are weird.
@lavish rover 1ms execution, 1m compilation
c is very fast to compile tbh
(Fixable)
btw how should i make notes
🦀
python, no need to compile
would be the best
get neovim
but its slower than C (9 of 10 times)
LeetCode with Rust allows you to implement traits on the types it provides. Hacky.
100x slower execution, I'd rather compile
it's not even execution speed, I prefer compiler catching my bugs
100x is an exaggeration.
any tutorial
Just use FFI: Funny Fortran Interface
on like how to set it up
for raw python code with arbitrary control flow it can be 50-100x
Have rust to rescue the slow tasks
Yo Viv
100x slower sounds faster than I expected.
uhhhh, theres lots of resources. im sure you'll find some with a quick google search
just write it in rust, why bother with python
if you care about perf
Rust is also ergonomic/productive
._.
I didn't expect you here
development speed also matter
not here to just satisfy compiler uncle that check my code,
how you like it, Is it fine, can i able to use my code now
Yo mustafa
I'm everwhere
Development speed is higher with Rust
Not entirely wrong
you read code way more than you write code. even then, imo it takes me longer to confidently refactor a large python code base i haven't seen compared to any statically typed language
(Except when it takes an hour to compile)
niri
woah.
both have their own pros and cons, both are good at their own place
but you can't leave python bcoz it's slow in many cases until you just want full performance with least latency possible
rust uncle is there to help python run fast
I use python all the time. I just hate that it's used for large scale (sometimes perf sensitive) software systems. you can write safe/typed code in python in the same way that you can write memory/type safe code in C++ if you're careful. What I've found is that if something isn't enforced, engineers will generally not do it
the advantage of Rust ends up being more that it forces you to write better code to compile, more so than "its a better language"
Where is sazk?
Haven't seen them in a long while
Been a while since I've seen him
then i think they are not real engineers, they are just engineers for money
And you can get away with so many things which would be wrong in other languages.
both have their own pros and cons, both are good at their own place
fully agree. I use python all the time, i love the language. But I also find people very quick to just use python for any project just because it's "easy" and then add complexity later to "fall back" to rust/c++/c for performance, when it really wasn't the right language for the job in the first place
How does spelis have stream perms?
yep
but why i finds things difficult when we actually need to make things dynamic?
whatever the case may be, that's how it works in big tech companies. Incentives are not aligned with writing perfect idiomatic code. rewards are based on impact
OOP Java (not an OO language) naming conventions do not apply, shadowing is the right thing, big methods are entirely fine and encouraged at times, etc.
😭 what you mean i love it 😭
😭🙏
(Java naming conventions being nouns for types/fields/variables, verbs for methods)
(MY python naming conventions being all over the place)
i've seen this devolve to the extreme at previous job, where code was absolutely worst python code I've ever seen. Some guy didn't want to write C++ so wrote the entire middle part of the compiler in python. start/end parts are in C++ and we had to deal with a whole nightmare of shit python code, interacting with C/C++ code, and then also trying to rewrite parts of it back into C++ extensions for perf
I thought that was common in general
python is designed for ease of use, not for performance
python is unique itself and same with all the languages like c, c++, rust, go, js, java
we can put aside perf for all i care about. When you have a large system, my opinion is you should prefer a statically typed system where you can catch a whole class of bugs at compile time
Try describing groupby in such context.
you wouldn't believe the amount of engineering time we wasted with prod failing on "type mismatch error" or "wrong number of arguments passed" just because we didn't have enough test coverage to check all code paths
You are grouping something by something
at least a few a week
verb verb I guess
Class used as a function which has a non-piece of grammar as its name. And named in lowercase over snake_case.
That'd just be casting in Java, though
Those don't typically get their own method
Or in the same way
i have an amazing story for u, when u join
Although it's also been.... over 10 years since I even touched Java
So my memory is supremely hazy
It'd be a[n extension] method on a stream.
I guess I'm a Java dev now.
i also don't like those things
but you can try many linter, they are like giving you same feel like you just compiled your python and i think even stop you from running it
What’s your go-to music (or noise) for coding?
doesn't work when you already have a code base that doesn't lint
!d typing.cast
typing.cast(typ, val)```
Cast a value to a type.
This returns the value unchanged. To the type checker this signals that the return value has the designated type, but at runtime we intentionally don’t check anything (we want this to be as fast as possible).
I tried turning on mypy at my old workplace and there were literally millions of errors
!d typing.Any
typing.Any```
Special type indicating an unconstrained type.
• Every type is compatible with [`Any`](https://docs.python.org/3/library/typing.html#typing.Any).
• [`Any`](https://docs.python.org/3/library/typing.html#typing.Any) is compatible with every type...
Both these destroy any hope of valid typing.
So many people, so little noise
these problems dont exist / can be mitigated if you're working on projects just by yourself. Once you start scaling to 100s or 1000s of developers, just hoping people type stuff correctly breaks down
you can just type something as "Any" in python to skip checks, which makes it very easy
its python + yours skills magic 😁
Or typing.cast (= as in TypeScript).
yep, too many ways to "opt out" of writing good code even with a linter
that's why i don't use any linter
vscode and its basic python extensions are sufficient for me
I'll listen 🙂
the problem wasn't that the linter was bad, the problem that the typing in the code was just wrong / not correct
Damn
and no one wants me to spend months of my time just fixing type errors instead of getting real models shipped
Time to bump the rent, half the people can fall off the list
Nice
That'll be nice, family is good to have near, especially if you like them
Things
Make a thing'
code it to be good
code it to be the best
like nothing ever was
to code it is your real test, to finish is your goal
Hope that helps
actually this thing is actual engineering rule which is not mostly being taught, people just learn this thing when they learn static languages and if they didn't worked in those static languages very well
then they find python easy but i sometimes find python easy and sometimes static languages
in which you have to pass each and every parameter even if you just want it to be zero of that value type/null/none
unironically, we had a integration pipeline that never once passed in the 18 months i was there
and this was completely unrelated to type errors
just shit compiler
my hot take is people are just too used to python and for some reason "afraid" of compiled languages, and just stick to python even when they shouldn't
realistically you work with a new language for a few weeks and then it doesn't matter
the hardest part of software engineering is not even writing the code
i spend maybe 15-20% of my time TOPS actually implementing a feature in code
optimizing for that is just wrong
rate the song boyz
Provided to YouTube by PIAS
Through The Fire And Flames · DragonForce
Killer Elite
℗ Spinefarm Records, a Universal Music Company
Released on: 2016-04-29
Producer: Herman Li
Producer: Sam Totman
Producer: Vadim Pruzhanov
Composer: Sam Totman
Composer: ZP Theart
Composer: Vadim Pruzhanov
Composer: Herman Li
Auto-generated by YouTube.
rate the song
Some ML-derived languages don't require you to have much typing in the code, most of it is inferred.
in project i am contributing
its mostly either older version of github actions being used or no exact version is being defined which fetches latest version and break the things
yeah the inferred vs explicitly typed is not the issue, it's the enforcement
yeah, we had lots of that. it was a wild time
i am so thankful i don't really have to think/worry about CI at current company too much
(Different parts of the code having different ideas about what the type should be leads to explosion compile-time rather than in runtime)
Pin absolutely everything you can.
Unless you want to the breakage.
(For example, to notice compat issues earlier)
pinning doesn't work if you own both packages and want to keep support for the newest versions
but i learnt many things from contributing it
i didn't contributed much, but i can say that i was learning something from complete zero, to solve a problem
Or you just used a typed language
If you own the dependencies, then monorepo it.
we do that at current job, i agree
I'm leaning more and more towards microservice fanaticism over reuse through packages (for backend).
previous job didn't and it would be huge pain to monorepo
but then you should only allow minor version only and should only do major version upgrades manually once you test everything
monorepos are huge pain periods
because one of the dependencies depends on google's build infra to build XLA and we had to seperate it into a containerized build
we have all code at current company in huge monorepo and it's 10/10
we also have really good infra for it
👋
Sure, if company is willing to pay for people to upkeep monorepo, most companies are not
agreed
can go terribly if you don't invest in maintaining it / good caching and distributed build farms
like Monorepo works at Google, Google apparently has entire SRE team(s) dedicated to care and feeding monorepo builds
same @ meta
Yea, one of those, FAANG does it, you should probably not
assumes everyone is versioning stuff properly lol... everything was a shitshow. minor/major versions are usually for externally facing APIs being changed/unchanged. Internal APIs are always constantly changing
when what to use?
how to use my windows or github codespaces to use it as github actions for cross platforms
GHA works fine assuming you have pretty standard use case, shoving something into a container
Useful terminology for that.
engineers gets any issue first they invent the terminology
I hear no music
Wait am I sharing desktop audio
Rust actually has a notion of "internal API" (not published) even when it's technically public.
#[doc(hidden)]
Did it stop now?
(For macros and multi-crate workspaces)
I use this a lot!
any other options than github actions?
any self hosting options with cross platform feature
There is plenty of build systems
I also use it when traits should be public because users should be allow to use them in bounds, but the actual methods should be private (which you cant actually do)
Forgejo Actions or GitLab if you want self-hosting.
Forgejo Actions are mostly compatible with GitHub Actions.
(Former is built using nektos/act)
crazy
it's not even about the public/private/published APIs tbh, it's stuff that the user never interacts with or cares about. For eg: the data structures our compiler uses to talk to our runtime, which are both in their separate repos. They are changed all the time, and are non-user facing and don't constitute a major update but the incompatibility does break tests
yhe I have a doc hidden macro_ref module with a bunch of stuff
/// Public exports of internal data structures for `natrix_macros` to use in generated code.
#[doc(hidden)]
pub mod macro_ref {
pub use {const_base, const_sha1};
pub use super::reactivity::component::ComponentBase;
pub use super::reactivity::signal::{Signal, SignalMethods, SignalState};
pub use super::reactivity::state::{ComponentData, E, Guard, State};
}
Super Reactivity™️
not sure if this is for me, i have no idea what this means tbh
ah sorry I'm not tracking that thread of conversation, my bad
I have some user facing macros generating implementations of internal traits, and since the generated code lives in library-users files the internal traits need to be available at some public path
all these software problems are way harder if you assume the others are malicious 🙃 not to say the other engineers want to break the code, but everyone wants to implement their own features and don't necessarily care about the state of what others are doing which many times has conflicting changes
"just turn on CI" or "turn on typing" etc are answers that don't work if you can opt out
Y E S
join us
its a unit test
😛
#[test]
fn unique_is_unique() {
assert_ne!(unique_str!(), unique_str!());
}
How come you and I don't have mutuals?
I only have good friends /s
So I'm a good friend????????
OMG THIS IS THE GREATEST DAY OF MY LIFE

Download&Streaming配信中:https://orcd.co/kaibutsu
TVアニメ『BEASTARS』第二期オープニングテーマ
『BEASTARS』原作者・板垣巴瑠先生がこの楽曲の原作小説として書き下ろした「自分の胸に自分の耳を押し当てて」はTVアニメBEASTARS公式HP[MUSIC]タブにて公開中!
https://bst-anim...
guys
tell me what you think about this song
i hope thats just mis-formatting and its 70ms that got multiplied by 1000 instead
no
Whatever method of time measuring it uses is just terribly wrong
like docker ps will say it was running for 21 hours.
(it's been running for like 10 minutes)
copilot in neovim is super easy
its just a plugin
I dont use Copilot because money
🍿
neovim is fast when you need to do a lot
like doing a similar modification across 10 files
you have AI in nvim as well
here 
Please react with ✅ to upload your file(s) to our paste bin, which is more accessible for some users.
oh come on
uploadn't 💀
it's ok i was making a joke i didn't want your config
hello
you get it anyway ❤️
appreciate u
Hello everyone, I'm new to this , enthusiastic to learn programming, can anyone help there
Because neovim has nicer keyboard only support
How do you move a file to another folder with just keyboard in VsCode.?
Viv is that oil.nvim?
Vim ™️
"Turning your text editor into a jigsaw puzzle"
i started using it a couple days ago and i love it too
I mean
objectively speaking neovim is faster
VsCode takes a while to spin up a whole browser
my nvim starts in like 40ms
what plugin manager you using?
whats the command to time it again?
you can just check in Lazy.nvim if youre using that
65ms
thats still pretty good
Mine says 70ms but it's lying.
The window was frozen for like 2 seconds 💀
yesterday (before optimizing my shit) neovim started in like 100+ms
💀
legit what do I do when my timer function is lagging 💯
how often do you guys start your editors that this is a concern
i don't remember the last time i closed vscode
i dont know im just chasing small numbers atp
👋
Bye friend
@scarlet halo
Monte Carlo biscuits are an Australian sweet biscuit that have been manufactured since 1926 (1926) by Arnott's Biscuits Holdings.
Each biscuit comprises two biscuit layers sandwiching a creamy filling. While many such biscuits are moulded to a design, both sides of the Monte Carlo biscuit are rough. The biscuit layers have a mild taste of golden...
@split shuttle 👋
!voice
Can’t talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.
Biblically accurate Lego angel.
20th (time zone GMT-4) past 8pm can someone judge my game code?
i don't shutdown my pc even many months, just use hibernation when needed
once it runs around 120 days as shown in task manager
pr much
yep
like in python we have
is & ==
same they have
== and ===
$ uptime
0:35 up 237 days, 23:51, 5 users, load averages: 6.13 6.62 6.31
What do you need to know about databases?
which os are you using??
macos
yo bro wssp
you know anyone who understand physics ?
looking for some help
yah lol
I throw rock in air, it fall down.
yep
then obviously it doesn't need any restart or shutdown
nowadays my windows doesn't work properly after few days/weeks so i have to restart it more frequently than previously when it was just once in 1-2 months
pseudoscience
I've just built a really cool simulator and , I want someone who could help me break it down
but also get it in the right place
ill send a imgur
^^
i just need someone who could help me with that on a science level
yes
hope that we have a revolution before the switch and enslave us further lmfao
Unless it is a new startup, there will be legacy software
i mean LEGACY software
that's def a different type of sim than normal lol
most startup use frameworks of js
COBOL?
yah , that's cool. i can stick around and unlock voice chat lol
idk why i deleted it , imma try nd get better quality tho
Need someone to help with this tho ^^ and breaking it down and getting it to the right person
that's for new people my b lmfao
cough cough -MATLAB/Access/SAS/Fortran/Stata/SPSS
thats just down bad
OOOH. I've heard of people using MS Access databases in real projects.
I had to make one 😭
Delphi
in 1995 it was amazing.
in 1995....
Octave
btw i made my own math for that simulator
it doesnt' use tensors or qm math lmfao
i completely made that from scratch
cool
Java is still used a lot
System.out.println(myString);
Assembly!
There is a free course on Coursera for DSA
!paste
If your code is too long to fit in a codeblock in Discord, you can paste your code here:
https://paste.pythondiscord.com/
After pasting your code, save it by clicking the Paste! button in the bottom left, or by pressing CTRL + S. After doing that, you will be navigated to the new paste's page. Copy the URL and post it here so others can see it.
Please react with ✅ to upload your file(s) to our paste bin, which is more accessible for some users.
hello guys
i m new to this server
i am learning django because of my internship work
ValueError: 'function_button_divide' is not in list
but i want to learn java spring
so i basically want to learn backend
is it okay if i learn both java spring and django at the same time?
button_sprite(function_button_divide, button_placement.index("function_button_divide"), function_button_divide_uses)
do 1!
naur 2
unless you need to use them in combination for whatever reason
Do you already know Python and Java?
its been a while since i used python. but right now, i am pretty much comfortable with java
Then I would pick one to focus on at a time.
what if i like vibe code django stuff for my internship and learn spring boot properly?
i already watched a 3 hour video on django yesterday
not segfault, how many years of experience do you have?
do you work around a communication system / app? @lavish rover
no, i work on ML compilers
machine learning, not the programming language
guys whats your opinion on learning backend development to get a fresher job in 2025?
i would like to become a java dev
what do you mean by ML compilers?
what does it do
same as a compiler
tech rn is suffering and a lot of people are struggling to find positions in tech
a lot of AI is replacing a lot of entry-level positions for jobs like those unfortunately
@lavish rover
takes in a machine learning models and optimizes them to work on custom AI chips
is the compiler language dependent @lavish rover
what languages does AI Chips use
input is from pytorch, we capture fx from pytorch, and compile down to our processory which is RISC-based with custom extensions for our math engines
@lavish rover RISC based means converting the input into bunch of one and zeros or use assembly i don't know
not really sure what this means tbh
@lavish rover to which form the input is converted into
what do you mean by RISC-based
but RISC is a architecture right ,how does the pytorch function works on RISC - based AI based chip, what languge does RISC based chips use
@lavish rover
instructions like mov from register a to register / ADD @lavish rover
but people use software like adruino in c/c++ for chips
well there's a compiler that compiles c/c++ for the arduino too
Does ur job include any work related to Internet of things like iot protocols:TCP, MPTCP, UDP, DCCP, SCTP,CoAP, XMPP, AMQP, MQTT
things like ZWave, Zigbee Smart Energy, DASH7 @lavish rover
not really close to what i do at all, most of those are just letters to me
i got it , you work with chips
not with these kind of things
these chips are made by meta ,meta invented pytorch, do they only allow pytorch as a input
@lavish rover or the chip works on RISC instruction , the pytorch or any other things like tensorflow can be used if you have correct ML compiler
we only use chips inside meta for now and pytorch is the standard, so no easy way right now to use something external
theoretically possible to integrate with something else but we haven't put any work into it
in which language does ur companies version control system is written @lavish rover
is it C?
@uneven mantle #voice-verification
Thanks bro, i was were trying to find it
@inner hill sorry bro, I'm not elgible for voice verification.
@inner hill I'll msg u later
you sent 50 messages, and active in 3 10 min blocks
But they said we cannot spam
then you will get voice access in the channel
don't spam means sending unwant messages
rply in the voice chat text or ask questions about anything in the voice chat text
Ok
Bro
How r u
Wasuppp
@inner hill Are u an real human or not
Are u a moderator here
@inner hill print (sorry)
code
!e
code
!e
print("sorry")
:white_check_mark: Your 3.12 eval job has completed with return code 0.
sorry
!e
s=" i am human "
print(s.split())
:white_check_mark: Your 3.12 eval job has completed with return code 0.
['i', 'am', 'human']
!e '''
s2="i am "
print(s1.split())
'''
s = "I asked you that because you've always been incredibly helpful."
print(s.split())
!e
code
@inner hill why it's not working. I just copied ur whole code
add !e at the top
!e
s = "I asked you that because you've always been incredibly helpful."
print(s.split())
:white_check_mark: Your 3.12 eval job has completed with return code 0.
['I', 'asked', 'you', 'that', 'because', "you've", 'always', 'been', 'incredibly', 'helpful.']
@uneven mantle hello
!e
Print("asalamualaikum")
:x: Your 3.12 eval job has completed with return code 1.
001 | Traceback (most recent call last):
002 | File "/home/main.py", line 1, in <module>
003 | Print("asalamualaikum")
004 | ^^^^^
005 | NameError: name 'Print' is not defined. Did you mean: 'print'?
@all i want to learn a new python library so you guys can you help me with that
I mean which library i want learn
Suggestion him a library to learn
the first letter p was capital , it shouldn't be ,that's why a error
!e
print("asalamualaikum")
:white_check_mark: Your 3.12 eval job has completed with return code 0.
asalamualaikum
I got u , thanks
i don't know about python libraries , i only heard about them like pandas,numpy etc.. never used it
Oh
R u student ?
i was ,right now i just graduated
where ur from?
india
Im also
oh,nice!
Same
Where in india
south
Im also
Naatile evideya
kerala
kollam
I thought u were from usa
Pacha lays📈
No,bro most of the people here are from usa
🤣
That's why I thought u r from usa
Check pm
hello guys
@hallow warren What you talking about?
maybe 🤣
got breadcrumbs working now 👍
qutebrowser ( a vim-like web browser made in Python + QT is, (not) surprisingly configured with python. ) is a cool browser
Yeah
Zen is programmed in which lang?
Zen make use of python or c?
Yes
im guessing a C language
It would be difficult to maintain
C is good but it is not easy to maintain
jims do have some idea ig about lang and it's intended purpose?
I do understand shaders
I gotta go my brain juice has exhausted
bye tc
😭
Hey I just make a app on real world problem
Like a person reading pdf and want know meaning of new word so he dont have to minimize the pdf he just drag a icon which is on the screen and he got the meaning of that word
May I also use one time payment mathod
And also working on onother app which reach Instagram I'd by multiple variations in name
Hey anyone see me
Hello
My brain juice is full again
how you all doing?
@scarlet halo Hello how you doing?
@grizzled mural 👋
Hey 👋
they join them leave
is it meeting or something?
nothing just vibin
@lilac escarp 👋
hallo
!voice
Can’t talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.
yeahh just got here. needs 3 days, 50 messages and needs to be active etc etc
Do you guys know any free APIs similar to openai? building my own AI assistant but my card is getting declined when I pay for the tokens
openai models but hosted at azure
anthropic
deepseek
whatever other chinese llm
Gemini API
it's google's and i think it is free but has limit ot something
nividia's nemotron
is free
oohh thanks
google and ai? a whole two things im not interested in? twice as happy to ignore
@somber heath "its very easy to get an ai like that for yourself, you just follow what the character did: be born rich"
@steady stag because you mentioned the glove:
vibe expectation vs real reality
@sudden wraith 👋
Hi 👋 @somber heath
vibe coder ain't bad
@strong sierra 👋
!e
A = [1,2,2,1]
B = set(A)
print("sum of A ",sum(A))
print("sum of B ",sum(set(B)))
sum(A) == sum(B)
:white_check_mark: Your 3.12 eval job has completed with return code 0.
001 | sum of A 6
002 | sum of B 3