This is a totally different class of software than what that post is ranting about. Charles is a local developer tool intended for temporary use when debugging. It only inspects TLS connections if 1) you enable that feature and 2) you add the domain being connected to the list to be inspected.
That being said, the mechanism is the same. Charles generates a root certificate that it uses to issue certificates for each domain in intercepts a TLS connection for and you need to install that root certificate in your OS such that your clients will trust that certificate. If you have a client that doesn’t use the Mac OS certificate store you may have to do some extra per client configuration.
I also despise “security” tools that intercept and inspect TLS traffic (such as ZAcaler for example), but I find a Charles to be very useful for what it does and the TLS inspection support is easy to use and really helpful/necessary in some cases.
Presumably she is young enough to have completely missed out on Myst, which will be very dated now but was groundbreaking at the time and is most definitely a work of art.
These puzzle games are all very distinctive and beautiful in my opinion:
- Limbo
- Manifold Garden
- Monument Valley
I think on its face the question “can video games be art?” Is both absurd and obviously answered. The question are their games your partner will enjoy playing and want to spend time on is obviously totally different.
The EU’s oppressive regulations are based an absurd lack of understanding of how technology works. If consumers find an aspect of the protocol bothersome they have the power to use a browser or extension that makes it possible to block or disable it. We do not need a nanny state government imposing fines and threats on legitimate well intentioned websites. IMHO: Good riddance to this broken regulation.
I feel like this essay just regurgitates a handful of themes from what were groundbreaking, prescient, and serious science fiction novels from decades to the better part of a century ago.
Nice catch! You're the only one who spotted the similarity with Player Piano.
The first draft actually ended with this line: "Operating rooms without surgeons, computers without programmers, pianos without musicians." I took it out to make the reference less obvious, but after your message I added it back.
Each story I write includes a small tribute to a writer who's shaped the way I think, like Isaac Asimov or Kurt Vonnegut.
Same. I find perplexity to be much better for researching technical topics than Google or other classical search engines. I have only had occasional accuracy issues (like it suggesting something from a feature request that hasn’t been implemented rather than official documentation), but the reference links makes it easy to verify.
Tangentially interesting: while leveraging Perplexity to try and find the blog post in question this post and your StackOverflow question already pollute the results it draws from and causes it to abort any more detailed search for such a blog post. I find this mildly amusing.
Like when my googling solutions to a niche data integration interaction between two tools resulted in a first page result for one of my coworker's linkedin posts asking if anyone in her network knew the answer... The internet is shallow sometimes.
Also I love how the internet is "dead", yet here we are, on a website with a bunch of humans providing soooo much value that at least corners of the internet still seem very much alive.
I have used Kaboom https://kaboomjs.com/ to help a diverse group of kids build a simple 2d game together. It’s a toolkit specifically geared toward 2d platform we type games but it could be adapted to make other 2d games. I liked that it was just JavaScript under the hood so you can introduce many programming language concepts, but the engine makes it easy to get things going with very little code. There are also lots of opportunity to focus on design aspects over pure code.
That being said, the mechanism is the same. Charles generates a root certificate that it uses to issue certificates for each domain in intercepts a TLS connection for and you need to install that root certificate in your OS such that your clients will trust that certificate. If you have a client that doesn’t use the Mac OS certificate store you may have to do some extra per client configuration.
I also despise “security” tools that intercept and inspect TLS traffic (such as ZAcaler for example), but I find a Charles to be very useful for what it does and the TLS inspection support is easy to use and really helpful/necessary in some cases.