Submission timeline
2007–2026One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.
First comments on top threads
HN comment orderosquery is a cool project, with a lot of outstanding issues. It has a great deal of technical debt, including performance and security debts that don't receive adequate attention. It also has a huge user community around it, but only a handful of active recurring contributors and companies actually funding development on it (and, even then, the bulk of the development is feature work rather than debt burndown). (Source: I worked on osquery's core and tables for 2-3 years for…
I realize WMI[1] is a Windows-thing only, but if you're already on the Windows-platform, WMI comes shipped out of the box and has been for probably a decade or more, and is overall very well supported. It has its quirks, but there's practically no part of the system you shouldn't be able to get information about using WQL[2]. [1] https://msdn.microsoft.com/en-us/library/ms186146(vs.80).asp... [2] https://en.m.wikipedia.org/wiki/WQL
Kinda shocked I have never heard of this before today. Seems very handy, especially for people deploying x-platform desktop apps or scripts. It is a SQL abstraction over OS information, kind of the SQL equivalent of the info you could glean by inspecting properties on the Python `os` module, and perhaps many OS/device details besides.
What is osquery? osquery exposes an operating system as a high-performance relational database. This allows you to write SQL-based queries to explore operating system data. With osquery, SQL tables represent abstract concepts such as running processes, loaded kernel modules, open network connections, browser plugins, hardware events or file hashes.
The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.
- Breakout years
- 2
- Total points
- 611
- Total comments
- 139
100+ points or 50+ comments
reference only — not used in Hall rules or ranking
reference only — not used in Hall rules or ranking
Every submission
| Date | Title as submitted | By | Points | Comments |
|---|---|---|---|---|
| 2015-04-28 | Osquery, Performant Endpoint Visibility of Your Machine Like SQL | gabamnml | 1 | 0 |
| 2015-06-16 | Osquery | tcfunk | 7 | 0 |
| 2017-01-04 | SQL to query your OS | seyz | 4 | 0 |
| 2017-05-15 | OsqueryFirst breakout | duck | 224 | 26 |
| 2019-08-21 | Osquery: SQL powered operating system instrumentation | pcr910303 | 1 | 0 |
| 2020-08-16 | Osquery: Easily ask questions about your Linux, Windows and macOS infrastructure | BerislavLopac | 62 | 13 |
| 2021-11-15 | Easily ask questions about your Linux, Windows, and macOS infrastructure | dgudkov | 2 | 0 |
| 2022-01-26 | Osquery – Easily ask questions about your Linux, Windows, macOS infrastructure | 9woc | 3 | 0 |
| 2024-02-23 | Osquery: An sqlite3 virtual table exposing operating system data to SQL | epilys | 4 | 1 |
| 2024-02-24 | SQLite virtual table to query operating system data via SQL | xrayarx | 3 | 0 |
| 2024-02-25 | Osquery: An sqlite3 virtual table exposing operating system data to SQLHall induction · Best thread · Latest 20+ point return | signa11 | 300 | 99 |
