René's URL Explorer Experiment


Title: artificial::mind blog

Open Graph Title: artificial::mind blog

X Title: artificial::mind blog

Description: Articles about Graphics, C++, Optimization, Game Development, Programming Languages, and more. Personal blog of Philip Tretter writing under the alias of Artificial Mind.

Open Graph Description: Articles about Graphics, C++, Optimization, Game Development, Programming Languages, and more. Personal blog of Philip Tretter writing under the alias of Artificial Mind.

X Description: Articles about Graphics, C++, Optimization, Game Development, Programming Languages, and more. Personal blog of Philip Tretter writing under the alias of Artificial Mind.

Opengraph URL: https://artificial-mind.net/

X: @PhilipTrettner

Generator: Jekyll 3.6.2

direct link

Domain: artificial-mind.net


Hey, it has json ld scripts:
{
    "@context": "https://schema.org",
    "@type": "Website",
    "publisher": {
        "@type": "Person",
        "name": "Philip Trettner",
        "logo": "https://artificial-mind.net/assets/images/title-logo-alpha.png"
    },
    "url": "https://artificial-mind.net/",
    "image": {
        "@type": "ImageObject",
        "url": "https://artificial-mind.net/assets/images/blog-cover.jpg",
        "width": 2000,
        "height": 666
    },
    "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://artificial-mind.net/"
    },
    "description": "Articles about Graphics, C++, Optimization, Game Development, Programming Languages, and more. Personal blog of Philip Tretter writing under the alias of Artificial Mind.
"
}
    

NoneIE=edge
HandheldFriendlyTrue
referrerno-referrer-when-downgrade
og:site_nameartificial::mind blog
og:typewebsite
og:imagehttps://artificial-mind.net/assets/images/blog-cover.jpg
article:publisherhttps://www.facebook.com/philip.trettner
twitter:cardsummary_large_image
twitter:urlhttps://artificial-mind.net/
twitter:imagehttps://artificial-mind.net/assets/images/blog-cover.jpg
twitter:label1Written by
twitter:data1Philip Trettner
twitter:creator@PhilipTrettner
og:image:width2000
og:image:height666

Links:

Homehttps://artificial-mind.net/
Abouthttps://artificial-mind.net/about/
https://facebook.com/philip.trettner
https://twitter.com/PhilipTrettner
https://github.com/Philip-Trettner
https://artificial-mind.net/feed.xml
https://artificial-mind.net/blog/2021/10/23/return-moves
C++ | Optimization Moves in Returns Mini guide to 'when is my return a move?' https://artificial-mind.net/blog/2021/10/23/return-moves
https://artificial-mind.net/blog/2021/10/17/optimize-without-inline
C++ | Optimization Optimization without Inlining Even without inlining, the compiler does not always has to assume the worst case. https://artificial-mind.net/blog/2021/10/17/optimize-without-inline
https://artificial-mind.net/blog/2021/10/09/unordered-map-badness
C++ | Optimization Measuring std::unordered_map Badness When is a good hash a good hash? https://artificial-mind.net/blog/2021/10/09/unordered-map-badness
https://artificial-mind.net/blog/2020/11/28/std-sort-multiple-ranges
C++ std::sort multiple ranges Sorting a range of keys while keeping a range of values in sync. https://artificial-mind.net/blog/2020/11/28/std-sort-multiple-ranges
https://artificial-mind.net/blog/2020/11/14/cpp17-consteval
C++ consteval in C++17 Forcing compile time evaluation in C++17 https://artificial-mind.net/blog/2020/11/14/cpp17-consteval
https://artificial-mind.net/blog/2020/10/31/constexpr-for
C++ Approximating 'constexpr for' 'if constexpr' is awesome, but can we do 'constexpr for'? https://artificial-mind.net/blog/2020/10/31/constexpr-for
https://artificial-mind.net/blog/2020/10/28/multi-level-break-iife
C++ | Fun Multi-Level Break in C++ via IIFE Ever wanted to break more than one level at once? https://artificial-mind.net/blog/2020/10/28/multi-level-break-iife
https://artificial-mind.net/blog/2020/10/24/range_ref
C++ | Api design range_ref A fast, lightweight, non-owning view of a range https://artificial-mind.net/blog/2020/10/24/range_ref
https://artificial-mind.net/blog/2020/10/17/static-registration-macro
C++ Static Registration Macros Central registration of types or functions just doesn't feel very DRY sometimes. https://artificial-mind.net/blog/2020/10/17/static-registration-macro
https://artificial-mind.net/blog/2020/10/10/return-type-overloading
C++ Overloading by Return Type in C++ Everyone overloads by argument types. But can you do return type? https://artificial-mind.net/blog/2020/10/10/return-type-overloading
https://artificial-mind.net/blog/2020/10/03/always-false
C++ always_false The working version of static_assert(false); https://artificial-mind.net/blog/2020/10/03/always-false
https://artificial-mind.net/blog/2020/09/26/dont-deduce
C++ | Api design dont_deduce Reducing API friction by a seemingly useless typedef https://artificial-mind.net/blog/2020/09/26/dont-deduce
https://artificial-mind.net/blog/2020/09/19/destructuring-assertions
C++ Destructuring Assertions How can we make ASSERT(a == b) print the values of a and b? https://artificial-mind.net/blog/2020/09/19/destructuring-assertions
https://artificial-mind.net/blog/2020/09/12/recursive-lambdas
C++ Recursive Lambdas in C++ Ever wondered how to make our beloved [](){}s call themselves? https://artificial-mind.net/blog/2020/09/12/recursive-lambdas
https://artificial-mind.net/blog/2020/04/16/cpp-compile-health
C++ C++ Compile Health Watchdog Ever wondered what is slowing down your C++ builds? https://artificial-mind.net/blog/2020/04/16/cpp-compile-health
https://artificial-mind.net/blog/2019/10/24/pytorch-cpp
C++ | Machine learning PyTorch Setup (C++17, zapcc, QtCreator, Debian, user-space) Harder than it should be. https://artificial-mind.net/blog/2019/10/24/pytorch-cpp
https://artificial-mind.net/blog/2019/09/22/delete-your-rvalue-ref-assignments
C++ | Api design Consider deleting your rvalue ref-qualified assignment operators Why is foo{} = foo{} working anyways? https://artificial-mind.net/blog/2019/09/22/delete-your-rvalue-ref-assignments
https://artificial-mind.net/blog/2019/09/07/std-function-performance
C++ | Optimization Performance of std::function How bad is it really? https://artificial-mind.net/blog/2019/09/07/std-function-performance
https://artificial-mind.net/blog/2019/08/09/floating-point-optimizations
C++ | Optimization Basic Floating Point Optimizations Why is "f + 0.0" slower than "f - 0.0"? https://artificial-mind.net/blog/2019/08/09/floating-point-optimizations
https://artificial-mind.net/blog/2019/08/01/special-treatment-for-literal-zero
C++ | Fun Special Treatment for Literal Zero Or: how to make "foo(0)" and "foo(1)" call different functions https://artificial-mind.net/blog/2019/08/01/special-treatment-for-literal-zero
https://artificial-mind.net/blog/2019/07/31/hello-blog
Meta Hello Blog Welcome to my blog! https://artificial-mind.net/blog/2019/07/31/hello-blog
Philip Trettnerhttps://artificial-mind.net/
Jekyllhttps://jekyllrb.com/
GitHub Pageshttps://pages.github.com/
Jasper2https://github.com/jekyller/jasper2
Latest Postshttps://artificial-mind.net/
Mastodonhttps://fosstodon.org/@artificialmind
Facebookhttps://facebook.com/philip.trettner
Twitterhttps://twitter.com/PhilipTrettner
Githubhttps://github.com/Philip-Trettner
RSShttps://artificial-mind.net/feed.xml

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.