feat: refactor pagination implementation

This commit is contained in:
Cory Dransfeldt 2023-03-26 17:35:46 -07:00
parent ee77555c32
commit da793fd1cc
No known key found for this signature in database
196 changed files with 2498 additions and 36 deletions

View file

@ -0,0 +1,10 @@
---
date: 2020-03-10
draft: false
title: 'The EARN IT Act Is Unconstitutional: Fourth Amendment'
category: links
---
**[Stanford:](https://cyberlaw.stanford.edu/blog/2020/03/earn-it-act-unconstitutional-fourth-amendment)**
> So far, I've covered what I believe to be some First Amendment and due process problems with the EARN IT Act bill. Last but not least, let's talk about the Fourth Amendment.<!-- excerpt -->

View file

@ -0,0 +1,10 @@
---
date: 2020-02-22
draft: false
title: 'Protocols, Not Platforms: A Technological Approach to Free Speech'
tags: ['politics', 'social media']
---
**[Mike Masnick:](https://knightcolumbia.org/content/protocols-not-platforms-a-technological-approach-to-free-speech)**
> After a decade or so of the general sentiment being in favor of the internet and social media as a way to enable more speech and improve the marketplace of ideas, in the last few years the view has shifted dramatically—now it seems that almost no one is happy.<!-- excerpt -->

View file

@ -0,0 +1,10 @@
---
date: 2020-03-06
draft: false
title: Ajit Pai follows Congress' instructions, requires new anti-robocall tech
category: links
---
**[Ars Technica:](https://arstechnica.com/tech-policy/2020/03/ajit-pai-follows-congress-instructions-requires-new-anti-robocall-tech/)**
> Phone companies would be required to deploy technology that prevents spoofing of Caller ID under a plan announced today by Federal Communications Commission Chairman Ajit Pai. Pai framed it as his own decision, with his announcement saying the chairman "proposed a major step forward...<!-- excerpt -->

View file

@ -0,0 +1,10 @@
---
date: 2020-03-11
draft: false
title: Chrome tool helps developers make websites more color blind friendly
tags: ['development']
---
**[The Verge:](https://www.theverge.com/2020/3/11/21174735/google-chrome-dev-tools-new-color-blind-friendly)**
> Google has launched a new Chrome tool that allows developers to mimic visual impairments like color blindness to help them fix accessibility issues on their sites. Developers can use this feature by launching Google Chrome and heading to the browser's developer tools.<!-- excerpt -->

View file

@ -0,0 +1,10 @@
---
date: 2020-03-04
draft: false
title: Debugging JavaScript - Interview with Mehdi Osman
tags: ['development', 'javascript']
---
**[SurviveJS:](https://survivejs.com/blog/debugging-interview/)**
> Debugging JavaScript is one of those topics where people tend to be divided into two camps - those that console.log and those that use a debugger. In this interview, I am learning more about the topic from Mehdi Osman, the CEO of a company called Asayer.<!-- excerpt -->

View file

@ -0,0 +1,10 @@
---
date: 2020-03-01
draft: false
title: Deploying a Jekyll site to Netlify with Docker and GitLab CI
tags: ['development', 'Netlify', 'Jekyll', 'GitLab', 'Docker']
---
**[Michael Herman:](https://mherman.org/blog/deploying-jekyll-netlify-docker-gitlab-ci/)**
> This is a step-by-step guide covering how to automatically deploy a Jekyll site to Netlify using Docker and GitLab CI/CD. This post assumes that have already set up a GitLab repository and a Netlify site.<!-- excerpt -->

View file

@ -0,0 +1,10 @@
---
date: 2020-03-10
draft: false
title: Dressing for the Surveillance Age
tags: ['tech', 'privacy']
---
**[The New Yorker:](https://www.newyorker.com/magazine/2020/03/16/dressing-for-the-surveillance-age)**
> Tom Goldstein, an associate professor of computer science at the University of Maryland, took an "invisibility cloak" from a pile on a chair in his office and pulled it on over his head.<!-- excerpt -->

View file

@ -0,0 +1,10 @@
---
date: 2020-03-06
draft: false
title: DuckDuckGo is good enough for regular use
tags: ['DuckDuckGo']
---
**[bitlog:](https://www.bitlog.com/2020/03/06/duckduckgo-is-good-enough-for-regular-use/)**
> Google recently launched a desktop redesign. The favicon and URL breadcrumbs were turned into a header for organic search results. Ads had the same design, but were identified using the string "Ad" instead of the favicon. This design wasn't new.<!-- excerpt -->

View file

@ -0,0 +1,10 @@
---
date: 2020-03-13
draft: false
title: EARN IT Act threatens end-to-end encryption
tags: ['politics', 'privacy', 'security']
---
**[Sophos:](https://nakedsecurity.sophos.com/2020/03/13/earn-it-act-threatens-end-to-end-encryption/)**
> While we're all distracted by stockpiling latex gloves and toilet paper, there's a bill tiptoeing through the US Congress that could inflict the backdoor virus that law enforcement agencies have been trying to inflict on encryption for years.<!-- excerpt -->

View file

@ -0,0 +1,10 @@
---
date: 2020-03-06
draft: false
title: EARN IT is an attack on encryption
tags: ['politics', 'privacy', 'encryption']
---
**[Matthew Green:](https://blog.cryptographyengineering.com/2020/03/06/earn-it-is-an-attack-on-encryption/)**
> Yesterday a bipartisan group of U.S. Senators introduced a new bill called the EARN IT act. On its face, the bill seems like a bit of inside baseball having to do with legal liability for information service providers.<!-- excerpt -->

View file

@ -0,0 +1,10 @@
---
date: 2020-02-17
draft: false
title: EFF's Recommendations for Consumer Data Privacy Laws
tags: ['politics', 'privacy']
---
**[The EFF:](https://www.eff.org/deeplinks/2019/06/effs-recommendations-consumer-data-privacy-laws)**
> Strong privacy legislation in the United States is possible, necessary, and long overdue. EFF emphasizes the following concrete recommendations for proposed legislation regarding consumer data privacy.<!-- excerpt -->

View file

@ -0,0 +1,10 @@
---
date: 2020-02-18
draft: false
title: Facebook asks for a moat of regulations it already meets
tags: ['tech', 'economics', 'privacy']
---
**[TechCrunch:](https://techcrunch.com/2020/02/17/regulate-facebook/)**
> It's suspiciously convenient that Facebook already fulfills most of the regulatory requirements it's asking governments to lay on the rest of the tech industry.<!-- excerpt -->

View file

@ -0,0 +1,10 @@
---
date: 2020-03-12
draft: false
title: FBI Director Chris Wray Pitches Weakened Encryption At A Cyber Security Conference
tags: ['politics', 'privacy', 'security']
---
**[Techdirt:](https://www.techdirt.com/articles/20200310/13474344075/fbi-director-chris-wray-pitches-weakened-encryption-cyber-security-conference.shtml)**
> On May 29, 2018, the FBI promised to deliver an updated count of encrypted devices in its possession. As James Comey and his replacement, Chris Wray, continued to advocate for weakened encryption, the number of phones the FBI couldn't get into swelled from 880 in 2016 to over 7,800 by the time the FBI realized its phone-counting method was broken.<!-- excerpt -->

View file

@ -0,0 +1,10 @@
---
date: 2020-02-28
draft: false
title: FCC Proposes to Fine Wireless Carriers $200M for Selling Customer Location Data
tags: ['politics', 'privacy', 'security']
---
**[Brian Krebs:](https://krebsonsecurity.com/2020/02/fcc-proposes-to-fine-wireless-carriers-200m-for-selling-customer-location-data/)**
> The U.S. Federal Communications Commission (FCC) today proposed fines of more than $200 million against the nation's four largest wireless carriers for selling access to their customers' location information without taking adequate precautions to prevent unauthorized access to that data.<!-- excerpt -->

View file

@ -0,0 +1,10 @@
---
date: 2020-03-02
draft: false
title: Firefox is showing the way back to a world that's private by default
tags: ['Firefox', 'privacy']
---
**[The Verge:](https://www.theverge.com/tech/2020/2/26/21153525/firefox-dns-encryption-amazon-go-browsing-shopping-privacy)**
> One of the nice things about looking at the full scope of tech news for the day is that two stories that you otherwise wouldn't think to connect end up playing off each other perfectly. So it was today with the following pieces of news.<!-- excerpt -->

View file

@ -0,0 +1,10 @@
---
date: 2020-02-25
draft: false
title: Firefox turns encrypted DNS on by default to thwart snooping ISPs
tags: ['Firefox', 'privacy', 'security']
---
**[Ars Technica:](https://arstechnica.com/information-technology/2020/02/firefox-turns-encrypted-dns-on-by-default-to-thwart-snooping-isps/)**
> Firefox will start switching browser users to Cloudflare's encrypted-DNS service today and roll out the change across the United States in the coming weeks.<!-- excerpt -->

View file

@ -0,0 +1,10 @@
---
date: 2020-02-26
draft: false
title: Fixing memory leaks in web applications
tags: ['development']
---
**[Nolan Lawson:](https://nolanlawson.com/2020/02/19/fixing-memory-leaks-in-web-applications/)**
> Part of the bargain we struck when we switched from building server-rendered websites to client-rendered SPAs is that we suddenly had to take a lot more care with the resources on the user's device.<!-- excerpt -->

View file

@ -0,0 +1,10 @@
---
date: 2020-03-09
draft: false
title: Last Week's Internet Calamity That Wasn't
category: links
---
**[Wired:](https://www.wired.com/story/lets-encrypt-internet-calamity-that-wasnt/)**
> This is a story about something that could have gone wrong on the internet this week but instead turned out mostly OK. How often can you say that? Around nine o'clock on the East Coast on Friday, February 28, bad news arrived on the doorstep of Let's Encrypt.<!-- excerpt -->

View file

@ -0,0 +1,10 @@
---
date: 2020-02-27
draft: false
title: Let's Encrypt hits 1 billion certificates issued
tags: ['security', 'development']
---
**[Let's Encrypt:](https://letsencrypt.org/2020/02/27/one-billion-certs.html)**
> We issued our billionth certificate on February 27, 2020. We're going to use this big round number as an opportunity to reflect on what has changed for us, and for the Internet, leading up to this event. In particular, we want to talk about what has happened since the last time we talked about a big round number of certificates - one hundred million.<!-- excerpt -->

View file

@ -0,0 +1,10 @@
---
date: 2020-03-04
draft: false
title: Let's Encrypt Vulnerability
tags: ['security']
---
**[Bruce Schneier:](https://www.schneier.com/blog/archives/2020/03/lets_encrypt_vu.html)**
> In a notification email to its clients, the organisation said: "We recently discovered a bug in the Let's Encrypt certificate authority code. "Unfortunately, this means we need to revoke the certificates that were affected by this bug, which includes one or more of your certificates.<!-- excerpt -->

View file

@ -0,0 +1,10 @@
---
date: 2020-02-27
draft: false
title: Power to the People
tags: ['privacy']
---
**[Jess Fraz:](https://blog.jessfraz.com/post/power-to-the-people/)**
> When you upload photos to Instagram, back up your phone to "the cloud", send an email through GMail, or save a document in a storage application like Dropbox or Google Drive, your data is being saved in a data center.<!-- excerpt -->

View file

@ -0,0 +1,9 @@
---
date: 2020-03-01
draft: false
title: Prevent content from being hidden underneath a fixed header by using `scroll-margin-top`
tags: ['development']
---
**[Bramus:](https://www.bram.us/2020/03/01/prevent-content-from-being-hidden-underneath-a-fixed-header-by-using-scroll-margin-top/)**
> If you've ever implemented a design with a fixed header, youve surely had this problem.<!-- excerpt -->

View file

@ -1,6 +1,6 @@
---
date: 2020-11-09
title: .ssh directory permissions
date: '2020-11-09'
draft: false
tags: ['ssh', 'development']
---

View file

@ -0,0 +1,10 @@
---
date: 2020-03-11
draft: false
title: Tech companies agree to voluntary principles as governments ask for encryption backdoors
tags: ['tech', 'privacy']
---
**[CNET:](https://www.cnet.com/news/tech-companies-agree-to-voluntary-principles-as-governments-ask-for-encryption-backdoors/)**
> Google, Facebook, Microsoft, Twitter, Snap and Roblox have agreed to adopt 11 voluntary principles to prevent online child sexual exploitation, government officials said on Thursday.<!-- excerpt -->

View file

@ -0,0 +1,10 @@
---
date: 2020-03-01
draft: false
title: Tech Companies Are Helping Bosses Monitor Everything You Do at Work
category: links
---
**[Jacobon:](https://jacobinmag.com/2020/03/tech-companies-bosses-monitoring-surveillance-workers-technology/)**
> Microchips, mobile spyware, and perpetual monitoring are all part of capital's fantasy of twenty-first-century scientific management — a future in which our movements, impulses, and rhythms are perfectly adapted to the needs of profit-making.<!-- excerpt -->

View file

@ -0,0 +1,10 @@
---
date: 2020-02-17
draft: false
title: 'The DOJ Asks Startup Investors: Are Tech Giants Too Powerful?'
tags: ['politics']
---
**[Wired:](https://www.wired.com/story/doj-startup-investors-tech-giants-too-powerful/)**
> Whether the largest tech companies have too much power has become a common question in Washington, DC. The House Antitrust subcommittee and Federal Trade Commission both have active investigations on the topic.<!-- excerpt -->

View file

@ -0,0 +1,10 @@
---
date: 2020-03-05
draft: false
title: The EARN IT Act Is a Sneak Attack on Encryption
tags: ['politics', 'security']
---
**[Wired:](https://www.wired.com/story/earn-it-act-sneak-attack-on-encryption/)**
> A bipartisan pair of US senators today introduced long-rumored legislation known as the EARN IT Act. Meant to combat child sexual exploitation online, the bill threatens to erode established protections against holding tech companies responsible for what people do and say on their platforms.<!-- excerpt -->

View file

@ -0,0 +1,10 @@
---
date: 2020-03-04
draft: false
title: 'The Graham-Blumenthal Bill: A New Path for DOJ to Finally Break Encryption'
tags: ['politics', 'security']
---
**[The EFF:](https://www.eff.org/deeplinks/2020/03/graham-blumenthal-bill-new-path-doj-finally-break-encryption)**
> Members of Congress are about to introduce a bill that will undermine the law that undergirds free speech on the Internet. If passed, the bill known as the Eliminating Abusive and Rampant Neglect of Interactive Technologies (EARN IT) Act, will fulfill a long-standing dream of U.S. law enforcement.<!-- excerpt -->

View file

@ -0,0 +1,10 @@
---
date: 2020-03-05
draft: false
title: The History of the URL
tags: ['development']
---
**[Cloudflare:](https://blog.cloudflare.com/the-history-of-the-url/)**
> On the twenty-two computer scientists met to discuss an issue with 'computer mail' (now known as email). Attendees included the guy who would create Sun Microsystems, the guy who made Zork, the NTP guy, and the guy who convinced the government to pay for Unix.<!-- excerpt -->