Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Scarbutt
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
65 ms
·
631.
▲
by
Scarbutt
6y ago
Ocaml's strong static typing with type inference and pattern-matching (with exhaustivity checking) suite this kind of work quite well, there's plenty of literature around for it.
632.
▲
by
Scarbutt
6y ago
Many have fallen for that marketing video stunt and later regret it.
633.
▲
by
Scarbutt
6y ago
Yes, it's called Ocaml ;)
634.
▲
by
Scarbutt
6y ago
This is why languages like Ocaml are really nice to work with for this stuff.
635.
▲
by
Scarbutt
6y ago
You mean 14MB?
636.
▲
by
Scarbutt
6y ago
With 64 or more cores being the norm, a thread with 2MB stack per connection requires 128MB just to exist Sounds good to me! Can you even find a VM offering that has a 64 core CPU and less than 32GB of RAM?
637.
▲
by
Scarbutt
6y ago
Is there a study that has measure how much vitamin D a person can get from sunlight within some timeframe/hour of the day/place on earth?
638.
▲
by
Scarbutt
6y ago
Stripe started with mongodb https://www.mongodb.com/blog/post/mongodb-powering-the-magic... Don't know what they use now or if they still use it.
639.
▲
by
Scarbutt
6y ago
RDBMS can enforce data integrity through normalization (avoiding update anomalies), are you familiar with these? https://www.postgresql.org/docs/13/ddl-constraints.html That doesn't mean that treating your da
640.
▲
by
Scarbutt
6y ago
Or you have to learn Emacs shortcuts and just use vim for editing, but that feels awkward for a vim native. FWIW, I went with this approach and found it to be the sanest/best for me. The attractiveness of vim is the text editing expe
641.
▲
by
Scarbutt
6y ago
The problem was computers weren't ready for FP at the time, so C won.
642.
▲
by
Scarbutt
6y ago
He concludes that Python is just more practical and superior for these scripting tasks but went through all the trouble because he likes Clojure.
643.
▲
by
Scarbutt
6y ago
Their enterprise edition has "Forever Free for Evaluation"
644.
▲
by
Scarbutt
6y ago
Server-rendering React and puppeteer are the only two exceptions where I would pick nodejs over Go.
645.
▲
by
Scarbutt
6y ago
Thanks, didn't know good alternatives existed.
646.
▲
by
Scarbutt
6y ago
asynchrony without async/await
647.
▲
by
Scarbutt
6y ago
This could be their entrance into the social media space, it is a profitable industry(in the billions of dollars), so why not? A company can have multiple strategic units.
648.
▲
by
Scarbutt
6y ago
FZF(and its vim plugins) really leveled up the game for Vim.
649.
▲
by
Scarbutt
6y ago
Yep, will even say is the best enviroment for SICP.
650.
▲
by
Scarbutt
6y ago
There's a tradeoff, a high inital cognitive load for people learning the language vs the long term pay off of less bugs in production. That's not how startups work.
651.
▲
by
Scarbutt
6y ago
Erlang VM was a great fit whatsapp, doesn't mean is well suited for everything. Even with Elixir, I argue its use case is still niche.
652.
▲
by
Scarbutt
6y ago
Not saying you should use it but to reaffirm GP points, the most valued company in that list, Stripe, started with MongoDB: https://www.mongodb.com/blog/post/mongodb-powering-the-magic... And this is a financial c
653.
▲
by
Scarbutt
6y ago
Is there any reason learn OCaml over F# for a new project?
654.
▲
by
Scarbutt
6y ago
And yet, Chrome has always feeled snappier and faster.
655.
▲
by
Scarbutt
6y ago
Me too, I like the print preview in Chrome.
656.
▲
by
Scarbutt
6y ago
I guess is debatable whether the judge should be called corrupt or not.
657.
▲
by
Scarbutt
6y ago
Sure. A judge may fear dealing with the consequences(to him and to his family) for "siding" with a company from a foreign rival country, in case this company claims are valid and should be granted whatever they are requesting.
658.
▲
by
Scarbutt
6y ago
It's not corruption that is the problem in this case but fear.
659.
▲
by
Scarbutt
6y ago
Yes. That doesn't mean that money will go to Firefox.
660.
▲
by
Scarbutt
6y ago
Hasn't firefox been defunded and likely to no have a future?
More ›