SoatDev IT Consulting
SoatDev IT Consulting
  • About us
  • Expertise
  • Services
  • How it works
  • Contact Us
  • News
  • January 1, 2024
  • Rss Fetcher

Computing square root floor

Given an integer n, suppose you want to compute ⌊√n⌋, the greatest integer less than or equal to the square root of n. One reason you may want to compute ⌊√n⌋ is to know when you can stop trial division when factoring n. Similarly, ⌊√n⌋ gives you a starting point

Read more
  • January 1, 2024
  • Rss Fetcher

Groups of order 2024

This time last year I wrote about groups of order 2023 and now I’d like to do the same for 2024. There are three Abelian groups of order 2024, and they’re not hard to find. We can factor 2024 = 8 × 11 × 23 and so the Abelian groups

Read more
  • December 31, 2023
  • Rss Fetcher

Weak encryption and surveillance

Two of the first things you learn in cryptography are that simple substitution ciphers are very easy to break, and that security by obscurity is a bad idea. This post will revisit both of these ideas. Security depends on your threat model. If the threat you want to protect against

Read more
  • December 29, 2023
  • Rss Fetcher

Randomize, then humanize

Yesterday I wrote about a way to memorize a random 256-bit encryption key. This isn’t trivial, but it’s doable using memory techniques. There’s a much easier way to create a memorable encryption key: start with something memorable, then apply a hash function. Why not just do that? There are two

Read more
  • December 28, 2023
  • Rss Fetcher

An unusual introduction to manifolds

Here is an introduction to manifolds (PDF, 23 MB) unlike any I’ve seen before. These notes by Brian Beckman devote a substantial amount of time to thinking about the problem of describing a location on a manifold, including an unexpected diversion into What3Words. The notes are in the form of

Read more
  • December 28, 2023
  • Rss Fetcher

Example of memorizing a 256-bit private key

There are techniques that can enable anyone to memorize much more than may seem possible. This post will show how I generated and memorized a 256-bit encryption key this morning using the approach explained here. TANSTAAFL There ain’t no such thing as a free lunch. This saying is abbreviated TANSTAAFL

Read more
  • December 27, 2023
  • Rss Fetcher

7 Free AI Logo Generators to Get Started

Check out our selection of the best artificial intelligence logo generators for crafting the perfect visual representation for your brand. Continue reading 7 Free AI Logo Generators to Get Started on SitePoint.

Read more
  • December 27, 2023
  • Rss Fetcher

Stop saying “technical debt”

Everyone who says "tech debt" assumes they know what we’re all talking about, but their individual pictures differ quite a bit.

Read more
  • December 27, 2023
  • Rss Fetcher

Top twelve posts of 2023

These were the most popular posts I wrote in 2023. Privacy and encryption First names and Bayes’ theorem What is the point of a public key fingerprint? RSA encryption in practice Geometry A pentagon, hexagon, and decagon walk into a bar (source of the image above) Calculating the intersection of

Read more
  • December 26, 2023
  • Rss Fetcher

Developer with ADHD? You’re not alone.

Is there a connection between programming and ADHD? And could it be that people with ADHD are particularly well-suited to programming careers? 

Read more
  • 1
  • …
  • 97
  • 98
  • 99
  • 100
  • 101
  • …
  • 237

Recent Posts

  • Lawyers could face ‘severe’ penalties for fake AI-generated citations, UK court warns
  • At the Bitcoin Conference, the Republicans were for sale
  • Week in Review: Why Anthropic cut access to Windsurf
  • Will Musk vs. Trump affect xAI’s $5 billion debt deal?
  • Superblocks CEO: How to find a unicorn idea by studying AI system prompts

Categories

  • Industry News
  • Programming
  • RSS Fetched Articles
  • Uncategorized

Archives

  • June 2025
  • May 2025
  • April 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023

Tap into the power of Microservices, MVC Architecture, Cloud, Containers, UML, and Scrum methodologies to bolster your project planning, execution, and application development processes.

Solutions

  • IT Consultation
  • Agile Transformation
  • Software Development
  • DevOps & CI/CD

Regions Covered

  • Montreal
  • New York
  • Paris
  • Mauritius
  • Abidjan
  • Dakar

Subscribe to Newsletter

Join our monthly newsletter subscribers to get the latest news and insights.

© Copyright 2023. All Rights Reserved by Soatdev IT Consulting Inc.