#programming
1 messages · Page 280 of 1
lol i bricked my app with some advanced foot-gunning
I'm Here with family
swarm sync crashes now and it appears to be because i set the color of the lavalamp to hsv(65535, 6551%, 100%) 😄
the color picker never saw me coming
it's all recoverable/fixable, i'm just amused
Lol
MAYBE I WILL HACK THIS LAVA LAMP
Here's the 30 second tutorial to catch up to where i am right now
# https://github.com/IceBotYT/ha-neuro-lamp <- get your device_id and localkey.
d = tinytuya.Device(DEVICE_ID, IP_ADDRESS, LOCALKEY, version=3.5)
# set data
d.set_value("24","%04x%04x%04x"%(300,1000,1000)) # Hue(0,360), Sat(0,1000), Brightnness (0,1000)
# get data
data = d.status()["dps"]
power = data["20"] # true / false
mode = data["21"] # colour = color specifically set, music = stream sync
color = data["24"] # 12 character hex string for hsb color: HHHHSSSSBBBB
# no idea what "25" is.
i was considering making a tool for "paste your debug log here, and it'll regex out your device id and local key" since getting the key from the debug log is mildly obnoxious
dip 25 is scene
wa! what's that
You can set pre-programmed color rotation
oh? is that in the ui somewhere
No
Well, I think the new RGB toggle uses that
but I just use the HA integration
neat! lol, time to catch up with other people hooray
basically the only thing left is reverse engineering the swarm sync, create a service that registers itself and act as a relay
oh, you can edit that i guess. it's under the power/sync to stream bottom menu thing, "RGB Light Mode" configure pushes to that variable
No not that
re swarm sync reverse engineering, is that "figure out how to listen to the tuya data" like the lamp does, or is that something entirely disconnected from the lamp
Creating a standalone service, that connects to the tuya cloud, where it receives the color data Neuro gives like if it were a real lava lamp
which then you can hook into apps / HomeAssistant and push the values to other RGB devices
yee that was my original desire, hook up swarm data to the rgb in my home lab rack lol. but the lamp called to me
ws transport without faking anything, your certs your domain, fully ud for some reason
server side obviously
by "fully ud" i am referring to them detecting the way it works rn, not sure based on which heuristics but they mark the ip in some database and throttle your shit
oh also don't let any traffic come back home from the server that is very much going to get you detected
block ip ranges or route them through cf warp
HDR lava lamp
praise be to the lamp 
but how do i know the ranges to block
all ru ips
:(
Yo
outgoing of course
or route them through cf warp
Lava lamp maybe chinese
in a nutshell make sure they don't come in from the same ip
same ip you’re connecting to
but
how does it explain phone being shit while pc being alright
if they both have same ip, routers ip
that is weird
this is done on the device im using? or you can do it on router
you can do it wherever but safer to do on the server itself
Restart ure phone
i dont have access to vpn server
i just bought some vpn which provides several servers from different countries
get yourself one
actually, when i switch the server, discord works perfect for several seconds
then starts lagging
on phone
is it illegal to operate them 

some day 
btw if you don’t have access it’s not your concern, other users would have tainted the ip long before
provider’s responsibility
right

I'm like 90% sure discord uses cloudflare as their cdn so (if true) you're calling cloudflare cdn crap
Then how we gono know
Discord debugging connect to cloudflare
So close
"Neuro-sama wants to access your Discord account" is a warning I'd rather never see 
REAL DEAL

9 
Use / command
Here?
aww, thank you~ ( ◡‿◡ *)
In dm
OOOH
Nuh uh
idk man I feel like this would be worse
Yeah I think that one might be slightly worse
I’d let her
man this ui looks ass
I just wish they let us programmatically cancel it
it as in
the normal notifs
with proper buttons and allat
yea
been a while
can't blame you, I always refer to them as "notifications"
the progress one I just say "timed notifcations"
them not actually being called notifications is stupid
I'm back
what's more stupid is not being able to programmatically cancel normal notifications
it kind of makes sense but not really
anyways, I'm teetering towards making it also a webview as well but like
that might also be kinda weird
mainly bottom view
permissions more specifically
Do all allowed
Well, something is up
I don't think cloudflare is amazing, though
It's on the budget side
asset showcase, I decided to do that because I just thought so
But that's why it's used a lot
it is on the budget side but I don't think it's bad
it's good
them having servers everywhere is why they hold up
but that will only get you so far
yes figma add generative ai to design software we all needed this 🙏
is that just gonna use html/react & css?
no
Well, it's just weird things under a mb take 3 seconds to load sometimes
Imgur just loads instantly when I use it for gifs
The difference is insane.. maybe it's just something weird with my connection..?
it's figma it's design software
its a you issue, it takes ~1 second for me assuming the weather is good
Generally it does for me, too.. but then sometimes it just takes a long time
oh, then it could be because your specific datacenter didn't have the image yet so it had to go fetch?
that should not take long unless the server is down
one thing you have to understand is that a "cdn" is just a caching proxy to a s3 bucket 99.999% of the time
that is true
idek abt the terminology sometimes
something like this is way more readable
obviously the spacing is fucked up but i had to work with the screenshot
U want simple:|
idk if those icons are something pre-made (as in like available) or not
but either way forward that to our thread probably
i mean i just took material icons
it would look less jarring as well
And give permission to neuro like write code
oh
can probably get them in as svg
Lemme go look
you know what i mean
tehy're not gonna be in vscode if that's what you're looking for, different corpo
No, as in like
would it be available as an npm module, for example
bloat 
but like nah we can just download it
ye
it's not like it will ever update
bloat? in OUR neuropilot? it's more likely than you think
or even this
I mean at least it looks better than white boxes on dark background
I'll forward the message then
see you there
Has anyone wrote a compatibility layer yet to allow for function calling LLMs to use the neurosama game api?
Or should I?
why?
because they won't be able to deal with action forces
Why
That being said I can't say anything either considering for neuro-mcp-relay-registry I was considering making the same exact thing
I was just gonna use ollama and its tools api because I’m deathly scared of writing a similar system myself
To be honest with you
I mean it’d still be interesting on my end given that function LLMs as they are don’t really support tool calls TO them, just from them
I’d have to send incoming ones as user messages
And probably write a rather lengthy system prompt to make it not get confused
really? does it not support sampling? the spec's been there since june so I would imagine there would be some support
I mean in terms of how, to my understand, open weights tool LLMs are trained
I’m sure I COULD do it all in one message, I’m just not sure the models would understand
My ai isnt doing so well.... 
You: hi
Bot: Take bro?
You: take what?
Bot: Take bro?
You: huh
Bot: Take 😁❤️
You:
It’s pretty obvious that Vedal has some novel method based on not only that but also that the vast majority of the adoption of function calling in LLMs happened a good year or two after Neuro started doing thing which I would assume require it
Tho I do wonder if I’m wrong given a lot of her early access to external stuff was done via keywords like “shock”
Well I'd see why you think so considering neuro's "tool calling" stuff was implemented really early for stuff like, idk, pokemon showdown?
Pretty sure those early things were external models, not Neuro tool calling
This is good btw what model are using tho
I want get neuro sama llm
I'm using a GRU coded from scratch and the dataset is some small one i found on huggingface
Hmmm
Basically from scrach
yea
How many days to build a ml
Any one understand java code
I learn java language
Ohh
If you mean lm it don't really take much time to build it but I'm trying to understand the code more and more which takes weeks or a month because the math is really advanced.
Matrix is easy
Logical
Probably, but I can't remember when Neuro tool calling was implemented
A = [1*2]
2
oh forever ago
Model how big and on how many GPUs and batch size?
Sometime between abiogenesis and last Tuesday
what
proper tool calling was likely implemented around the time the soundboard happened
mabe had more primitive versions before that though
And keep it up
yeah but like when exactly did she start using tool calling
I know jdbc connection
as shuni said yeah soundboard
also wonder if vedal saw the whole code mode thing with tool calling/mcp

that would maybe only benefit some game integrations, other stuff is basic enough
Fairly small, it's the smallest lm you can make so one GRU which is fine. The batch size is also very small but I will expand it today to make it better.
The integrity of 2025 files was checked. This might have caused installation to take longer.
Done in 4m 5s
``` not me thinking wtf <current year> files are
ty
neuropilot becomes redundant 
Although that makes me think of how it would even work under Vedal's setup
monday project submit
Ure cooked
Lol
they found each other
like for example he would have to spin up a virtual machine for every integration
also wtf
what is that
Clickable link
pnpm
pnpm does that?
i guess
wtf is that used in
i don't pay attention to install logs
Uhhh Yeah only design module html css responsive design
???
jQuery
i am cooked in class
Truly lol
No idea
look, if he isn't gonna look at the changelog on his own, we just gotta yell at him
we even let him press a neat little content button (Send Neuro changelog)
Also this pops up as a notification afterwards to not be annoying
Bro my phone cache is build up like crazy
to not be annoying
pops up twice
no like
it starts as a popup like that
then on subsequent starts it just shows as a big ass notification in the corner
oh i understand this is first launch only
yea
"ooohhh you want to read the changelog so bad"
100
Hey

my site was down was because i accidentally removed the module that lets php interact with mysql
actually coding in production moment

Reminded me that I need to actually finish my site
Ive been locked in on several other projects
why so many people make anything


idk
why

it just feels like website is too arbitrary for being made so frequently
or is it just for fun
i feel like on a place like the internet, a website would be the most popular thing to make

a lunch is too arbitraru to be made so frequently
whoah thats a leap
do people just make them for fun 

not really 
website make for following reasons:
- to solve a problem that you have
- a fun activity
- a learning exercise
- you were paid to


people also have websites to have like a description of themselves and what they do an stuff
thats just fancy txt
so?
why just dont make a txt
you cant seriously expect everyone to download a .txt file
- its fun
- it expands my portfolio
- it gives me a general experience on how start and manage projects when i actually start doing projects for a client for real
github 
put the text, on le website
or pin it somewhere in your discord server
also theres something feeling good about having your site go up and alive on the internet for everyone to see after its all working in harmony
website is a way to do it yes
it is the best way to do it
also you need to host it somewhere
so you either have your pc running 24/7 or have some paid service
i have a VPS so i have that covered
cloudflare, whatever works
i have a laptop already running as a mc server through my domain
https://nota-app.duckdns.org
like this one although its kinda basic
Nota, a simple note-taking web app.
yeah web sciences is a course in cs
or just buy an actual domain
not for everything of course
as a substitute to a string of text
Wtf did my ai say?
Bot: hello my favorite subjects . 👋 ’ t drink . < eos > bot : totally ! < eos > bot : i don ' t drink anything , but i ' m doing answering i have a human . < eos > bot : yes , bring it on
im buying a domain for actual official projects not practice websites
this is a practice/hobby site
it doesnt really matter of course but you can reuse a domain for anything
ye
maybe im just not a fan of buying anything if i dont need it
subdomain.domain.tld/resource
i own a domain, and for the mc server i use mc.[domain]
also it doesn't really make sense to buy a domain if im not gonna use it for anything serious yet
Ah yes, you should expect people to type 142.251.163.102 to use google instead of google.com
you dont need a domain to host a website
i can understand why google has a domain
additionally, you dont even need to buy a server to host a website
i dont understand why john from london buys a domain to host his txt portfolio
well if you run anything that should be exposed to the internet, you do need a domain
only if you intend on having it exposed to the public internet
if you are the only consumer you dont need a domain
Because, idk, they don't want to have to tell their employer to type a random ass string of numbers
because its 5 bucks a year to get the domain, and its a lot more professional than having people find a text file on github or in a discord server or wherever
"yo join my discord my portfolio is in the pinned messages"

either way
dense <-
yeah that's fair
i think everyone here has at least some type of old laptop lying around. you could always use that as a local server
its basicly free
yeah but he doesn't like it when my website here has duckdns on the name
or cloudflare
also you gotta take care of the port forwarding part on your local server. most residential networks use CGNAT which makes that impossible
you don't even need that, self-hosting is nice but is very much optional (and an often unnecessary headache)
tons of services like Cloudflare that will host it for you for free 
I mean what else are you gonna do, post your server's direct IP right here for everyone to see?
I am sure that no one will do anything bad to it at all 
an ip is directly viewable with a domain
its not private or anything

yeah
i mean they can technically view my site's IP by pinging it
its just an alias
I know, it just makes it easier if you post the direct IP here since there are more things tracking messages sent here than things actually following up by pinging
what???? i think everyone in my country has the option to do portforwarding with their isp

portforwarding is litteraly built into the app
a domain is functionally identical to an ip and any crawler that is crawling for ips will also crawl for domains
Also most services like cloudflare require you to use a domain to use their reverse proxy services
everyone in my country
yes thats the problem your country is not my country

what the hell does your country use then?
yea true I was just coming up with shit for no reason
i just wanted to ask 
CGNAT, its used to acommodate the lack of vacant IPv4 Addresses
holy 
thats one of the reasons for ipv6 existing

why do you need portforwarding on isp level 
??
that doesnt make any sense

the router does it
this fried 40% of my braincells
the router is provided by my isp

idk, i never had issues with ipv4, and i was unaware of there being issues
i was refering to that
its like isp guy comes to your house and configures your router?
if we didn't, ipv6 wouldn't be invented
there are two people for every ipv4 address
roughly
no, le app
what app
from my isp
the router software
well, its kinda like the everything isp related software
no, they stopped doing webui
i just use the gateway web UI bro
"they"
its all in the app now
thats new
app for router
not for router
it is in fact not new
for everything
im too third world to understand this one
oh wtf so you have all that under SINGLE isp?
yes
this is probably an enterprise network
nope
this channel hurts my head sometimes
this is the most popular consumer isp in belgium
whats the name
cause this is some weird shet
shumi
i never heard of everything ISP related being managed by one app
proximus
cone 
thanks
it didnt
restart discord 
it did in fact, embed.
The YouTube-ASMR dataset contains URLS for over 900 hours of ASMR video clips with stereo/binaural audio produced by various YouTube artists. The following paper contains a detailed description of the dataset and how it was compiled: K. Yang, B. Russell and J. Salamon, "Telling Left from Right: Learning Spatial Correspondence of Sight and Sound"...
so if your isp is down
if your ISP is down everything is gone i guess
you have no backup
you dont need to change the setting of your router every day i hope, cuz that would be weird
and yes then you're fucked
that's a reliability problem
not really
i had 2 landlines back in my old appartament because original isp kept dying every month
it is, in an enterprise setting, even a 1 minute outage would be disastrous
at least its $5 here per landline
if the isp is down, you cant change the router settings, but the router didnt magically break. we still have 4g and wifi
and this isn't enterprise, so that doesn't matter
we dont own the router ye
Website almost ready
aware
thats the norm here
you will own nothing and you will be happy moment
it's a consumer router, it doesn't do much except act as a gateway to the internet
if your ISP has a major outage then you don't have internet anyway, so this doesn't matter as much for consumers
basically if proximus ever shuts down the router is landfill e-waste
thats what im assuming
An app instead of web ui for router is weirdge
now this is why I have my own router
being tied to your ISP that much kinda sucks
rr
гг
they try to make you rent wifi boosters, as you can see in the screenshot we own 2, as the first one is free, and we kinda need the 2d one cuz we dont have lan to that part of the house yet.
for the rest, it says our wifi network is "poor" because it cant see that we have installed our own routers connected to lan
does bro live in the parliament or something
we dont have boosters in the office, you go to the toilet wifi is out of range 
you cant really own your "own" router here. even if we switcht oa different isp, they will also bring their own router.
this doenst actually bring any issues tho. we still have full acces to all the router settings like port forwarding, firewall, blacklisting and whitelisting a network, and everrything else
mine is so strong that it still has coverage even in the toilet
through the app
and its just one router
depends on the toilet location i guess
I think that one might be intentional 
toilet is 5 meters away
i just live in belgium bruh
KSP reference!

oh 
evil genius design to keep you from playing genshin on the toilet
if you play genshin on your phone, you have already failed
if you play genshin, you have already failed
these evil corporations
I want test my website should I give link u link
ip grabber incoming 
“Not all heroes wear capes or enter burning buildings, some save you from yourself”
-me right now
so like, i dont see what the big deal is with having an app do the stuff that localhost does for yall?
its a lot more convenient
is that what you meant with having the dns in the link title?
I'm testing
no this one is not a dns thing, this is a local hosted one forwarded under a temporary domain
ah i see
Yep
mine uses a DNS to redirect to my site
i have recently bought a domain so i never had to do something like this
the difference is that mine is permanent like a regular bought domain and doesn't change every launch
for free?
I should buy a server tho
yes
offer service over telnet instead
does your database automatically get created when you launch the site via something like config.js/config.php or you just manually created it?
I didn't make config
Or else
cause to me, having it automatically create the database, tables and values would save you the hassle when you wanna deploy the site in different environments
ssh because we’re in 2025
||and thats how terminal.shop came to be||
my VPS got compromised caused i often logged into ssh with a password
i already recovered and mitigated it though
now i just log in via SSH keys
My terminal side
/api/reminders 304 Not Modified
my professor also said strong SSH keys are good practice
i had a person that works at an it security company (!!!) screensharing some unrelated stuff to me and watched them log into a prod server by trying out random passwords from dms with his boss
i also turned off password logins for SSH sessions so i can only log in with ssh keys
I'm thinking to make login side
im pretty sure my 3D printer does some ssh stuff, but i ussualy jsut use the localhsot website instead
I'm. Closing my website for now
the following convo, roughly
me: bro ssh keys bro…
he: too complicated
bruh

isn't ssh keys more convenient
you dont need a password to login
i legit just boot up an ssh session and bam im in
but for other people without the ssh key its hell
what the
it’s not hell and isn’t complicated
Nice art
thats nor art, thats edelweiss' pc 
thats what im saying
i wonder how big that thing is.
i feel like every photo was a close up of some part?
the private key is locally stored on the user's computer and thats the thing they use to authenticate
you can make it complicated by messing with the SSH agent
but ye, generally it's that simple 
very little reason not to use pubkey auth
after its setup, you can get in your vps tty speedrun any%
Let make a web game with note + reminder
Yeah, I just kinda cut the same amount for all, so as not to run short.
But the extra hanging over, I just used twisty ties to hold together
I don't have idea so i will call chrome dyno
Well, network server, but yeah
chat is c begineer frendly if you're new to programming
is it
i dont think so
some says its great for learning programming fundamentals
smaller syntax, but manual memory management
not horrible, depends on what you're most interested in / what you want to make I think
most people start with a higher level language like Python or Java (or JavaScript
) though
I love mapping
idk even manual memory management seems very very straightforward to me
it’s just inconvenient you have to think about it
idk
if you’re starting out you’re not doing anything close to actually complicated it’s not a lot of mental overhead
Depends on how you think...
C is friendlier than C++
But Python or Ruby are friendlier, in general.
However, Python teaches linear thinking that can be hard to change, later on.
I'd recommend C, C++, or Ruby, because they're general purpose. Ruby is definitely the friendliest for beginners, though.
However, if you wanna learn like an oldschool CS major and also learn how to think differently (and learn to solve more obtuse problems), either Scheme Lisp (Chicken Scheme pretty common implementation choice for this) or Common Lisp (SBCL). That way you learn how programming works on a high level, and you don't lock yourself into the fallacy of one paradigm fits all use cases... But can be a somewhat higher learning curve
ruby NAHH
lua 
Yeah, it's a perfect language for learning abstract programming from several viewpoints of paradigms, has GREAT C/C++ integration with C-Ruby API, and has saved my ass on many occasions.
It's FAR easier to integrate with the host system than something like Python. And it's hackable as fuck
dhh propaganda
I will skip this one
Lua might be good as a starting language
the syntax is fairly minimal and it has a pretty good ecosystem around it, especially for games
only issue I have with it (as a first language) is the lack of arrays 
What is "dhh"?
i said lua cuz of roblox, i have no clue how lua actually is
a guy
happy birthday
thanks i'd start with c/c++
hi vani
creator of rails
Ip grabber
?
any update 
I never used Rails
I've used Hanami and straight WEBrick, though, but I rarely use Ruby for Web. Mostly administrative scripting and system API stuff
✅ he's remoting into your PC to install Omarchy as we speak
zero bloat (5gb)
vani showed up the moment i typed roblox so i thought that was a banned term now 
with the stuff going on with Roblox? would not be surprising 
linear thinking?
ye, thats why i was sweating
3d debut is just a roblox game neuro controls with wasd
vrchat m&k
isnt table an alright array
it goes off-rails when you need nested tables
not very array like
iirc
aren't PHP arrays and lua arrays kinda similar
in a sense, but they’re called arrays in php which is somehow more confusing
it is, I think it's generally a pretty good solution
my issues are that:
- most other languages still have normal arrays, which Lua won't expose you to
- the Lua stdlib chose to use tables with 1-based indexing
um. myeyboard sortcutss topped woring... 
i cant open new apps now
1-based
forgot about that
i aso cant cose existing apps now
te arrow eys are aso dead
interesting
your keyboard might have a virus
there is a malfunction between the chair and the keyboard
its not me o
PEBCAK 
is that some sort of swear
some eys are aso broen now mao
Problem Exists Between Chair and Keyboard
emme restart
ill be honest i got the joke originally from ghost stories
in case you don’t understand what i mean
$an_array = array(
"name" => "John",
"age" => 67
);
Dont get me started on php please
php is one of those languages i never got into learning
Php has its own sbitty serialized object, which is a fucked up json
they both suck
Python promotes an idea that, there is a """right""" way to solve problems, when you should be thinking along the lines of, a solution should fit the problem at hand, and the """right""" way is the most efficient, elegant, and applicable for the particular use case
Python limits the way people structure their code, and while it provides many useful helpers (and, not denying it where due, excellent list and dict comps, from a mathematician's viewpoint), it both internally and in the community, promotes a one-mindedness approach to looking at a problem domain.
Ruby provides a comprehensive and mostly non-opinionated set of internal tools. It is highly expressive, elegant by default, and provides the ability to modify the interpreter on the fly (like a Lisp language).
Ruby is very much in line with, there's more than one way to skin a cat, and the language itself, as well as the community, promote a lateral problem-solving mindset (lateral being the opposite of linear, btw)
the f strings are confusing
im back
my favorite php feature:
$a = "b";
$b = "c";
echo $$a; // outputs "c"
is ruby used often these days?
ehhhhhhhh
besides for pentesting?
no
idk why most of the ruby ive seen in the wild is for pentesting related stuff
people unfamiliar with php how does this make you feel
i have designed a part for the 3D printer. now i need to figure out how to print this while needing the part to print things
sounds weird, maybe i'm too detached from python communities
js has some similar fuckery if i recall
globalThis?
yeah and the ability to reassign essentially anything
it very different i think
Unfortunately, no.
It's mainly used for pentesting (because of how lateral and hackable it is), or Web (bc Rails)
Its biggest flaws, which drive ppl away, are association with Rails as the only thing they hear about... and that, yes, the community DOES have... very poor documentation habits, mostly...
and dhh
thats probably not the best rep then lmao
It isn't, but that doesn't stop it from being a fantastic language for beginners and professionals alike
There are even compiled 2D graphics libraries for Ruby. Ruby2D, I once tested some Physics sims with some bounce and elasticity stuff with window edge reactions
how low level is it?
not at all
It's not. Ruby is EXTREMELY high-level, but it provides a built-in API for writing C extensions, if you need to.
is it JIT or something?
Blr bro
ouch
oh wait
no incentive to improve raw perf much when you're io bound in rails 
i might be confused

no i’m not nvm
It's a REPL interpreter, but can be run as scripts. It's inspired by and similar enough (internally) to Lisp, that it is often compared to Lisp languages.
It's like if C and Lisp had a kid, you could say.
@rigid snow @silent cloak
It isn't a JIT compiled language, but there are some things that allow you to compile it.
Python relies on Bytecode and C extensions for its speed
Ruby can rely on its C extensions, native OS multithreading through Ractors, and comprehensive concurrency libraries.
oh hi vani 
am i looking at lua levels of speed
what do you mean repl all interpreted langs have one
more like php levels of speed
Who usess ipv4 use 6 version
discord does 
I open dashboard for debugging now and I see very funny type typo
i use ip 5 version
Well yeah, but it's well designed for hacking the environment live.
Python offers it, but its functionality is designed to be run as scripts and called externally.
So that is where Python may sometimes run faster, BC it pushes the performance onto the Bytecode compiler
Ruby keeps both types of functionality in mind. And, in turn, promotes writing code that solves problems elegantly and efficiently, rather than relying on importing shit someone else wrote, to handle every little thing
Most epic
“promotes solving problems elegantly and efficiently” sounds way too close to “the pythonic way”
which you just rightfully criticized
I'm laughing bro
whatever i don’t have any opinions on ruby it’s probably a good lang many people swear by it
Ok, it has JIT, NOW.
The first experimental release of a JIT built into Ruby seems to have been Christmas 2021.
My bad.
Haha, I have no ipv6
Who wrote api/reminder
@dull egret you are probably the most enthusiastic ruby promoter I have seen thus far
you've seen multiple?
no..
We have curl user :)
I'm reading all requests as possible
She distilling on my multi-speaker long-form 1.5b vibevoice until I single-speaker short-form 0.5b vibevoice????
Yo welcome back
It was never known to be the fastest language out there, but it has always been one of the most elegant.
Last I checked, Python ran ~1.75x as fast.
But Ruby partially promotes better code through that fact.
It's a general purpose, abstract language, not a number cruncher language.
But it DOES have some interesting features that CAN speed it up.
The question, however, was What is the best programming language for a beginner?
I would argue the best language for a beginner is one that teaches how to use programming languages in general and how to write good code. Not a language that promotes linearity in thinking. Programming is meant to solve problems and express ideas through code.
Yes, sometimes it's gotta be fast, or fastest, but that's why I also said C or C++ are good starters (with a push to C -- because it minimises complexity of syntax, whereas C++ has syntax that can puke everywhere and become overwhelming for a beginner).
But back to Ruby, Ruby is a FANTASTIC language for beginners, because you CAN solve REAL problems, but it does NOT railroad your thinking process, and the language is VERY easy to follow.
You can take Ruby and springboard into anything else, pretty much.
But if you choose Python first, you're pretty much MOSTLY springboarded into linear domains, like data processing.
man i love when my path gets corrupted when i save and load my editor
C++ my beloathed

How is ure day going
pretty good for the hour i wasn't here
Because it's just a generally good language, and it's also one of the best for beginners
or ip5 was a thing and it was so bad they just skipped it
that is the link i sent yes 
Why u removed embedded
because i'm not a fan of having an embed that takes up 50% of the screen
That valid reason
it says v4 was from 1980
and v5 was from 1979
and v5 is successor to v4
im debating on using boost in my project just to not have to deal with some stupid path issues
no <filesystem>?
its being dog shit on windows
due to how im storing stuff in YAML i have to turn it to a string
hmm
and if i do that and then reload the project it gets overwritten with random symbols
it really hates this on windows
im working for cross platform support so im thinking of chucking in boost to do it
the sort of lovely symbols i get:
Ő裲ʐ\x00皐褔ʐ\x0
tf
i think something about it gets broken in memory too because it saves and loads once correctly but then the next time it saves its broken
and ive had this issue before in other projects
i might try the old fashion char[]
because it seems more efficient than trying to wrap string and wstring together or something
wait i think i may be a moron

yo
nvm its still fucky
i got audio2face wall-time down by an entire 3 seconds
this is the most important moment of my career

I broke it
did anyone do sicp here
so i got one exercise and there is a bunch of solutions in the internet
and not only they differ from each other but even contradict within themselves
its regarding huffman algorithm
nvm i had some function inserted from different section
they keep making 50 duplicates of same function which does different things and call it the same
nope
Cute neuro
outside of Intel 13th and 14th gen, not really
i think generally no
unless you overclock them too much
or if the cooling is bad
so i finished this section about ordered and unordered lists in lisp
but i cant quite get when i use which
epyc cpus are better imo
well ye, but they're a higher price tier
does it depend on what i want to do with them
Not really. I got one comparable to the latest 9 for similar price

but if you want all the cores, they it jumps up a lot
so for unique-key situation adding new element to the ordered list is twice as fast than for unordered
on average for random keys
searching is the same
epyc is more server focused with efficiency and core counts as main focus afaik
unordered list?
are there any games where the 3d v-cache will give you any noticeable benefits
is ordered just straightforward better than unordered in any situation for unique-key situation
factorio and stellaris are two massive ones, though generally the 3d vcache gives a noticeable benefit for most CPU limited games
i do play a lot of factorio
old chart form gn, but i cant find a recent one rn
though do consider that factorio is capped at 60 UPS, the 3d Vcache is only a factor if you have a mega factory that goes under the 60UPS, for example something found in later stages of the space exploration mod

See MSI GeForce RTX 4070 SUPER 12G GAMING SLIM WUKONG Graphics Card: https://msi.gm/RTXWukongEdition
See MSI GeForce RTX 40 Series Graphics Cards: https://msi.gm/GeForceSLIMSeries
#MSI #RTXOn #GeForce
Support us on Patreon: https://www.patreon.com/hardwareunboxed
YT Membership: https://www.youtube.com/channel/UCI8iQa1hv7oV_Z8D35vVuSg/join
Buy ...
i prefer my compile speeds over slight gaming improvements
I'm trying to make a NeuroSynth cover exist
But I have encountered a lack of instrumental on the internet
Does anyone here know how to at least find instruments or even better make instrumentals? Finding instruments for this thingy is hard
im asking because someone gave me advice to use unordered map for storing transposition tables in chess, now i wonder if it wasnt a good idea 
or is unordered/ordered map in cpp different from lisp ordered/unordered list concept
for gaming, 3dvache is worth the extra money. for work machines it probably isnt
I game on a server
phoronix has pretty good data on productivity stuff like code compilation
even if you game on a server, stuff will still need to happen on the host pc
had trouble finding server boards that used the ryzen chips
Or does anyone know anyone that would know how to find instruments or something?
it depends on usecase like i said
oh wtf thats my cpu 
Like I have 0 idea what these instruments are
i noticed that it looks similar
synth
synthesizer
Well that doesn't help much
I've been trying to just grab soundfonts and look inside for like an hour now
9950x3d is 700 bucks, only 50 bucks more expensive than the 9950x at 650.
(very expensive
)
I've found nothing that sounds quite like it
i think you synthesize it 
That doesn't sound very helpful
find actual packs of them
idk
i use logic so i have enough insturments (can never find what i want tho)
Like I have this whole entire badly separated instrumental that I want to reproduce for quality reasons
its cuz they're highly customizable
you can tune what it sounds liek to the finest detail
ye, and nowadays you can make arbitrary synth sounds with software
ye
the eurobeat synth yooo
eurobeat can get even crazier than that
Would be useful either to get some help finding the instruments for that or just completely reproducing it
what is this song
also it doesnt have a mishmash of wires in that photo
you cant really find the instrument on a synth. they can sound like whatever they want to sound like
This is my Teto recreation vocal, song is Teto Teto In the Wonder Night
idk how synth people do their synthing
i picked an image of google
synth people do be synthing

Teto Teto In the Wonder Night
ty
Already did the vocal transcript, that was at least really easy
Just looking for help on the instrumental because I really suck at it and have no idea what I'm doing
My transcript is not accurate enough
I'd need to replicate the tuning down to the pixel
Also YouTube compression says no
in what form do you need to find those sounds
like samples in some app
orrr idk
Something I can use in Reaper
Or just give me an instrumental or something that isn't extracted and compressed to garbage
I mean for a cover instrumental it doesn't have to be 1:1 but still I want it similar
i listened again and it really isnt continuous
Yes I use Reaper now
At least trying
probably possible to find similar eurobeat song
more popular
and get instrumentals for it
I still did NEVER twinswap in LMMS though because Reaper hard
if it even has lyrics
Any random song won't work, I need an instrumental for this song
You wanna make a neur song?
Well I'm making this song Neuroified
NeuroSynth JP still needs a showcase after all
oh, cool
And I really liked this song so I'm going with it
It just really lacks an instrumental
https://www.youtube.com/watch?v=k8-FBozmKPY this seems alright
Request more karaokes in the comments!
テトテト☆インザワンダーナイト
Teto Teto☆In za wandaa naito
Music & Lyrics: samfree
Illustration: Sen
Vocal: Kasane Teto
Original: https://youtu.be/4xrTv98PX6Y?si=HJE-kHRRxAy0cu-C
Off vocal is unofficial.
Romaji Lyrics
teto teto☆in za wandaa naito
teto teto☆in za wandaa naito
ma...
or is it the same
That's like, precisely the bad extraction compressed garbage instrumental I have now
I need some instrumental magician to help probably
do you usually find entire instrumental in good quality
For songs where I don't have an actual magician make an instrumental yes
just talking out my ass, but could you
- Do what you're currently doing
- Subtract it from the original to isolate the voice
- Try to remove any leftover instrumental in the voice track
- Subtract the cleaned-up voice from the original
Usually either a normal MP3 or even WAV
No, that's nonsense + YouTube compression says no
fair-nuff
and this is the desired quality
yeah you probably need someone to recreate it
That's the reference
But either way I'm gonna need to find a wizard
Anyone know where I can find instrumental wizards?
Wa
kill.py will decide who is the weakest among the osu team players so they can make space for new team players 
That's crazy
there team member limit 
I'm gonna guess the osu team doesn't have instrumental magicians
true
def predict_playcount(monthly_pc):
if len(monthly_pc) == 0: return 0
if len(monthly_pc) == 1: return monthly_pc[0]
# todo: fiddle
model = SimpleExpSmoothing(monthly_pc).fit(optimized=True)
return model.forecast(1)[0]
def process_user(path):
id = path[:-5]
with open(f"users-{team_id}/{path}") as f: data = json.load(f)
predict_pc = predict_playcount(data["monthly_playcounts"])
# todo: fiddle
ranking = (
data["supporter"] * 1e8
+ math.log1p(predict_pc)
+ math.log1p(data["pp"])
)
return ((int(id), data["username"]), ranking)
im not a stats person so i havent settled on a reasonable model to determine a users value yet 
these people are all osu supporters, which means they have a higher priority
osu supporters give you extra team slots for more members
ideally the whole team would be just supporters but there is a hard cap of 255 members
right now we are at 111 members so not even half way
Maybe #artist-alley has some? Would that make sense?
Well there is none around here
And I've seen music in #artist-alley so maybe there's some?
I don't know, probably PB rips the instrumental either with a model in UVR or by using an official source
does pb do it alone
I don't even know at this point
its weird
if anyone have ideas for good ways of determining the value of a user then im interseted 
what criteria do you have
Guess I may as well ask
just playtime per month?
what is playcount
if i restart map million times in one hour, do i get +million playcounts
or do i need to restart the game
playcount sounds like somehting not very optimal to use as criteria
that owuld mean you're restarting like 300 times per second
yes
pretty much
are there other things you can use
if i play 1 game a month with 100 accuracy do i get 100% accuracy during this month
so playcount alone is useless
accuracy alone is useless
ranked score can be useful if we can compare it to last month
its user profile accuracy
not accuracy for the month
so all time
heres two different types of userdata as an example
the first one is the simple userdata (fetched in bulk) and the second one is the extended userdata (fetched individually)
they are both required because they have some slightly different info in them
osu! judgement system
Judgements
A judgement, or hit result, is the outcome of interacting with a hit object during its hit window. Score and accuracy are calculated based on which judgements are received.
These are commonly referred to by their score value (except for misses), i.e. a GREAT is us...
how would it look overall
plays good > plays mid > plays bad > abuses ranking system > doesnt play at all
kind of want to put abusers in the bottom but its tricky








