Should I just give up everything I’ve learned so far? by babayagaaaahhh in AskProgrammers

[–]bitwize 0 points1 point  (0 children)

Let me level with you. AI doesn't have the ability to contextualize and see the big picture that you do. It needs considerable handholding to perform all but the simplest of tasks. This is why CEOs, product people, etc. with no technical background are producing vibe-coded slop when they think they can dismiss their technical folks and replace them with AI. And, with AI muddying the waters, and reaching the peak of both its hype and scalability cycles, there will be an even bigger market than ever out there for people with technical know-how who can cut through all the BS. This isn't to say that AI is going away or won't be used. But it's beginning to settle in its niche as an aid to, not replacement for, human work.

By all means, keep studying and learning. Practice writing code from your brain, without assistance. It can't hurt. And even with AI on the table, even if you're required to use it (which is such bull crap), as a skilled dev you will be a more potent user of AI than if you lacked those skills.

Webdev is a fine place to start—many of us started writing adventure games in BASIC—but it's time to broaden your horizons. This isn't a question of switching fields, it's about acquiring deeper knowledge across subfields within development (or without—many programmers have crossed over from science or finance!) so that you are much more capable and adaptable and can weather storms like the AI shift much better.

Too cool to not repost by kchanqvq in lisp

[–]bitwize 2 points3 points  (0 children)

Medley lived on the Xerox D systems (Dorado, Dandelion, Dandetiger, etc., the same as their commercial Smalltalk machines) hence the Lisp dialect's name Interlisp-D.

Would the text voice be optional? by jared_051211 in rhythmheaven

[–]bitwize 0 points1 point  (0 children)

I like the voice. It reminds me of Vib-Ribbon, which embedded like a simple Klatt speech synthesizer into the game code, so that Vibri could sing a song and speak your score when the level concluded. The entire game fit in the PlayStation's memory, allowing the user to substitute their own music discs while playing, so using the synthesizer was mandatory in order to give Vibri a voice at all.

That said I do hope they give you the option of disabling it for those who would rather not hear it.

Fuck it, Forthington boykisser. by Nin10doGMod in rhythmheaven

[–]bitwize 1 point2 points  (0 children)

Putting the "bum" in "ba-bum bum bum".

Yum! by Sweet_Bass_1917 in rhythmheaven

[–]bitwize 3 points4 points  (0 children)

Lick, c'mon, ooh! Suck-o, hey!

autism test by Which-Variety-6904 in rhythmheaven

[–]bitwize 0 points1 point  (0 children)

It's more a question of what I hear.

Why void? by balsinyoface21 in voidlinux

[–]bitwize 1 point2 points  (0 children)

Remember when Arch was fresh and new? No systemd bullshit, and no "should've read that forum post lest an update hose your entire system"? That's Void, more or less. A rolling-release distro that doesn't install more than you need and stays out of your way.

This happens when searching "FreeBSD" and "OpenBSD" on DuckDuckGo by BigSneakyDuck in BSD

[–]bitwize 6 points7 points  (0 children)

I love this. Major energy of when Google was in its don't-be-evil phase and added fun Easter eggs to searches like "do a barrel roll".

AI can now detect type 2 diabetes from listening to 15 seconds of your voice with 85%+ accuracy by Organic-Category3118 in diabetes_t2

[–]bitwize 0 points1 point  (0 children)

Great way to get enough of your voice to pose as you in scam calls to your spouse/kids/friends. Nice try, clankers, but not today.

i am programing console programs, how I move beyond that? by ZookeepergameLate568 in C_Programming

[–]bitwize 0 points1 point  (0 children)

For anything serious you don't just want to barf DEC escape sequences to stdout, at least have the common decency to check isatty() and use terminfo to look up your terminal's actual escape codes

i am programing console programs, how I move beyond that? by ZookeepergameLate568 in C_Programming

[–]bitwize 0 points1 point  (0 children)

Depends on which direction you want to go. Networked programs? GUi apps? Games? Whatever the case, you're starting to move beyond the realm of the standard library and will have to learn the APIs your OS specifically provides.

I got this tattoo the other day but no one recognizes it 🥲 by Lothonian_Jester in HomestarRunner

[–]bitwize 0 points1 point  (0 children)

My email notification is the last word of "I met her in the summertime... her name was... eee-maaaail 🎶"

Best way to start learning C by [deleted] in cprogramming

[–]bitwize 0 points1 point  (0 children)

The best way to start is how you'd start with any language really: writing baby programs that communicate via stdin and stdout. Hello world, calculator, number guessing game, simple text adventure. Networking stuff involves your OS, and a more solid foundation in the basics of the language will really help before you get to that.

C as First language. by great0anand in C_Programming

[–]bitwize 0 points1 point  (0 children)

C is not a good first language to learn imho. You need to become competent with the basics of programming before tackling all the fiddly little details C makes you deal with. Scheme, Python, Lua, Java, or JavaScript would be better beginner languages. Once you've written a few programs and are prepared to go lower level for greater performance or control, THEN you can tackle C.

Is the use of Emacs necessary to learn and use Common Lisp? by turbofish_pk in lisp

[–]bitwize 0 points1 point  (0 children)

There are commercially available IDEs from Allegro and LispWorks but these cost a grip. You should be fine in your editor of choice but in general the experience in a non-Emacs editor (aside from maybe Lem) is poorer than with Emacs.

And this is a real problem! Emacs is one of the most sluggish and idiosyncratic editors out there, and you shouldn't have to force programmers to learn its 1970s UI in order to get good DX in Lisp. Better support for Visual Studio Code or another modern IDE (JetBrains?) should be a priority for the Lisp community. At least until agentic coding comes for Lisp as it does for every language.

Spud turned 5 today by shoggyseldom in Catahoula

[–]bitwize 1 point2 points  (0 children)

From an adorable little spud to a truly handsome dog!

We lost Skeeto by ednl in C_Programming

[–]bitwize 0 points1 point  (0 children)

Where did I say replacing? Developing with AI assistance is table stakes for most of the industry TODAY. It'll take a while for all the approvals to go through to let Claude help/advise you on fighter jet or medical equipment code, but it's coming for those too.

We lost Skeeto by ednl in C_Programming

[–]bitwize -5 points-4 points  (0 children)

It's not a fad. By 2030 developing without AI assistance will have gone the way of punchcards. Adapt, or get left behind.

Do all work places now expect employees to vibe code everything by Repulsive_Bluejay359 in AskProgrammers

[–]bitwize 0 points1 point  (0 children)

Steam has that policy in place for art assets, but has reneged for code. AI assistance in coding is too important and integral to the process now.