926 karma · joined July 24, 2017
Additionally many game studios reported difficulty in writing for the PS3's processor compared to the Xbox, which had gone with a processor pretty similar to most PCs at the time. So by the time they had ramped up the capacity to make enough to meet PS3 demand, there were several years of worse/less performant PS3 versions of games developed for multiple platforms, making Sony's console look worse. It would have been a tough sell internally for the PS4 to use a custom processor architecture again, so they opted not to. This must have soured Sony's opinion of the Cell processor overall.
Notably, the PS3 at launch was actually cheaper than some dedicated Blu-ray players, so some home theater enthusiasts bought them (few to no games), eating into Sony's revenue even more. It took several years for the PS3 to be profitable, but it won the format war.
It seems GraphQL was first announced publicly in February 2015.
So, hypothetically if I busted my ass for three months straight to hit 100%, just to be told "Oh, your goals were set too low, so here's more work", what incentive at that point do I have to work even harder? The new target's 80% was my last target's 100%, which I struggled to hit (because as you said, these goals are lofty). So if I bust my ass even more, do even more overtime, what do I get then? "Your goals were set too low, so here's more work." Do I just continue this until I burn out? Or do I hit 80 of my target so my workload doesn't spiral out of control, and I get exactly the same bonus?
> I mean, this company literally failed (from the sounds of it) and people here are blaming the CEOs KPIs versus the employees who intentionally work less to game the system. Strange.
Employees gaming their KPIs is a reaction to and a direct result of the CEO's "if you hit 100%, you didn't work hard enough" policy. CEOs using constantly moving targets and increasingly unrealistic expectations to extract every last drop of productivity out of their employees is met with an equally maximizing reaction: employees find a maximum amount of time and energy they can spend such that the status quo is preserved and the bar doesn't move as high next time.
I would bet KPIs were not the main reason that company went under. Obviously we don't have specifics, and companies rarely fail for one reason. I didn't blame the CEO for the company going under either - I simply pointed out the perverse incentive.
The CEO directly created the perverse incentive: actually hitting your goals only meant more work.
> How you apply it matters.
The CEO applied KPIs in a way that disincentived hitting your targets, and the team responded accordingly.
It is much smaller and lighter than my laptop, which also has horrible battery life in Linux. It didn't cost as much as that laptop either.
I was able to use it for
1. A quick screen/keyboard for a raspberry pi, the PinePhone I mentioned, and a Mac mini,
2. Taking notes during TTRPG sessions while having my app-only (at the time) character builder on the same screen,
3. One-off tasks on my phone suited to a larger screen and keyboard (e.g. responding to an email chain that started to need a longer explanations without having to log in to another computer),
4. Browsing and looking things up on the couch, and
5. Third monitor for my laptop at my desk, and a second monitor for my laptop while traveling.
It was nice to not have to log into something else or transfer files back and forth between my phone and another computer. It also has a headphone jack, which my phone did not. So there were several small niches where it worked OK, none where it excelled.
If you would like to code on your phone, you would most likely need something browser based, or something running Linux like the Librem 5 here. It's not as easy to set up a decent development environment using Android.
I found Samsung DeX to be usable, if a bit awkward at times. By far the most annoying limitation was being limited to Android and not being able to install more powerful software. Termux is stuck on a version in the Google play store because apps may not longer be published using some features Termux requires.
Years ago Microsoft did try the other way around - making Windows into a touch/mobile interface - but made both the desktop and mobile experiences a bit worse. Several linux-based projects are attempting to bridge the gap there, but they are often limited by compatible hardware and a lack of openness mobile device component manufacturers exhibit.
Google and Apple have very little economic incentive to open up their ecosystems. It really shows comparing how open Android used to be in comparison to how it is now.
The NexDock 360 is an OK device. The battery life lasted me about 2-3 hours, which isn't long enough for me. On Android with DeX there is no palm rejection, so I ended up keeping the touchpad switched off most of the time. PureOS might handle this better. The screen has touch input, but it's a pretty poor display - colors are washed out, and it isn't terribly bright.
It was nice to be able to take notes without carrying around a full laptop, and I think with a better screen and battery life it would be much more useful for traveling. It has a mini HDMI port, and I did use it as a third monitor for my laptop for a bit, but I eventually just got another desktop monitor with a better screen.
Additionally we had to update WSDLs for these services, but the service generating the WSDL used features our server's SOAP library didn't support, so someone had to manually transform the XML and via lengthy trial and error to get it to work.
It's completely deceptive. The same way some plastics get marketed as "recycleable" plastic, but in reality few recycling facilities are actually recycling them. Companies are claiming they have made these "eco-friendly" recycleable products, but they know they will just end up in landfills.
The recent conversation was about Vercel benchmarking a tuned Turbopack+SWC vs. a default Vite+Babel, not really an apples to apples comparison. When Vite is configured to use SWC as a compiler, Vite's HMR gets faster; but it's not the default for compatibility reasons.
> In most projects, the first system built is barely usable. It may be too slow, too big, awkward to use, or all three. There is no alternative but to start again, smarting but smarter, and build a redesigned version in which these problems are solved. The discard and redesign may be done in one lump, or it may be done piece-by-piece. But all large-system experience shows that it will be done. Where a new system concept or new technology is used, one has to build a system to throw away, for even the best planning is not so omniscient as to get it right the first time.
Is it actually easy to identify all scam content? Then why is it possible to find scams in search results?
> When it comes to Ukraine vs. Russia and propaganda, it is entirely impossible to have objectivity.
So should they treat every news outlet as equally ranked? Because I'm struggling to think of any news reporting that could be said to be free of bias or could be said to be completely objective.
> ...to classify all Russian outlets as spreading misinformation and all Ukrainian outlets as objective truth
Is that what they did? Because what I read was that they would "down-rank sites associated with Russian disinformation." So you have to dig a few pages deeper to get to 'Russian disinformation', and I don't see any anything indicating that 'Russian disinformation' means everything published by a Russian News outlet (re: the invasion).
I don't think something being a top search results implies that it is an objective truth either, especially with ongoing news reports.