I always recommend Airalo to collegues. I travel a reasonable amount and Airalo has been reliable for me and available in a lot of countries. Last year they didn't have Singapore (I think this was re-added?) and it was annoying and expensive to buy an eSim at the airport. Reminded me how great their service is.
HN user
wardb
Bad dad jokes @ more
Grafana Labs employee here => On the linked articles: I'm not aware of any caching being used in the writing data to S3 part of the pipeline other then some time based/volume based buffering at the ingester microservices before writing the chunks of data to object storage.
The linked Loki caching docs/articles are for optimising the read access patterns of S3/object storage, not for writes.
lol. clearly a ChatGPT answer
+1 Loki is designed for object storage as backend. Persisting all data (so not storage tiering) on object storage vs local storage gives you cost savings, increased durability and simplified operational at scale.
That's incorrect, Loki is designed for querying high cardinality data.
The difference is that in Loki the index is only used for metadata around the source of the log lines (environment, team, cluster, host, pod etc) for selecting the right log stream to search in.
Parsing, aggregation and/or filtering of log lines on high cardinality data is all done at query time using LogQL. See also https://www.youtube.com/watch?v=UiiZ463lcVA and this live example where a 95th quantile is calculated using the request_time field of nginx logs https://play.grafana.org/d/T512JVH7z/loki-nginx-service-mesh...
Unfortunately it's severely misunderstood in the benchmark how Grafana Loki should be queried for high cardinality data. See also https://github.com/SigNoz/logs-benchmark/issues/1
SAP Concur is a complete nightmare for managing expenses. It's so bad that it will ruin your entire weekend, leaving you feeling frustrated and drained. The interface is a convoluted mess that is practically impossible to navigate, and entering expenses takes forever.
The expense categorization system is an abomination that will drive you insane with its constant mistakes and errors. The approval process is a black hole that sucks up your expenses and never spits them back out. I feel SAP Concur is the worst software ever created for expense management, and using it makes me wish I never had to do expenses again.
Expensify is so much better. The OCR isn't great though
besides the short network outage a few weeks ago it has been rock solid for me in the CA datacenter
I'm with OVH because of their NA presence (Canada). Prefer dedicated servers because of the bang for the buck. Hopefully that's in Hetzner's roadmap too
The not-indexing the log lines in Loki doesn't mean you can run complex queries on Loki. I've made a video to explain this concept: https://youtu.be/UiiZ463lcVA
Out of Order support is available in Loki's main branch and included in the next release. It's already live in production on Grafana Cloud. https://grafana.com/blog/2021/09/16/avoid-dropped-logs-due-t...
High availability in Loki is supported in distributed mode. Helm chart here: https://github.com/grafana/helm-charts/tree/main/charts/loki...
This description is too funny :) It does have a high amount of old man screaming at the cloud. You can have a lot of valid critical views of cryptocurrency (environmental impact / gambling aspect ), but this his view is very unhelpful
Does CPB actually has anything to say here? I was expecting "De Nederlandse Bank" to be the organisation to set the rules here.
Good products, but don't discount their go-to-market strategy.
IIRC MS/Azure is an early Databricks investor and their sales folks were heavily incentivised to sell it. They also pushed Snowflake in the early days until they had a competing product and their relationship status was upgraded to 'it's complicated'.
Competing with Amazon/Google/Microsoft on their own cloud is...ehm...good luck with that indeed. I believe they should have partnered with them early on (real partnership, like a premier offering, not the rubber stamp / marketplace partnership).
Worked at Hortonworks and post merger Cloudera. Was interesting to see how market demand changed over the years and how the company worked on re-inventing themselves. Databricks and Snowflake seemed to understand SaaS earlier and better though. Still have some great friends working at Cloudera, and hope this will indeed accelerate a great next phase.
There is a known issue with building Erlang/OTP R24 on MacOS. Check this gist for current workarounds: https://gist.github.com/jj1bdx/972ba8da566f7e2eb1ff209fe4865...
This will be fixed in an update of Erlang.
Joe's original rant can be found here: http://harmful.cat-v.org/software/OO_programming/why_oo_suck...
I can see that Erlang and Joe's (RIP) insights about OO might conflict with your view of the world, but IMHO that's just because of the OO indoctrination people grew up with.
Recommend learning key concepts of OTP/Erlang/Elixir first, and then revisit your initial opinions.
You might even conclude Joe Was Right
Awesome to see that Grafana Labs is offsetting all PromCon travel and food for all attendees by 200%.
As a remote worker who is on video conferencing calls most of the day, I have a lot of experience (aka strong feelings) with the tools mentioned in the article;
- Zoom is indeed great. Reliable and clean UI. Local recording to MP4 makes for easy sharing.
- Webex is a bit less intuitive, but still reliable. Proprietary video recording protocol makes it video's hard to share.
- Skype Business should die in a fire. Unreliable and terrible UI. The Mac version of it is pretty much broken. A lot of folks can't find out how to screen share.
- BlueJean. Trying too hard to be fancy with their UI. They are also very proud with their Dolby Voice, but I find it harder to properly understand people (My hearing is not that great).
- Google Hangouts / Meet doesn't work in Safari for no good reason IMHO. High CPU usage and could use some more features, like a personal room and default meetings settings (no vid/mute by default on join, default audio devices etc)
Nasdaq is doing an experiment. Not going all-in with Bitcoin as the title suggests.
Site should show a "Fork me on Github" Ribbon, otherwise you can find the source code here: https://github.com/wardbekker/search
This demo search engine allows you to query ~130K articles from the Stack Exchange / Programmers data dump using an Erlang implementation of the WAND / max_score evaluation stategy for Top-K Queries. Original paper can be found here: http://fontoura.org/papers/vldb2011.pdf
I feel so safe now everybody sitting in my plane have charged iPhone's & Galaxy's.
Always expected that people who 'loaned' my iOS lightning charger where terrorist.
Weird that the author uses a 'ordinary MP3' as source for the test. Garbage in, garbage out. Right? Would be a better test with a very high rez audio file.
Just updated the HOWTO for installation on OSX Mavericks with a working Observer: http://blog.equanimity.nl/blog/2014/04/09/erlang-r17-on-osx-...
Fixed and pushed. Also included this great guide under documentation. (And added a warning for the affiliate links).
Reading you comment reminds me of the costs vs. investment discussion. If the app will not make you any money it's probably an slightly expensive hobby. From a business perspective it makes a lot of sense to spend 100k USD if expect to earn it back tenfold. It's not about efficiency, but about effectiveness. It's about understanding the user goals and solve them in the best way possible. Not in the cheapest way possible.
Yes, a great in-depth talk. Got also front row tickets to his talk last thursday.
Reading this like: "Hey, our previous backend was a total turd, technically speaking." It might be trivial to speed up your own crappy first implementation 20x with some extra TLC.