Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
epgui
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
60 ms
·
901.
▲
by
epgui
3y ago
There are certainly specialized areas where FP is inappropriate, maybe even for fundamental reasons (although I am not 100% sure of this: compilers have been improving rapidly, I don't have a great sense of how much further we can theo
902.
▲
by
epgui
3y ago
There is value in making things "more reproducible" even if you don't achieve "total reproducibility". Even just having a basic layer of extra isolation from the host system (even when updating everything at will wi
903.
▲
by
epgui
3y ago
Is brilliant the best word? :P
904.
▲
by
epgui
3y ago
I'm not seeing that in the example, and I'm not even seeing anything very relevant to FP in the example either. I guess there isn't much mutation happening, and functions are called? But that's not what FP is.
905.
▲
by
epgui
3y ago
> some people insist on using functional tactics EVERYWHERE It’s difficult to relate to this without specific examples (I don’t think I agree with the sentiment on balance, but I could also imagine all kinds of obviously-bad things), but
906.
▲
by
epgui
3y ago
I don’t think you have any good reason to think you’re inherently less competent. The most important thing is to always be learning. You’ll never be done, embrace that and rejoice in it. Most people more or less stop learning in early adult
907.
▲
by
epgui
3y ago
I think whether your comment is essentially true or not depends on the language and technology.
908.
▲
by
epgui
3y ago
This comment shows a total misunderstanding of what functional programming is…
909.
▲
by
epgui
3y ago
Not the author of the comment, but based on how I understand the comment, I feel essentially the same way. I would characterize it a bit differently, seeing as, for example (and to your point), a purely functional lisp program is a tree of
910.
▲
by
epgui
3y ago
> without being prone to floating off into abstraction orbit What do you mean by this?
911.
▲
by
epgui
3y ago
I don't think so, and (honest question) isn't a dockerfile always available somehow from somewhere?
912.
▲
by
epgui
3y ago
> This goes strongly against the spirit of self-hosting where you know what you're running and you see the steps and all the integrations that are needed, including any reliance on third-party services that may come back to bite you
913.
▲
by
epgui
3y ago
What you’re pointing at is a scientific question of fact though, not a cultural belief. It’s the (or a) conclusion you’d likely reach after completing dental school. There is a cultural/political side of the question, however: given th
914.
▲
by
epgui
3y ago
Re: monad For my part, the most confusing thing was that I was trying to understand monads by looking at both haskell and category theory. However, a monad in computer code is a different beast than a monad in category theory (I believe thi
915.
▲
by
epgui
3y ago
My comment said it was “broadly solved” by a combination of FP and DDD, not by FP on its own, and not completely solved either (the problem described is multifaceted and you can find many ways to screw it up regardless of what tools or fram
916.
▲
by
epgui
3y ago
Generally accepted… But by whom? If you mean “the software engineering community at large”, I’m not so sure… I’d say from my experience: [*] - >98% of engineers are mostly familiar with OOP - about 1% of engineers “write FP code imperati
917.
▲
by
epgui
3y ago
You may be right— My knowledge of these languages does not run very deep (although I am enthusiastic about them and am learning).
918.
▲
by
epgui
3y ago
I’m just a guy, so take what I say with a grain of salt. This problem is broadly solved by a combination of domain-driven design (DDD) and functional programming (FP). Yes, I know you’re tired of hearing about FP and you think FP engineers
919.
▲
by
epgui
3y ago
As a biochemist, I know this perfectly well. But the motivation behind your “this is terrifying” was left as an exercise to the reader, so there was no way of distinguishing it from “omg the chemicals”.
920.
▲
by
epgui
3y ago
Dentists don’t do genome sequencing, so they have no way of ruling out genetics.
921.
▲
by
epgui
3y ago
Agda and Idris both also position themselves similarly.
922.
▲
by
epgui
3y ago
It’s not particularly scary. In fact almost all salt has added iodine for public health reasons.
923.
▲
by
epgui
3y ago
As a biochemist, this seems to be a very complex issue that has been unnecessarily politicized. What happened with this report is interesting in and of itself, but I would not draw any conclusions (or make any inferences) from this, frankly
924.
▲
by
epgui
3y ago
Other people making friends is not really a good reason to start killing them, either way. I know it’s not what you’re saying exactly, but it’s what Putin’s actions boil down to.
925.
▲
by
epgui
3y ago
When I said slowly, I meant slowly. And like I said, it's not like we're waiting on a technical breakthrough: it's a social problem, and without getting too political... society can sometimes change insanely slow even when &q
926.
▲
by
epgui
3y ago
> I really think block chain has been utterly unable to show it's value It's just an append-only distributed database. If you need that for some application, then you find it valuable. These discussions are often so hyperbolic-
927.
▲
by
epgui
3y ago
That’s a bit overly dismissive, and I am usually the dismissive one when it comes to crypto. IMO we’ll eventually have CBDCs which may or may not have a blockchain, but these things happen slowly. I’ve always said that money is not fundamen
928.
▲
by
epgui
3y ago
I’m not a fan of the response either, but that’s a bit disingenuous.
929.
▲
by
epgui
3y ago
I'm with you, but: > or how he try to picture himself as the founder of Tesla I think this can actually be reasonably argued both ways.
930.
▲
by
epgui
3y ago
In short, both, via a variety of mechanisms.
More ›