#programming

1 messages · Page 356 of 1

sick owl
#

The dog is more practical for work settings, but I think a central lift with two arms and a wheeled base is optimal for household chores

silent cloak
#

it will run into the same issues as a roomba likely

#

it also cant be too top heavy

sick owl
silent cloak
#

or the center of gravity is gonna be really bad

sick owl
#

If they aren't they should be

#

Wait actually I think they cover the wheels

silent cloak
#

yeah but again if its just essentially a pole with heavy arms ontop

#

they will weigh quite a bit (well depends on what ur having it do)

olive sable
#

i think the most fool-proof is 4 legged with wheels and an arm or 2

sick owl
# silent cloak yeah but again if its just essentially a pole with heavy arms ontop

The arms aren't actually that heavy

https://youtu.be/6D0SmArW1as

Meet the Aloha Mini – a fully open-source, insanely affordable home robot you can build for just $600!

Built on the groundbreaking LeRobot framework, this dual-arm robot masters everyday household tasks. Watch it:

Pick up socks from the floor
Wipe tables and counters
Open fridge doors
Scrub toilets (yes, really!)

Features:
✅ Fully 3D-prin...

▶ Play video
silent cloak
#

ah i didnt see their full range of movement

olive sable
#

they have bad ground clearance for carpets and stuff

silent cloak
#

but yeah that could work

#

this is another interesting movement solution

#

(a very strong one too)

sick owl
olive sable
#

true

silent cloak
#

naturally

#

i mean having the roomba range of movement isnt good but i suppose it could still be practical (depending on how ur average home layouts are)

sick owl
sick owl
olive sable
#

the 1 extra wheel in itself isnt too expensive, but then you alse need to figure out a robust steering solution and stuff. so that ads some costs to both hardware and software side

sick owl
#

And I think it was probably also the most plausible of the home robots they showed off at this years CES

olive sable
#

i believe robot dog with wheels is more versatile, so it should be better for a wider variety of tasks

sick owl
#

Unless you make it a lumbering beast, in which case it's not really suitable for the home

silent cloak
#

for robotics i love to always look back at this old video

#

its a classic for me

sick owl
olive sable
#

dishwasher and washing machine and stuff should still be reachable by one tho

olive sable
sick owl
silent cloak
sick owl
#

So cost comes into it again at that point

olive sable
#

@ shiro

sick owl
#

@real sierra

#

Justified ping you make a good point

olive sable
#

damn, bro actually pinged him

silent cloak
#

its a birthday gift

real sierra
olive sable
#

hi shiro

sick owl
real sierra
#

WHAT this is so cool, its actually screeps

silent cloak
#

i used to watch it a decade ago

#

they arent fast by modern standards but its such a cool concept

olive sable
#

maybe variable arm length if the budget is higher

silent cloak
#

the swarm in the swarm

sick owl
silent cloak
#

the part i like the most is the drone essentially building navmesh

#

or more likely just lidar

#

sticking to the ceiling

#

i feel like that whole setup of robots is something a supervillan would send into a place to steal something

sick owl
#

It reminds me of the titular arc in arc raiders

quick condor
#

Well finally running validation on the first training dataset

silent cloak
# sick owl It reminds me of the titular arc in arc raiders

Rick and Morty team up with the Vindicators to destroy their nemesis, Worldender, but the group is met with a few deadly surprises. Stream seasons 1-5 now on HBO Max: http://bit.ly/3hRw9rU

#AdultSwim #RickAndMorty

Watch Adult Swim on HBO Max: http://bit.ly/3Gy0aXA
SUBSCRIBE: https://youtube.com/adultswim1?sub_confirmation=1

What to watch nex...

▶ Play video
#

or this at 1:03

sick owl
#

Damn I can see why OpenAI are scared of Google now

#

Surprised to see as many people using Perplexity as Claude, I don't think I know a single person who cares about Perplexity

true hemlock
#

whneurOMEGALUL

silent cloak
#

claude has had them by the throat for years

azure lynx
#

and 64.5% market share isn't beaten.

silent cloak
#

im going off of output quality

#

shatgpt has been around longer

azure lynx
#

it doesn't matter how good your grip on their throat is if your hands are very tiny.

#

you still aren't beating them where it matters.

hearty notch
# silent cloak feels like everyone has beaten OpenAI

openai is suffering the most for 1. having the least ethical backbone and 2. being the winner among normies and having to deal with the fallout of normies using it badly (e.g. the psychosis and suicide articles)

#

also they also seem to be the least coherent in terms of financial outlook

#

google at least has owned their own TPU infra forever and has a gigantic cashflow moat and anthropic runs a tighter ship

#

openai just feels like its flailing all over the place

#

and like having been the original market dominator kinda means theres nowhere to go but down in terms of market share

hearty notch
gritty dust
#

@olive sable guess whattttttttttt

olive sable
gritty dust
#

i recently got permission from my school to use the CNC lab to make the electron microscope when I get the moneyyyyy

olive sable
#

electron microscope? NeurOhISee

gritty dust
silent cloak
#

u could almost see my heart with that scale

gritty dust
olive sable
olive sable
gritty dust
olive sable
#

how expensive could it be? NeuroClueless

silent cloak
#

do u atleast get an HEV suit

gritty dust
olive sable
#

so 2 months of income roughly

gritty dust
olive sable
#

wher edo you live again? canada?

silent cloak
#

canada debuff

gritty dust
olive sable
#

oh ye

#

canada money is worthless

gritty dust
#

a

#

not wrong lol

olive sable
#

roughly 1 month then ye

gritty dust
#

sadly no job until 2 weeks from now (since i got exams catdespair

olive sable
#

AquaCry i also have exams

gritty dust
olive sable
#

last wednesday till next week wednesday

gritty dust
#

damnn

olive sable
#

i thought you were still in secondary school. how are your exams in january?

gritty dust
#

mine are the 22nd, 23rd, 26th, 27th

gritty dust
#

and so at the end of each semester are exams

olive sable
#

2ndary school here has exams in december

gritty dust
#

we have rst's next week which are worth the same as exams just harder

olive sable
#

rst welpsagiri

gritty dust
#

whoever made rst week and exam week one after eachother suck

olive sable
#

Rapid Software Testing?

gritty dust
#

rich summative task

#

its an assignment on everything in the course in that semester

olive sable
#

Shruge isnt that what the exam is for?

gritty dust
#

its exams 2.0 at this point

olive sable
gritty dust
olive sable
gritty dust
olive sable
#

how did you do that????

gritty dust
#

been trying to fix but idk

gritty dust
olive sable
gritty dust
#

maybe try reinstalling clang neuroShrug

jagged turtle
#

I cannot believe it

gritty dust
#

BRO

#

I dont know what I did mannn

#

im thinking of just deleting it and reinstalling completely bc i tried everythign man

azure lynx
#

like "it's hung" or "it crashed and now it doesn't even start"?

#

and what were you doing when it stopped working?

gritty dust
jagged turtle
#

...

gritty dust
jagged turtle
#

idt that's a vscode issue

gritty dust
azure lynx
#

i think maybe update antimalware tools and scan the computer

gritty dust
azure lynx
#

nothing works? like "it doesn't even make a window" or "I can't even make a new text file" or "Co-pilot is not working on my project"?

gritty dust
azure lynx
#

are they all python projects? and have you recently updated python?

gritty dust
#

i dont use vscode for python

young plover
#

using VS Code for C++ but not python
megathink

gritty dust
#

im just gonna reinstall vscode and hope it works

azure lynx
#

what exactly do you mean "nothing will run"? i don't know if you mean "nothing" because you've already established the GUI starts up but a few functions aren't working which isn't "nothing works"

gritty dust
azure lynx
#

so it's not "nothing will run", it's probably more like "nothing will build"?

gritty dust
hearty notch
#

does python hang and overflow easily i dont do python

#

it sounds like it might be a bug in your code?

gritty dust
gritty dust
hearty notch
#

oh rip

azure lynx
#

can you build it instead of run it? does that work?

#

what specific action causes it to stop responding.

gritty dust
gritty dust
glad path
#

run from cli

gritty dust
azure lynx
#

and is the processor at 0% or 100% when it's not responding?

#

(is it waiting for something, or trying to do something impossible?)

gritty dust
gritty dust
azure lynx
#

does the process itself show 100% CPU or 0% CPU in the details tab of the task manager?

#

or is it not windows?

gritty dust
#

gimmi 10 mins to reinstall

fervent jolt
#

Anyone here has idea how to run this https://player.sw.arm.fm/ fm in my android background while making sure it doesn't stop or paused?

#

has anyone tried it before?

jagged turtle
#

https://twitter.com/pcaversaccio/status/2009931485202055168 if you're downloading a repo from some unknown source without checking AND THEN CHOOSING TO TRUST IT then idfk what you are on

i genuinely think everyone in this space should immediately switch to using Vim. DPRK started abusing VS Code hooks that run _automatically_ in the background when you open a folder. ZERO fucking user interaction required _after_ trusting the repo (the trusting part is important

fervent jolt
glass flower
jagged turtle
#

same thing happens with e.x. yt

jagged turtle
#

since apparently vim also has some form of automation like this as well lmfao

glass flower
#

oh yeah vim has the same kind of automation capabilities. tho i guess baseline vim doesn't only if you actually turn it into a ide

#

tho i don't know if a per-project automation is possible... atleast out of the box

#

so far everything i have is done in my home nvim directory nothing in the projects itself. besides language server things that run. like downloading packages to give intellisense etc. i don't know if that is exploitable or not

jagged turtle
#

either way

glass flower
#

i personally always check the tasks and the .vscode folder when i download a repo before trusting it. since it takes like a few seconds

azure lynx
#

many things have automation, especially if they have a scripting engine built in. and some of those are exploitable with specific filenames or subdirectory names. a tool i used for work would read the current directory for a specific sub-folder name on start up and if it existed would execute the python code in a file in that sub-folder. considering the tool was used for analyzing potentially untrustworthy files in the first place, it wasn't good that someone could potentially trick it into doing bad stuff.

hard delta
#

good morning pogramming

patent shard
#

It's 1:14am but I guess that counts neuroWave

azure lynx
#

the good should be treated as aspirational, not descriptive.

hard delta
#

it wouldn't have killed them to label the button "trust and auto-execute" neurowheeze

azure lynx
#

what did you think you were trusting it for?

#

"i trust that this will do stuff I want. let it do stuff."

#

and anything you install inside a trusted folder is also trusted the same way

hard delta
#

is this great design?

#

is this how you'd make your own editor because it's the best way to do?

azure lynx
#

very convenient

glass flower
#

neurOMEGALUL still better than what it was before since it would just execute things directly before

azure lynx
#

there are probably options to set it to behave exactly how you want it.

#

if not, there will be plugins that do it

glass flower
#

you can make it so your vscode doesn't allow automatic tasks at all

#

its a setting

hard delta
#

it's especially weird coming from microsoft

#

like the word "trust" in windows terminology is "yes i downloaded this it's not a folder that some spooky virus spawned there"

azure lynx
#

not even "i downloaded this". it just says you trust it will be fine to use this folder. and now if things go wrong, it's on you.

hard delta
#

it's 100% a bad label

#

and i'm not even dying on that hill because everyone else is

#

the design is understandable i guess, just not with this label

azure lynx
#

trust usually means something related to "you have reason to trust this thing comes from a specific source and that the source itself can be trusted for the purpose of that thing."
the exact usage and meaning is context specific.

jagged turtle
azure lynx
#

everyone clicks yes on "do you want to execute this"

jagged turtle
#

that being said I'm not opposed to having like, a list of things that are detected in the untrusted workspace that would execute upon trusting

glass flower
#

this attack vector also wouldn't really care what it says since its part of a code-interview obviously you would "trust" whatever the repo wants

hard delta
heavy pier
#

"untrust" -> "is not build by microsoft-team"

#

imo

hard delta
#

that's the other use of "trust" microsoft does, yeah

#

it's a question about "where you got this bro" at best

#

and then they had a different step for "will you run this? will you elevate this?" since vista

#

weird UX thing to do, especially when they're about to auto-run code

azure lynx
#

how can you trust something if you don't know where it came from? that's part of trust

jagged turtle
orchid crest
azure lynx
#

the whole point of trusting it is to know your sources and not install sketchy stuff

jagged turtle
#

if you are blindly clicking through safety prompts you may as well disable them

hard delta
jagged turtle
#

maybe if that was the only thing that is risky, sure

hard delta
#

yes, just the extra line of text below it

azure lynx
#

it would be a long ass box of text

hard delta
#

i'm not saying "list it all" that's in your head lmao

azure lynx
#

auto update or trojan install? do you want to decide each time there is an update?

hard delta
#

i'm saying add specifically "execute" there because that's where they deviate from usual terminology

azure lynx
#

it would make it worse. Longer text means fewer people read it.

hard delta
heavy pier
#

I know it's a bad idea\

hard delta
#

like, we -are- having this conversation aren't we

azure lynx
#

once you've chosen to install something, you also choose to use its update method

hard delta
#

after all, omitting those extra 2-3 words for the sake of more people reading it didn't do the job enough to prevent tech bro having to write up a tweet

jagged turtle
hard delta
jagged turtle
#

example: you can tell vscode to auto-install extensions using .devcontainer.json#customizations#vscode#extension

#

while this only applies if you open a devcontainer, vscode extensions can be ran either on the UI side or workspace side

#

despite the names though you can still execute code if your extension is on the UI side, it's just microsoft trying to be fancy and calling it "UI" instead of "client"

jagged turtle
hard delta
#

that's cool too
but as far as that one UX guy went with labeling that button 2-3-5 years ago, i think his choice was suboptimal vedalShrug

jagged turtle
#

I mean, it could also be that features were added that were tied to workspace trust

#

later on

#

and they just forgot/never bothered to update it

azure lynx
hard delta
#

that's a dead end for the argument really

jagged turtle
#

also, fun fact: extensions can even detect if you're running in untrusted or trusted mode (there's both a property in vscode.env as well as an enablement thing in pkg.json)

hard delta
#

there's a sane limit to how hard you explain a blanket statement on a button, but it was microsoft's choice to use its terminology one way, and then another. that's the whole argument lmao.

azure lynx
#

your package manager using certificates to manage trust. anyone who can get their packages signed with a trusted certificate can have their stuff installed.

#

it's not microsoft's terminology, it's the operating system and cryptography people's terminology

hard delta
#

dude why do you pretend to be talking with me if you avoid like, the one small scope / topic i'm talking about SMILE

jagged turtle
#

tbf microsoft is more likely to use proper terminology when talking about their developer stuff

azure lynx
#

Please explain to me the problem you have with "Microsoft's terminology" (and which terminology specifically). I thought you were talking about the term "trust".

hard delta
#

give it a few hours of cooldown and read the convo again vedalShrug

#

it's a double win because it answers your question AND it stops the convo from dragging on

azure lynx
#

you think that adding additional labeling to a button is the solution to a problem which has already been solved with additional labels.

#

and have mysterious problems with Microsoft's terminology.

hard delta
#

and it makes sense they would use a single "blanket" allow when they don't even know what's gonna be behind it in the future, wtih extensions and stuff

#

i think it comes down to how they treated external source flagging and admin perms flagging separately (the latter which was really the only time that execution was a concern in most of their products) it's misleading to anyone with a normal human bean history on windows

#

which is like, 95% of vscode users

jagged turtle
#

anyways completely unrelated

hard delta
jagged turtle
#

why does devving for extension platforms just suck

hard delta
#

as in?

jagged turtle
#

like

#

making a vscode extension sometimes just doesn't feel right

#

idk why, but it's usually the little things that piss me off the most

#

docker desktop extensions as well except that one I have more valid reasons to get pissed off at

hard delta
#

i never tried but i'd totally expect that happening if i did

#

there's gotta be some weirdness to it on all layers

#

it's always an afterthought to make it usable

jagged turtle
#

for example OIDC publishing does not exist on vscode marketplace, which would be fine if tokens didn't expire or smth

#

oh and also malware exists on the vscode marketplace yet there's no form of provenance or something of the sort that you can opt into

#

unlike npm, which for all its faults at least has provenance built into its cli

#

don't even get me started on docker desktop extensions

#

they are a whole different beast

#

their docs literally only have react + go samples

#

and also like half the things I needed there were missing

#

including a guide on how to actually let your extension frontend contact your backend

#

I had to go ask GPT like 40 times as well after losing my mind in the docs

hard delta
#

if we ever get AGI

#

there should be a point between its first run and us going extinct

#

where we make it just retroactively document all software

#

in detail, and then in an overall way, and then again in a "the author wanted you to" way

jagged turtle
#

oh also unit testing basically doesn't exist for docker desktop extensions

#

since you need to simulate the docker environment without it, yk, actually having things run through your sockets

#

unit testing the frontend part I think is easier since you can just use vitest and mock the ddclient object

#

the backend part sounds like not fun

jagged turtle
olive sable
jagged turtle
#

it just involves task hooks or whatever the fuck they are called

#

to answer your question though, take it from me: quite a lot

olive sable
#

is the exstensions stuff not where the "i trust the authors" stuff comes from?

jagged turtle
#

not exactly

#

although it is something that extensions can use

#

but there are other things in the workspace that are dangerous

#

some may be covered by this, some may not

#

actually I don't even know if copilot chat is covered by this so if they didn't account for untrusted workspaces then someone can prompt the ai to do whatever

hard delta
#

oooh now that i think about it

#

in terms of which neural pathways light up in your brain when you click that trust button

olive sable
#

so what are you at risk of? just your files getting stolen?

hard delta
#

this current question would make most people go "oh i'm accepting another eula."

jagged turtle
hard delta
#

rather than "oh i'm gonna execute code with administrator perms"

#

and that just makes most people click

jagged turtle
#

that makes sense

hard delta
#

list one SCARY thing >>> give a BLANKET that you have to research

#

that's where the UX fucked up

#

monkey brain will EULA-click it

jagged turtle
#

good thought

hard delta
#

yeah this was what felt off about it

olive sable
#

surely arbitrary code execution isnt too big of a deal in a vm ReallyInnocent

hard delta
#

don't worry bro i have norton running it protects me from viruses glueless

#

and uuuh nordvpn uuuh privacy uuh

olive sable
#

i have uh

#

uh

#

what do i have?

#

windows comes with windows defender, but i don't think nixos has anything

#

i have hopes and prayers pray

jagged turtle
olive sable
hard delta
olive sable
#

ye

glass flower
#

and stay outdated on extensions and such for a bit to make other people test it before you mhm thats why i at most download with a 1 week minimum time

olive sable
#

i dont install too many random things. vscode exstensions and stuff are kinda the only things i install with a low amount of downloads

jagged turtle
#

as said before if there was some form of an audit trail (such as provenance) that would help people verify it without needing to trust the vscode bot/team's word

glass flower
#

i mean... nothing is ever safe. what if a library that your extension uses gets compromised? and the extension itself is safe. etc. there are 100 different ways for something to go wrong

azure lynx
#

the problem is there always must be a trade off between "perfect security" and "perfect convenience"

jagged turtle
#

also theoretically everything has to come bundled in the vsix file at upload

azure lynx
#

and if security is too hard to work with, then people will turn it off completely.

glass flower
#

mhm not wrong... thats why i switched to nvim. every line of code is right inside of my home folder. nothing runs that i don't know about

hard delta
olive sable
#

all my vsc exstensions have over 20 million downloads it seems, except for nix syntax highlighing at 200K and spir-v assembly syntax highlighting at only 1.8K NeurOhISee

hard delta
#

like form a reputation standpoint
they lose less reputation saying "your responsibility" and never failing a promise
than saying it's verified, secure and checked ✅ and then it turns out some malicious code made its way in there

#

they just gave up and opted for "always check what you're using"
they do some minimal effort sweep and that's it

jagged turtle
#

did they have checkmarks on the marketplace ever

#

wtf

#

tbf idr

silent lark
#

;-;

jagged turtle
#

ok well there's checkmarks next to publisher names

#

if you verify a domain

azure lynx
#

reputation management is hard for little people but easy for large bad people who don't care about the rules

hard delta
jagged turtle
#

lemme check to make sure

hard delta
#

it's a race they can't win, and the more rare a catastrophy, the bigger the headlines.

#

oh no i meant like, the whole security on marketplace thing

jagged turtle
#

idk, them managing two different dev marketplaces where one has more security than the other despite some security measures being the same to implement (probably) feels a little off

azure lynx
#

you can verify it yourself: first look for the "Repository" for the project. go there and read the code. look for issues.

jagged turtle
#

that doesn't easily trace back to the vsix uploaded though

azure lynx
#

then install it from the repo itself.

#

after reading all the code

hard delta
#

yeah reading the code is generally pointless unless you compile it

azure lynx
#

oh? cool.

hard delta
#

could be anything in those prebuilt binaries

azure lynx
#

so reverse engineer them

jagged turtle
azure lynx
#

you can download the binaries and extract the contents.

#

i used to do it. for 20 years. i retired. google me.

hard delta
#

well i'm already compromised

jagged turtle
azure lynx
#

then don't install it from the market place if you don't trust it.

hard delta
#

like when i was 14 and didn't yet know how to compile my own openbsd kernel on my IME-free 2012 thinkpad, i downloaded mozilla firefox instead of compiling it

azure lynx
#

install it from the source from the github repo

jagged turtle
azure lynx
#

after reading the source and verifying it's trustworthy. or not.
you choose your level of trust and convenience you'll put up with.

jagged turtle
hard delta
#

also generally, being able to meaningfully read / verify the code makes you an edge case already

#

man i need a coffee i'm skipping words now

azure lynx
#
GitHub

Contribute to microsoft/vscode-ai-toolkit development by creating an account on GitHub.

GitHub

Contribute to upstash/context7-vscode-extension development by creating an account on GitHub.

jagged turtle
dry charm
#

So fucking dumb RAGEY

#

I hate how inferior Kotlin dev outside of IDEA is

azure lynx
#

i guess it isn't. your point seemed to be that it wasn't possible to check if something something trustworthy. you explicitly said
#programming message here that you were 90% certain vscode would just link it back to the marketplace version. Not sure how it could do that if you don't have a network connection when you use it. or if you downloaded vscode from source and excised the code which enforced that and used that version instead. (also please tell everyone you've found it. you'll be famous if it exists and you somehow found it and publicized it. seriously. also seriously don't expect you to find such a thing. but https://github.com/microsoft/vscode exists. knock yourself out with a version that couldn't just link it back to the marketplace version.
i was showing you usually can. it's just a lot of work and most people will just trust that the distribution network is secure and trustworthy.

GitHub

Visual Studio Code. Contribute to microsoft/vscode development by creating an account on GitHub.

jagged turtle
#

and yes, I'm aware that microsoft/vscode exists. I've had to look there several times while trying to use the git api

#

anyways, I have some bigger pains to give a shit about with vscode than this

#

tbh

azure lynx
#

also you can run tools like "process monitor" which track file, registry, network, and process access and log them for analysis and use those to identify hidden activity. and there are at least hundreds of people trained to reverse engineer both operating systems and ordinary software who would love to be the person who found Microsoft's devious "replace the open source version with our evil version" code. or whatever else "Microsoft is definitely doing it, they have the motive and the opportunity" thought currently is.
any time they change anything about the OS, there are people who work on AV and security software going over the changes with a fine tooth comb to determine what the changes do and why they were made. this helps them understand what to look for when something is trying to attack whatever was fixed.

also It would be really hard to hide functionality like that: you could simply add (e.g.) lots of log messages to the version you download from github and when there were no extra log messages when you used your plugin, you'd know you weren't running the version you installed.

faint sandal
#

guh what now

olive sable
#

goodmorning

#

and goodnight

tight tinsel
orchid crest
rigid snow
#

exchange above mlntcandy

faint sandal
jagged turtle
faint sandal
#

chat is cold

#

I'm dying

jagged turtle
rigid snow
#

not me

jagged turtle
rigid snow
#

well you see discord has a feature called servers where people can add emotes and rename them and whatever

jagged turtle
#

yeah but did you add it as an emote with your name or not

rigid snow
#

it was someone else

jagged turtle
#

ah

faint sandal
#

just got home

proud ivy
quick condor
quiet linden
fervent jolt
#

what coding agent tool you guys usually use?NeuroHuh

#

just a question, to determine whether i'm in a wrong place or not neurOMEGALUL

fervent jolt
#

jesus

#

even linus himself vibecode, but you i'm impressed

sage crag
fervent jolt
tender river
#

leavening agent

trim valve
#

idk I occasionally poke Claude but even then like, I don't use it much

sage crag
fervent jolt
#

neuroCry guess i'm in a wrong place

hard delta
#

confess your standing

fervent jolt
#

currently ralphing right now

sage crag
#

as in, to vomit?

hard delta
fervent jolt
#

i'm already confused, i'm expecting power users but i guess i'm in wrong place vedLOL

glass flower
#

shrug the most "agentic" thing i use is gpt-20b with opencode

#

but thats a thing i use like if im stuck 6 hours into trying to figure something out

hard delta
trim valve
#

are you correlating power users with vibe coding

fervent jolt
hard delta
#

also holy crap that join date NeurOhISee

fervent jolt
#

why? you thought i'm new? lol

hard delta
#

yes i thoought you were a baby born in 2027 who figured out time travel by 2045 neuroHypers

#

i was gonna ask you about ram prices

fervent jolt
glass flower
#

neuroUM there is lots of technical stuff here... vibe coding isn't technical stuff therefore doesn't fit here

fervent jolt
tender river
#

technical NeurOhISee

#

me have technical topic

#

today me decide to make

jagged turtle
tender river
hard delta
jagged turtle
hard delta
#

bake hot takes

fervent jolt
#

what? NeuroHuh im fking confused

#

i dont see any baking related here? neurOMEGALUL

hard delta
tender river
#

vibe code unrelated

#

obvious

jagged turtle
hard delta
jagged turtle
quick condor
hard delta
#

but to give you a more serious reply, since 90% of the server is afraid of entering this channel, it doubles as a nerd hangout besides channeltopic

tender river
#

neuro3 me not have technical topic to discuss with vibe coder

jagged turtle
#

or people who are just curious

rough bloom
fervent jolt
jagged turtle
hard delta
#

we got the dialy "hey guys how do i start program"
the bi-daily "how do i make neuro"
and the occasional "debug this for me" visitor too

fervent jolt
#

wdym clueless, he vibecode using cursor

jagged turtle
fervent jolt
#

heard it myself during cyberpunk

glass flower
#

LULE i think the glueless part is about you thinking he understands all of the code himself.

#

if it works it works. but truly understanding everything takes a lot lot of effort which you kinda skip with vibe coding. (not always... but from how i see people use it a lot)

jagged turtle
#

the clueless for bottom message is assuming he vibecodes everything

jagged turtle
#

I feel like now people refer to vibecoding as just using ai in coding

glass flower
#

well the term vibecoding is meant to be bad LULE it means you just trust whatever was written... without checking it

south cedar
#

neuroSensei Jarvis: make me a new Neuro Sama and make me rich asap

jagged turtle
glass flower
#

YES thats why vibecoding is bad.

rough bloom
south cedar
#

neuRIZZ Jarvis, I can't run your code, download more ram

noble zodiac
#

well, its clear that the vast majority of people just yolo everything

fervent jolt
#

yea there should be a different term aside from vibe coding, because linus torvald himself is using cursor to code during his latest repo, for me vibe coding is those who yolo everythign and doesn't read the changes or understanding the code.

tender river
#

vedalShrug linus not programmer

#

linus maintainer

fervent jolt
#

bruh he literally created linux

jagged turtle
#

maintainer != programmer

#

they closely overlap though

tender river
#

linus does not write code for linux

glass flower
tender river
#

linus reviews others' code and makes sure the release process is smooth

south cedar
#

I mean he did at the start, but yeah now he do code review and accept patches, which require good coding abilities

#

You can't just LGTM everything

jagged turtle
#

even then he really only reviews the final copy of branches before they get merged into his copy and released as a new version of the linux kernel

tender river
#

theres hundreds of people involved in the process

south cedar
#

But now he is also more of a public figure than a code guy so it make sense, some would say it's the natural path from coding to management

jagged turtle
fervent jolt
south cedar
#

Most big projects end up being Pull requests based anyway

#

At some point the code base is just too big to just code and let go and you have to have a careful review process with reviewers

tender river
fervent jolt
#

why cant people just accept agentic coding man? that's like the future already, if you deny that, then you're living in the past.

glass flower
#

buh also that repo is obviously just a dumb little project he wants to do for his hobby. using AI to write silly projects or smaller utility things

#

is fine

#

but usage in bigger or longer running projects breaks down real quick with current ai's

glass flower
fervent jolt
glass flower
#

but again. its a spectrum. you can use a little bit of it. to just fix some small bug. or completely rely on it for everthing. the latter of which is called vibecoding

fervent jolt
#

that's why most twitter was surprised linus is vibe coding

trim valve
rough bloom
noble zodiac
#

Linus Torvalds who has 35 years of experience with the linux codebase, rangled with thousands of developers code and kept a tight ship in the kernel deems himself capable of using an AI. Ergo, it is good and for everyone

#

flawless

trim valve
#

I have never met a chatbot that thinks or problem solves in a way I agree with

sage crag
#

you should have told me there was an idiot here

#

i could have laughed at them vedalBwaa

glass flower
sage crag
tender river
#

run out soon

sage crag
#

return

south cedar
#

ChatGPT is quite good at latex , which help when I want to do a dumb little figure in Tikz and not take 3 hours

trim valve
tender river
#

i use ai for one-off tasks sometimes, but code wise everything i've seen ai produce was horrible neuroAYAYA

glass flower
jagged turtle
jagged turtle
#

-# pretend that was an emdash ok

rigid snow
# tender river linus maintainer

you’re right he doesn’t code nowadays but also saying linus isn’t a programmer is just silly
but that’s not important, what’s important is where are the letters from your name going MONKA

tender river
#

someone steal

rigid snow
#

we need to catch the letter thief

jagged turtle
#

who steal letters in name

true hemlock
tender river
#

you

#

return evilBwaa

#

letters

#

e

#

c

#

a

#

a

stray dragon
#

t

jagged turtle
#

I can let you borrow the a in my name

true hemlock
#

give em the t

rigid snow
#

ktrin

stray dragon
#

use it well.

jagged turtle
#

me now ktrint

true hemlock
tender river
#

need to get back

#

e c a

#

from someone

true hemlock
#

i'll uh

#

throw a t on ylhfa

jagged turtle
true hemlock
#

nuh uh

tender river
true hemlock
rigid snow
silent flare
#

hey guys, how are you

true hemlock
#

im feeling like stealing a y

silent flare
#

im new to this fandom

rigid snow
#

great pfp

#

fent addict neuro3D ALERT

true hemlock
rigid snow
hard delta
#

it's like an unintentional two sided red herring (?)
one side of the red herring is people who wouldn't be able to complete a task in reasonable time vibecode to complete a task, giving up understanding, control, and the learning process. that side produces some yucky results and some yucky cluelessness, which is frowned upon by others who have to maintain it, cooperate with it, deal with it running, or have to read delusional forum posts.

clearly that's something nobody advocates for, but it feels like it is advocated for whenever any tool is advocated for, especially if with an attitude. we also can't deny that it's useful on the short term, when you just need thing now to not die of starvation, or not lose job 3 hours from now on, etc.

that brings us to the other side of the red herring, where people who already can do all that by hand, efficiently, quick enough, in a maintainable and future-proof way don't see a reason to add 3 extra steps into their working workflow when specifically in their many usescases it's always for 0 benefit.

clearny nobody advocates for the mindless, religious avoidance of tools that work, are reliable, and needed, but that's what it comes off when it's just "don't need it for these things and at this level of expertise".

true hemlock
hard delta
#

but boy does it blow up twitter threads and such 🔴 🐟 🐟

silent flare
#

i recently found out about vedal and my brain was blown, im really impressed with his skills

rigid snow
#

takes same time usually

#

bad prompter neuro3D

silent flare
true hemlock
#

its so ass

hard delta
#

ok but have you compared it with like (all at once)

  • a language you don't know
  • a framework you don't know
  • a problem domain you don't know
  • while you're on 2 hours of sleep
true hemlock
#

my whole codebase was fucked

rigid snow
true hemlock
rigid snow
#

as someone with some mc modding experience that’s probably the worst domain you can choose to apply vibecoding to

floral wraith
true hemlock
#

i might have anger issues

#

everytime i tried vibe coding i ended up losing my shit instead of getting things done

elfin lotus
#

the only time I use vibecoding is when I need a one-of script that should do one specific thing and I don't need or want to maintain it. for everything else it's better to learn the language/framework yourself so you can actually maintain the codebase. I don't trust current AI to be able to maintain large code bases (yet)

floral wraith
#

i mean in my company we do it like that ( we a not all programmers only 2-4 )

dry charm
hard delta
glass flower
#

being angry at vibe coding is a reasonable crashout doc_20260108_074827_Ldoc_20260108_074827_Mdoc_20260108_074827_R

heavy pine
true hemlock
#

except i think there's not even a "yet"

heavy pine
#

this is for Some of you here i bet

rigid snow
silent flare
#

can any of you recommend the best way to learn, for example Python, I kind of understand the syntax, but its difficult to write a real project from scratch

rigid snow
#

100 different deobf mappings, 100 different mod loaders including server ones

#

never vibecode minecraft mods

#

maybe kubejs is fine

elfin lotus
glass flower
hard delta
true hemlock
#

its fun

#

trust

#

i really wanted to make more

#

if only i had the time

silent flare
#

thank u all, gonna try it

jagged turtle
true hemlock
#

bred can i steal a letter ReallyInnocent

trim valve
true hemlock
#

e

trim valve
#

sure

fleet pond
#

Ok

rigid snow
#

🐦 brd

true hemlock
#

someone give bro an i

silent flare
jagged turtle
rough bloom
# silent flare can any of you recommend the best way to learn, for example Python, I kind of un...

just gotta work your way through progressively more complex problems I think neuroNODDERS
make sure you know the basics of the language first (how to define functions, variables, classes etc.)
can move onto "real" projects then

there's also courses like the one provided by exercism if you prefer learning like that https://exercism.org/tracks/python/concepts
(though you definitely still want to move onto an actual project sooner or later)

jagged turtle
#

@trim valve you want an i?

#

also zityu can I take your y

trim valve
#

sure

jagged turtle
rigid snow
#

owobred owobird

trim valve
#

‼️

jagged turtle
#

can i borrow a y anywhere

true hemlock
#

take mine

#

but give me t

jagged turtle
#

fine

jagged turtle
true hemlock
#

@rigid snow i'll take your d and throw you a t

stray dragon
#

that t is going places

jagged turtle
jagged turtle
#

the t I gave was my own one

fleet jungle
floral wraith
true hemlock
#

his pfp:

stray dragon
#

i'm an endless supply

true hemlock
jagged turtle
stray dragon
#

all the t's have to come from somewhere

floral wraith
jagged turtle
#

speaking of

#

@floral wraith I'm yoinking an a

fleet jungle
#

It helps to have a pressing need that python (or any programming language) can solve for you.

floral wraith
floral wraith
jagged turtle
#

dw some of us have had our letters taken

#

what's the uh

#

current letter status of everyone

#

also we need a tag to identify who is participating in letter swap

true hemlock
#

we need letter generator

floral wraith
hard delta
# silent flare can any of you recommend the best way to learn, for example Python, I kind of un...

also it's nice to be a little bit flexible with scoping, here's an example:

suppose i never did anything with images. would be nice to know images better.
i have a big neuro folder and there's some twitter / art channel duplicates of fanart i saved. it would be nice to remove the duplicates neuroHypers

  • do i even know what i want? have i used a program before that removes duplicates? maybe find one and see what it can do (a little domain knowledge). but it might be unnecessary

ok how do i start?

  • well i'm definitely gonna need to open the images somehow, before i compare them - this is a nice subtask i can learn from even if i can't do anything else
  • how will i choose which one to keep? manually? or let the algo choose which to keep? do i want controls? - once again a nice subtask that i could do even without touching images
  • i have to compare the images somehow... ok time to learn about images: they have metadata, and they have image data inside... do i just compare metadata? or do i also compare image contents? both? - here you can just start with metadata, like file size, resolution, etc - helps you filter some exact duplicates already
  • if you compare image data, maybe it's easier to do it with just one format at first
  • or you could just find a way to convert all image formats into a common format, and then compare - this itself is a subtask that can be completed before you ever compare

and suppose at this point you realize you can't for the love of god compare image data. but also that you learned like 23 other things along the way. flexible scope! learning! neuroHypers

jagged turtle
#

idk if having {letterswap} in the actual nick makes sense

jagged turtle
#

I'mma put it in my pronouns field or smth

floral wraith
sage crag
#

no

#

those are mine

jagged turtle
#

can I take an o

#

please i want the o

sage crag
#

its also mine

jagged turtle
#

damn

hard delta
sage crag
fleet jungle
fleet jungle
hard delta
#

they are gonna steal the o from your username

#

run!

fleet jungle
#

Oh dear

sage crag
#

wrr

fleet jungle
#

Tragedy 😞

floral wraith
silent flare
#

can i get e

hard delta
#

e

floral wraith
fleet jungle
#

e is stolen by math, sorry

#

What does the number even mean

floral wraith
silent flare
fleet jungle
floral wraith
fleet jungle
#

I mean the 2.somethingsomethingsomething

#

Is there a mathbot in here

#

/math e *1

hard delta
#

well neuro can count

stiff micaBOT
#

🍪 neurOMEGALUL Om nom nom
You've given me 2 cookies! | I've received 270437 cookies total!

hard delta
#

also yeah this sort of pisses me off the most about e

#

you go through like high school and not once does any teacher bother to explain what the fuck it is actual idea

#

especially when thing like "approximating it even more precisely" comes up

floral wraith
hard delta
#

approximating what

fleet jungle
#

I must interject - I didn't learn about e from high school

hard delta
fleet jungle
silent flare
fleet jungle
#

Something about natural logs?

fleet jungle
#

ok will do

hard delta
#

like istg if i had this from age 12 we'd be on the moon

floral wraith
floral wraith
trim valve
#

this whole letter stealing game sounds like it would be a neat server event

#

like the harpoon one

floral wraith
fleet jungle
#

Or using a calculator

trim valve
#

but stealing would be funny with like a random chance

floral wraith
trim valve
#

oooh

#

you'd also probably need some interesting way to run that command

#

id have to give the UI some thoughts

stray dragon
#

hepy

#

hey

#

no

#

wtf

floral wraith
south cedar
trim valve
#

I do now 😭

floral wraith
trim valve
#

shrug

#

I have other stuff irl first so I'd need a bit to get ready

#

and my usual experience working with people here is endless procrastination 😭

floral wraith
#

oh that is not that good and we would need more planning like we cant just do something and say yea thats it yk i mean its not that ez to do all the things that we would need

opaque sigil
dense vine
#

1

fleet jungle
#

Oh wait was the O thing about the blue ring around my image?

stark needle
#

helo everyone just wanted to say goodbye, i realized I'll effectively never achieve the dream of becoming a DeepMind research scientist if i don't lock in completely and checking discord has been a major distraction so yea I'll be going down the math marianna trench so yeah if you wanna stay connected with me feel free to friend request me otherwise goodbye forever neurosHugneuroHeart

faint sandal
hard delta
hard delta
slender timber
#

My hard drive killed itself

#

3 years of work gone

#

💔

nocturne olive
#

That's what this is for

floral wraith
nocturne olive
#

Not everyone can afford or has space for twice the drives

slender timber
#

I'm hoping i can save it

floral wraith
slender timber
#

Or just get some of my data out

nocturne olive
slender timber
#

But it is so bricked it's looking grim

floral wraith
floral wraith
nocturne olive
#

Also at this point I have a feeling I need to add like a 16TB drive to this thing

slender timber
nocturne olive
#

These drives are not doing great

slender timber
#

I wasn't really doing anything when this drive just failed

floral wraith
slender timber
#

I can't even boot in with it connected

#

Hdd

#

I thought my pc was dying for a second

nocturne olive
#

Oh yeah I've had an HDD be so broken that it doesn't boot with it attached

slender timber
#

Oh yeah same thing then

nocturne olive
#

It was just a HDD from an old PC so it's not like it was of any interest

slender timber
#

Anything that requirws a system boot just stops working with it attached

#

Can't even get into my own bios

nocturne olive
#

That means it's not POSTing

floral wraith
nocturne olive
#

Yeah that drive is omega cooked

floral wraith
nocturne olive
#

If no POST no BIOS

slender timber
#

I tried getting in bios first then plug it in

#

The pc just tweaked the hell up

floral wraith
slender timber
#

So it is a paperweight now

nocturne olive
#

You shouldn't plug in devices that aren't hot-swappable while the device is running

#

That will just damage things more

slender timber
#

Was trying to see if i can fix it

#

I can't

nocturne olive
#

Internal drives are initialized during POST, so if you attach it after it'll be left uninitialized

slender timber
#

Is there any chance i could fix this somewhere

nocturne olive
#

If the platters are intact your data is still in there and recoverable by a specialist

nocturne olive
slender timber
#

Well i guess no hope getting this thing working again?

nocturne olive
#

If it has a dead motor or controller it may be possible, but I wouldn't recommend it
DIY you aren't getting much though, you don't have a cleanroom and special equipment

slender timber
#

Sounds too much of a hassle

#

I'll just get a new one

#

And get the data recovered

nocturne olive
#

Yeah it's probably a better idea to just replace it

slender timber
#

Can they recover everything though

#

I'm sure some will be lost

floral wraith
nocturne olive
#

Well you replied to the wrong message then

floral wraith
#

and you can still initialize them after post

#

naa i wanna say more than one thing

nocturne olive
slender timber
#

Oh well that's good

floral wraith
slender timber
#

Hopefully

#

Even getting like 90% is good enough for me

#

Compared to losing everything

floral wraith
nocturne olive
#

Wa

floral wraith
# nocturne olive Wa

so say why a you saing things that a not right i mean it is possible but we dont know to 100% there a more reasons why the hdd blocks the bios

nocturne olive
#

That sentence makes no sense

floral wraith
hard delta
#

bro casually chatting in the middle of a ranked match as an ADC dayum

#

you gotta give it to people these days they multitask big time

hard delta
# slender timber Can they recover everything though

that depends on the nature of the fault
also be prepared that they're usually visited by people who really need their data - think a photographer, digital artist, a researcher, some corporate guy with corporate data that wasn't backed up

#

the cost of extracting the data might be 20 bucks but if all such guys ask for 200 bucks, people in need will start paying 200 bucks

slender timber
#

Yeah i think 3 years of work costs more than 200

hard delta
#

yeah obv, that's why they can overprice the service

slender timber
#

Oh well

#

As long as i got my data back

#

And it is a good paperweight

floral wraith
# nocturne olive Yeah that drive is omega cooked

the assumption that a hard drive is immediately 'completely cooked' is an oversimplification. The reality of data recovery is far more nuanced. While a faulty controller board (PCB) certainly presents a serious challenge, it does not typically result in the total loss of data. Since the user information remains intact on the platters, recovery is usually achievable by replacing the PCB and migrating the critical firmware data. Similarly, even a head crash is not automatically a terminal event. Provided the platter surfaces have not sustained widespread, deep physical scoring, professional data recovery specialists are often able to read the intact areas, thereby successfully salvaging a significant portion of the data. (that is made with ai so you understand it my englisch writing is very bad but yea should cover what you said i just wanna say that you should not say the hdd is omega cooked when it is not )

nocturne olive
#

I never specifically implied the drive was cooked in an "all data is lost" way, rather "it's broken and unusable" way

floral wraith
#

and other question why is your monthly money only 60 $

nocturne olive
#

Because I'm a student and don't have a job?

floral wraith
floral wraith
floral wraith
rigid snow
quick condor
#

Tomorrow should be interesting, have a video call with an Ai compute DC

quick condor
#

Well a couple days ago it started as a rather general job offer but it shifted into wanting to talk first because not only was I interested, I had previously worked with one of the employees at the site in question and my experience was quite a bit deeper than my LinkedIn implied.

They were looking for someone who had 2+ years DC ops experience and while technically I fit that description, "technically" means 9 years experience in DC operations including working directly with nvidia, working in one of the major US network hubs for a tier 1 isp, working for/with 7 of the top 10 US collocation providers (currently a customer of 3 of them as well), ai/ml as a hobby, and the fact that I'm still good friends with one of the people I'd be working with.

hard delta
#

oh yeah dc

#

things that i've had people call dc:
discord
dc++, a file sharing app of yore
something about electricity

#

this paragraph looks hilarious in my headspace vedalEvilGiggle

#

oooh data center!

quick condor
#

I mean I do have the fun of working with a large -48v DC power plant... Was something like over 1500amps on the low end

sage crag
#

mousse moose

#

made of

#

moose mousse

rigid snow
#

moose mousse catEat

hard delta
#

rat

hard raptor
#

Very much W.I.P but i am already happy with where it's going. (headphone warning due to not having spend time mastering yet)

rigid snow
#

no headphone warning you should slam you rmaster

#

positive lufs

#

if you're not redlining you ain't headlining

hard raptor
rigid snow
#

vedLOL it's a joke

hard raptor
#

because i had to actually fix that

rigid snow
#

not producers fault or area or anything btw

#

dj fault

#

turn your shit down

quick condor
#

Could be worse, last year I was shooting live glass blowing demonstrations that were unmiced and since I don't shoot much video, all I had was a Rhode video micro.

On the bright side premiere pro does a pretty good job of noise isolation (even with 2 large propane glass kilns and a torch)

olive sable
#

goodmorning

floral wraith
trim valve
#

neuroPogHD the name stealing implementation grows

olive sable
true hemlock
olive sable
#

what?

olive sable
#

someone fill me in on whatever the fuck is happening rn

floral wraith
olive sable
#

why?

rigid snow
#

i got off easy

trim valve
rigid snow
#

look at bird

trim valve
#

I just need to make a ui for picking stuff and then its kinda done?

true hemlock
rigid snow
#

sure

olive sable
#

my name letters arent free

floral wraith
rigid snow
olive sable
rigid snow
#

sadv

true hemlock
amber fractal
floral wraith
amber fractal
true hemlock
true hemlock
olive sable
#

mr. 🦆 heNS banananade 🔺

#

ill give you

#

any letter you want

#

for the triangle

true hemlock
floral wraith
amber fractal
olive sable
#

let me cook

true hemlock
#

hmmmm

amber fractal
true hemlock
#

just take the n

amber fractal
#

Alrighty

#

n taken

true hemlock
olive sable
true hemlock
#

Samt Smile

olive sable
#

it would be funny to trade it with letter_t KEKW

amber fractal
#

the only t that matters

rigid snow
amber fractal
#

he'll show eventually with all of these pings

true hemlock
#

@dark wing @sick shore these fucker