Are you me? I literally have been through this recently, the first 80% went smooth, but when it comes to polish/css, it sure felt like taking forever to cross the line.
Thanks for the cssreference link, looks like a gem.
Something similar happened recently with Subway in Singapore. They have stopped serving bacon to comes to terms with Halal certification in order to get more business from primarily Muslims.
I mentioned that the cluster would freeze. The other issue I remember vividly (less important, but irksome) was that the join query
`for i in collection1:
for j in collection2:
filter ...
`
executed way, way slower than the equivalent query:
`col1 = for i in collection1
for j in collection2:
filter ...
`
I kept in touch with one of the directors, and after I left he mentioned a couple of things - they found that doing joins returning large amounts of data (maybe 10k records, IIRC) was prohibitively slow. They also found that under certain conditions, with a certain amount of data in the database, it would crash. He didn't ever describe the conditions.
They switched to couchbase, and have reported being happy with it.
Being one of the developers of ArangoDB, I would like to use the chance to reply to this as well.
I think there have been various issues with the cluster stability 1.5 years ago, and since then we have put great efforts into making the database much more robust and faster. Many man-years have been dedicated to this since 2017.
1.5 years ago we were shipping release 3.1, which is out of service already. Since then, we have released
* ArangoDB 3.2: this release provided the RocksDB storage engine, which improves parallelism and memory management compared to our traditional mostly-memory storage engine
* ArangoDB 3.3: with a new deployment mode (active failover), plus ease-of-use and replication improvements (e.g. cross-datacenter replication)
* ArangoDB 3.4: latest release, for which we put great emphasis on performance improvements, namely for the RocksDB storage engine (which now also is the default engine in ArangoDB)
In all of the above releases we also worked on improving AQL query execution plans, in order to make queries perform faster in both single server and cluster deployments. Working on the query optimizer and query execution plan improvements is obviously a never-ending task, and not only did we achieved a lot here since 2017, but we still have a lot of ideas for further improvements in this area. So there are more improvements to be expected for the following releases.
All that said, I think it is clear now that my intention is to show that things should have improved a lot compared to the situation 1.5 y ago, and that we will always be working hard to make ArangoDB a better product.
I'm not OP, but I just follow my interests. Thankfully, at least with non-fiction, they're fairly broad, so I've read academic textbooks on religion, textbooks on programming, general science books on physics (to complement my textbook knowledge) as well as anthropology, sociology and more. Just find a topic you're interested in, go to Goodreads (I like it a lot more than Amazon for searching books), and see what you can find. Or Google it, and see what trusted people in fields like/recommend. Or even people with interests that align with yours.
As for fiction, I like mostly fantasy, so will browse the shelves and look at hyped books on /r/fantasy, as well as other, lesser-known ones that sound/look interesting (I'm a proponent of looking at covers and titles to see if it seems interesting to look into deeper). I also used to follow some reviewers. For more "literary" fiction, I look mostly at what mainstream reviewers say. I found All the Light we Cannot See that way, and loved it (except for one scene I felt was just completely unnecessary to the novel). Then, perhaps, look for major authors. Umberto Eco is one that comes to mind that I'm fixing to start.
Not OP, but I've read a ~200 fiction books and ~50 nonfiction books over my life.
Usually I pick books by the following:
- If I haven't read a single book for fun, I would pick a popular fiction or nonfiction book. Its a good starting point. Things like "Top 10 books in X category" from goodreads are good examples, or "r/askreddit favorite books"
- After reading 5-10 different books, I'll get a feel for what I like and don't like. I'll search "site:reddit.com similar books to X" and grab recommendations. Compare these to amazon's bestsellers and goodreads.
- For nonfiction books, I generally am more picky. I usually have a list of people I follow, some write reviews on books they read. I have had a few people I respect read "Ego is the Enemy" so I picked that up recently, and its something I struggle with sometimes so it's ideal for me. Nonfiction books are most powerful when you read it at the right time
- For nonfiction more textbook-like books, or something more informational, I usually let reddit / goodreads /hackernews decide what's good and what's not.
I started to read less fiction now, I've seen the same plot rehashed too many times. Nonfiction books are interesting to me at the moment.
I guess it really depends what you want to get out of your book. Do you want escapism, inspiration, or change?
Apologies, I've a bad habit of skipping paragraphs in long articles. When I was at the bottom, I even searched for 'gas' (which showed me vegas) tried 'fuel' as well but I couldn't remember if it returned anything on Firefox, or did something wrong, was quite late into the night.
We shouldn't downvote for this reason. Some of us are on such a limited and remote internet connection that verbose HN comments are our only gateway to the article's knowledge.
Say what? If the page loaded enough for someone to know it was an awesome story, then they’d know how it was refueled if they read the article. That said, GP shouldn’t have said “if you read the article” that way (I’m guilty of it too though), it’s demeaning and is called out in the rules not to do it.
Agree with everything you said, but someone else described how they flew without landing. I appreciate this, because I specifically can't read the article :)