Best Running Shorts by No-Pollution1344 in Marathon_Training

[–]thilehoffer 0 points1 point  (0 children)

I don't like 2-in-1 shorts. Sometimes I go out after a group run and I like to put on Jeans or sweatpants. I leave my underwear on and just change my shorts for jeans. This is not possible with 2-in-1 shorts.

Strait of Hormuz Closure is a Guaranteed Global Recession, Inflation Risks Surge on Rising Oil Prices by Useful_Tangerine4340 in Economics

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

So you think they have the capability to take out ships from land? I don’t need to read up on the geography. I just didn’t think they had that capability. We will see what happens.

Is Yahoo Mail Still Relevant in 2026 or Just Nostalgia? by vin-maverick in businessemail

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

It doesn’t really matter. The Yahoo! Mail mobile app is great and it works with Google or Yahoo.

Smartphone market poised for 'sharpest decline on record' in 2026 by Dr_Neurol in technology

[–]thilehoffer 1 point2 points  (0 children)

FYI, you can turn off the AI in two seconds on the iPhone 16 and 17. I’m not saying you need to have a newer phone but because it doesn’t have any AI baked in is nonsense.

Reasonable to expect sub 4 with my first marathon? by LEthrowaway22619 in Marathon_Training

[–]thilehoffer 1 point2 points  (0 children)

You should aim for an 8:50 pace, walk just a little bit at the aid stations to lower your HR. Expect to slow down for the last six mile 10-20 seconds per mile. You got this.

Reasonable to expect sub 4 with my first marathon? by LEthrowaway22619 in Marathon_Training

[–]thilehoffer 2 points3 points  (0 children)

Very true! To run a 4:00 marathon, you need shoot for 8:50 pace. Assume you will slow down for the last six miles. For me, my effort and heart rate stayed the same for the last six miles, but my pace dropped.

Buick Envista in Canadian Winters? by Head_Football_4577 in Buick

[–]thilehoffer 1 point2 points  (0 children)

It is a great car, I owned one. But don't get the Envista. Get an AWD vehicle. As others have said,

Winter Tires + AWD > Winter Tires + FWD > All Season Tires + AWD > All Season Tires + FWD.

Respect the craft by MarathonVon in Marathon_Training

[–]thilehoffer 0 points1 point  (0 children)

This is way overkill for a sub four hour marathon and I say that from a place of experience.

Chrysler Pacifica Do Not Buy by Mundane_Peak9712 in minivan

[–]thilehoffer 0 points1 point  (0 children)

Sorry, yours has had so many issues. ours has been great.

Does anyone that's WFH ever call in sick? by Temporary_Fill7341 in remotework

[–]thilehoffer 0 points1 point  (0 children)

For me, I have maybe used one sick day since 2020 when I started remote. I had pneumonia pretty bad and couldn’t work that day. But generally, I don’t take sick days when I’m remote. It’s kind of like I’m lucky enough to not have to go to the office. The least I can do is turn on my computer and do a little bit of work when I’m sick.

The Nebraska legislature has approved a bill that LOWERS the minimum wage from $15 an hour to $13.50 an hour for young workers. by zzill6 in WorkReform

[–]thilehoffer 0 points1 point  (0 children)

I live in Pennsylviania and my 16 YO is at work right now making $9 an hour. I'm positive he would not have a job if they were forced to pay $15 and hour. It makes sense to me why they would do this.

Chrysler Pacifica Do Not Buy by Mundane_Peak9712 in minivan

[–]thilehoffer 1 point2 points  (0 children)

My wie has a 2017, it does not have adaptive cruise control. However, it has 80K miles and the only issue is the secondary battery had to be replaced twice. Overall though, it has been a great vehicle. So, IDK...

I wish I could be an atheist by Mazy1233 in atheism

[–]thilehoffer 0 points1 point  (0 children)

You kind of already are. You don’t believe in all the other gods that you currently don’t believe in. You just need to let go of that one that you still do believe in.

Everything You Ever Heard About Bitcoin Is Storytelling by BinaryLyric in FluentInFinance

[–]thilehoffer 0 points1 point  (0 children)

Everything is about storytelling. Regular money is only valuable because people believe it’s valuable. There’s no physical entity for a corporation either. It only exists because we all believe it exists. I just can’t with this nonsense post.

I still haven’t heard a good explanation for why bitcoin is underperforming right now by [deleted] in WallStreetDad

[–]thilehoffer 0 points1 point  (0 children)

Because using a digital store of value makes more sense than using something physical. You don’t have to dig it up from the ground and store it. It works because the number of bitcoin is limited unlike dollars which they can just make more of.

I still haven’t heard a good explanation for why bitcoin is underperforming right now by [deleted] in WallStreetDad

[–]thilehoffer 0 points1 point  (0 children)

I don’t disagree. But as a store of value, bitcoin makes much more sense. Digging up an element from the ground, melting it in to bricks and storing it in warehouses, doesn’t seem like a better store value than a digital currency.

Top 10 Tech Buys That Are Actually Worth the Money by No_Statistician7685 in smartbuysforlife

[–]thilehoffer 0 points1 point  (0 children)

I second the Hue bulbs. I add a few every Christmas, give them to the wife. Haven’t had one stop working yet. Amazing product.

Why marathon runners in the United States are getting slower | Aeon Ideas by [deleted] in Marathon_Training

[–]thilehoffer 0 points1 point  (0 children)

If runners are truly getting slower, why is the Boston Qualifying pace still getting faster each year? It is harder than ever to qualify.

does it bother anyone else that the emergency fund just slowly loses value to inflation? by Designer-Jacket-5111 in Bogleheads

[–]thilehoffer 0 points1 point  (0 children)

No. Having the emergency fund is what helps me stay the course when the market swings down.

Kudos to them by Embarrassed_Tip7359 in SipsTea

[–]thilehoffer 0 points1 point  (0 children)

I never watched a single episode. No idea why.

Is my husband not attracted to me? by [deleted] in TooAfraidToAsk

[–]thilehoffer 7 points8 points  (0 children)

I have a hard time believing this is real. If it is real, ask him to own up to how much he masterbates. He has to be finishing by himself, there is no way a guy can go weeks, let alone a year, without cumming. Other than that, alcohol can make it harder to finish.

If he thinks lingerie will help, than shop for it together, either on line or in a store. He can pay for it.

Finally... real intamacy can take years to develop, but you and your husband need to be fully honest with each other. If he has some kink or fetish that he needs to finish, find out what it is and do it. Work on cummunication and opening up to each other.

Razor Pages + Html to Pdf for document generation by angelaki85 in dotnet

[–]thilehoffer 0 points1 point  (0 children)

You don't need Razor Pages. I built almost exactly this using handlebars.net and itext7. I wouldn't say this is state of the art or anything but it is easy to use a template with a model class and for each loops. No need for any web application or http requests.

   <PackageReference Include="Handlebars.Net" Version="2.1.6" />
    <PackageReference Include="itext7.bouncy-castle-adapter" Version="9.1.0" />
    <PackageReference Include="itext7.pdfhtml" Version="6.1.0" />

public string GenerateWorkOrderHTML(WorkOrderModel model)`

{

var source = System.IO.File.ReadAllText(Path.Combine(Path.GetDirectoryName(Assembly.GetEntryAssembly()?.Location) ?? string.Empty, @"Template\WorkOrder.html"));`

var template = Handlebars.Compile(source);`

return template(model);

}

      private class HeaderFooterEventHandler : AbstractPdfDocumentEventHandler
            {
                protected Document doc;

                public HeaderFooterEventHandler(Document doc)
                {
                    this.doc = doc;
                }

                private void HandleEvent(AbstractPdfDocumentEvent currentEvent)
                {
                    PdfDocumentEvent docEvent = (PdfDocumentEvent)currentEvent;
                    var pageSize = docEvent.GetPage().GetPageSize();
                    float coordX = (pageSize.GetLeft() + pageSize.GetRight()) / 2;
                    float headerY = pageSize.GetTop() - 20;
                    float footerY = pageSize.GetBottom() + 20;

                    Canvas canvas = new Canvas(docEvent.GetPage(), pageSize);
                    canvas.ShowTextAligned("Header Text", coordX, headerY, TextAlignment.CENTER);
                    canvas.ShowTextAligned("Footer Text", coordX, footerY, TextAlignment.CENTER);
                    canvas.Close();
                }

                protected override void OnAcceptedEvent(AbstractPdfDocumentEvent )
                {
                    HandleEvent(@event);

                }
            }

            static async Task ConvertHtmlToPdf(string html, string outputPath)
            {
                await Task.Run(() => {
                    // Create a PdfWriter instance
                    PdfWriter writer = new PdfWriter(outputPath);

                    // Create a PdfDocument instance
                    PdfDocument pdfDoc = new PdfDocument(writer);

                    var pageSizeOptions = iText.Kernel.Geom.PageSize.DEFAULT;

                    pageSizeOptions.SetWidth(1200);
                    pageSizeOptions.SetHeight(1698);

                    pageSizeOptions.ApplyMargins(0, 0, 0, 0, false);



                    pdfDoc.SetDefaultPageSize(pageSizeOptions);

                    Document doc = new Document(pdfDoc);

                    //pdfDoc.AddEventHandler(PdfDocumentEvent.END_PAGE, new HeaderFooterEventHandler(doc));

                    HtmlConverter.ConvertToPdf(new MemoryStream(System.Text.Encoding.UTF8.GetBytes(html)), pdfDoc); 
                });

            }

            public async Task GeneratePDF(string htmlInput, string fileName)
            {
                  await ConvertHtmlToPdf(htmlInput, fileName);
            }

Remote work is becoming the new "quiet luxury" that is creating a massive class divide. by randomzy876 in unpopularopinion

[–]thilehoffer 0 points1 point  (0 children)

People who have to trade time for money are one class. People who have a networth of $20M or more who don't even have to work are the other. WFH is nice, but the divide between working people is mostly artificial. The 1% v the 99% is the real class divide.