4 June 2020

37 links · Thursday

Pragmatic weekend project - apartments bot

Starting and completing a weekend project, is often challenging. Feature creep, tech stack choices and unwaranted tech excelency (100% test coverage for a weekend project anyone?) are your enemies, making the project timeline go beyond one week…

Efficient Note Taking

As my company starts belatedly revamping our corporate structure a lot of things have been changing, including my personal spiral towards a manager schedule vs a maker schedule lately. One thing I have noticed as I track more and more disparate things is that …

Batch, batch, batch: Respect the classics!

Today I randomly stumbled upon some discussions about DirectX 12, Mantle and whatnot. It seems a lot of people somehow think that the whole idea of reducing draw call overhead was new for Mantle an…

julia as a cli calculator

I have been using the Julia REPL as my day-to-day calculator on the command line for more than a year now. I am surprised that I haven’t seen more posts talking about how powerful and extensible the language is for simple numerical calculations and scriptingIn…

Keeping myself motivated to write

Why I'm going to pay for analytics, and why I chose Plausible

Turn off your browser and try red, green & refactor pattern (part 2)

Every now and then, I come across mentally exhausted and frustrated web developers who try to test their work by clicking here and there in the UI. Most of the times something is still missing so they have to repeat this routine yet another time. My proposal i…

Dear freelancer, protect yourself.

A few days ago, I wrote a post about how freelancers and clients should manage their relationship and be realistic about expectations

State of the Market - Infinite State Hidden Markov Models

My dirichletprocess package for R has the ability to fit Infinite Hidden Markov Models using a Dirichlet process. To demonstrate this functionality I will fit a Hidden Markov model to some financial data to see how the states change over time and hopefully hig…

Size Matters

What the future of consumer computers should look like.

Configuring Errors and Warnings in C#

Prevent accidental mistakes or apply best practices through Roslyn analyzers by configuring errors and warnings in C# that can fail the build.

.NET Rocks! vNext

.NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.

Hn blogs newsletter

Curated daily list of blog posts posted on HN

iMessage for Windows

A year and a half ago, I heeded the growing warning signs that indicated the looming demise of macOS, née OS X, as a platform for developer and true computer enthusiasts, and set about trying to fi…

Agenda - NDC Melbourne 2020

NDC Melbourne 2020 is a 4-day online workshop event for software developers. Topics will include: .NET, AI, Architecture, Big Data, Cloud, Concurrency, Continuous Delivery, Cross-Platform, Database, Design, DevOps, Embedded, Ethics, Fun, Functional Programming…

Those Win9x Crashes on Fast Machines…

It is well known that Win9x variants prior to Windows 98 have a tendency to crash on fast CPUs. The definition of “fast” is of course fuzzy but the problems were known to occur on AMD K6-2 processors running at 350 MHz or faster as early as 1998. This led to s…

GitHub Classroom

GitHub Classroom automates repository creation and access control, making it easy for teachers to distribute starter code and collect assignments on GitHub.

Building Design Systems for Apps

App design and development is a lengthy process, with more time for things to go wrong. Design systems ensure your app is built the right way from the get-go.

PeeringDB

Also Known As

johnboiles/obs-mac-virtualcam

Creates a virtual webcam device from the output of OBS. Especially useful for streaming smooth, composited video into Zoom, Hangouts, Jitsi etc. Like CatxFish/obs-virtualcam but for macOS. - johnbo...