I'll be flying to Edinburgh for the Fringe Festival in a couple of days, and I've been putting together a much better app than the official one. It builds the full catalog of shows as a sqlite database and syncs it to your phone so that you can filter, search, sort, and build a schedule even with the traditionally spotty data during the fest. I also added a bunch of coordination features for planning your Fringe with friends.
Not officially, but I did add the ability to drop shared pins on the map for your friends. I also had that in mind, some of the most fun or wild moments have been on the street.
It's because everything Republicans say is projection. They want to cheat, so accuse the Democrats of doing it first. In actuality it's the current admin that's laying gound-work for election fraud in November.
Not sure what you intend by this, but yes, that’s their goal. The same people put on a “Trump was robbed” act for the Trump voters and a “Trump is robbing you” act for the Democrats, and with both they accomplish their true goal: get Americans to stop believing in democracy.
Time passes. Trump is literally doing his utmost to disenfranchise voters, called electors to personally harass them, and has spent years "investigating the fraud" to setup groundwork for violating people's voting rights.
One side says bullshit, the other side says "look at all of the fucking evidence of your eyes"
Running a performance profile in Chrome doesn't back this up for me, and looking at the loop it looks like it maintains an active `Set<JellyComponent>()` of which components to update, and clears them out when they stop moving.
Agreed the comments look a bit slop-ish but I don't see anything obviously wrong with its approach, and the core loop is running in microseconds for me when nothing is happening.
The problem isn't doing work on a website, its if you have an idle task that is taking up a significant portion of the frame budget then its easy to have frame drops when you do significant work like clicking, scrolling, browsing.
Idle work showing up in flamecharts is usually the thing to be cautious of.
Zoom in, take a look at what code is running, and you'll see it's all `lottie_light.min.js`. Being offscreen doesn't mean it's doing nothing. In fact, it looks like once it shows once it keeps spinning its RAF loop forever. Shrink your window so it disappears, reload, and then profile.
? In this very particular case, yeah, the original commenter was holding it wrong, as they inspected the wrong thing. People sometimes hold things wrong and it's okay.
I'd imagine that it's them doing something they earnestly want to do, but trying to lampshade something that they believe people will perceive of them or be judgmental about. Like most self-deprecating humor, people often want to signal that they're 'in' on their behaviors and not completely unaware of how they're perceived.
> The makers of both iOS and Android treat the ability to "bookmark" a web URL onto your home screen as a power user feature that requires navigating through complex, technical-sounding menus.
Not the case on many Android browsers, you can present the user with a button to do this for them by listening for the `beforeinstallprompt` event. There are some requirements to meet for that, but it's a pretty user-friendly way to push your PWA to the home screen: https://developer.mozilla.org/en-US/docs/Web/Progressive_web...
I have been going regularly to the Edinburgh Festival Fringe and their app is always terrible. Connectivity is very spotty since the city is swarmed with way more people than usual and the older buildings can kill your signal.
So I've been working on https://fringeflypost.com/, an event tracker with maps, search and filter, scheduling, and sharing with friends that's offline first. It syncs down a locally stored sqlite database and caches assets pretty aggressively.
(You don't actually need to sign up, and you can just jump into the list of shows directly here https://fringeflypost.com/shows).
Looks excellent and the offline caching likely very useful for those in a rush when they turn up at the wrong venue and need to hot foot it elsewhere. Any chance of some attribution on the map?
It's a PWA, not a native app over at https://fringeflypost.com/ (or you can go directly to https://fringeflypost.com/shows to browse if you don't want to make an account.)