Now every time I see some new disastrous Chrome-related news I just nod and move on.
3,287 karma · joined October 11, 2010
Now every time I see some new disastrous Chrome-related news I just nod and move on.
I've heard from friends that they pay very well, that it's very challenging, but that "they treat people like adults". Which can mean a lot of things. But to me it sounds positive overall. (But again, small data set).
If anything I applaud Adobe by starting fresh instead of, say, accumulating warts in the language/VM the way Java did.
Flash is not the first tech to die and it won't be the last. Hell, I spent almost a decade of my career focused in Flash dev... and even when I was learning Flash and ActionScript there were 3 or 4 main platforms I used to work with that I had already abandoned. This is a constant.
Also. Even a long time after Flash was already on the way out, the demand for good Flash devs was absurd, made worse because it wasn't a "hot" platform anymore. I remember we had a Flash project that needed to be maintained at the company I was working at and we needed to hire an external developer to do it. A lucky guy with the skills ended up being paid top dollar for a super easy job for years because it seemed no one else could do it. He was smart and kept his skills up to date, so he had no problem getting out of that scene later, but he surely used this "outdated" knowledge to his advantage. This also happens all the time.
You're probably tired of hearing this by now, but ESLint is the "official" way to go with TS from this point on. It has better integration with Prettier too, since Prettier formatting differences shows as errors/warnings.. and you can share JS/TS rules if needed.
Lights do not stop crime in the way you're saying. I've been robbed twice in well lit locations. And a tiny percentage of those billboards were lit. This whole point sounds like reaching at straws without any logic behind it.
Avenida Paulista never looked like Times Square. Thankfully, because Times Square is a halogen light hellscape only tourists can stand and for little amounts of time at that. Paulista looks great, and dare I say better than it could have ever looked had it had huge billboards blocking the little sky one can see.
This was NOT a politician decision on a whim. Come on. That makes me doubt you've ever lived in São Paulo. This debate was raging for years and only came to fruition after the inability of regulation to have any effect on rampant illegal advertising covering more and more of the sky.
I worked in advertisement and still can't ignore how terrible the city was with rampant billboards. Attempting to regulate it was not having any effect thanks to easy ways the law could be circumvented by the rich and (legally) powerful.
Banning them outright was a breath of fresh air.
My visibility is limited (don't work at FB/Google), but I have several friends and ex-colleagues who do and I have to say, I have the same impression that it's a company for people to slow down.
They're already at the top of their game and I think assuming everybody there is an A-player is misguided. It's more likely you become another cog in a giant machine with limited reach for better or worse.
There's a lot of politics and while it's true everybody wants a promotion, it's clear to me (at least from my sources) that promotions are more about learning to play a game according to their rules rather than being a fast, high-achiever.
Not everybody wants to have financial resources at their whim. But some people are happy getting to the office 11am, moving a button 1px to the right then 1px to the left once in a while, and then leaving at 4pom. From what I heard, if you're ok with that, a place like Facebook or Google is great.
Again, I don't assume it's the norm, but I heard enough to make me think "slowing down" is very doable.
> I followed my mentor’s advice and started to check-in at least every half day with each pair of engineers I was working with
Uuuuhhh...
If a PM did that with me when I have a lot of work to do it'd send me off the rails.
This article seems more to be about "what I have done as a non-technical PM to reduce my own anxiety at the detriment of my team".
It's hard to say without a lot of detail, but I think there's something disfunctional about the team or about how the project is structured in this example. How big are the tickets? It's common for a "user story" to take days or weeks; it can say something simple like "user can submit a form" but have a lot of big system dependencies that were not well thought out (a form system, a state system, a server component, etc).
Instead, tasks must follow a technical logic (a form system first, state management after, etc) and engineers should be left to do their own thing, with minimal "checking". Something like BaseCamp's "Shape Up" [1] comes into mind, with a few bets every cycle.
Despite one's opinion of Flash as a web alternative or its license, it was a great way to run interactive content on a browser, and they kept adding features to their native IDE ("Flash" itself) and capabilities to the player (including the SWF spec).
It eventually reached a point where there was not much more to add to it: it could play video (novel at the time) and audio (including live synthesis), use sockets, etc etc, and do some pretty advanced stuff supported by the player/spec. But none of that sold Flash IDE licenses, so they _had_ to add more features to the IDE. One of these features was the ability to do Bones, a pretty common animation feature.
To me that's what marked the IDE decline. I used to create a lot of Flash content, but stopped using it at that point too. Not because of bones, but it was symbolic of the moment. I still created Flash apps for years, but it was always by creating fresh, "stage-less" projects, compiled from source code (the right way to go anyway).
Bones itself is a great feature, but at the time Flash the IDE was already way behind other animation tools that exported to Flash like ToonBoom. Adding that feature just made it clear that they didn't know what direction to go with the IDE: it wasn't the best animation tool (despite having kickstarted a market!), it wasn't the best dev tool, just a bit of both with very few people who needed both. No surprise it stopped selling even while the platform was thriving online, circa 2010.
I agree. It's not a black-and-white thing. Some people _might_ add value under some easy metric like "published works", but be impossible to work with under other metrics that are hard to measure but still important like agreeableness[1].
When someone is failing without a clear line on a workplace environment, more often than not it's because of that one specific trait (or lack thereof). I've certainly seen people that look great "on paper" and that never cross a line, but that still make me want to quit work just so I don't need to be around them.
1: https://www.psychologistworld.com/personality/agreeableness-...
A visual client just makes much much easier to visualize the state of a repo immediately, the relationship between branches, and individual changes over time. You see a commit from another branch in a list and you click on it; it's instantaneous and the diff is shown in a window. Doing the same on the command line takes a bunch of arcane commands and is extremely longer to execute.
Some things like interactive rebasing are also much easier (you can double check diff as you go, again with a click). Committing just hunks of a file is also much easier.
Some people are comfortable with the command line for everything and that's fine. But the reality is that certain actions are so cumbersome to execute via the command line that some people can never be bothered with them. In that case a GUI helps immensely.
I've heard of pCloud and have been considering testing them since /I simply want a folder to sync/. Curious if anyone has tried it before and can compare it directly.
In it, humans are basically treated like pets or toddlers, in that they "do stuff" but they're kind of oblivious to the fact that AI is moving the world forward.
I'm not sure it's his conclusion. From the article:
> This is also why I am wary whenever people start boasting about how much better we’re doing than back in the bad old days. That precise statement seems to in fact be true. But people have a bad tendency to follow it up with “And so now most people have it pretty good”
I think his point is that things might be better, subjectively, but they're still not that good, objectively.
The Brave browser has something similar. I found it a bit subpar, but it's a good start.
The bubble might already be deflating though.
In many modern tech companies they'd instead be a (pretty powerful) VP of something and let someone else be the C*O to deal with the people/managerial aspects of the company.
I've been of a similar opinion at some point, but now that I see people _optimizing for communication_ as juniors in lieu of actual technical skills, I say: both matter a ton. I hate dealing with a junior that is an extremely good people person but a terrible developer: they tend to think they got everything covered just because people like them so much, even when their actual solutions are terrible.
Naturally, nowadays they have online forums that _cater_ to this kinds of individual (4chan, some subreddits, etc). Nature, um.. finds a way.
I could see having some kind of "tip amount" per project that gets taken from a pool would make a lot of sense, but not as stars.