---
title: "Daily headlines · Daily Diff"
---

# Daily headlines

[Daily edition](</index.md>) · [Hot now](</hot.md>)

[Top 10](</headlines/first.md?date=2024-08-24&limit=10&q=>) · [Top 20](</headlines/first.md?date=2024-08-24&limit=20&q=>) · [Above median](</headlines/first.md?date=2024-08-24&limit=20&q=&mode=median>)

### [generating cool ids in rails](<https://schpet.com/note/cool-id>)

Source: Lobsters · Domain: schpet.com

Published: 2024-08-23T15:10:25+00:00

Points: 11 · Comments: [18](<https://lobste.rs/s/89zftp>)

Tags: [ruby](</search.md?q=ruby>)

### [What are you doing this weekend?](<https://lobste.rs/s/evebod>)

Source: Lobsters · Domain: lobste.rs

Published: 2024-08-23T10:53:40+00:00

Points: 7 · Comments: [21](<https://lobste.rs/s/evebod>)

Tags: [ask](</search.md?q=ask>)

### [Why I avoid using \`default\` and inline functions in my class declarations](<https://twdev.blog/2024/08/shared_libs_odr/>)

Source: Lobsters · Domain: twdev.blog

Published: 2024-08-23T04:47:59+00:00

Points: 5 · Comments: [6](<https://lobste.rs/s/clnwcx>)

Tags: [c++](</search.md?q=c%2B%2B>)

### [Python’s Preprocessor](<https://pydong.org/posts/PythonsPreprocessor/>)

Source: Lobsters · Domain: pydong.org

Published: 2024-08-23T11:41:42+00:00

Points: 7 · Comments: [2](<https://lobste.rs/s/qwaxm6>)

Tags: [python](</search.md?q=python>)

### [A new definition of open-source AI could clarify an industry debate](<https://www.emergingtechbrew.com/stories/2024/08/21/a-new-definition-of-open-source-ai-could-clarify-an-industry-debate>)

Source: Lobsters · Domain: emergingtechbrew.com

Published: 2024-08-23T09:08:13+00:00

Points: 5 · Comments: [6](<https://lobste.rs/s/bmgjx5>)

Tags: [law](</search.md?q=law>)

### [MirageVPN and the discovery of two OpenVPN CVEs](<https://blog.robur.coop/articles/2024-08-21-OpenVPN-and-MirageVPN.html>)

Source: Lobsters · Domain: blog.robur.coop

Published: 2024-08-23T13:15:55+00:00

Points: 6 · Comments: [0](<https://lobste.rs/s/hlpbkk>)

Tags: [ml](</search.md?q=ml>)

## Edition progress · 6/20 selections generated

Checkpoints use UTC. Calculated recovery may fill gaps; missing eligible coverage remains missed.

- 01:12 UTC · estimated
- 02:24 UTC · estimated
- 03:36 UTC · estimated
- 04:48 UTC · estimated
- 06:00 UTC · missed
- 07:12 UTC · estimated
- 08:24 UTC · estimated
- 09:36 UTC · missed
- 10:48 UTC · missed
- 12:00 UTC · missed
- 13:12 UTC · missed
- 14:24 UTC · missed
- 15:36 UTC · missed
- 16:48 UTC · missed
- 18:00 UTC · missed
- 19:12 UTC · missed
- 20:24 UTC · missed
- 21:36 UTC · missed
- 22:48 UTC · missed
- 00:00 UTC · missed

[Previous day](</headlines/first.md?date=2024-08-23&limit=20&q=>) · [Today](</headlines/first.md?date=2026-11-07&limit=20&q=>) · [Next day](</headlines/first.md?date=2024-08-25&limit=20&q=>)

[Headlines 1–10](</headlines/first.md?date=2024-08-24&limit=20&q=>) · [Headlines 11–20](</headlines/second.md?date=2024-08-24&limit=20&q=>)
