Hi all! I'm happy to announce http://Directories.Net, a .NET library for putting your files in the right places in a cross-platform way.
Please use this when you want to figure out where to put your config files, caches, etc! Your users will thank you.
and uhhhhh... if your first reaction to this is "I'm not that racist and I wouldn't do that", that's probably a pretty solid sign that yes, actually, you very likely are and you need to check yourself a bit more closely.
I promise you, it is VERY UNLIKELY for you to "accidentally" overcorrect and "favor" the Black person who's applying for the job. Extremely unlikely. You're way too racist for that to happen, and you need to come to terms with that.
Reminder that you should have already stopped using Chrome, but hey, you can stop now. Safari is pretty great, IMO, and Firefox is *right there*.
A switch has silently been flipped in millions of instances of Google Chrome: those browsers will begin sorting their users into groups based on behavior, then sharing group labels with third-party trackers and advertisers around the web. https://www.eff.org/deeplinks/2021/03/google-testi…
Please give us feedback! We know figuring out TFMs can be a pain, so we're working on that. What do you think? #nuget
Hello NuGet package users! I'm looking at how we can better display the license and target framework info for a package. Would love to hear what y'all think!
The left is the display on the package details page, the right is the display on the package search results page.
I didn't realize import maps were coming in Chrome 89. Although this feature is probably only realistically usable once it hits all browsers: https://www.chromestatus.com/feature/5315286962012160
Basically this allows you to `import "foo"` rather than `import "/path/to/foo.js"`, by defining a mapping in JSON. Feels more like Node/npm.
Also shout out to the "esm" package, which has almost all of the upsides and none of the downsides of native ESM (no ".js" required, can freely mix import and require, __dirname just works), which really makes it disappointing how many problems there are with Node's native solution. https://github.com/standard-things/esm
I DO think that leadership has an obligation to dial back the ferocity of their opinions in balance with how much power they wield. Off the cuff without power is just an opinion. With power it becomes a directive that can't be questioned.
Beyond that, as I've noted before, PRs are a key mechanism for team communication. They're an important way that we stay up to date on how all of the code base functions, even the bits we aren't actively working on.
You will miss little details. You'll have quirks that you can't see till they're pointed out. This is all normal. It's not a failure to have to make changes after review.
Hi friends (in the USA)! It's time for me to remind you all about the IRS Free File Program!
If you're planning to file your taxes online & you made less than $72,000 this past year, you can file for free!
So, this means avoid things like problematic scroll handlers, make sure links work as links so e.g. middle-click to open a tab works, use browser animations (css) where available instead of JS, etc.
The most worrying part is this bit from the internal message linked here: https://blog.mozilla.org/blog/2020/08/11/changing-world-changing-mozilla/
> "Focusing Firefox on Users: […] we are reducing investment in some areas such as developer tools, internal tooling, and platform feature development"
Translation: users don't care what our rendering engine is, so why are we spending so much time on platform (browser engine) work? Let's focus on user-differentiating features (i.e. browser app chrome, not the engine).
In my ideal world, my phone is just a web browser and the app store is just a search engine that lists PWAs. Lots of paths that could have gotten us there (FirefoxOS, WebOS), none taken.
@nolan Do you know of an issue using Pinafore with Brave? This is what I've been getting (using a private window, on Windows 10). Looks like June 16 was the last time it worked for me.
Currently open in a tab for a donation:
The protests happening right now have acute donation needs. Policy changes via voting and initiatives like this are the longer-term followups, less urgent in the moment but just as necessary.
We've worked with an epidemologist and a healthcare policy expert to make Social Distancing: The Game. How many people can you save? Please share widely. https://socialdistancegame.com/
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!