Tenetur itaque dolorum mollitia facere reprehenderit praesentium ullam. Accusantium id et illo ut eum. Dolore rerum qui sit eveniet ut nesciunt quam. Molestias fugiat omnis laborum quam.
RNA-mediated control of cell shape modulates antibiotic resistance in <i>Vibrio cholerae</i>

RNA-mediated control of cell shape modulates antibiotic resistance in <i>Vibrio cholerae</i>

Nature Communications, Published online: 27 November 2020; doi:10.1038/s41467-020-19890-8

Small regulatory RNAs (sRNAs) in Vibrio cholerae have been shown to modulate several biological processess including virulence, biofilm formation, quorum sensing, colony morphology and stress resistance. Here, the authors show that VadR sRNA acts as a posttranscriptional inhibitor of the crvA mRNA and that mutation of vadR increases cell curvature, whereas overexpression has the inverse effect. Image of KwYIF6lXcnM

"Beating" C with 400 lines of unoptimized assembly

Earlier this week I ran into a fun quick blog post named
Beating C with 70 lines of Go,
which reimplements the basic functionality of wc in Go using various
approaches and compares their performance. Apparently it’s inspired by an
earlier Haskell-based post and several
other offshoots.

This reminded me of my earlier post about reimplementing wc in pure x64
assembly
, where I
also measured the performance of my program against wc.

The optimized approach taken in the Go implementation is very similar to what I
did in assembly, so it seemed like an interesting comparison. I started by
generating a ~580 MiB file using xmlgen
and ran the various versions against each other:

  • LC_TYPE=POSIX wc: 2.13 sec
  • wc-naive.go: 3.53 sec
  • wc-chunks.go: 1.37 sec
  • wcx64: 1.2 sec

Note the LC_TYPE setting for the system’s wc. This is important for a
fair comparison, because without this wc will attempt to do utf-8
decoding on all bytes in the file, which results in significant slowdowns. Since
the Go versions use byte-counts and so does my wcx64, I force the comparison
to be fair. In fact, this isn’t a bad result for Go – the straightforward
solution is almost as fast as the same approach direct-coded in assembly!

The Go blog post follows with parallelized versions which are much faster than
the serial one, but I’m excluding it here because all the other competitors are
single-threaded. This is not a serious benchmark anyway. If you prefer to
be serious, this response using SIMD-optimized C blows everything out of the water:

  • fastlwc: 0.11 sec

The conclusion? Well, there’s no real conclusion here, beyond that coding
exercises like this are fun in any language 🙂

Cyber Monday Deals 2020: Get the best deals on Apple Watch, smart TVs, Roomba, mattresses, and more

Cyber Monday Deals 2020: Get the best deals on Apple Watch, smart TVs, Roomba, mattresses, and more

When you buy through our links, we may earn money from our affiliate partners. Learn more.

Cyber Monday Date 2020 2x1
Cyber Monday 2020 deals live now include markdowns on the Apple Watch, Beats headphones, and more.

Cyber Monday deals are now live in advance of the big day on Monday, November 30. We expect this year’s massive online sales event, like Black Friday, to very well be the biggest ever. If all the excellent Black Friday deals we saw are any indication, there should be plenty of Cyber Monday 2020 discounts on tech, Apple, smart TVs, robot vacuums, and mattresses.

Better yet, retailers like Amazon, Best Buy, Walmart, Target, The Home Depot, Kohl’s, and Macy’s are offering big discounts in the lead-up to Cyber Monday over this weekend. Some of these deals are left over from Black Friday, but many are brand new.

Several of our favorite startups also have great Cyber Week deals, if you’re looking for more unique gifts to buy this season. 

We’ve collected all the information you need for current and upcoming Cyber Monday sales, including the biggest deals available now, a primer on Monday, and answers to more frequently asked questions. As we get closer to Cyber Monday, this article is being updated regularly with more deals as stores share details on new sales, promotions, and bundles.

Table of Contents: Masthead Sticky

The best Cyber Monday deals

Airpods with Wired Charging Case (Newest model) (medium, Preferred: Amazon)Roomba i3+ (3550) Robot Vacuum (medium, Preferred: Amazon)Sonicare DiamondClean Classic Rechargeable Electric Toothbrush (medium)

Thermoball™ Eco Jacket (Men’s) (medium, Preferred: The North Face)Genetic Ethnicity + Traits + Health (medium, Preferred: Amazon)

Kindle Paperwhite (medium, Preferred: Amazon)

Studio 3 Wireless Headphones (medium, Preferred: Target)

Best Cyber Monday Amazon deals

Of course, we expect to see tons of Cyber Monday deals on Amazon devices, including Echo smart speakers, Fire tablets, and 4K TVs. We’re also expecting to see Amazon outdo itself compared to its deals held on this year’s delayed Prime Day in October. Keep an eye out for big savings on clothing from Amazon Fashion, too.

Vista (medium, Preferred: Amazon)

QuietComfort 35 II (medium, Preferred: Amazon)

Best Cyber Monday Target deals

Target’s Cyber Monday deals go big on home products like robot vacuums and kitchen appliances, as well as electronics, home entertainment gear, and headphones. It’s even discounting its large lineup of clothing and apparel by up to 30% off through Monday.

AirPods Pro (medium, Preferred: Target)

Best Cyber Monday Walmart deals

Walmart’s carrying on its huge Black Friday sales through Cyber Monday, including deals on everything from headphones and TVs to toys, kitchen appliances, and grooming products. 

Best Cyber Monday Apple deals 

Apple deals are more than likely the most popular deals on Cyber Monday by a mile, with products selling out in hours if not minutes. We expect this year to be no different, with savings on Apple’s entire catalog of products. While Apple offers modest discounts on its own website, we should see many more deals — and hopefully even better ones — at Amazon, Best Buy, Target, and Walmart.

2020 iPad Pro 12.9-inch, 256GB (medium, Preferred: Amazon)AirPods Pro (medium, Preferred: Best Buy)

Best Cyber Monday TV deals 

Online shoppers can get excited for dozens of TV deals leading up to and on Cyber Monday. Amazon, Best Buy, Target, and Walmart usually offer numerous limited-stock doorbuster models, in addition to the standard savings that go live through Cyber Week.

50-inch Class 4 Series Smart Android TV (medium, Preferred: Best Buy)65-inch A8H Series OLED 4K TV (medium, Preferred: Best Buy)32-inch Smart HDTV – Fire TV Edition (medium, Preferred: Best Buy)70″ Class H65 Series LED 4K UHD Smart Android TV (medium, Preferred: Best Buy)65-inch X800H 4K Smart TV (medium, Preferred: Amazon)

Best Cyber Monday Best Buy deals

Best Buy is your one-stop-shop for all things electronics, whether you’re looking to snag the latest 4K TV, are on the hunt for a new video game to play, or want the best surround sound system. For Cyber Monday, Best Buy’s slashing the prices on all of it, making it the perfect time to splurge with confidence that you’re getting the best deal.

Best Cyber Monday home entertainment deals 

Cyber Monday is an excellent opportunity to shop for all of the home theater gear to support that fancy new 4K TV. From streaming media players to receivers as well as soundbars, several of these gadgets will be available at their all-time lowest prices during the shopping event.

Best Cyber Monday gaming deals 

Let’s let everyone down easy first: there will likely be no deals on anything PS5 or Xbox Series X, because of how brand new they are. However, you can bet there are and will be deals on games, accessories, and collectibles – particularly for Nintendo Switch and previous-generation PS4 and Xbox One games that will work on the new models. Better yet, we’ll definitely see deals on game download codes as well, plus PlayStation Plus, Xbox Game Pass, and Nintendo Switch Online subscription deals and bundles.

Best Cyber Monday smart home deals 

Smart speakers, security cameras and sensors, smart lights, and dozens of other smart home devices will see sizable price cuts leading up to and on Cyber Monday. Whether you’re in an Amazon Alexa, Google Assistant, or Apple HomeKit-powered home, Cyber Monday weekend is the time to add or upgrade.

IQ Robot Vacuum (RV1000) (medium, Preferred: Walmart)Deebot 711S Robot Vacuum Cleaner with App (130-minute battery life) (medium, Preferred: Walmart)

Best Cyber Monday mattress deals

Our favorite mattress startups, like Leesa, in addition to iconic brands such as Sealy, have great deals leading up to and on Cyber Monday. Brands might also throw out freebies, like sheets and pillows with your mattress order. Find plenty more mattress deals here.

 

Best Cyber Monday headphones deals

There are few better times to invest in that pair of headphones you’ve your eye on than during Cyber Monday’s big sales event. Target, Amazon, Best Buy, and even Focus Camera all offer huge discounts on some of our favorite headphones from brands like Sony, Beats by Dre, and Bose. 

Best Cyber Monday laptop deals

Buying a new laptop, be it for gaming, work, or personal use, is a sizable investment, which is why shopping during a sales event like Cyber Monday is the best way to upgrade. This year, expect huge discounts on laptops from brands like Dell, Lenovo, and Apple.

Best Cyber Monday fitness equipment deals

Whether you’re looking for an at-home stationary bike, a connected row machine, or just want to upgrade your workout apparel wardrobe, there are a ton of Cyber Monday deals on anything and everything fitness. Don’t forget recovery and rehab, too, as equipment like Theragun massage guns and Hyperice foam rollers are also on sale at huge discounts.

Best Cyber Monday kitchen deals

Can you ever have too many kitchen products? We think not which is why taking advantage of huge Cyber Monday discounts on things like SodaStream’s Fizzi Classic, Thermoworks’ Thermapen, and Staub’s Cast Iron Dutch oven should be on everyone’s agenda.   

 

Best Cyber Monday home deals

Expect furniture, bedding, decor, and other home essentials to be on sale for Cyber Monday. Notable deals include several of the best sheets, pillows, and bath towels we’ve tried. 

 

Best Cyber Monday style & beauty deals

A who’s who in the style and beauty space like Glossier, Everlane, Adidas, and Revlon all are running huge sales through Cyber Monday. Maybe you need a pair of winter-ready rubber boots or a puff jacket to take on frigid temperatures — whatever it is, Cyber Monday is the time to buy it. 

Best Cyber Monday outdoor deals

In-season outdoor gear hardly goes on sale, so when it does, it’s smart to take advantage of the discounts and add to or upgrade your kit. Whether you need a new pair of snow goggles, a versatile travel pack, or want to stock up on the ever-popular LifeStraw water filter, Cyber Monday has outdoor deals galore. 

Best Cyber Monday Nordstrom deals

Nordstrom’s Cyber Monday deals aren’t just available through the November 30 sales event but rather will be live through December 1 — and any sale at Nordstrom is worth paying attention to. This year, the retailer’s discounting everything from Cole Haan outerwear to Adidas sneakers, as well as skincare products, makeup, home goods, and others. 

Best Cyber Monday holiday decor deals 

With lockdowns in place, people are putting more emphasis than ever on installing holiday cheer in their homes this season. Cyber Monday is a great time to shop huge discounts on holiday and Christmas decor. Target and Macy’s are our go-to spots for all things holiday. 

 

Deals by store

Cyber Monday FAQs

When is Cyber Monday?

Cyber Monday occurs the following Monday after Black Friday every year. In 2020, the online-heavy shopping event arrives on Monday, November 30. Typically, it begins at 12 a.m. on Monday. Of course, Cyber Monday sales are going on right now on Saturday and Sunday in the lead up to the event.

As a continuation of sorts of Black Friday, Cyber Monday gives you another opportunity to save on tech, home goods, clothing, and other deals that you might’ve missed while recovering from Thanksgiving dinner.

What is Cyber Monday?

Cyber Monday began as the online version of Black Friday, where online retailers offered big discounts to match their brick-and-mortar counterparts. Now, Cyber Monday is the biggest shopping day of the year, surpassing even Black Friday in terms of revenue and sales. 

The “holiday” was created in 2005 as the online version of the brick-and-mortar-focused Black Friday. Previously, the main differentiation between Black Friday and Cyber Monday was that Black Friday focused on in-store sales and Cyber Monday on online sales. But as shopping habits have increasingly favored the internet, amplified by the pandemic, shoppers can look forward to a very online-focused Cyber Monday and Black Friday. 

Cyber Monday offers a great opportunity to save on all your holiday gifts

How long do Cyber Monday sales last? 

Though Cyber Monday sales once only took place on Monday, we’ve been seeing them extend to longer and longer durations, with more than a few lasting until the rest of the week. For instance, Wayfair’s Cyber Monday deals will take place all from November 30 through December 4.

“Doorbuster” Cyber Monday markdowns are often restricted to the day and available stock. When we know the end date of a deal, we’ll list it next to the deal. 

What’s better, Black Friday or Cyber Monday?

With most Americans sticking to online shopping this year, the debate on which shopping holiday is particularly moot. Both events will be held predominantly online, and more than a few deals overlap. In fact, many Black Friday deals become Cyber Monday deals when the dates change. 

If possible, shoppers should shop both holidays. We’ve seen different products receive better discounts on each day, and the deals that each retailer offers will vary. 

Generally speaking, consumers shopping for big-ticket items, such as laptops, TVs, and kitchen appliances, can expect more opportunities on Black Friday. But for shoppers looking for last year’s models, smart home gadgets, digital subscriptions, and gift cards will likely find more luck during Cyber Monday.

What should I buy during Cyber Monday?

If a retailer offers Black Friday deals, it’s a near guarantee that it will offer Cyber Monday deals, too. Amazon, Best Buy, Target, and Walmart are some noteworthy retailers that we know will participate in the shopping event.

We will likely see massive discounts on some of our favorite direct-to-consumer products during Cyber Monday, such as retail startups like Leesa and Brooklinen. For some, Cyber Monday (or Cyber Week) will be one of the few times of the year when their products see major markdowns.

Where can I find Cyber Monday ads?

Shoppers in-the-know eagerly await Black Friday and Cyber Monday ads to help guide their Black Friday game plan. Typically, storefronts like Best Buy, Target, and Walmart release their previews early-November or alongside their Black Friday ads.

Here are the most important ad scans currently available: 

  • Best Buy: While the electronics retailer has yet to announce any deals for Cyber Monday, shoppers can peruse Best Buy’s Black Friday Ad here. For that intend on shopping the discounts early, there are deals already available from the ad.
  • Walmart: To find the ad scan, first find your local Walmart via the local directory. Once you get to the “Store Overview” page, find the “Weekly Ad” section.

Will there be Cyber Monday shipping delays?

Shipping delays and shopping holidays are inextricably linked, and this year is no different. Experts suggest that consumers may see low inventory and shipping problems, during Cyber Monday, Black Friday, and the weeks following

To help you avoid the shipping crunch and get your stuff sooner, several retailers, including Walmart, Target, and Best Buy, offer in-store pickup and contactless curbside pickup. This means shoppers can grab their orders at a nearby location, provided that the retailer has it in stock. 

How we select the best Cyber Monday deals

  • We only choose products that meet our high standard of coverage, and that we’ve either used ourselves or researched carefully.
  • We will compare the prices among top retailers such as Amazon, Best Buy, Target, and Walmart and only include the deals that are better than all others offered (not including promotional discounts that come from using certain credit cards).
  • All deals will be at least 20% off, with the occasional exception for products that are rarely discounted or provide an outsized value.
Read the original article on Business Insider
 Image of silicon alley insider?i=z2 zWrRRHBg:oh CucibMS8:V sGLiPBpWU  Image of silicon alley insider?d=qj6IDK7rITs  Image of silicon alley insider?d=bcOpcFrp8Mo  Image of silicon alley insider?i=z2 zWrRRHBg:oh CucibMS8:gIN9vFwOqvQ  Image of silicon alley insider?d=cGdyc7Q 1BI  Image of silicon alley insider?d=QXVau8BzmBE  Image of silicon alley insider?d=yIl2AUoC8zA  Image of silicon alley insider?d=7Q72WNTAKBA

 Image of z2 zWrRRHBg

"Beating" C with 400 lines of unoptimized assembly

Earlier this week I ran into a fun quick blog post named
Beating C with 70 lines of Go,
which reimplements the basic functionality of wc in Go using various
approaches and compares their performance. Apparently it’s inspired by an
earlier Haskell-based post and several
other offshoots.

This reminded me of my earlier post about reimplementing wc in pure x64
assembly
, where I
also measured the performance of my program against wc.

The optimized approach taken in the Go implementation is very similar to what I
did in assembly, so it seemed like an interesting comparison. I started by
generating a ~580 MiB file using xmlgen
and ran the various versions against each other:

  • LC_TYPE=POSIX wc: 2.13 sec
  • wc-naive.go: 3.53 sec
  • wc-chunks.go: 1.37 sec
  • wcx64: 1.2 sec

Note the LC_TYPE setting for the system’s wc. This is important for a
fair comparison, because without this wc will attempt to do utf-8
decoding on all bytes in the file, which results in significant slowdowns. Since
the Go versions use byte-counts and so does my wcx64, I force the comparison
to be fair. In fact, this isn’t a bad result for Go – the straightforward
solution is almost as fast as the same approach direct-coded in assembly!

The Go blog post follows with parallelized versions which are much faster than
the serial one, but I’m excluding it here because all the other competitors are
single-threaded. This is not a serious benchmark anyway. If you prefer to
be serious, this response using SIMD-optimized C blows everything out of the water:

  • fastlwc: 0.11 sec

The conclusion? Well, there’s no real conclusion here, beyond that coding
exercises like this are fun in any language 🙂