HNHacker News
TopNewBestAskShowJobs

rimunroe

1,907 karma · joined October 24, 2014

submissionscomments
rimunroe··on The 3D Software Rendering Technology of 1998's Thief: The Dark Project (2019)
From what I've heard The Black Parade mission style hews close to the style of Thief: The Dark Project. If your tastes are closer to Thief II: The Metal Age (or you'd just like more taffing about), I enjoyed T2X: Shadows of the Metal Age[1] quite a bit. The voice acting was pretty rough in places, but I found that kinda charming. I've also heard good things about Death's Cold Embrace[2].

[1] https://www.thief2x.com/

[2] https://www.ttlg.com/forums/showthread.php?t=148371

rimunroe··on Portland's gas-powered leaf blower ban goes into effect
I'm in Massachusetts and have been doing the same thing with our lawn in the five years since becoming a homeowner. We rake leaves away from the house a few times in the fall to make our house less attractive to mice and then run the mower around to mulch those piles and whatever else is in the yard. I let the leaves sit where the mower drops them, although I occasionally put the hopper on the mower and collect a few to throw into garden beds to help our plants overwinter. A lot of the trees around our property are oaks, which have leaves which take a while to break down, but when they're cut into tiny bits they seem to go away quickly enough. Overall it's worked quite well. It's low effort and is far less disruptive than blowing leaves around, especially with an electric mower.
rimunroe··on Novo Nordisk launches Wegovy weight-loss pill in US, triggering price war
Treating the symptoms can be helpful in the long term if symptoms are a contributing cause to the disease. I used to ride my bike 150+ miles a week, but after not being able to do so for a bit due to other reasons I gained some weight. At the level of riding I was doing, an extra 20-30 lb of weight makes riding far less pleasurable, particularly when it comes to going uphill or on dirt paths.

Just finding 10-12 hours in which to exercise every week is challenging on its own. It's much more difficult when the exercise itself becomes harder and less rewarding.

rimunroe··on Using TypeScript to obtain one of the rarest license plates
Apologies for the misinterpretation. I thought you were speaking of all prison jobs, though I don't think it makes much of a difference. From an ACLU report[1] on prison labor in the US which covers both labor for prison upkeep and labor for producing goods to be sold or providing services for companies or governments:

> They work as cooks, dishwashers, janitors, groundskeepers, barbers, painters, or plumbers; in laundries, kitchens, factories, and hospitals. They provide vital public services such as repairing roads, fighting wildfires, or clearing debris after hurricanes. They washed hospital laundry and worked in mortuary services at the height of the pandemic. They manufacture products like office furniture, mattresses, license plates, dentures, glasses, traffic signs, athletic equipment, and uniforms. They cultivate and harvest crops, work as welders and carpenters, and work in meat and poultry processing plants.

> From the moment they enter the prison gates, they lose the right to refuse to work. [...] More than 76 percent of incarcerated workers report that they are required to work or face additional punishment such as solitary confinement, denial of opportunities to reduce their sentence, and loss of family visitation, or the inability to pay for basic life necessities like bath soap. They have no right to choose what type of work they do and are subject to arbitrary, discriminatory, and punitive decisions by the prison administrators who select their work assignments.

[1] https://www.aclu.org/wp-content/uploads/publications/2022-06... (relevant quotes are found on page 5)

rimunroe··on Using TypeScript to obtain one of the rarest license plates
>To be clear, the prisoners aren’t literally forced to do this work. It’s a job they can choose to apply for and do while in prison.

Sorry, do you have a source for that? The requirement to work is a major point of contention, and a very quick check with this[1] directly contradicts your claim in the federal system: "Sentenced inmates are required to work if they are medically able. Institution work assignments include employment in areas like food service or the warehouse, or work as an inmate orderly, plumber, painter, or groundskeeper. Inmates earn 12¢ to 40¢ per hour for these work assignments."

[1] https://www.bop.gov/inmates/custody_and_care/work_programs.j...

rimunroe··on Using TypeScript to obtain one of the rarest license plates
For anyone unaware, that is nearly[1] the entirety of the text of the 13th Amendment to the US Constitution from 1865. This exception is rather (in)famous. I remember being quizzed on it in an elementary or middle school history or social studies class.

[1] the only excluded bit is the followup "Congress shall have power to enforce this article by appropriate legislation." Without this, the power to enforce the 13th Amendment would be left up to the states due to the 10th Amendment ("The powers not delegated to the United States by the Constitution, nor prohibited by it to the States, are reserved to the States respectively, or to the people."), which would have slightly useless given the whole war that had just been fought over some states wanting to keep slavery.

rimunroe··on Copywriters reveal how AI has decimated their industry
All I was saying is that your framing was callous and also likely terribly inaccurate. It assumes that management always assesses layoffs and technology adoption rationally and objectively based on merits without influence by hype, advertising, or other external forces. People are frequently laid off randomly at large companies. Layoffs at big companies often don't involve someone saying "get rid of these specific 20 copy writers because their copy is worse than what an AI produces". They will ignore performance of individuals completely and instead reduce headcount randomly across a cost center. That doesn't mean that every person who was let go was "producing mediocrity".
rimunroe··on Copywriters reveal how AI has decimated their industry
> If your job is cut by AI, you've been producing mediocrity anyway.

In my opinion it’s unfortunate and inaccurate to frame this as most likely being a problem with the quality of the work of a person who was let go or who can’t find a job. It’s very possible that management thinks AI is just good enough to justify not hiring someone for the role.

rimunroe··on Epic celebrates "the end of the Apple Tax" after court win in iOS payments case
> Remember GP is talking about the 90s and without internet, so it doesn't mean an app store where the app is instantly in your possession after clicking a button.

Right, but how is that an app store and not just a catalog?

…am I fully misunderstanding and they just meant a physical store?

rimunroe··on Epic celebrates "the end of the Apple Tax" after court win in iOS payments case
> I can understand how someone under, say, 30, might not know how commerce happened before the Internet.

I remember those days, but I think most people would call something where you viewed a list of products and then called or mailed to order and received the product elsewhere a catalog, not a store. As for over-the-phone payments, I forgot about that method for a moment but don't think it meaningfully affects my argument. It's just as out-of-band as the mail order example I included.

rimunroe··on Epic celebrates "the end of the Apple Tax" after court win in iOS payments case
Sorry, I'm a little confused about the relevance here. Could you elaborate a bit on how it ties into what I was saying? How did the users view products, how did they purchase them, and how did they receive them?
rimunroe··on Epic celebrates "the end of the Apple Tax" after court win in iOS payments case
> Not GP but, processing payments absolutely does not require a network connection. Doing so is absolutely not nearly as convenient, but in my adult lifetime it was pretty normal for retailers to pick up a phone, give a customer service rep and/or automated call handler CC info and dollar amounts and get appropriate confirmations.

I forgot about phone payments, but that doesn't change my argument. If it's a built in listing of products, it presumably needs to be updated occasionally too, which I'm not sure how you'd do without mailing disks if you didn't have a network connection. I also don't know how you'd make room for the bundled software. My memory of my Windows 3.1 machine involves a lot of wishing I had more space on my HDD.

> As for a business without an OS interface not being a "store," that's ridiculous on its face.

That indeed would be absurd. Fortunately, I never argued this. I argued that without taking payments or distributing the software through the "store", I don't think it would qualify as a store but would qualify as a catalog. I think of a store as somewhere you go to exchange money for goods/services. If it's doing neither of those things is it still a store?

> Touch grass, friend.

I don't know why you felt this hostility was warranted. Did I slight you in some way?

rimunroe··on Epic celebrates "the end of the Apple Tax" after court win in iOS payments case
> And you don't need the internet to sell applications.

Could you elaborate on what you mean by this? I don't know how you'd sell them otherwise. How do you do you process a payment without a network connection? The only thing I can think of is offering a catalog in the OS which users could browse and physically order stuff from, but I wouldn't call that a store.

rimunroe··on Helldivers 2 on-disk size 85% reduction
I think it has the best explosions in any game I've played too. They're so dang punchy. Combined with their atmospheric effects (fog and dust and whatnot) frantic firefights with bots look fantastic.
rimunroe··on Deprecations via warnings don't work for Python libraries
> If you are a good developer, you'll have extensive unit test coverage and CI. You never see the unit test output (unless they fail) - so warnings go unnoticed.

In my opinion test suites should treat any output other than the reporter saying that a test passed as a test failure. In JavaScript I usually have part of my test harness record calls to the various console methods. At the end of each test it checks to see if any calls to those methods were made, and if they were it fails the tests and logs the output. Within tests if I expect or want some code to produce a message, I wrap the invocation of that code in a helper which requires two arguments: a function to call and an expected output. If the code doesn't output a matching message, doesn't output anything, or outputs something else then the helper throws and explains what went wrong. Otherwise it just returns the result of the called function:

  let result = silenceWarning(() => user.getV1ProfileId(), /getV1ProfileId has been deprecated/);
  expect(result).toBe('foo');
This is dead simple code in most testing frameworks. It makes maintaining and working with the test suite becomes much easier as when something starts behaving differently it's immediately obvious rather than being hidden in a sea of noise. It makes working with dependencies easier because it forces you to acknowledge things like deprecation warnings when they get introduced and either solve them there or create an upgrade plan.
rimunroe··on Bruno Simon – 3D Portfolio
Because so many people use iPhones as their primary devices it's hard for businesses to accept making their websites only support browsers which are built off Chromium. It somewhat limits the power Google has to unilaterally dictate web standards.
rimunroe··on Fifteen Years
Ah yeah sorry I was on my phone and don’t usually use the mobile site. The rest of my point stands though. Maybe I’m too close to it but it seems like an odd response. The pains of aging are far preferable to dying of cancer at a relatively young age.
rimunroe··on Fifteen Years
>> "Want to feel old? Yes."

> No you don't.

Maybe I missed something but I don’t know what you’re quoting or paraphrasing. In the comic the guy is saying he’s glad they’re getting old together, not that he’s glad they feel old. I don’t want to speak for my brother, but it seems weird to assume he is unfamiliar with what aging entails. Personally, I’m thrilled my sister-in-law is getting to experience the pains of aging instead of late stage cancer treatment.

rimunroe··on Subway sandwich thrower found not guilty in D.C. jury rebuke
> He definitely did, though. That the jury opted not to convict him doesn't change that fact.

> [...]

> For the record, I agree with the jury's verdict here, but there's no question he threw a sandwich at someone, and there's no question that is legally assault.

I think you're approaching this as though it's straightforward jury nullification, which (as a layperson) I don't think it is. No one disagrees that he threw the sandwich, but my understanding is that the assault charge requires the officer have "reasonable fear of immediate bodily harm". The defense's argument was that there's no reason to believe the officer was actually afraid.

rimunroe··on NaN, the not-a-number number that isn't NaN
> And this aspect of the language is somehow considered sacred, load-bearing infrastructure that may never be altered. (Even though, with "use strict" we already demonstrated that have a mechanism for fixing things without breaking them!)

There are many things we could do which wouldn't break the web but which we choose not to do because they would be costly to implement/maintain and would expand the attack surface of JS engines.

rimunroe··on Peanut allergies have plummeted in children
I thought peanut allergies were roughly as common in Europe as the US, and a quick web search seems to back this up: https://pmc.ncbi.nlm.nih.gov/articles/PMC6021584/
rimunroe··on How they clean the balls in a ball pit
Those balls are pretty expensive when you consider the volume needed. When my brother made his ball pit it ended up being more expensive than a nice couch. I think the price for the crush-resistant type at the time (~2007-2008) was around $0.20-0.25 per ball.
rimunroe··on Git, JSON and Markdown walk into bar
> Browsers also support this automatically, so you open an XML document and you get to see a rendered HTML from it.

Though as I understand it it's possible that this might not be the case for much longer: https://github.com/whatwg/html/issues/11523

rimunroe··on Grafana Labs made a Taylor Swift dashboard
No, of course not. Why would they? It’s not trying to explain what Easter eggs are in general, nor is it acting like Swifties coined the term. The article is trying to explain that in the context of Taylor Swift, easter eggs are usually about upcoming projects or such things.

The article could have said “‘Easter egg’ is a term which means a bit of information or a feature which is left hidden as a surprise for people to find. In the context of Taylor Swift, easter eggs are hidden bits of information which often point at upcoming projects.” That would be overly wordy and unnecessary though because most people already know what Easter eggs are and thus won’t assume it’s claiming that Swifties invented the term.

rimunroe··on Grafana Labs made a Taylor Swift dashboard
Easter eggs can contain basically anything. In a video game I'd expect an easter egg to be anything from a secret weird level or item, a nod to another game/movie, or a picture of one of the developers' pets. As that bit you quoted from the story was trying to make clear, in the context of Taylor Swift, "easter eggs" are a much more specific and are often hints about what will happen next. This seems like a very reasonable clarification to make, and to my eyes doesn't imply that Swifties invented the term.
rimunroe··on How the AI Bubble Will Pop
Wow you're completely right and I just completely forgot who you were replying to. I thought you were replying to the person the person you were actually replying to was replying to. Sorry about both my mistake and my previous sentence's convolution!
rimunroe··on How the AI Bubble Will Pop
This is another example of the phenomenon they’re describing, not a counterexample.
rimunroe··on How the AI Bubble Will Pop
That doesn’t seem to me like a good reason to dismiss the question, and especially not that strongly/aggressively. We’re supposed to assume good intentions on this site. I can think of any number of reasons one might feel more productive but in the end not be going much faster. It would be nice to know more about the subject of the question’s experience and what they’re going off of.
rimunroe··on Largest Mass Resignation in US History as 100k Federal Workers Quit
Nationally, Democrats raise significantly more money than Republicans[0], especially from small donors[1]. It wouldn't be surprising to me if this skew was stronger for people working in government.

[0] https://www.opensecrets.org/political-parties

[1] https://www.opensecrets.org/elections-overview/donor-demogra...

rimunroe··on Companies are lying about AI layoffs?
I see fairly few people claiming effectively using AI doesn’t require learning anything. I see a lot of people claiming it requires learning a lot less than traditional methods.
← PreviousPage 3 of 23Next →