30 November 2022

42 links · Wednesday

Mapping out the tribes of climate

Climate is a gravity well for talent, but why don’t other, equally impactful topics attract talent in the same way? Why isn’t everyone dropping everything to work on homelessness, or global poverty, or curing cancer? With many peers in tech now working on clim…

Secure your servers by blocking off sshd

Creating a computer in the cloud is easy, securing it is not. The general approach is to block all inbound access to all ports except the ones that your webserver and sshd are running on. This approach can get you quite far, but you’re still going to have lots…

Choosing your chat application

Hypothetically, a new user buys a “smart-phone”. How does the user navigate through the options? The individual might stumble on this chart: Let’s ignore the Chinese applications,…

The Content Machine Revolution · Notes

There is a revolution happening on the Internet and you haven’t noticed it. That’s okay, that’s the point. Artificial intelligences (AIs) capable of producing readable and coherent text, incredible images, and even videos are amon…

Company Clocks - justindonato.com

It seems to me that there are two clocks that control every product company. One marks events that disrupt the work that its people do, like a bell tolling. Another measures how long it takes to get something done, like a stopwatch ticking.

Self-Documenting Code

At my first real Software Engineering job, the lead engineer taught me code should be self-documenting. In practice, this meant we did not document our code.

Be less scared of overconfidence

deferring to markets • deferring to experts • deferring to low-information heuristics • why they fail • blindness to outliers • what to do instead

Real-World Cryptography: Wong, David + Free Shipping

Real-World Cryptography [Wong, David] on Amazon.com. *FREE* shipping on qualifying offers. Real-World Cryptography

Bitcoin’s last stand

The European Central Bank (ECB) is the central bank of the 19 European Union countries which have adopted the euro. Our main task is to maintain price stability in the euro area and so preserve the purchasing power of the single currency.

A long expected update

It’s been almost two years since my last update here. A lot has happened. I hope you all are continuing to weather the ongoing multiple global pandemics and other anthropogenic crises. Apolog…

Exploring generating PDF files from HTML in ASP.NET Core

Back in 2008, I wrote a series of articles about using iTextSharp to generate PDF files in an ASP.NET application. I still use iTextSharp in a large MVC 5 application that I'm in the process of migrating to ASP.NET Core. The version I use is very old (4.1.…

Looking into Corax’s posting lists: Part I

One of the big changes in RavenDB is the new search engine, Corax. We want to replace Lucene with a purpose built search engine, capable of doing everything ...

5 tips for IIS on containers: #5 Container and Node OS upgrade

When we presented this topic at Microsoft Ignite earlier this year, I asked the audience in the room the regular question we ask: How many of you are running Windows Server 2012 in your environment? Note that I’m not even asking about Windows Server 2008. Wind…

Login | Microsoft Careers

This site uses cookies for analytics, personalized content and ads. By continuing to browse this site, you agree to this use. Learn more .

Adjusting pricing, introducing annual plans, and accelerating innovation

After not raising prices in our history, this was something we thought carefully about before deciding to do. While we have over a decade of network expansion and innovation under our belts, what may not be intuitive is that our goal is not to increase revenue…