How often do you have issues with iOS? I spent an hour on a trivial thing today because Flutter is not good at finding and fixing iOS misconfigurations. I hit something like that every time I upgrade something. So I filed a feature request to improve this: https://github.com/flutter/flutter/issues/154663
If you have suggestions to improve Flutter tooling for iOS that do not qualify as separate issues, you can post them as comments there.
If you have suggestions to improve Flutter tooling for iOS that do not qualify as separate issues, you can post them as comments there.
GitHub
Require less iOS knowledge to build a Flutter app ยท Issue #154663 ยท flutter/flutter
Use case I find that the tools for building a Flutter app for iOS are too thin of a layer above the native tools for building for iOS. A few examples: When packages get their dependencies wrong, th...
๐2
Got an excellent interview question for you.
What will happen and why?
Enjoy.
What will happen and why?
Enjoy.
void main() {
final future = Future.error('My error');
future.catchError((e, st) => print('Caught'));
future.whenComplete(() => print('whenComplete()'));
}Last Sunday, I moved to The United States as a permanent resident under EB-1A program of extraordinary ability in science. I'm waiting for my green card to arrive by mail in a few months.
Here is my complete petition with just a few private things blacked out, the process of writing it, my strategy for each criterion, and all the reasoning:
https://github.com/alexeyinkin/eb-1a/tree/main/2-petition
And here is the entire process, every form I filled out, and every piece of interaction with each of the United States bodies I went through:
https://github.com/alexeyinkin/eb-1a/tree/main/1-process
I will be updating it with the few steps left as I will receive my SSN card and the green card.
To those of you who want to do the same, here's how I can help:
https://github.com/alexeyinkin/eb-1a/tree/main/4-help
I made a dedicated chat to answer any of your questions on this program: @eb1a_chat
Please join it even if just to say "Hi!"
I like to hear from those who want to come to this great country!
Here is my complete petition with just a few private things blacked out, the process of writing it, my strategy for each criterion, and all the reasoning:
https://github.com/alexeyinkin/eb-1a/tree/main/2-petition
And here is the entire process, every form I filled out, and every piece of interaction with each of the United States bodies I went through:
https://github.com/alexeyinkin/eb-1a/tree/main/1-process
I will be updating it with the few steps left as I will receive my SSN card and the green card.
To those of you who want to do the same, here's how I can help:
https://github.com/alexeyinkin/eb-1a/tree/main/4-help
I made a dedicated chat to answer any of your questions on this program: @eb1a_chat
Please join it even if just to say "Hi!"
I like to hear from those who want to come to this great country!
๐ฅ27๐9โค5๐3
pub.dev now shows the download count for packages.
This is experimental. Go here to enable it: https://pub.dev/experimental
Here are my humble stats.
This is experimental. Go here to enable it: https://pub.dev/experimental
Here are my humble stats.
๐ฅ4โค1๐1
Media is too big
VIEW IN TELEGRAM
Can you help me reach Elon or Vivek with my application for a job at the Department of Government Efficiency?
I want to optimize the operations in legal work immigration.
Getting this green card was long, expensive, and exhausting. I spent $7k even without a lawyer, spent 4 months full-time writing my petition of over 500 pages long (I also published it, take a look [1]), and waited for 11 months after that to be able to come to the United States.
I want to cut this from months to days for those who follow, because America needs to greatly expand legal skilled work immigration, especially after the border with Mexico is closed. The United States loses over a billion in GDP every year from delaying the workers who are already found qualified.
And I have a plan that pays for itself from taxes right away. Check it out as well [2].
To give you an idea of how bad things are in legal immigration:
- You won't believe it, but there is a quota in the extraordinary ability program. And it's not just the high bar, but even the number of people who have already proven they qualified is limited by Congress. Last year, the quota depleted before the end of the year, and the whole machine halted for over a month. What is the purpose of that?
- To make it worse, there is a quota per country of birth. People born in India currently wait 3 years longer than others under the highest program for most talented people, and 10 years longer under the second-most preferred program. This is racist. Not to mention that every petitioner must prove that their immigration will significantly benefit the United States, so we are talking about those who have proven that already. But the law says: 'We got it, we will benefit significantly, now wait for 12 years. In the meantime, your kids will grow up, and you won't be able to take them with you, even though they qualify now. Too bad that the wait is that long'. Crazy.
- Next, a doctor of the Olympic team of a large Asian country could not evaluate her diploma and is unable to work in the United States. It's nearly impossible for doctors to immigrate and work here, and that's a major healthcare cost driving factor. In my homeland, an MRI scan costs $50, and many do it out of pocket multiple times a year for even minor issues, but in the US it costs thousands and is the last resort after weeks of patient's suffering.
See more in the video.
Dear Elon & Vivek, please consider me for DoGE! We need many right people here fast. Make immigration great again!
To help me reach Elon or Vivek, please share:
This post on X: https://x.com/AlexeyInkin/status/1867992122827182233
Or this YouTube video anywhere: https://www.youtube.com/watch?v=M_d3k_6Rw5c
Or this on LinkedIn: https://www.linkedin.com/feed/update/urn:li:activity:7273770178067255296/
[1] My petition: https://github.com/alexeyinkin/eb-1a/tree/main/2-petition
[2] My plan: https://github.com/alexeyinkin/eb-1a/tree/main/3-improvements
X: https://x.com/AlexeyInkin
LinkedIn: https://www.linkedin.com/in/alexey-inkin/
Instagram: https://www.instagram.com/alexey.inkin/
GitHub: https://github.com/alexeyinkin
Telegram: https://t.me/ainkin_com
I want to optimize the operations in legal work immigration.
Getting this green card was long, expensive, and exhausting. I spent $7k even without a lawyer, spent 4 months full-time writing my petition of over 500 pages long (I also published it, take a look [1]), and waited for 11 months after that to be able to come to the United States.
I want to cut this from months to days for those who follow, because America needs to greatly expand legal skilled work immigration, especially after the border with Mexico is closed. The United States loses over a billion in GDP every year from delaying the workers who are already found qualified.
And I have a plan that pays for itself from taxes right away. Check it out as well [2].
To give you an idea of how bad things are in legal immigration:
- You won't believe it, but there is a quota in the extraordinary ability program. And it's not just the high bar, but even the number of people who have already proven they qualified is limited by Congress. Last year, the quota depleted before the end of the year, and the whole machine halted for over a month. What is the purpose of that?
- To make it worse, there is a quota per country of birth. People born in India currently wait 3 years longer than others under the highest program for most talented people, and 10 years longer under the second-most preferred program. This is racist. Not to mention that every petitioner must prove that their immigration will significantly benefit the United States, so we are talking about those who have proven that already. But the law says: 'We got it, we will benefit significantly, now wait for 12 years. In the meantime, your kids will grow up, and you won't be able to take them with you, even though they qualify now. Too bad that the wait is that long'. Crazy.
- Next, a doctor of the Olympic team of a large Asian country could not evaluate her diploma and is unable to work in the United States. It's nearly impossible for doctors to immigrate and work here, and that's a major healthcare cost driving factor. In my homeland, an MRI scan costs $50, and many do it out of pocket multiple times a year for even minor issues, but in the US it costs thousands and is the last resort after weeks of patient's suffering.
See more in the video.
Dear Elon & Vivek, please consider me for DoGE! We need many right people here fast. Make immigration great again!
To help me reach Elon or Vivek, please share:
This post on X: https://x.com/AlexeyInkin/status/1867992122827182233
Or this YouTube video anywhere: https://www.youtube.com/watch?v=M_d3k_6Rw5c
Or this on LinkedIn: https://www.linkedin.com/feed/update/urn:li:activity:7273770178067255296/
[1] My petition: https://github.com/alexeyinkin/eb-1a/tree/main/2-petition
[2] My plan: https://github.com/alexeyinkin/eb-1a/tree/main/3-improvements
X: https://x.com/AlexeyInkin
LinkedIn: https://www.linkedin.com/in/alexey-inkin/
Instagram: https://www.instagram.com/alexey.inkin/
GitHub: https://github.com/alexeyinkin
Telegram: https://t.me/ainkin_com
๐ฅ13๐2๐2โค1
Announcing http://eb1ai.com
I'm building an app to aggregate granular statistics for EB-1A for the cases I know. Yes, it's in Flutter. :)
It was important for me to launch in 2024, so please enjoy the release that can't do a thing. You can see the 11 cases I got a hold of so far. The criteria icons show what was approved and what was not. In a few weeks, you will be able to click the criteria to see the most approved achievements.
If you are anxious, see the raw data file: https://eb1ai.com/assets/assets/data.yaml
To keep updated, follow the dedicated Twitter of https://x.com/eb1ai_com or join my Telegram chat: https://t.me/eb1a_chat
I'm looking for more RFEs and giving consultations for you to respond to an RFE for free.
One day I will make some artificial intelligence features to evaluate your case or suggest what achievements to pursue. Until then, let the 'ai' stand for 'Alexey Inkin'.
I'm building an app to aggregate granular statistics for EB-1A for the cases I know. Yes, it's in Flutter. :)
It was important for me to launch in 2024, so please enjoy the release that can't do a thing. You can see the 11 cases I got a hold of so far. The criteria icons show what was approved and what was not. In a few weeks, you will be able to click the criteria to see the most approved achievements.
If you are anxious, see the raw data file: https://eb1ai.com/assets/assets/data.yaml
To keep updated, follow the dedicated Twitter of https://x.com/eb1ai_com or join my Telegram chat: https://t.me/eb1a_chat
I'm looking for more RFEs and giving consultations for you to respond to an RFE for free.
One day I will make some artificial intelligence features to evaluate your case or suggest what achievements to pursue. Until then, let the 'ai' stand for 'Alexey Inkin'.
๐ฅ3โค2๐2๐2
In the year 2024, I have:
๐ฐ Earned $20'830.39 and paid $182 in taxes.
๐บ๐ธ Became a permanent resident of the US.
โ๏ธ Published 15 articles, which were viewed 55'000 times.
๐ธ Published 46 photos, which were liked 460 times.
๐ Spent 304 days in Batumi, 36 days in Dallas, 22 days in Farmersville, 3 days in Tbilisi, 1 day in Istanbul.
๐บ Been dancing for 444 hours and 15 minutes, singing for 18 hours, flying for 15 hours, sailing for 2 hours, and swimming for 10 minutes.
๐ถโโ๏ธ Walked 2559 km.
๐ฎ Ate at 43 cafes.
๐ Read 5 books, ๐ "My Childhood" by Gorky.
๐ฌ Watched 37 movies, ๐ "Shakespeare in Love". Watched 14 series, ๐ "Slovo Patsana".
๐ช๐ธ Aprendรญ 978 palabras en Espaรฑol.
๐ฝ Invested $33 to RFK Jr.'s campaign and Trump's victory.
๐ฆ Been sent 1 photo with tits.
๐ Petted 4 pussies.
๐ Launched 1 service.
๐ฅ Hit the following following:
- VK: 4027 (-78)
- Medium: 3688 (+2634)
- LinkedIn: 726 (+441)
- Telegram: 618 (+208)
- Instagram: 507 (+145)
- YouTube: 379 (+16)
- Facebook: 378 (=)
- Telegram RU: 170 (-11)
- Telegram EB-1A: 161 (+161)
- Twitter: 143 (+96)
- Habr: 71 (+31)
- Twitter EB-1A: 5 (+5)
๐งโโ๏ธ Got older than van Gogh.
--
2023: $34'231, https://www.instagram.com/p/C1gjDMyIWMM/
2022: $45'257, https://www.instagram.com/p/Cm1GY4MMGbN/
2021: $6'240, https://www.instagram.com/p/CYJUd7YNNhV/
2020: $24'797, https://www.instagram.com/p/CJemaErJllM/
2019: $15'801, https://www.instagram.com/p/B6udOvmJx4Y/
2018: $1'596.
2017: $4'615.
2016: $20'375.
2015: $46'470, https://vk.com/wall1798445_3633
2014: $19'200, https://vk.com/wall1798445_3147
2013: ~$12'000, https://vk.com/wall1798445_2419
๐ฐ Earned $20'830.39 and paid $182 in taxes.
๐บ๐ธ Became a permanent resident of the US.
โ๏ธ Published 15 articles, which were viewed 55'000 times.
๐ธ Published 46 photos, which were liked 460 times.
๐ Spent 304 days in Batumi, 36 days in Dallas, 22 days in Farmersville, 3 days in Tbilisi, 1 day in Istanbul.
๐บ Been dancing for 444 hours and 15 minutes, singing for 18 hours, flying for 15 hours, sailing for 2 hours, and swimming for 10 minutes.
๐ถโโ๏ธ Walked 2559 km.
๐ฎ Ate at 43 cafes.
๐ Read 5 books, ๐ "My Childhood" by Gorky.
๐ฌ Watched 37 movies, ๐ "Shakespeare in Love". Watched 14 series, ๐ "Slovo Patsana".
๐ช๐ธ Aprendรญ 978 palabras en Espaรฑol.
๐ฝ Invested $33 to RFK Jr.'s campaign and Trump's victory.
๐ฆ Been sent 1 photo with tits.
๐ Petted 4 pussies.
๐ Launched 1 service.
๐ฅ Hit the following following:
- VK: 4027 (-78)
- Medium: 3688 (+2634)
- LinkedIn: 726 (+441)
- Telegram: 618 (+208)
- Instagram: 507 (+145)
- YouTube: 379 (+16)
- Facebook: 378 (=)
- Telegram RU: 170 (-11)
- Telegram EB-1A: 161 (+161)
- Twitter: 143 (+96)
- Habr: 71 (+31)
- Twitter EB-1A: 5 (+5)
๐งโโ๏ธ Got older than van Gogh.
--
2023: $34'231, https://www.instagram.com/p/C1gjDMyIWMM/
2022: $45'257, https://www.instagram.com/p/Cm1GY4MMGbN/
2021: $6'240, https://www.instagram.com/p/CYJUd7YNNhV/
2020: $24'797, https://www.instagram.com/p/CJemaErJllM/
2019: $15'801, https://www.instagram.com/p/B6udOvmJx4Y/
2018: $1'596.
2017: $4'615.
2016: $20'375.
2015: $46'470, https://vk.com/wall1798445_3633
2014: $19'200, https://vk.com/wall1798445_3147
2013: ~$12'000, https://vk.com/wall1798445_2419
๐7โค4๐3โคโ๐ฅ2
One painful thing in AI in coding is that all minor frameworks will die out. They thrive on doing specific things better than a major framework, but having shorter code will soon no longer matter.
Models are way worse at Dart than at JS because of the amount of code to train on, let alone non-mainstream Dart packages.
My most popular package is for alternative routing, and there's zero chance of it being useful in the AI world.
The answer to Level 1 of this game is to stop competing with the mainstream stuff.
Models are way worse at Dart than at JS because of the amount of code to train on, let alone non-mainstream Dart packages.
My most popular package is for alternative routing, and there's zero chance of it being useful in the AI world.
The answer to Level 1 of this game is to stop competing with the mainstream stuff.
๐2๐ค2โ1
My new article, The 3 new lints in Dart 3.5:
https://medium.com/@alexey.inkin/the-3-new-lints-in-dart-3-5-48ef292b3b4e
I know it's Dart 3.8 now, I will catch up soon. ๐
https://medium.com/@alexey.inkin/the-3-new-lints-in-dart-3-5-48ef292b3b4e
I know it's Dart 3.8 now, I will catch up soon. ๐
Medium
The 3 new lints in Dart 3.5
New linter rules to improve your documentation, JavaScript interop type safety, and force you to document instances where you ignore lints.
๐ฅ5๐3๐1
My new article, The 4 new lints in Dart 3.6:
https://medium.com/@alexey.inkin/the-4-new-lints-in-dart-3-6-8a74bb604ba3
https://medium.com/@alexey.inkin/the-4-new-lints-in-dart-3-6-8a74bb604ba3
Medium
The 4 new lints in Dart 3.6
Simplify local variable declarations, optimize integral division, and avoid problematic cases with the FutureOr type.
๐ฅ3โค2๐1
Someone asked me about the future of Flutter. The reality of the job market is that you need experience with everything around Flutter as well. Here in Dallas, there are 90 job posts on LinkedIn when you search for Flutter. Out of them, only 4 are for Flutter-only developers. All others require years of native Android and/or iOS experience because there are a lot of things that Flutter just can't do alone. Flutter-only jobs are somewhat more popular overseas because that takes less skill, and so it's easy to outsource. If you aim higher, get native experience. Then your eggs won't be in one basket, and you won't be hurt if Flutter becomes less relevant.
Speaking of Flutter relevance. For years we had stable UIs in operating systems, so it made sense for Flutter team to mimic native look and feel. Now we have Material 3 Expressive and Liquid Glass. They both work with React Native because it defers to native rendering. If things stay as they are, the Flutter team can put some finite effort to mimic those two. But if the looks and animations will evolve with each new OS release--and I'm afraid that race is coming--Flutter will look less and less attractive for the apps that try to keep up with modern UIs.
Speaking of Flutter relevance. For years we had stable UIs in operating systems, so it made sense for Flutter team to mimic native look and feel. Now we have Material 3 Expressive and Liquid Glass. They both work with React Native because it defers to native rendering. If things stay as they are, the Flutter team can put some finite effort to mimic those two. But if the looks and animations will evolve with each new OS release--and I'm afraid that race is coming--Flutter will look less and less attractive for the apps that try to keep up with modern UIs.
๐6๐ซก3โค2
My new article, the 7 new lints in Dart 3.7:
https://medium.com/@alexey.inkin/the-7-new-lints-in-dart-3-7-2f1f99d2bffe
(Catching up with the Dart versions released earlier this year.)
https://medium.com/@alexey.inkin/the-7-new-lints-in-dart-3-7-2f1f99d2bffe
(Catching up with the Dart versions released earlier this year.)
Medium
The 7 new lints in Dart 3.7
Simplify type declarations, force using wildcard variables, remove redundant awaits, and improve type safety.
๐2๐ฅ2โค1
Flutter 3.35 and Dart 3.9 are out! Run
flutter upgrade to get them!๐1
Now the official announcements are published too.
Dart: https://medium.com/dartlang/announcing-dart-3-9-ba49e8f38298
Flutter: https://medium.com/flutter/whats-new-in-flutter-3-35-c58ef72e3766
Dart: https://medium.com/dartlang/announcing-dart-3-9-ba49e8f38298
Flutter: https://medium.com/flutter/whats-new-in-flutter-3-35-c58ef72e3766
Medium
Announcing Dart 3.9
Hello, Dart developers! The latest stable version, Dart 3.9, is officially here!
๐2
My new article, The new lint in Dart 3.8:
https://medium.com/flutter-senior/the-new-lint-in-dart-3-8-7e516e59ca14
Yeah, it's only one. But it forces you to use the new null-aware elements in collections, which is great.
https://medium.com/flutter-senior/the-new-lint-in-dart-3-8-7e516e59ca14
Yeah, it's only one. But it forces you to use the new null-aware elements in collections, which is great.
Medium
The new lint in Dart 3.8
Shows when you can simplify your code by using the new null-aware elements in collections.
โค2
My new article, The 2 new lints in Dart 3.9:
https://medium.com/@alexey.inkin/the-2-new-lints-in-dart-3-9-861252556b4b
You can now mark an asynchronous function that does not need to we awaited and drop redundant
Alright, we are up to date now.
https://medium.com/@alexey.inkin/the-2-new-lints-in-dart-3-9-861252556b4b
You can now mark an asynchronous function that does not need to we awaited and drop redundant
unawaited() wrappings!Alright, we are up to date now.
Medium
The 2 new lints in Dart 3.9
Improve type safety in switches, and clean up redundant unawaited() wrappings.
๐5
My new article, Recognizing posture in Flutter web with MediaPipe: https://medium.com/@alexey.inkin/recognizing-posture-in-flutter-web-with-mediapipe-0a63e37205e7
MediaPipe is a library from Google for on-device AI stuff. It's been out there for years, but it wasn't wrapped into a flutter plugin, so I did that and explained the whole process.
Here is the live demo to track you on your live webcam video:
https://alexeyinkin.github.io/flutter-mediapipe/ (Chrome only)
MediaPipe is a library from Google for on-device AI stuff. It's been out there for years, but it wasn't wrapped into a flutter plugin, so I did that and explained the whole process.
Here is the live demo to track you on your live webcam video:
https://alexeyinkin.github.io/flutter-mediapipe/ (Chrome only)
Medium
Recognizing posture in Flutter web with MediaPipe
How to connect the Googleโs library MediaPipe as a Flutter web plugin to recognize body position on webcam live video.
๐ฅ3๐2๐1
Dart 3.10 is out!
UPD: Don't rush to upgrade Flutter. It was accidentally released with Dart 3.10 beta instead of a stable version.
The progress of fixing that is here: https://github.com/flutter/flutter/issues/178400
UPD 2: Fixed.
UPD: Don't rush to upgrade Flutter. It was accidentally released with Dart 3.10 beta instead of a stable version.
The progress of fixing that is here: https://github.com/flutter/flutter/issues/178400
UPD 2: Fixed.
๐ฅ6๐3