The LPRng software is an enhanced, extended, and portable implementation of the Berkeley LPR print spooler functionality. While providing the same interface and meeting RFC1179 requirements, the implementation is completely new and provides support for the following features: lightweight (no databases needed) lpr, lpc, and lprm programs; dynamic redirection of print queues; automatic job holding; highly verbose diagnostics; multiple printers serving a single queue; client programs do not need to run SUID root; greatly enhanced security checks; and a greatly improved permission and authorization mechanism.
The source software compiles and runs on a wide variety of UNIX systems, and is compatible with other print spoolers and network printers that use the LPR interface and meet RFC1179 requirements.
Subdirectories (the PPD one goes one level deeper with both files and directories; XEROX just has a subdirectory with one file):
If you ever want a good visual representation to compare the breaking distance for a car at two different speeds, and see at what speed you will hit the human “obstacle”, then use the Python script mkbremsweg.py.
It probably won’t work on Windows as it dynamically builds a very long command-line calling ImageMagick tool [Wayback/Archive.is] convert once to do all the drawing.
The text in the picture for now is hardcoded in German, but would be easy to adopt.
These are only needed the first time to setup the Apple TV 2nd or 3rd generation:
HDMI Cable
Remote
Note that the Apple TV 4th generation or Apple TV 4K devices won’t work: they lack a TOSLINK interface.
You can work around this by using an HDMI audio extractor [Wayback/Archive.is]. Some can provide S/PDIF / TOSLINK output, others can directly do line out (so you do not need the above TOSLINK D/A converter):
A while ago, I wanted to convert the dl delimited list htmlelement on a web page into a regular table so I could more easily reorder the data into cells.
So I ran the below bit of code in the Chrome Console after first putting the mentioned table with id here_table in the place where I wanted the table to be included:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
To enable to controls, head to chrome://flags/#global-media-controls. After a browser restart, you’ll see a play button in your toolbar next to the extensions whenever you have media playing in Chrome. Clicking it will show the title of what’s playing, where it’s playing from, and provide play/pause and skip buttons.
By now, it should be quite clear which companies who’s work is suitable for remote work, have adopted a Remote First plan, and taken the employees from the companies that do not have, or have a bad Remote First plan.
Succeeding in setting up an hybrid remote/local situation highly depends on your definition of hybrid, so the whole thread is relevant including these two:
Basically hybrid you not only need to get Remote First done, but also ensure that Remote First does not give those any better or worse chance for promotion.
Three went wrong, leading to easy to guess RSA security keys:
The library has an insecure random number fallback path. Ideally the library would require a strong CSPRNG instead of attempting to use a LCG and Math.random.
The library does not correctly use a strong random number generator when run in NodeJS, even though a strong CSPRNG is available.
The fallback path has an issue in the implementation where a majority of the seed data is going to effectively be zero.
The most important thing that went wrong was seeding the random number generator, cascading