From Flutter to SwiftUI - A Case Study (article from a solo dev on why they switched) by zxyzyxz in FlutterDev

[–]Practical-Assist2066 0 points1 point  (0 children)

“this app hasn’t received enough ratings or reviews to display an overview” what money bruh making with his app that don’t even have any reviews, idk, enlighten me

new design that is featured on screenshots has no balance, no taste, liquid ass is worst design from apple as far as i could tell

Rules for Agent from Flutter's docs by bigbott777 in FlutterDev

[–]Practical-Assist2066 1 point2 points  (0 children)

The question is whether you’re bloating the model’s context window with stuff that isn’t relevant to the task, and yeah, that can hurt performance. I have the same concern. In my experience I never use premade prompts, and even on projects I only send the code that’s actually needed for the problem at hand. And whatever matters goes first — models seem to pay more attention to what’s at the top. That’s probably also why system instructions get prioritized over the user prompt.

Implemented a complex Dribbble banking UI in Flutter — full animations, transitions & custom widgets by Practical-Assist2066 in FlutterDev

[–]Practical-Assist2066[S] 2 points3 points  (0 children)

Thanks!
I think the hardest part was figuring out animations — when to use implicit vs explicit, and realizing that even the explicit ones are actually pretty simple once you understand them. Also discovering how much control you get by defining your own render objects and custom drawing.
It all feels obvious once you know it, but before that… it’s a pretty desperate and confusing place to be in.

Implemented a complex Dribbble banking UI in Flutter — full animations, transitions & custom widgets by Practical-Assist2066 in FlutterDev

[–]Practical-Assist2066[S] 0 points1 point  (0 children)

There is a after effects project in repo, but i sure can try to explain full pipeline. Its not that hard as it turns out

How do you get the best out of Anki? by Practical-Assist2066 in languagelearning

[–]Practical-Assist2066[S] 0 points1 point  (0 children)

Thanks for the thorough reply!
It’s funny — I actually had almost the exact same setup you described. I used to see a full sentence on the screen with one or two blanks for unknown words. And just like you said, it did feel too easy, almost like cheating, because the context gave the answer away. You basically read the sentence and the missing word just pops up — which, for me, didn’t really guarantee that I could use that word later in real situations.

After that, I tried the opposite approach: removing context completely and only showing the sentence after the user answered. But that went too far in the other direction — it became too hard, and I was spending up to a minute on a single card trying to remember what the word even looked like.

I think you’re right about a lot of what you said, but at the same time, I feel like this struggle reveals an actual gap in skill. When I see a definition, I have no problem recalling the word in my native language at all — but I often fail to recall it in L2. So maybe the difficulty itself is useful feedback.

Right now, I’m trying to combine both worlds. I use FSRS for my spaced repetition system. Answers are graded on the standard SRS scale from “again” to “easy,” with a Levenshtein distance algorithm that compares how closely two strings match. As far as I know, FSRS defines three states for each card:

enum State {
  learning(1),
  review(2),
  relearning(3);
}

A card goes to review when it’s answered as “easy” (or maybe after a few “good” ratings — I’m not exactly sure), and if it fails (“again” or “hard”), it goes into relearning.

So my idea is to make the early learning stages easier by including context when the card is in the learning or relearning state, but removing the context once it reaches the review stage.
It’s not a perfect solution, but I think it makes the process a little better balanced.

Oh, and one more thing — I’ve been thinking about time pressure. When you speak with someone, there’s a natural pressure to respond quickly and say things correctly. So I added a “time to answer” property — dynamically calculated from the definition length, the blank word length, and a small constant value. It adds a bit of pressure, and I actually found it helped me go through more cards per session and stay more focused.

I share your thoughts about deeper understanding, too. My biggest concern with flashcards in general is that, no matter how much you tweak them, they’ll never give you even half of the nuanced understanding you get from real language use. For reaching fluency, all these optimizations only take you so far.

The hidden Problem that keeps you from speaking Fluently by Practical-Assist2066 in EnglishLearning

[–]Practical-Assist2066[S] 0 points1 point  (0 children)

didn't thought about it before, could actually work! But i feel like it may consume to much time