3 May 2019

27 links · Friday

Community and Communication going forward

Dear Contributors, We have all been observing the developments in the latest thread for the last week. At the Scala Center, we have also reached out to many Scala community veterans, leaders, maintainers, as well as to the leaders of non-Scala communities for…

» Return to Zork The Digital Antiquarian

Where should we mark the beginning of the full-motion-video era, that most extended of blind alleys in the history of the American games industry? The day in the spring of 1990 that Ken Williams, founder and president of Sierra On-Line, wrote his latest editor…

Coverlet Joins the .NET Foundation

It’s been a little over a year since I introduced Coverlet to the world and in that time it has grown bigger than I ever imagined it will…

Compile time marshalling | devops.lol

In one of my posts about managed/unmanaged interop in C# (P/Invoke), I left you with the promise of answering a few questions, namely: can we manually create our own marshalling stubs in C# (at compile time), and can they be faster than the runtime generated o…

dotnet/designs

This repo is used for reviewing new .NET designs. Contribute to dotnet/designs development by creating an account on GitHub.

dotnet/extensions

.NET APIs for commonly used programming patterns and utilities, such as dependency injection, logging, and configuration. - dotnet/extensions

Reduce SMS 2FA Risks By Using Device Data

Using SMS for 2FA security has recently been getting a legitimately bad rap, with a significant increase in successful attempts to intercept or redirec

Eon – Amiga Soundtrack Hacks

In this rather lengthy post I’m going to talk about the soundtrack I made for the new Amiga 500 demo – Eon by The Black Lotus. I’ll be covering everything from the early beginning…

PInvoke: beyond the magic | devops.lol

Ever ran into problems passing data between unmanaged code and managed code ? Or just curious what really happens when you slap that [DllImport] on a method ? This post is for you: below I’ll shine some light inside the blackbox that’s called Platform Invoke.

Do we need effects to get abstraction?

Sandy Maguire gave an excellent talk on his latest library: polysemy. I highly encourage you to watch it because Sandy also presents other…

Update Days: Corestart 3.0

Na této konferenci Vás provedeme novinkami v .NET Core 3.0, ať už pro desktopové, webové či cloudové vývojáře. Pokud jste s adopcí .NET Core dosud váhali, teď zřejmě nastává ten pravý čas.

nycryptoday

Crypto is the deadliest Espresso

George Bush's

George W. Bush botches a classic aphorism, saying,

Using Pablo to Create Title Images - ardalis

I recently was introduced to Pablo by Buffer. Ok, not really that recently – I started this post months ago but never finished it. Oops. 😳 Pablo is a great, simple service that I’ve looked for in the past but never found. Basically, it provides a super-easy w…

Manifold Garden – Beta Sign Up

Beta sign ups have reopened for Manifold Garden, solo game developer William Chyr’s epic physics-defying puzzle adventure set in a massive Escher-esque world filled with impossible architecture. Pr…

An Introduction to Deep Reinforcement Learning

Deep reinforcement learning is the combination of reinforcement learning (RL) and deep learning. This field of research has been able to solve a wide range of complex decision-making tasks that were previously out of reach for a machine. Thus, deep RL opens up…