17 June 2022

52 links · Friday

Matrix notes - anarcat

I have some concerns about Matrix (the protocol, not the movie that came out recently, although I do have concerns about that as well). I've been watching the project for a long time, and it seems more a promising alternative to many protocols like IRC, XMPP, …

List of QUBO formulations

About the author: Daniel is co-founder and CTO at Aqarios GmbH. He holds a M.Sc. in Computer Science from LMU Munich, and has published papers in reinforcement learning. He writes about technical topics in …

Nathan Gould

Personal website and blog of Nathan Gould. Writing about technology, entrepreneurship, and whatever else seems interesting.

Hertzbleed Attack

I woke up to the news of a new form of timing-side-channel attack based on the dynamic frequency scaling of modern x86 processors. This is the Hertzbleed attack, which will be presented at the USEN…

Entrepreneurship as a Risk Management Strategy

Table of Contents * The Plan * What's Next? Entrepreneurship, contrary to popular belief, is a great risk management strategy. Thoughtful entrepreneurs take on similar risks as employees while getting a chance to win a much larger pot. Also, it's more f…

Don't catch errors without a reason

Catching errors without thinking carefully about the user experience is an antipattern and a debugging nightmare.

Weekly Update 300

I’m in Melbourne; Upcoming NDC Event; Travel Updates; Podcast Recommendations; DivX SubTitles Data Breach; Sponsored by Kolidehttps://www.troyhunt.com/weekly...

Learn Live

It's right there in the name: We present Microsoft Learn content Live. Every episode we'll choose a Learn module and work through it. We'll pull in guests to give you extra commentary from experts and sometimes even the engineers who built it. Join us and ask …

Ping/Pong Jasper Style

I’ve spit out quite a bit of blogging content the past several weeks on both Marten and Jasper: Marten just got better for CQRS architectures about some new functionality dreamed up by Oskar …

Ante

For exploring refinement types, lifetime inference, and algebraic effects

Microsoft Build – Join us May 24-26 2022

Come together and discover the latest innovations in code and application development—and gain insights from peers and experts from around the world.

The Silent Majority of Experts

When I still followed the Usenet group comp.lang.forth, I wasn't the only person frustrated by the lack of people doing interesting things with the language. Elizabeth Rather, co-founder of Forth, Inc., offered the following explanation: there are people solvi…

Clean up some .NET Clutter

As some of you know, I do a lot of public speaking and blogging, although the blogging seems to have taken a vacation lately :smile:. One of the side effects of blogging and speaking is that I have a lot of versions of .NET on my machine, along with other sof…

A coding interview with GPT-3

I’ve been testing GitHub Copilot recently, to see how far it can be pushed, and I must say that, for C++ applications alone, I’m happy with the results, but not too impressed. This is t…

Microsoft Build – Join us May 24-26 2022

Come together and discover the latest innovations in code and application development—and gain insights from peers and experts from around the world.

Laurence Tratt: Chance, Luck, and Risk

Every so often, I'm asked to talk about my "career", generally to people younger than I am. I realised early on that the path I'd taken was so full of unexpected turns that it would be ludicrous to talk about it as if it was the result of hard work and deliber…

Paths Up the Mountain

You are finally ready to climb the mountain. You’ve spent 10 years learning, preparing, and thinking about this journey. You’ve heard countless st...

How Binary JSON Works in YDB

Feel free to join the discussion on HackerNews. In the early 2020 I was working in the Distributed Queries team of YDB. YDB is a Distributed SQL Database that combines high availability and scalability with strong consistency and ACID transactions. One of my …

Infrastructure As User Generated Content

A completely valid criticism of this project could be: Adama is an over-engineered bespoke piece of infrastructure in search of a problem. Fair. I had a great conversation a few weeks ago, and one of the things that occurred to me is that I’m sitting on a supe…