Interesting bug: if you swipe on screen with the mouse button pressed and slide of screen to release the mouse button the on screen swipe action stays attached to the mouse cursor. Only sort of a bug because it's only because it runs in a web page vs on an actual phone. Still would be interested in how to fix that in general.
Overall it looks cool, I'm a native mobile app guy so I'm always skeptical about mobile web. This doesn't change that for me but I can see growth in the web platform for mobile.
It’s a common ui bug in all software, happens due to release event firing outside of controlling element. People don’t know about pointer grab, which should be used in drag operations, and frameworks don’t even inform nor encourage it. Modern ui/ux school.
I think it is slowing down, almost undeniably slowing down. Hitting a wall? I don't think that's fair but slowing down for sure. Which follows the tech hype process, an engineer(s) make great progress on a problem, an "idea" guy hypes it to the moon and sells it for as much money as possible by promising the moon, and then the tech "fails" to deliver the moon. Even the tech was never meant to deliver said moon.
Funny that you say what on Earth are you comparing us to. It's just that Earth, look at the time it takes for purely biological evolution to take place. Flight is estimated to have first evolved 350 million years ago in insects, then dinosaurs 220 million years ago, then birds, and bats 60 million years ago. From insects to bats is 290 million years. It took us less than 100 to go from basic flight to leaving the planet. On nearly any scale we humans have evolved and adapted on an unprecedented timescale. Hell, humans only evolved 100,000 years ago or so. It's a blink of the eye compared to literally everything else on our planet.
Prove this, because I'm pretty certain this is not the case. I helped build a messaging app for iOS (Technically a TeleHeath app that needed to accept MMS/SMS also) and I saw absolutely none of this. That was a few years ago so it's possible it's changed but I'd have to see actual documentation for that. Otherwise I firmly believe this is BS and completely made up.
I'm a web developer and native app developer but I'm also a user. If I want to use a service and they have a message saying "for the best experience, use <other os>" I will never use that service again. There are no apps or services that would cause me to switch. So you can take that stance but you are just hurting your app because you as a developer don't want to learn native apps.
Every single thing is political. What you eat? political Religious? political What TV show you watch? political What job you do? political. Welcome to modern America where every single thing is a political us vs them shit show. This is the county we as citizens have let be forced on us.
Simple fact most Red's don't want to associate with Blue's and it's the same on the other side. Sure individuals won't agree but they are a minority. If you don't like the project, then just move on it has NOTHING to do with you.
It's a negative contribution. Do you feel the same way about someone preaching political propoganda in a church, business, school, etc. that you aren't a member of simply because "every single thing is political?" And can't we agree that OP's post is not political? Or if it is, the degree is orders of magnitude less than the map of contiguous counties belonging to one party?
It seems to me that "everything is political" is just a way to provide cover for pushing partisan viewpoints places.
Except Reddit doesn't have a product if they don't have people reading it. The TERRIBLE UI and user experience means that a percentage of users will only use reddit via 3rd-party apps. Apollo is BY FAR the best client. This isn't capitalism, it's self-harm by stupidity. Reddit's only value is the user eyes and data. Remove the users and Reddit dies a quick death. Maybe they will still pull in users but having less value but charging more to drive away your Users sure seems like a dumb plan capitalism or not.
I've been involved with Software Development for over 20 years started with VB6 and some perl/python in 1998. I saw the "informal code of conduct" and it never worked. What really happened: many people were treating terribly and most of it was swept under the rug. CoC were created for valid and good reasons. I'm not defending the Rust community here, it seems childish to me. The past is not what you are trying to claim it was in this post. Look up the MANY Rails conference sexual harassment issues and worse.
We should not whitewash the past because the present isn't what we want.
I am an older geek. I never got the CoC against sexual harassments. It is f*cking illegal. Should be reported to the police and taken care of by the actual laws.
Coc seems like a law thing but who is enforcing it? Laws you have democratic elected people voting which laws, you have police checking if people follow them, courts giving out punishment. See they are 3 separate entities for a reason. Coc is written by the org, enforced by the org an punished by said org. Doesn't seem like an improvement.
Full disclosure, I usually do not involve myself with large groups -- so my views are likely to be a bit more innocent/naive.
The past that I lived in was comprised of people you personally knew; not anonymous membership in a large organization or group, where you could never hope to know everyone on a personal level.
There was very little opportunity for people to be unchecked dicks to one another, because you saw everyone consistently and could easily notice when something was going on.
Perhaps this is an unsolved issue about scaling human communities?
I do think this is kind of naive. If you consider something like a sexual assault, or even the more severe forms of harassment, that tends to happen among people who know each other, and people often don't talk about it after being victimized. So you not knowing those stories out of your tight knit community doesn't mean much -- if those stories exist you might need to have the parties involved trust you a lot to confide it, or you might need to really probe people about it.
You shouldn't need a giant, complex CoC to tell people engaging in sexual harassment and creepy behavior to leave. Which is usually the type of stuff people point to for why it's so important to spend thousands of hours debating the rules.
If I've learned anything for Reddit mod culture it's that when you see super involved rules on the sidebar it's still ultimately just post-defacto justifications for whatever emotional mood the mods are in that day. The longer the rules = a good measure how aggressively the mods gatekeeps their community for things that go well beyond the scope of what the community was originally about.
This is how things like Programming becoming lower priorities in such communities than personalities/views of the people running it.
more like "and now we have a CoC, so when anyone is even slightly grievanced, multiple careers will get torched (and not even always the party you'd expect)"
Instead of a tool to be used to solve problems local to an organization or an event, it's wielded as a bludgeon in always the most public way possible (either by the org/conference or target of the CoC itself) and time and again this has shown to be bad for everyone and an endless source of drama.
It's really difficult to give you a useful answer. Some teams have succeeded and some have failed. It depends on the product, the team, and the user base. I've built and worked on both native mobile apps (swift and kotlin) and cross platform (react native and flutter). Personally I would choice native and have for my projects. That being said I personally hate the JavaScript eco system and language so to me it slows everything down. I'm faster (not twice as fast though) and much better in the native platforms. That doesn't mean your team will be. Who you hire and what the product is will matter more than which tech you use IMO.
We need both ios and android. You think hiring top knotch devs will accomplish 2 apps faster than react native with higher quality? Seems risky to me, especially when rolling out new features
I think we have a slightly different use case as I'm mostly collecting sensor data for ag automation on a homestead scale and I'm a python programmer already but for me python has been impossible to beat so far. The combination of easy of use, the massive ecosystem, and wide spread support/internet resources make it hard to beat IMO.
Sounds like your experience could be quite useful to me. Could you describe your approach and some of the libraries you use in python?
In the past, I've mostly used python where I create a singleton class for each instrument, store to sqlite, plot with holoviews. It's fine, but I find managing the concurrency on the input side quite complicated and annoying to manage and when I have pull-based sensors rather than sensors that update at a fixed rate I'm never sure if I'm getting data as quickly as I could be.
Overall it looks cool, I'm a native mobile app guy so I'm always skeptical about mobile web. This doesn't change that for me but I can see growth in the web platform for mobile.