How to Stop Your iPhone Camera From Recognizing Text Everywhere

https://i.kinja-img.com/gawker-media/image/upload/c_fill,f_auto,fl_progressive,g_center,h_675,pg_1,q_80,w_1200/460aa26097c46a15db4eb0c00a5513d1.jpg

Back when it was first released, we called Live Text the best new feature in iOS 15, and it’s not hard to see why—the tool can recognize any text in any photo (or within the camera view) so you can copy and share it. But the more we use it, the more annoying we find it can be. When you’re in the camera view, for example, and you point your camera toward something that you want to capture, you tap the subject to focus, and instead, your iPhone selects some text. Similarly, when you’re browsing your photo library, you may try to zoom into a picture, and instead, you get a pop-up asking if you’d like to navigate to an address instead.

If you’re similarly annoyed, you can disable the Live Text feature in the camera view, in the Photos app, and everywhere on the Mac, as well.

How to disable Live Text in Camera view on iPhone and iPad

Let’s deal with the most annoying part first. If Live Text gets in the way of your photography, you can disable it only for the Camera app. Go to Settings > Camera and disable the “Show Detected Text” feature.

How to disable Live Text everywhere on iPhone and iPad

If you want to disable the text recognition feature across the board, there’s a separate setting. This option will disable the feature in the Photos app, and in places like Safari, or the screenshot editor (where you can use Live Text on any image). To do this, go to Settings > General > Language & Region and disable the “Live Text” feature.

Once you disable the Live Text feature from here, it’s disabled everywhere, including the Camera app.

How to disable Live Text everywhere on Mac

macOS Monterey brought Live Text to the Mac, helping you simply select and copy text from any image. But if you’re not a fan, you can disable it across the entire OS: Click the Apple icon from the top menu bar, go to “System Preferences” > Language & Region > General, and from the “Live Text” section, disable the “Select Text in Images” feature.

If you change your mind, you can always go back to System Preferences to enable the feature.

   

Lifehacker

(Almost) Perfect: ORCA Walker Tote Ultralight Soft Cooler Review

https://s3.amazonaws.com/images.gearjunkie.com/uploads/2022/02/ORCA-Walker-Tote-cooler.jpg

Ideal for that quick, spur-of-the-moment day trip or tailgating party, the ORCA Walker Tote is an ultralight soft-sided cooler that offers great durability and ice retention.

These days there is a glut of coolers on the market. It can be hard to tell the difference between various kinds and what makes them worth the price tag. The ORCA Walker Tote is an ultralight option, weighing 3.6 pounds dry, that is versatile, holds 18 cans, and is very easy to use for a variety of trips from camping to backyard barbecues.

So, out of all the coolers, why this one?

In short: ORCA’s big brother, the Walker 20 Cooler, made GearJunkie’s Best Soft Coolers list, so we were intrigued to see a new Walker cooler hitting the shelves. This is a slightly smaller version, for those looking for the same level of cold storage in a more compact form. And aside from boasting a tote style, this Walker has an updated, slimmer design and new volume.

ORCA Walker Tote Cooler Review: First Impressions

ORCA Walker Tote cooler
(Photo/David Young)

While touted as a soft-sided cooler, the ORCA is very stout and well built. From top to bottom, the cooler is crafted with durability in mind. The zipper is a Master Seal #10 waterproof zipper, ensuring the ORCA is leakproof and will keep contents cold for 24 hours and beyond.

The sides are heavily insulated, and the underside has tough, rubberized padded skin for added protection when you set the cooler down on sand and rocks. The bottom line, it is ready to rock right out of the box.

Opening and carrying the ORCA Walker Tote cooler is a breeze with the easy-open magnetic split handle. Rather than clasping together, the two-sided handles interlock and hold in place easily with strong magnets.

It’s an intuitive and simple mechanism to carry the cooler. The opposing magnets also stay open when unzipping the cooler, making access to the interior a breeze.

Compared to the Walker 20, the Walker Tote is a bit smaller: ½-inch shorter in length, 2 inches shorter in height, and 1½-inch shorter in width. They share similar designs, materials, and features.

ORCA Walker Tote Specs

  • Length: 15 in.
  • Width: 9.5 in.
  • Height: 15.25 in.
  • Dry weight: 3.6 lbs.
  • Max load: 50 lbs.
  • Claimed hours iced/cold: 12-24 hrs.
  • Ice retention test: ~28 hrs. iced

ORCA Walker Tote Ultralight Cooler

Cooler Test While Chilling Poolside

With a trip set for Arizona, I loaded up the cooler with some beer — 16 cans, to be exact — and set out on the road. The just over foot-high cooler fit snugly in the trunk of my car as I headed to the desert.

The cooler started about a quarter full of ice, and I let it sit in the trunk for the 2-day drive in some 70-degree weather. When I arrived, I opened the cooler to find most of the ice melted, but the drinks were still cold.

I restocked the ice and brews and tested out the ORCA poolside. And here is where it excels. This is what the ORCA Walker Tote is made for: a grab-and-go poolside session. The exterior side pocket held a paperback book and my sunglasses, while the cooler transported the canned brews with ease. (There’s an interior waterproof pocket as well.)

The detachable padded shoulder strap made it simple to carry the cooler to and from the pool, and the tote fits nicely by a chair or table without getting in the way. It really is an ideal size for a day out.

Carrying - ORCA Walker Tote Ultralight Soft Sided Cooler
(Photo/David Young)

A Known Issue

Overall, I was impressed by the ORCA Walker Tote. However, during my trip, the metal clasp holding the shoulder harness to the Tote broke, rendering the shoulder carry option useless. For the price of the cooler and the “durability” tag, I was disappointed to see this during the use of a normal road trip.

ORCA stated that this is an issue they are aware of and that clasps have broken from time to time. ORCA has a 3-year warranty that includes manufacturer defects such as a break like this. It’s worth noting that ORCA does expect to have the issue fixed in updated versions of both the Walker Tote and Walker 20 slated for fall 2022. (We’ll keep you updated.)

The other drawback is that the mouth of the cooler has difficulty staying open and, as a result, can be hard to fill with ice. Aside from this, the cooler performed well.

Conclusion

The Walker Tote’s body is strong, it keeps its contents cold, it’s easy to transport, and it looks good. (You may even get some jealous glances of cooler envy!) If it were not for the broken shoulder strap clasp and small guarded entry, it’d be the ideal tote for nearly any road trip or waterfront adventure.

Overall, this is a durable light cooler that looks good and offers great ice retention for a day trip. It’s compact, capable, and tough — throw it in the back of your vehicle, and beverages or food will be good to go when you hit the beach or pool.

Check Price at ORCA CoolersCheck Price at AmazonCheck Price at Walmart

couple setting up camp with electric cooler
The Best Electric Coolers of 2022

We tested the best electric coolers of 2022 with options for every budget and need. Top picks include Dometic, ARB, Engel, and more! Read more…

The post (Almost) Perfect: ORCA Walker Tote Ultralight Soft Cooler Review appeared first on GearJunkie.

GearJunkie

Comic for March 02, 2022

https://assets.amuniversal.com/22e032c0730b013a9919005056a9545d

Thank you for voting.

Hmm. Something went wrong. We will take a look as soon as we can.

Dilbert Daily Strip

Using Scout APM to Monitor a Laravel Application

https://laravelnews.imgix.net/images/Laravel-cover-image—2-01-1646017014.png?ixlib=php-3.3.1

Scout APM is a Laravel application performance monitoring tool that ties performance anomalies directly to endpoints, saving developers hours of time spent on troubleshooting and debugging.

Scout recently expanded its service offerings to include microservices and managed service monitoring for PHP applications, giving you more cohesive and actionable observability metrics. Learn more about how to monitor a laravel application with Scout APM by reading below.

Setup

To get started monitoring your Laravel applications you will first of all need a Scout account. If you don’t have one already, you can sign up for a free 14-day free trial (no credit card required) here.

The next thing to do is to add the low-overhead monitoring agent to your project’s dependencies, this can be done with a single command in your shell:

1composer require scoutapp/scout-apm-laravel

This command will install two packages: scout-apm-laravel and scout-apm-php.
The next thing to do is to define some configurations settings to link the agent to your account. To do that, open up your project’s .env file in your favourite text editor and add the following three lines to the end of the file:

1SCOUT_MONITOR=true

2SCOUT_KEY=”enter your Agent Key here”

3SCOUT_NAME=”enter the name of you application here”

You can find your account’s Agent Key on the settings page of Scout.
And that’s it! Deploy, and after approximately 5 minutes, your data will start to appear in Scout. For more information about Heroku installs or to troubleshoot installation problems, either take a look at the documentation or shoot an email to support@scoutapm.com and we’ll be happy to help.

Where to start?

So you’ve created a Scout account, hooked up the monitoring agent, but where do you start with diagnosing your application’s performance issues? Let’s take a look at the main features of Scout which can help you to understand your performance issues quickly.

The main overview page

The first page that you are presented with when you log into Scout is the overview page (shown below) which gives you a clear, clutter-free, snapshot of the health and performance of your application in one quick glance.

The chart is highly configurable, allowing you to change the time period and toggle which metrics you want to see. It also features a neat drag-and-drop tool (shown below) that allows you to draw a box around areas you wish you explore in more detail. A pop-up window will dynamically load as you draw these boxes, showing all the endpoints that were accessed during this time period. This can be particularly useful when you see a performance spike on the chart and you want to see what caused it.

Insights tabs

A great place to start if you are trying out Scout for the first time are the insights tabs. Here we have a set of algorithms which analyze your project to identify potential n+1 queries and slow queries. These offer you the “low-hanging fruit” of performance fixes that can often instantly improve your application’s performance.

Endpoints and Traces

Scout primarily provides application performance metrics at two levels. First of all, from the perspective of an Endpoint. For example, on average, how long does this endpoint take to access and what is the breakdown of where time was spent?

If you take a look at the screenshot below, you can clearly see that on the 3 occasions that this ForgetPasswordController endpoint was accessed 78% of the 2,371ms mean request time was spent in the controller layer indicating that would be the first place to investigate if we wanted to try to improve this sluggish endpoint.

The second perspective that Scout primarily presents metrics from is at the Trace level. For example, during this particular web request that somebody made, how long did it take to complete, and which levels of the request consumed the most time etc. Looking at the trace of the update action of the UserController below, we can see that in this case 98% of time was spent in the SQL layer, and most of this time was spent in those 2 calls to the query on the top line. If we click that SQL button we can see a backtrace and see if we can perhaps improve the query.

These pages are where you will spend most of your time in Scout, and they give you the sort of visibility that is essential when trying to understand your performance issues. You can reach Endpoint and Trace pages either by coming directly from the main overview page and insights tabs, or by clicking on the Web Endpoints link at the top of the page (shown below).

Beyond the basics

Now that we’ve covered the basics of Scout and shown you the main areas of the system that you would typically use day in, day out, let’s now switch our attention to some of the more advanced features which put Scout ahead of the crowd in the APM space.

Error Monitoring

Whether you are using Sentry, Honeybadger, Bugsnag, or Rollbar for your error monitoring, then we have you covered! Scout integrates seamlessly with these popular services, allowing you to have all your monitoring in one place, on the main overview page.

The setup process is similar regardless of which of these services you use, and all it involves is adding the API token on the settings screen of Scout.

Custom Context and Trace Explorer

Why does this performance issue only happen at 2:00AM on Tuesday night from a Brazlian IP address? These kinds of difficult (but common) performance issues can be tackled with one of the most powerful features of Scout: the trace explorer being used in conjunction with user defined custom context.

Used defined custom context allows you to tell us what you need to see. And it is well worth investing the relatively small amount of time it will take you to set up to be granted monitoring superpowers! By default the only context fields you will see are URI and Hostname, as you can see below, but these can be customized to anything that you want.

The trace explorer’s multi-filter charts (shown above) allow you to examine endpoints that match criteria that you have defined, and then you can see all the traces that match these filters in the Transaction Traces part of the screen. For example, perhaps you want to see the web requests of a certain user, or of all users on a certain plan size, or from a certain part of the world. These sorts of operations are easy to do in the trace explorer with custom context, and they help you to get to the bottom of those hard-to-diagnose, time-consuming performance issues.

Deploy tracking

Did this performance issue that you are seeing suddenly start happening after the last deploy? What is the user experience like during the time that you deploy? These are the types of questions that can be answered with our deploy tracking feature, which will place a rocket symbol on the main overview chart to indicate when a deployment occurred.

Deploy tracking also allows you to see details such as how many commits were involved in the deploy and which branch the commits came from. We can glean all this information when you add the SHA or your deployment to the SCOUT_REVISON_SHA environmental variable.

Alerting

Like all good monitoring solutions, Scout provides you with a sophisticated alerting system which can be configured to send certain people alerts when endpoint response times or memory usage metrics go over a certain threshold. These alerts will appear as warning symbols on the main overview chart, and notifications will be sent out.

By default, the alerting system will send notifications to users in notification groups via email, but it can also be configured to work with third party services such as Slack, VictorOps, PagerDuty etc. with our webhook feature.

Custom Instrumentation

Are you using libraries outside of Laravel that we don’t currently instrument? If so, then first of all let our support team know and we’ll try and get support added for you. And in the meantime you can add some custom instrumentation yourself, it’s really easy to get started, and it will ensure that you have full visibility of your whole application.

What’s next?

As you can see Scout APM brings a very mature APM monitoring solution to the PHP and Laravel communities. Our clutter-free UI and deep instrumentation help you get right to the heart of your performance issues quickly, whilst remaining affordable due to our flexible transaction-based pricing structure.

Laravel News