Infosec Press

Reader

Read the latest posts from Infosec Press.

from Alan Yue, CISSP, CCSP, CRISC, CBCP, PMP, PMI-ACP, 5xAWS, 1xMSFT

How I prepared for and passed the Microsoft Azure Fundamentals AZ-900 exam.

So, in addition to all the “alphabet soup” after my name, and the five (5) AWS certifications I hold, I had some time on my hands and decided to get some Microsoft/Azure certs. Why not? The first eight Fundamentals exam vouchers (US$99 each) are FREE! And, the reality is that even organization that are gung-ho AWS may have some Office 365, Sharepoint, or Active Directory that they are using. So, being a “multi-cloud / hybrid-cloud” kind of professional makes sense. Dollar$ and ¢ents.

Microsoft has a program called “Microsoft Virtual Training Days” (MSVTD). Where, for “XX-900” Fundamentals certifications, by attending a two-day (3.5 hours day #1; 2 hours day #2), they give you a 100% discount on a $99 Pearson Vue exam voucher. The MSVTD you attend doesn't even have to be in a language you speak! However, be ready to answer “Knowledge Check” questions and it helps to have Google Translate handy.

So, Basically, they're giving away Fundamentals level certifications for the cost of attendance. And, they're good forever! No continuing certification requirements!

Today, I passed with an 850 our of 1000. I'd post a picture of my score, but I haven't figured out how to embed images here yet. So, if I could do it, so can you.

Here's how I did it.

First, I read the rules for the certification on the Microsoft website. You can't win the game if you don't know the rules. https://learn.microsoft.com/en-us/certifications/exams/az-900/

Then, I purchased Scott Duffy's Udemy course and practice tests.
https://www.udemy.com/course/az900-azure/ https://www.udemy.com/course/az900-azure-tests/ I went through the Udemy course first. Seriously, it took me about 2 days to pre-study the AZ-900 and pass one practice exam. A plus is that it counts as 6 CPEs against pretty much any and all ISC2, ISACA, and DRII credentials.

TIP: In hindsight, I should have done more of the hands on labs even though this is supposed to be geared towards non-technical and technical new to Azure candidates. Because I probably could have done better on the exam if I had put in more lab time on the console. Not the CLI or Powershell...the Azure Console.

Because I don't like paying after-tax dollars on anything I don't have to, I wondered if there was a way to get free exam vouchers.
MS Fundamentals level exam vouchers are US$99.00!
That's the price of a nice breakfast cronut here in San Francisco!
Low and behold I learned about the MSVTD program from Medium! https://medium.com/techwasti/az-900-certification-how-to-get-free-voucher-and-how-to-pass-eef7c9b4f33e

So, YOU MUST create an account at https://learn.microsoft.com/ if you want to get the voucher “discount”. Then while signed in, I navigated to the bottom of the page to “Virtual Training Days”. You've got to attend one of these if you're going to get the voucher. The voucher “discount' will be credited to the email address you use. I suggest using a personal email address rather than a corporate email address “in case you change jobs” 😉

The program is popular, and I was in a hurry because I was already scoring in the high 80s on the Udemy course practice exam. So I signed up for the earliest offering which happened to be in German and at Midnight Pacific Time: 2.5 Hours-ish each of two consecutive nights. I used Google Translate to as I watched. The MSVTD training is a good complement to the Udemy course.

About a week later, I got my “discount” applied to my Microsoft Certification account.
TRAP: Be sure to clear your browser cache and/or open an incognito window and sign in to your Microsoft Certification account to overcome a bit of a glitch in getting my voucher discount. Depending on where you live the PearsonVue testing center (if you go for in-person proctoring) may be booked up and you will have slots open that are a week or more into the future.

I returned to my study materials two days before the exam to “refresh” my knowledge.

And, here I am with another newly minted credential, and with practical knowledge that will help me with The Real Exam...when I'm sitting at the table with technical and non-technical clients assessing their business situation and facilitating a collaborative conversation towards creating and delivering business value.

There you go. The whole Secret Sauce with all the ingredients! Enjoy!

 
Read more...

from Alan Yue, CISSP, CCSP, CRISC, CBCP, PMP, PMI-ACP, 5xAWS, 1xMSFT

Becaause toooting it wasn't enough...

“Financial Times Sets Up Mastodon Server, Realizes Laws Exist (Which It Was Already Subject To), Pulls Down Mastodon Server”

“Bloop!”

A cautionary tale where... 1) Know the business objective WHY you're introducing IT and associated risk into the business. 2) A “Compliance Impact Assessment” has been performed early as a means of identifying the requirements for an IT project. 3) Consideration of the free, yet valuable, advice from Electronic Freedom Foundation is reviewed (see link inside article to “User Generated Content and the Fediverse: A Legal Primer) 4) Like any other IT investment take a risk-based approach to the business decisions on whether and how to undertake a business opportunity.

Thanks for attending my TedTalk!

Aloha! Be Safe and Be Well! Alan

#mastodonmigration #governance #risk #compliance #it #failure #duediligence #duecare #server #deployment

Link to Techdirt article “Financial Times Sets Up Mastodon Server, Realizes Laws Exist (Which It Was Already Subject To), Pulls Down Mastodon Server” from the huh? dept Wed, Feb 1st 2023 12:01pm – Mike Masnick : https://www.techdirt.com/2023/02/01/financial-times-sets-up-mastodon-server-realizes-laws-exist-which-it-was-already-subject-to-pulls-down-mastodon-server/

Link to Electronic Freedom Foundation “User Generated Content and the Fediverse: A Legal Primer” By Corynne McSherry December 20, 2022: https://www.eff.org/deeplinks/2022/12/user-generated-content-and-fediverse-legal-primer

 
Read more...

from BeeSalad🐝🥗

B bzzzzzzz bzzzzzzzzzzz bzz bz b bzz bzzz bzz bzzzz bzzzz bzzzz bz b bzzzzzz bzz bzzzzzzzzzzzz bzzzzzzzzz bzz bz bzzzzzzzzz bzzzz bzzzzzzzzzz bzzzzzzz. Bzz bzz bzzz bzzzzzzzz b bzzzzz bz bzzzzzzz bzzzzzz, bzzzzzzzzzz bzzzzzzzzz, bz b bzzzzzz bzzzz bzz bzz bzzzzz bzzzzzzzzz bzzzzzz bzzzzzz bzzzzzzz-zzzzzzz bzzzz bz bzzzzzz bzzzzzzzzzzzz. Bzz bzz bzzz bzzzzzzzzzzzzz bzzz bz BZZZZ, BZZ, bz BZZZ.

Bzz bzzzz bzzzzzzzzz bz bzzzz bzzz bz bzzzzzz bzzzzzzz, bzzzzzzzzzz bzzzzzz, bzzzzzzz bzzzzzzz, bzz bzzzzz bzzzzzzzzzzz. Bzz bz bzzz bzzzz bzz bzz bzzz bzz bzzzzz, bzz bzzzz bzzzzz bzz bzz bzzzzzzz bzzzz bz bzzz bzz bzzzz.

Bzz bz bzzz bzzzz bzz bzz bzzz bz bzzz bzz bzz bzz bzzzz bzz bzz bzzz bzz bzz bz bzz bzz bzzzz bzzzzzz bzzz bzzz. Bzz bz b bzzz bzzzzz, bzzzzz-zzzzzzzz bzz bzz bzzzzzzzz bzzzzzz-zzzzzzz bzzzzz. Bzz bz bzzz bz bzzzzz bzzzzz bz bzz bzzzzzzz bzzzzzzzz bzz bzzzz bzzzzz bzz bzzzzzzzz bzz bzzzzzzzzz bzzzzzz bzzzzzzz, bzzzzzzz bz bzzzzzzzzzz, bzz bzzzzzzzz bzzzzz bz bzz bzzzz.

 
Read more...

from InfoSec Introductions

Where I came from, where I am, and where am I going.

I started working in IT roughly 20 years ago. I was a student worker in the IT department of a local community college. While I had started my college career as a mechanical engineering major, I changed my major after speaking to one of the Computer Science professors. (I just so happen to have been assigned the Tech building for my work as a student worker).

Student workers were assigned very repetitive, somewhat menial work. To say the work we performed could have been done via a Shell script is no exaggeration. As the months went on I discovered I had aptitude for this type of work. What started as a problem/solution focused career of mechanical engineering type work changed to IT/Computer/Network problem solving.

I continued down this career path as desktop support at a handful of places of higher education. I watched my more senior coworkers in IT and the work they performed and I decided I wanted to go into the sysadmin networking field. I made that my goal.

I worked on my bachelor's degree (having completed my Associates at the previously mentioned community college) in Computer Science for a few years off and on while working. A life changing event while I was working in Atlanta had me move back home and transfer to the local university. I discovered they had a concentration in information security, and that became my choice. Though I had a hard time breaking into the information security field, when I finally did, I discovered yet again, I had a knack for it. It took me a bit over 3.5 years to finally become FTE in the information security field, and that was as a Cyber Security Engineer.

I have been a security engineer for over 2.5 years now. I enjoy the work, and have found a 'talent' for this type of work. I also realize that I have a lot to learn. This (as is any specialty within IT) requires constant learning and constant skill growth.

When asked by those much younger of what kind of job/career/work they should pursue, I tell them my hypothesis: “You can do what you love and you might learn to hate it; you can do what you hate and try to learn to love it (if it pays well); or you can do what you do well and make a career out of it.”

I chose the latter.

 
Read more...

from Tom's Takes

VMWare

In my day job I've been learning VMWare. In my night job (same as the day job, yay startups) I've been applying what I've learned. It's pretty spectacular. One of my coworkers has developed an awesome set of PowerCLI scripts to allow us to automate a CRAZY amount of our workload. I am overjoyed at every network I clone using them, so a huge thanks there.

VMWare on Google Cloud Platform is crazy powerful – I wish I could homelab some of this stuff. Today I stress-tested our Google Cloud – it performed amazingly well. I can't wait to share more about what we're doing, but I truly believe we're helping to revolutionize the cyber training and education industry.

 
Read more...

from Dr. Sbaitso

Brief Thoughts on PKI and Certificates at Scale

This started as a reply to @davidseidl@mstdn.social and a thread about certificate expiration in a small organization (https://mstdn.social/@davidseidl/109638543580938963). He made some good points, but there's scaling issues for enterprises, as I outline and address below.

At the scale of a couple dozen certs, calendar alerts and individual/backup responsibility is okay. Once you get into hundreds and thousands of certs, you need to plan and automate as much as possible.

At enterprise scale, you're probably using certs for a number of tasks: * User Authentication * Device (server, service, container) Authentication * Data encryption in transit * Data encryption at rest

When you're working in an enterprise (1,000+ employees), maintaining the infrastructure necessary and helping developers understand how to accomplish their goals absolutely requires its own team. You're likely dealing with multiple certificate issuers (internal and external), along with ensuring all the moving parts of certificates (issuers, CMT, CRL/OCSP, and the servers/databases underpinning them) are working smoothly.

That also means thousands of certs on hundreds or thousands of devices, services, or containers. Unless you want your entire day to be consumed with manually updating certs (and maybe you like to do the boring stuff like that), automation is key.

A good Certificate Management Tool will do several things: * Find what certs are already out there through scanning * Manage certificate life-cycles * New certificate provisioning/installation * Renewing existing certificates * Maintaining certificate history * Centralized revocation in the event of a breach * Report what you have in appropriate granularity * Alert appropriate parties in cases where automation isn't yet available

Certificate Inventory: A CMT should be able to scan targets (though an IP range, an Active Directory OU, a list of URLs, et cetera) and find the certificates are either offered through various interfaces (like HTTPS) or stored on the device (like in the Windows CertMgr). The second option will require an account the scanner can use to authenticate to the account.

Certificate Life-Cycle Management: The bread and butter of installing, renewing, and revoking certificates. Maybe you want one cert for a service/application on a dozen servers. Maybe you don't want to have to manually deal with your public-facing .com cert every 60 days. Maybe you have a honeypot farm with a valid cert for $reasons that you want to be able to revoke with one button. That's the heavy lift a CMT provides. It can also maintain a history of previous certificates, so you have more pieces of the “when did this stop working” puzzle.

Reporting: Execs love pretty graphs, and some accountants love internal billing. Reporting from your CMT can make this literally automatic. Need to migrate from $OldCertIssuer to $NewCertIssuer, and Management wants some numbers on who's behind the curve? Security needs to audit all your externally-trusted certificates? Reporting!

Automation should be the target for the majority of your certificates' life, but sometimes automation just isn't available. Old line-of-business applications can be picky, and maybe you don't have the maturity yet for automation success. There are also some high-security edge cases where a manual process is required. Even if your CMT can't talk to the device (say because it's in a segregated network), the certs will still expire when the clock says they do. Or perhaps you have a third-party service that can't request certificates on their own. This is where monitoring and alerting can come into play. Monitoring and alerting on certificates before they expire can let you plan and communicate changes in a calm, orderly fashion instead of “oh gods the cert expired and we need to replace it five minutes ago!”.

An end-state goal is essentially the same as a well-oiled CI/CD pipeline (and in fact interacting with your CMT could be part of of that process). Review reports, alerts, and observability metrics. Let the computers handle the boring parts while your team handles the interesting choices of fitting use-cases and designing good, scaling solutions.

When you're using certificates for data-at-rest encryption, that data is only useful if you can decrypt it. We use our CMS to handle key escrow for our servers. There are specific additional security requirements around that, and we work with our internal security teams to ensure everything is handled properly.

Our CMS acts as a proxy/relay for most certificate use-cases in our environment. We've got a couple of distinct certificate authorities that do different things, but half the certs flow through our CMS. Sometimes that's “store and forward a CSR, return signed cert”, sometimes it's “Fill out a few fields, we'll take some default data, and handle everything behind the scenes”. The other half is just grabbing data from an Active Directory Microsoft Certificate Authority for reporting purposes.

Just because you're not ready for heavy automation doesn't mean you won't see value in a CMT/S. Step one of solving a problem is always identifying the problem. CMT/S will help with that too.

Good CMT/S will integrate with your existing toolsets. If you've got a smooth container deployment pipeline, ideally you can integrate your cert management with an API call or two to include standard, short-lived certs automatically.

The journey through automation (and away from waterfall development) is a long and winding road. How do you eat an elephant? One bite at a time. When you're looking to change and mature a culture, start with small wins. Build momentum. Get some easy-to-understand examples (especially within your own team) you can quickly (elevator-pitch style) demonstrate to others. Just as important is knowing when to say “This is a bigger challenge than anticipated, and we can leave it as a manual process for now.”

 
Read more...

from Dr. Sbaitso

Layoff Advice From Experience

A ton of people have had a really bad time recently, with 200,000+ lay-offs over the past few months. I had a thread on birdsite last year with some good advice, so I thought I'd recap and generalize it here.

Things suck for a lot of folks. And they're going to suck for a little while.

I'm sorry.

Getting laid off a month before my 4th work anniversary felt almost exactly the same as finding out my long-term relationship was over because she was cheating on me. The same feelings of betrayal. The same sudden emptiness. The same massive, unplanned changes to life and routine.

Recognize that this is a sudden, drastic life change. Your routines are all destroyed. Your social circle may have just changed drastically. Don't be afraid to lean on your friends; they're there for you.

I don't know how long your runway is, but take some time to decompress. Whether that means tackling some projects you put off, or digging into your To-Be-Read pile, or binging on every season of Survivor is up to you.

Have some light conversations with contacts that you're in the market, but let the resume/application/interview prep wait a bit. It can wait, and will be better if your head is screwed on straight.

Interviewing is a specific skill-set, and you may benefit from waiting before jumping right to interviews. Again, this all depends on how long your runway is. Some limiting factors are immigration status, requiring heath insurance, or immediate monetary needs. All this advice is subject to change based on your specific circumstances. Review the current articles, gather your great stories, and start editing your anecdotes.

Take the swag and put it away. Don't throw it out, just tuck it out of sight. Maybe you'll come to a place where it reminds you of the good times you had. Maybe you'll decide to ceremonially burn it in the woods (responsibly). But it can wait until your head stops spinning.

Sometimes you lose a political game you didn't even realize what happening. Sometimes someone three levels above you loses a political game THEY may not have realized was happening. Neither one is good, but putting the pieces together helped me.

The same truth about dating (there's no “one”, you make the relationship through work) applies to companies too. Your last team may have been something special, but you can make a great place and team with good people anywhere. You can make a new special. YOU can make a new special.

I thought I had found a place I was going to spend the next 30 years at and retire from. Between internal politics and the 2017 tax code change, that rug was pulled out from under me. Since then, I've had two great positions where I'm doing even better work. But the trust of just standing on a rug is gone. Now I'm always read to jump.

Be okay with sitting in the weird quiet for a bit. Then dust yourself off and make a new special.

 
Read more...

from ath0

I signed up for this without thinking through what I'm getting. Shiny! Squirrel!

I'm testing to see if this is Markdown savvy.

I have a Wordpress site, but it's not well used.

This isn't as fancy-schmancy as Wordpress, so that may be what I need. Less distractions.

It's also adjacent to my Mastodon account, so maybe it'll be easy.

Time will tell.

 
Read more...

from Vorinstanz

“Lache! Alles stimmt mit ein. Weine und du weinst allein.”

Heute ist der Todestag der Literatin Mascha Kaléko. Sie starb am 21.1.1975 in Zürich im Alter von 68 Jahren. In Zürich ist sie auch begraben.

Ihre Flucht vor dem nationalsozialistischen Regime hat ihr Leben und Werk geprägt. Ihre Gedichte wurden als Chansons unter anderem von Rainer Bielfeldt vorgetragen.

 
Weiterlesen...

from Vorinstanz

Mattermost's mobile apps would get a major overhaul, for both the Android and iOS worlds. The new versions have been rolled out since this week.

Mattermost can be used as an #OpenSource alternative to MS Teams. The details...

 
Weiterlesen...

from Tom's Takes

Today I had a run-in with some people from a cybersecurity Bootcamp (you can read my LinkedIn for further details). Suffice it to say, I've had several people join VetSec who feel like they were taken advantage of by some of these bootcamps. BLUF: Buyer beware. Many of these will not actually help you get into the industry. This one, in particular, offers no certifications (they give you vouchers if you want to go above and beyond on your own), and has almost no criteria for graduation other than showing up.

It's extremely frustrating to run a 501c3 that is doing real good work out there and struggle to find funding, meanwhile, this bootcamp gets 18k a head as long as they find meaningful employment post-graduation. This is an organization running a program they call “Certified Penetration Tester”, but they get 18k if the person lands a helpdesk role following completion of the program.

I'm sorry, but this is complete and utter bullshit. /rantover

Hacking Your(My) Health

Anyways, moving on.

I've been participating in the HACKS v1.0 program from Ben Canning. If you're not familiar with Ben, he's a trainer and awesome dude from Hack Your Health and runs his own training company. He focuses on lifestyle changes surrounding nutrition and working out. I signed up for his HACKS group program in November, and I have to say, I struggled hard with it over the holidays. Combatting 39 years of “clear your plate, don't waste food” has been a struggle. Figuring out how to eat as much protein as Ben prescribes has also been a trick. Any time I've broken with a routine (travel, etc.) I've fallen off the proverbial bandwagon.

As I'm winding down my Navy time now, I'm glad to be able to settle into a little more of a routine and focus on my health. I'm dedicated to writing about this journey here as well.

Start date: 11/1/2022. Starting weight: 258 Current date: 1/19/2023, Current weight: 246

Course Work

Finally, I'm working on writing a video-based course that will teach some foundational IT stuff. I can't say more until it releases, but it's been a journey already, learning the presets for OBS, buying a 4k webcam a streamdeck, and forcing me to clean up my office. My goal is to record my first couple of videos tomorrow and get them over to the publisher, and I'm super excited to get started.

Anyways, thanks for tuning in, everyone. I'll continue to share my personal and professional struggles and takes.

Cheers!

 
Read more...

from Vorinstanz

OpenAI, unter anderem von Microsoft alimentiert, gibt zurzeit viel zu reden und zu Missverständnissen Anlass. Im Schatten dieser aufgeregten Debatte hat DeepL ein AI-gestütztes Tool entwickelt, das beim Schreiben “mitdenkt”. So werden Texte “optimiert”. Das Tool ist in der Beta-Version verfügbar: www.deepl.com/de/write.

Nun diesen Text nochmals, optimiert mit dem Tool:

“OpenAI, unter anderem von Microsoft gesponsert, sorgt derzeit für viel Gesprächsstoff und Missverständnisse. Im Schatten dieser aufgeregten Debatte hat DeepL ein AI-gestütztes Tool entwickelt, das beim Schreiben “mitdenkt”. So werden Texte “optimiert”. Das Tool ist als Beta-Version verfügbar” (DeepL Write, Beta-Version)

 
Weiterlesen...

from Fennix

Preface: I was originally going to go on a rant but fell down a rabbit hole of looking at examples of older newspapers and instead this became more of an article/blog.

Like many other people focused on their privacy, I run Pi-hole at home to block advertising domains, among other annoyances, and personally make extensive use of Privacy Badger and NoScript. The Pi-hole alone has the effect whenever anyone of the household is out of the building and not connected to our home's wifi, they get the jarring experience of seeing a completely different version of the web, plastered with ads, most of which are animated and attention-grabbing. This is especially true in mobile apps.

There's been a lot of lip service given to the way the “old web” used to appear versus how things are now, so I'm not going to do more of that here. I think what a lot of us “web old-timers” maybe don't realize is that how the web looks now is actually pretty common and has its origins in the way newspapers and magazines were laid out in the past.

If you've never had cause to go back and look at old newspaper archives, you might not have experienced this, so I'm going to show you some examples. You'll see the bones of modern web advertising buried in newspapers a century old, and then I'll explain what I think is critically different about how the web is these days. Spoiler: it's not better.

The front page of the New York Times,' Tuesday, February 1, 1921 edition. It looks very different to modern day front pages of newspapers, being divided into 8 columns with a dozen or more stories visible. There are no ads present. ref: https://archive.org/details/NYTimes_feb1_15_1921/page/mode/2up

You can see there's a few modern innovations in papers missing here — no “above the fold” style of breaking up the layout. Another trick newspapers did initially was to never put the ads on the front page — they were selling you the news after all.

Now onto page two:

Page two of the New York Times,' Tuesday, February 1, 1921 edition. From left to right the page is approximately divided 80/20 between real news and ads. There are between half a dozen and a dozen stories on the page. ref: https://archive.org/details/NYTimes_feb1_15_1921/page/n1/mode/2up

This layout is common amongst the meatier news-focused sections of the paper. The first 5.5 columns are dedicated to news stories and then the rest is devoted to ads. Three are larger double-column spaced ads, while two are smaller and occupy the space in an ad. The rest of the Times' early layouts in the news sections were like this, with sometimes more space dedicated to ads on the lighter topics.

For example, here's the sports section: Page 12 of the New York Times,' Tuesday, February 1, 1921 edition. This is the sports section. It's divided roughly 65/35 between ads and stories, and features early versions of a popular web advertising layout where the side columns are dedicated to advertising. ref: https://archive.org/details/NYTimes_feb1_15_1921/page/n11/mode/2up

Here ads are placed in a very familiar format for the modern web; The ads effectively bookend either side of the center columns which house the articles themselves.

However, it's worth noting this layout was not universal. Here's an example of the Victoria Daily Times, from Victoria, British Columbia: Page 2 of the Victoria Daily Times' Friday July 22, 1921 edition. This uses a very different layout than the New York Times. Here ads are sometimes placed in the center columns breaking up the stories. There does not appear to be any standardized ad sizes either, beyond snapping to columns for width. ref: https://archive.org/details/victoriadailytimes19210722/page/n1/mode/2up

I can only imagine its print runs were much smaller than the New York Times. The paper lives on to this day as the Victoria Times Colonist, having merged with another local paper in the 1980s. Attempting to read this layout now, I understand why the format the Times is using won out over other layouts. The ads being so close to the article is visually distracting.

Now let's compare those older examples to modern web news media. Let's start with a relatively tame example: Yahoo! News:

Yahoo! News article titled 'Sister André — the world's oldest person — has died at 118. She drank a glass of wine every day and credited her long life to working until she was 108.' published Wednesday, January 18, 2023. The article's author is listed as Rebecca Cohen. Ads are visible largely down the right column, mimicking the layout of the earlier 1920s New York Times. A similar ratio of space is devoted to the side ad bar as well, roughly 20%. Below the title text is a photo of Sister André, with her hands clasped in a prayer gesture, taken April 27, 2022. ref: https://us.yahoo.com/news/sister-andr-worlds-oldest-person-183029182.html

Here you can see the remnants of the earlier newspaper design. The page is divided into roughly fifths, and a fifth is allocated to the side ads. All in all this doesn't look too unreasonable, but let's now look to what modern newspapers' sites look like. Here's the front page of the New York times:

Front page of the New York Times' website, January 19, 2023 (20th in some locales). A large banner ad which failed to load occupies the top two fifths to one half of the visible page space, with stories below. Stories appear to have one primary column, occupying three quarters of the width, with the last quarter being devoted to other smaller articles. ref: https://nytimes.com/

Because of the nature of the web and the drive to obtain impressions versus what works in print there's a huge functional difference: Each article is given its own webpage, so what is displayed on the main page landing page actually looks more like older newspapers, where a single viewing space — in that time period, paper, in ours, screen real estate — is subdivided into several articles. I don't have any insider knowledge or analytics but I believe that in today's social media dominated world, most users do not visit the front pages of newspaper sites, yet the philosophy persists of the relatively “clean” first page.

Now let's look at what happens when we load an article:

Screen shot of the New York Times' article titled 'Supreme Court Says it Hasn't Found Who Leaked Opinion Overturning Roe', dated January 19, 2023. There is a large banner ad consuming approximately two fifths of the viewing space for a subscription service to the Times. The bottom half of the page is a popup message asking the user to create a free account or log in to continue reading articles. Only the very tops of the upper-cased letters in the article title are visible at all. ref: https://www.nytimes.com/2023/01/19/us/politics/supreme-court-leak-roe.html

Here we can see probably the worst feature of modern advertising: the pop up modal dialog requesting subscription or registration. This is commonplace among all newspapers websites at this point in time and that's not news to any of you. On what should be an article page the title is not even visible! There are two separate subscribe buttons visible, plus our lovely “create an account” modal dialog.

Not that I'm unsympathetic, the trials of various news organizations are well documented so I don't need to go into them here. What I would like to highlight is simply that some philosophies and design elements in use a hundred years ago persist. For example, we still have the behavior of keeping the first point of arrival largely ad free. Not completely of course, because the tombstone of the 2015+ web will be engraved with “Subscribe, Click that like button, and share it with your friends”, but the front page is relatively ad-free compared to the hilarious experience of trying to view an article.

On that note though, the viewing an article experience is very reminiscent of the Victoria Daily Times' layout. Maybe they were right all along.

The problem this creates is that whenever I visit friends or family who aren't tech-savvy, I realize just how bombarded they get with advertising.

It also really drives home Google's impetus for working on DNS-over-HTTPS and Manifest V3: It will help them take back control over ad visibility in the era of every user using an ad blocker in their browser and things like Pi-hole becoming cheaper and simpler for people to run at home.

 
Read more...