by _Yguy_ ·
Hey everyone! I know this forum is 'notorious' for having more experienced and skilled coders but if I figured this might be relevant for some of you: Coding The Future is a program where we match people who are passionate about computer science to teach students interested in learning. If this sounds like an opportunity that you'd like to participate in please fill out this form so we can best match you with a tutee. Tutoring sessions will be 30 minutes weekly virtually.
All tutoring is done for free, so if you are interested in becoming a tutor you will get community service. We provide tutors with the resources to be an effective teacher, and regularly check in with our tutors and tutees to make sure the process is going smoothly.
Please note that dedicated tutors may be offered leadership roles, and if you are interested in taking on more leadership within the program, for example becoming a local director of programming or curriculum developer, please let us know.
You can also mail me directly if you want to help is any other way, like funding or leadership.
Email: yusuf.amin2307@gmail.com Our website: https://codingthefuture24.github.io/
by aprdm ·
Recently we had an opening in our organization, the amount of very well crafted CVs we received it's crazy, they are really good.
Which imposes a challenge in itself, since we have to filter 100s of CVs for a role somehow.
Then in the interviews, it's clear that the person doesn't know how to go deep on the topics.
The conversation feels very unnatural, and very "buzzword driven".
In fact I am convinced that some of them are straight out reading from some AI prompt that "prepared" them for the interview.
I know hiring has always been difficult for both sides, but probably with AI's help the signal:noise ratio seems way out of the whack.
What have people been doing ?
by jackmenotti ·
I'm a programmer, mostly working on UIs of any kind. Desktop, games, web, I did them all. One would call me a frontend developer although I think this title has been overloaded with negative sentiments lately(some deserved some not imo). Anyways I love making stuff render on any surface, I'm really passionate about anything UI/UX and I strongly believe doing good UI/UX in any context is very hard. Contrary to many developers I met over the years that love to hate UIs and underestimate the complexity of building a successful user experience, especially when you have to deal with multiple resolutions, performant graphics rendering, smooth animations, effects/shaders, accessibility, usability and many more.
Lately I've seen the rise of many interesting discussions around AI Agents, how they could shape the future of human interactions, making UIs obsolete and disrupting UI Design, or jeopardising companies that are gate keepers of their data/services through their own UI, if they won't adapt and develop an AI Agent integration they might be left behind, but the price of such integration might be big tech AI lock-in. That gave me a lot of food for thought, I'm not worried about my job, I actually am an enthusiast but also have some uncertainties. so I'm leaving here some points below and I'd really like to hear some opinions from this community.
* A Chatbot or Agent is still a UI with some kind of UX but in a different form? I personally see Chatbots as "specialized" UIs like I think games are.
* Chatbot responses do already embed rich widgets for improving the UX, and sometimes nothing better than a good old table exists for showing some structured data, so I don’t necessarily see UI components going away.
* Then who would stop one to develop an agent integration on booking dot com that would produce a rich widget on my home screen with a summary of current offers or a price tracking chart?
* And, even if it's all audio interactions we would still need to develop some "Audio UX" guidelines for making great audio experiences or not?
* At some point in the long list of interactions, I feel like we may want to see and/or touch something, I mean we still are humans, and humans like physical things to touch, like pushing buttons.
* Let's should not forget UIs may also exist as a fallback or for accessibility purposes, so I can’t see UIs going away, rather them becoming multimodal and adaptable maybe?
What are your thoughts?by lysace ·
by interstice ·
I've always had this distinct struggle when switching in and out of being 'in charge', the best example I can think of is the difference between a driver vs a passengers awareness of the road.
Using AI for code has reminded me of this sensation, switching in and out of 'driving' feels more exhausting than being 100% one or the other. I have a theory that enforcing reduced engagement has all sorts of side effects in any format.
Wondering if anyone else has run into this feeling, and if so have you tried anything successfully to address it?
by hliyan ·
I started programming in the 90's and continue to do so to this day (though in a limited capacity since I'm managing teams). I frequently see things that would have had very simple/dumb solutions 20 years ago[1], which now seem to require complicated tools, libraries or services.
Two examples:
I recently saw an engineer provision an S3 bucket to store a temporary file that is only needed for the current session, and only accessible to the application that created it. For me, this is what the local file system is for.
I saw another engineer provision an in-memory key-value store to store some infrequently changing reference data that can be easily loaded at startup, in an application runtime where memory persists between requests. For me, this is what local heap memory is for. I would simply load the data into a singleton map.
Both of these services have legitimate use cases, but I can't help but wonder whether they (and other tools and services I won't go into here) are beginning to make programmers forget that our applications run on machines with a standard set of resources (CPU, memory, disk, network interface) made available through an operating system, and further abstracted by the API provided by the development platform.
Has anyone else experienced this?
[1] The systems I worked on were non-trivial and mission critical: capital market trading systems. So it's not a case of those "dumb" solutions being either non-resilient, non-performant or unmaintainable.
by jerawaj740 ·
For me: build a web framework on top of a popular programming language, build a platform to host it, profit
by pinter69 ·
Never used LangChain\LangGraph , saw the bad reviews about LangChain (albeit they are 1+ year old) - has anything changed? What can we do easier\faster with the framework rather than building our own pipeline? What unexpected things pop up, especially during maintenance, debugging and scale? Are there other frameworks you would recommend?
by robz75 ·
Hey guys,
Founder here. I’m working on building my next project and I don’t want to waste time solving fake problems.
Right now, what's currently extremely painful & annoying to do in your job? (You can be very brutally honest)
More specifically, I'm interested how you handle exploratory data-related tasks from your team?
Very curious to get your current workflows, issues and frustrations :)
by derturm666 ·
Last week I rented a BMW from Sixt (Italy).
The default rental driver profile had Bluetooth disabled, so I created my own BMW ID, paired it with the car, removed the existing profile, and even triggered software updates.
When returning the car, I told the Sixt representative that I had linked my BMW ID — they assured me that the vehicle would be reset.
Today — just before deleting the “My BMW” app — I checked out of curiosity.
Surprise: I still had full remote access:
- live location tracking
- remote lock/unlock
- honking (hehe)
- turn lights on/off
At this point, the car was presumably already rented to someone else. I could track the new renter’s location and remotely interact with the car.
IMO, this exposes a serious security/privacy issue:
- BMW ConnectedDrive still had my account associated to the vehicle VIN
- Sixt’s reset procedure didn’t revoke my BMW ID access
I suspect this may not be limited to Sixt, but could affect other rental fleets using ConnectedDrive if proper backend disassociation isn’t done.
BMW allows fleet integrations via ConnectedDrive Fleet Services, but I wonder how many rental cars globally still have previous renters’ IDs attached.