HN user

netol

198 karma
Posts42
Comments73
View on HN
orga.cat 6mo ago

HTML-only conditional lazy loading (via preload and media)

netol
100pts20
www.theatlantic.com 10mo ago

Is This the End of the Dictionary?

netol
3pts0
www.bbc.com 11mo ago

BBC finds electrocuted, drowned and starved cats in online torture groups

netol
6pts0
orga.cat 1y ago

Curated List of Windows Utilities

netol
2pts0
www.alpinelinux.org 1y ago

Alpine Linux 3.22.0 Released

netol
3pts0
web.archive.org 1y ago

Thinking of Leaving the Industry (2008)

netol
2pts1
www.ft.com 1y ago

Europe can still win in AI despite US dominance, says Skype co-founder

netol
1pts1
github.com 1y ago

Lesspipe.sh, a Preprocessor for Less

netol
4pts0
codecs.multimedia.cx 1y ago

Winamp recent code release includes VP5 and VP6 codecs source code

netol
3pts0
cheerio.js.org 1y ago

Cheerio 1.0 Released, Batteries Included

netol
2pts0
securelist.com 2y ago

Assessing the Y, and How, of the XZ Utils incident

netol
2pts0
felipec.wordpress.com 2y ago

Xz Backdoor and Autotools Insanity

netol
19pts13
lwn.net 2y ago

Free software's not-so-eXZellent adventure

netol
19pts2
codecs.multimedia.cx 2y ago

FFhistory: ProRes

netol
1pts0
github.com 2y ago

AV1 and AVIF are going to be available in Edge 121

netol
3pts0
wordpress.org 2y ago

WordPress 6.4 "Shirley"

netol
2pts0
github.com 2y ago

Compression Dictionary Transport

netol
3pts0
old.reddit.com 3y ago

Who enjoys coding pure PHP?

netol
3pts0
ffmpeg.org 3y ago

Vulkan Decoding in FFmpeg

netol
3pts0
mjenrungrot.github.io 3y ago

LMCodec: A Low Bitrate Speech Codec with Causal Transformer Models

netol
2pts0
www.ft.com 3y ago

Big Tech is racing to claim its share of the generative AI market

netol
2pts1
www.learneo.com 3y ago

Learneo Acquires LanguageTool

netol
2pts1
github.com 3y ago

jpegli: A new JPEG encoder in libjxl

netol
1pts0
codecs.multimedia.cx 3y ago

FFhistory: Conclusion

netol
27pts4
orga.cat 3y ago

Curated List of Windows Utilities

netol
2pts0
codecs.multimedia.cx 3y ago

FFhistory: Fabrice Bellard

netol
1pts0
github.com 4y ago

Consider removing Google Analytics or switch to less-heavy alternatives

netol
15pts0
aarongiles.com 4y ago

DREAMM 1.0

netol
2pts0
orga.cat 4y ago

Show HN: Riddle – A Daily Word Game

netol
2pts0
playsearch.kaki87.net 4y ago

KPlaySearch: Advanced Google Play Search

netol
1pts0
.NET 10 8 months ago

The XML/config side of things just isn't for everyone. Sometimes Go's simplicity wins out.

I also did something similar 14 years ago. It was a php website that allowed you to subscribe to online newspapers and get the news sent to your Kindle, in MOBI format. It worked but it was basically calling calibre under the hood. I never made it public (and I remember a similar website existed already at that time that did not work well)

With mod_php, every Apache process has the PHP engine embedded in it, even if PHP isn't needed, e.g., to serve a request for a .css file. When Apache gets a bunch of requests for flat files, it forks all those processes and fills up RAM with copies of the PHP engine that aren't used. That's not only wasteful, but it dramatically increases the chances that you'll run out of memory. You can limit the number of Apache children of course, but you'll see timeouts sooner when you get a traffic spike.

Yes, that is true. But most high-traffic websites will cache static files such as CSS files and images, using a reverse proxy (e.g. Varnish, a CDN, or usually both). So I don't think this is a real problem, most of the time (99.9%?), a request for a static file will not hit Apache.

I'm not saying mod_php is better for all scenarios, of course, but I think it can be ok.

It's simple and there is less overhead. Since PHP runs directly within the Apache process, there is no need for inter-process communication (no TCP, no sockets), reducing the overhead. This can lead to lower latency for individual requests.

I have a lot of respect for xz's original author, I just didn't think about the legal stuff, and that sounds quite reasonable to me now.

Personally, I find it hard to subscribe to certain theories, such as the possibility of Lasse being impersonated or involved in the incident. But that doesn't mean we should dismiss them outright at this stage. (And I'm sorry if you don't like to hear that, saying this is not comfortable for me either).

I fail to understand why this, now. For these minimal gains (compared to Brotli), servers and CDNs will need to increase memory and disk space to store the cached responses in zstd.

IrfanView 2 years ago

No that many. It supports the most important ones though, and it is the fastest

Because it may be good enough. In my case, because I already maintain an instance of MariaDB in production, and I may prefer to share this that maintain another thing

This is useful, but note that with `table {break-inside: avoid;}`, if there are tables longer than the page, the browser will add a break before it, and that could be not desirable.

I have used, too:

    footer {
        page-break-inside: avoid;
    }

    summary {
        page-break-after: avoid;
    }

    body {
        min-width: 992px;
    }

Explanation:

- I usually don't want to break the page footer.

- Similar to headings, usually it is not desirable to produce a break after the summary element (for details element). If the details elements are never longer than the page, `details {break-inside: avoid;}`can be useful.

- Avoids rendering the mobile version of a page

Is this mode picked automatically in "mixed" mode?

Unfortunately, that option doesn't seem to be available in gif2webp (I mostly use WebP for GIF images - as animated AVIF support is poor on browsers and that has an impact in interoperability)

Can it be self-hosted? Is it open-source? Is the WYSIWYG editor custom-built, or does it use CKEditor or similar projects? What about media management? Is there a place for a simple CMS? E.g. developers usually prefer simple static site generators, such as Eleventy.