ReportWire

Category: Humor

Humor | ReportWire publishes the latest breaking U.S. and world news, trending topics and developing stories from around globe.

  • This Might Hurt a Little Bit

    This Might Hurt a Little Bit

    [ad_1]

    Kids have to find out somehow that Santa isn’t real. The sad news might as well be delivered by a dentist. At least from now on her parents will get the credit for Christmas presents.

    The post This Might Hurt a Little Bit first appeared on Crazy Funny Pictures.

    [ad_2]

    liver

    Source link

  • Title

    Title

    [ad_1]

    Tags: at least 1 tag

    5111 points, 496 comments.

    [ad_2]

    Source link

  • Monthly Totals

    Monthly Totals

    [ad_1]

    Daniel spotted an array called $months in a PHP application. The data being stored in the array was some total of the sales of some commodity, for the past 5 months.

    That much all made sense. What didn't make sense was how the array was indexed.

    $months = array('o' => 23141, 't' => 23142, 'th' => 42432, 'f' => 63243, 'fi' => 21422);
    

    The keys aren't numbers, but the keys represent numbers. One, two, three, four, and five, to be exact.

    Many, many times, I've seen maps misused to be arrays, where the keys are just indexes. But I've never seen them abused like this– a magical, cryptic code that only the developer responsible for this horror could love.

    [Advertisement]
    Continuously monitor your servers for configuration changes, and report when there's configuration drift. Get started with Otter today!

    [ad_2]

    Remy Porter

    Source link

  • Tesla Cyber Truck Called ‘Death Machine’ By Safety Experts

    Tesla Cyber Truck Called ‘Death Machine’ By Safety Experts

    [ad_1]

    Following the release of the Tesla cyber truck’s official specs and crash test data, some safety experts have weighed in calling the new vehicle a “death machine,” citing its poor sight lines, substandard crash test results, 3.5-ton weight, and sharply angled steel body. What do you think?

    “This is why it’s important not to do crash tests.”

    Faima Brown, Brewery Tour Assistant

    “Sorry, but sharp, blind, and heavy is what consumers want.”

    Darryl Federspiel, Financial Distiller

    “Tesla has to preserve its brand identity.”

    Ian Salazar, Systems Analyst

     

    [ad_2]

    Source link

  • Coins

    Coins

    [ad_1]

    My late Peruvian grandfather was quite the traveling businessman in his day. I found a luggage in his apartment filled with old currency leftover from his travels.

    Coins. My late Peruvian grandfather was quite the traveling businessman in his day. I found a luggage in his apartment filled with old currency leftover from hi

    American, the most likely to have collectors value, or at least their official value.

    Coins. My late Peruvian grandfather was quite the traveling businessman in his day. I found a luggage in his apartment filled with old currency leftover from hi

    Coins. My late Peruvian grandfather was quite the traveling businessman in his day. I found a luggage in his apartment filled with old currency leftover from hi

    Latin American. Almost all have been superceded by a newer currency, or have been massively devalued. I made sure to grab one coin with each national crest.

    Coins. My late Peruvian grandfather was quite the traveling businessman in his day. I found a luggage in his apartment filled with old currency leftover from hi

    Coins. My late Peruvian grandfather was quite the traveling businessman in his day. I found a luggage in his apartment filled with old currency leftover from hi

    European, european possessions, and Japanese.

    Coins. My late Peruvian grandfather was quite the traveling businessman in his day. I found a luggage in his apartment filled with old currency leftover from hi

    [ad_2]

    Source link

  • My Graduation Photographer Thought This Was A Great Photo

    My Graduation Photographer Thought This Was A Great Photo

    [ad_1]

    “Why my graduation photographer thought this was a good idea, I have no clue (for the record I’m wearing a tube top).”

    (submitted by IG @switchinggenres)

    The post Flower Power appeared first on AwkwardFamilyPhotos.com.

    [ad_2]

    Team Awkward

    Source link

  • Wow! Thanks, Santa! You're Welcome!

    Wow! Thanks, Santa! You're Welcome!

    [ad_1]

    So much of Christmas is delivered these days by people who are working in such horrible conditions… But everyone is okay with it as it means we can do our Christmas shopping in the comfort of our own home, don’t have to fight traffic, pay for parking and we can buy exactly what we’re looking for without trolling around the high street for ages. Amazon… You’re the worst. But we all love you.

    [ad_2]

    liver

    Source link

  • The Funniest Cartoons by Paul Noth

    The Funniest Cartoons by Paul Noth

    [ad_1]

    Have you heard of Paul Noth? He’s a brilliant cartoonist that has also published several kid’s books: How to Sell Your Family to the Aliens, How to Win the Science Fair When You’re Dead, and How to Properly Dispose of Planet Earth all of which you can get on Amazon. Scroll down to see our all-time favorites!

    Cartoon by Paul Noth.

    Cartoon by Paul Noth.

    Cartoon by Paul Noth.

    Cartoon by Paul Noth.

    Cartoon by Paul Noth.

    Cartoon by Paul Noth.

    Cartoon by Paul Noth.

    Cartoon by Paul Noth.

    Cartoon by Paul Noth.

    Cartoon by Paul Noth.

    Cartoon by Paul Noth.

    Cartoon by Paul Noth.

    Cartoon by Paul Noth.

    Cartoon by Paul Noth.

    Cartoon by Paul Noth.

    Cartoon by Paul Noth.

    Cartoon by Paul Noth.

    Cartoon by Paul Noth.

    Cartoon by Paul Noth.

    Cartoon by Paul Noth.

    Cartoon by Paul Noth.

    Cartoon by Paul Noth.

    Cartoon by Paul Noth.

    If you like Paul’s humor and drawing style, check out his books: How to Sell Your Family to the Aliens, How to Win the Science Fair When You’re Dead, and How to Properly Dispose of Planet Earth on Amazon. Please note that this site is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate we earn from qualifying purchases.

    [ad_2]

    liver

    Source link

  • “It Made Me Laugh”: People Can’t Believe Bryan Adams Has To Clarify Meaning Behind “Summer Of ’69”

    “It Made Me Laugh”: People Can’t Believe Bryan Adams Has To Clarify Meaning Behind “Summer Of ’69”

    [ad_1]

    While people had always suspected Bryan Adams’ iconic 1984 hit Summer Of ‘69 was about, as its title might sound like, the rocker’s epic summers in the late 1960s, the actual meaning has finally come out from the musician himself.

    Bryan reportedly admitted he was going to call the song Best Days Of My Life, but chose to instead reference the sex position 69.

    The Canadian music star told the Sunday Times: “Well, I was going to call the song Best Days of My Life but mentioning ’69’ felt a bit more provocative. Isn’t this talk a bit sexy for breakfast time?”

    Image credits: bryanadams

    Image credits: Bryan Adams

    Upon being asked about the actual “best days of his life”, the 64-year-old singer further stated: “Oh, the best days are now, always now. When I wrote that song I was trying hard to imagine or fantasize what life would hold, but I’m there now and, you know, it’s great.”

    This might’ve come as a shock to some fans. However, Bryan had already alluded to the true meaning of his song in 2008, when he reportedly said: “There is a slight misconception it’s about a year, but it’s not… ’69’ has nothing to do about a year, it has to do with a sexual position.”

    “There is a slight misconception it’s about a year, but it’s not… ’69’ has nothing to do about a year, it has to do with a sexual position,” the rockstar said

    Image credits: Bryan Adams

    Image credits: Bryan Adams

    “At the end of the song, the lyric says that ‘it’s me and my baby in a 69’. You’d have to be pretty thick in the ears if you couldn’t get that lyric.”

    The musician later admitted: “I only ever wrote that title because it made me laugh.”

    According to the Daily Mail, the Summer Of ‘69’s co-writer, Jim Vallance, reiterated that the end of the track was merely a sexy reference and that for him, the song was really about the year in itself.

    He reportedly explained: “I don’t pretend to speak for Bryan. Two of us wrote the song… Maybe he was thinking about something completely different… but I was thinking about that amazing summer when I turned 17.”

    The hit’s co-writer, Jim Vallance, had a completely different vision about the song, and said it immortalized the “amazing summer” when he turned 17

    Image credits: Bryan Adams

    Bryan’s saucy claims about the song might come as an unexpected revelation given an awkward conversation he had last year, in which he declined to discuss the track.

    During the promotion of his 15th album So Happy It Hurts, he was reportedly asked by a journalist: “1969, though, it was a pretty big year in history. The moon landing, Woodstock. But you were just a kid back then, so what is the story behind Summer of ’69?”

    The music star then strangely replied: ”’I don’t want to talk about that. I want to talk about the new album. That’s why I’m here.”

    Image credits: Bryan Adams

    You can watch the iconic song’s music video below:

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

    Image credits: Bryan Adams

    A fan recently interrupted Bryan by hopping on stage during a performance of the song

    @.aliciajo Some guy jumped on stage at @Bryan Adams concert last night in SLC and was dragged off by security. Bryan’s reaction was incredible. #bryanadams #bryanadamsconcert #concert #music #livemusic #concerttime #80srock #bryanadamssumemerof69 #summerof69 #concertcrasher #slc #bryanadamssaltlake ♬ original sound – Alicia

    This past July, Bryan’s summer of 2023 might’ve been an ironic nod to his song. While he was performing Summer of ’69 at his Salt Lake City concert, an unruly concertgoer hopped on stage and took the concert by storm, Fox News reported.

    Clips of the incident showed the singer quickly moving away from the microphone, as the culprit began singing: “Bought it at the five and dime.”

    ADVERTISEMENT

    [ad_2] Karina Babenok
    Source link

  • Ripping the Headlines Today – Paul Lander, Humor Times

    Ripping the Headlines Today – Paul Lander, Humor Times

    [ad_1]

    Making fun of the headlines today, so you don’t have to

    The news, even that about smuggled endangered fish fillets, doesn’t need to be complicated or confusing; that’s what any new release from Microsoft is for. And, as in the case with anything from Microsoft, to keep the news from worrying our pretty little heads over, remember something new and equally indecipherable will come out soon: 

    Really all you need to do is follow one simple rule: barely pay attention and jump to conclusions. So, here are some headlines today and my first thoughts:

    endangered fish
    Frozen endangered fish fillets… yum!

    Arizona Customs seizes endangered fish organs worth $2.7 million found in shipment of frozen fish fillets

    Mrs. Paul, you have the right to remain silent …

    Moms for Liberty co-founder admitting to threesome sparks backlash

    … And really ought to have a sex book called the Karen Sutra.

    Welsh couple bereft after bomb squad detonate ornamental garden missile

    Good thing, I hear it was a Surface-to-Sleigh Missile.

    Romney says he’d vote Biden over Trump

    Biden: Told ya’ I was doing well with young people.

    Ohtani goes to the Dodgers on a 10-year $700 million deal

    So, in L.A. terms he’ll have barely enough to rent a 2 bedroom in Reseda, car port space separate …

    Nick Cannon spends $200K a year taking his 12 kids to Disneyland

    … It’s all that money he saves from not buying condoms.

    Norman Lear gone at 101

    He’s movin’ on up, movin’ on up to a deluxe apartment in the sky. God speed, sir.

    RFK Jr. running as independent

    … And pretty much, mostly independent of support from the rest of Kennedy family!

    What Matt Rife’s baffling Netflix special tells us about comedy

    C’mon, let’s face it; Dane Cook is the painting in Matt Rife’s attic.

    House staffer swiftly changes locks on George Santos’ office

    … Right after counting silverware in Capitol dining hall…

    Indiana man found with handgun hidden in his rectum

    Rectum, damn near killed him.

    AARP members get early access to Rolling Stone tickets

    … Well, they do have to leave early for their 8 PM bedtime.

    Blake Shelton says he doesn’t miss “The Voice” — but he took home a surprising keepsake

    And, we’re all rooting for him and Gwen Stefani!

    U.S. payrolls rose 199,000 in November

    Well, 198,999 … because, y’know, George Santos …

    Paul LanderPaul Lander
    Latest posts by Paul Lander (see all)
    ShareShare

    [ad_2]

    Paul Lander

    Source link

  • Secure Mentorship

    Secure Mentorship

    [ad_1]

    Sophia entered the software development industry through an "alternative" path. In Germany, they have a tradition of Ausbildung. Instead of going to university, you focus on on-the-job training with some classes mixed in. There are still exams and all the traditional academic trappings, but with one huge bonus: you're working closely with an Ausbilder– an experienced industry veteran who can show you the ropes.

    Sophia's Ausbilder was named Tim, and at the company she was working at, he was widely hailed as a genius. He had designed their entire web system from the ground up in Java, which given that every other developer at the company only worked in Delphi, that made him a pretty unique talent. Everyone was pretty convinced he was brillant.

    Sophia, who at this point was fairly novice in the industry, was excited to work with him. That lasted about five minutes.

    It didn't take long to discover that the entire system was constructed around god classes that just bundled a pile of unrelated functionality into an undebuggable blob. Sophia has lots of things she wants to share, but today we want to look at one specific class, helpfully called ModuleClient:

    public class ModuleClient {
    
        // ... we are at line 1091. Here comes the constructor...
         public ModuleClient(HttpServletRequest request, HttpSession session) {
            // ...some stuff
            String ip = request.getRemoteHost();
    
            if ((session.getAttribute("ip") != null)) {
                if (!ip.equals(session.getAttribute("ip"))) {
                    log(Level.ERROR, "session.invalidated, session.ip != request.ip :  " + session.getAttribute("ip") + "!=" + ip);
    
                    String tempIp = (String) session.getAttribute("ip");
                    int ind = tempIp.lastIndexOf('.');
                    tempIp = tempIp.substring(0, ind);
    
                    if (!ip.startsWith(tempIp)) {
                        log(Level.ERROR, "It is not a subnet, session will be canceled " + (tempId) + " " + session.getAttribute("ip") + "!=" + ip);
                        session.invalidate();
                    } else {
                        log(Level.ERROR, "It is a subnet, ignore error. " + tempIp)
                    }
                }
            }
         }
         //... around 10k more lines of code
    }
    

    Comments added by Sophia.

    One line into this constructor, we already have an error. request.getRemoteHost() returns a hostname, not an ip- getRemoteAddr is the correct method. Now, in many cases, this may still return an IP address, but it's not guaranteed. It depends on whether the runtime host is willing to resolve hostnames, but as a best practice, if you want an address ask for an address.

    So, we get an ip that isn't an ip, and check the web server's session variable to see if there is an "ip" value stored there. If there is, we check to see if it matches the one attached to this request.

    This, I suspect, is an attempt at security. Assume that multiple requests that have the same session token but come from different IPs are invalid. But wait, there's more.

    We split the string to cut the last segment of the IP address, e.g., 192.168.1.20 becomes 192.168.1. Then we compare the IP address attached to the request to the first three segments of the IP attached to the session- if they match, we assume they're on the same subnet.

    Now, I'm no expert on networking, but that's not how subnets actually work. Or, more to the point, they're assuming that every network has a subnet mask of 255.255.255.0– which is a terrible assumption. I suspect that if they tested this code at all, they tested it using addresses from their own internal network and didn't think at all about how internet addresses actually work.

    The real magic of this code is that it does nothing if session.getAttribute("ip") returns null- which, Sophia has not found anywhere in the code where the IP session attribute is getting set, which means this code actually doesn't do anything ever.

    "I guess," she writes, "that is the actual security part of it."

    Sophia was in this program to learn about how to do software development- which she's at least getting some great examples of what not to do.


    .comment { border: none}

    [Advertisement]
    Otter – Provision your servers automatically without ever needing to log-in to a command prompt. Get started today!

    [ad_2]

    Remy Porter

    Source link

  • The Heat Was On High In The Studio That Day

    The Heat Was On High In The Studio That Day

    [ad_1]

    “This is a photo of my grandparents, aunt and uncle around 1970. Nana said it was about 100 degrees in the studio, but they weren’t about to reschedule.”

    (submitted by Caitie)

    The post Sweat appeared first on AwkwardFamilyPhotos.com.

    [ad_2]

    Team Awkward

    Source link

  • Woman Shows $2,500 Restaurant Bill For Dinner At Disney World, Leaving People Baffled

    Woman Shows $2,500 Restaurant Bill For Dinner At Disney World, Leaving People Baffled

    [ad_1]

    Disney parks are known for their magic, but infamous for their costly experiences.

    And yet, despite the common knowledge that visiting a Disney park is never cheap, a woman still managed to shock people online after splurging on a particular Disney restaurant with extravagant price tags.

    Taking to her TikTok page dedicated to reviewing Disney Parks’ food, Bethany Vinton posted a video where she shared the time she paid a visit to Disney World Florida’s high-end establishment, Victoria & Albert’s, back in September.

    Bethany Vinton posted a video where she shared the time she paid a visit to Disney World Florida’s high-end establishment, Victoria & Albert’s

    Image credits: juan mendez/Pexels

    Image credits: bethanyvinton

    She had splurged on the theme park’s most expensive restaurant in what she described as her “number one bucket list place”.

    In the video, which has been viewed 1.2 million times, Bethany revealed how much she had spent in Victoria & Albert’s.

    She started the video by explaining that once you’re sat at your table, you’re given two options: the dining room menu, or the chef’s menu.

    Once you’re sat at your table, you’re given two options: the dining room menu, or the chef’s menu

    Image credits: bethanyvinton

    The Disney food connoisseur went on to reveal that the dining room menu is a seven-course meal and is priced at $295 per person, while the chef’s menu is a nine-course meal that costs a whopping $375 per person.

    Bethany, who was joined by three other guests for their luxurious culinary experience, opted for the lavish chef’s menu.

    However, the expensive dining experience wasn’t enough for Bethany and her friends, who also decided to get wine, and therefore they spent $200 per person for eight pours of wine.

    Image credits: bethanyvinton

    The TikTok revealed to her 383,300 followers that the wine pairing for the other menu was $50 cheaper.

    In total, Bethany showed that the group of four ended up spending a mighty $1500 on food, and $800 on wine, and then the tax was $149.50. Subsequently, their bill totaled $2,449.50 before a tip.

    She admitted in the video: “Obviously this is a huge splurge, but it has always been on my Disney bucket list.

    “When I started my Disney food and drink podcast last year, The Main Street Dish, this [restaurant] was our ultimate goal and we were so excited to finally check this off the bucket list.”

    The dining room menu is a seven-course meal and is priced at $295 per person

    Image credits: bethanyvinton

    You can take a look at the appetizing dishes below

    @bethanyvinton Victoria & Albert’s. 🍽️ Come dine with me at the most expensive restaurant in Disney World, Victoria & Albert’s at the Grand Floridian. Victoria & Albert’s 📍Grand Floridian 🍽️ Dinner – 5:30 PM to 8:05 PM, Closed Sunday and Monday 📅 This is easily one of the hardest reservations to get in Disney World as seating is limited. Be online at 5:45 60 days out from your check in day, and if you are staying on property focus on the end of your trip for more availability. 💵 Dining Room Menu $295 per adult, plus tax and gratuity Chef’s Menu $375 per adult, plus tax and gratuity Dining Room Menu Wine Paring $150 per adult , plus tax and gratuity Chef’s Menu Wine Paring $200 per adult , plus tax and gratuity This was a huge bucket list item for me, and my podcast co-hosts over on @The Main Street Dish. On our latest episode we pull back the curtain on what it is like to dine here. Stream it wherever you listen to podcasts! #disneyworld #grandfloridian #victoriaandalberts #finedining #restaurantreview #orlandofl #traveltok #disenyadult #disneyfoodie ♬ Harp with a gentle tone – A/K MUSIC

    Bethany revealed that she and her friends made the most of the experience, staying at the restaurant for four hours.

    As her TikTok went viral, Bethany was flooded with divided opinions rushing to her comment section as a person wrote: “That’s 6 months of my rent.”

    Another person commented: “That’s literally like a whole month of bills including rent for me.”

    Bethany, who was joined by three other guests for their luxurious culinary experience, opted for the lavish chef’s menu, which consisted of nine courses

    Image credits: bethanyvinton

    Entering the happiest and most magical places on Earth has recently become more expensive. 

    According to a recent report by Today, Disney has increased the price of some tickets and parking at its Disney World and Disneyland theme parks.

    The unique dining experience took four hours and was “well worth the price,” according to Bethany

    Image credits: bethanyvinton

    The Disney enthusiast described the pricey meal as “the best food and dining experience I’ve ever had in my life”

    @bethanyvinton Replying to @Arollin87 This is exactly how much it costs to dine at the most expensive restaurant in Disney World? ✨ Would you spend this much on dinner? #disneyworld #disneyfoodie #victoriaandalberts #wdw #grandfloridian #foodreview ♬ Simplicity – Jon Steinmeier

    While a basic one-day ticket for the Disneyland Resort in Anaheim, California, will reportedly remain $104, as of October 11, guests have to pay more for the other daily passes. The most expensive tier now costs $194, up from $179, the American broadcaster reported.

    The price hikes reportedly affected the Park Hopper add-ons except for the one-day pass. They affected the Magic Key passes and Genie+ add-on, too. Disneyland Resort parking is also up $5, from $30 to $35.

    A Disney spokesperson said in a statement: “We are constantly adding new, innovative attractions and entertainment to our parks, and, with our broad array of pricing options, the value of a theme park visit is reflected in the unique experiences that only Disney can offer.”

    [ad_2] Karina Babenok
    Source link

  • Can You Explain This Gap In Your Resume?

    Can You Explain This Gap In Your Resume?

    [ad_1]

    Explaining gaps in your resume offers you an opportunity for several funny answers: maybe they came from the space bar or maybe it’s not you who have to do the explaining, or maybe you can be honest and just say it like it is – that it’s the only time you felt joy in your adult life.

    The post Can You Explain This Gap In Your Resume? first appeared on Crazy Funny Pictures.

    [ad_2]

    liver

    Source link

  • Padding the Amount

    Padding the Amount

    [ad_1]

    Matt‘s co-worker needed to handle some currency values coming in as strings. As this was in C++, we’re already in a fraught territory of having to worry about whether the callers and various APIs we’re using handle C-style strings or C++ std::string.

    Or, you can just mix-and-match in code and hope for the best, while having some interesting approaches to handling your inputs. That’s what this developer did.

    int Amount(char *value,int len)
    {
            char *scanp = value;
            string s;
            float f;
            long l;
    
            if (strchr (scanp,'.')) {
                    f = atof(value);
                    f *= 100;
                    f /= 100;
                    l = (int)f;
            } else {
                    // if the decimal was not found
                    l = atol(value);
            }
    
            sprintf(value,"%li",l);
           
            s = value;
    
            while(s.length() < len)
                    s.insert(0,"0");
    
            if (s.length() > len)
            {
                    char szTemp[256];
                    memset(szTemp,0,sizeof(szTemp));
                    strncpy(szTemp,s.c_str(),len);
                    strcpy(value,szTemp);
            }
            else
                    strcpy(value,s.c_str());
    
            return 1;
    }
    

    There’s a lot going on here. The purpose of this function is to return the dollar amount of a currency value, padded out to a specific length. Right off the bat, we’re in bad territory- mixing string and numeric operations in a single function with concerns around formatting.

    But let’s trace through.

    First, we take our value pointer and create a scanp pointer which points to the same place. Then, we scan scanp for a decimal point. strchr treats its input pointer as const, so it isn’t going to modify the input, it returns a pointer to the character in the string- or a null. So assuming there’s a . in the string, we try and parse the data.

    We call atof which converts a string to a float. Then we multiply it by 100, then we divide it by 100. Finally, we cast it to an int, discarding the decimal part.

    Or, if there are no decimal points, we just use atol to parse the string into a long in the first place.

    There’s so much wrong about this. First off, the check for whether or not the string contains a decimal point is irrelevant. atof works just fine if there is no decimal point, and atol also works just fine if there is– it stops parsing at that point. This entire block could just be l = atol(value) and would have the same result.

    And then we have the multiply and divide for no reason, which is a real head scratcher. I think they were trying to figure out how to round, but couldn’t? The final bonus here is that, in the floating point branch, they cast the float to an int, instead of a long, which is the kind of thing you can get away with up until you can’t. It’s probably not going to cause them problems, but surprise truncations await if the inputs are sufficiently large.

    Now that they’ve got their truncated value, they use sprintf to overwrite the input value data and replace it with the truncated value. At this point, it’s worth noting that if you needed to do padding, your printf format strings can handle that for you, but that’s not the approach here.

    Instead, we create a std::string by assigning our C-style string to a string object. While the length of the string is less than our desired length, we pad it out with zeroes.

    Now that it’s padded, we check if the length of the string is longer than the maximum length we should return. Note: the only way this could happen is if the number has more digits than len, which means everything that follows is absolute nonsense.

    They fill a temp array with zeroes, then copy our string into it, but only len characters. Then we copy the temp array back into value. If this branch ever executes, what it’s actually doing is chopping off the trailing significant figures.

    All in all, this is a terrible way to do everything that it does. Mixing C/C++ style idioms, mixing the logic for parsing, truncating, and formatting all in one method, it just ends up being a recipe for failure.

    Or I guess, almost failure. After all, this function never fails- it always returns 1.

    [Advertisement]
    BuildMaster allows you to create a self-service release management platform that allows different teams to manage their applications. Explore how!

    [ad_2]

    Remy Porter

    Source link

  • Orginal script

    Orginal script

    [ad_1]

    Tags: stable diffusion

    7294 points, 310 comments.

    [ad_2]

    Source link