News for hackers. Stuff that matters.

aratno

Re:Facebook's Little Red Book on Monday December 02, 2024 @11:24PM (#42303062)
Looks like this is slightly modified by the uploader: p94 says “Weaponize the cloud” with the Antimetal logo
Re:Fselect: Find files with SQL-like queries on Tuesday April 06, 2021 @11:58AM (#26713465)
Have you used osquery? Seems like a good chunk of what you’re looking for!

https://www.osquery.io/schema/4.7.0/

Re:The Case of the Extra 40ms on Monday December 14, 2020 @10:28PM (#25426633)
Immediately searched for “Nagle”, “TCP”, etc but was surprised to see this is something else! Not the typical TCP_NODELAY issue.
Re:Please – A cross-language build system on Saturday November 28, 2020 @12:45PM (#25239024)
I don’t think this is a fair reason to write the tool off. They support Homebrew, and I’m sure will add other install methods in the future. Piping to bash is no worse than clicking “yes” on every step of an install wizard.
Re:TypeScript 4.1 on Friday November 20, 2020 @12:49AM (#25157667)
Using something like io-ts gives you the benefits of static types and runtime types. JSON Schema typically just provides runtime guarantees but doesn't come with the same development experience. I've been very happy with io-ts so far.
Re:NoisePage – Self-Driving Database Management System on Tuesday November 03, 2020 @05:13PM (#24984622)
ML-assisted query optimization is super interesting to me (I've had to fight the uphill battle against anomalies in Postgres stats and estimations[1]), but I'd also love to see more optimization and auto-tuning across the "stack":

- Use column-oriented storage for columns that are frequently scanned in analytical queries

- Automated index management, based on user-provided boundaries for write throughput, disk footprint, query latency

- Calibrated optimism for heap updates. AFAIK, current DBs are either optimistic (assume transactions are more likely to commit than rollback) and update the heap in-place, and write the old value elsewhere in case of rollback, or pessimistically write all updates in new, versioned tuples and let MVCC (and garbage collection) handle the rest. Would be interesting to see the performance improvement that could come from modeling commit / rollback outcomes and optimizing accordingly.

- Using variable-sized pages to reduce overhead for older pages, as a sort of light cold storage

Anyone know of any DBs that automatically tune these aspects?

[1]: http://www.vldb.org/pvldb/vol9/p204-leis.pdf

Terraform does let you destroy resources: https://www.terraform.io/docs/commands/destroy.html
Re:Amazon Timestream is generally available on Wednesday September 30, 2020 @08:47PM (#24645981)
I see some references to Presto, but does anyone know what this engine is based on? Seems vaguely similar to Druid but it's hard to tell.
Re:Machine Learning Research at Apple on Friday July 24, 2020 @06:36PM (#23945192)
Nope, they've been sharing their research more widely in the last few years. Here's an example from 2018, in a different area of research: https://www.vldb.org/pvldb/vol11/p540-shraer.pdf
Needs some sort of a demo or screenshot before I would consider signing up. Even better, let people lurk (read without creating an account) before joining.

Is there a readability metric for source code?

I’m imagining something like the Flesch-Kincaid test for source code: https://en.wikipedia.org/wiki/Flesch%E2%80%93Kincaid_readability_testsI’m assuming it would have to be language-specific.This is particularly interesting for contextualizing terse code, like Gocker shared here recently, which may have readability benefits in its brevity that is undone by use of obscure features and structure...

( Read More... | 1 comment | on HN )
Re:“Today, I submitted my resignation to Facebook” on Tuesday June 02, 2020 @03:26PM (#23395154)
What changes do you hope to see? When?

What does it mean for employees to "help implement the changes"?

What will you do if change does not happen?

Older »