Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gamache
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
by
gamache
7y ago
The cognitive load is quite low when deploying changes which only involve your app code (i.e., no dependency upgrades). My app has a few tens of millions of open websockets at a time, and it's worth it to me to avoid mass reconnects.
92.
▲
by
gamache
7y ago
This is incorrect. I'd feel a lot better if it were true!
93.
▲
by
gamache
7y ago
> Distillery has helped a lot for sure, so it's nice that it's basically been rolled into the base elixir distro. That would be nice if it were true. However, for better or worse, Distillery was Not Invented Here, so what Elix
94.
▲
by
gamache
7y ago
Hot code upgrades are one of the Erlang features that helps me keep headcount down on our operations team. Appcues is three years into running Elixir in prod, and we still have not had to set up blue/green deploys because the built-in
95.
▲
by
gamache
7y ago
You make it sound like setting up k8s is a walk in the park! I've used hot code upgrades in production for 3+ years, and we've had it blow up in our face perhaps twice. If you do canary deploys, it's not hard to control the
96.
▲
by
gamache
7y ago
Elixir's `mix release` is intended to replace (or remove the need for) third-party packages like Distillery. However, it's not there yet, and Distillery is strictly more powerful at the moment. Notably, Elixir's release impl
97.
▲
by
gamache
7y ago
I'm not the OP, but I can report on how we evolved our BI analytics at Appcues. We started out writing events into a Postgres table, but BI queries were slow and Postgres was an expensive place to put the events. So then we started wri
98.
▲
by
gamache
7y ago
I work on an infrastructure that's 4+ years old, with a full featured analytics DB in place (Snowflake). I still use JSON + S3 + Athena for some BI queries. It's not what you want for an online query source, but for doing occasi
99.
▲
by
gamache
7y ago
My one Autobahn experience was a blast. I drove from Frankfurt-am-Main into Switzerland in a rented Ford Focus wagon (5-speed diesel, thank you). There was a period of about an hour when I didn't go below 120mph, and there wasn'
100.
▲
by
gamache
7y ago
A friend of mine calls BBT "nerd blackface", and I think it's a pretty snappy description.
101.
▲
by
gamache
7y ago
philg's been flying and writing about it for years: https://philip.greenspun.com/flying/
102.
▲
by
gamache
8y ago
Fantastic! Congrats on the release, Eric and Andrea! For Elixir devs who want a higher-level interface to Mint, check out Mojito: https://hexdocs.pm/mojito/Mojito.html https://github.com/appcues/m
103.
▲
by
gamache
8y ago
Only if you want Erlang clustering or hot upgrades. In the usual army-of-one deployment scenario, Elixir and Erlang work inside a container just fine.
104.
▲
by
gamache
8y ago
Candidates who don't have a portfolio with code I can look at: hope you like homework. I don't like asking for unpaid labor, but I also won't risk my team blowing hours interviewing someone who has no chance of being successf
105.
▲
by
gamache
8y ago
The LD-50 of caffeine is around 2.5g, or about 25 strong cups of coffee. (Marijuana has no known lethal dose.)
106.
▲
by
gamache
8y ago
I'm just a dabbler and most of my experience is a few months old -- I have no specifics for you, I'm afraid.
107.
▲
by
gamache
8y ago
Type coercion does not equal weak typing -- I submit JS and Perl as examples where types are strong but there is a coercion protocol dependent on which types an operator expects around it.
108.
▲
by
gamache
8y ago
There's a fine interop story, I've used Rustler before. The problem is when Rust nightly is sufficiently broken that even the auto-generated Rustler boilerplate won't compile. :)
109.
▲
by
gamache
8y ago
Elixir is dynamically typed, just like Erlang and the BEAM. Strong typing is a most requested feature from outside the community, seldom from inside. (EDIT correct, strong typing is not static typing. Does anyone make weakly typed langua
110.
▲
by
gamache
8y ago
Rust is a community of very nice and helpful people, much like Elixir but with more money behind it. However, I certainly enjoy Elixir's unwillingness to break working code with every release, or to force users to build against nightl
111.
▲
by
gamache
8y ago
I'm not from PagerDuty, but I also moved to Elixir after some years working in a hybrid Ruby + Scala shop. I concur with the author's experience that writing clean and maintainable Scala code is hard. A few reasons: * Haskell in
112.
▲
by
gamache
8y ago
Ad hominem: the article author, Bjorn Lomborg, is a noted climate change skeptic[1] whose work has been declared "scientifically dishonest" by watchdogs in the past[2]. The money seems to come from his being an environmental edgel
113.
▲
by
gamache
8y ago
Given that the alternative seems to be glyphosate-soaked everything[1], I'll take my chances with organic food. [1] https://qz.com/1266043/roundup-the-fda-found-traces-of-glyph...
114.
▲
by
gamache
9y ago
FWIW I have been treated for early-stage Lyme twice, both times with amoxicillin, which is often a little gentler on the body than doxycycline (and you don't have to give up alcohol or sunlight). Fortunately it seems like Lyme isn
115.
▲
Show HN: Jsonxf, a fast JSON transformer written in Rust
(github.com)
3 points
by
gamache
9y ago
|
0 comments
116.
▲
by
gamache
9y ago
"Enterprise adoption" is still years off, "job opportunity" is just starting to come into its own. But the real reason I'd call Elixir a better place to be right now is the community. The Erlang community is not gr
117.
▲
by
gamache
9y ago
Hosted my own email for 18 years, same experience, switched to pobox.com about two years ago. It really burns me up, but I need my emails to arrive where I sent them.
118.
▲
by
gamache
9y ago
It's nice that you think all this stuff. The reality is that the technical side of SMTP service is the easy part (hasn't changed a hell of a lot in the last 20 years, anyhow) and the political side is a real burden (and it shifts
119.
▲
by
gamache
9y ago
Pretty much anything of value in the Elixir ecosystem is "just" genservers. OTP remains the star of the show.
120.
▲
by
gamache
9y ago
> Coming from the Ruby world, a lot of these new developers tend to be ignorant of the underlying Erlang machinery, believing that Elixir is the magic that makes Erlang a "modern" and usable language, which is simply not true.
More ›