jkercher

joined 1 year ago
[–] jkercher@programming.dev 4 points 1 month ago

AI hype in a nutshell

[–] jkercher@programming.dev 7 points 1 month ago

Similar thought... If it was so revolutionary and innovative, I wouldn't have access to it. The AI companies would be keeping it to themselves. From a software perspective, they would be releasing their own operating systems and browsers and whatnot.

[–] jkercher@programming.dev 5 points 2 months ago

It's a form of engagement hacking.

[–] jkercher@programming.dev 1 points 3 months ago* (last edited 3 months ago)

I think the order of Java and Python makes perfect sense. The OOP C++ -> Java pipeline was massive in the early 2000s when python wasn't really on the radar. The world has been slowly moving away from that, and Python is one of the most popular languages right now.

[–] jkercher@programming.dev 2 points 3 months ago

Odin mentioned!

[–] jkercher@programming.dev 10 points 3 months ago* (last edited 3 months ago)
gcc main.c

- unity build gang

[–] jkercher@programming.dev 4 points 3 months ago* (last edited 3 months ago) (1 children)

Maybe try convincing him in terms he would understand. If it was really that good, it wouldn't be public. They'd just use it internally to replace every proprietary piece of software in existence. They'd be shitting out their own browser, office suite, CAD, OS, etc. Microsoft would be screwing themselves by making chatgpt public. Microsoft could replace all the Adobe products and drive them out of business tomorrow.

Edit: that was fast

[–] jkercher@programming.dev 6 points 4 months ago (1 children)

Also depends how hard the AI runs them. A good chunk of the graphics cards that were used as miners came out on life support if not completely toasted. Games generally don't run the piss out of them like that 24/7, and many games are still CPU bound.

[–] jkercher@programming.dev 7 points 4 months ago* (last edited 4 months ago)

I don't think you would get much traction on C developers' existing projects. C gives you the option to do everything your way. If the developer's paradigm doesn't agree with the borrow checker, it could become a rewrite anyway.

Most projects don't use the newer c standards. The language just doesn't change much, and C devs like that. This might get a better response from the modern C++ crowd, but then you are missing a large chunk of the world.

[–] jkercher@programming.dev 2 points 4 months ago* (last edited 4 months ago) (1 children)

They are also dev friendly too,

Not saying you're wrong because I don't use it, but from the outside, they appear actively hostile toward developers.

[–] jkercher@programming.dev 5 points 4 months ago (1 children)

We are eventually going to stop writing code and focus more on writing specifications.

I don't think this will happen in my lifetime.

[–] jkercher@programming.dev 6 points 4 months ago* (last edited 3 months ago) (4 children)

100%. In my opinion, the whole "build your program around your model of the world" mantra has caused more harm than good. Lots of "best practices" seem to be accepted without any quantitative measurement to prove it's actually better. I want to think it's just the growing pains of a young field.

6
submitted 1 year ago* (last edited 1 year ago) by jkercher@programming.dev to c/embedded@programming.dev
 

Hello all, I'm an embedded software guy struggling with Yocto. I'm not asking for assistance as I cannot be saved. Rather, I'd like to make my own. How hard it would be to put a Linux distro onto a device without it? For example, if I were to get a perfectly good distro (let's just say Debian) with the right architecture going in a container. Is there a simple way to combine that with u-Boot, and other crap from a SoC manufacturer to build an image? If that is oversimplifying, I've done Linux from scratch before, and I'd be willing to go that route as well. I guess the issue boils down to the specifics like building the image and anything else that I'm not aware of.

So, what part of this idea is going to be a lot harder than I'm giving it credit for?

By the way, I'm aware of Buildroot. This is more for learning purposes, and who knows... maybe I will actually make something out of it.

view more: next ›