#ot1-perplexing-regexing
1 messages · Page 146 of 1
nice books
tyty
I recently bought a couple more to reread and Brotherman gave me his old ones
So the collection is growing again
i've genuinely never heard of these books
You need better taste
well im sorry my taste is (now) nearly exclusively fantasy
(the entire right half is fantasy)
Everything from Eragon forward is all fantasy
And depending on who you ask the first two books are fantasy too
But lets not start that argument tonight
anyway top 5 books or something
- earthsea (books 1 & 3)
- the silmarillion (didnt really like lotr that much, well great book but silmarillion >)
- all of narnia (nostalgia speaking but very cool)
- dune book 4
I got handed a book and told "this is Narnia"
At the time I didn't realize that it was a series
I thought The Lion, the Witch and the Wardrobe was THE book
I was super confused
lol
the first one was
i mean it was a good book
just not as good as 2 onwards
(the lion, the witch and the wardrobe is book 2)
if you could not tell i'm a sucker for worldbuilding
Hey me too
god why do i have to do this much algebra CASs exist
When I'm doing menial labor I ask Gippity to write a fantasy story.
I'll give it a prompt while I wait for the computer to load something, then continue the work while the response generates, then read the responses the next time the computer freezes while loading
hello
honest opinion on hoods
How many books do you have anime profile picture?
they're fire
im more of an audiobook person
What kind?
wow i cannot breathe properly
original post: #cybersecurity message
what is an exacutor? @versed niche
the joke was robin hood
o
https://github.com/ogham/exa genuinely first thing i thought of when you said exacutor
I think the OP might be referring to an "executor"
iirc executors are used for cheating in games like GTA and Roblox 🥴
this is fire
i use it instead of ls
chilllllll
uh huh
isn't exa deprecated

exa is unmaintained, use the fork eza instead.
huh
To answer your question (#cybersecurity message): You can try and detonate whatever is in the zip file in an interactive online sandbox like ANYRUN (https://app.any.run) or Triage (https://tria.ge) to see what it might do
the only one it failed was Phishing Database when i put it through does that one matter that much?
just send me the url in DMs
https://github.com/eza-community/eza use eza, exa is dead even the maintainer of exa tells you to use it
in what scenario would you need to rewrite ls in rust 😭
When you want to.
the thing is even sponsored by warp
warp sponsors everyone
might as well be the federal government now that trump's shut down federal grants and they've just been doling out money /j
the modern modern alternative
yeah i dont like the last 3 books that much
first 3 were pretty good
there's 6????????????????????????
i thouhgt it was a trliogy
its like 2 trilogies
its 6 books in total
the 2nd trilogy is basically game of thrones but in space
every damn modern tool has been abandoned and forked I swear
what maintanance does ls even need?
bsd changed the ls command 2 years ago
and before that, in 2020, and in 2018
seems like it's half bumping versions of deps
thats the thing, most stuff just doesn't need maintaining in a system where stuff doesn't exactly break all the time like shell commands
if you find some sort of vuln then maybe
like every time I show neofetch everyone spouts out like 5 forks, but it was only archived not even a year ago
Rewrite in rust every 2 years
two owl OTs
what is up with all the owls? like
#ot1-perplexing-regexing
#ot2-never-nester’s-nightmare
what's next?!
“The Owl
GalacticFederation isinvadingangrily marching ”
this or is it something even more hectic?
just say it ain't so (#ot0)
Owl Corp. The reason you haven't noticed anything.
does #ot1-perplexing-regexing mean that Owl Corp does NOT use the Go programming language
pydis rebrand to owldis when??
say it ain't so
owl will not go
has a nice flow
It seems not?
Just discord being discord I guess. Tried to do >> instead of > > you did and didn't work :c
Also little matcha girl has gotten so emotional 😭
what happened to cute little adventures with little matilda cha
It was always about necromancers, in a world where they are killed if discovered... just with comedic bits. Mostly because Mats was raised sheltered and didn't have to deal with those dark parts, now they're catching up to her
aahhh well everyone's dying left and right and I can't take it
It's still a great read tho thanks for the rec 😄
turn the lights off
carry me home
yeag
Careful
They’ll make us all use Poetry
poetry is garbage
ever since they made it a standalone tool instead of something just to add into a venv I stopped using it
uv does 1000x better at being a standalone tool
uv is the only way I handle my python right now
uv, poetry, pdm, hatch, and most other build tools can be installed with pipx/uvx
I've been thrown off by their v2 being so picky
like please leave me alone
same with readthedocs changing their config and deprecating things slowly so I've followed docs to fix things, only to find it then breaks the next week
sure, but the point is I didn't want poetry to be installed like that. I used it by installing it directly to my venv as a dev dependancy. Then they made it suck to do that/warn you not to do it every time you tried.
and there's no reason to use poetry when you have uv because uv does everything poetry does just better
Imagine having to install a dependency to manage your dependencies
and far more because it properly manages python versions too
(not trying to defend poetry)
i have been doing fine with just pip and setuptools
my thing was I just wanted a tool that managed projects without having something extra besides python installed on my system
the philosophy of uv being the tool instead of python being the tool works really well with that
unrelated: yet another Linux Is Not Ready For Daily Desktop Use™️ moment
installed Nobara on my laptop since it doesn't support W11 and W10 is EOL, everything worked great out of the box
Now, I've rebooted it a single time and the touchpad doesn't work
maybe try rebooting again 
yeah I've done that
the touchpad works iin the login screen but not at all once K Desktop Environment loads
I wonder if this is a KDE issue
ah crap I left my USB drive at work
I wonder if I can use my other PC as a PXE with an eternet cable to the laptop
can't u just install it with pip
I just have a separate requirements file for installing poetry
but yeah it's annoying to install it in its own venv
yeah idk if I'd ever use Linux on a laptop
Why are you network booting at home?
Actually I explicitly stated that already lol
:p
i only have a laptop 😔
i dual boot though
I found an old USB while looking for something unrelated
let's go
unfortunately the ethernet port on my motherboard is dying too -.-
I gotta find where my NIC is
Edge trying to tell me that bing is better than the search engine I pay for 
REALLY
I told it not to and it changed it to bing anyway
Ah, I remember now!
I couldn't get it to enable HTTP mode at all. It insisted on being handed a certificate.
"surely not using bing was a mistake, let us fix that"
... Wtf
you pay for a search engine?
What search engine are you paying for?
But I got tired of having to refresh 3-5 times when my Qwant search failed basically every time
Kagi.
I am mostly happy with ddg, but maybe I'll look at alternatives
I have never once had a search on ddg ever give me a result I'm looking for
Must be looking for some very obscure stuff
Google enshittified their results so much that bing has actually been a better search engine the past couple of years
But bings results are still garbage
Same with yahoo
If you add a swear word to the end of your Google search it turns off the AI crap at least 🙂
Yhe Google is unusable
Startpage was working good for me but then they started jamming their own ads/sponsored links
So they're no better than Google now
Qwant was great for a while, their results tend to be pretty good
But the searches got slower and slower and then it got to the point where almost every search said "your search failed click here to retry"
And I'd have to retry 2-3x to get it to go. And that pissed me off more than YouTube ads
So I gave Kagi a try. Their free 100 search trial. Great results. Fast. Good options and features. I paid for the 300 search package and used that in like... A week
So now I'm on unlimited
So you're 'just' using it like a better Google? Or are you also automating it etc?
I've been trying out their chatgpt too but yeah pretty much just a better google
It saves me genuinely hours every month
what do you search for that takes you hours over a month using chrome
google's ai summary lets us get past the llm ban on school computers lmao
Honestly schools banning LLMs and so many sites adding them is annoying.
The only site allowed for our web dev exam was w3s, and when I looked into why mdn wasn't allowed? Because it had AI features.
I ended up downloading the MDN content from GitHub before the exam
You can do that?
it is on github yes https://github.com/mdn/content
Oooh nice
Chrome has nothing to do with it???
they probably meant google
If that's the case then
Searching for 10 pages to get past the ai slop, sponsored listings, and find a relevant result
Google has been so enshittified that it's useless
what does 100% look like
https://en.wikipedia.org/wiki/Boltzmann_brain it's kinda sad and crazy that some concepts seem utterly incomprehensible without being versed in high-level maths
The Boltzmann brain thought experiment suggests that it might be more likely for a brain to spontaneously form, complete with a memory of having existed in our universe, rather than for the entire universe to come about in the manner cosmologists think it actually did. Physicists use the Boltzmann brain thought experiment as a reductio ad absurd...
i dont think this thought experiment in particular is very math heavy
but these names mentioned that are postulating on it are mathematicians and/or physicists
a lot of historical mathematicians and physicists were also philosophers on the side
these dudes go into another realm of thought when they fall down the rabbit-hole lol
i mean they were kinda no lifes back then
lol! true
but math and philosophy arent completely orthogonal
I remember one time I was obsessed with some 3d gfx equation (something to do with getting a point on the exterior of a 3d sphere) and I was trying to understand it. for a brief moment I had a true understanding of it and could see it in my head and then it was gone and I felt like an idiot again lol
bro had a fleeting moment of enlightenment
rabbit-holes are like black-holes. once you get caught in the gravitation field there's no going back.
I believe it's the event horizon lolol
https://en.wikipedia.org/wiki/Satori I wish those moments were easier to arrange.
Satori (Japanese: 悟り) is a Japanese Buddhist term for "awakening", "comprehension; understanding". The word derives from the Japanese verb satoru.
In the Zen Buddhist tradition, satori refers to a deep experience of kenshō, "seeing into one's true nature". Ken means "seeing," shō means "nature" or "essence".
Satori and kenshō are commonl...
true, in fact, they intersect a LOT
I agree; this is probably my favorite programming book also https://www.amazon.com/Unfettered-Mind-Writings-Master-Swordsman/dp/1590309863
Although it does not mindfully keep guard, in the small mountain fields the scarecrow does not stand in vain.
Hi guys,
I'm looking for a web developer to help me with WordPress.
I can help you
Is this a rule 9 ??
!rule 9
No
Hahaha
I reached complete enlightenment once with this piece of code and then completely snapped out of it
what did this piece of code concern?
ppl who drive atvs in residential areas should be ejected from the gene pool
god i hate windows
how else are you gonna let the sunlight in
by being one with the grass
tf is sunlight
tf is grass
light emitted from the only star in the solar system
tf is a solar system only light i know is the light from my computer screen
whats that green stuff
is that nuclear waste
you're confusing that with yourself maybe
don't be negative... it means you're unique and radiate energy ^_^
-# ||/s||
/s is crazy work
what did i do 😭
i can't speak for people i don't know =`=
actually you know what you're right
i'm just so positive that it outshines your negativeness
so you do know what grass is
you lied
that green stuff is just a green screen
now I'll go dig a deep hole and cry while curling myself up in a ball
cap
tf microwave spin means
waltzen
When you the food the microwave spins
MMMMRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
BEEP BEEP BEEEP BEEP BEEP
At prev work we had microwave with no spinning plate, that was actually weird. You had to manually rotate or mix cold and hot parts when heating lunch...
I have to mix cold and hot parts anyway
Funnily enough, the one microwave we had that didn't spin was the most evenly heating microwave we ever had
I miss that thing
Can't wait to eat a pizza that's hot to the touch but ice cold when I take a bite.
Ours is just a box 😔
You just put stuff in there and it sits in there
cut to everyone's first frozen pizza here at uni being different forms of ruined
I 'cooked' mine without heat because fan and convection symbols differ by a faint circle around the fan
gave up and had it raw 😭
on the other hand one guy cooked it with the grill on and yes it went black on top
Remind me tomorrow to post homemade pizza
Basically it supports a ton of package-manager formats
I say "ton", it's actually a slightly shorter list than I expected, but it's the major stuff.
(but, like, no Bazel?)
mine are all ilke that too but what trips me up is the knob to set the time
just give me the keypad
Knob is nice i can easily adjust to more/less just before setting. And less buttons. My childhood home had microwave early and it was pretty straightforward to use.
Whenever you read this, get started on the pizza
Tf u r idle
Go sleep dude
I hope the idle is actually idle
we heard you like diarrhoea, so we are removing your bowel control completely
idk how to spell diarhea
helloo ! , i have a C# file that i want to convert into APK , any one know how to?
That's a very roundabout way to ask how to make an Android app with яC#
it was too long at that point
literally explained but ok
TIL the UK isn't a single country?
nope
wait fr?
ik it has Scotland and Wales and shit but r they countries or just "states" kinda like the us
is texas a country
New to the channel? Start here: https://www.youtube.com/playlist?list=PLqs5ohhass_STBfubAdle9dsyWrqu6G6r
Help support videos like this: https://www.patreon.com/cgpgrey
They are countries
Idk about northern ireland
🤷♀️
huh
idk I don't trust cgp grey that much anymore , he got too much shit wrong for my liking

should I forgive him or has he rly fallen off
video is 14 years old tho
he got some bad takes on the royal family and self driving cars
I did love his content as a kid
lol
and cancelling someone based on an anecdote I have from like
a decade ago
yeah let's cancel him
Absolutely no one in the history of visiting the UK ever did so to come stand outside buckie palace
fr? lmfao
Theres no way
You'd have to be fully sold on this idea, like have the entire pair of royal boots in your mouth
if I ever go there I'll probably just tour the castles
I wanna know the history of king fuck field bottomhead
and the lore of his manor
not sure, I had relatives study there and go "I am not going back to that shit hole"
they come from war torn third world countries
Studying yea, business yea, flying over to look at some royals? Hell no
We got royals back home
I give Jen no direction, with regards to the thumbnails. She just does whatever.
Contact:
https://twitter.com/shaun_vids
https://www.patreon.com/shaunfromyoutube
CGP Grey channel:
https://www.youtube.com/channel/UC2C_jShtL725hvbm1arSV9w
The True Cost of the Royal Family Explained:
https://www.youtube.com/watch?v=bhyYgnhhKFw
CGP Grey on gerr...
oh I found it
2 brits beefing
Not the corgi in the sea 😭😭
btw is the queen rly dead or they fkn with us
Lol, it's may long weekend (1st May Labour Day), we partied long :3 bbq yesterday, today pizza in wood-fired oven. We're firing it now, heating the stone
redis is open source again https://redis.io/blog/agplv3/
The rise of hyperscalers like AWS and GCP has unlocked incredible speed and scale for startups and enterprises alike. But for companies rooted in open source, it has posed a fundamental challenge: how do you keep innovating and investing in OSS projects when cloud providers reap the profits and control the infrastructure without proportional con...
wonder what happens to valkey
probably stays around
i would say there are a non-zero amount of people pissed off by the rugpull of the century here
sorry, second best rugpull of the century, first was trump saying his voters actually did sign up for tarriffs
😭
probably the same as opensearch: (not much I think)
maybe it's like the situation under paris syndrome
What was in the glass?
Also, u owe me 2 slices
For making u the vice-president of the cult of nikita
😤
Sure, come here and get yours.
You mean the glass visible in the bg? Idk, whatever K was drinking at that moment
I forgot to take a photo earlier when it was whole. This was actually second pizza. I didn't remember about a photo when first was in
can relate
even when I tell pppl to not eat before I take a picture they just eat
This is not even Italian, my partner's sib does more of Italian style pizza. We usually throw a lot of stuff on.
New wojak perspective unlocked: behind
What we have left for now, everyone is full.
Dough from 2kg of flour, 8 people.
Funny enough, i also had pizza for dinner haha
I'm trying to design a build/deploy stack I can self-host. I'm thinking jenkins to run ci/cd. After that passes, it pushes an image and updates a git repo containing kubernetes manifests. An AWX server will then see the changes and run kubectl apply automatically.
possibly using templates defined in the repo.
Have you considered ArgoCD? It's pretty decent.
Used it recently to wrangle our insane multi-phase deploy process at work
It's even easier if you use Helm but you don't have to.
I'm looking at Jenkins and AWX because those are services being offered to be hosted for me by another team at work.
Gotcha
Jenkins is what we used before ArgoCD; my advice is to just be incredibly sparing about the surface area you 'touch' in Jenkins.. try to keep your stuff isolated to its own little area etc.
plus, there's an air gap between our current build server and the kubernetes cluster, and AWX will be able to access both the git repo and k8s cluster
AWX is the Ansible thing right?
yes.
What you propose sounds sane then yeah; I would still consider using Helm as the 'template' format, but you may or may not love its design.
I'm familiar with helm
The nice thing about Helm is that you can add validations and avoid ever generating anything weird/unexpected.
You can build that with 'bare' k8s templates, there are some other utilities, but I like the under-one-roof Helm approach so far.
I'll probably just write a single helm template, then fill in values with ansible variables.
Jenkins is ass to self host
and to keep updated, oof
it's a nightmare to update
Yeah, I never want to have to do that again
I'm not self-hosting it. 🙂
you have to make sure all the fucking plugins are the correct versions
you condemn someone to a fate that should only meet those who commit crimes against humanity
They want to do this.
Dickhead as a service?
personally I'd recommend whatever CI ships with ur version control
They want to take on the task of managing everyone's existing jenkins server.
and self.host argo or smn idk
huh
We have bitbucket server
do they have Jenkins experience?
yeah OK shit bucket sucks
Jenkins needs like 5 years of development to get on par with actual cloud native CI
woe is me, the internal corporate code monkey
(I think my favorite CI so far that I've used is BuildKite)
There's probably something cooler now but BK is good
hmmm, I've not used it before 
It's 'hybrid' so it lets you describe pretty interesting workflows
https://buildkite.com/docs/pipelines/architecture
Jenkins isn't bad tbh but it needs a lot of fixing and development isn't super fast
if you get a managed Jenkins then I'd say it's good
effectively managed
by someone else at the company
It's almost as good as managed postgresql
huh
the only thing better than managed postgresql is self-serve managed postgresql
so it's half saas half not
Yeah; and you can pay more to run the SaaS part yourself if you need/want to.
mmmhmmmmm I'd rather not get something rugpullable
That's fair. I wouldn't have chosen it probably myself, but I ended up at a job that was using it, and I was pleasantly surprised.
"Wait, why isn't this awful?"
Anyone that says Jenkins is good needs to get themselves checked out
I remember using Hudson and also CruiseControl back in the day!
I don’t even know those names
I'm an old F
Am I too young?
I'm 49 so ...
DAMN
Bro might be unc fr
it's coming
Huh I don't actually remember disliking Hudson.. do you remember why we all stopped using it?
IIRC Jenkins superceded it
Oh right ugh.. they got us there
There turned about to be a correct amount of logic to permit your CI system to have, and not more
Then there's Dagger, which tries to be all CI as logic
Next time I should just build my own CI in https://cylc.github.io/ I guess
Huh. That looks cool
It's pretty interesting to be able to refer back to previous outcomes in a first-class way.
Instead of having to store things in a db and look them up later
And it's fun to be like "everybody can handle ACYCLIC graphs..."
I checked myself out in the mirror and I look great, I don't know what you are talking about
hudson was the original project.
when Oracle acquired sun, they tried to mess with the community and the community just forked it into jenkins
the jenkins guy is a butler
there are a lot of parts of Jenkins still named hudson
In those java packages and shit
Woah
You’re still alive
https://github.com/BurntSushi
this guy is the goat
i do wonder why i have come to be in favor of types and typed languages
its exactness and attached connotation of speed is simply a bit too enticing, perhaps...?
I think it's natural once you get experienced enough to encounter large codebases and fully understand them.
I used to be all-in on dynamic typing, but now I've seen some things where I don't feel that's the right tool etc.
i mean, i think it's very much a pain to have such a system, but to be so precise holds my dear interest well, i guess
i cant imagine writing code without knowing what types it operates on
I'm not even 100% sure how I feel about fancy type inference anymore.. because if you never spell out the type, I have to calculate it in some editor plugin etc..
annotating parameters is good even though systems like HM can infer them, but annotating locals everywhere is too much clutter
Yeah, I'm torn.. but if you can just do:
auto x = 5 somewhere, and never have to say what kind of int it is.. I dunno if I love that anymore.
its whatever int it should be used as
which is much better than having to sprinkle the size everywhere and have to change it everywhere if you do need to change
Yeah which I now have to go find, instead of being able to use this as a program invariant in my head
I guess, yeah. It just makes me lean on my editor's tooling harder than I prefer.
i guess you could define an alias and use that
like Int
the size would be an implementation detail that can change without the name needing to change everywhere
That's my current preference, but you're right all-in inference has some nice advantages re: refactoring etc.
its also just.. less typing
though ig the editor could write the annotation for you instead of showing an inlay hint
I'm slowly designing a dataflow-ish programming language and I'm leaning toward all-in fancy inference there, so I guess I'm converting
everything that is not libc is bad
I take it you're not a musl fan
well, can you help me?
wolf-rainbow is an ally of justice, surely they can
problem solved then
I can introduce you to Python
what's the difference between instanced variables and "normal" variables
(IMO everything is really an instance variable of something, but I guess that isn't usually how Python talks about it)
(I guess the 'toplevel namespace' isn't as formal in Python as it is some other places)
(in Ruby for example ruby -e "puts(self.object_id)" the toplevel binding is itself an object)
Technically "global variables" in python are module-level variables... But without the module itself being loaded as an object.
But your file can import itself and it will be accessible as an object
Are those really the two classes then in Python under the hood? Instance variables of some kind of type(), or module vars?
What?
modules are instances of the module type
and the module type is an instance of type
OK, then yeah I guess I'm still OK with my 'everything's an instance variable' take
local variables aren't instance variables
Is there not a Binding type in Python exposed to the user? I guess not?
Everything in python is an object. Modules, functions, all numbers... There's no "primitive type" vs class in python like in e.g. Java (where you have primitives like int but then class of "similar" type Integer because not everything can be done on primitives there)
(I'm used to Ruby and locals are instance variables of Bindings)
Ah no, Python doesn't work like that
Python is statically scoped specifically for local variables
(bindings are an optional argument to eval() to use that scope etc)
Aha, that's good to know. So they are meaningfully distinct.
@acoustic moss hopefully i'm remembering correctly and you're chompkin (otherwise I'm stupid) but here
damn
nice
when you travelled all the way to europe for the pizza and it ends up being a pizza, not a biosafety hazard
slapping topping onto flatbread is a Mediterranean classic
Don't make fun of people who eat pizza with a fork and knife. They're probably just european
Eating pizza with a fork and knife is slower, which is better for digestion
Man, do we really need this? https://github.com/jj-vcs/jj
I guess borrowing "conflicts-are-first-class objects" from Darcs is cool.
and I guess working on 'weird' filesystems like Dropbox/Drive is cool.
it's nice, very ergonomic
(out of curiosity, is this coming from the devops toolbox video, or just randomly bumping into it?)
Oh I think I did hear about this on YouTube? Lemme look at my history to see where I saw it
there was a recent video (pretty clickbaity title)
✅ Zero To KNOWING Kubernetes in Under 90 Minutes:
https://learn.omerxx.com/courses/k8s-from-scratch
❗Use devopstoolbox20 at checkout for 20% off!
✅ Build a Second Brain With Neovim in Under 90 Minutes: https://learn.omerxx.com/courses/second-brain-neovim
Do you know anyone who doesn't use Git? Anyone at all?
What if I told you, you don...
Why do they use " when they print hello world but not when they do this age = 20
Print(age)
the title struck some nerves in the jj discord 😛
ah yes, a popular google product
countdown to when they kill it?
Oh yeah that’s the one; I didn’t actually watch the video but it made me Google for it
Answe yall I need to know
and that's the exact response that you get with such a title
the video itself is actually a pretty good look at jj and some nice features
hecking miracle they haven't killed chrome yet
they might be forced to sell chrome
They do get to either fight for it, sell it, or kill it. So, early polls are early.
though the "killed by google" stuff ends up being killed services most of the time
the idea of openai buying chrome is 
services can be killed easily, projects living and being contributed to externally less so
jj in particular started as a free-time project of a google engineer who worked on their internal vcs stuff for a long time
and it was only later was picked up as a replacement for the internal vcs frontend
Day 1 of asking you to become a helper
Because you can either print literals or variables. And string literals require quotes, "hello" is a string literal, hello is a variable
That's the first time I've read about its adoption
Perhaps they could "enhance" it to be like Deta Surf
@surreal sparrow not sure what you mean but here's a screenshot
Thanks - that's good but did you run it from the UI desktop or from the cmd line?
from the search
sure why not
chuck me your email in a DM
@nova pine
Continuing from #python-discussion message because this is no longer python
I'm under 18...
In some countries, parents can make a bank account for a child 13+, linked to their bank account. 😉 I'm almost 30 and I had one of those.
So such account + linked debit card would work.
Or just a prepaid card - similar to debit, but for a separate small deposit account you can load. (It's actually advertised in my bank as great way to give children allowance, lol.)
You can do some research for your country (especially prices for each, e.g. in Poland accounts are usually free, but cards are free only if you use a card several times a month, otherwise you have to pay a monthly fee for it).
Prepaid card is safest as it won't get over what's deposited (a lot of people actually use those for Internet shopping and deposit money there just before making a purchase - even if site is suspicious, it just can't charge beyond what's on the card).
For debit card, it's whole account it can use, so you'd need to keep only a bit of money there to have similar safety.
Some free services may do a lock for like $1 to see if it's a real card and whether it's empty or not (because completely empty cards are suspicious). Service will release the lock without charging the card, it's just a check. So just keep a small amount on your card, just enough to pass those checks.
i know this, and i am pretty sure i have such account like this, (actually im sure i have), but i dont want to pay because it is not so important to me... my main site is deployed without ws
but thank you for the help
I should move my Steam library to some crazy NVMe over RoCE volume I guess.
I can't believe how cheap it is to do NVMeOF / RoCE stuff now; all my gear already supports it WTF etc.
(If you're wondering what those acronyms are here's a primer https://www.purestorage.com/content/dam/pdf/en/ebooks/protected/eb-nvme-of-for-noobs.pdf )
(ignore the marketing for their product, though the Cassandra benchmarks are relevant)
legal loopholes found
As I said, it's just for the times you need a card for free account for verification (that's why I explained the lock and release, as it sometimes scares people if they notice it). :3
if they need a "card" for verification they are betting on you forgetting to cancel
hot take
(idk if its hot)
oh god thuri is here
that's neither hot nor a take
That's only for free/discounted trials tho
takes are viewpoints
man you guys see the party in ot0
The talk back in pygen was about free plans that still require a card to verify that's a real person and not a mass account to use up resources 🙂
ic ic
thats fair
until they find out about bins

Plus the shady practices is why I mention prepaid or to keep only small amount on your teen account 😉 just to pass the card verification (lock of small amount)
i always kept a empty prepaid gift card in my wallet
OK this is an idea I don't see every day https://github.com/obi1kenobi/trustfall
wiki's example of a fen string, rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1, is 56 ascii characters, which is 448 bits, but this is obviously unoptimized.
with FEN:
let's assume that the separators of / and can be ignored somehow. in an implementation, this is likely true.
PNBRQK with 2 cases is a single base 12 number (equivalently, base6 (piece) * base2 (side)). the absolute worst-case FEN board state would have the 32 pieces distributed in a checkerboard pattern. whether this can be legally achieved, ¯_(ツ)_/¯. spaces are denoted by the number of adjacent spaces, 1-8. naturally, an base-8 number. There are thus 32 base-12 numbers and 32 base-8 numbers. The raw board state would take log2(12**32 * 8**32), or 211 bits
But FEN stores more than the raw board state. We must also add the current player (b2), castling availibility (4 binary states, so b16), En passent position (b16 - 8 each for both opening rows), half-move clock (up to 75* full moves, so b150), and turn number (b8849, rip). These bring us to log2(12**32 * 8**32 * 2 * 16 * 150 * 8849), or 237 bits
*half-move at 75: while FEN normally stores this for enacting the 50-move rule against repetition, claiming this is voluntary, meaning that (again, for the worst case) it essentially doesn't exist. The 75-move rule is recent, dating back to 2014, but is enacted by the arbiter, thus a hard limit. Reducing this to b100 for the 50-move (also reducing max turn length to 5899) only cuts the total bit size to 235.
Nice, I technically beat FEN in the worst case.
assuming the past hour (
) of me mathing wasn't filled with a zillion errors

license question
if a person A contributes code under a license that requires attribution, and that code is later completely replaced (whether as a whole, or piecewise via multiple contributions), are there situations where A can be removed the list of contributors?
in other words, are there licenses where attribution is required only for contributors to the current state of the code, not its entire history
Don't all licenses only apply to the current state of the code?
¯_(ツ)_/¯
afaik, the list of contributors is an add-only object. whether this is legally required, or simply common practice, idk
Oh, you mean the list of contributors on a site like GitHub?
Not a file in the repo.
If you no longer distribute code by A, you are be able to ignore the license under which they provided their code. The challenge is in proving this.
no, the actual file. gh's tracking data is external to the code organization's practices
so you could, but most places wouldn't consider it even close to worth the hassle unless a contributor becomes infamous, and perhaps not even then 
Hmm. Outside of an organization I would say that if I've removed all code that A, then the license no longer applies. However (and a big one at that), if this is being distributed externally in an org I'd be dialing up the legal team or general council for review.
in other words: If it's my code, I'd pull the trigger. If it's a company's code, I'll let them decide and just keep even stale references.
contributors usually do not conveniently only work on one clearly demarked bit of code
tho I've come across such things
where there are like 8 licenses for various pieces as they were contributed
yeah i think the biggest problem is getting a court to buy the idea that the original contributor's code has been completely removed instead of slowly modified
.8ball should I play chess today?
Outlook not so good
speaking of code contribution, Ubuntu is adopting sudo-rs and it seems like a gimmick with the hidden idea of changing licenses
like there is practically no benefit to a rust sudo, especially audited by so few people initially
I also think it's comical that sudo-rs doesn't target UNIX portability
every day im happier to be on gentoo
port everything to rust
i would rather die standing than live on my knees (to rust)
rust users when unsafe
thats why go is better
Rust has become such an awful language
Great tooling can't fix a language that tedious and ugly
I mean it's fine if you just use like... The language features that existed on initial release only
And ignore all the crap they added
But rust has suffered from ruby syndrome
"there's now 3 different syntaxes to do the exact same thing, they are entirely interchangeable and the community will never agree on one way to do it"
Thanks I hate having to mentally interpret code as I read it
Not to mention some of the "new" ways of doing things look so so so much worse. Tacked on as an afterthought
i'm still interested in learning rust because i somewhat prefer the way it feels over C/C++
though i've not really worked a substantial amount with either side, i've had the most fun when working with rust
that's interesting
I have been looking into Zig as a replacement
And it seems promising
It has some quirks but overall looks a lot better to use and read
Yeah im looking into zig too
Rust feels rlly good as a language but i cant keep going with it anymore
rust devs moving from c just need to write better code smh , \j
I've learned a little bit of Rust through Rustlings for a project that I've now abandoned, and I had fun
but reading any "real" rust code, I can't tell wtf is going on most of the time. can't blame the language, I'm barely a beginner, just something I noticed
I have used a considerable amount of rust but most of it was written a long while ago
If you are bummed with Rust but want memory-safety in a systems language, what else are you pondering?
I've been tempted to write a thing that transpiles to Rust, but has fewer features, just because Rust seems like the go-to back-end for compiling such programs these days
does zig even promise memory safety?
No
I've heard pleasant things about it, at least
I imagine it's a vastly different language than rust, though
Zig is super badass
but this is also a valid Zig program:
const std = @import("std");
pub fn main() !void {
var a: *i32 = undefined;
{
var b: i32 = 10;
a = &b;
std.debug.print("address of b is: {s}\n", .{&b});
}
std.debug.print("a is pointing to: {s}\n", .{a});
const c: i32 = a.*;
std.debug.print("{d}\n", .{c});
a.* = 11;
std.debug.print("{d}\n", .{a.*});
}
Now, what a Zig person would say is, don't write it that way, and yes that's how not to do it.
They would tell you to make an 'allocator' object and have it track the lifetimes for you and yell if you did this etc
My main must-have Rust-like feature is:
fn main() {
let a:i32;
let a_ptr = &a;
}
``` this needs to not work.
https://medium.com/@shyamsundarb/memory-safety-in-c-vs-rust-vs-zig-f78fa903f41e a little slow-paced but semi-useful I guess
I dunno, I continue to aim higher than what Rust has shown us is possible.
Waaaaaaait, one of the VPRI nerds has an active project on GitHub, with commits last week? https://github.com/ohmjs/ohm
God why is this JavaScript 😦
the r/programminglanguages discord has a lot of cool people doing cool stuff
oh, we're already mutuals there lmao
mods, ban him for advertisement
Memory safety is a great thing. I don't want to discount that
But
If memory safety is the only thing your language has going for it as a selling point... Maybe your language isn't that great.
And that's where I'm at with modern rust.
Yeah, "necessary but not sufficient"
I mean rust a lot more going for it as well. Maybe not exactly unique features persay, but I wouldn't use rust if all I got for it was memory safety.
Like I really like the trait and macro systems, not to mention enums and the ecosystem
I also love how you can basically work at whatever abstraction level you want in rust
Like you can go from raw pointers and memory manipulation, to high level generics and traits without it feeling jarring
i like the idea of marking functions as unsafe but being able to build safe abstractions on top. so it's not like async where one async function pollutes your entire call tree all the way to the top
Just make every function that isn't inlined async /j
Are you saying that eliminating whole classes of bugs from your code by definition is not valuable?
Please read the messages literally directly above the one you replied to.
I did. So you are saying it would be great but not that great?
I mean, the rust selling point is parallelism and robust APIs
I'm saying if it's the only selling point of the language then it is not a great language.
Why would you not consider correctness as a strong point for a great language?
It IS a strong point for a great language
but that alone does not make a great language
where do you put the bar then?
I mean I do agree, correctness is useless if it's a hell to use/satisfy
Are you saying it's binary and either you have correctness and it's hell to use/satisfy? Or it's easy to use/satisfy but you have no correctness?
Or that no correctness can be provided without being hell to use/satisfy?
I simply meant correctness isn't useful if it's hard to use.
I made no point about whether correctness is fundamentally hard or easy.
I think rust strikes a good balance where it can prevent many bugs at compile time, without spending hours proving stuff to the compiler
I would use a language with less correctness guarantees that was easy to use, over one with correctness guarantees that is hard to use
But I would use a language that has correctness and was relatively simple over both of those
I see. That's an odd ranking from where I stand. But sure.
(and I do consider rust in the "relatively simple" camp)
relatively being a important keyword there
what the heckles man
what does this mean?
smh, forgot about the time dimension
maybe the centre
what an interesting interpretation though
Yeah
huh how is it 3
3 dimensions
The distance from the Earth to the center of the Milky Way is indeed about 26k ly
Good to know
The only reasonable interpretation I can imagine is that it's number of spatial dimensions
null
hey bud
!res - teach yourself
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
nobody ever
absolutely not
goood morning
.me
without spending hours proving stuff to the compiler
we must have very very different perspectives on rust
oh it can get so much worse than rust
Exactly, hence "relatively simple"
seeing that would require reading down
but anyway relative all depends on what group of languages you're considering but whatever
I don't think it's worthwhile discussing how safe rust is if rust is the safest language you know.
i need to optimize my library asap💔💔
is this a lean moment?
ATS, Lean, some Haskell patterns, Ponylang and such.
Technically mercury
Oh, and PlusCal/TLA++
And all the many related languages
...cube spins?
cube spins!
now add 'raytracing'
this is running in the terminal btw
yeah, since there are so few 'pixels', you can easily do that in Python without performance becoming too much of an issue
I would assume it's trying to say the milky way is 3 * (the distance from the earth to the center of the milky way) wide
errr wait no it converted it into meters
whar
I wanna know the story behind this OTN
I don't like this
Can you make a better story?
can you click the link and read it yourself?
boring context, really. person was concerned about whether a discord bot would be harmful to their read-by-interviewers gh portfolio
Yea I can
(I did, I'm saying the context was lame)
🇮🇨
https://tenor.com/view/ogli-gif-17468683305861986751
be professional discord bot developer
overseeing deployment and maintenance of bot for big-time client
job and future literally depends on it working
it breaks
fired & unemployablea discord bot broke my career
mfw
spent nearly minimal time or effort on that, so there ya go @vale raven
Is there some cool-kid 2025+ shell I should be using instead of my beloved zsh?
fish maybe
I tried it way back and didn't really feel like I needed what it had to give me
Great errors though
the M107 shell is pretty cool, widely used even in 2025
155mm is good stuff
what are you looking for?
is posix compatibility something you want?
I guess that’s the real question. I do value that feature of zsh a lot, but equally maybe I should try something wildly different?
I usually use /bin/sh directly for scripting anyway
I don't really script with it, but I use fish for interactive use, which is nice since it comes with pretty much whatever I need out of the box (e.g autocompletion, coloring, and pretty nice history), and is widely used enough that it's generally supported by a lot of things. And abbreviations are cool.
https://www.nushell.sh is apparently popular these days
A new type of shell.
Nice, this is the sort of “take” I was picturing. Maybe I will try this for real.
Kinda “jq but for everything”
^.^
... A fine addition to my collection.
what discord bot broke what career 
?
valo types?
Nope. I don't play valorant >.<
Any?
Sir this is a python server
Isnt it off topic
It is but if youre looking for gamers you'll have better luck in gaming related servers
it always weirds me out when ppl do this, I remember opening a page for covid info during the pandemic and it was full of people trying to get others to play pubg mobile with them 
nah thats hype
💀
Got a weird question. I'm trying to download a file from a site. The file download fails, and I'm trying to watch the network traffic to see why it fails. When I click the link to download the file, it opens a new tab, starts the download, then closes the tab. This is keeping me from seeing the traffic as the download is happening. Is there a way to keep that automatically opened tab from closing after it starts that download?
Or actually, maybe an open-source option that works like fiddler?
....he says forgetting the wireshark exists
If it's an <a download target="_blank">, you could try to modify the target
try curling the file instead
How would I do that if it's a file I have to log in to access?
I'm still a rookie when dealing with web stuff in general
token probably
And now to learn how to wrangle wireshark
Trying to figure out which thing I actually need to be tracing
u could pass ur browser cookie
session cookie
mayhaps
This is on Windows so....
Oh wait I did install curl for windows
Ignore me
ok blocked
nah im kidding lol you said ignore me
💀
Hmmm.... It'd be doing a redirect before it starts the download, right?
So the link I haven't isn't technically the direct download link
uhhhhhhhhh whats wireshark say
It's.... very complicated and I don't understand....
ah networking
i think in theory the redirect would have a file extension like https[:]//whatever.com/file.exe
or
maybe curl allows for redirects
-L makes curl follow redirects
Gotcha
The session id would be called something like "JSESSIONID", right?
I feel dumb for asking this kind of stuff
yes that is the cookie
When a user creates a session request.getSession() will be called; this is what creates the JSESSIONID object, which stores the session cookie. This is how websites identify and remember you
source: my blog 😎
you guys know vue?
i also made a cookie extractor lol
is it called cookie cutter?
🙃
!pypi cookiemonster
thats hard wtf
i know its a js framework
eslint gave 4 warnings so deleted it but wanna reinstall it so it hopefully doesn t give warnings but sure how to do it with npm
use httptoolkit
thank me later
i've been learning vue recently! made a reactive website for a private game server, https://osu.skrungly.com/
cool need to learn it for uni 🙂 have done angular before

good luck! this is my first attempt at a reactive website and it has been really fun (which helps a lot)
"
JsessionJesse, we need to cook"
Hi
yoooo
welcome back
HELLO
🪀


Has it actually already been a year
wdym?
Like a year since u left or whatever
nope
It has been 4 months at most
Yep, 3 just checked
Man
I remember when Doritos cool ranch were good
Ever since they started putting sugar in them they just don't taste good.
wait what?
Yeah. They're ever so slightly sweet now. It's pretty bad.
i haven't noticed that myself
On top of just being way more bland than they used to be
We were out of the normal chips I usually get from the vending machine so I got a bag today
wassup guys
homeless man begged me for insulin money today so I told him money doesn't buy happiness 😌
it sure does buy healthiness though >^>
happiness comes from within
Put in the best effort in everything that you are getting paid for because you don’t want your customers or your employer to think that they’re wasting their money paying you.
don't feed my anxiety dude 
Have you increased shareholder value today?
actually yes I saved them from a 10k usd per month aws bill
just yesterday
they got rug pulled lol
fix was to just cache a thing bec there was this expensive aws api they kept bombarding
Anxiety for what?
me and a lot of ppl ik have paranoia about being fired for having poor job performance
It's a common fear it seems, makes sense because getting fired means getting fucked for some
😭😭
Are you in 🇺🇸?
How about:
Put forward your best effort into what you do.
Makes sense because I think most states have a “fire-at-will” policy
In Canada, you need to be on a probation first before getting fired
Put forward effort relative to value exchanged for it you said?
But don't overwork yourself and let yourself get taken advantage of.
no
Me neither💀
guys, do you believe that the universe is a simulation?
I believe there's no way to know whether it is or not.
scary
It also kinda doesn't matter.
not worrying enough to have an existential crisis over, at least.
Like, if you did find out it was, it wouldn't really change anything about your life.
Other than if you let the mere thought of it bother you.
it is good to not know everything
I think it's generally better to know more true things, as a rule of thumb.
there was linked elsewhere a bit ago an article relevant here: https://notashelf.dev/posts/curse-of-knowing
A reflection on control, burnout, and the strange weight of technical fluency.
I feel like the issue here isn't technical fluency but rather a kind of personality disorder unique to certain individuals.
Like, some flavor of OCD or need for control.
my point was that in that case of notashelf and other fields, as rb said, sometimes
it is good to not know everything
I mean, yeah, seen through the lens of a personality disorder, in the short term, that may be true. But perhaps a better approach would be going to therapy and dealing with whatever's causing you to need to use problem-solving as an emotional coping mechanism.
You know not it’s a simulation by experiencing pain
what if the simulation simulates pain

Pain is far from a simulation
how so?
how do you know the pain you feel isn't also simulated
Why can't simulated beings feel pain?
keezy.cause_pain()
Because pain is not an illusion
Otherwise you wouldn’t have experienced it
is the opposite of npc (non playable character) a pc?
character
but if you are simulated you can be simulated to feel pain
I think the argument Keezy is making here is that consciousness can't arise from a simulated system.
Yes, tho I haven't seen the abbreviation much.
I disagree
how?
why is neovim mostly vimscript
by what logic?
And given that we don't, and basically can't, know what the conditions for the emergence of consciousness is, the debate is pretty much dead in the water.
How does this statement apply to phantom pain?
like wtf is this lang distribution??
i heard it was written in lua but clearly not
If you just slap together atoms in a human-like way, is the result a human? Can we check?
unless it inherits all of vim's source code and acts as a superset of vim
It started as a fork of vim
an entire language for an editor is pretty wild ngl
ah ok thats why
The best way to question if you are experiencing reality is the feeling of pain
Almost as if it's a fork of vim. Isn't it?
We can't check if it's conscious.
everything you see is built on atoms
didnt know 
as an aside, calling "this is broken, and i have the ability to fix it, therefore i should fix it" a personality disorder is an interesting take
What is phantom pain?
imaginary pain, usually from amputated limbs
All configuration is a custom language
this isn't like a dream where you are in reality and trying to tell if you are in a dream
I don't think it's a stretch when the article itself describes it as an emotional regulation method.
the way i interpreted it, i think the "disorder" part isn't fixing things, it's trying to fix everything immediately
like what the article says, yeah
Phantom limb pain, attributed to the sensation of limbs amputated from the body.
no like a physical scripting language, not a bunch of toggles and inputs
“Imaginary pain” is an oxymoron
the premise is that you are just part of the simulation
Is it? There may be more to reality than that.
irrational pain? then?
What does that even mean?
Phantom pain is a painful perception that an individual experiences relating to a limb or an organ that is not physically part of the body, either because it was removed or was never there in the first place.
Sensations are reported most frequently following the amputation of a limb, but may also occur following the removal of a breast, tongue, ...
People do occasionally feel pain even without any physical stimulus for it.
If you get pinched in the arm, how does one determine that being “rational pain” or “irrational pain”?
I think you're getting caught up on the terminology, "phantom pain" is a thing.
irrational pain was a math joke, I'm pretty sure
lmao
following imaginary pain
atoms - molecules - cells - organs - organism - ................
I think the argument Keezy is making is that pain is a subjective sensation, so it doesn't really matter whether it's caused by any actual physical trauma or not. If you feel it, it exists, in the same sense.
i dislike the wording of imaginary or irrational, but if your right arm hurts from being pinched, and you don't have a right arm any more, then you're experiencing phantom pain
Right. It’s still pain regardless?
yes?
certainly perceived as such
It is the sensation of pain, yes. Your body is simulating where that pain is coming from.
Perceived? It’s objectively happening
There's no hard evidence that all of reality emerges from arrangements of atoms AFAIK. Tho it is obviously a pretty strong model.
maybe we're talking past each other, then.
body does chemical stuff that causes (the sensation of) pain, for no good reason
No. I am arguing that it’s objective
do you guys support abortion or you against it and why?
And you use pain as a metric to determine that you are not in a simulation
Do you mean that pain exists as an objective property of physical reality? As in, it's an objectively measurable property of physics?
why can't a simulated being feel the sensation of pain?
yeah true, learned at school
the neurochemical process of pain perception and its consequences to the body and mind are assuredly there, yes, but the correct mapping and cause are not. the sensation is caused by perception failures in the brain
Do you mean that pain exists as an objective property of physical reality?
Yes. To negate the argument that we are all in a simulation
Why is pain special?
My friend's left left hurts. They have a cramp in their lower calf. Objectively, they do not have a left leg. The pain is real. The experience is real. The limb is false. How is this a property of physical reality?
What tool can you use to measure pain as a physical property?
it's crazy that pain is a construct of the mind
If you think your feeling of pain is also a simulation then you must question if your existence is a simulation
why?
are you referring to right before becoming 'lucid' in such a dream?
My existence might be a simulation. Why should I have to question that? It doesn't matter either way.
and what are dreams then lol?
a micro simulation of a simulation 😄
again why couldn't a simulated being be simulated to feel pain?
Oh, is the argument that you, a real person, can't be in a simulation from birth, because of pain.
I'm pretty sure what this comes down to is whether you believe consciousness can arise from any substrate arranged in the right way, or if there has to be some special stuff (like, y'know, real stuff and not virtual stuff) to cause consciousness to come about.
existence being a simulation might provide help with understanding qualia, tbf.
ah, pain is actually considered a qualia. idk why i didn't see that coming
Because that's nonsense, people in VRChat do feel pain arising from the virtual actions sometimes.
I can’t give you a proper scientific answer because I haven’t studied phantom pain deeply but I think their brain is triggering a molecule to signal pain for them to get out of harm’s way

