Virgin Media Disclosure Statement | TurgenSec This is our statement in response to the two most common questions sent to us by journalists following our disclosure to Virgin Media of a breach on 28th of February. This included personal information corresponding to approximately nine hundred thousand ...
Zip Files: History, Explanation and Implementation I have been curious about data compression and the Zip file format in particular for a long time. At some point I decided to address that by learning how it works and writing my own Zip program. The implementation turned into an exciting programming exerc...
JavaScript Variables: var and let and const There are three ways to create variables in a JavaScript application: using var, using let, or using const. This will not be a post trying to convince you which one you should use, or arguing about what is best. It’s just good to know about the difference...
Caffeine Boosts Problem-Solving Ability but Not Creativity, Study Indicates While the drug is known to increase focus, alertness and motor skills, its effect on creative thinking had not been studied previously.
renderman (RenderMan) | Keybase renderman (RenderMan) is now on Keybase, an open source app for encryption and cryptography.
Build apps for free with Azure Cosmos DB Free Tier | Azure Cosmos DB Blog This blog post was co-authored by Nikisha Reyes-Grange, Senior Product Marketing Manager, Azure Marketing. Introducing Azure Cosmos DB Free Tier Looking to build a new app, develop and test, or run small production workloads with Azure Cosmos DB? Our new ...
As we work to protect public health, we also need to protect the income of hourly workers who support our campus - Microsoft on the Issues Microsoft has asked its employees who can work from home to do so due to the impact of COVID-19. Despite this meaning a reduced need for many of the hourly workers vital to our daily operations, we’ve decided that Microsoft will continue to pay their regu...
Who is Facebook's mysterious "Lan Tim 2"? Facebook has an interesting feature. It will let you see which companies have associated your off-Facebook activity with your Facebook account. If you visit: you’ll see what companies are sni…
SLIDE : In Defense of Smart Algorithms over Hardware Acceleration for Large-Scale Deep Learning Systems Deep Learning (DL) algorithms are the central focus of modern machine learning systems. As data volumes keep growing, it has become customary to train large neural networks with hundreds of millions of parameters to maintain enough capacity to memorize th...
My New Role as Senior Program Manager for .NET Data I recently accepted a new role at Microsoft as Senior Program Manager for .NET Data. This post explains the history behind the decision, what I'll be doing and how you can help.
DuckDuckGo is good enough for regular use | www.bitlog.com I haven't tried a new search engine since I tried Bing in 2009. It was time to find out how good DuckDuckGo is in 2020. What was the biggest difference that I found?
piCorePlayer pCP is a high quality audio player via Squeezelite. The use of a DAC will greatly improve sound quality (up to to 384 kHz /24 bit). The player can be controlled via touch screen, phone, tablet, iPad, computer or IR/USB remote control. If you add more play...
The Odyssey of Stark and Melody What would it take these days to build a prototype of a new language and operating system built on top of it, just for fun? This idea started to emerge during the 2018 winter holidays:...
Stark - Language And Frontend Compiler - Prototype 2019 This is the first part of the blog post series about The Odyssey of Stark and Melody and more specifically, about the development of the syntax of the Stark language and its front-end compiler, based...
Krisp | Noise Cancelling App Krisp is a superior noise cancelling app that mutes background noise in real time calls. With one click it removes all extraneous noises for incoming and outgoing calls.
The Essential Guide to Securing Remote Access With the convenience of remote access, users are vulnerable to threats like phishing, brute-force attacks and password-stealing malware. Download our guide to learn how to secure remote access, mitigate these attacks and avoid an expensive data breach.
CQRS: Refactoring Queries without Repositories - CodeOpinion Should you eager or lazy load navigation properties in your Aggregate Root? The answer is neither by using queries without Repositories or Aggregate Roots.
C# 8 nullable reference types - Red Hat Developer Explore how C# 8 lets us express whether a variable shouldn’t be null, and when it can be null.
Love in a time of Corona Virus - Tips, Tricks and Best Practices for Working Remotely In this time of the Corona Virus and COVID-19, Microsoft has taken the unprecedented move of shutting down their ...
Millions of tiny databases Millions of tiny databases, Brooker et al., NSDI’20 This paper is a real joy to read. It takes you through the thinking processes and engineering practices behind the design of a key part of …
Visual Studio Code for PowerShell 7 | PowerShell We are excited to announce that we have released a major update to the PowerShell extension for Visual Studio Code. This release contains months of architectural work that first shipped in our PowerShell Preview extension in November of 2019, along with i...
LEGO Lights & Lighting Kits - Free Global Shipping | Light My Bricks Light My Bricks offers the best and largest range of LEGO lights, including LED light kits for LEGO sets, and DIY components for your own LEGO Creations. Free global shipping available, including US, UK, Europe & Asia.
CLUI: Building a Graphical Command Line > “Command line interfaces. Once that was all we had. Then they disappeared, replaced by what we thought was a great advance: GUIs. GUIs…
Companies fret as costs soar for software subscriptions - Indianapolis Business Journal The software as a service—or SaaS—market is going gangbusters.