Linux v4.15: Performance Goodies
blog.stgolabs.net
blog.stgolabs.net
Open source customizable markdown blog engine, with great themes by default. I feel like it doesn't get enough attention.
If you want to just test it out locally first, that's easy too - https://docs.ghost.org/docs/install-local TLDR: npm install ghost-cli -g && ghost install local
You guys are up there with Gitlab as a model of how open source businesses should work.
Visitor, you better stay.
It removes all formatting, making it easy to read (and print, save to PDF, etc). And if you're printing or saving, you can easily delete blocks of content (like photos, diagrams, etc).
Strongly recommended. You can use either a bookmarklet or install the browser extension.
[1] https://www.printfriendly.com/
edit: seems this site traps mouse scrolls, so you can't scroll the page when using PF. What a shitty implementation! It works well saving to PDF tho.
Interestingly, the Chrome extension is a lot more stable than the bookmarklet. For example, the NYT page scrolls just fine using the Chrome extension (probably because changes the page, while the bookmarklet just creates an overlay on top of the existing page).
Well, still has my vote as one of the most useful extensions.
[1] https://www.nytimes.com/2018/03/21/technology/personaltech/d...
Best part is that it's a Google service for stripping the inanity of another Google service. Enjoy.
Well, it is made by Google, so no wonder they cannot just serve plain HTML page.
<meta content='initial-scale=1.0, maximum-scale=1.0, user-scalable=no"In fact, with Linux v4.15 released, it is one of the rare times I've seen security win over performance in such a one sided way. Normally security features are tucked away under a kernel config option nobody really uses."
One just could be tricked into believing that the people suggesting that Linus doesn't care much about security could be right. ;-)
I've got the impression over the years that Mr T does care about security. However, security is only one aspect of kernel development and stomping on hand waving when it is used to justify badly thought through bodges with a single purpose in mind seems fair enough to me. That is something he has done time and again and once you get through some of the rather harsh language, he invariably has a good engineer's approach to what gets released.
We don't simply use computers to "be secure" - that's nonsense. We use computers to do something and they should be secure as well. There are many, many design constraints imposed on OS kernel devs. The complexity of OS kernel development borders on the ridiculous to me sometimes (I'm just a sysadmin - I'm happy that I can compile and install the bloody thing when I need to by hand).
I did see your wink 8)
Is there a plaintext version since the link above is only blank?
Yes. But you have to make it yourself from some XML. Example of a script to do that (^M means insert a CR. Ctrl-V then Ctrl-M. Or just \r if you are using a GNU sed):
#!/bin/sh
test $# -gt 0||exec echo usage: $0 proto://nameofBloggerblog.domain.tld;
HTTPCLIENT=curl;# popular example only, not an endorsement of cURL;
HTMLBROWSER=firefox;#popular example only, not an endorsement of Firefox
a=$($HTTPCLIENT $1|exec sed 's/\\046/\&/g;s/\\46/\&/g;s/\\075/=/g;s/\\75/=/g;/targetBlogID/!d;s/.*targetBlogID=//;s/&.*//');test ${#a} -gt 0||exit;
$HTTPCLIENT https://www.blogger.com/feeds/$a/posts/default|exec sed 's/^[0-9a-f]*^M//;s/</</g;s/>/>/g;s/&/\&/g;s/"/\"/g;1i\
<br><br>
s/<name>/<br><br>name &/g;
s/<uri>/<br>uri &/g;
s/<generator>/<br>generator &/g;
s/Blogger//;
s/<id>/<br>id &/g;
s/<published>/<br>published &/g;
s/<email>/<br>email &/g;
s/<title type=.text.>/<br><br>&/g;
s/<openSearch:totalResults>/<br>total results &/g;
s/<openSearch:startIndex>/<br>start index &/g;
s/<openSearch:itemsPerPage>/<br>items per page &/g;
s/<updated>/<br>updated &/g;
s/<thr:total>/<br>thr:total &/g;
s/<\/feed>/&<br><br><br>/;
s/^M*/<br>/;
' |exec tr -cd '\12\40-\176' > 1.htm;
$HTMLBROWSER file:///1.htm;It's almost at the point where I start longing back to the original Netscape Navigator and the simple WWW we had back then.
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...
This should work on any blogger page.
Source: deprecate Google technology https://developers.google.com/webmasters/ajax-crawling/docs/...
This is crazy. They serve light HTML page for robots and a slow loading JS app for humans. And if an exception occurs inside their app humans get a blank page.
- [x86] kvm: x86: fix RSM when PCID is non-zero (Paolo Bonzini) [1531662 1530711]
- [x86] mm/kaiser: use invpcid to flush the two kaiser PCID AISD (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
- [x86] mm/kaiser: use two PCID ASIDs optimize the TLB during enter/exit kernel (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
- [x86] mm/kaiser: use PCID feature to make user and kernel switches faster (Josh Poimboeuf) [1519800 1519801] {CVE-2017-5754}
This was a significant change and I did not see a formal write-up on it from Redhat. Such a write-up may exist by now.There wasn't enough time unfortunately.