What started as an avant-garde, standard-compliant browser is now a sprawling platform that spares no area of modern computing. If it works as intended on Chrome, it’s ready to ship. This in turn results in more users flocking to the browser as their favorite Web sites and apps no longer work elsewhere, making developers less likely to spend time testing on other browsers. A vicious cycle that, if not broken, will result in most other browsers disappearing in the oblivion of irrelevance. And that’s exactly how you suffocate the open Web. It also happens that Google’s business is search engine advertising and AdSense. Everything else is a measly 10% of their annual revenue. That in and of itself is not an issue, but when the line between the browser, the search engine, and online services is blurred, we have a problem. And a big one at that.
“Whenever I speak with anyone new to a medium and insecure about their work, I think about this passage from David Byrne’s ‘How Music Works”’
Whenever I speak with anyone new to a medium and insecure about their work, I think about this passage from David Byrne's "How Music Works," about how capitalism devalues amateur expression to encourage consumption. pic.twitter.com/B5fr3jNMS5— Kevin Snow (@bravemule) March 6, 2019
Moving away from a city won’t change your relationship to work. Neither will meditating, or facials, or any of the other solutions to burnout that are actually about focusing you just enough to make you a better worker, instead of admitting that trying to work more — and focusing all of your self-bettering energy on that goal — is the problem itself. rather, community, and reorienting oneself away from the American god of capitalism, might. It’s going to take me a very long time to unlearn the idea that I’m only as valuable as my ability to work more than everyone around me. But I’m trying.
Of the early Stripe lore I’ve encountered, my favorite is that it managed to accomplish a tremendous amount with a small team because folks moved so rapidly from one project to another project that, leaving an afterimage behind them, it appeared that they were everywhere simultaneously.
Milewski’s Category Theory for Programmers unofficial PDF
Bartosz Milewski's 'Category Theory for Programmers' unofficial PDF and LaTeX source - GitHub - hmemcpy/milewski-ctfp-pdf: Bartosz Milewski's 'Category Theor...
The depth of architectural thinking at work here makes a kiddie-pool seem oceanic. It really is the perfect name, however, not least because it implies a certain emptiness. It is a Vessel for a so-called neighborhood that poorly masks its intention to build luxury assets for the criminally wealthy under the guise of investing in the city and “public space.” Unlike a real neighborhood, which implies some kind of social collaboration or collective expression of belonging, Hudson Yards is a contrived place that was never meant for us. The presence of the elevator implies a pressure for the abled-bodied to not use it, since by doing so one bypasses “the experience” of the Vessel, an experience of menial physical labor that aims to achieve the nebulous goal of attaining slightly different views of the city.
It’s a collection of small functions and properties without a linear story. Part of me does not want to encourage people to use RxSwift for the reasons I’ve outlined. But part of me very much wants to encourage people to use RxSwift — because change comes, in part, from the community pushing the state of the art. But if you do use it, and some time in the future there’s a nice, declarative way of handling events and dealing with state, then I’ll have you to thank for helping make that come true.
“I'm just very thankful that we can get away with deeper topics than listicles or "learn swift in 24 hours" while still being able to feed the family and pay the rent. To me, it's intellectually very fulfilling (but definitely not hardcore research).”
“The goal of our union is to have a formal seat at the table to negotiate with management,” the Kickstarter Union organizers write in their email to staff. “We’re negotiating to promote our collective values, and ensure Kickstarter is around for the long haul. We care about preserving what’s great about Kickstarter and improving what isn’t.” Kickstarter has always been a trailblazer, and this is a pivotal moment for tech.
The articles are often very well done and beautifully illustrated — and it would be to the benefit of Apple, and app developers, if these articles were findable and readable by people sitting in front of a computer.
But here’s the thing: tons of people use RSS readers. There’s no shame in it; you’re not the last person; there’s not going to be a last person. Deliberately — or through inaction — reserving technology for a sophisticated group is Not a Good Thing.
“Stories that elicit a big reaction provide us with a big opportunity to acknowledge our most challenging emotions and to wrestle with the assumptions, ideas, and beliefs that may no longer serve us. And that's the *whole* point of writing, of communica
Stories that elicit a big reaction provide us with a big opportunity to acknowledge our most challenging emotions and to wrestle with the assumptions, ideas, and beliefs that may no longer serve us. And that's the *whole* point of writing, of communicating, and of being human.
Since I actually know how long tasks take me, I’m better at planning my days. Some time tracking tools automatically track what you do on your computer, which would certainly be even more accurate than the program I’m using now. However, even though Toggl can’t tell if I’m on Twitter, the timer forces me to actively choose to work or not work. If that timer is running but I’m on Instagram, I know that I’m cheating. It’s a neat psychological tool for holding myself accountable.
Ad blockers come with an important asterisk: while they do benefit a ton of people in major ways, they also hurt some, including many who don’t deserve the hit. I got to engage the technical part of my brain and make something great that doesn’t hurt anyone, with no asterisks or qualifications. That’s my peace.
One of my first interactions with a Principal 1 at Amazon was a design review for a design owned by a team that was not mine, merely adjacent to mine. Because I was 21 and a dumbass, I thought that this older guy would hew closer to a PM or a manager and say some sort of irrelevant/ignorant set of remarks rather than a bunch of clever, reasonable, and forward-looking things, and of course the latter is what he did. Amazon’s flavor of title to designate “extremely distinguished engineer” ↩
History: Why does closure syntax use the keyword `in`?
It's my fault, sorry. In the early days of Swift, we had a closure syntax that was very similar to traditional Javascript, func (arg: Type, arg: Type) -> Return { ... }. While this is nice and regular syntax, it is of course also very bulky and awkward if you're trying to support expressive functional APIs, such as map/filter on collections, or if you want libraries to be able to provide closure-based APIs that feel like extensions of the language. Our earliest adopters at Apple complained about...
“Maybe the credential store (culprit 1) is so cumbersome, that the growth oriented team (culprit 2) had to build something sketchy to meet their managers’ (culprit 3) KPIs!”
Maybe the credential store (culprit 1) is so cumbersome, that the growth oriented team (culprit 2) had to build something sketchy to meet their managers’ (culprit 3) KPIs!
“Most profound thing I've learned in the past eight years is the difference between behavior and intention. Behavior is what someone is doing, intention is why they're doing it. You judge yourself based on your intention, and everyone else based on thei
Most profound thing I've learned in the past eight years is the difference between behavior and intention. Behavior is what someone is doing, intention is why they're doing it.You judge yourself based on your intention, and everyone else based on their behavior.— Sahil Lavingia (@shl) March 21, 2019
Open Source Doesn’t Make Money Because It Isn’t Designed To Make Money
That’s what we think the world should be like, but we all know it isn’t. You can’t make a living making music. Or art. You can’t even make a living taking care of children. I think this underlies many of this moment’s critiques of capitalism: there’s too many things that are important, even needed, or that fulfill us more than any profitable item, and yet are economically unsustainable.
“The problem with literally any kind of technology getting better right now is we have to evaluate it not just in terms of ‘what does this do for me,’ but also ‘how does this let the company increase its control over me and my life’”
this I think relates to what I consider a fundamental problem with software... that it all depends on running on top of something else. that has the unfortunate side effect of meaning some other entity can control it a lot more easily than traditional products Random House can’t do a damn thing to the books of theirs that I own after I buy them. They’re mine.
instead what seemed required was a kind of ironic disavowal of disavowal with regard to our online presentation: The tone foregrounds the idea that we all must put on an act that fools no one. Among the historical antecedents, They reinforce the idea that people should always be working by providing another arena for invidious comparison, self-branding, and optimization. But something more subtle may be happening as well. Social media platforms, like all technologies that mediate the self, “heighten consciousness,” in media scholar Walter Ong’s words. But if earlier technological developments, like writing, heightened consciousness to extend the self, newer technologies may heighten it to a point where it no longer sustains the self but undermines it. writing — the “technologizing of the word,” as Ong described it — distanced us from the flux of immediate experience and expanded consciousness into space and across time. The diary could be considered paradigmatic: It makes subjectivity an object of reflection, both in the moment of composition and for future readers as well. is to see at least some aspect of yourself suspended in time and space. The audience’s resulting dispersal through space and time leads to a sporadic and unpredictable set of interactions, which can anchor habits of continual checking or an intensified susceptibility to push notifications (part of how platforms try to elicit compulsive engagement). The result is that we can’t help but be aware of ourselves through these platforms as continual performers, moment by moment. What kind of self derives from this condition? Imagine a wedding photographer who circulates, trying to capture candid images of spontaneous or unscripted moments. “Act naturally,” they might joke, before encouraging everyone to “pretend I’m not here,” ironically vocalizing the impossible possibility to diffuse some of the pressure of doing as they say. Now imagine that you are that photographer, but that it is also your wedding. And imagine also that the wedding never ends. To borrow sociologist Erving Goffman’s terminology, broadcasting on social media amounts to a substantial expansion of what he called our “front stage,” where we are consciously and continually involved in the work of impression management But they have really mastered the art of transforming the backstage into another front stage. We can understand backstage experience, then, as a respite not only from the gaze of an audience but also the gaze we must fix on ourselves to pull off our performances. The algorithms that ostensibly reveal what your “true” or “authentic” self would choose for itself feed off the very exhaustion that the platforms generate, offering refuge from the burden of identity work in the automation of the will. Life needs the protection of nonawareness.