Universal browser based Dark Mode (Dark Reader) vs. Individual separate black themes on each site

I’m pondering an idea about browser based, concentrated dark mode/dark theme service’s that operate pretty much like current superb add-on Dark Reader.

What makes me wonder why does the community that usually optimizes for not repeating work among developers, does take the burden of developing a dark theme for pretty much every popular web application.

Wouldn’t it be wiser to develop a set of standards when it comes to colour management, maybe even a .darktheme config file to override some of the basic settings, alongside a single browser based dark mode program for every browser that operates on the principle of current dark reader? I mean the reader is so good that I pretty much prefer it to custom made dark modes on most of the sites anyway.

What’s your insight on this matter?

My personal opinion is that it’s the inevitable future, but I haven’t found any signs that the process has started yet.

EDIT- before someone suggests sticking to the Dark Reader extension, It’s all good but compare a little a bit clunky extension developed by few enthusiasts to fully fledged browser options backed by hundreds of full-time developers.


authentication – Is there a security reason to require email address and password in separate steps?

I have noticed lately that instead of having an email address and password entry box on the same page/screen, a lot of websites and apps will instead ask for your email address first, then it will ask for your password in a separate step.

As I use a password manager, this means I cannot just fill in the email address and password in one easy step – I either have to manually type my email address, or I have to autofill with the password manager twice.

My question is: is there a good security reason why they are increasingly doing it this way, or is it just bad UI design?

boot – How do I install Ubuntu on a separate SSD?


I have just built my first desktop PC and it has been a lot of fun, but the instant I tried to use Windows for coding I noticed I needed a *nix system.
I was on a Macbook before and it worked well for what I needed, now it’s time to switch to Linux for the main coding system, I’ll not abandon macOS entirely of course, but the aim is to limit its use as much as I can.
So keep this in mind, I’m a noob and I’m starting now with Linux 😀


I would like to install Ubuntu on the 3rd SSD, my sistem is this one (PCPP) and I have Windows on the NVMe and a 2TB SATA for everything else. I found a 128GB SATA SSD laying around and so decided to use it for Linux and start this adventure!
Anyway, I’m making this question to be sure I do everything right since I did not had a great experience while installing Windows, is basically spreaded boot files around in the 2 SSDs randomly even tho I specifically selected the NVMe, fortunately I did notice it fast enough and didn’t do much work, I proceeded to disconnect the SATA and install Windows on the NVMe (only one connected).
I think Linux is a bit cleaner but I wan to be sure.

What I know

I downlaoded the ISO for the LTS version on the official website, if it works like Windows I would be able to burn it with Rufus on a 4GB usb stick and just reboot my system to get the prompt to install Ubuntu where I like.

I can use the SSD MBR or GPT, since I never really got advantage on one or the other.

What did I get wrong and what should I do?

Watching video and reading guides, there seems to be a lot of options to do this, and for a noob like me it started to be confusing.
Should I just disconnect the other SSDs to be sure and boot the PC only with the USB and the 128GB SSD connected? The SATA is pretty easy to disconnect, a bit more work will be needed for me to disconnect the NVMe tho…

Main questions

  1. GPT or MBR? Does it depend on my other SSDs? If so why?
  2. Will I have to pollute other SSDs in the process?
  3. (2.1) Can I make a clean install on just ONE single SSD?
  4. I am confused about the partitioning, how much and why, location, …
  5. I am confused about the boot, why people select Windows Boot if I’m installing Linux on a separate SSD?

What is your advice and which method should I use? Any tip is appreciated! 😀


VBA – create separate spreadsheets from a filtered table

The task is relatively simple and until now it was always performed by some poor admin soul. There is a large table that needs to be filtered based on a simple criteria and each view has to be saved as a new spreadsheet.

The code is as simple as the task (and as my coding skills) so I would love to get some feedback about any tricks I might have missed to make it more robust or “best practices” advice.

Option Explicit

Sub SplitWorksheet()

    Dim d As Long
    Dim dctList As Object
    Dim varList As Variant
    Dim varName As Variant
    Dim wkb As Workbook
    Dim wks As Worksheet
    Dim rng As Range
    Dim wkbNew As Workbook
    Dim strPath As String

    Application.DisplayAlerts = False
    Application.ScreenUpdating = False
    Set wkb = ThisWorkbook
    Set wks = wkb.Sheets("Data")
    Set rng = wks.Range("A1").CurrentRegion
    strPath = Application.ThisWorkbook.Path & "Distribution"
    Set dctList = CreateObject("Scripting.Dictionary")
    dctList.CompareMode = vbTextCompare

    With wks
        varList = .Range(.Cells(6, "H"), .Cells(Rows.Count, "H").End(xlUp)).Value2

        For d = LBound(varList) To UBound(varList)
            dctList.Item(varList(d, 1)) = vbNullString

        For Each varName In dctList
            .Range("a1").CurrentRegion.AutoFilter Field:=8, Criteria1:="=" & varName, Operator:=xlFilterValues
            Set wkbNew = Workbooks.Add
            .Range("A1").CurrentRegion.SpecialCells(xlCellTypeVisible).Copy _
            wkbNew.SaveAs strPath & varName & ".xlsx"
    End With

    Application.DisplayAlerts = True
    Application.ScreenUpdating = True

    MsgBox "All done, individual spreadsheets have been saved", vbOKOnly, "Great success!"
End Sub

google sheets – How to split two-line rows into separate rows

Editable spreadsheet here:


You can see each non-blank row contains two lines. I’m trying to find a way to split these lines into separate rows. Columns C and I do not have two lines of text, I’m fine with sticking that text in one of the split rows or duplicating the content into both rows.

I add new data daily, so ideally a script that I could run daily to split the newest content that I have added to the bottom of the sheet.

enter image description here

ory – Is it possible to transit through Orly Airport with two separate tickets?

I’m Algerian and U.S. Permanent Resident, I have a repatriation flight booking from ORY to Algiers Airport and a Separate ticket from JFK to ORY passing through CASABLANCA Airport (Morrocco), I was wondering If I’ll be let to board in.
Thank you for your answers.
All flights are operated by Royal Air Morocoo, and Air Algerie from Orly to Algiers.

How to create a separate Loop for custom post types?

I’m building a guitar lessons site and I have a question about Custom Post Types. I am creating a “Lessons” page which will be my main blog / loop. I also wanted to create a custom post type for “Arrangements” which will be just video / songs I arrange and play.

I’m using CPT UI for the custom post type called “Arrangements” and I’m trying to figure out how to create separate loops – Lessons = main post type, Arrangements = custom post type.

I have a arrangements.php template that has a loop like so:

$args = array(
    'post_type'   => array('post', 'arrangements'),
    'post_status' => 'publish',

$new_post_loop = new WP_Query($args);

if ($new_post_loop->have_posts()) :

    while ($new_post_loop->have_posts()) :


        get_template_part('template-parts/content', 'blog');



else :

    get_template_part('template-parts/content', 'none');


However, it’s pulling in all of my Lessons as well as the custom post type. Any idea of what I’m doing wrong? Thank you.

connecting flights – Connection time in Delhi, separate tickets

We are considering a connection in Delhi (DEL). Coming in on Virgin Atlantic (from LHR), continuing on Spicejet to BKK on separate tickets. As far as I can tell both airlines operate out of Terminal 3. I assume we can’t connect airside and will need to go through immigration & customs to check in with SpiceJet. We’ll need (and can get) proper visa for this.

How much minimum time should be budget? Typically I would budget 4 hours for something like this (2 hours actual transfer time plus 2 hours of margin for delays etc) However, I’ve never been to India or Delhi, so I would like to get an opinion from travelers that have been there whether this is in the right ballpark.