Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
electrum
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
electrum
9y ago
This also directly contradicts one Steve Jobs' management principles: > "Somewhere between the janitor and the CEO, reasons stop mattering," says Jobs, adding, that Rubicon is "crossed when you become a VP." &g
62.
▲
by
electrum
9y ago
> RocksDB - Facebook just outsourced the engine to the community, where is the service which adds replication, clustering and network interface on top of it? https://myrocks.io/
63.
▲
by
electrum
9y ago
Access to the current row was improved in the SQL:2011 standard. See section "8.2 Navigation within a window" in this paper: https://sigmodrecord.org/publications/sigmodRecord/1203/pdfs...
64.
▲
by
electrum
9y ago
Presto generates Java bytecode which is then turned into machine code by the JVM JIT.
65.
▲
by
electrum
9y ago
Ticket to Ride has randomness in the train card deck. You can effectively gamble by drawing off the deck rather than choosing one of the face up cards.
66.
▲
by
electrum
9y ago
You can write multiple arguments in a nice way: ./script \ 192.168.1.1 \ 192.168.1.2 \ 192.168.1.3 \ ...
67.
▲
by
electrum
9y ago
Comparing a bug bounty to a jackpot seems reasonable. Researches are paid when they find something. They might work for many hours and find nothing. So when they do find a bug, the payout has to be worthwhile.
68.
▲
by
electrum
9y ago
I believe that is saying that MySQL transactions across two storage engines are not transactional, as that would require two-phase-commit (2PC) or similar. It might also have implications for replication. MyRocks itself definitely has trans
69.
▲
by
electrum
9y ago
The "how to hash passwords" discussion should be easy: use PBKDF2, which is an IETF standard specified in RFC 8018 (originally specified in 2898 from the year 2000).
70.
▲
by
electrum
9y ago
Presto has connectors for various types of non-SQL databases including Redis: https://prestodb.io/docs/current/connector/redis.html Presto is a distributed SQL query engine for big data, so basically the comp
71.
▲
by
electrum
9y ago
Or Kotlin: https://kotlinlang.org/docs/reference/js-overview.html
72.
▲
by
electrum
9y ago
write(2) is a blocking call (unless O_NONBLOCK is set), so you should never have a partial write while the descriptor is connected to something valid.
73.
▲
by
electrum
9y ago
The term database or RDBMS here seems to be mean runs SQL or processes [something close to] relational algebra . Based on that definition, Athena is definitely a database. Athena is built on Presto, which has full support for transac
74.
▲
by
electrum
9y ago
It's easy to write a simple HTTP client or server that works for the happy path of the exact software you tested it with. Writing one that follows the RFCs and doesn't allow various security holes when the RFCs are violated is muc
75.
▲
by
electrum
9y ago
> JetBrains' tools have to be rented. That's not correct. JetBrains subscriptions come with a perpetual fallback license for the version available when you purchased the subscription. This is basically the same as the previous
76.
▲
by
electrum
9y ago
How does this compare to the refactoring support available in AppCode? https://www.jetbrains.com/objc/features/refactorings-and-cod...
77.
▲
by
electrum
9y ago
The next generation Facebook design for storage is Bryce Canyon, available through the Open Compute Project: https://code.facebook.com/posts/1869788206569924/introducing...
78.
▲
by
electrum
9y ago
Allowing transparent downgrades of self-signed certificates would be a big security hole. For example, suppose I add the following to my website: <script src="https://cdn.example.com/awesome.js"> By doi
79.
▲
by
electrum
9y ago
The JVM has a full specification: https://docs.oracle.com/javase/specs/jvms/se8/html/ The specification is dense but still readable. I'd start reading in order, up through the third chapter whi
80.
▲
by
electrum
9y ago
Facebook cited similar reasons for having a single large repository: https://code.facebook.com/posts/218678814984400/scaling-merc...
81.
▲
by
electrum
9y ago
Presto works great for ETL. It supports CREATE TABLE, INSERT and DELETE for Hive data. Many companies use it for ETL. See examples here: https://prestodb.io/docs/current/connector/hive.html#example...
82.
▲
by
electrum
9y ago
Yes, although Hashtable is legacy from JDK 1.0. New code should use HashMap or ConcurrentHashMap.
83.
▲
by
electrum
9y ago
The Facebook server design is discussed here: https://code.facebook.com/posts/1711485769063510/facebook-s-...
84.
▲
by
electrum
9y ago
That looks very similar to JDBI for Java: http://jdbi.org/
85.
▲
by
electrum
10y ago
Presto does this as well. Execution is done by "drivers" which move data pages between operators. It's a cooperative push model rather than a Volcano (iterator) style pull model. There are typically more drivers than worker
86.
▲
by
electrum
10y ago
Get LASIK. Having perfect eyesight and not having to deal with contacts or glasses is worth every penny.
87.
▲
by
electrum
10y ago
ANTLR4 automatically generates a visitor for your grammar that you can use to translate into your own idiomatic objects: http://jakubdziworski.github.io/java/2016/04/01/antlr_visito... We use this in Pre
88.
▲
by
electrum
10y ago
Don't cat a file and pipe it into pv. Use "pv file" as a replacement for "cat file" and it will show you the progress as a percentage. When it's in the middle of a pipeline, it doesn't know the total size
89.
▲
by
electrum
10y ago
Presto, which is designed for analytics, does JIT to bytecode on every query and still works fine on sub-second queries. One potential difference with LLVM is that the JVM will profile and only generate machine code for hot code, so short q
90.
▲
by
electrum
10y ago
The License FAQ covers question #2: https://code.facebook.com/pages/850928938376556 Does termination of the additional patent grant in the Facebook BSD+Patents license cause the copyright license to also terminate?
More ›