#programming
1 messages · Page 391 of 1
can i have some money
No I eated
and that goes back to my "we can't know if there is a better way of thinking".
perhaps transformers really are the peak of intelligence. (probably not)
but perhaps there is a parallel multi-modal transformer model with multiple outputs that would be better than human intelligence.
Thats why singularity predictions are silly to me
When does a "biological AI" go from technology to animal/human?
We can't even slightly conceive the thought process of something that can evolve itself in pico seconds
maybe the brain isn't even optimal and the reason it's so complicated is because it was hacked together from the parts that were lying around instead of being designed for speed and optimal behavior.
Well imma go to bed rn guys
Literally this
Its nothing short of a miracle that we exist
especially against entropy
We are far from perfect in design
As long as it is given no state or connection to any particular domain, then if it can manage to come up with it's own internal thoughts to come up with the question then sure. Just make sure it can natively expand domains and see what it does to prove it doesn't rely on what it first learned.
This ( I don’t have nitro ;( )
Kinda bored of the sentience debate
If there's no societal consensus and I don't feel bad about turning the AI off, then why worry about it.
Literally yeah
Yes sorry for bringing it up
Gn
jetbrains really missed out here, why can't the agent read external library sources? i was starting to think vibecoding mc mods was at least somewhat viable, not to mention like, any other usecase where the model isn't familiar with a library it's using. and it's an actual thing that works, people spin up subagents that the main one can query for any info about a library and it'll git clone it and look around and answer, imagine this worked with the decompiler and source mapping intellij provides
also acp is a pretty cool thing
mcp context7?
I think as long as you don't go out of your way to torture your models, the future AIs which are "actually there" when they talk to you will probably forgive you.
yeah just context7 the fucking minecraft source code 
u jest but
Current stuff won't reach that level
But there are some experimental algorithms designed to closer emulate real neurons
Just nothing set in stone yet
"experimental" sounds like "doesn't work well enough in practice to be commericialized" unless it's only been a few months.
Experimental just means that different algorithms are being made everyday
Tons of research is going into it just as it did for the current ANN systems
That is as close as people can do at the moment. Not to flex but to bring a point, I may be working on something arcane that has the possibility to function as a network; however it is entirely possible it isn't doesn't work and mapping human neurons is better.
neuromorphic systems are finally getting to full brain neuron count soonish ™
The current stuff wasnt meant to last but yknow how companies are
Based
Didn't mean to end the conversation if you were into it. I just don't know what changes if we actually define and test sentience. Neuro clearly does not have human cognition, but "killing" Neuro would probably make more people upset than the average homicide.
Humans love to personify stuff
i think the answer will be that consciousness and awareness are really the same thing and it's just orders of magnitude of scaling of the processing of the current state + being able to juggle that with everything else and maintain coherency
so it's just a scale of consciousness
to me llms within their individual context windows when combined with the model have a small amount of that woo woo but very limited and ephemeral/fragile
that's the only perspective we have
as long as I eat healthy and exercise and sleep in a liquid nitrogrn cooled chamber and don't argue too much on the internet, I might live long enough to get uploaded into the cloud so i can argue with people on the internet forever!
I do however think it is stupid to think we are unable to think of anything better than human neurons. We just don't know yet what the requirements are.
That would be a clone technically but yeah
We arent even there yet
We aren't
Current model "neurons" arent even remotely close to actual neurons
there's one(1) example of par-human intelligence and it's humans so there's really nothing else to model it on with any sort of promise at the end if we get it right
And for some of the newer SNN experiments people have a ton of different neurons they are experimenting with
Leaky probably being the most well known
I'm well aware of such, I'm just calling it stupid to write off the possibility
I mean we could get something as good or better who knows
people, while intelligent, are also pretty stupid.
one more giant datacenter
I look at the research papers when they update
Na
Thats only needed for the current slop AI
Even the current experimental models run on small chips with far less power
i just need a few reactors and multiple country's resources
They arent gpu based either
(No floating point)
it's remarkable to me still just how capable models are considering the certainty that they arent actually thinking or anything
even with their limitations
makes you wonder what "thinking" is. or should.
Thats why they need those inefficient data centers lmao
I've been working on an alternative arch for months, not checking the other papers sure but also not reusing anything from what I do know. I can only imagine what ANNs are doing.
yeah i mean it's just brute force but brute force is crazy
yep, that is transformers
multiply and add, lots of times. all slopes are implicit when running inference.
I don't want to be shirtless in that situation. OUCH!
Thankfully never had one near me
i annihilated my knee on one in like 2nd grade
and fell off the slide and while falling grabbed the nearest thing which was my friend (who was behind me on the steps up)'s pants
so i pantsed the fuck out of him on the way down
is it impossible to derive an algorithm for sum of a sequence in O(log n) time complexity
do you need to iterate over all n elements to sum a sequence?
It is impossible on the surface for all n elements, however you can sum in parts at least and combine those
then it is impossible.
AVX my beloved
coz n > log(n)
thought so, ty everyone for answering
using the power of precognition i guess the fuck out of an extrapolation of what i've seen in the sequence and hope for the best
fuzzee logic
llm method
log(n) is impossible, however one can still reduce the time in other ways; just in case this isn't just for your homework or something
maybe with a tree...
but the tree would need a recalculation phase (like a rebalance phase)
its not homework, i was just curious
if you can ignore the cost of storage, then you could get the sum for free. but you need to store it.
In that case yeah AVX, load the wide registers with several numbers and sum several of them at once. The O value isn't everything
Or even gpu as well
what determines if its okay to trade a lot of storage for speed? is there like some law?
if youi have time to store it
If you need to compute it more than once, then keep it around. Or just tally as items are added and removed
you usually have a time budget per request for anything where you have to care
so you choose an algorithm which tends to work for your system with your time budget
e.g. whether you use the 8B model for an LLM or the 4B model will depend on time vs space trade offs
the 4B model will probably run faster but give worse output
oh so its more like custom tailored for the "machine"
you'll tweak the parameters for what you're using to try fit your situation
Every approach has tradeoffs, you got to figure out what your prioritizing and make sure it works well with what your doing
makes sense
even though it's one of the worst sorts, sometimes bubble sort is the right answer because it's only ever going to work with a small number of things and you can code it in literally 10 minutes and verify it is correct.
If a sum is updating constantly, then it is better to keep a running total. But if your grabbing it all at once from a file, then your better off making that sequence run as fast as you can by splitting the work around.
and of course if size is a non issue, then just pick what saves you the most headache
if you need something like sums of a multiple different contiguous subsets of a list from a file, you can probably do an O(log n) sum per range. but it will have at least an O(n) setup phase.
i dont think i can comprehend this yet, i learned Big O last week and currently studying recursion, i still have to go through the whole DSA

Have fun with recursion, on the net it is one of the most spicy topics there is
if something can be done in O(log n) time, they are probably throwing away most of the input at each level of recursion. that implies (but does not always mean) there is a tree structure somewhere.
yea you basically need to re wire your brain if you are a beginner for recursion
until you get it, keep trying to understand recursion.
to understand recursion, you must first understand recursion
Recursion with self modifying code is fun :)
Comes with experince, been programming for over a decade; aka over half my life
the missile knows where it is because it knows where it isn't. By subtracting where it is from where it isn't, or where it isn't from where it is (whichever is greater), it obtains a difference, or deviation. The guidance subsystem uses deviations to generate corrective commands to drive the missile from a position where it is to a position where it isn't, and arriving at a position where it wasn't, it now is. Consequently, the position where it is, is now the position that it wasn't, and it follows that the position that it was, is now the position that it isn't.
In the event that the position that it is in is not the position that it wasn't, the system has acquired a variation, the variation being the difference between where the missile is, and where it wasn't. If variation is considered to be a significant factor, it too may be corrected by the GEA. However, the missile must also know where it was.
most of that comes from the self modifying code tho
that is always a treat
can you execute arbitrary x86 (32-bit) code with just the numbers? assume you have a pointer to yourself and you're in writable and executable memory. no size limit. (i.e. is numeric shellcode possible?)
it definitely requires self modifying code.
The program is loaded into it's own memory, so it isn't impossible in terms of the OS not liking you
Wdym by "the numbers"
the bytes in the string 0123456789
I mean, as long as you can point to that data to be executed 
ye, just write into executable memory and then jump there somehow 
A valid program using only ASCII digits interpreted as machine code? I doubt it.
but is it doable with only those 10 values out of all 256 possible bytes for instructions?
it needs to be valid. it needs to be whatever I want you to execute.
48 through 57 for the ASCII numbers
0: 30 40 40 xor %al,0x40(%eax)
10: 31 40 40 xor %eax,0x40(%eax)
20: 32 40 40 xor 0x40(%eax),%al
30: 33 40 40 xor 0x40(%eax),%eax
40: 34 40 xor $0x40,%al
50: 35 40 40 40 40 xor $0x40404040,%eax
60: 36 40 ss inc %eax
70: 37 aaa
80: 38 40 40 cmp %al,0x40(%eax)
90: 39 40 40 cmp %eax,0x40(%eax)
does that help? that's 0@@@@@ ... 1@@@@@@ ... 2@@@@@ etc so you can see what sort of things you'd have.
No control flow, so realistically no
you can self modify that in later.
what happens when you xor 0x30303030 with 0x30303030 ? you get 0x0 with 0x30303031 you get 0x1... you can make new opcodes.
let me ask just to make the question clear
are you storing the program as a ascii number string, or are you using base-16 but only the first 10 entries
the input is literally the bytes from 0x30 to 0x39 which encode the ASCII characters '0' to '9'.
Alright
x86 has a nice set of instructions in that range. 0x35 is very cool. as is 0x37
(there's a reason i didn't say amd64)
and using 0x40 as the padding digits made it look harder than it really is
you've got more registers
and a couple of other potentially useful variations
What be happening here today?
unless I have the wrong page I only see Logical Exclusive OR, SS segment override prefix, ASCII Adjust After Addition and Compare Two Operands
that's all you need to start with. that lets you build things between 0x00000000 and 0x09090909
the AAA is actually very useful for getting numbers out of that range
and you're going to need to increment your pointer before you run out of space you can reference relative to eax (or whichever register)
i've gotten as far as patching it into a conditional jump back into my code. was many years ago when i was working on a different thing and 32-bit x86 was relevant ;]
how would you construct 0x09090909?
don't you just not control enough bits for that?

xor $0x39393939, %eax; // xor that with 0x30303030 from a memory reference
I mean, if you allow pretending that you have memory with the values you want ready somewhere then you can construct anything, yeah 
you loaded the code you are running and have access the memory address of the code. that was a given.
the code to enter the experiment should not be relied on in the experiment, that is contamination
nice this plugin fixes the worthless stock intellij integration, it points it to the paths of decompiled sources
might work?
I guess? wasn't defined, normal x86 programs don't have that requirement
the tricky part is working out what sequence of instructions you need to give it so that after your modifications, that will actually be modified to be what you intend it to be by the time it reaches there.
for shellcode you can usually be pretty sure that there will be at least once register pointing into the data you control. usually the input is the reason it's managed to jump into that code.
it's not an unreasonable ask.
#programming message mentioned it here, but didn't mention it a couple of times later.
anyway, i found it a fun amusement for a few hours while i was waiting for a co-author to get back to me about the real project we were working on.
eslint is a complicated machine
(sorry... i think it was recursion that triggered me on this whole thing)
I moved to biome now
Not a fan of oxlint either
it writes absolutely atrocious code but the code works
damn
waiting to see how that goes further beore trying it myself tbh
linting code 
how long before "sassy lint" which acknowledges the code is fine and written "correctly" but thinks you went a little overboard with that comment on the 3rd argument and that extra linebreak in the conditional was just a bad choice overall based on vibes?
"yeah... i'm not feeling those variable names speaking to me."
now i need to make a choice, do i wanna be writing mods or refactoring them for 12hrs
I don't know. I just feel like Biome config is easier to understand
Ask the AI to refactor for you 
i need to tell it what to do exactly
good thing i have an idea of how a mod should be structured
what if a user doesn't
Meet Razer Project AVA, your all-in-one AI companion: https://rzr.to/AVA
From planning your day to analyzing spreadsheets and game strats, Razer Project AVA leverages advanced AI inferencing and reasoning that dynamically evolves based on your personal interactions. Select your 5.5" companion from an expanding library of characters from esports...
thoughts on this
did April come early this year
it's real 
I know Razer... they're prone to making A1st jokes
actually crazy
iirc gatebox already did this decade ago
oh wow they actually didn't do it on A1st last year
wth
I watched the video
this sucks
so razer copied gatebox homework
Bright up all Characters
すべてのキャラクターを輝かせる
■Gatebox3
Gatebox3 is a next-generation character display designed for living with your favorite characters. It evolves our signature holographic communication experience to make "Living with Characters" a reality.
■Pre-Registration Form
We’ve just opened the pre-regi...
nope
the tech behind this is a lot older than gatebox
its also more likely they copied form the 1st gatebox
it is still just a 2D screen tho 
Sam is still salty about the 2D ness lol
there is a reason im making my own
i think the original gatebox uses a projector, the newer ones use transparent oled tho
I gave my Macbook Pro 2015 new life

Its running Ubuntu
I finally found out what the hell the problem with the graphics was for Linux installs
gatebox is way older yea
also not to be trusted
much like razer
gatebox has had a history of shuttering old devices from functioning and has a wranglehold on your rights to use the content
iommu is grouping pci devices together, used mainly for pasthrough in vms 
guesses to the tech used?
guessing it's some projection onto a glass screen
Should I straight up disable my amd gpu? This is going to be my school laptop and I need all the battery I can get
well. preferably make it based on it being plugged in or not
so you at least get good performance on charger
can you get addicted to leetcode
I'm starting to see why people buy these old 2015 MacBook Pros to turn into Linux machiens
ye
I don't even know what that means 

I'm ngl
All my linux stuff
I just use Claude as tech support

Also Claude straight up told me to pirate games the other day, I think Anthropic made him to dangerously based.
lmao
Wait lemme get exactly what it said



You can always give any computing device a new life by giving it to me 
Microsoft is a Corporation that turns "Microsoft CEO Claims 30% of its new code is written by AI" into "Microsoft Confirms a Windows 11 bug is crashing explorer.exe"
I can see the image with a new news title added on it
making fun of microsoft tripling-down on AI when it's clearly not paying off will always be funny
I love this image
every time I look at it, it only grows
I didn't even know half of these existed what
oh, this is not updated yet
oh and microsoft is also not doing well in the terms of stocks too xd
I wonder why 

Does anyone know who made this btw?
@amber fractal who made this 
check pinned messages
I got no idea at all 

Surely not
Is just Igglyn fine or do you usually go by something else
Tbf it is my fault for still being scrambled
intanani 
I is the creator of the repo 
wrr
wrrrrr
wrrrrrrrr
wrr
I gathered that but would Igglyn be more appropriate or intanani!
just watched the newest ep of oshi no ko.
and we're so back 
back to being depressed 
The channel is doing a funny letterswap, hence why mine is scrambled
Makes sense
they ussualy go by iggly, igglyn or official discord name is igglies
✅
iggy 
awawa
igg 🥚
Hello
iggy is this fucker
the koopalings in mario kart all suck
jr is fine
eh
i was thinking of the cartoon with roaches but that was oggy apparently
close enough

Maybe superbox was onto something when he was refusing to do letter swap for makerting guidelines
tbf I could also throw my pfp up there
my name is most of my identity
@left solstice before I forget, did you have a question about the FAQ or were you just curious about the creator?

now that you realise that, can I take the p in your name
phrr
my oc in my pfp is a woman. i am not
probably
yet

Just curious since I'm making this intro of intros abomination for this even bigger and worse 15 (currently 12) intro collage abomination
It's only a matter of time 
┐( ̄ヘ ̄)┌
Sure ig 
People are gonna think I'm learning web dev when they see it but oh well 
If you honorary mention this channel, "The programming channel is always on topic
"
konii got ahold of the ascii emotes 
ahold is apparently not a word
(*^ー^)ノ♪
hard part is that the programming FAQ is a git repo, so it can be edited by anyone I deem fit
wrr
Julliant also uses a link for his intro since he updates it occasionally but the problem with that is, people who want to use it will just save it as an image once and use that everytime
wrr
Yeah, sadly. The programming FAQ had a pretty large debate over it
at least how to deal with that
im pretty sure you can just save a link as a file
(ノ≧∀≦)ノ「
」
How and does that work on both win and linux?
yeah, one of the approaches was using the raw github user content and just buying a short domain to redirect.
so at least people could type out the lonk to embed
banan is die
so uh. you kinda just drag the link in the url of your browser to your file explorer

work on linux for me too, idk
wrrrrrr should probably add the 🍌 campaign to this. I'm not a supporter so I'm not obligated to disclose that one
have you considered just pressing ctrl+s 
that also works i guess
Tried it a couple different ways but it just saves the image 
does github pages not work
No idea what that is but sure as long as it doesn't make the description too long
It would work yeah, either way a link shorter is required for mortals
As if I have the time to deal with github pages. I want to but the NN project has consumed every last thought in my head.
works for me
le file test
shit
does it not embed without the .png?
I really need to merge "I have money and no skill" branch
is file 
in what world would this embed
it's a whole .desktop file 
I'm heading to bedge, gn chat
Nope, it just gets saved as a browser link on win 10
I would need to open the link every time and 'save as' the image so kindof
or just send the link
Sure, that works fine
https://github.com/igglyn/NeuroProgrammingFAQ/raw/refs/heads/main/FAQ.png is this what you want
removed
In that case, I'll just write down the link in a file and copy that. How often does it update btw?
the link is stable
unless the filename changes it'll always point to the latest version
i have a question. can you play arknights enfield on linux?
Lonk hehe
probably?
you'd have to test it to find out but with proton i believe it should be fine
i heard dwproton but i dont know what dwproton is 
a bit of a cursed option I just realised, you could have it commit the faq png to your profile's repo in ci so it lives under https://igglyn.github.io/FAQ.png or something
ye, though dwproton 
ye that
Dawn Winerys patched Proton version
The factory grows once more
i see thanks for this
Perfect. I added it to the plugin. Now I can just type ProgrammingIntro in chat between [] and it'll automatically embed the up to date intro: ProgrammingIntro
wasd keys are locked in endfield cant even change the keybinding smh i play with mouse in left hand
i forget how slow usb2 is 
the 16tb hdd did 300mbps, but the 64gb usb stick does 6.4mbps
usb 2 does 480mbps
idk why but smaller size makes me think it should be faster
the usb stick is just shit
its it 480mbps down, but slower up?
Both ways
6.4mbps is not normal at all for a usb stick. Even my 2 decade old hdd is 30 MB/s
USB 2.0 FS is 2 Mbps no?
my sandisk usb 3 flash drive does like 30 mbps write and over 130 read
and its pretty inconsistent
hdd is different tho
compared to usb2 speeds
usb sticks are as cheap as they are for a reason 
I also have external usb stick and hdd storage but transferring between them is only about 15-20MB/s for some reason
i should have used my external nvme bay

at least that one does usb 3.2x2.... or whatever
10Gbps USB 3.2 Gen 2
one of the few use cases for 2230 nvme drives
i have a fullsized 2280 in there 
it says its finished with transferring the data, but i cant eject the usb because "the device is busy"
ye then you're not finished transferring the data
its actively lying to me

So, how's the progress of able os?
This is what I came up with. Should I change any terminology to make it clearer?
i think its fine 
I just realized "Always on topic" doesn't make any sense since it's supposed to be about the intro, not the channel 
this channel is indeed always on topic 
Changed it to: They are always on topic* so feel free to ask anything
Hey, swarm!
Anyone have any experience setting up VPN server to connect friends for VLAN gaming?
Maybe with SoftEther or other software?
Goal is to replace RAdmin, it kinda slow nowadays...
DM me if you're willing to help 
we are ALWAYS on topic here at #baking

bad idea wtf is this
the ai really said java isn't verbose enough
pkill -9

sometimes you'll need -f on nixos too because of wrapped binaries
probably just use Tailscale (or mabe ZeroTier) and share nodes 
don't need a VPN concentrator or anything that way
Okay chat I was going to sleep but I had an intrusive thought
Why not connect directly via IP?
anti flashbang
oof steep price
premium price means it does exist and is in possession of the registrar that you see it at
ohisee
chat, i just realized something hilarious

requires port forwarding, which isn't always even possible with CGNAT, and it's annoying since residential IPs aren't usually static, and the question was about VPNs 
quick start a llm asic company, the domain will get you funding
ah right
the domain will get you funding
i hate that this isn't a joke
how and why is file explorer using more ram than White Album 2, a vn from the mid 2000s? lmaoooo
battle of the century, oh and football is there too 
it's always been like this regardless if i reboot ts or not 🙁
weird
i miss the good ol days when programs would consume less than 100 mb of memory...
ah yes hospital and hosting. I would hope llm.host and llm.hosting lead somewhere
llm.horse already taken 
llm.gay
my face when the TLD .gratis is not free

Double the AI
kyoto at all costs
i predicted the future
i was jsut looking at the wiki for all the TLDs btw
never let em predict your next move
Final one for me, this is a metaphor somehow
just one more
The openclaws psychosis is getting out of hand
And yes, the site was vibe coded
And is probably riddled with security holes
didn't the moltbook one have some crazy security holes
there are several AI's that wouldn't have to pay me. But not these bois.
Why stop there 
That's how you reel in the real gulibble cryptobros
pigeon research 
the job market crisis has gone so bad that we're now getting hired by AI agents 😂
employment by prompt injection
-
wait, people actually do that with their CV's these days 
I would happily hold up a sign that said I was paid to hold up this sign by AI for an hour if they gave me a hundred dillas ngl
I somehow doubt they actually pay though 
at least that still has human review 
the AI stuff is just for initial filtering AFAIK
This lol
100$/hr is insane rate
the human review: hmm, this person was born in december... the horoscope tells me they won't be a good fit for the team. meh, throw in the bin
ye, would have to go through escrow 

Just what.

LETSGOOOOOO
I introduced this user-config stuff now. It's a lot less frustrating for people to use compared to before. I think.
OK what can I do with this
an ai paid me to make this post /s
This looks like bait for an updog joke
how does one program esp32?
obtain SDK of choice, write your program using that, then flash to the esp32 
ipgrabber.gif
it's a super common microcontroller so there are probably quite a few ways, mostly depending on the language you want to use and the specifics of what you want to accomplish
yeah make sure to use nostd rust too 
oh oh right
embedded swift
cause that exists
make sure to skip the sdk part 
true, you can do that
not all supported
Preferably using their SDK. For the editor of choice, I suggest platformio
dw, i'm sure devicescript has got your back
There is rust embassy for esp32 already
WHAT THE FUCK THAT EXISTS

with each word my heart dropped further and further by a little
Nice
We can have memory leak in embedded more accessible now
To be fair, micropython has long been there since the inception
that reminds me, there's a quickjs version targeted towards embedded devices now
I think everyone is starting to ask "can we?" and didn't stop to ask "should we?"
and as far as microcontrollers running js go there's espruino which is so ancient it died
Who am I kidding, this is #programming . No one ask "should we?"
still on es5, makes sense why it did
i remember it being a thing when es6 JUST came out
chat, are there keyboards that do NOT have ctrl? (for windows)
I feel like a wasm typescript language thingies would be more fitting than js
Because I just realised: there are keyboards that do not have Pause/Brk
assemblyscript?
Yeah
At least the language is typed 
why would there be, ctrl is THE modifier key
on windows
HHKB I guess, but you can still press Ctrl I think
Nvm it does have Ctrl I’m blind
I accidently made malware (applicable to people without Pause/Brk button on windows machines)
It has now been fixed.
Was looking for a JS engine to embed on a small Linux product about a year ago. QuickJS-NG had very good performance consistency, but stuff like string manipulation was worse than years-old spidermonkey since it didn't use ropes yet. The fork was also too new for me to trust it would stay maintained, and the API docs sucked.
Looks like most of those problems have been solved now.
so much so i use a win-alt-ctrl-space layout on my keyboard because having a mac taught me that having the main modifier key right beside space which is where your thumb naturally goes is superior to having to press it with your palm (genuinely who tf came up with this)
Cool, next time you can make malware on purpose
What does your pinky do if not reach for Ctrl?
PINKY!!????!??
that's just insane
i feel like we're talking about different versions of quickjs, i was talking about micro quickjs from bellard 
I am more shocked you didn't use your pinky
quickjs-ng is a fork of that
same quickjs
well, not of the micro one
yea they're different 
is this not how ya'll do hand placement?
MQuickJS only supports a subset of JavaScript close to ES5.
Ah huh, so more of a Duktape alternative
I took one look at Duktape's API and recoiled in horror
W-A-D-Space-Ctrl ye
You are telling lies!
not the short shift
fuck do you mean w-a-d
i'm not talking about gaming i'm talking about using the computer
pinky on shift, ringfinger on A, middle on W, and index on D - thumb resting on Spacebar.
This is the resting position.
Well, that is the normal stance when I use the computer 
from here you move your hand to wherever it needs to go based on what you're doing for work.
why do you think the home row is called that
Sometimes I rest my index finger on F because it has the little bump that tells me definitively where my hand is placed.
This is the gamer style 
pinky on ctrl, ring on shift, mid on a, index on w, thumb on d
i'm gonna break your mind but
that's what that is for

No, nobody does that. that is insane.
that's for the other hand
Oh no, don't get me wrong. I know how to use the marking on the keyboard. But my resting place is still W-A-D
But who the heck uses seperate fingers for shift and ctrl?
It's too deeply ingrained to my brain to not do that
They can even be held down with the pinky simultaneously. There is NO benefit to using your ring finger there.
asdfjkl; is where you're supposed to rest your fingers disregarding the thumb
that's why it's called the home row...
I take offense to S over W. That is unnatural.
ring finger on w?
In fact I have my middle finger resting sideways at a 35° angle between W and E.
serial killer type shit
Ringfinger on A.
that's oddly specific
Q-W-E
Oh resting?
It's the most natural/relaxed poisitioning.
No, I don't do that
I also tend to have my index finger slipping from F to resting between F and D.
there are 8 billion people, surely there has to be the one blessed with primordial luck
if you would please consult the diagram
the indents are for your index fingers
That's such a strained and cumbersome resting position.
so my question now is how the fuck do you end up with ring finger on a
it's not??? it's how you touch type???????
i'm outta here man
i thought i was weird for almost touch typing but taking my hands off
I don't think I have to listen to boomers about where to place my hand. Homerow... insulting
nah
I can touch type, but when I use mouse and keyboard my stance is like that 
WTF is touch type?
How would you use a mouse without removing a hand from the keyboard?
WTF is going on
no i mean the left hand
...
Yes, I know
i know you know
but when i do shortcuts with the other i still rest on the home row with the thumb on the ctrl (where cmd is on mac, usually where alt is) then i
then i what
i forgot already

How do you make your thumb rest on ctrl?!
i said how in parens
Oh
it's to the left of space
You can setup a keyboard to swap ctrl and alt?
Yes
That's cool.
ye i said i set up mine to be win-alt-ctrl
Ctrl in middle is diabolical.
With the right keyboard and OS you can set up the keyboard to be pressing whatever you want
Typing class didn't do anything for me long-term. 
My pinkies only use left control and delete. My thumbs are only for space and left shift. I mostly type letters by alternating my index and middle fingers unless it's way more convenient to use the ring finger.
It works reasonably quick.
That's just mac style lol
ye mac style is so much nicer
THUMB FOR LEFT SHIFT?!
that's insane.
You guys are making shid up.
This is insane.
yeah that's fucking crazy finally something someone agrees with me on
That is legit unforgivable.
And impossible.
Did you mean thumb for right shift?
No that's almost worse.
that wouldn't make sense either
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Yeah my left pinky is usually off to the side of the keyboard and it's more convenient than moving any of my fingers over there.
wait i just realized
i do sometimes do thumb for left shift
but my hand is almost off the keyboard by then
Why are you guys' hands so far off to the side?
What are your fingers doing OFF the keyboard? this is lunacy.
This is legit infuriating.
resting
Wide shoulders and big hands 
What do you MEAN?
Home row position squeezes my chest
Then W-A-D?
bring the keyboard closer maybe
This is like how MumboJumbo do it. And it is CURSED
I am getting unreasonably enraged by what is going on in this channel.
the thumb is for spacebar. Spacebar and Alt when doing Alt-F4, maybe.
hmm, but then I need to bend my wrists to the side
my typing style is pretty efficient because i use all 10 fingers
argh, this is pure aaaaaaaaaaslop
but there are some letter combinations that i type inefficiently
True, I did not spend particularly long on any of that.
for example, i type choco using left index, left index, right index, left index, right index
huh.. the O I use right middle finger, but otherwise the same.
but i type mint right thumb, right index, right thumb, left index which is pretty good
How is that inefficient?
same finger 2 times in a row very inefficient
mint: right index right middle, right index, left index.
True. But why do you not use your middle- or ring finger for the O?
Typing is a whole different issue than resting position tho
i do use it sometimes
Inconsistencies!
left index -> right index -> right ring -> left index -> right ring
i tried typing mitosis and i just type i and o with the same finger
but if io are in a row then i do use my right middle finger
letter (two t's) is not too bad, not sure why. Same for too, again not sure why.
But assassination?
Takes me ten years to type out.
import -> right index right thumb right middle right index left index left index
my left index just does two presses in a single swiping motion
import typos to impoert for me a lot. Interesting.
Import... I double use left index finger for RT... This is annoying.
Middle-finger => index-finger roll introduces too many E typos.
AAAAA
when using colemak i use the proper home row technique though 
(what is colemak?)
When typing import, I usually just type i and let the IDE help me 
when using qwerty i just remember where the keys are and dont have to rest my hands anywhere
Layout
People who use single-characters before hitting Tab scare me, ngl.
Where QWERTY (or QWERZ) there's one that goes COLEMAK?
john colemak 
How long does it take to learn a new keyboard layout?
John QWERTY 
as quick as much practice you're willing to put in
That's a nonsensical answer.
it isn't
if you don't use a layout, you'll never learn it
if you spend 12 hours a day grinding typeracer, you'll obviously learn any layout very quickly
you're not going to magically build up muscle memory out of nowhere
Why colemak over dvorak?
its closer to qwerty so easier to learn, its also claimed to have a slightly better finger distribution than dvorak
Dvorak claims to have the ultimate spread for making the most fluent and 'natural' flow.
With the exception of keyboard shortcuts for obvious reasons.
it doesn't claim to have THE optimal spread, and neither does colemak
also, it wont help your typing speed, but it may reduce finger movement
Hm
For english language?
left index, right index, right middle, left index, right ring
yes consistently
had to retype like 10 times because i kept confusing the order of the fingers i use for different o's
is that weird
me when I flip a coin for which finger to use for o
using two different fingers for the same key when the hand does no other keypresses looks pretty weird to me
... Stenography. I need to learn stenography.
It's faster than using the same finger twice, though.
not really
not when there's a letter in-between
Because while one finger ups, the other goes down. Rare, but definitely a thing. Also lets your first finger rest a bit instead of popping twice.
Unless there's a letter in between, true.
But for double presses like S and T etc. it's definitely not wasted to have two fingers hit the same letter.
Although it's rare.. and based on what comes before, after, and "soon".
™
it's a natural movement for me idk, like the right hand almost instinctively moves towards the letter i'm currently typing (c) and the ring finger ends up on the o
this!
yes but you use middle the first time 
oh i see
ye, there is a c in between the o's which my hand moves towards
and a different finger is on the second o
still weird but i tried it and it doesnt seem that uncomfy
I'm more confused that you went for the o with your middle finger but I guess if it works it works
is there a native sdk or something?
ye, I'm sure espressif released one
imagine switching to embedded and writing in anything other than in C like languages
but this is a script thing, i think of it like lua?
I see
thanks
I'm interested in difference between micro controllers, I have arduino at this instant
the purpose isn't to write everything in typescript or lua or whatever, the purpose is to ship a dynamic config or a dsl or something
would've been nice knowing all the possibilities to switch to
there are too many
there are good ones and bad ones though
you got espressif ones you got stms you got raspberry pi ones
btw
google thinkpad keyboard layout and look at the bottom left
did anyone ever said that this is better than the normal layout?
fwiw
broo it's even worse
how if it's the same 
ctrl is smaller
ew
^
at least it's rare enough, the ones with shortened shift and/or backspace are the worst
and somehow always the membranes
i'd take my macbook kb over a mechanical laptop one any day thank you very much
those feel yucky
not right
no, it's only desktop membrane keyboards that always suck, laptop ones are fine
Buy a Magic Keyboard if you want le MacBook keyboard experience on desktop?
i don't want that
i specifically said laptop mechanical keyboards, not even low profile in general, specifically laptop ones
you mean the cherry ones they used(?) in a couple laptops?
https://x.com/claudeai/status/2019467374420722022 surely they wouldn't take the model that was supposed to be sonnet 5 and release it as opus right 
never trust a statistic that you haven't faked.
https://openai.com/index/introducing-gpt-5-3-codex/ there's this too now apparently 
+30% increase in 1 model sub-iteration
this almost reeks of benchmaxxing
*less hardware for you entitled consumers, ftfy
I am tired of tracking every model imaginable. They're like releasing like phone now
i don't really pay much attention to new model releases but it's been fun seeing people on twitter get baited about sonnet 5 multiple days in a row
the lion doesnt concern himself with much of anything these days
now can we finish the day off with gemini 3.0 flash-lite & gemini 3.0 flash & pro GA release
nah, too optimistic
stingy 
that equals 20 minutes hope that helps 
Heck yeah, my oshi is streaming
crazy
Did you guys pay for OpenAI and other AI companies?
i only use the free copilot pro that comes with being a student 
I miss using my .ac.id email

i can barely even use them for free 
spawn point debuff 
i had an openai account before sanctions hit which is the only reason i can use chatgpt
i didnt have an anthropic account
i have a github account obviously but they dont let me use copilot because i cant pay them so they refuse to let me use the free version as well
deepseek works fine
wait they don't let you use free copilot with having a payment method?
You mean without?

I pay for GPT Plus, it’s sufficient
I guess if I was Real AI Power User™ I’d have the $$$ for 200€ sub
neuro i'm about to enter my credit card details please dont look
lol
it already exists
Is there an IQ requirement for this channel?
∈ℕ
yknow i'll give them one thing, 4.6 can take excalidraw diagrams and convert them to tikz much better than 4.5 
clearly I don’t belong here… my IQ isn’t natural anyway
.
Woah, didn't know IQ goes to C
MermaidJS my beloved
holy clanker

Oh are they getting ridt of the 4 series again, did they make an equally parasocial replacement?
i had to carefully craft that response how dare you
Hi Sergey,
I am writing to you as someone who values elegant mathematics and efficient hardware. I have a concept, born from the synergy of human intuition and AI, which I believe deserves the attention of your chip architects.
The Hypothesis (Smart-ROM):
We propose to rethink the role of ROM and transform it from "storage" into a "computer." Us...
meds?
I have no idea what it says
yeah. ya nye pinyanmiyoo.
translation in description + something in comments
whatever that dude tried to say
videos of walls of text tend to rely on being able to read the text
for details so you can tell the person isn't summarizing it wrong
chat fuck my life, they send me ticket 1h before i leave, nothing is working on pre prod environment i got no idea how i gonna solve it
tmr gonna be fun
i'm assuming you mean the month thing using your fingers and not just in general. ;]
ye
for those who don't know what i'm talking about
||
- https://en.wikipedia.org/wiki/Knuckle_mnemonic
- https://www.wikihow.com/Use-Your-Fingers-to-Do-the-9s-Times-Tables (god wikihow is so verbose)
||
We learned this https://en.wikipedia.org/wiki/Thirty_Days_Hath_September
"Thirty Days Hath September", or "Thirty Days Has September", is a traditional verse mnemonic used to remember the number of days in the months of the Julian and Gregorian calendars. It arose as an oral tradition and exists in many variants. It is currently earliest attested in English, but was and remains common throughout Europe as well.
Full:...
i just memorized the fact all multiples of 9 sum to 9 and when i wrote 2 digit ones i just had to make them add up.
would've been even easier to memorize the tables.
i know it might not be him, but it job desc matches
ML engineer, Norweigan
...
it fits so nicely
count the knuckles from left to right, a knuckle has 31 days, a gap has 30 (except feburary of course), you don't count the gap between your two hands
january february march april may june july august september october november december
knuckle gap knuckle gap knuckle gap knuckle next hand knuckle gap knuckle gap knuckle
31 28 31 30 31 30 31 31 30 31 30 31
that's going to be all kinds of messed up on mobile isn't it
its messed up on pc
✅
compact mode and line wrap breaks alignment on all platforms
use code blocks if you want aligned text
spreadsheets to the rescue
the easy way to remember it is that July and August were named after people and are longer.
(which is why the 9th month starts with Sept (which means 7), the 10th starts with Oct (which means 8) and so on till the end. They inserted Julius and Augustus in the middle of summer, ruining the names of everyone coming after. how rude.)
How do you multiply by nine with your fingersr
and why would you do that over x10 -1
you pick up your phone and open the calculator app.
This one is actually simple, you hold up all 10 fingers. put down the leftmost for 1 and swap the non raised to the right for 2,3,etc. count fingers on the left of the non raised finger for tens, and the right for the ones.
That'd be abusing the fact that multiplying by 9 in base 10 for the first 10 entries has the digets add to 9, starting at 09, you add one to the left and remove one from the right.
||where X is whole, if 0 < X <= 10, (10 - X) + (X-1) * 10 == X * 9||

X=10 easy
Amazing new speech to text model from Mistral
They may be slightly behind in language model performance but man are they ever frontier level with speech recognition
loud_value = float(Loud)
water_value = float(Water)
if (loud_value <= SOUND_THRESHOLD) and (water_value <= 0):
trigger_alert = "Timer started"
if timer_thread is None or not timer_thread.is_alive():
timer_running = True
timer_thread = threading.Thread(target=background_timer)
timer_thread.start()
if timer_finished:
timer_running = False
trigger_alert = "Using too much water. Please stop showering."
elif (loud_value <= SOUND_THRESHOLD) and (water_value >= 1):
trigger_alert = "Timer stopped"
timer_running = False
elif (loud_value > SOUND_THRESHOLD) and (water_value >= 1):
trigger_alert = "None, all ok"
seconds = 0
timer_running = False
timer_finished = False
i feel like i fucked up somewhere with this
Demo here
Needs a mistral API key though which kind of sucks
NN v4 finally is passing the tests meaning at least it functions 
I had a issue that I was pretty sure needed a small overhaul but one last change worked so I'm suprised it worked today
I've thrown it up on WIP as there are still some features missing that need implmentations
but it is up at least
Well, there is only one thing left to do
see if it blows up on the MNIST dataset
please let my 107 line numpy arch work 
I guess that is a way to import the dataset 
frick it, why not just use TF just for the dataset 
no 3.13 support 
all of my fun typing stuff 
surely I won't get errors running the code 
Actually not
Suprsing
oh Finally it has loaded the next method to grab the dataset
Speaking of dataset








pkill thunar appears to timeout



