HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
moq
moq.spikes
C#2023–2023
moq / moq.spikes · Archived

moq.spikes

The most popular and friendly mocking framework for .NET

13Distinct people
14Mentions
1Explicit recommenders
256GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

The most popular and friendly mocking framework for .NET

GitHub

Where it is used

No documented product use was verified in the last source check.

What people are saying

Going by reports in the releated Github issue Moq does not let users opt out of this privacy-invading data collection: https://github.com/moq/moq/issues/1372 This is sad. Moq…

urig used a recommendation phrase. One indexed comment matches. This is a phrase match, not a verdict.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by 3-hour interval14 dated mentions

Observed mentions: 2023-08-08 16:52:11 UTC to 2023-08-10 08:21:15 UTC.

01232023-08-08 15:00:00 UTC to 2023-08-08 18:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsAug 8, 15:002023-08-08 18:00:00 UTC to 2023-08-08 21:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-08-08 21:00:00 UTC to 2023-08-09 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-08-09 00:00:00 UTC to 2023-08-09 03:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2023-08-09 03:00:00 UTC to 2023-08-09 06:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2023-08-09 06:00:00 UTC to 2023-08-09 09:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2023-08-09 09:00:00 UTC to 2023-08-09 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsAug 9, 09:002023-08-09 12:00:00 UTC to 2023-08-09 15:00:00 UTC (exclusive): 2 mentions; 1 submissions, 1 comments2023-08-09 15:00:00 UTC to 2023-08-09 18:00:00 UTC (exclusive): 3 mentions; 1 submissions, 2 comments2023-08-09 18:00:00 UTC to 2023-08-09 21:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2023-08-09 21:00:00 UTC to 2023-08-10 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2023-08-10 00:00:00 UTC to 2023-08-10 03:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2023-08-10 03:00:00 UTC to 2023-08-10 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-08-10 06:00:00 UTC to 2023-08-10 09:00:00 UTC (exclusive): 2 mentions; 2 submissions, 0 commentsAug 10, 06:00

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Aug 8, 15:002023-08-08 15:00:00 UTC2023-08-08 18:00:00 UTC110
Aug 8, 18:002023-08-08 18:00:00 UTC2023-08-08 21:00:00 UTC000
Aug 8, 21:002023-08-08 21:00:00 UTC2023-08-09 00:00:00 UTC000
Aug 9, 00:002023-08-09 00:00:00 UTC2023-08-09 03:00:00 UTC110
Aug 9, 03:002023-08-09 03:00:00 UTC2023-08-09 06:00:00 UTC110
Aug 9, 06:002023-08-09 06:00:00 UTC2023-08-09 09:00:00 UTC101
Aug 9, 09:002023-08-09 09:00:00 UTC2023-08-09 12:00:00 UTC000
Aug 9, 12:002023-08-09 12:00:00 UTC2023-08-09 15:00:00 UTC211
Aug 9, 15:002023-08-09 15:00:00 UTC2023-08-09 18:00:00 UTC312
Aug 9, 18:002023-08-09 18:00:00 UTC2023-08-09 21:00:00 UTC101
Aug 9, 21:002023-08-09 21:00:00 UTC2023-08-10 00:00:00 UTC101
Aug 10, 00:002023-08-10 00:00:00 UTC2023-08-10 03:00:00 UTC110
Aug 10, 03:002023-08-10 03:00:00 UTC2023-08-10 06:00:00 UTC000
Aug 10, 06:002023-08-10 06:00:00 UTC2023-08-10 09:00:00 UTC220

What Hacker News says

14 sources

Ask HN: Benefits to Keeping Packages Updated?

In light of the Moq issue yesterday[0] I'm interested to understand why the consensus seems to be so in favor of keeping packages up-to-date in software. The common explanation I see is it "keeps you up to date with security and bug fixes". But in practice this seems to just involve most orgs mandating Dependabot and mindlessly updating every dependency when a new version becomes available. (Yes in an ideal world you code review every change in every dependency, but... I mean, let's be real here. Just take the update frequency of the AWS SDK packages in isolation, very few orgs are actually doing this) As a maintainer of an open source library I know most releases are a crapshoot, they're just as likely to contain new bugs and flaws as they are to fix old ones. So staying up-to-date seems to open up codebases to far greater risks than out
Read the rest
dated dependencies: 1) Zero days, a new package launches with some critical security flaw that isn't going to get noticed for some time. 2) Supply chain attacks, old packages are generally immutable. Therefore most supply chains attacks seem to involve take-overs of existing package (name)s by disgruntled or new hostile 'maintainers'. The new versions are far more at risk. 3) New bugs, the dirty truth of OSS is most work is done by unpaid people with little time or ability to focus. Most software isn't formally verified. New updates are a risk. In addition the old version is a known quantity. Unless you know absolutely the version you are running is compromised (log4j, OpenSSL) what benefits does updating actually bring? The default presumption that version number goes up is better seems like yet more security/compliance cargo cult behavior. What am I missing here? [0] https://github.com/moq/moq/issues/1374
6 points · Open discussion
NSubstitute is good, I used it at a previous job. I've favored Moq in the past because I think there are a couple of things it makes a bit easier or is a bit less opinionated about, but NSub is perfectly cromulent as well. Someone posted a quick guide to migrating a bunch of it easily in one of the issues in the Moq repo discussing this whole mess: https://github.com/moq/moq/issues/1374#issuecomment-16712411...
In Popular open source project Moq criticized for quietly collecting data

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.