- 0 Posts
- 18 Comments
Windex007@lemmy.worldto
Linux@lemmy.ml•Can kids under 10 be possibly taught coding, without even mentioning the word syntax to them ??
3·10 months agoKids certainly have the capacity.
Windows 3.1 had some BASIC games that you could run. A snake game and one where monkeys threw bananas at each other. It was a great “fuck around and find out” platform. I could write simple programs from scratch well before 10, learning entirely through experimentation.
Windex007@lemmy.worldto
Programmer Humor@lemmy.ml•I'm new to using Ruby and this tickled me pink
71·1 year agoYes, but only by a factor of about a billion.
TBF I’ve met scrum masters and product owners who think they’ve hacked the system by adding this to story AC, so…
At work whenever we need to build little command line tools, my team is always vexxed by my guideline to have the meat+potatoes in a script that reads well-formatted data off stdin , and outputs well formatted-data to stout. They always wanna have some stupid interactive prompts and saving to files baked right in.
This is exactly why. You wanna save to a file?? > file
You want to read from a file? cat |
You want to save to a file but swap commas for colons? Sed.
You get so much FOR FREE w/ the GNU toolkit, even for what you build yourself, by thinking in streams.
GOOD FOLLOW UP!!
I was about to shit a brick that you went from “go to the official trusted source” to “just trust me: curl [x] | sudo bash”
Windex007@lemmy.worldto
Programmer Humor@lemmy.ml•They're trying to normalize calling vibe coding a "programming paradigm," don't let them.
12·1 year agoRight now it’s just buzz and empty promises to not sound “left behind” to shareholders.
Even if it could generate code that could be massaged into a production-ready state at a cost less than having human-only developers (colour me skeptical), I think middle-management would actively sabotage it. You can’t fill your day with pointless meetings when your developers are AI agents.
So, I actually think the idea is only taken “seriously” at the very highest levels. I expect several layers of resistance even before it hits the actual engineers… Not because it’s a fantasy with no grounding in engineering reality which is ultimately doomed to fail, merely out of self-preservation.
Windex007@lemmy.worldto
Programmer Humor@lemmy.ml•Why do people faint at the sight of plain-text code?
3·2 years agoYou mean they’ve adapted? Learned to copy our DNA?
Windex007@lemmy.worldto
Linux@lemmy.ml•The Madness behind the Linux Source Code Comments - YouTube
242·2 years agoIt reads to me like someone trying to build a persona that Elon would like.
They will say, while simultaneously ignoring every NIST recommendation
You don’t want a department that you throw it over the fence to, you want them embedded on your team. Keep those feedback loops TIGHT bois
Windex007@lemmy.worldto
Linux@lemmy.ml•Is it possible to use Linux without the command line?
5·2 years agoOk, I think I see your position more clearly now:
You’re thinking about people who are interested and installing based on technical interest and curiosity.
In those cases, I think you’re probably right. There is probably some base competency at play. A desire to learn. Probably someone in their sphere to support.
I’m thinking more about the type of people who would buy a Chromebook. Or my cheap ass parents who want to squeeze another 5 years out of an ailing laptop. They don’t want to spend any money and just want to use Facebook and YouTube. Send some emails. Connect to wifi. Print their boarding passes. Not have their machines riddled with viruses within minutes because their windows OS isn’t getting security updates anymore. I think this is actually a massive use case, and I want Linux to be accessible to them without needing to use the terminal for anything.
Windex007@lemmy.worldto
Linux@lemmy.ml•Is it possible to use Linux without the command line?
5·2 years agoI can’t even begin to count the number of times I’ve seen absolutely terrible advice posted and taken regarding how to do things in Linux. Can’t connect to something? Easy, make a blanket iptables rule to permit everything. Something can’t read a file? Chmod 777. Install isn’t working? Just install as root and use root as your general login from there on out.
It’s hard to learn Linux.
But it’s even harder to FORGET what you’ve learned, to empathize with what it was like to not understand it at all. That’s why it’s SO HARD for us who’ve been using it daily for a decade to empathize with newcomers.
It’s why people literally can’t fathom why people are afraid of the terminal.
It’s why, even when someone takes the time to explain why, people go, “nah, that couldn’t possibly be it”
It’s like when gun people can’t comprehend why people are afraid of guns. The answer is obvious they just can’t hear it.
Edit: I think I better understand that there are more nuances around the cases now, and I think I’m being unfair by making blanket statements about what is and isn’t obvious
Windex007@lemmy.worldto
Linux@lemmy.ml•Is it possible to use Linux without the command line?
4·2 years agoRight, and so if you have no idea what ANY of it means you just bail back to windows.
Windex007@lemmy.worldto
Linux@lemmy.ml•Is it possible to use Linux without the command line?
4·2 years agoIMO, caution, wariness, concern, and unfamiliarity manifest as revulsion.
EVs. Solar panels. Heat pumps. Anything outside of CIS heteronormal relationships.
I’m my experience, after the age of like, 25, people (in GENERAL… Obviously many expectations) feel like they’ve got life figured out and push back against pretty much anything that challenges whatever they’ve grown accustomed to.
Nobody bitched about the DOS prompt when nobody knew how to use computers. Young people learned it. Old people insisted computers were a fad and pushed back entirely.
In my calculation, it’s just typical and predictable human response. Open to other theories though.
Windex007@lemmy.worldto
Linux@lemmy.ml•Is it possible to use Linux without the command line?
5·2 years agoI mean, the answer to this is obvious if you can empathize.
Gui has baked into it hints on cause and effect. The terminal is a freeform incantation machine where you need to know and utter magic spells.
sudo rm -rf /
Is just as magically nonsense as
sudo apt-get update
If you don’t know what ANY of it does, your capacity to fuck things up is unbounded on the terminal. In a GUI, rightly or wrongly, you expect your capacity to fuck things up is bounded by the context at hand. I do not expect that I can nuke my system clicking through Firefox.
You can claw the terminal from my cold dead hands, but I’m not offended by the notion of a GUI.
Why? Because developer attention scales broadly by usage. Well used projects get more love. If we could even break 10% home adoption of any Linux distro and the runaway effect of net new developer input would destroy closed source operating systems, and I’m here for it. If that means adding a fucking Ubuntu checkbox to let people enable Wayland without strictly requiring the command line go fucking nuts.
'Nailing down the definition of a story point to “1 developer day” oughta do it ’

Might be a poor comparison, but that doesn’t mean it’s necessarily a bad way to present it to thier boss. If the analogy, however flawed, communicates the underlying idea to the listener, then it was effective.
The concept here is very related to why “ceci n’est pas un pipe” is/was compelling.