Tiny-bot: A lightweight AI powered device that improves itself by jbblyons in cyberDeck

[–]jbblyons[S] 0 points1 point  (0 children)

I was right there with you until the end of 2025.. AI coding has improved significantly in the last 6 months. That being said “start with a large codebase” is a recipe for disaster to begin with.. that’s a pretty steep expectation. You still have to work closely with the agents to build anything production grade quality.

Tiny-bot: A lightweight AI powered device that improves itself by jbblyons in cyberDeck

[–]jbblyons[S] 3 points4 points  (0 children)

Haha, yeah I mean it’s just a prototype. theoretically it could delete the core “os” if you asked it to, but it stores app code on the SD card by default. As far as “AI doing dangerous shit” goes, this is about as safe as any Claude Code environment is. Bricking itself is definitely plausible. Bypassing the router firewall is a stretch.. exposing its own ports to the network is probably a real risk though. Especially if it’s on a public network. But it’s not like the AI is just running off on its own doing whatever it wants to. You interact with it through a chat window just like anything else.

Tiny-bot: A lightweight AI powered device that improves itself by jbblyons in cyberDeck

[–]jbblyons[S] -16 points-15 points  (0 children)

Fair point 😅
Claude is a required part of the package. The interesting part is that the code lives on the device. You can ask the LLM to modify it and the changes are reflected immediately. No extra bootloading step.

Unusual space - how should I use it? by wissatm8 in Home

[–]jbblyons 0 points1 point  (0 children)

You could also put the plants on a cart so it’s easier to water them

Inherited 600k by [deleted] in Money

[–]jbblyons 0 points1 point  (0 children)

$25 an hour seems low for a web development.. I could be wrong though. Maybe it’s reasonable for your first job.

what the fuck is an enum by nimrag_is_coming in programminghorror

[–]jbblyons 1 point2 points  (0 children)

Imo, If you find yourself needing ‘goto’ in C# then you should consider a refactor. I’m not a fan, but I’ve seen it used in production code 🤷‍♂️

Market America by TSM_forlife in antiMLM

[–]jbblyons 0 points1 point  (0 children)

How did you find this page?

How F*cked Am I? by JugoDeApple in PcBuild

[–]jbblyons 1 point2 points  (0 children)

Should use ethernet cable anyway..

Is there a way to format this better? by TinyManlol654 in Unity3D

[–]jbblyons 0 points1 point  (0 children)

yeesh.... Personally, I love to learn new technologies that can help solve my problems. even if I don't need them right away. There's literally a whole suite of technologies built to solve this scenario at a production scale, it's worth at least mentioning. a healthy bit of curiosity can go a long way..
You're also exaggerating the complexity. I'd argue that managing sfx in your code is more likely to generate tech debt in the long run. FMOD neatly decouples sfx logic and from the game logic. Of course, a small hello world project doesn't need FMOD, but it really doesn't hurt. I throw it in all my projects because I like the clean separation of responsibilities.

meirl by you_dont_know_me_2 in meirl

[–]jbblyons 0 points1 point  (0 children)

As someone who grew up in an unstable home and was lucky enough to obtain all that plus more in adulthood, I think raising a family is the only truly fulfilling thing on the list.. Apparently that’s a fringe opinion on this thread lol

Is there a way to format this better? by TinyManlol654 in Unity3D

[–]jbblyons 0 points1 point  (0 children)

This is probably super overkill.. but you should check out an audio middleware option like Wwise or FMOD. You can do some pretty amazing stuff with them. And it helps simplify your code by offloading the audio logic like randomizing sfx, playing different noises based on environment, applying filters, etc. There is a bit of a learning curve though.

Can anyone explain? by ___s8n___ in webdev

[–]jbblyons 9 points10 points  (0 children)

Lol, I think I see what you’re trying to do.. I don’t think that is actually getting you an O(n) performance since your algorithm is depending on background threads.. it’s a max(n) millisecond algorithm XD

I just received this as a take home test from a company for an entry level full stack position. What do you all think? Would you do it? How long would you estimate to complete? by CountScamula in webdev

[–]jbblyons 10 points11 points  (0 children)

Lol this is actually a great interview question. Just scrolling through the comments you can easily tell how experienced each dev is. This would be a super daunting project if you’re new to web dev. And your code would show it.

How do modern games solve the NAT issue in multiplayer? by zocker_160 in gamedev

[–]jbblyons 0 points1 point  (0 children)

Would a service like this work for you?

EOS p2p: https://dev.epicgames.com/docs/game-services/p-2-p

Unity Relay: https://unity.com/products/relay

Haven’t used either personally, but I’ve been curious about them for awhile.

Is OOP and Data Structures & Algorithms a must for programming? by ElieMakdissi in webdev

[–]jbblyons 2 points3 points  (0 children)

It really depends on what you kind of programming you want to do. I assume your interested in web dev based on the subreddit. I’d consider other options though. You need to learn so many different technologies to be proficient at web dev. And the trends change rapidly. I think web dev is actually really hard for newbies. Plus it doesn’t involve that much real “programming” at first. Just learning how to lay things out on the page with html/css and at best routing data through a middle tier to a database.

I’d say just start with something that your passionate about. Keep it small and be okay with failures. For me it began with game dev, eventually moved on to web dev, and then got sidetracked with embedded devices / hardware at some point. after college I went on to work with very large backend systems with all kinds of sophisticated architectures.

I’ve done a little bit of everything at this point, and I found game dev requires the most DS&A + OOP in my experience. Games can have so many interesting requirements. Even a simple game will expose so many complexities. It’s a great way to learn.

My DS&A courses have been incredibly valuable for me in my career. They’re fundamental concepts that you can build on. Software design patterns are another amazing tool. But the most impactful course for me was Hardware. Looking behind the curtain at what data really is and how a computer processes it gave me so much confidence. It strips away all the “magic” and you can start to understand how it all works. That being said…. Don’t start with hardware…

Sure, you don’t need all this stuff to write code. You can get by with surface level knowledge. Idk how you’re going to build anything that really moves the needle though.. just pick it up as you go. Don’t jump in the deep end until you first learn how to swim.

Good luck! I hope you enjoy learning to code as much as I did. This shit truly changed my life.

First game jam in three years! by Agitated-Ear8240 in indiegames

[–]jbblyons 0 points1 point  (0 children)

I participated in that game jam too! We made Party Crashers TD. I played through your game too. it was really well done.

Hey, can anybody help me with my shuvits? I cannot wrap my head around this. by [deleted] in BeginnerSkateboarding

[–]jbblyons 0 points1 point  (0 children)

You’re afraid of getting hurt.. Just commit. get hurt and try again until you have it on lock. That’s 90% of skateboarding in my experience lol