The author also mentioned that there is a cost to selecting an alternative firm and managing them. Also, I'm not sure the author would have learned the same lessons outlined in this blog post had they not seen the process through to the end.
Don't you think that'd become the "B-team" pretty quickly, though? I think it might fall apart. What might also work is something more like the "pro bono" model of lawyers? Make it a marketing thing, maybe see if the big clients would want to get in on the PR benefits of helping the little clients, maybe rotate your rockstars through the smaller projects and help develop less-experienced talent that way?
They kind of addressed this by saying that they try to keep management billing hours quite low. Perhaps this low percentage would have been "enough" had the size of the project been bigger? Although, I think it'd be fair to argue that the designers should have been "trained" (i.e., with time not billed as "management" for a client's project) to stick to the project scope a bit better.
I get it though: my only experience has been with internal, full-time employees, and I see is given a fair amount of latitude to do exciting things and to experience small failures. It's a different mindset for external contractors, it seems.
You are right! I missed the switch from talking about the `python -m`-style invocation versus the `python <script>`-style invocation.
(Should I double down and attribute it to difficulties with how significant whitespace indentation can make it hard to determine the scope (of the comment threading on mobile)? :P)
The second thing. Python includes the current working directory first in the module search path. It leads to the above issue and occasionally some a tricky debugging problem.
All good considerations, but note that these four points only define failure conditions and there are no success conditions. I've worked with groups that set up these hurdles, watch you clear them, and then just say "ehhh, no".
A non-embodied AGI could know and reason about physical stuff. Non-physical intelligence abounds, no? This conversation we're having here is not in the physical world.
You're right that babies aren't up to what my standard for AGI would be either, that's a bad example, good catch.
Sure, if you define AGI as needing to be able to perform all physical tasks that a physically median-or-better adult human could perform, maybe it needs to be embodied essentially by definition. I don't think the physical aspect is implied by "artificial" or "intelligence", and I would argue not by "general" either seeing as how it's modifying "intelligence".
Also, think about humans who cannot accomplish physical tasks of this standard. Babies, elderly, disabled, malnourished, and maybe people who are just really lazy or defiant.
I stopped reading at this point so sorry if the essay returns to this point and addresses it.
I'm guessing that Mozilla takes browser compatibility even more seriously. And here's an addon to change the user-agent string for Google search so you get the same experience as a Chrome user: https://addons.mozilla.org/en-US/android/addon/google-search.... Off the top of my head, Google Groups content often hangs on my mobile Firefox browser, while Chrome access is always speedy.
I guess you're saying that putting the 150k number in the candidates head is going to make the eventual 100k offer sound worse than it otherwise would have? Can't you have a conversation with the applicant, walk through your reasoning, explain their path to 150k in the company, and covert at least some percentage to candidates that accept? I would almost appreciate that more than believing that I'm being taken advantage of by a single number offer.
They could just take that $400 mil/year and dump it entirely into the browser for as long as the money lasts. Ideally spending some money refactoring their codebase such that it could be more likely for the code to survive on after a loss of funding as an non-Mozilla open-source project. Follow the public radio route and take donations, build a sense of community. Possibly spin up a commercial Rust consultancy/side-business (I know this is hypocritical, it's just that Rust seems like the "git" to Mozilla's equivalent of "linux", out of all the things I've seen them try. Sorry Thunderbird lovers :P)
What kind of things do you make, how well do you know the technology/domain, what are the customers/users like, and how long out are the deadlines set? Why do you think you're so successful when so many other people have problems with estimating schedules?
Well, let's ask. "Hey Google, is what is AI used in?". My Google Home responded that AI is used in virtual assistants and autonomous flying among other things. She sent me a link with more info on my phone. So it sounds like it might have some other uses :P
That's the new, terrible interface. Replace the "www" with "old" in the URL, like "old.reddit.com". If you create an account, you can configure "old reddit" to be your default. There are also browser add-ons that will rewrite the URLs automatically. The difference is night and day.
Governments do penalize non-IT security events-- first thing that comes to mind are laws that impose penalties for improper storage of a firearm. It probably depends on jurisdiction but in my Google search, "proper storage" can require the firearm to be placed in a locked container or have a tamper resistant mechanical lock.
Governments fine companies for environmental, ADA, etc. incidents/violations, why not for IT-related security incidents/violations? Governments also give money away to for-profits and nonprofits all the time via grants.
Anecdotally, I tend to drop my phones from chair-level monthly, with no case, without issue. I dropped my Pixel 2 two stories onto concrete and only damaged the back glass cosmetically and the phone microphone slightly. Used it for another 4 months until the Pixel 4a finally came out. I've always assumed cases were overrated but haven never looked for any statistics.
I'd do it for median company salary (edit:cost-of-living adjusted) on a platform of making the best browser experience possible for as long as possible. I wouldn't change much initially, hopefully growing into the job, and hopefully an on-board board would be the check that removes me if it doesn't work. Just throwing my mostly entirely unqualified hat in the ring!
<h1>Laws for good User Experience (UX)</h1>
<dl>
<dt><a href="https://en.wikipedia.org/wiki/Aesthetic%E2%80%93usability_effect">Aesthetic Usability Effect</a></dt>
<dd>Users often perceive aesthetically pleasing design as more usable.</dd>
</dl>
HTML-ified, tweaked the text, expanded the initialism :P
Just the first screen and then not the subsequent screens depending on where you click. I clicked around trying to figure out what to do and got to what looked like presentation slides with a prev/next links. I just saw text ("Doherty Threshold") and a meaningless graphic. Clicking on the screen does nothing. I didn't realize you were supposed to scroll down for more text, I just didn't see the scrollbar and I guess I wasn't looking for it because the page looked like slides.
Yes, of course. I rely on compilers, linters, and editor syntax highlighting when writing code, so it'd be pretty hypocritical for me to penalize people who can't access those things. People can sketch out a pretty messy pseudo-code implementation if they want, and then we'll just spend the rest of the interview cleaning it up, making it correct, extending it, talking about quirks of their implementation.
The point of a whiteboard interview for me isn't about accuracy and efficiency. It's about seeing whether the person can code and can talk to me about coding.