The gotcha is “I gave it permission, then revoked permission in the UI, but it still has permission.”
HN user
yAak
That's not what arghandugh was saying at all. But I'm guessing you know that.
Dyslexia isn’t curable. It doesn’t magically go away with help, techniques, or accommodations —- it just becomes more manageable.
He/she probably wouldn’t have gotten into an elite university without that help through childhood.
From what I've read, SwiftUI is using parts of UIKit under the hood, so it also doesn't seem too likely.
GRDB is an invaluable tool to me and, IMO, to the Swift community — thank you for open-sourcing your countless hours of work and expertise!!
Box cake mix almost never tastes better than scratch.
Next you’ll tell me store-bought frosting tastes better?
Because they finally understood who was actually using our product.
Yes!!!
The biggest problem with most engineers is actually over-engineering.
Err, wait, go back to step 1. Over-engineering is sometimes a byproduct of not understanding the customer use cases. That lack of understanding is the biggest problem.
So, I’m an “engineer” —- my most common frustration with other engineers is their lack of interest in understanding of the actual product being sold. In my experience, sometimes the reason is job-fit issues, sometimes it’s ego, but usually it’s a combination of culture and incentive.
I agree with you, but sounds like a rough problem:
There’s plenty of Bosch models that don’t have this “feature” — he just bought the crappy one
Cancelling and replacing credit cards is a massive pain and waste of time.
I share an outrage for mass production of plastic, but not at all for Lego.
Lego is a fantastic use of plastic, IMO. Durable, reusable, broad appeal, and designed to be kept, not churned out into the landfill or ocean.
Thank you! This was an extremely helpful explanation to me, as someone not familiar on the topic. =)
Could this be solved by just adding some TOS to his site?
I’m half convinced it’s a difference in how people’s brains work. Dynamic typing adds just so much cognitive overhead for me.
Well, that and PTSD from digging through so many horrors created with Python and JavaScript.
Thankfully Godot is safe from acquisition: https://godotengine.org/governance/
(Or, at least they say they are.)
Maybe just cancelled due to the short-notice.
But, I also wouldn't be surprised if leadership doesn't have great answers to the questions their employees would have asked if the meeting had happened.
Sounds very similar to the problems of using XIBs/Storyboards in iOS dev. (aside from the perf. cost you mention)
Sorta random, but I really appreciate this kind of post on HN. People have tons of domain expertise and hard-earned lessons that get shared like this, and it broadens my awareness without requiring any time investment on my part.
Thank you, thank you (and others like you) for taking the time to type this up!
Location: Boise, ID USA
Remote: Yes
Willing to relocate: No
Role: Senior iOS/mobile Dev
Technologies:
- iOS / Swift / Obj-C focus
- Android / Java capable
- Flutter / Dart capable
- .NET / Unity3D / C# capable
Résumé/CV: On Request
- Senior Dev with wide range of experience working with small teams on consumer-facing apps.
- UI / UX expertise & actual passion. =)
- Great at preventing & fixing concurrency/async bugs.
- Prefer role that collaborates closely with Product, Design and customers.
Email: virtual-rose.0n@icloud.comYeah, I'm finding that I also need to understand authentication well enough that I COULD implement it, just to safely and correctly use someone else's implementation.
Yeah, I thought you crafted some Excel monstrosity based on the title. Maybe a mod can change the title for you to say "for Excel."
Also, I would be super proud if I'd created this. Excellent work!!!
I would love it.
Swift is fantastic, and by far my favorite language to write client code in. (Compared to Rust, TypeScript/JS, ObjC, C++, C#, & Java.)
UX
I feel like me keeping copies of all the code I've ever written is a awkwardly good analogy here.
Yeah, I guess this comes down to how your brain works best, because it's the complete opposite for me -- just listening would result in almost no understanding or retention.
But, if I just took even crappy notes, I would remember and understand MUCH better. I rarely looked at the notes afterwards, just the act of writing it down was critical for me.
----
Edit: sometimes, the topic wasn't a great fit for notes, so I would doodle instead. Same benefits. The brain is weird.
The way I read it: a larger "Window Of Uncertainty" impacts performance. Having a smaller WOU by using PTP gave them a 100x perf increase in their experiments with the commit-wait solution for "ensuring consistency guarantee."
I'm completely ignorant on the topic in general though... so I'm probably missing something. =)
"Bad" and "nefarious" things... that's some pretty heavy assumptions and value judgement.
The lack of honesty and transparency is definitely cause for concern, and makes me hesitate to donate, but it feels like you have your own dishonest agenda.
The Big Lebowski comes to mind: "You're not wrong, Walter. You're just an asshole."
Yeah, I've yet to use something that doesn't make me sad and aggravated at the same time.
On my "hate" list: Jira, Asana, Zenhub &/or Github Issues, Trello.