ave

ATA has ‘grave concerns’ that EPA may allow California-type air quality rules on heavy trucks

The American Trucking Associations (ATA) expressed what it called its “grave concerns” about media reports that the Environmental Protection Agency (EPA) may be on the verge of granting the state of California waivers to implement potentially harmful and unrealistic emissions rules on the industry. Under California rules, new Class 8 heavy truck models would be zero-emission next year. Diesel and gasoline-powered drayage trucks must retire after 18 years to guarantee that they meet a zero-emission requirement by 2035.




ave

Under Pluto's Sunny Skies, You'd Have to Wear Shades

Despite being some six billion kilometers away, the sun from Pluto would be a dazzling sight to behold—carefully, that is




ave

Chimpanzees and Bonobos Have Surprisingly Different Parenting Styles

Chimpanzee “helicopter moms” often protect their offspring from bullies, but bonobo moms are more hands-off




ave

People with Myalgic Encephalomyelitis/Chronic Fatigue Syndrome May Have an "Exhausted" Immune System

A long-awaited study of people with ME/CFS revealed differences in their immune and nervous system. The findings may offer clues about long COVID




ave

Why Do We Have a Leap Year Anyway?

Without adding an extra day to February every four years, our calendar would get increasingly out of sync with the cosmos








ave

There Is No Heaven When I’m Not With You

Daniela Andrade “Biking” The keyboard and percussion parts the verses of “Biking” are so soft and subtle that it sounds like they’re nervously and very carefully tip-toeing around the vocal. This suits the lyrics perfectly, as Daniela Andrade is essentially confessing that she’s in love. She’s addressing the “you” that she’s fallen for, but I […]




ave

CodeSOD: All the Rest Have 31

Horror movies, as of late, have gone to great lengths to solve the key obstacle to horror movies- cell phones. When we live in a world where help is a phone call away, it's hard to imagine the characters not doing that. So screenwriters put them in situations where this is impossible: in Midsommar they isolate them in rural Sweden, in Get Out calling the police is only going to put our protagonist in more danger. But what's possibly more common is making the film a period piece- like the X/Pearl/Maxxxine trilogy, Late Night with the Devil, or Netflix's continuing series of R.L. Stine adaptations.

I bring this up, because today's horror starts in 1993. A Norwegian software company launched its software product to mild acclaim. Like every company, it had its ups and downs, its successes and missteps. On the surface, it was a decent enough place to work.

Over the years, the company tried to stay up to date with technology. In 1993, the major languages one might use for launching a major software product, your options are largely C or Pascal. Languages like Python existed, but weren't widely used or even supported on most systems. But the company stayed in business and needed to update their technology as time passed, which meant the program gradually grew and migrated to new languages.

Which meant, by the time Niklas F joined the company, they were on C#. Even though they'd completely changed languages, the codebase still derived from the original C codebase. And that meant that the codebase had many secrets, dark corners, and places a developer should never look.

Like every good horror movie protagonist, Niklas heard the "don't go in there!" and immediately went in there. And lurking in those shadows was the thing every developer fears the most: homebrew date handling code.

/// <summary>
/// 
/// </summary>
/// <param name="dt"></param>
/// <returns></returns>
public static DateTime LastDayInMonth(DateTime dt)
{
	int day = 30;
	switch (dt.Month)
	{
		case 1:
			day = 31;
			break;
		case 2:
			if (IsLeapYear(dt))
				day = 29;
			else
				day = 28;
			break;
		case 3:
			day = 31;
			break;
		case 4:
			day = 30;
			break;
		case 5:
			day = 31;
			break;
		case 6:
			day = 30;
			break;
		case 7:
			day = 31;
			break;
		case 8:
			day = 31;
			break;
		case 9:
			day = 30;
			break;
		case 10:
			day = 31;
			break;
		case 11:
			day = 30;
			break;
		case 12:
			day = 31;
			break;
	}
	return new DateTime(dt.Year, dt.Month, day, 0, 0, 0);
}

/// <summary>
/// 
/// </summary>
/// <param name="dt"></param>
/// <returns></returns>
public static bool IsLeapYear(DateTime dt)
{
	bool ret = (((dt.Year % 4) == 0) && ((dt.Year % 100) != 0) || ((dt.Year % 400) == 0));
	return ret;
}

For a nice change of pace, this code isn't incorrect. Even the leap year calculation is actually correct (though my preference would be to just return the expression instead of using a local variable). But that's what makes this horror all the more insidious: there are built-in functions to handle all of this, but this code works and will likely continue to work, just sitting there, like a demon that we've made a pact with. And suddenly we realize this isn't Midsommar but Ari Aster's other hit film, Hereditary, and we're trapped being in a lineage of monsters, and can't escape our inheritance.

[Advertisement] Utilize BuildMaster to release your software with confidence, at the pace your business demands. Download today!




ave

A supernova may have cleaned up our solar system

A nearby star that exploded some 3 million years ago could have removed all dust smaller than a millimetre from the outer solar system




ave

Flu viruses have evolved proteins that let them break through mucus

Computer simulations of how influenza A moves through human mucus found it is ideally configured to slide through the sticky stuff on its way to infecting cells




ave

Clean energy rollout means China’s emissions may have peaked

China's carbon emissions may have peaked in 2023, as figures suggest its output has plateaued so far in 2024




ave

Spies can eavesdrop on phone calls by sensing vibrations with radar

An off-the-shelf millimetre wave sensor can pick out the tiny vibrations made by a smartphone's speaker, enabling an AI model to transcribe the conversation, even at a distance in a noisy room




ave

A bizarre skeleton from a Roman grave has bones from eight people

Radiocarbon dating and DNA analysis have revealed that a complete skeleton found in a 2nd-century cemetery is made up of bones from many people spanning thousands of years – but we don’t know who assembled it or why




ave

Spraying rice with sunscreen particles during heatwaves boosts growth

Zinc nanoparticles, a common sunscreen ingredient, can make plants more resilient to climate change – in a surprising way




ave

Distant dwarf planet Makemake might have a surprising ice volcano

A small world in the outer solar system appears to have volcanic activity possibly spurred by liquid water




ave

Carbon emissions from private jets have exploded in recent years

The climate impact of flights taken by the super-rich rose sharply from 2019 to 2023, fuelling calls for a carbon tax on private aviation




ave

Marmots could have the solution to a long-running debate in evolution

When it comes to the survival of animals living in the wild, the characteristics of the group can matter as much as the traits of the individual, according to a study in marmots




ave

Why does our universe have something instead of nothing?

In order to figure out how something came from nothing, we first need to explore the different types of nothing




ave

Chimps do better at difficult tasks when they have an audience

An analysis of thousands of cognitive tests carried out by chimpanzees finds that the number of spectators influenced their performance in different ways depending on the difficulty of the task




ave

24 Growling Giggle-Worthy Grumpy Feline Memes to Guarantee That You Have a Purrfectly Terrible Meownday

Ugh, is it really Meownday again? For once in our lives, we don't have anything funny to say about it - this is because we're still half asleep and our brains are back in bed. But, instead of being tucked in underneath our fuzzy blankets, we're in the cold on our way into the office. How else are we supposed to feel except grumpy? The vibes are in the air, and they aren't holiday vibes, nor pawsitive vibes, but curiously cantankerous vibes for all of us grumpy cats today.

Don't talk to us today unless you want to be growled at, grumpiness in the only company we need (and cat memes). Good thing cats are known for being grouchy, especially if you make them do something they don't want to do, so we're embracing our inner feline today and taking inspawration from these growling giggle-worthy funny felines to make sure we have a purrfectly terrible Meownday. Remember, if you expect the worst, you can never be disappointed.




ave

Guardians of the Food Bowl: 14 Marvel-Flavored Feline Funnies for Hangry Hoomans Who Haven't Had Lunch Yet

Monday is a tough day to navigate, even at the best of times. You are still finding your feet, fumbling around trying to remember where you left things in the office after your anger attack, which left the office in a state not seen since the great office showdown of 2019. Add to that micromanagers dumping deadlines on you left and right, and you are in for quite the unpleasant and busy day that has got your hanger huffing and puffing its way towards exploding.

But you have nothing to fear for we have enlisted the help of the Guardians of the Food Bowl, who are a feisty feline crew, hell-bent on pawtecting your food from thieves. And they told us that the best thing for you right now is a list of marvel-flavored feline funnies for hangry hoomans such as yourself who have not had lunch just yet. So sit back, relax and know that your food is waiting for you under their pawtection.




ave

Voice Actor David Wald Leaves Role as Gajeel in Fairy Tail, Will Not Return to Crunchyroll Following Claims Company Opened His Mail, Gave Away Contents

David Wald claims Crunchyroll opened his private mail, threw away letters, gave away contents to staff




ave

I Have a Crush at Work Anime's Video Reveals More Cast & Staff, Theme Songs, January 6 Debut

Misaki Watada, Sora Tokui, Kentarō Tone, Kenshō Ono, Shinichirō Miki join cast




ave

Cinnamoroll Designer Miyuki Okumura Leaves Sanrio

Okumura to work as freelance artist while studying drawing/writing




ave

HaBO: They Have a Kissing Talk in the Library

This HaBO request is from Katharina, who is hoping to find this romance from 80s: Unfortunately I remember very little, but I’d love to find this book again. It was a slim Regency Romance (could have been Category) with a pastel colored cover (soft yellow/pink). The heroine is the ward of the hero, or he’s a family friend. She gets kissed against her will and flees to his house. They sit in his library and … Continue reading HaBO: They Have a Kissing Talk in the Library



  • Help a Bitch Out

ave

You Do Not Have To Hand It To Him

Gencon is this week! I will be at booth 1237! Come say hi and buy some stuff! WOO




ave

i have a headache

Today on Toothpaste For Dinner: i have a headache


This RSS feed is brought to you by Drew and Natalie's podcast Garbage Brain University. Our new series Everything Is Real explores the world of cryptids, aliens, quantum physics, the occult, and more. If you use this RSS feed, please consider supporting us by becoming a patron. Patronage includes membership to our private Discord server and other bonus material non-patrons never see!




ave

little free libraries should have beer

Today on Toothpaste For Dinner: little free libraries should have beer


This RSS feed is brought to you by Drew and Natalie's podcast Garbage Brain University. Our new series Everything Is Real explores the world of cryptids, aliens, quantum physics, the occult, and more. If you use this RSS feed, please consider supporting us by becoming a patron. Patronage includes membership to our private Discord server and other bonus material non-patrons never see!




ave

you dont have to accomplish

Today on Toothpaste For Dinner: you dont have to accomplish


This RSS feed is brought to you by Drew and Natalie's podcast Garbage Brain University. Our new series Everything Is Real explores the world of cryptids, aliens, quantum physics, the occult, and more. If you use this RSS feed, please consider supporting us by becoming a patron. Patronage includes membership to our private Discord server and other bonus material non-patrons never see!




ave

if you dont like it gravestone

Today on Toothpaste For Dinner: if you dont like it gravestone


This RSS feed is brought to you by Drew and Natalie's podcast Garbage Brain University. Our new series Everything Is Real explores the world of cryptids, aliens, quantum physics, the occult, and more. If you use this RSS feed, please consider supporting us by becoming a patron. Patronage includes membership to our private Discord server and other bonus material non-patrons never see!




ave

have you thought about

Today on Toothpaste For Dinner: have you thought about


This RSS feed is brought to you by Drew and Natalie's podcast Garbage Brain University. Our new series Everything Is Real explores the world of cryptids, aliens, quantum physics, the occult, and more. If you use this RSS feed, please consider supporting us by becoming a patron. Patronage includes membership to our private Discord server and other bonus material non-patrons never see!




ave

forthwith take leave

Today on Toothpaste For Dinner: forthwith take leave


This RSS feed is brought to you by Drew and Natalie's podcast Garbage Brain University. Our new series Everything Is Real explores the world of cryptids, aliens, quantum physics, the occult, and more. If you use this RSS feed, please consider supporting us by becoming a patron. Patronage includes membership to our private Discord server and other bonus material non-patrons never see!




ave

14-year-old daughter asks her mom to tell her the truth about how she looks, 39-year-old Karen mother does not mince her words: 'I told her she was average-looking'

Sure, honesty may seem like the best policy, but this Karen of a mother took things way too far.

At first, when reading about her seemingly genuine concern over her teenage daughter's body insecurity, one might think that this is an attentive, caring, and decent parent. However, when her daughter asked her to honestly tell her the truth about how she looks, this Karen thought it would be a good idea to tell her that she is, in fact, only average-looking. Her supposed point was to inform her daughter that most people in the world are average-looking, but as one might expect, this "truth-telling" moment did not sit well with a 14-year-old. 

When the mother shared her side of the story on Reddit, people eviscerated her in the comments section, and rightfully so. Keep scrolling below for the full story and for the best reactions from other mothers and daughters. For more, check out this post about a husband and wife's heated argument over money.




ave

'This is the first time I have ever asked to have some time off': 22-year-old babysitter gets denied vacation time for her sister's wedding, boss tries to guilt trip babysitter into skipping it

This kind of boss is just the worst, as this flustered nanny can tell you. 

Taking time off at your job can be awkward at times, especially if you're close friends with your boss. You might feel obligated to tell them everything you're planning to do with this time off. This person certainly did, but they at least had a great reason for requesting a few days off. U/Nannyneedabreak writes that as a babysitter for two kids, ages 6 and 8, she gave her boss a generous warning that she'd be gone for a few days. She gave this boss an incredible seven months of notice that she would be out of town for just four days! That's way more generous than most employees would be. 

This woman shared that she also reminded her boss about that important date at least once per month. Still her, boss insisted she cancel the trip when the date got close. Come on, lady, there are other babysitters in the world! Just ask for a reference to someone else, and let this woman go to her sister's once in a lifetime event. 

Up next, this non-HOA homeowner is refusing to take down their holiday lights, and told the HOA member to "just get off my property… I've just had enough."




ave

18-year-old stepdaughter refuses to accept younger stepdaughter and 39-year-old stepmother, stepmother tells her to move out: 'I told her that if she hates us so much then she can leave'

At 18, you are an adult in every sense of the word. Sure, your frontal lobe hasn't fully developed, and you're going to make a whole lot of bad choices over the next seven or so years, but the difference between 17 and 18 is that you're going to be solely responsible—and accountable—for those decisions. That means the way you engage your personal relationships and the decisions you make for your future are on you, despite your relative inability to properly rationalize them and your lack of experience in making them.

If you're fortunate and privileged, you'll still have the support of parents, guardians, and other mentors who push you in the right direction. If you're even more fortunate, you get to spend these years in a structured simulation environment called "college," where you get to engage with other frontal-lobe-ly challenged "adults" where you can go on adventures and make all kinds of terrible decisions that you'll look fondly on and/or regret for the rest of your life. But regardless of whether or not you attend this life-simulator, you're going to have to start getting your act together and taking responsibility, which is why the behavior of this 18-year-old, despite her tragic background, needs to desperately be adjusted.

This stepmother has been really struggling to develop a closer relationship with her 18-year-old stepdaughter, who has not adjusted well to her blended family, saying horrible things about her stepmother, who she has known as a parental figure for most of her life. This tragically complex situation is probably a signifier of some underlying trauma that the young woman is dealing with, but it prompted the stepmother to turn to this online community to see whether or not she was in the wrong for telling her stepdaughter to leave their home, to which the young woman complied.




ave

Dad gets back at teenage stepdaughters for making his 16-year-old daughter sleep on the floor of their hotel room: 'I gave my daughter an entire room for herself'

Who knew that evil stepsisters were still a thing? One would think these two teenagers would get a grip and be kind to the Cinderella of this story, rather than lean into the Evil Stepsister caricature. Unfortunately, however, they could not help themselves.

This Redditor was traveling with his family for a memorial service, and his wife booked a hotel room for his daughter Shiloh and two stepdaughters to share. Things went a bit south when the stepdaughters insisted that Shiloh sleep on the floor. When the original poster (OP) discovered that this was going on, he told Shiloh to pack her things and immediately booked her a separate hotel room.

This ultimately backfired as the two stepdaughters went crying and complaining to OP's wife (their mother), accusing OP of playing favorites. The fact that OP's wife had the audacity to not hear and empathize with her husband's side of the story leads us to believe that this second marriage is unlikely to work out. For more stories like this, check out this post about some Thanksgiving drama.




ave

400 Fave Movies




ave

500 Fave Songs




ave

frances farmer will have her revenge

I haven't actually listened to a full album in a really, really long time. Like, other than Pink Floyd records, which must be listened to in their entirety, always (I will not be taking questions at this time), it just hasn't occurred to me to listen to, say, all of In Utero.




ave

What have you done, America?

I am anguished, I am heartbroken, I am afraid of what's coming for people I love. I am shocked that my country just gave 247 years of Democracy away over one night. We live in a different country now, than we did when we woke up, yesterday. Exactly how violent and cruel and hateful this new country is has yet to be revealed, but it's going to be pretty terrible.




ave

The polls have gone cancerous

The news is hideous and diseased — every new poll inspires a frenzy of speculation, and gets promoted heavily on the networks, depending on whether the results meet their biases or not. Unfortunately, that provides an incentive to the Poll Industry to do more polls and to found more polling companies, further undermining their credibility. […]




ave

You have to admire their cunning

Every year, around this time, as the weather gets colder, we get an influx of mice moving into our house to find refuge. Our cat is useless — she makes a lot of noise, usually in the middle of the night, but she can never deliver the coup de grace. It seems I already have […]




ave

Mothers have a sneaky way of getting to you

The last time I was in Washington, we had cleaned out a lot of my parent’s old stuff, and I was leaving after having booked a real estate agent to sell off the property. There were boxes and bags of miscellaneous papers that were going to be thrown out or destroyed, and I scooped up […]



  • Miscellaneous and Meta

ave

Badenoch's win and Labour's big Budget mean we now have sharper left-right divide

With the government announcing big spending and tax, the differences between the two main parties feel sharper, writes Laura Kuenssberg.




ave

Macron and Starmer vow 'unwavering' Ukraine support

The leaders' discussions also focused on the Middle East and the problems caused by migration in Europe.




ave

Probability of operating an alarm clock Rubix cube, doable with hours of concentration Qauntum physicists have yet to unravel the mysteries

Probability of operating an alarm clock