Open in app

Sign In

Write

Sign In

Nicholas Obert
Nicholas Obert

1.1K Followers

Home

Lists

About

Published in

ILLUMINATION

·Pinned

The Psychology of Mass Manipulation and Persuasion

… And how to avoid becoming a mindless follower Free will is useless if you can’t make a conscious choice. How can anyone be considered free if they’re being manipulated, intentionally or not, into believing something. Psychology and sociology play an important role in studying how groups of people can…

Pyschology

9 min read

The Psychology of Mass Manipulation and Persuasion
The Psychology of Mass Manipulation and Persuasion
Pyschology

9 min read


Published in

ILLUMINATION

·Pinned

Why Humans Suck At Critical Thinking

And how you can improve your objective reasoning skills Critical thinking is commonly defined as the analysis of available facts, evidence, observations, and arguments in order to form a judgment by the application of rational, skeptical, and unbiased analyses and evaluation¹. It’s a fundamental life skill when it comes to…

Psychology

10 min read

Why Humans Suck At Critical Thinking
Why Humans Suck At Critical Thinking
Psychology

10 min read


Published in

Better Programming

·Pinned

Here’s How the CPU Handles If Statements and Branching

Know why if statements are disliked and how they actually work. Spoiler: they aren’t that bad — These days, there seems to be a holy war going on against if statements and branch programming in the software development community. Branching consists in altering the control flow of a program by switching to another sequence of instructions. …

Programming

7 min read

Here’s How the CPU Handles If Statements and Branching
Here’s How the CPU Handles If Statements and Branching
Programming

7 min read


Published in

Towards Data Science

·Aug 5

Initialize Rust Constants at Runtime with lazy_static

Define non-constant static variables with lazy initialization — It’s no secret that initializing constants at compile time is a good practice in programming. Not only do you reduce the initialization overhead, but you also make it easier for the compiler to cleverly optimize your code by knowing the value of the constant in advance. Sometimes, however, it’s impossible…

Rust

4 min read

Initialize Rust Constants at Runtime with lazy_static
Initialize Rust Constants at Runtime with lazy_static
Rust

4 min read


Jul 19

Fascinating piece, Nicholas!
51
1

Marshall Stanton

In my opinion, educational institutions have great responsibility for the development of new…

In my opinion, educational institutions have great responsibility for the development of new generations. Parents, family, and friends all have a role in shaping one's development, but the effective capabilities of non-professionals on people's education are obviously limited. You cannot expect the average parent to be an intellectual role model. …

4 min read

4 min read


Jul 19

Please, don't contact this person. It's a scam.

Please, don't contact this person. It's a scam.

1 min read

1 min read


Published in

Towards Data Science

·Jul 14

Boost Your Python Code With Rust Extensions

Increase speed by orders of magnitude and enhance code safety — As most of you already know, Python is a general-purpose programming language optimized for simplicity and ease of use. While it’s a great tool for light tasks, code execution speed can soon become a major bottleneck in your programs. In this article, we’ll discuss why Python is so slow, when…

Programming

6 min read

Boost Your Python Code With Rust Extensions
Boost Your Python Code With Rust Extensions
Programming

6 min read


Published in

ILLUMINATION

·Jul 12

Always Clean Your Hard Drives Before Trashing Your Devices

How hackers recover your data and how you can protect your privacy One day, a friend of mine gave me her old laptop since she wasn’t going to use it anymore. She had her password written on a sticky note inside the laptop, which she removed upon giving it to…

Computers

6 min read

Always Clean Your Hard Drives Before Trashing Your Devices
Always Clean Your Hard Drives Before Trashing Your Devices
Computers

6 min read


Published in

ILLUMINATION

·Jun 18

Religion, Memes, and Life: a Story of Self-replicating Phenomena

How beliefs, ideas, and life manage to persist and spread Have you ever wondered how biological life works or how religions spread without dying out? In this article, we will take a look at some common instances of self-replication and discuss how such phenomena manage to persist. …

Philosophy

7 min read

Religion, Memes, and Life: a Story of Self-replicating Phenomena
Religion, Memes, and Life: a Story of Self-replicating Phenomena
Philosophy

7 min read


Published in

JavaScript in Plain English

·Oct 4, 2022

Why You Should Contribute To Stack Overflow

Here’s why I contribute to Stack Overflow — Stack Overflow is the world’s leading programming-related Q&A community, reaching over 14 million users in 2021. Every day, thousands of developers, both professionals, and amateurs, visit Stack Overflow to get help with their job. …

Programming

4 min read

Why You Should Contribute To Stack Overflow
Why You Should Contribute To Stack Overflow
Programming

4 min read

Nicholas Obert

Nicholas Obert

1.1K Followers

Psychology, Programming Advice, Philosophy, and more | GitHub: https://github.com/nic-obert | Support my work: https://medium.com/@nic-obert/membership

Following
  • Nuno Bispo

    Nuno Bispo

  • Anupam Chugh

    Anupam Chugh

  • The Sharp Ninja

    The Sharp Ninja

  • Trey Huffine

    Trey Huffine

  • BP Editors

    BP Editors

See all (26)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams