Readit News logoReadit News
chrisoverzero commented on Microsoft increases Office 365 and Microsoft 365 license prices   office365itpros.com/2025/... · Posted by u/taubek
mosura · 15 days ago
I am perfectly happy with the original statement.
chrisoverzero · 15 days ago
No, we don’t mind. Go ahead.
chrisoverzero commented on Nullable vs. Nullable in C#   einarwh.no/blog/2025/08/2... · Posted by u/Bogdanp
chrisoverzero · 4 months ago
> Luckily, since type constraints are part of the signature of the method and there is no ambiguity, I am allowed to make this overload.

This isn’t the case. It’s allowed because the question-mark syntax means two different things in value- and reference-type contexts. The signatures really look like this:

    public static IEnumerable<TR> SelectNotNull<T, TR>(
      this IEnumerable<T> source,
      Func<T, TR> fn)
      where TR : class // …and the nullability of TR is tracked by the compiler

    public static IEnumerable<TR> SelectNotNull<T, TR>(
      this IEnumerable<T> source,
      Func<T, Nullable<TR>> fn)
      where TR : struct
This is an allowable overload.

chrisoverzero commented on Against the censorship of adult content by payment processors   soatok.blog/2025/07/24/ag... · Posted by u/SlackingOff123
potbelly83 · 5 months ago
I think a lot of people are missing the point. Most likely what's happening here is that the issuers (not Visa/MC) see a large number of chargebacks/fraud for adult content sites and have determined that it's much easier if they don't accept transactions from these sites.
chrisoverzero · 5 months ago
What makes that "most likely," other than that you thought of it?
chrisoverzero commented on Era of U.S. dollar may be winding down   news.harvard.edu/gazette/... · Posted by u/gnabgib
paulpauper · 7 months ago
This would be true if you left your $ in a vault or mattress ,which no one does. It also fails to take into account utility. How does one put a dollar value on a $10-30 GPT-4 pro subscription? Where does this fit in the 'dollar losing value' paradigm?
chrisoverzero · 7 months ago
> How does one put a dollar value on a $10-30 GPT-4 pro subscription?

I’d estimate it at somewhere in the region of $10–$30, personally.

chrisoverzero commented on iOS Kindle app now has a ‘get book’ button after changes to App Store rules   theverge.com/news/661719/... · Posted by u/diversion
lurk2 · 8 months ago
Off the top of my head:

- Substantially poorer performance

- Keyboard is less accurate

- YouTube videos can’t be played on the lock screen without some tricks

- Apple Maps (it is basically at parity now, however).

- Translate feature doesn’t have a copy button

- The storage bug

- No option for manual cache clearing

- SMB protocol doesn’t work with Windows and doesn’t display error messages

- File transfers are substantially more complicated than they used to be because they want you to pay for iCloud (the workaround here is installing VLC which gives you a drag-and-drop folder you can use through iTunes)

- Multitasking (apps should shut down after some time spent idle, instead they have to be manually closed)

I haven’t used the most recent versions of iOS so I don’t know if some of these have been addressed.

chrisoverzero · 8 months ago
> - Translate feature doesn’t have a copy button

Sure it does. It’s labeled “Copy Translation”. It’s the first button under the translation for un-editable text.

> - Multitasking (apps should shut down after some time spent idle, instead they have to be manually closed)

Apps that aren’t working in the background shut down effectively as soon as they lose focus. Don’t let the list of screenshots fool you – those aren’t running. Don’t waste your time swiping them away.

chrisoverzero commented on Functors: Identity, Composition, and fmap   codehakase.com/blog/2025-... · Posted by u/codehakase
munchler · 9 months ago
Here's a question to test your understanding of functors: Is the Haskell type `Set e` a functor? (Where `Set e` is a set of elements of type `e`.)

Does the answer vary depending on the programming language? E.g. Is the `Set<'e>` type in F# a functor?

chrisoverzero · 9 months ago
Is the answer (ROT13 for spoilers):

V vzntvar gung vg pbhyq abg or orpnhfr Frg erdhverf gur rkgen fngvfsnpgvba bs Rd, evtug?

After looking it up: Nu, lrf, ohg Beq. Vagrerfgvat ubj gung vzcyrzragngvba qrgnvy yrnxf.

Even later: Unat ba, gurer'f ab jnl vg pbhyq or rira vs gung fngvfsnpgvba pbhyq or birepbzr! Vzntvar n frg pbagnvavat sbhe naq artngvir sbhe naq lbh znc `fdhner` bire vg… Gur fvmr bs gur pbyyrpgvba jbhyq punatr!

chrisoverzero commented on Luigi Mangione-inspired ballot initiative targets health insurance denials   newsweek.com/luigi-mangio... · Posted by u/howard941
lolinder · 9 months ago
I know this is an unpopular opinion here, but Luigi Mangione as martyr figure makes me extremely uncomfortable. This is a very different situation than the Aaron Swartz or any of the other victims of abuse by powerful people and corporations.

What precedent are we setting by explicitly making "murder someone" a viable path to making progress on your personal political agenda? It's one thing when you agree with the motive, but are we ready to accept the inevitable outcome that someone decides to engineer a high-profile murder to push a different agenda?

In a lot of ways this is like all the media attention on school shootings: we will see copycats, and the next one may not be targeting an unsympathetic healthcare CEO.

chrisoverzero · 9 months ago
> What precedent are we setting by explicitly making "murder someone" a viable path to making progress on your personal political agenda?

If this is what you are worried about, America is pretty far behind the leading edge:

https://en.wikipedia.org/wiki/Assassination_of_Shinzo_Abe

https://www.cnn.com/2025/03/25/asia/court-dissolution-unific...

chrisoverzero commented on Testing Without Mocks: A Pattern Language (2023)   jamesshore.com/v2/project... · Posted by u/jcartw
sethammons · 9 months ago
That's the trick - it is not test only code. You use the same objects, the same code.

The code has to be written so it takes in the altered unit via parameters or other DI or so it knows that the current system is set to short circuit some calls.

Ie, you could have MyClient(testHTTPClient).GetResource(foo) used in tests and MyClient(realHTTPClient).GetResource(foo). The testHTTPClient would get to the actual connection part and return a configured response or error.

Your entire logic is the same, your code could "receive" a forced 404 or timeout or 200 OK. It is up to the testHTTPClient that is only changing how the http connection is handled.

I call these unit-integration tests. You are checking all units work together while not actually working with the outside world.

chrisoverzero · 9 months ago
You’re responding to a comment containing a method call `thing.makeThingDoerForTest(1, 2, 3)` and saying “That's the trick - it is not test only code.”

Can you square those for me? I don’t get it.

chrisoverzero commented on English Multinyms   people.sc.fsu.edu/~jburka... · Posted by u/myroon5
yubiox · 9 months ago
I also maintain a list of these. Here are some I don't see there:

greater grater grader

baron barren bearing

your cees, seas, sees, seize is missing cease

grisly grizzly gristly

pedal peddle petal

I also put since with cense, cents, scents, sense

steal steel still

peal peel pill

If you need help: Ewe mite higher too guise two bee yore assistance.

chrisoverzero · 9 months ago
Where are you from that you consider all of these groups to have the same pronunciation?
chrisoverzero commented on 'Impossible-to-hack' security turns out to be no security   jltee.substack.com/p/new-... · Posted by u/DeLopSpot
chrisoverzero · 10 months ago
> First of all, please do not ignore this email, this is not a scam attempt nor am I trying to sell anything, I am just alerting and looking for help closing down a security issue […]

This seems like a good hint.

u/chrisoverzero

KarmaCake day855March 23, 2013View Original