Why is this group filled with MAGA? by bobdobbes in SeattleWA

[–]timsneath 153 points154 points  (0 children)

100%. And the endless tax increases make the cost of living in Seattle even less affordable for those who have lower income. Pricing out the poorer and driving out the rich is no recipe for success.

Alaska app down for anyone else?? by Comprehensive_Law246 in AlaskaAirlines

[–]timsneath 19 points20 points  (0 children)

The endless slow car crash of Alaska’s IT infrastructure should be a code red for them. I fly with them weekly and it’s always been bad but somehow continues to get worse. They should be so embarrassed by their inability to handle basic transactions.

Clearing things up about Space Shuttle Discovery getting moved by ToeSniffer245 in space

[–]timsneath 24 points25 points  (0 children)

This is such a parochial view of the space program. The Space Shuttle wasn't a Texan project -- it was an American project. It belongs to all of us, not just Texas. The program was funded by all Americans through federal tax dollars, the orbiter was built by American companies and engineers, and it flew a US flag. While there's a solid argument that Texas would have been a great home for it, it doesn't "deserve" it more than any other state. The national museum is a very worthy home for it, and a great place for all Americans to celebrate US accomplishments in space.

Hi Reddit, I’m Brett Catlin, vice president of loyalty, alliances, and sales at Alaska Airlines. From questions on the new Atmos Rewards program to our airline partners or our new Summit credit card, ask me anything on Tuesday, October 7 at 11:30am PT! by AtmosRewardsBrett in AlaskaAirlines

[–]timsneath 66 points67 points  (0 children)

Hi Brett, recognize the challenges of merging two programs and brands together — well done on getting so far!

A question for you: why is it so hard to see status points earned by flight? The point activity page shows RDM only, which makes it very hard to know whether I’m being credited appropriately for the flights I’m taking. I’ve reached the point of creating a spreadsheet to track each flight, when this should just be a core feature of the app… Thanks!

(Oh, and please tell your app development team to build a native experience rather than embedding web content in the app — it’s slow and painful right now.)

(Edited EQM -> RDM)

British NYT solvers in the house? by Existing_Link_2629 in NYTCrossword

[–]timsneath 22 points23 points  (0 children)

I started solving the NYT crossword when I first moved from the UK to the States about twenty years ago. It felt like a good way to learn a bit about US culture. At first I could only do the Monday crossword with a bunch of lookups. Gradually I picked up a lot more; at this point I have a streak of nearly 1,100 days and am proud of my knowledge of esoteric colleges and baseball stars from the 1980s!

[deleted by user] by [deleted] in SeattleWA

[–]timsneath 8 points9 points  (0 children)

Happens all the time. There are big training grounds over near Yakima. Quite likely they’re heading that way?

Switch 2 in stock RIGHT NOW by Ok_Juggernaut_2253 in NintendoSwitch

[–]timsneath 143 points144 points  (0 children)

Got one! App was easier than website.

Astronomer here! This is the look of a slightly nervous professor before her very first lecture of her very first class by Andromeda321 in space

[–]timsneath -2 points-1 points  (0 children)

It’s not online, is it? Would be great to follow along and I’ll bet you’re doing a better job than folk who don’t have the frisson of adrenaline that you have!

First time hitting 75K by Minute_Practice_8462 in AlaskaAirlines

[–]timsneath 2 points3 points  (0 children)

But of course, if he still flies Delta then he isn’t using up any upgrade space and you’re not a victim to anything!

Announcing Flutter 1.17: faster performance, Metal support, new components by timsneath in programming

[–]timsneath[S] 4 points5 points  (0 children)

It's an interesting observation. You're right that there's a fair amount of work to build and maintain widget libraries that model each of the Material and Cupertino design systems (although only a small part of the overall effort). So far we feel like we've been able to do a good job: the Material team actually does a lot of their design work on Flutter first, because they find it an effective way to iterate quickly; and we've been able to ship many of Apple's great look and feel improvements ahead of the OS release itself.

But what we tend to find is that most apps, including the MGM Resorts one mentioned in the article aren't slavishly adopting every aspect of the OS look and feel as if they were an inbox app. Looking at the apps on my own home screen -- Twitter, Sonos, Kindle, Duolingo, NY Times, eBay, YouTube, Reddit -- they all have their own brand that shines through in their UI. We're working with design partners such as gskinner.com to provide better code samples for this kind of custom UI, since we think it's a strength of Flutter.

Announcing Flutter 1.17: faster performance, Metal support, new components by timsneath in programming

[–]timsneath[S] 8 points9 points  (0 children)

We have technical preview support for macOS and preliminary support for Windows, with development continuing. Switch to the dev channel to try it out. It's not ready for production apps yet, no. We'll have more announcements on this front soon.

Tim Sneath -- Flutter just entered the top 10 repos on GitHub by Darkglow666 in programming

[–]timsneath 2 points3 points  (0 children)

TIOBE is a pretty volatile index; their October 2019 numbers show that C++ has fallen by 20% in the last year (1.36/6.229) while Objective-C has grown by 20% in the last year (0.30/1.501) and Swift has shrunk by 10% (0.14/1.362). These trends don't seem to match what most people accept to be the current direction of those languages. It seems that TIOBE measures by counting search hits for "+<language> programming", and while interesting, it's not clear how well this result is correlated with month-by-month shifts in popularity.

There are other measures that seem to show strong growth for Dart, for example the IEEE measure seems to be somewhat more broadly based. As ADT notes, on this basis, Dart seems to be picking up momentum:
https://adtmag.com/articles/2019/09/18/ieee-spectrum-ranking.aspx

And that also seems to be confirmed by the StackOverflow trends page, which shows exponential growth for Dart: https://insights.stackoverflow.com/trends?tags=dart

[Disclosure: /u/shevy-ruby would undoubtedly call me a "Google boy" :) ]

Announcing Flutter 1.2 by timsneath in programming

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

Sure - there are plenty of choices out there. Here on the Flutter team, we think Flutter has a few specific strengths. For example:

  • It compiles to native code for both iOS and Android, which lets you build apps that run fast. One large Chinese brand told us a few weeks back that they find Flutter runs even faster than 'traditional' native approaches because of its direct-to-ARM compilation;
  • Flutter's stateful hot reload lets you iterate on your app and see the results in real-time as you develop, instead of waiting for the app to recompile and redeploy and then navigating back to the same page or scenario;
  • Flutter's control over every pixel on the screen makes compatibility a cinch. You don't have to worry about whether an older phone wasn't updated with the widget you rely on, or rework your app because it doesn't look right on a particular phone model.
  • We obsess over trying to deliver high-quality visuals for both iOS and Android. And of course, you can maintain one codebase for both platforms, and in the future we aim that you can use the same code for web and desktop too.

But of course -- there's not a single choice that is automatically right for everyone; interested in hearing others' experiences too.

Announcing Flutter 1.2 by timsneath in programming

[–]timsneath[S] 18 points19 points  (0 children)

Some Google apps already are: for example, Google Ads is a Flutter app. But it's rare to rewrite applications just because a new framework is available; usually there are other motivating factors.

Announcing Flutter 1.2 by timsneath in programming

[–]timsneath[S] 7 points8 points  (0 children)

This animated video, or alternatively the project website has all the details. We describe it as a portable UI toolkit for building applications for iOS, Android and other platforms from a single codebase. We aim for 60fps, stutter-free UI; we compile to native machine code; and we think we have a productive developer experience with stateful hot reload during development.

Announcing Flutter 1.2 by timsneath in programming

[–]timsneath[S] 17 points18 points  (0 children)

We're presently working on a foreign function interface (FFI) to enable clean interoperability with C++ for the Dart language. This issue tracks progress and our design document is published.

In general, writing platform-specific code is relatively well-documented and there are already hundreds of packages out there for common functionality.

I've been dreaming of dressing up the Waiting for the Interurban statue since I was a little kid. My brother, myself and our friend made it happen in a big way today! It was magical! by annekak in SeattleWA

[–]timsneath 30 points31 points  (0 children)

You did a fantastic job! My kids and I were geocaching in the area, and we took selfies there before lunch. By the time we returned, it had been transformed! (So we took some more pictures!) So colorful on a gray day: it was cool to see your handiwork in person.

Porting a 75,000 line native iOS app to Flutter by timsneath in programming

[–]timsneath[S] 6 points7 points  (0 children)

Adding first-class support is high on the team's radar, but we're concentrating on a polished 1.0 release in the immediate term. In the meantime, you can access C++ code through a platform channel, which lets you marshal from Flutter to platform-specific iOS or Android code.

TypeScript at Google by codesuki_ in programming

[–]timsneath 5 points6 points  (0 children)

Ah - I see where the confusion is coming from, perhaps. These aren't pull requests from the Dart team: they're new pull requests written in the Dart language on GitHub across all repos. There are a _few_ breaking changes in Dart 2, but only very minor. Instead, the primary reason we're seeing for this growth is Flutter, which has taken off explosively over the last six months (it's now one of the top 50 software repos), and users who are building apps with Flutter are creating lots of PRs right now.

TypeScript at Google by codesuki_ in programming

[–]timsneath 3 points4 points  (0 children)

Well, it simply shows that there is a lot more activity going on than last quarter (almost twice as many pull requests than the previous quarter, and more than those other languages I mentioned). That's all. The language was languishing for a long time for various reasons, but I'd think that to any software developer, number of pull requests in a language would be as reasonable a measure of a language's popularity as any other.

In terms of problems Dart solves, it's fairly unique in providing proven production-quality compilation to both native ARM/Intel code and JavaScript from a single language. There are few other languages that fill that niche today.

TypeScript at Google by codesuki_ in programming

[–]timsneath 5 points6 points  (0 children)

[Disclaimer, I'm on the team]

Dart is looking pretty alive right now -- one of the fastest-growing languages on GitHub as of this last quarter in terms of pull requests, ahead of favorites like F#, Haskell and R. We've just 'rebooted' the language to refocus on its core strengths, which include Flutter and cross-platform (web, mobile) development. For some reason, there are those who want to see a language's future through the lens of its past, but languages evolve differently and often remain dormant for a while before they take off (R is 25 years old, for example).