Fuck blue LED’s in general. No I don’t want to be able to see my Wifi repeater doubling as an adult nightlight.
Fuck blue LED’s in general. No I don’t want to be able to see my Wifi repeater doubling as an adult nightlight.
Luxury, my dad took mine off the hinges due to my online activities
Bulldoze the community garden and replace it with glass
This is my sermon
This is my sermon
This is my sermon
Exactly. Is it just a webpage served up with some native UI buttons to make it look more glossy? Are app permissions implemented as separate system users under POSIX? How many apps are written in languages/frameworks running from interpreters, and how many actually touch bare metal? Are app media that use Gallery permissions duplicating data or linking to it?
No one knows what an app is, the app development frameworks I learned 10 years ago are no longer relevant and have likely shifted to a whole new paradigm. If it looks perplexing to me, I can imagine it looks like magic to non-techies.
I don’t get it. The one on the right is a dehumidifier, the one in the middle is a compact coffee grinder, and the one on the left is a toaster. What am I missing?
deleted by creator
*Mein guter lieber Kerl, Grammatik ist mir egal.
I’m pretty sure my kids will one day ask me “dad, what were the 70s like?” and it’ll dawn on me that my enthusiasm with 1970s progrock has depicted me as being far older than I am
Beat me to it, great recommendation
The one brave man in this thread, unafraid to speak his truth. Too bad he’s an idiot.
JD Vance is a good man. Every Christmas he goes down to the pound and gives couch chlamydia to one hungry cat and one hungry mouse.
JD Vance puts his ska tyre in Leper Pullman, key dishwasher, pass it on
Does Russian have stricter grammar syntax than German? I was a bit puzzled by the comparison made above
Lisp (specifically IPL) is Proto-Indo-European. All languages have unwittingly taken inspiration from it
Do have any idea how hard it is to make shitty joke, and then for people to take you seriously, and so you commit more to it and dig deeper with wilder and more outlandish statements, hoping that someone - anyone - would realise the farce… only for time to tick on, and it dawns on you that people took you at face value, and that you will forever be labeled as an idiot and not as a joker.
You have redeemed my faith in others good sir, and I wholeheartedly concede that this was all nothing but a fools gambit contrived by a bored giggling moron one lazy afternoon.
The questionable commit:
{ // Add the first line of localized text... cupsFilePrintf(fp, "*%s.%s %s/", lang->language, ppd_option, ppd_choice); while (*text && *text != '\n') { // Escape ":" and "<"... if (*text == ':' || *text == '<') cupsFilePrintf(fp, "<%02X>", *text); else cupsFilePutChar(fp, *text); text ++; } cupsFilePuts(fp, ": \"\"\n"); }
Can someone explain to me how this allows arbitrary code execution? As far as I can see, all it does iterate through a string and markup some special characters.
Edit: Okay, after reading the blog post, and this fantastic bug report, it sounds like to print to a CUPS server, you send it a message on port 631 using an IPP (some print protocol) server. CUPS then requests attributes of the IPP server, one of which being the print filter command to run (“Foomatic-rip”) to use to convert a PS or PDF into native print code. By requesting attributes, an exploit involving string escaping through the use of unexpected spaces or quotes can override the Foomatic print command. Arbitrary text can be supplanted, which will then be executed by the CUPS server.