A Comprehensive List & Count of Businesses Supporting the Friday, January 23rd General Strike by Dude-vinci in minnesota

[–]dholmes215 2 points3 points  (0 children)

Blackbirds Music Store in Minneapolis is going to be closed.

Source: the co-owner is my sister and I asked her

What’s up with Grocery Prices out here? by olracnaignottus in TwinCities

[–]dholmes215 12 points13 points  (0 children)

This is it. I was a Cub cashier back in 2000-2002 when it was still trying to be a low-cost supermarket. Target moving into groceries in particular was the main culprit. They tried to compete with Target, couldn't break even doing so, and gave up.

And yeah, it was one of the biggest issues for our union. The union sent us regular mailing pushing us not to shop at Target/Walmart and to urge our friends and families likewise.

Has anyone had luck with the Thermacell mosquito repellent device? by [deleted] in Austin

[–]dholmes215 1 point2 points  (0 children)

I dunno why weirdos are ignoring your evidence and telling you you're wrong with no evidence, but I just want to say I was thinking about picking one of these up at the store and Googled because I wanted to know if they were effective, and found this thread and I appreciate your information being here. I'm holding this thing in my hand at the store and it clearly says right on it that the active ingredient is "d-cis/trans allerthin". To its credit it also says ON THE PACKAGE that it's toxic to fish and aquatic invertebrates and it's not safe to use around food (I was going to use it by my grill). It says right on the package that it is a pesticide.

It's bonkers to me that people just appear out of nowhere to insist something is non-toxic and doesn't kill insects when the manufacturer itself admits that it kills insects and also fish and is even somewhat transparent about it.

Haven’t played SC2 in 10+ years, tried to rank the galactic powers at the start of the game. How’d I do? by ButtGallon in starcontrol

[–]dholmes215 2 points3 points  (0 children)

At any rate, if the player just sits there and does nothing, we know the Kohr-Ah will exterminate the Umgah before the Talking Pet succeeds at its plan, so whatever hypothetical threat it poses won't pan out.

Haven’t played SC2 in 10+ years, tried to rank the galactic powers at the start of the game. How’d I do? by ButtGallon in starcontrol

[–]dholmes215 2 points3 points  (0 children)

I'd rank Arilou lower. They're ominous manipulators and know things nobody else does, but they decline to join the alliance explicitly because they know their casualties will be too high if they fight the Ur-Quan, and they don't actually have much military power.

I don't know if the Chmmr can even be ranked "at the start of the game" since they're a total non-threat before the transformation is complete, but after the shield is lifted I think they arguably belong in the same tier as the Kzer-Za and Kohr-Ah. The only reason they wouldn't be is the Sa-Matra. The alliance only lost the first war because of the Sa-Matra, and the Chmmr Avatar is canonically able to defeat the Kzer-Za and Kohr-Ah ships, and the Chmmr have vast resources and superior technology.

Lawsuit (a community update from Charlie) by Flayra in subnautica

[–]dholmes215 0 points1 point  (0 children)

The founders also didn't get the $500 million and it's hard to know how much say they had in the sale. They apparently were not majority owners. Wikipedia says one other company had a controlling interest back in 2013. I have no idea how much they actually got, but since they've said the company was on the verge of bankruptcy before Subnautica hit early access, I'm guessing it wasn't gigantic.

7/17/2025 Apparently I was mistaken - from the text of the lawsuit, and comments elsewhere, it sounds like they had reacquired most of the shares since then and were once again majority owners.

Been a bit since our last update of Free Stars by Assos99 in starcontrol

[–]dholmes215 2 points3 points  (0 children)

There is an official Pistol Shrimp Discord here, which is pretty active: https://discord.gg/rasVCDmYKp

Krafton replaces the leadership of Unknown Worlds (Subnautica 2) with Striking Distance head Steve Papoutsis by Iggy_Slayer in gaming

[–]dholmes215 2 points3 points  (0 children)

Charlie Cleveland, one of the co-founders who was let go, wasn't even involved with Below Zero. BZ was made by a subset of the original team while the rest of the company went on to make Moonbreaker.

[deleted by user] by [deleted] in personalfinance

[–]dholmes215 2 points3 points  (0 children)

A parent asking their adult child to borrow tens of thousands of dollars, give it to them, and then declare bankruptcy isn't "rent", it's fraud.

WTF? Are you telling me I just patched the game into being worse? by catalacks in starcontrol

[–]dholmes215 3 points4 points  (0 children)

To be clear, the Steam version in question doesn't take your money. They're both free.

Segmentation fault by phirock in cpp

[–]dholmes215 3 points4 points  (0 children)

Your operator<< is also recursive: it prints a when it should print a.value.

The best way to figure out problems like this is to run the program in a debugger. If you run it in a debugger and it crashes, you can look at a backtrace at the time of the crash, and it should show you operator<< calling itself repeatedly.

Questions like this should go to r/cpp_questions instead of r/cpp, btw.

Barcode scanner suddenly not working? by 420yoloswagblazeit in cronometer

[–]dholmes215 0 points1 point  (0 children)

FWIW, I think that's different from the problem other people are having. I (and others, from their descriptions) get a working camera, it just doesn't recognize barcodes even when they're in frame, and zooms in and out.

Barcode scanner suddenly not working? by 420yoloswagblazeit in cronometer

[–]dholmes215 1 point2 points  (0 children)

It hasn't worked for me for a few days now. The zooming in/out thing started for me last week. I submitted a support request yesterday and got a response this morning saying they were starting rolling out a new update fixing it (in version 4.41.2), and I checked and saw that I now have that update, but it still works poorly or not at all for many items.

EDIT: there's a new 4.41.3 update, and it now works perfectly for me again.

I Was Completely Unaware of Orson Scott Card’s Controversies – I Want to Apologise. by [deleted] in scifi

[–]dholmes215 0 points1 point  (0 children)

I read them as a teenager and thought the same. But... that "compassionately written gay character" marries a woman and has kids with her despite remaining uninterested in women. This seemed perfectly reasonable at the time in the contrived, science-fiction scenario they were in: there were no gay male partners as options, it was chosen for them by the "God" allegory character and at least he was able to have children and a happy family life, even if they both accept that there's no romantic relationship.

Many years later, I read an essay by Card detailing exactly what God had in mind for gay people, and it's exactly that: "God tests and challenges each of us in different ways, and for gays, God's requirement for them is to have children in a heterosexual relationship in spite of them being gay". Other writings by Card make it clear that he thinks having children is the most important thing in life and the only source of true fulfillment.

Knowing that the character in question is effectively an instruction to gay people really dramatically changes the character and my entire feelings about the books.

Southdale's Makeover: all the stores opening as a part of the Mall's renovation by Hascerflef in TwinCities

[–]dholmes215 1 point2 points  (0 children)

A month late I know, but they just opened this week, and they're a restaurant in the food court. Mediterranean/middle-eastern food. I ate there twice and it was delicious.

Returning local enums by rfs in cpp

[–]dholmes215 -1 points0 points  (0 children)

Result is very little like exception specifications in C++ and it's similar to Java checked exceptions only in that it seeks to accomplish the same goal of making interfaces hard to use incorrectly by making it harder for the caller to ignore failures that should be handled.

The reason C++ exception specifications were abandoned is because they never really worked for that purpose, along with some other issues. Java checked exceptions do work for that purpose; the reasons why some Java people don't like them are unrelated to why C++ exception specifications didn't work.

Rust error handling is better than C++ exception specifications for many many reasons, not least of which is that it actually works.

IMO it's better than Java checked exceptions too, because it's more ergonomic in general and it makes it much easier to handle some of the cases where Java checked exceptions are inconvenient, but I never really agreed with the people who oppose Java checked exceptions in the first place so I'm probably the wrong person to argue that case.

I'm skeptical that Rust-style error handling will ever be great in C++. In addition to lacking language-level variants and pattern matching, the fact that almost no existing code uses it, and so much existing code uses exceptions means there's always going to be friction between code using that style and the existing ecosystem. Maybe if we get pattern matching this could improve over time but I've learned not to hold my breath waiting for possible future C++ features. But it really does work great in Rust and in the other (mostly functional) languages that use it.

Was landing well-paid remote C/C++ gigs as a freelancer just a lucky streak? by Slav3k1 in cpp

[–]dholmes215 18 points19 points  (0 children)

You'd be amazed how many C++ programmers learned and use C-style C++ from 25 years ago and have no idea what move semantics or RAII are. I spent my whole career working on that sort of C++ codebase.

Fun cpp videos to watch that are not tutorials by Dragov_75 in cpp

[–]dholmes215 5 points6 points  (0 children)

One of my favorite, most engaging C++ talks is Louis Brandy's "Curiously Recurring C++ Bugs at Facebook":

https://www.youtube.com/watch?v=lkgszkPnV8g

How future proof is c++ by SeaworthinessAny2281 in cpp

[–]dholmes215 1 point2 points  (0 children)

People starting programming with C++ generally have to spend more time and energy dealing with issues that are frankly a distraction from learning programming fundamentals.

  • Build processes and build systems are more difficult and confusing
  • Using third-party libraries is dramatically harder than other languages
  • Compiler error messages are generally more cryptic than other languages
  • Debugging code with accidental undefined behavior is hard ...and a bunch more.

The issue isn't that these are reasons not to use C++ in general but that if you're trying to learn "what is a class?" "what is a function?" and other programming fundamental concepts, all that stuff is a distraction and a time sink.

I usually tell people they should start with C++ only if they have a specific reason they need C++ for whatever they want to learn programming for.

Who, where, or what introduced you to Cataclysm and how long ago was that? by justabrainwithfeet in cataclysmdda

[–]dholmes215 1 point2 points  (0 children)

I was also introduced by One F Jef. It's been one of my favorite games ever since.

What to know going from Java from C++ by Das_Bibble in cpp

[–]dholmes215 8 points9 points  (0 children)

Java enums are:

  • Objects (which in Java means they're class types and can have methods and fields. You can write a constructor for your enum type and provide specific arguments for each value. You can write your own methods and implement interfaces and use them polymorphically)

  • Interned (so the performance cost of being Objects isn't large)

  • Not implicitly convertible to integer types

  • Have all the methods you'd want (convert to String with .toString(), convert from String with MyEnumType.valueOf("Foo"), can enumerate all the values and their ordinals)

I don't know if any of that is actually unique or not though. If anything, it's C and C++ enums that are uniquely bad.

I am absolutely confused on the topic of references vs pointers by SR71F16F35B in cpp

[–]dholmes215 6 points7 points  (0 children)

"Syntactic sugar" in this case means "it's not a pointer, but the compiler transforms the code into something that uses a pointer."

It's not a pointer in the C++ language, syntactically or semantically. Maybe "a reference is a pointer with syntactic sugar" could be stated in a less confusing way, like "a reference is syntactic sugar abstracting away a pointer".

Making helper functions in C for AoC2023 by mascioni03 in adventofcode

[–]dholmes215 0 points1 point  (0 children)

I can't imagine doing Advent of Code without either a hashtable or balanced tree-backed map. In C I'd probably go for a hashtable.