

I thought he just really hated PDFs and honestly I was just nodding along.


I thought he just really hated PDFs and honestly I was just nodding along.


We use Copilot to review PRs at work. It loves these kinds of scenarios.
The other day, I was adjusting a drop-down site filter to only show options that would work for the given user. It threw up a “critical vulnerability alert” complaining that I “validated” the user’s selection based on all options, not just the ones they can view.
First off, it wasn’t validation. It was me getting the value of the option. Second, they literally couldn’t do anything if they did select one of those options. And third, the user could bypass it about a dozen other ways, even if I designed it to be a validator.
Because you just taught your computer how to be lazy. “oH lOoK aT mE i’M sWaP mEmOrY”


I rooted my C1 years ago. I spent weeks afterwards worried that I just destroyed the warranty of a $1,500 TV.
But today, I’ve never felt so justified.
Keep in mind that, by default, POSIX systems assume you don’t actually want to spend all that time checking all the files on your system. You need to also use the flag --no-preserve-root.
Please don’t use swear words like “Fr*nch” on this Christian post.


Yeah, but what have immigrants done for us?!
Performed menial, back-breaking labor at rates well below the legal minimums? Contribute to our economy and society while being treated as absolute garbage? Seek out a better life while being spit on by those around them? Have a lower property and violent crime rate than the general public while being multiple times more likely to be a victim of a crime?
Wait, why am I supposed to hate them again?


“Yeah, I give money to the Nazi party. Do you know how long it’s been since they actually killed Jews? Get over it!”


You can. You call the school. That’s what people did before schools started allowing phones everywhere.
If there is an emergency, you’ll need to call them anyway. No school is just gonna let your kid leave because the kid says it’s okay.
Sincerely, a fellow dad
It usually has better results. The features alone, however, put it above DDG.
Rankings aren’t static. You can block a site, pin it to the top of results, or just derank/promote it.
Want to redirect a domain? You can do that.
Want to see specific results? Like PDFs only, or maybe just small web, educational, news stories, forums, or whatever? Use a lens!
Love AI summaries? You can use them! Hate AI summaries? Don’t worry, they’re off by default and require you to press the small “Summarize” button.
You probably understand bangs, right? Using !w will search Wikipedia. You probably also know that some sites, such as Reddit, have shit results so using !r would be worthless. Kagi supports bangs but also has what they call “snaps” - if you type @w, it will be replaced with site:wikipedia.com.
Oh, yeah, one more thing. No ads. There are no risks of misaligned interests between you, Kagi, and their advertisers.
That’s the worst part about it - the fix is so simple. Google just completely abandoned it.
It was just a single kernel function call on a single line with slightly modified arguments. Just make a small update and it works perfectly fine.
I spent much more time researching the fix than I did applying it. But now I have to rebuild and reinstall it every single time I update my kernel.
Here’s an idea. Do this with a giant ass logo. Put a banner underneath it with a link saying something like “Add this for FREE to your own business’ website!”
It would have two main benefits. First, it’s still a giant ad for their project. Second, it would shame the company into sponsoring because now everyone can see how cheap they are.