270 karma · joined July 4, 2014
Their problems with javascript aren't the technologies, its the ways they're abused. That's not a web problem or a javascript problem. I just kicked Facebook Messenger off my phone because every time I opened it, it would demand access to my address book.
Your state park would indicate "no vehicles beyond this point" and I assume if anyone starting driving on the hiking trail they'd be asked to follow the rules or leave.
That's different than insisting you hand over your keys in order to enter the park. That wouldn't feel quite right, would it?
Don't get me wrong. I've seen several shows, including Jack White, that politely ask the audience to keep their phones away for part or all of the show. That's fine with me and it basically works.
But as much as I'd like to see Jack White again, I really don't enjoy being treated like a child.
Sometimes its fine.
Other times it's madness or pulls in a massive polyfill. That's sort of inherent to making a transpiler: they need to match the spec. I usually just need one specific behavior that could be written in a 3 line helper function.
I have no idea how to build an image processor, or a database, or cloud infrastructure, but I can use Pillow, Postgres, and AWS to build products on top of those capabilities. AI is starting down the same route, where the number of developers who use it will vastly outstrip the number of developers who contribute directly to it.
The worst part about these feeds is they're infinite. Converting much of the same content into a digest that you can read in 30 minutes and be done with makes a world of difference.
This thread is full of comments making wild assumptions about cities they've never visited.
Uber and Lyft made the same assumption about Austin--that they could get away with anything because people love their product. They lost.
What got me thinking about these ideas were cases where having a distributed frontend felt overengineered. If you have problems where GraphQL makes sense, this would be a step in the wrong direction.
I'm not sure that's the template language's fault and more than Python is responsible for Python code that goes metaclass happy for no reason.
Other people are pointing out that soundbites existed before Twitter, but it opened up the ranks of the public babblerati to everyone, and promoted it as a platform for public discussion.
I dropped Twitter years ago, subscribed to a collection of newsletters to fill the gap in technical discussion, and honestly, I think I'm actually more informed for it.
It breaks down when you have a lot of views and urls that are trying to stay close to their related models, but are too interconnected to have any real kind of separation of concerns.
I find myself using all of the above. There's nothing wrong with building a small site in a single app, or nesting apps to provide a little more structure for how they're connected or separated.
It was painfully awkward.
It was also a fantastic way to accidentally discriminate against women and older candidates.
I'm not saying anyone should conduct an interview completely by the seat of their pants, but please don't encourage this foolish consistency.
Now I just made up that organization. But how can an algorithm tell if it's a legitimate medical institute that develops vaccines or anti-vaxxer propaganda?
If the algorithm actually had a way to distinguish the two, it could blacklist bullshit just as easily as it could disclose it.
The open source analogy is actually pretty good. Some projects you know you how to go about right away. But when you're not sure, start anyway; rough drafts are like prototypes. Dropping a few (not all) can be part of the process.
I love writing. I put more than half of mine in a drawer. A drawer is a wonderful place for of unfinished drafts that aren't ready or aren't working.
I don't know if everyone should write; that feels presumptuous. But if you do, I highly recommend a drawer.
I find paper keeps me sane in a hyper-multi-tasked distraction heavy over-Slacked world. What made it work was an idea I borrowed from Bullet Journal -- every task needs gets finished, copied to the current timeframe, or deliberately abandoned.
You could easily do this in a text file or notetaking app, I just spend so much time staring at screens that it's refreshing to have a tool that isn't one.