The Federal Trade Commission today took action against online customized merchandise platform CafePress over allegations that it failed to secure consumers’ sensitive personal data and covered up a
We are thrilled to announce that Cloudflare has been positioned in the Leaders category in the IDC MarketScape: Worldwide Commercial CDN 2022 Vendor Assessment
Enables ASP.NET MVC client-side validation, without jQuery!. Latest version: 0.5.3, last published: 31 minutes ago. Start using aspnet-client-validation in your project by running `npm i aspnet-client-validation`. There are no other projects in the npm registr…
Visual Studio 2022 for Mac 17.0 Preview 7 is here and continues our focus on addressing top issues and driving forward to a high-quality GA (general availability) release. In addition to many fixes, this release brings back Xamarin mobile tooling as a supporte…
As U.S. coal country transitions away from fossil fuels, Bitcoin miners are descending on the U.S. Appalachian mountains. But what is the economic and environmental impact of crypto moving in?
Ambient nighttime light exposure is implicated as a risk factor for adverse health
outcomes, including cardiometabolic disease. However, the effects of nighttime light
exposure during sleep on cardiometabolic outcomes and the related ...This study tested the h…
pnas.org·Authors Info & Affiliations··54-69 minutesdotnet
It’s now been 25 years since the first release of Visual Studio in 1997 and such a big milestone deserves a proper celebration. The Visual Studio 25th Anniversary Event kicks off at 9 AM Pacific Time on Thursday, March 17, with exclusive content and exciting r…
I am excited to announce that DigitalOcean has acquired the CSS-Tricks website, a learning site with 6,500 articles, videos, guides and other content focused on frontend development. CSS-Tricks wil...
Occasionally in programming, we come across the need to swap two numbers. That is, if we have var x = 10 and var y = 20, we need to end up with x = 20 and y = 10.
Wed, Mar 16, 6:00 PM CET: Let's restart the Basel .NET User Group with a hot topic and a famous MVP who is talking about it! Let's do the first in-person event, for more than two years.
## The supe
So Oxide is making some cool stuff huh? Big metal boxes with lots of computer in them. Servers as they should be! Too bad I can’t afford to buy one for myself… but wait, they’re open-sourcing the software they’re writing to do it. Mom said we can have Oxide at…
Once there was a time where Microsoft and Linux were enemies and who was developing in Windows didn’t develop for Linux and vice-versa. Time has passed and things have changed. And how they have changed!
Here we’re going to dive in to the classic ‘Lemonade Stand’ game and reimagine it as a whole new adventure in our cloud-based (and VR-based) world. Have ideas to share? What could be done to this app
Compressing the body of requests isn’t done very commonly but if you’re sending a lot of data to the server from the front end it may be desirable to shrink it. In this episode we use pako (https://no
Today, I want to introduce a tool called cargo-spec.
I've been using it at work to specify kimchi, the general-purpose zero-knowledge proof system that is used in production for the Mina blockchain.
Before I introduce the tool, let me give some motivation behi…
Attackers Create Terabytes of DDoS Attack Data Using a Single Packet Security researchers have disclosed a new type of attack that amplifies the packet.
There's a cocktail party version of the efficient markets hypothesis I frequently hear that's basically, "markets enforce efficiency, so it's not possible that a company can have some major inefficiency and survive". We've previously discussed Marc Andreessen'…
“Did I already run this experiment before? How many resources are currently available on my cluster?” If these are common questions you encounter during your daily life as a researcher, then mle-monitor is made for you. It provides a lightweight API for tracki…
I was first introduced to Reddit in 2008 as a college freshmen when a roommate introduced me to the site. I was instantly hooked, checking it every day. It was an endless trove of information, and …
jsavage.xyz·Published by J. Savage
Is anybody else awake?
View all posts by J. Savage··15-19 minutesai
As a frequent open source maintainer and contributor, I’m often asked: where do you start? How do you approach a new project with the goal of making meaningful changes? How can you possibly understand the internals of a complex project?
I’ve added a powerful new capability to my shot-scraper command line browser automation tool: you can now use it to load a web page in a headless browser, execute JavaScript …