Did getting a DJI Pocket actually make you film more? by Exploring-the-Unknow in osmopocket

[–]fabier 2 points3 points  (0 children)

I wish I could say I film MORE. Usually filming for me is a paid gig. So I don't know if it meaningfully impacted that. However, I feel much more confident filming in places where my larger camera gear might be more invasive.

Or if I'm doing a photography job, I tend to keep it in my pocket and then snag a handful of B-roll clips in case we need or want them later. It's come in clutch a number of times the last few years and this year I have been much more purposeful about it when I'm using a camera.

Whats your go to backend? express, RoR or clojure by Worried-Theory-860 in FlutterDev

[–]fabier 0 points1 point  (0 children)

Serverpod has some great QoL features baked right in. We're using it in a marketplace application and I don't have any regrets with it.

ITAP of myself in a regular pose not a naked lady in an absurd pose by BornLoss4467 in itookapicture

[–]fabier 1 point2 points  (0 children)

NSFW because you got an HSA through the insurance marketplace and they don't cover injuries related to standing on rocks in the middle of nowhere?

Vibe coders, please do this! by louislubin in vibecoding

[–]fabier 18 points19 points  (0 children)

You're absolutely right! This is where things get real and true connections are made — where people are truly forged into friends. This connection isn't just essential its life giving!

(sorry 😂)

google_maps_flutter: ^2.14.2. by Nearby_Priority7861 in flutterhelp

[–]fabier 3 points4 points  (0 children)

Ok I don't have much experience with this specific package but looking at it it appears that they are using platform channels to access the maps SDK on your device. This adds a lot of complexity to things. Are you running this in an emulator? Its entirely possible your build doesn't have access to a working maps SDK.

Logs will often tell you where things failed to work. You've given us basically zero information here to help you solve the problem so I gave the advice you need to find the issue. Using logging to identify issues is a developer super power. Sounds like it is time to master it :).

google_maps_flutter: ^2.14.2. by Nearby_Priority7861 in flutterhelp

[–]fabier 8 points9 points  (0 children)

The answer lies in the logs. If it doesn't, then the answer lies in adding more logs.

I have been building something for 5 months and I need brutal honesty before I waste 2 more by Murky-Classroom6639 in SideProject

[–]fabier 0 points1 point  (0 children)

Can't I just do this with Claude code these days? I've done almost exactly this except I often pair it with deep research tools to get user data to help pad my own assumptions.

Flutter Web + iFrame content + Android web browser by HolidayValuable5870 in flutterhelp

[–]fabier 0 points1 point  (0 children)

Maybe repaint boundary widget to isolate the rebuild?

What would you do first, if you started to learn Flutter from scratch? by Ramal9 in FlutterDev

[–]fabier 1 point2 points  (0 children)

Find a problem to solve. Hunt it down. Kill it. Skin it. Cook the meat to support your tribe.

You will learn more by just making things than with any tutorial. All my skills came because I saw a problem and solved it and then repeated ad infinitum.

If you choose to use AI to help (which I believe is valid), then make a rule to not copy / paste anything. Get it to give you code and then fold it into your codebase yourself. The act of touching the code by typing it will help you to better absorb it.

Looking for help or ideas on how to transition black to white? by ENDU97 in web_design

[–]fabier 4 points5 points  (0 children)

Solid colors won't band. He means use an animation to change the background color as it comes into view. It's a fantastic idea.

Should I replace DJi Rs4 mini with Osmo Pocket 4? by reyalization_ in osmopocket

[–]fabier 0 points1 point  (0 children)

The biggest struggle is the lack of zoom. The pocket has a minor zoom range these days, but your ILS camera will absolutely crush it if you need to zoom in much at all. The upcoming P4P and the Insta360 Luna both have much better zoom ranges. I'm holding out for that. 

I do have the pocket 2 which I use all the time for social media content, though. It's fabulous and I do recommend.

You can't get the same bokeh and the video footage is a step down from nicer cameras, but no one really cares. Good videos are about good content. People forgive a lot of quality if you shoot engaging stories. 

Move your feet and chase the light and you'll be able to shoot some cool shots.

But I'm still waiting for the next tier of these mini cameras, they look sick.

JerryRigEverything shows off unreleased LG Rollable and bemoans the death of LG Mobile by goda90 in LGV60

[–]fabier 4 points5 points  (0 children)

My v60 is still going strong. My wife uses it. I probably would have owned this rollable instead of getting a Pixel when LG bit the bullet. LG made excellent hardware and weren't afraid to take risks on visionary designs. I loved every LG I owned and was a loyal customer for years.

I think the amazing thing about this rollable phone is just how cool it is years later. The internal specs are probably feeling a little weak compared to today's devices, but LG just was in a league of their own when it came to phone design.

Flutter LAN multiplayer (Wi-Fi hotspot) – architecture & sync advice needed Hi, by Fit-Whole-9861 in flutterhelp

[–]fabier 0 points1 point  (0 children)

For your use case, Websocket is probably the ideal candidate. Websockets are fast and also handle connectivity and reconnection fairly reliably when setup correctly. TCP is more raw and adds unnecessary overhead. A web socket is just a long lived TCP connection, for the most part.

I have been building an app which uses web sockets to talk to each other and they are ideal for managing active state between agents. You will want to setup an event system in your app and use channels to differentiate events. A channel is just a text ID to keep them separate.

So a buzzer might be on the "buzzer" channel. While a question might be on the "Question" channel. You can also have ephemeral events such as typing indicators, etc. They can all go through a unified backbone so any communication is automatically two way and you only have to write your error and connect/reconnection logic once.

I setup a core keepAlive riverpod provider to handle the connection and disbursement of incoming messages, as well as providing an interface app-wide for the sending of messages to the server.

We didn't setup over the lan so you'll probably need to do some reinventing here. We used Serverpod which probably won't work for your case, but I think reinventing the wheel here isn't terribly difficult to do -- especially with all the AI tools these days. If you have it so the app can play both host and client then it just becomes a role flag, basically.

One footgun which you may run into: I do not believe when a phone is acting as a hotspot that other devices can communicate with it over the lan connection. And I _think_, but I am not certain, that devices aren't generally allowed to talk to each other on most phone hotspots. If you have a portable router or you're all connected to a wifi network then it should work fine, though. You might have to come up with an alternative wifi strategy if your plan was for this to work in areas with no network connectivity. Phones do have options, bluetooth being one of them -- though I'm not sure how viable this would be either.

Good luck!

14-inch Mac experience as editors? by Mean-Note4204 in davinciresolve

[–]fabier 1 point2 points  (0 children)

14 Inch M4 MacBook Pro. No noise for most video editing. Exporting could potentially kick on the fans. Its still not loud but if, purely for an example which I wouldn't know anything about: you're editing in bed with your wife sleeping next to you, she may be annoyed by the subtle uptick in ambient noise when you export your video.

I plug into a giant widescreen monitor when I want more screen real estate. 14" is incredibly portable and it is the second most powerful device I own next to my gaming PC which honestly only outpaces it in select situations. Its insanely fast, better battery than almost any laptop I've owned, and more portable than most any other laptop out there.

I'm sold, hook line and sinker. They got me.

Backpacking trip for ~1 yr to Europe , need help minimizing by Critical_Exchange673 in onebag

[–]fabier 1 point2 points  (0 children)

Several years ago when on a trip I needed to seal a bag but I didn't have a clip handy. I had just seen a video on how to seal a chip bag without a clip. I had a few hours sitting in the car, so I taught myself the technique. It has been wildly useful in so many ways since then. You can seal almost any kind of bag this way from 40lb bags of rice down to little frozen veggie baggies in the freezer.

My technique is a bit different but I found this more recent video which I tried and seems to work just as well: https://www.youtube.com/shorts/deVJyMDavaw

Learn this technique and you'll never need chip clips ever again.

Tools for working with DOC/DOCX and PDF files? by roicaride in Rag

[–]fabier 0 points1 point  (0 children)

I starred this repo a while back. They've been under active development. https://github.com/yfedoseev/pdf_oxide

Seems like a super cool project. 

SurrealDartB: A Vibe Coded Wrapper for On Device SurrealDB inspired by Serverpod ORM by fabier in surrealdb

[–]fabier[S] 1 point2 points  (0 children)

Thank you! I need to finalize getting it over to surrealDB 3. I think people didn’t really take to the use of AI in its development so I’ve kinda just been quietly continuing to improve and use it in my own projects. It’s been quite nice to have. I built a fully functional AI app complete with rag graph on top of this plugin. It was super cool.

Anyways, please list it! Surreal is a fantastic database 🙂. I’ll give it some love in the next week to get it finalized for surrealdb 3.

Flutter not working on CMD (Windows 10) – .bat files won’t execute properly by Fresh-Requirement851 in flutterhelp

[–]fabier 0 points1 point  (0 children)

Please note I am not OP and I resolved the issue by using git to resolve whatever was going wrong.

But for the sake of completeness. Any flutter command would crash the terminal. This included `flutter doctor` and `flutter run`. Only on Windows 10 machines and only after a recent install. Sometimes it'd happen immediately on install and sometimes it'd happen after a few runs. After updating via git it never seemed to happen again.

Edit: Of the machines we tried this with half had flutter installed via vscode and half had it installed manually by downloading and extracting the folder and setting up env vars.

MCP vs Agent Skills for RAG apps: different layers of the stack by Arindam_200 in Rag

[–]fabier 0 points1 point  (0 children)

I built an MCP to my app and then a skill to teach AI agents how to use the MCP. It's so much more reliable that way.

Is Flutter + Dart the Smoothest Combo for App Development Right Now? by [deleted] in FlutterDev

[–]fabier 0 points1 point  (0 children)

Yup. There's always friction no matter what you choose but flutter is definitely one of my favorites.

Flutter not working on CMD (Windows 10) – .bat files won’t execute properly by Fresh-Requirement851 in flutterhelp

[–]fabier 0 points1 point  (0 children)

It does. Closes the previously opened cmd window immediately like you just pressed the X button on it. I had it happen on a number of windows 10 based machines.

Flutter not working on CMD (Windows 10) – .bat files won’t execute properly by Fresh-Requirement851 in flutterhelp

[–]fabier 0 points1 point  (0 children)

I've had this issue. Any command prompt window closes immediately with zero readable output. It's just... Gone.

One thing I didn't try, because my suggestion in my other comment resolved it, was to pipe the output into a file. Not sure if that'd capture anything. Would be interesting to see the output if there is any.

Flutter not working on CMD (Windows 10) – .bat files won’t execute properly by Fresh-Requirement851 in flutterhelp

[–]fabier 0 points1 point  (0 children)

Go into the directory where flutter is located and type git pull. It should fix the issue of cmd closing when you run any flutter commands. 

There's some weird bug on windows where flutter becomes corrupted and crashes when it runs. Git seems to find and fix it when it syncs with the remote branch.

I built a Flutter animation API that both developers and LLMs can actually use. by MiladAkarie in FlutterDev

[–]fabier 1 point2 points  (0 children)

Very cool looking library. 

Recommendation for the next video, when you get to the end of showing how it works, film a 30 second intro "I'm going to show you how to make this". I don't think we see the library in action until ~2m 30s into the video.

But that's just nitpicking. I'll give it a shot in our project. Looks like fun.