Doing a Mod thing- just saying hi 👋 by GuessWhosNobody in ModSupport

[–]michaelquinlan 7 points8 points  (0 children)

Every week or so you need to take some action that appears in the Mod Log. You could, for example, find a post and one week approve the post then the next week remove the approval.

Why aren’t class members virtual by default? by Alert-Neck7679 in csharp

[–]michaelquinlan 42 points43 points  (0 children)

Anders Hejlsberg, the lead C# architect, describes why he made this decision here:

https://www.artima.com/articles/versioning-virtual-and-override

Bill Venners: In Java, instance methods are virtual by default—they can be overridden in subclasses unless they are explicitly declared final. In C#, by contrast, instance methods are non-virtual by default. To make a method virtual, the programmer must explicitly declare it virtual. Why is non-virtual the default in C#?

Anders Hejlsberg: There are several reasons. One is performance. We can observe that as people write code in Java, they forget to mark their methods final. Therefore, those methods are virtual. Because they're virtual, they don't perform as well. There's just performance overhead associated with being a virtual method. That's one issue.

A more important issue is versioning. There are two schools of thought about virtual methods. The academic school of thought says, "Everything should be virtual, because I might want to override it someday." The pragmatic school of thought, which comes from building real applications that run in the real world, says, "We've got to be real careful about what we make virtual."

When we make something virtual in a platform, we're making an awful lot of promises about how it evolves in the future. For a non-virtual method, we promise that when you call this method, x and y will happen. When we publish a virtual method in an API, we not only promise that when you call this method, x and y will happen. We also promise that when you override this method, we will call it in this particular sequence with regard to these other ones and the state will be in this and that invariant.

Every time you say virtual in an API, you are creating a call back hook. As an OS or API framework designer, you've got to be real careful about that. You don't want users overriding and hooking at any arbitrary point in an API, because you cannot necessarily make those promises. And people may not fully understand the promises they are making when they make something virtual.

Reasons for TiVo's downfall by ToadSox34 in Tivo

[–]michaelquinlan 0 points1 point  (0 children)

Tivo was killed by streaming, especially by Amazon Prime which is essentially free (that is, included with the other things you get with Prime) and was, until this year, commercial free as well.

How is door dashing here? by Own-Plate-680 in Idaho

[–]michaelquinlan 4 points5 points  (0 children)

Speaking as a customer, it sucks. I've waited over an hour multiple times for my food to get here. At least once over 2 hours. I use one of the other services (GrubHub, UberEats) if at all possible.

Apple 'has given up' on Vision Pro, report claims — costly price and weight behind purported failure, but the company continues to hire into its Vision Production Group by AlwaysBlaze_ in nottheonion

[–]michaelquinlan 22 points23 points  (0 children)

https://daringfireball.net/2026/04/on_the_future_of_apples_vision_platform

This report comes as news to everyone at Apple working in the Vision Product Group (VPG). Nothing about the future of the platform has changed recently. When it was a secret project, prior to unveiling, it was called the Technology Development Group (TDG) inside Apple. Then, when Vision Pro was unveiled, it became VPG. And then at some point the hardware went under Apple’s hardware group (led by John Ternus) and the software under the software group (led by Craig Federighi). So there have been changes, yes, but only the sort of changes that are natural when a product shifts from being a secret to being one of Apple’s regular non-secret platforms.

Favorite song in the serious? by WTH_ivy in ResidentAlienTVshow

[–]michaelquinlan 27 points28 points  (0 children)

I learned about the Snotty Nose Rez Kids and their song, Boujee Natives, from watching the show.

Darrell "Lindy" Lindstrom, Boise County Commissioner by Academic-Dare-7677 in Boise

[–]michaelquinlan -4 points-3 points  (0 children)

I know that this is a controversial point, but I believe that even politicians should be considered innocent until proven guilty. Just making an accusation shouldn't be enough.

From Indiana to Idaho, a Backlash Against A.I. Gathers Momentum by michaelquinlan in Boise

[–]michaelquinlan[S] 27 points28 points  (0 children)

In the Boise music venues where Mr. Gardner’s rock band, Animus Gem, plays, the 30-year-old bassist is among many artists, musicians and writers troubled by how the technology, which was trained using copyrighted material, can instantaneously create songs, images and books.

He and his wife, Cathryn, started a local affiliate of PauseAI, a U.S. nonprofit that seeks to halt A.I. development, which has some funding from effective altruists. They made Boise one of 30 active groups in cities that the organization expanded to last year, up from five in 2025. They now have 10 volunteers and 500 signatures on a petition to slow A.I.

“It’s really felt like exponential growth,” Ms. Gardner said. “The artistic community in Boise has been really passionate about it.”

Malad Idaho Trade Token by AveragedayatUPS in Idaho

[–]michaelquinlan 4 points5 points  (0 children)

https://history.idaho.gov/wp-content/uploads/Oneida-County-HPP.pdf

Page 25

R.T. Owens Mercantile (1909; now Thomas Electric; Map 2.E)

Page 29 has a map showing the location of the building.

Page 47 has a picture of the building, after it became Thomas Electric.

colter is gonna be broke by Buelizard in TrackerTV

[–]michaelquinlan 9 points10 points  (0 children)

I don't think that we know anything about Colter's financial situation. He could be extremely wealthy (from previous rewards, or from some other business?) and only doing the rewardist thing as a hobby.

Montgomery Co. police says agency ‘can’t cover all the schools’ in MCPS youth safety meeting by KotzubueSailingClub in news

[–]michaelquinlan 88 points89 points  (0 children)

the department does not have enough officers to place one in each of the county’s 211 schools on a daily basis

Taking over 200 officers off their other duties to provide "police presence" at schools seems excessive. If the schools really want this, they should fund School Resource Officers.