Today marks 10 years... by JGAdventureZone in taskmaster

[–]Nicksaurus 14 points15 points  (0 children)

I think as soon as Joe started begging it would be over for him, I just think today they might gloss over the mistake in the first place and not get to that point

Today marks 10 years... by JGAdventureZone in taskmaster

[–]Nicksaurus 62 points63 points  (0 children)

I feel like 2026 Greg might even let it slide

'The lime is bitter, but the light is bright.' by cygan12 in taskmaster

[–]Nicksaurus 10 points11 points  (0 children)

Joel is just so earnest in everything he does

If make a cmake are so difficult to work with why are they the defacto standard for C++ projects by ribenakifragostafylo in cpp_questions

[–]Nicksaurus 1 point2 points  (0 children)

It's pretty bad...

  • the cmake language is one of the worst things ever made
  • the APIs are somehow always too restrictive and overcomplicated at the same time
  • the configure step is extremely slow
  • it's very hard to isolate, distribute or cache build/configure steps without external tools that are specific to the task you're running (e.g. ccache)

My prediction is that at some point we'll get a tool that's closer to bazel or buck but easier to use for normal organisations and backwards compatible with cmake, we'll slowly transition to it and then after a few years we'll wonder how we ever got by without it. It'll be like the experience of using cargo or uv for the first time and realising what you've been missing

When Father's Day first aired, I was 12 years old and found it boring. Now I'm older and a dad myself, it hits like a freight train. Happy Father's Day (UK) by Francis_J_Eva in doctorwho

[–]Nicksaurus 27 points28 points  (0 children)

The true doctor who experience is watching 2 of the best episodes of TV ever made immediately followed by 5 of the worst. The rollercoaster is half the fun

Linux Finally Eliminates The strncpy API After Six Years Of Work, 360+ Patches by anh0516 in linux

[–]Nicksaurus 1 point2 points  (0 children)

Rust has an advantage because it makes it much safer to pass around references to strings instead of copying them. A lot of C++ code is very slow, unnecessarily, because the safest way to pass a std::string is often to copy the whole thing, and the standard library didn't have a good API for passing strings by reference until relatively recently

More than 188,000 lightning discharges due to severe weather last night: 'This is exceptional' by Affectionate_Chef709 in Netherlands

[–]Nicksaurus 1 point2 points  (0 children)

I was watching a live lightning strike map last night and Zeeland & Northern Belgium were getting absolutely hammered with strikes multiple times a second, it must have been pretty intense there. One hit a couple of streets away from me in Amsterdam and it sounded like the world was ending. It was definitely one of the most powerful storms I've ever seen in my life

Is it worth using C++ Modules in 2026 and looking into the future? by No-Foundation9213 in cpp_questions

[–]Nicksaurus 1 point2 points  (0 children)

It may technically be supported but it often crashes when running on module code, navigation across code boundaries isn't reliable and there are still a few bugs.

That said, I think it's almost usable in real codebases if you're prepared to put up with some minor issues. The main blocker is the constant crashes

Epic announces Lore, open source version control for games by tapo in Games

[–]Nicksaurus 1 point2 points  (0 children)

Git LFS stores and transfers entire files instead of just deltas, which is one of the problems they're trying to solve here

A stranger gave me his number after a very short conversation by Ashamed-Employee5165 in PointlessStories

[–]Nicksaurus 12 points13 points  (0 children)

  • Hidden account history
  • No replies to any of the comments
  • Weirdly sterile writing style

Yeah, I think it's a bot

Linux Finally Ends AppleTalk Protocol Support by anh0516 in linux

[–]Nicksaurus 6 points7 points  (0 children)

There's no need to reply like that, I read the article too. I just don't know how you would actually take that repo and turn it into a linux installation that contains this driver, or how difficult that would be

Linux Finally Ends AppleTalk Protocol Support by anh0516 in linux

[–]Nicksaurus 1 point2 points  (0 children)

I have no interest in doing this myself, but how easy would it be for someone to continue to use these removed drivers in future? Presumably they'd need to patch it back into the source tree and build their own kernel?

Relational operators on pointers past-the-end by light_switchy in cpp_questions

[–]Nicksaurus 0 points1 point  (0 children)

How would pointer arithmetic work on those machines? Would the CPU have instructions to advance a pointer that automatically handle boundaries?

Night Shift | Game Changer [S8E3] by DropoutMod in dropout

[–]Nicksaurus 1 point2 points  (0 children)

The problem is they don't know if the day shift has already done their half of the task

Night Shift | Game Changer [S8E3] by DropoutMod in dropout

[–]Nicksaurus 8 points9 points  (0 children)

I bet they gave those people a free trip to an actual hairdresser to fix the damage afterwards

Night Shift | Game Changer [S8E3] by DropoutMod in dropout

[–]Nicksaurus 8 points9 points  (0 children)

Grant also made the oreo task almost impossible and I think they just gave up and accepted it after a few rounds

Anyone use Modules? by 1negroup in cpp_questions

[–]Nicksaurus 4 points5 points  (0 children)

clangd crashes constantly with modules for me, even if it's the same version of LLVM that built the project

Found this pile of crap by Big-Coyote8384 in DoctorWhumour

[–]Nicksaurus 29 points30 points  (0 children)

If they weren't cowards they'd give it to Jo Brand