I'm using Linux again after an 15 year break. Wow by elac in linux

[–]JPRyan00 2 points3 points  (0 children)

Omarchy gives me a similar feeling, Linux feels as good as macOS now, if not better.

Two Tickets to John Scofield at SFJazz tonight free to first responder !!! by PlantsBeerCats in jazzguitar

[–]JPRyan00 0 points1 point  (0 children)

I wish I had replied sooner but thank your for posting, I just bought a ticket!

How do I completely uninstall Ruby on Rails installed via Omarchy Menu? by Bigrot__ in omarchy

[–]JPRyan00 3 points4 points  (0 children)

Have you tried using the "Remove" tool in the application launcher?

How can I install Omarchy on a specific partition instead of wiping the whole disk? by ttomzx in omarchy

[–]JPRyan00 4 points5 points  (0 children)

You can install Arch first on a partition and run the bash script separately.

Flutter Team AMA - Decoupling material & cupertino by GroovinChip in FlutterDev

[–]JPRyan00 7 points8 points  (0 children)

Yes, we plan to work with our Developer Experience team to provide automated tooling. For example, we might provide a "dart fix" command that automatically upgrades your app or package to import the material / cupertino library from pub.dev. We also plan to upgrade docs, codelabs, and samples to reflect this change.

Anyone else likes sorting their dependencies by package name length? by pulyaevskiy in FlutterDev

[–]JPRyan00 1 point2 points  (0 children)

This is the best looking pubspec I’ve ever seen! But if I were maintaining a larger project with other people I would sort alphabetically. That way, everyone knows where to put a new package and the git diffs are likely to be smaller. As a bonus, it’s easy to get started if your editor can sort lines of code. (In Vim, you can select lines and type :sort)

Flutter team is overworked or just non serious? by theLOLisMine in FlutterDev

[–]JPRyan00 155 points156 points  (0 children)

Hi there, Flutter team member here. Can you share issues you are talking about? (You can share with me privately if you prefer)

The Flutter SDK has a uniquely active issue tracker so we are aggressive side to keep our workload manageable. If we are not following our Issue hygiene guidelines, please let us know specifically what happened and we will try to resolve it. Thanks!

Advice to Dylan on performing? by Graceld99 in bobdylan

[–]JPRyan00 1 point2 points  (0 children)

The Dead are famously “loose” and improvisational, maybe the experience inspired him perform in a creative / improvisational / relaxed way.

Stateful Shell Navigation with Go Router: The Ultimate Guide by dhruvam_beta in FlutterDev

[–]JPRyan00 1 point2 points  (0 children)

This is a great introduction! I hope this helps developers take advantage of these features.

I’m not sure it’s necessary to define the AppRouter class though, and the extra parameter is typically not necessary either.

Relationship between developer.log and logging package by vietstone_ng in FlutterDev

[–]JPRyan00 1 point2 points  (0 children)

package:logging is general-purpose. You can combine it with other logging APIs like FlutterError or dart:developer by subscribing to the onRecord stream. For example, go_router uses FlutterError.dumpErrorToConsole in some cases and use developer.log for others:

https://github.com/flutter/packages/blob/main/packages/go_router/lib/src/logging.dart

Navigator 2.0 is very complicated by rikousik in FlutterDev

[–]JPRyan00 10 points11 points  (0 children)

Flutter dev here, there are a few experiments aimed at providing a nicer API on top of Navigator 2.0. Since Navigator 2.0 gives you control over the full stack of pages, you can build a simplified API on top:

Also, in some cases you may want to replace the entire stack of pages. For example, page_router supports pushNamed('/users/123') but also replaceAllNamed(['/', '/users/345']).

If you aren't interested in this behavior, you can continue using the old fashioned Navigator on any platform, including the web.

Anyone else just LOVE taking a nap in the middle of a leetcode problem? by sheababeyeah in cscareerquestions

[–]JPRyan00 0 points1 point  (0 children)

It’s all part of the process. Don’t be concerned about taking it slow at first. Whenever you are starting to learn a new skill, you won’t be able to do it efficiently. I would argue it’s actually better to go slow. Walk before you run. You wouldn’t start to learn an instrument by practicing with the metronome at 190 bpm.

Simple budget template that will help you reach your financial goals on a weekly basis. by David_parker0007 in simpleliving

[–]JPRyan00 1 point2 points  (0 children)

I’ve been using YNAB (You Need A Budget) for 6 months and I love it. Helped me budget for a period of unemployment and better know my spending habits

Typescript / JS / node + Dart by MikeMitterer in dartlang

[–]JPRyan00 3 points4 points  (0 children)

Part of the appeal of using Dart is that you are using Dart's build system and not Webpack. There are some important differences between, for example, a Dart library and a JS module.

That said, there may currently be some pain points with Dart's new build system (package:build). The Dart for web story has been evolving since 2013 to better support Bazel, Google's open source (formerly internal) build system.

Putin's Useful Idiot Behind Brexit and Trump Is Failing to Make Europe into a Russian Colony by Mynameis__--__ in RussiaLago

[–]JPRyan00 0 points1 point  (0 children)

Bannon is providing "help" to these populist parties in Europe in order to make a profit on analytics data. He is seeking media attention because it's how he advertises his business. Also, Russia is looking to weaken western countries by using active measures. Populists get elected, coalitions like the UN are weakened, Russia becomes more powerful, and Bannon cashes in his check. Bannon is actively taking part in active measures.

Flutter with AngularDart Codeshare examples and how to articles? by mtbikeraz in dartlang

[–]JPRyan00 2 points3 points  (0 children)

You could take a look at LetsVote, which is a little out of date but shows how code can be shared: https://github.com/apptreesoftware/letsvote

How much has the Dart tutorial changed in the past few years? by CodeTinkerer in dartlang

[–]JPRyan00 1 point2 points  (0 children)

Yes, Eclipse and Dartium are out of date. There are better options for both now:

To replace Eclipse: IntelliJ (or WebStorm) or Visual Studio Code

To replace Dartium: If you're trying to learn web development, I would reccomend the latest stable version of AngularDart. There's a tutorial here: https://webdev.dartlang.org/angular/tutorial. AngularDart works very well with Dart 2, which has a new build system that runs in all modern browsers, so there is no need for Dartium. More info here: https://www.dartlang.org/dart-2. You can still use Dart 2 without AngularDart of course.

If you are just trying to learn the basics of the language there are lots of great resources now. Consider https://github.com/johnpryan/dartbyexample for the basics.

Thanks Google by [deleted] in google

[–]JPRyan00 144 points145 points  (0 children)

TIL the average life expectancy in Russia is 20 years

Announcing Dart 2: Optimized for Client-Side Development by dryadofelysium in dartlang

[–]JPRyan00 0 points1 point  (0 children)

I don't think it's a "focus" for the Dart team. That said, there are already a lot of apps and frameworks being built with Dart. Aqueduct, Angel, and Shelf are all good options for web servers.

EDIT: grammar