HNHacker News
TopNewBestAskShowJobs

graetzer

138 karma · joined August 11, 2012

Currently working at ArangoDB
submissionscomments
graetzer··on There is no Vibe Engineering
This is so true, I think a lot of the hype conveniently leaves out the fact that there are many low- or no-code solutions which are quite succesful in their niches (like complex form builders forgoverment tax forms, insurance etc).
graetzer··on What Firefox trains are we in?
The numbers reported on arewefastyet.com seem to stop at July 15th though
graetzer··on Understanding LSM trees: What powers write-heavy databases (2020)
> newer database engines that use inductive indexing are on another level

Can you provide me some resources where I can read more about this? Google is not helpful

graetzer··on Two days with Volkswagen’s electric ID.4
The battery cells are made by Panasonic on-site https://techcrunch.com/2020/09/08/panasonic-to-expand-batter...
graetzer··on Wallenius Oceanbird: Wind-powered cargo vessel
Maybe it is designed for cars as cargo i.e. https://en.wikipedia.org/wiki/Roll-on/roll-off
graetzer··on Io_uring By Example: cat, cp and a web server with io_uring
Probabbly don't really know what I am talking about, since only ever used async IO through boost.asio:

Isn't it a bit crazy that there are so many different ways of doing async IO on linux alone ? You would think that this is a more or less solved problem by now.

graetzer··on A simple C++11 thread pool implementation
Its usually a good idea to hold the lock because the other thread(s) might not have called wait() yet.

As a rule of thumb: its usually a bug to not hold the lock before notify(), unless you synchronize it with another condition

graetzer··on Homelessness rises in U.S., driven by California housing crisis
homeless encampments are not shelter with an admission policy
graetzer··on Nobel Laureates Aim Too Low on Global Poverty
The price money was donated by the swedish central bank, I do not think they need to cash-in on anything
graetzer··on Pizza robot makes 300 pizzas per hour
I remember seeing several videos from different companies with their own version of a "pizza robot". Just look at this ad for a pizza vending machine from 2012 https://www.youtube.com/watch?v=Pyrav_9Pbsc
graetzer··on Waltz: A Distributed Write-Ahead Log
Maybe the pub-sub pattern of https://zeromq.org/ could work for that
graetzer··on Slack S-1
thats still only half as much as Lyfts $100M/year: https://news.ycombinator.com/item?id=19282624
graetzer··on Zoom S-1
I tend to agree, but unfortunately none of the WebRTC based video conferencing solutions seem to work without hiccups for >5 participants
graetzer··on ArangoDB Receives $10M Series A Funding
AFAIK MongoDB Atlas still earns quite a bit of money, despite the 3.6 API compatible AWS DocumentDB.
graetzer··on ArangoDB Receives $10M Series A Funding
You should certainly be able to use ArangoDB as a replacement for Cassandra or Neo4j.

Check out the SQL / AQL comparison page to get a quick overview: https://www.arangodb.com/why-arangodb/sql-aql-comparison/

graetzer··on Ten Bullets [video]
I think it was directed and voiced by his brother Van Neistat

https://www.youtube.com/watch?v=XpXDzL-h7cI

graetzer··on Show HN: ASCII TV – Stream ASCII movies in your terminal with curl
I think you can also just use telnet to see star wars:

  telnet towel.blinkenlights.nl
graetzer··on ArangoDB Use Case
I wonder how they did the performance benchmarks, maybe I missed that part?
graetzer··on Performance Benchmark 2018 – MongoDB, PostgreSQL, OrientDB, Neo4j and ArangoDB
I think the orkut dataset is already in a tab seperated format, to turn it into CSV you only need to add the column labels.

http://snap.stanford.edu/data/com-Orkut.html For an example you can have a look at the import scripts: https://github.com/weinberger/nosql-tests/blob/master/arango...

graetzer··on Performance Benchmark 2018 – MongoDB, PostgreSQL, OrientDB, Neo4j and ArangoDB
It is a lot of effort to build all the setup scripts, benchmark code etc.
graetzer··on Can American soil be brought back to life?
That is actually not true, sewage can be treated and processed into 'biosolids'. I remember seeing a documentary about this, where they produced fertilizer from sewage in nyc

http://www.nyc.gov/html/dep/html/wastewater/biohome.shtml

graetzer··on Sorting number strings numerically
Google Cache: http://webcache.googleusercontent.com/search?q=cache:https:/...
graetzer··on ArangoDB 3.2 GA RocksDB, Pregel, Fault-Tolerant Foxx and Satellite Collections
Thanks! I hope we will get some good feedback for all our new features
graetzer··on New homes will now require solar panels in South Miami
Can't you get solar panels essentially for free and just pay for the generated electricity? I thought that was the business model of companies like SolarCity
graetzer··on Android Is a Dead End
You can definitely do ahead of time compilation with .net bytecode. That's why you can write iOS apps in c# with xamarin's SDK.

I think the performance differences between JIT compiled code and native code mainly come from the 'convenience' features offered by languages such as Java or C#. I am thinking of garbage collection, (default) virtual functions or reflection.

In let's say c++ you can do all of these things too, but the cost is not hidden from the developer.

graetzer··on Show HN: Globe visualizations in Golang
Looks really cool! How many points can one draw with this before it becomes too slow? I did a similar looking 3D globe animation with WebGL once and the total number of points was quite an issue

http://jsfiddle.net/go2t1r4q/2/

graetzer··on How is GNU `yes` so fast?
I do not think Volkswagen will try to sue you for adding a new phrase to urban dictionary ;-)
graetzer··on Firefox for iOS on GitHub
Thanks, just to clarify: the new version is still in the review process, the version in the AppStore only works with older Firefox versions.

You will have to install this from source to get the latest version

graetzer··on Firefox for iOS on GitHub
I think it's great that they are going to officially support iOS again.

Coincidentally I submitted a new version of my own browser app to the AppStore, on the same day they made the announcement. I added support for the new Firfox sync protocol - it took me forever to get it working and now it's kind of redundant :-/

Anyway, if someone is interested in the source: https://github.com/graetzer/Foxbrowser

graetzer··on Firefox for iOS on GitHub
They are probably trying to get the bookmark synchronization to work first.

Displaying web pages is easy with the build in UIWebView (or WKWebView) component

Page 1 of 2Next →