#voice-chat-text-0

1 messages ยท Page 422 of 1

astral coral
#

the tyranny of microsoft and windows will plauge me no more

#

I shall be free from the binds of bitlocker and other crap I don't want or need

#

so long paint w11

#

farewell snip tool

#

hello the nightmare that is linux ๐Ÿ˜„

rugged root
#

Some of those things might be open source now

astral coral
#

yeah ubuntu has its own alts :L and I think I need a new sprite editior anyway :L

#

fucking sick of windows ยฌยฌ

rugged root
#

Aseprite

#

All day

astral coral
#

is that any good?

rugged root
#

I love it

astral coral
#

didn't know you did sprite work :L

rugged root
#

I try to

#

I'm bad at it

#

But I try

astral coral
#

fairs, me too :L

#

mee too .... ; _ ;

rugged root
#

You can compile it yourself for free or you can buy it

astral coral
#

urgh taking forever ubutunu

#

yeeeeeeeeeee

rugged root
astral coral
#

I'll give it a go on the other side

#

thanks, save that for me for later

#

when on the other side

#

cheers

#

90% :3

#

excited

rugged root
#

You on wifi or ethernet right now?

astral coral
#

wifi

rugged root
#

Get connected to ethernet if you can

astral coral
#

do I have too?

rugged root
#

It's so hit and miss as to whether the various distros will have your wifi driver off the bat

astral coral
#

I can get a cat8 later

#

ahhhhh

rugged root
#

You'd do it just until you get everything installed

astral coral
#

hmmmm worst case I'll redecorate my room for an hour

#

so long windows

#

farediwell painty w11

#

good bye sniup tool

#

fuck you bit locker

rugged root
#

Eh

#

BitLocker isn't that bad

#

Just print out and keep your key

#

Make sure you back everything up before you make the jump

#

Since it'll wipe everything

astral coral
#

I had the code on my phone

#

It's suuuuuuucks

#

Yeah I backed up my projects etc etc

#

Just clutter on these drives

#

Gonna start fresh

#

Plus something happened to windows and now my graphics driver isn't working properly anyway

#

I can't reinstall win 11

#

Stupid "compatibility"

#

And hellz nahhhh am I using win10 lol

#

Ooooooof

#

Might help if I wipe my drives first -.-

#

IZ tryna be smartz and putz win10 on a seperate usb incase everything ....

vocal basin
#

making this

#

it's mostly to have some state replicated between the client and the server in such a way that it can be

  • trivially compared (by having hashes as part of the structure)
  • efficiently synchronised (partial updates)
#

also inherently provides deduplication, since each object is referred to by its hash

#

(+ guarantees no reference cycles)

#

the main usecase for it currently is proprietary, idk if I can share it

#

for now it's going to just be an implementation detail that only the code I write interacts with

#

but that larger code I write is very central to what the company does

#

(everything else interacts with it)

#

it's been a purely personal project since summer 2021, but I found a usecase for it recently,
so rewrote the thing in 4 days to be more specialised

#

I'll have to go very soon, so I won't be able to watch over the stream

#

(that very soon being now; won't be back until ~10 hours from now)

spark girder
#

Have a good day!

spark girder
vocal basin
#

if a voice regular moderator thinks you can be trusted with streaming, you will be given a a longer-period streaming role;
if that goes okay, it will be extended/made permanent

rugged root
#

@sweet sorrel I'm blanking, what was the program we were using to figure out what kind of data was on that drive? Win something...

odd mulch
#

so its a mini game to help people learn from mistakes

spark girder
#

The CIA triad

odd mulch
#

i love that idea thats so cool

#

wrong inputs take you back what if you made it so it removes a command from your arsenal for every mistake

#

so you get taken back either way thats so cool

#

discord uses commands so you are stuck in the borders of what discord will allow

spark girder
#

If I absolutely cannot do it within discord it goes on a website but so far that's only 3 things and they're solely due to the fact that discord doesn't have a built in cookie system

#

And I can't have my sanitization algorithm and custom cookies yk cause it'll sanitize the cookies out of the input ๐Ÿ˜ 

odd mulch
#

lol thats why you cant over do it but tbh i can see how what you are doing will work within discord as long as the rules dont get broken but thats literally the point of it the irony of the game is the mistakes the player makes takes them back so thats cool

#

@calm smelt are you in constant recruit mode

#

bro keeps doing it

spark girder
odd mulch
#

you are coming off like you dont care about the projects others are talking about

spark girder
#

I'll be honest I was mostly ignoring him...

#

It's easier to just "mhm" "yeah" "Im not quite sure I understand" "right"

#

@somber heath you're missing out on such an amazing conversation

odd mulch
#

im literally just saying what i hear in the convo like he is telling you about his amazing project and you are instantly comparing what he says to your projects then trying to recruit'

spark girder
#

Unless you've had a bad day then I think you'd be pretty grumpy.

#

Who called you crazy or schizophrenic?! None of us have said anything rude about you ๐Ÿคฃ

#

If you're tired leave!

#

My honest reaction

odd mulch
#

talking about ideas is cool but then you say if you cant understand it i get it but what about this idea would you wanna join me on it

primal shadow
#

!rule 9

wise cargoBOT
#

9. Do not offer or ask for paid work of any kind.

odd mulch
#

he did it to two others and this is number 3 to me that should be strike 3

#

ive been here for like 3 hours and in that 3 hours he tried to recruit 3 people

#

the first guy clearly wasnt interested but he kept going on about it the second one he insulted in a condescending way and now hes not understanding what hes doing with 3 witnesses

#

if i had a voice right now id tell lee off @primal shadow hes lucky i cant talk

spark girder
#

๐Ÿคฃ you get em Jazza

#

12,286 lines of single char to truly represent my matrix >:)

odd mulch
#

insane bro its general discussion not code/help

#

hes giving me a stomach ache lol

spark girder
#

ChatGPT not listening to me 4377pepesob

#

Or sorry, taking it too literally.

#

The fact that I had this conversation with my 7 year old brother is insane.

odd mulch
#

just to let you guys know i have no knowledge of coding but i do have common sense im here to learn not listen to lee recruit every two seconds

spark girder
#

(I'm moving over to Opal's VC, you're welcome to join me)

odd mulch
spark girder
#

It's the program it made, I was trying to place each section of the matrix in a 12 dimensional plain to display the complexity of it

odd mulch
#

well mainly python and java i was sent a basics site earlier for projects so im so stoked to get started on one

#

google claimes its best to learn python and java for a better chance to get hired in any programming position

primal shadow
#

SQL is great too

odd mulch
#

i got my airfram and powerplant cert so i can work on planes but programming seems like a cooler job to have

primal shadow
#

I quite like sqlbolt and sqlzoo

#

then you can just implement sqlite in projects where it's sufficient

odd mulch
#

sql ? i gotta look into that

#

lol comfort you

#

ducky_concerned you wanna comfort us? stop trying to undermine us lets start there

primal shadow
#

This?

whole bear
odd mulch
#

what version of python should i use does that matter? i think latest right?

whole bear
#

3.9

odd mulch
#

but 3.13 is out whats the diffrence?

primal shadow
#

3.13 is better

whole bear
#

I don't like installing packages for 3.13

primal shadow
#

no point in running an earlier version unless you need to

odd mulch
#

okay il use that thank you so much

#

i once programed a calculator lol it was hello kitty themed hahah

primal shadow
#

That's pretty neat

odd mulch
#

be honest do they use ai in the work space now or is it all still manual

primal shadow
odd mulch
#

is that a game you are working on?

#

yeah i did but i cant verify it says 3 days

#

dejavu opal you are such a nice guy

#

i just got a vision

#

you tried helping me to get verified

#

its okay im glad you said somthing

#

makes me feel like im apart of the convo even though i cant speak

#

this is honestly the best server i joined besides "some people" trying to recruit

#

i think its fine in the terms of being friendly but dont be weird about it

#

just use a filter on any browser though thats a thing already

#

intertesting that this isnt new and i wanted to rip my hair off 30 min in

#

well therapy and friends are what makes life better

primal shadow
#

Those are two great things to have

odd mulch
#

you can be your own therapy opal you just need to see how amazing you really are

vocal basin
# wise cargo

(joining just for a short time because of this in case anyone has any context to add)

odd mulch
#

in my opinion not that my opinion matters since im new he should be booted

#

i dont like how he didnt understand the vibe of the convo and came off as very condesending then made it seem like he did nothing wrong and back pedled

#

i understand religion but making projects around it without context if the person hes asking to join the project is religious is just wrong to me

#

luckily he ignored me the entire time

vocal basin
#

@somber heath that accent on "good" really did sound like German "gut"

#

lmao

odd mulch
#

i wonder if he means it dun dun dun "dramatic music intensifies"

#

oh he mentioned it then said non -orn browsing due to work related and religious means

#

he mentioned it so many times lol

vocal basin
#

object relational napping

odd mulch
#

@primal shadow mentioned sql should a noob like me look into this

vocal basin
#

Lisp

#

and regex, yes

#

@somber heath when it's correctly implemented, it's not turing complete

#

Perl regex is way out of normal

odd mulch
#

@vocal basin what was the project you where workin on earlier i think it was called squarerainbow forgive me if im wrong

vocal basin
odd mulch
#

object rainbow

vocal basin
#

rainbow because rainbow tables

#

object because object

vocal basin
#

as one of the ways to build a content-addressed data store

odd mulch
#

forgive me but is this used like a table of contents or is it just for ease of use

#

oh unique identifiers

#

are you using DeepSeek-R1 @wind raptor

golden sonnet
#

hi๐Ÿ‘‹

wind raptor
#

Flash 2.0

odd mulch
#

i get tinitus off and on

#

google will tell you its cancer dont self diagnose and scare yourself lol

wind raptor
odd mulch
#

i got sciatica when i was 20 and im still feeling the effects even after i got it fixed

#

some people work out til they grow muscle around the area and the pain goes away the body is weird

#

i had some female therapists that had to stretch me out and i sounded like a dieing whale it was embarrassing lol

wind raptor
#

Yeah, if someone stretched my arm out, I probably wouldn't be saying the nicest of words haha

odd mulch
#

lol if that happened you would lose it honestly id pay to see that haha

vocal basin
#

sleep is for writing to brain memory not as much for reading from it

#

other effects are just tiredness

primal shadow
vocal basin
#

no

#

it's not an insect

#

are those other things called ticks

#

whatever other arachnid

#

anyway I have dealt with the moderation thing, now I shall go back to sleep

primal shadow
#

mantis stag

odd mulch
#

do you guys play Oddsparks while you work on coding cause its automated thats cool

#

thats cool though the gamer can still have fun

#

do you guys collect pokemon

#

lol im new too dont worry

#

@steel oriole

#

oh no opals beautiful voice was silenced what a travesty

#

no you stop it

#

stop it plus1

#

so i got sleeping mew,sleeping pikachu and charmander looking through a window they are so cute

somber heath
#

bbl

odd mulch
#

drizzy

wind raptor
#

!pypi kivy

wise cargoBOT
#

An open-source Python framework for developing GUI apps that work cross-platform, including desktop, mobile and embedded platforms.

Released on <t:1735229629:D>.

wind raptor
#

@woeful blaze

spark girder
#

Guys... I have an idea

#

I feel like it'd get me in trouble tho

wind raptor
#

Then maybe not an idea for the server

woeful blaze
#

Sorry

inner hill
#

API for that

#

@wind raptor do u use API for chatbot

wind raptor
#

I use Gemini mainly

winged apex
#

what do you guys think about the slots dunder method?

#

is it really that much faster?

wise cargoBOT
#

: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 |     import discord
004 | ModuleNotFoundError: No module named 'discord'
spark girder
#

Good to know

tulip root
#

!e ```py
import subprocess
subprocess.run(["ping", "google.com"])

wise cargoBOT
# tulip root !e ```py import subprocess subprocess.run(["ping", "google.com"]) ```

:x: Your 3.12 eval job has completed with return code 1.

001 | Traceback (most recent call last):
002 |   File "/home/main.py", line 2, in <module>
003 |     subprocess.run(["ping", "google.com"])
004 |   File "/snekbin/python/3.12/lib/python3.12/subprocess.py", line 548, in run
005 |     with Popen(*popenargs, **kwargs) as process:
006 |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
007 |   File "/snekbin/python/3.12/lib/python3.12/subprocess.py", line 1026, in __init__
008 |     self._execute_child(args, executable, preexec_fn, close_fds,
009 |   File "/snekbin/python/3.12/lib/python3.12/subprocess.py", line 1955, in _execute_child
... (truncated - too many lines)

Full output: https://paste.pythondiscord.com/2GM4D2WMTTSYIUC7EVJVLTJ4HY

spark girder
#

!e

import subprocess
subprocess.run(['pip'], ['install'], ['discord.py'])
wise cargoBOT
# spark girder !e ```py import subprocess subprocess.run(['pip'], ['install'], ['discord.py']) ...

:x: Your 3.12 eval job has completed with return code 1.

001 | Traceback (most recent call last):
002 |   File "/home/main.py", line 2, in <module>
003 |     subprocess.run(['pip'], ['install'], ['discord.py'])
004 |   File "/snekbin/python/3.12/lib/python3.12/subprocess.py", line 548, in run
005 |     with Popen(*popenargs, **kwargs) as process:
006 |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
007 |   File "/snekbin/python/3.12/lib/python3.12/subprocess.py", line 835, in __init__
008 |     raise TypeError("bufsize must be an integer")
009 | TypeError: bufsize must be an integer
spark girder
#

Damn

#

๐Ÿ˜ฆ

tulip root
wise cargoBOT
spark girder
#

!e

import subprocess
subprocess.run(['pip', 'install', 'discord.py'])
wise cargoBOT
# spark girder !e ```py import subprocess subprocess.run(['pip', 'install', 'discord.py']) ```

:x: Your 3.12 eval job has completed with return code 1.

001 | Traceback (most recent call last):
002 |   File "/home/main.py", line 2, in <module>
003 |     subprocess.run(['pip', 'install', 'discord.py'])
004 |   File "/snekbin/python/3.12/lib/python3.12/subprocess.py", line 548, in run
005 |     with Popen(*popenargs, **kwargs) as process:
006 |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
007 |   File "/snekbin/python/3.12/lib/python3.12/subprocess.py", line 1026, in __init__
008 |     self._execute_child(args, executable, preexec_fn, close_fds,
009 |   File "/snekbin/python/3.12/lib/python3.12/subprocess.py", line 1955, in _execute_child
... (truncated - too many lines)

Full output: https://paste.pythondiscord.com/J4474S5Q6ROD2TX5XLDPRJQQXI

wind raptor
#

Please run these in #bot-commands

winged apex
primal shadow
tulip root
spark girder
#
  • House Floor:
    • There are restrictions on the use of personal electronic devices, including cell phones, on the House floor. This is primarily to maintain decorum and prevent disruptions during proceedings.
    • The rules aim to minimize distractions caused by sounds and other disturbances from electronic equipment.
#
  • Office Buildings and Public Areas:
    • In general, phone use is permitted in congressional office buildings and public areas.
    • Members of Congress and their staff regularly use phones for communication.
somber heath
#

Want more lobsters? Be an ally of the lobsters.

#

Look after their habitats.

#

Foster healthy, robust and diverse ecosystems.

tulip root
#

connecticut state capitol

#

i think they had a no phones sign

woeful blaze
#

How do I use Sir Lancebot#9543
Commands

tulip root
#

but i mean this is a courtroom

wind raptor
#

. I think

somber heath
#

.help

woeful blaze
#

I was trying to use the challenge command

#

. challenge

somber heath
#

typing.overload?

spark girder
#
@overload
def foo(x, y):
   ...
woeful blaze
#

So how is everyone doing today?

somber heath
#

@round ingot ๐Ÿ‘‹

#

The over 50% is statistical spin.

#

@jade badger ๐Ÿ‘‹

spark girder
#

@somber heath we're off the politics topic if you'd like to join back.

somber heath
spark girder
#

I made a basic assumption off the topic at hand when you left ๐Ÿ˜…

somber heath
#

I don't enjoy it when I can't get a word in edgewise without talking over someone.

spark girder
#

That's fair.

#

I apologize if you felt as if your statements were being spoken over.

somber heath
#

Then the subject drifts away from something I have to say.

#

I could type it, but I didn't feel like it.

spark girder
#

Fair enough

#

No, that was poorly worded.

#

I meant more like Im sorry that we weren't leaving room for others to speak, it was definitely a very closed conversation. No real room for anyone else to join, which is unfair in a public VC.

chilly wolf
#
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <title>Learning Hub</title>
  <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap" rel="stylesheet">
  <!-- Include the marked library so Markdown can be rendered -->
  <script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>```
wind raptor
#

!stream 563198839075373057

wise cargoBOT
#

โœ… @whole bear can now stream until <t:1741145502:f>.

whole bear
#

[Event "Online Chess Match"]
[Site "based.mobi"]
[Date "2025.03.05"]
[Round "1"]
[White "{'name': 'Guest7736', 'emoji': '๐Ÿ‘ค'}"]
[Black "{'name': 'Guest2029', 'emoji': '๐Ÿ‘ค'}"]
[Result "0-1"]

  1. f4 e5 2. g4 Qh4# 0-1
wind raptor
#

!stream 473622504586477589

wise cargoBOT
#

โœ… @spark girder can now stream until <t:1741147199:f>.

odd mulch
#

hello guys

somber heath
#

@dusty helm ๐Ÿ‘‹

dusty helm
dusty helm
odd mulch
#

how is everyone feeling tonight good i hope

#

both of them are

somber heath
#

Please explain in brief to begin with.

#

@rustic mantle๐Ÿ‘‹

odd mulch
#

my only problem is i wish i can fast forward 3 days so my mic can work lol

somber heath
#

@frigid sable ๐Ÿ‘‹

#

!voice

wise cargoBOT
#
Voice verification

Canโ€™t talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.

frigid sable
#

can anyone help me learn to code in python better

odd mulch
#

i watched some and it feels like a cult kinda scary

frigid sable
#

and i dont know how to get it to word

#

work

#

i ment work not word

odd mulch
#

what isnt positive is that the tarifs are going to increase thats what hes threatening canada with

#

he said past 25 percent now lol like chill out

#

excuse me what

#

they never keep promises dude

#

example he changed the gulf of mexico to gulf of america in order to drill oil since it was illegal to do so when it was named gulf of mexico

#

he gets past things doing these things like a dirty lawyer

#

i think this discussion should end this wont end well guys who cares about politics bad topic

#

do you guys collect pokemon lol

wind raptor
#

No, but my child does

odd mulch
#

lol i guess im a child too thanks chris haha

wind raptor
#

That's not what I was implying.

odd mulch
#

its okay i know what games do you play if any

#

dungeons and dragons?

wind raptor
#

I do play D&D.

#

Keeps me in touch with my irl friends

#

I also DM for my kids

odd mulch
#

thats actually so smart i miss hanging out with friends when you get older its so much harder to do that

frosty shell
#

^^ @haughty pier

haughty pier
#

@frosty shell thx so much!

#

@frosty shell I realized I'm already setup with the following from my config:

    kubectl # kubernetes
    #docker # why?
    #podman # replaces docker (why ?) do I need this in addition to enable above?
    openshift
    #minishift # discontinued upstream, use crc instead
    crc # manage local OpenShift 4.x cluster or Podman VM optimized for testing and development

probably got started but forgot what I did. I tried running crc setup but it wants to use root, asked me for my password, so I bailed with Ctrl-c. I'll probably try podman-desktop next...

haughty pier
#

Yeah, crc requires NetworkManager but I use wpa_supplicant directly for more precise control over my networking, so looks like I need to just skip that.

#

getting podman-desktop now...

astral coral
astral coral
#

messing with Rainmeter :L

quartz beacon
jade mountain
#

!e

#

all network things have been removed

willow light
willow light
tulip root
#

I don't mean to kill the desktop thread but...

willow light
#

ugh windows

somber heath
#

Hi hi.

vocal basin
somber heath
#

More arguing about laptops?

#

Pardon?

#

Give me a brief version.

#

@umbral kestrel๐Ÿ‘‹

#

@thin light๐Ÿ‘‹

#

You're breaking up.

#

Can't hear shit.

#

You're back.

#

You're away again.

#

I heard as far as the other technician was on the same floor.

#

@upper basin

#

No, you're still gone.

#

Still gone.

#

I can hear that you're talking, but it sounds like you're operating like - - - - -

#

instead of -------

upper basin
#

Gotcha.

#

I went to benchmark for tests, and I noticed that they still hadn't fixed the battery charging issue (power connector that I mentioned earlier). I told them and this a-hole just stood up and started cussing and shouting, and violently snatched my laptop from my hands. I had to hold down and for a moment I was about to get into a fight with him.

I said call your boss because I am not going to deal with you and that I don't trust you (he threatened to break my laptop 5 times). I knew the boss was a bigger jerk so I went and got management to come with me. Just as we got there I saw they were physically in a fight with my parents (I again had to stop myself to not beat the living hell out of the guy). The management came and this guy became a mouse. We went to management office who took our side and told him either you fix ALL the issues and give them a discount for your poor behavior, or you give them THEIR laptop (he was clinging to my laptop like a praying mantis) and waive your fees. He kept lying saying it's fixed and battery is charging (his definition of charge is that the laptop turns on and electricity symbol shows. He does not understand nor accept that charging means the percentage has to go up.) And management had to scream at him and tell him charging means charging. If you told me that it was fixed, then you have to fix it. He kept saying it's a battery problem not a board or wire problem (by wire meaning the power connector) and management said you will buy them a new battery and put it in. If it's that they'll pay you what is reasonable and it'll be it. Otherwise, you will not get paid. We went to the shop he (the boss jerk) wanted and indeed the issue wasn't the battery. It was the power connector. Now he starts to gaslight me. We go back, I call management and we meet again at his shop.

somber heath
#

Like you're in a bad cellular spot.

upper basin
#

I say "As I said before, the issue is the Power Connector and he despite me EXPLICITLY asking him to change it, and PAYING him to do it, still has not done it. Not only that, he has been giving my laptop to another shop on this floor, whom until now he kept hiding.". The management said you gotta fix it. He says "I don't know how. You have to buy me the cable and I'll try to change." (NOW he admits he knows nothing). He asked to keep the laptop for 3 more days. I just said "No. I don't trust them. They threatened to break my laptop, got physically violent with me and my parents, and have been utterly irresponsible and unprofessional. I will not leave anything with them anymore.". I then said "I will pay for what I know is right and not a penny more.". I forced him to finally list all the actual hardware changes and surprise surprise he only had changed a 10 usd buck converter for RAM. FYI he was asking for 100+ usd. Why? This a-hole added multiple labor fees for himself. Multiple. I paid him 30 bucks including labor and walked out.

#

Had I not gotten management to come, they would have either stolen my laptop or broken it.

This was my past 8 hours. I almost had a heart attack (my left side was numb and I smelled sth burning) twice, and still have not been able to get my poor laptop fixed.

Tomorrow I'll have to go to HP repair center (if there is any) and get them to do the rest of the fix properly with warranty. Otherwise, I will have to save up for a few months to get a replacement which is really bad given I work with this laptop like I said before. I would be royally screwed if I'm not already.

somber heath
#

You're back to normal.

#

Well. Won't be going back to that place, again.

#

I mean, after this.

#

You should have let him.

#

What do you mean? You give it to him to fix and he goes to smash it?

#

Of course they would have to replace it.

#

Jatty, shush.

jade mountain
somber heath
#

Looks alright.

inner hill
#

My Victus start Flickering when use VS

somber heath
#

Connector problems is why I chose Qi.

upper basin
#

@wise loom

pulsar shale
upper basin
astral coral
#

I want to print a inside out PC case (ATX) with PETG ... anyone got any experience with this kinda thing?

#

like an open PC case thing, I mean

scenic shuttle
#

anyone professional here

#

in voice chat 0

#

right now

rugged root
scenic shuttle
#

@somber heath

rugged root
#

Like someone in the industry?

scenic shuttle
#

yes... or ex or pro in python

rugged root
#

What's the question?

scenic shuttle
#

i need someone to teach, python in my local community server. every weekend , for 1 hour

rugged root
#

Why not bring them here?

#

We don't really allow recruiting or offering jobs

#

Which is that, 9?

#

!rule 9

wise cargoBOT
#

9. Do not offer or ask for paid work of any kind.

somber heath
#

You need to teach someone, or you need someone to teach you?

rugged root
#

Yeah that one

scenic shuttle
#

yeah about recuirement. it's more like helping

#

non-paid

rugged root
#

Either way. Why not bring them here?

scenic shuttle
#

yeah cause we other things ther

#

there

#

we do*

somber heath
#

This is why you get a quote.

scenic shuttle
#

quote..?

somber heath
#

Ace's computer repair issues.

rugged root
#

Like a price quote

scenic shuttle
#

yeah.

somber heath
#

Like, you go to a store, you ask them to give you a quote, which is a money value the repair place tells you they'll fix it for. They put it in writing and if both parties agree, that's what you get the service completed for and they have to honor it.

#

If their costs go over, they have to cover it.

scenic shuttle
#

hmm....

rugged root
somber heath
#

If the costs go under, you're still paying the amount you agreed on.

#

Yeah, I mean, you still have to have the culture that honors that sort of practice.

#

Which...

scenic shuttle
#

bro, i can't process this amount of data right now

#

cause i'm not trained yet.

upper basin
whole bear
#

I need messages to speak.

#

50

somber heath
#

!voice

wise cargoBOT
#
Voice verification

Canโ€™t talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.

whole bear
#

that is exactly right.

#

perfect

peak depot
whole bear
#

you are the only one who got it right in discord

somber heath
#

๐Ÿ”ด -> ๐Ÿ”ต

whole bear
#

is it a CIA language or something?

#

something secret

somber heath
#

๐Ÿ”ด Health
๐Ÿ”ต Mana

#

Dhas mana.

somber heath
#

It's how I would have said it.

whole bear
#

you did @rugged root

somber heath
#

Same brain. You can't say I wouldn't have.

#

Haven't seen this before.

teal crystal
#

@cosmic bison what are you creating bro??

cosmic bison
#

working on my programming language. Its compiled using llvmlite

rugged root
#

I didn't know that was a thing

#

I've only heard of llvm

cosmic bison
#

yeah llvmlite is a binding for llvm in python. It has its own IR builder tho

#

but there is a binding layer so you can do stuff with that generated IR

rugged root
somber heath
#

Not liable if any further damage is caused...except you're also talking about intentional damage being threatened in this case.

rugged root
somber heath
#

You're also offering a service. If you fuck up something, that's not the customer's fault. That's something you absorb as the cost of doing business.

#

By offering the service, you're assuming that risk.

#

If it's not your fault that something blows up, then yeah, that's extra cost maybe.

true zodiac
#

@cosmic bison try from __future__ import annotations at the top of the module.
Should resolve those type annotation problems when using TYPE_CHECKING guard.

rugged root
#

I love that import

cosmic bison
#

nahhhhh, I think I will just do it the fun way

true zodiac
#

Word

#
from __future__ import annotations

class Thing:
    THINGS: list[Thing]

Also starts magically working

#

one of us, one of us

#

๐Ÿ˜›

willow light
#

how did you get your system monitor in the top bar? I've been trying for days...

#

it's a builtin? no screwing with config files and shooting myself in the foot? that's no fun...

cosmic bison
#

lol

willow light
#

I see, well guess I won't need to install waybar after all.

#

That's a very idealized view lol

#

You're thinking about Louis Rossmann, he's not the norm

ornate plover
#

guys, what os is this?

willow light
#

Something running KDE Plasma

#

I'm running Bazzite with KDE Plasma so it looks very similar to my setup

ornate plover
#

I think so

willow light
#

For the time being

vocal basin
#

@willow light 1 week to make Scheme, 1 week to reskin it as Java

alpine crater
willow light
#

I kinda want to turn this into a campervan. Somehow.

vocal basin
#

"I don't even know what I'm getting paid for"

willow light
#

Maestro is also a lap kitty, but only when you are trying to do something

alpine crater
#

yes and no

#

python is really nice

#

but also some DSA stuff kinda falls apart in python

#

like you cant really implement say list in pure python (without ctypes)

vocal basin
#

if you're planing on using a language, you should probably learn how to do data structures in that language

#

if you want to learn memory management for data structures, then only C

#

Zig gives you defer, and that's cheating

#

Fortran

alpine crater
#

(or rust))

vocal basin
#

how does one even memory manage in Fortran

#

I used Pascal over 1.5 decades ago

willow light
vocal basin
#

in part because, obviously, it was raw Pascal not an OO extension thereof

willow light
#

Then again most fortran code assumes you're running on the NOAA super computer clusters

peak depot
vocal basin
#

for is running on exceptions

#

exceptions in Python are fine, exceptions in C++ are fine, exceptions in Java are fine, exceptions in C# are fine

true zodiac
#

Rust: panic!

vocal basin
#

made by the other other other Alisa

alpine crater
true zodiac
#

Don't threaten me with a good time.

#

Speaking of, colleagues pointed me to https://robyn.tech
Python web framework that wraps around actix.

#

They need some work, I think.
But the ability to inject a Rust module into the build is interesting.

alpine crater
#

did I mention my browser is transparent?

#

arch

#
:root {
  --zen-primary-color: #000000 !important;
  --zen-main-browser-background: #000000BB !important;
}

#

and then some custom css for specific sites

#

I am

whole bear
#

Hi

vocal basin
#

not going to complain about rounded borders when everything is rounded already ๐Ÿ‘

#

the anti-browser-borders crusade is taking a break

willow light
#

hey you could always just use firefox

true zodiac
#

If you import the module only instead of the objects in that module, it avoids the circular imports.

from Ast import module

...

module.Module
vocal basin
#

eventually consistent compilation

stuck furnace
#

End function call parentheses tyranny!

alpine crater
#

wtf..... rust analyzer

#

why did you emitt the auto import INSIDE THE FUNCTION

true zodiac
#

Ruby style

valid_call(thing)
also_valid_call thing
vocal basin
#

@rugged root
APL -> a programming language
BCL -> b crogramming language

rugged root
#

Pell wade

cosmic bison
stuck furnace
#

Is that a snake with a top hat and wings?

whole bear
#

@rugged root , I had this wild dream where you were shouting, "Python!" at the top of your lungs. Then suddenly, a my named "Igar" appeared, and you yelled, "Come, Python server Igar!"

alpine crater
#

rust-js interop is fun

vocal basin
#

@willow light compile-time

whole bear
#

Why hemlock, why did you come to my dream?

vocal basin
#

"Rust's type system uses datalog, I propose we replace it with SQL"

whole bear
rugged root
vocal basin
#

MSSQL then

rugged root
true zodiac
#

Yes

vocal basin
#

IE 3.2

whole bear
willow light
#

btw has uv reached the point where it replaces pyenv yet? I don't want to fuck up this OS install yet, it's still new

rugged root
#

Glad I made such an impression?

true zodiac
rugged root
#

Small batch, bespoke languages

#

DAMN IT LX

#

I was replying and anything

vocal basin
whole bear
somber heath
#

I had a Python dream. It involved a whiteboard at my old school. I think it was correct Python.

rugged root
willow light
whole bear
#

There is pretty high chance you can be color blind in your dream!

somber heath
vocal basin
#

kubern't

somber heath
vocal basin
#

you aren't getting the point, the problems are the main thing

whole bear
rugged root
#

I'm trying to think of butler names... There's Jenkins, Jeeves, Alfred....

#

That's all I've got

short owl
#

Mystery Python Theater 2025 @rugged root

rugged root
#

Oh that's goooooooooooooooooooooood

whole bear
#

VC is compact!

#

Did anyone know about Jama LLM?

rugged root
#

Haven't heard of that one

alpine crater
#

smh

whole bear
alpine crater
#

a good dev makes their own dotfiles manager

rugged root
#

I'm a terrible dev then

#

I mean that's a fact regardless, but now I have a new metric to base it on

whole bear
#

I'm terrible

somber heath
#
Pac-Man Wiki

Butt-ler is Betrayus' long suffering personal servant and butler,ย and the twin brother of Dr. Buttocks. He is one of the main villains in Pac-Man and the Ghostly Adventures. He is a purple-gray...

whole bear
vocal basin
rugged root
#

"You don't like ThinkPad? Well then you don't think, lad"

willow light
willow light
#

then again, the person I talk to most uses Debian Unstable as his daily driver

rugged root
#

Ohhh I heard rock, not rug

willow light
#

whereas my brother uses Bluefin

I am very happy I convinced my mother to switch to Linux, but very upset that I had to use Linux Mint to do so

vocal basin
#

I use openSUSE unstable on the laptop but I rarely ever actually update it

somber heath
vocal basin
#

that thing does not have proper VLC

short owl
#

I had opensuse on a Pine A64

vocal basin
#

I need to distrobox the VLC

short owl
#

VLC is good for streaming also , video , audio

willow light
#

Right now the desktop is running Bazzite, the "I need to attend a meeting" laptop is a Mac (entirely for Teams and Zoom), and the linux "time to screw around and see if this works, if it breaks I'll just do a clean install again" laptop is running (this week) Fedora Sway

vocal basin
#

mpv?

whole bear
#

Hello

vocal basin
#

or whatever it's called

short owl
#

VLC can stream your webcam also

#

bit o' latency

vocal basin
#

neither of those two work on latest openSUSE

vocal basin
alpine crater
#

dinner, time. so lurking time

vocal basin
rugged root
#

What is?

short owl
#

mpv

whole bear
#

You should have told her

#

I like man

rugged root
#

Stop. Removing. Chat. Context

whole bear
#

You should have told her I got BF.
How dare you?

short owl
#

Only the Shadow knows ..... @rugged root

rugged root
#

Okay now it's just spite

stuck furnace
#

Alright keep it server appropriate please

rugged root
#

No, you're fine. It's a pet peeve, I shouldn't take it out on you

stuck furnace
#

๐Ÿ‘

rugged root
#

Just makes conversations difficult to keep track of when the chat context gets removed

vocal basin
#

VPN died

short owl
#

so many rules in the land of Monty Python

#

I like the fish slapping thingy

whole bear
short owl
#

do they do fish slapping in Finland @peak depot

rugged root
willow light
whole bear
willow light
vocal basin
#

was about to ask if Clari was going to look up if anyone else ever used the same keyboard

rugged root
short owl
#

mmmm new guy

#

some body bwoke your keyboard !!! @willow light

whole bear
vocal basin
#

@cosmic bison add datetime literals, locale-dependent

whole bear
#

I have simple old membrane keyboard

rugged root
#

But helpful

vocal basin
rugged root
#

No, that one's passed me by

haughty pier
willow light
haughty pier
#

cool

rugged root
#

I say it with love

vocal basin
short owl
#

very tame today

rugged root
short owl
#

ok ok ok

vocal basin
#

@willow light am I only a half-programmer if I only have those knee-high

willow light
#

Last I checked the knee socks only really apply for Rust.

rugged root
#

@willow light ye-S.R.E

vocal basin
haughty pier
#

NixOS is so frustrating I keep running out of disk space and having to clean up. Why can't I just go back to Ubuntu 18.04? Those were simpler times, when I could have the only command I ever needed memorized (still do - sudo apt install blahblahblah)...

vocal basin
#

buy a bigger SSD

#

maybe three

spark girder
#

Thatโ€™s crazy Hemlock

haughty pier
#

yeah, good idea

rugged root
haughty pier
#

but then I'll have to take the laptop apart

short owl
#

250 GB SSD like a game cartridge

vocal basin
#

I can't really tell where those 853G went but somewhere they did

spark girder
#

Itโ€™s Linux donโ€™t question it

vocal basin
#

iirc there's about 300G of images

#

time to check

spark girder
whole bear
#

Welcome to Binaural System!!

Music to poop | relaxing to go to the bathroom CONSTIPATION

Music designed to go to belly quietly, cure constipation with its gentle relaxing harmony, peace will strengthen your spirit so that the projectile goes straight to the drain making a perfect. Subscribe to support the creator

Facebook ๐Ÿ‘‰ https://bit.ly/...

โ–ถ Play video
vocal basin
whole bear
#

And comments are hilarious as well

short owl
#

8 T data drive on my list

vocal basin
#

both 300G of docker images and 300G of image images

#

262G

#

I don't need to remember the codes when I can just https://http.cat/{code}

#

USAbuntu uses .debt files

willow light
vocal basin
#

I guess another reason not to speak for me

willow light
#

guess not

vocal basin
#

@somber heath รถrb

rugged root
#

Borb

vocal basin
#

it returns an image

#

@willow light it used to be to left of the control on my previous keyboard

#

by my choice not by default

#

right now the lock key is in the top right

#

not that easy to mispress

#

deafinitely

willow light
#

yeah my keyboard layout has some questionable decisions

#

work in progress

alpine crater
#

ohhh we sharing moonlander configs

#

I do

#

รฅรฆรธ

#

I didnt want to change the keyboard layout

willow light
alpine crater
#

so..... unicode

spark girder
alpine crater
#

I really like it

spark girder
#

Iโ€™ve been looking at split keyboards like that

#

And the layout is configurable?

alpine crater
#

it is

spark girder
#

Ooh

#

Sold. Where do I buy em?

alpine crater
#

this is one of my more questionable decisons

spark girder
alpine crater
#

the "Super" layer is for the super key

rugged root
#

Why

#

This just feels wrong

spark girder
#

๐Ÿ˜ญ

alpine crater
#

cubing

vocal basin
#
789
612
543
rugged root
#

My years of doing retail and using a 10-key just refuses to understand

alpine crater
#

you know these things?

#

rubix cube timer

#

(or yhe just general "do stuff with your hands" timer)

rugged root
alpine crater
#

this is another one of the decisons I get "wtf" reactions to

vocal basin
#

how to spot a not Lisp programmer

whole bear
#

How come VC is quite?

vocal basin
spark girder
alpine crater
#

our weather has been shit as well

primal shadow
#

You live in Maryland?

willow light
primal shadow
#

And it's not above freezing?

#

NOAA gonna die

#

๐Ÿ˜ฆ

#

Because if we don't know the forecast, it can't hurt us

#

I think he's still upset about this

#

About dismantling the governemnt? Yea, that's not what the government is supposed to do

willow light
#

this one does do a good job for showing topography

primal shadow
#

So I'm still confused by how Maryland is frozen

alpine crater
#

meanwhile I am fighting the rust borrow checker

primal shadow
rugged root
#

Someone left the freezer door open

primal shadow
#

Maryland is FAR from freezing

alpine crater
#

(I am trying to make a bastard child of RefCell and Weak)

primal shadow
#

Mr

#

I think he was a doctor

#

but he went by Mr Freeze

vocal basin
primal shadow
#

I think the most appropriate name is Arnie

willow light
#
System Requirements

GR2Analyst has significant system requirements:

    Windows XP or higher
    DirectX 9.0c
    Graphics adapter with shader model 2.0 or higher support

With the exception of the volume renderer, most shader model 2.0 video cards will be sufficient to run GR2Analyst. The volume renderer is both CPU and GPU intensive. Recommended requirements for the volume renderer:

    Intel Dual Core or higher CPU
    2GB of system memory
    At least 128MB of dedicated video memory

yeah that'll slow me

vocal basin
#

significantly advanced requirements

#

@rugged root was it the GPU that one compatibility program was named after?

rugged root
#

Voodoo?

vocal basin
#

ah, okay, yeah, those are related

rugged root
#

It was an older brand of graphics card that got bought up

#

Can't remember if it was nVidia or AMD that ate them

vocal basin
#

yeah, and dgVoodoo emulates 3dfx stuff

alpine crater
#

RUST EVERYWHERE

primal shadow
#

Javascript DB>?'

alpine crater
rugged root
willow light
#

The UI leaves much to be desired lol

vocal basin
#

PDaaS
pointer-dereference-as-a-service

willow light
#

I was an admin on the API gateway at my old job. Someone had a microservice IN PROD for Fahrenheit to Celsius

rugged root
#

IaaS. Indifference as a Service

alpine crater
#

rust is perfect /s

rugged root
#

Wait wait

#

RaaS. Regret as a Service

#

Okay, back on when I get in the van for deliveries

alpine crater
#

lang dev is fun

#

I played with a compiler where the int type was actually int ranges

primal shadow
#

Jobs really do get in the way of free time

alpine crater
#

so you could have stuff like rust let x: 0..5 = 2; let y: 3..10 = 8; let z = x + y; and it would infer z to be 3..15

#

(it also auto picked the smallet possible int width for storage and didnt auto conversions between them)

#

good news, I found a library that does what I need (yay no need to touch unsafe)
kinda bad news, last update is 3 years ago and the repo only has 60 stars

willow light
alpine crater
#

%v

willow light
alpine crater
#

xD

primal shadow
#

Elixir

cosmic bison
#

What I first used to get started:
https://medium.com/@marcelogdeandrade/writing-your-own-programming-language-and-compiler-with-python-a468970ae6df

Resource I used to understand how to write a parser (although I didn't really follow it, just needed to understand how it was supposed to operate):
https://supunsetunga.medium.com/writing-a-parser-getting-started-44ba70bb6cc9

llvmlite documentation:
https://llvmlite.readthedocs.io/en/latest/

Medium

A simple approach to implement a handwritten parser from scratch and some fundamentals associated with it

primal shadow
#

nazicar is common

vocal basin
#

saw a Tesla today with a "this is an electrobus" written on it

#

@sacred imp please stop trolling. if you can't control yourself, then mute.

willow light
#

I was at the mall to get my charging port on my phone cleaned, and a guy in an F-150 Lightning and I spent an entire ten minutes laughing at this guy in a Cybertruck trying and failing to plug his emotional support truck into the wall outlet.

vocal basin
#

!tvmute 548219901719085066 1w trolling and being disruptive is not welcome in this community

wise cargoBOT
#

:incoming_envelope: :ok_hand: applied voice mute to @sacred imp until <t:1741805463:f> (7 days).

sacred imp
#

wtf

willow light
#

you were warned and you kept doubling down

primal shadow
#

This is not a server for trolling

#

FAFO they call it

willow light
#

Attacking the mod. What a strategy.

sacred imp
#

1 second of quiet opera is counted as trolling sure

primal shadow
#

The beatings continue until morale improves? @willow light

vocal basin
#

if you wish to appeal the mute, you can DM @rapid crown

sacred imp
#

ok

primal shadow
#

Not all is lost, just some time

#

The gate is ๐Ÿ‘

#

love the gate

#

boo, no more february love

vocal basin
#

@willow light VK

primal shadow
alpine crater
#

I mean

#

theres a big difference between finding exploits, and finding intentional backdoors, etc

primal shadow
#

Generally calling people out is criticism

#

Criticism isn't forbidden'

#

``Criticism is the construction of a judgement about the negative or positive qualities of someone or something.

alpine crater
#

my old code is hell

#

once I used html attributes as a message passing system

primal shadow
#

What do we mix with cannabis?

#

for bonus sleep/

#

"machine" or two tubes with some plasticb etween em?

#

@willow light one of these?

alpine crater
#

ignorning us?!

#

Let add a @wise cargo feature to read chat in vc

willow light
#

this is the kind I use

primal shadow
#

Here comes the rain

#

so loud

#

We heard no mention of height

odd mulch
#

nice i was just going to ask if vscode was the best to use

willow light
gentle flint
#

@willow light duck boat

willow light
odd mulch
#

these are still safer than a homemade submarine that goes down to see the titanic using a cheap controller ducky_concerned

#

you need a machine to make a tool and you need a tool to fix a machine lol

willow light
#

circular economy

odd mulch
#

exactly best you can do is make the tool and change it and hope the machine doesnt break down

odd mulch
#

welcome back

native scarab
#

hey guys i wanted some feedback on an assignment i have anyone want to see it?

rugged root
#

Go for it

native scarab
#

come to think of it i cant screen share

#

rips

rugged root
#

Are you wanting feedback on the code?

native scarab
#

ya and the design also its messy like lots of files

#

its a full stack app

rugged root
#

Ah gotcha. Is it on a repo?

native scarab
#

havn't uploaded it yet

rugged root
#

Probably the easiest way to show off something like that, honestly

#

Lets us get closer to the code and flip through it. It's tough to do on stream

#

Back later, sorry. Work is kicking my ass right now

primal shadow
#

Look at hemlock, talking to himself

rugged root
#

Usually

#

I'm the only one who will listen, and even then I'm only listening half of the time

vocal basin
#

VPN died again

wise loom
#

vibe coding, 10x engineers, of course being left behind if you don't do vibe coding..

#

100x speedup with vibe coding..

vocal basin
#

speedup measured by ...?

wise loom
vocal basin
#

given it's Y Combinator, likely measured by VC funding burned per minute

vocal basin
#

lmao the comments

#

kids these days...

#

they don't know that the name is reserved by PHP

#

however bad PHP might be, Composer, the original, is a more valuable piece of software

wise loom
#

change my editor every 2 weeks because AI is trendy, then vibe is trendy, it's so exciting, just wondering what editor I'll use the week after that

vocal basin
#

ed

wise loom
#

I feel like my coffee was laced with cocaine and my heart almost bursting out of my chest, that's how excited I am

wise loom
vocal basin
#

okay, 2 minutes in, it is actually fascinating to see the "viewing code as discardable" be praised

#

the very opposite of the whole Generic Programming (ideomatic C++), C and Rust ideas of making software that lasts

wise loom
vocal basin
#

I guess now Rust is not only too hard for LLMs to understand, but is also ideologically contradictory to the mainstream AI bro talking points

odd mulch
#

do you use pycharm for debugging?

vocal basin
#

I use dtrace for debugging

wise loom
odd mulch
#

whats the best ide?

wise loom
vocal basin
alpine crater
vocal basin
alpine crater
#

(VsCode is often a good bet tho)

wise loom
vocal basin
#

did you submit a bug report?

#

I'm heavily relying on its remote functionality, so that bug might affect me too

odd mulch
#

so why should i start using a normal editor like vscode instead of a ide isnt a ide faster with auto completion debugging and testing i shouldnt use auto completion if im just starting out to learn and understand right?

alpine crater
#

IDEs are funny, like in general I will recommend VsCode to people, but I personally dont use it

alpine crater
#

the editor vs ide line is basically non-exsistent

odd mulch
#

oh yeah i see that as well

wise loom
# vocal basin did you submit a bug report?

i've seen a few of them already open..
the thing is i thought of pinning its vscode server version but i can't even find out how to do that.
because it has that auto-update by default and every time i start vscode it's constantly updating.
but yeah idk what's going on.

odd mulch
#

does this also mean if the project is a huge taking you should use a ide instead of the normal editor i mean it does use extentions like you say but does a ide work faster in completing the code for you

alpine crater
#

not really, an lsp is an lsp

#

the actual completion generation code is actually shared between editors

vocal basin
#

because it has a different indexing strategy

alpine crater
#

oh right python

#

why is python lsp the wild west

vocal basin
#

Rust Rover has the same issue as PyCharm

#

IntelliJ in general has a preemtive indexing model

alpine crater
odd mulch
#

oh okay i see sorry for asking a dumb question im just trying to understand it

vocal basin
#

turns out no

alpine crater
#

W H A T

#

W H Y

#

Do they like just giving themself more work?!

vocal basin
#

I thought it was using rust-analyzer directly, but apparently it's a weird partially compatible rewrite

alpine crater
#

๐Ÿฅด

#

and this kids is why you use neovim

vocal basin
#

they don't even have licensing restrictions on using rust-analyzer I think

#

it's not GPL

alpine crater
#

I mean they wouldnt even need to bundle RA

#

they could very easially get away with just a "generic" lsp protocol implementation

#

rust analyzer should be installed via rustup anyway, not the ide

vocal basin
#

language server protocol protocol

#

their rewrite might be because of them wanting a more direct integration with their IDE

#

without running an external process

alpine crater
#

I mean, I suppose thats true, it does give them more power

vocal basin
#

also to get things like what clippy outputs without calling clippy directly

alpine crater
#

honestly the RA just calling clippy thing is nice, because it means it wont be any strange differences

vocal basin
#

important for CI

#

if IDE can catch it, CI should be able too

vocal basin
#

idk why I'm continuing to watch it

#

okay they talk a lot about going fast, and said absolutely nothing about delivering soon

#

classic

#

sanity starts at approximately 16:30

wise loom
vocal basin
#

it is the issue

#

Issue-as-a-Service

#

you had an issue, you solved it with printers, now you can print issues

#

๐ŸŽ‰

#

sure sounds like success

dense ibex
vocal basin
#

formal-ish verification for Rust programs

#

exhaustive tests

#

as far as I understand, it's a[n optimised brute-force because there is no real other way] SAT solver

#

.wa short 10000th prime

viscid lagoonBOT
vocal basin
#

.wa short 20000th prime

viscid lagoonBOT
rugged root
#

I mean that just has to be cached, right?

#

I'd be surprised if they calculated it each time

vocal basin
#

obviously

#

!e

print(104729 * 224737)
wise cargoBOT
vocal basin
#

.wa short factorise 23536481274

viscid lagoonBOT
#

1, 2, 3, 6, 9, 18, 1307582293, 2615164586, 3922746879, 7845493758, 11768240637, and 23536481274

rugged root
#

It's weird that WA felt like AI look up before that was a mainstream thing

vocal basin
#

passes:

#[kani::proof]
pub fn check() {
    let a: u64 = kani::any();
    let b: u64 = kani::any();
    kani::assume(a < 300_000);
    kani::assume(b < 300_000);
    assert!(a * b != 23536481273 + 1);
}

fails:

#[kani::proof]
pub fn check() {
    let a: u64 = kani::any();
    let b: u64 = kani::any();
    kani::assume(a < 300_000);
    kani::assume(b < 300_000);
    assert!(a * b != 23536481273);
}
#

it finds the edge case

vocal basin
rugged root
#

Back on when I get to Vaniel

vocal basin
#

"wildly revolutional idea that surely no one attempted":
have time displayed all around the city so you don't have too look at a personal watch/phone

alpine crater
#

(in unrelated news, I just finished the feature I was working on for hours today)

vocal basin
#

"definitely not a thing where I live, couldn't even imagine what it'd look like"

#

"also imagine the same but for maps, who would ever put a map on each corner for people to use"

alpine crater
vocal basin
#

fust

alpine crater
#
.on("click", |ctx: &mut S<Self>| {
    ctx.use_async(async |mut ctx| {
        web_utils::sleep(Duration::from_millis(200)).await;
        *ctx.borrow_mut().unwrap().data += 10;
    });
})

(strange usecase because I just grabbed code from the integration test)

vocal basin
#

oh look 1.85 features

#

async closures

alpine crater
#

yhe I am not bothering supporting old rust versions

#

its a framework, people arent adding it to old code

vocal basin
alpine crater
vocal basin
#

both method calls

#

okay, borrow_mut at all specifically

alpine crater
#

its a Weak<RefCell<...>> internally

vocal basin
#

are you exposing RefCell directly in the framework API?

alpine crater
#

no

#

its a wrapper around it

vocal basin
#

so .borrow_mut() just behaves like it, right?

alpine crater
#

yes, it also clears signal states, but yes

#

well actually

#

it also upgrades the Weak ofc

vocal basin
#

imo it's not a very user-friendly interface either way

alpine crater
#

(thats why its Option, the state might be dropped)

alpine crater
vocal basin
#

I'm trying to think of an alternative, but unable to come up with anything yet

alpine crater
#

unfortunately theres no stable way to say "hey dont borrow this across .await".
there is a nightly feature for it (which I use under the nightly feature flag)

#
    #[cfg_attr(feature = "nightly", must_not_suspend)]
vocal basin
alpine crater
#

and Arc

primal shadow
#

( () ) (())

vocal basin
primal shadow
#

O