Preferences

KurtMueller
Joined 529 karma

  1. I find F# easy to use with AI, mainly because it's statically typed (which results in compiler errors when the LLM generates non-working code) and it's very expressive, which allow me to more easily comprehend what the LLM is trying to do.
  2. Why wouldn't I just use chatgpt or any other ai assistant to help me get familiar with the code?
  3. Come join the Firefox revolution!
  4. Algebraic data types are not a Rust invention and aren't exclusive to that language.
  5. There is and it’s called emberjs. Angular counts too (I think).
  6. We gotta be. We know Microsoft isn't gonna be :D.
  7. F# is a better TypeScript :)
  8. ... or units of measure
  9. If you're getting paid for a job, it's a professional job.
  10. Why would I move when it took me so long to make friends and find a community at my current location?
  11. It's always a flash sale and it just happens to be the exact course you're looking at and the sale always ends 12 hours from now. Open up a different browser and go look at that exact same course and it just so happens that the sale is ending exactly 12 hours from time you looked the course on a different browser.

    It's a sleazy practice and it irks me that some people just shrug about it.

  12. | If he is using it to reword his papers but the content remains the same it's less concerning.

    How is that less concerning? Rewording conclusions or the abstract, even subtly, can change the meaning of those words and of those sections.

  13. Just ask GPT-4 to write a vscode plugin for itself.
  14. Python the language doesn't give you super powers and I would say that its clunkier and less elegant than Ruby and obviously not as powerful as languages like F#. Python's ecosystem and contributors are its biggest benefits and they help you succeed in spite of the language itself.
  15. Apply for a job in the academic sphere :)
  16. For now, a good language if you want to develop apps for the mac ecosystem.
  17. 2 anxiety attacks and they fired him in retaliation for not appreciating their efforts.
  18. Units of measure is also very cool!
  19. Could do a fasted ride? How long are your commutes?
  20. I have a basic Ruby on Rails app up on Kube but with no authentication and no SSL certificate. What should I learn next to add these things? How did you learn these things?
  21. Shaun also released the really neat Parinfer package as well:

    https://shaunlebron.github.io/parinfer/

  22. I'm currently learning both Docker Swarm and Kubernetes (at the same time) and I'm a bit overwhelmed by Kubernetes (VS Code's extension and Kube's documentation helps with that). I just want use the Azure Kube Service to deploy my Rails app...

    I'm also trying to learn Docker Swarm mode and both the community and documentation are not as nearly comprehensive as Kubernetes'. And Docker's official documentation and tutorial has me provisioning 3 nodes on a cloud provider instead of just booting up a swarm on my local machine.

    And then I see any # of combinations of Docker Swarm with tools like Terraform or Pulumi. It's just all so overwhelming.

    I think I'm going to keep banging my head with Kube and its super verbose manifests until I finally get it.

  23. Have you deployed via docker compose up? If so, how have you found the experience?

    https://docs.docker.com/cloud/aci-compose-features/ https://docs.docker.com/cloud/ecs-compose-features/

  24. Docker has documentation on how to deploy compose apps to services like Azure Container Instances or Elastic Container Services. It's specifically for using compose in production.

    https://docs.docker.com/cloud/aci-compose-features/ https://docs.docker.com/cloud/ecs-compose-features/

  25. The recent update to `docker-compose`, now called `docker compose`, has contexts that let you us the up command to deploy to services like Azure Container Instances or Elastic Container Services.

    https://docs.docker.com/cloud/aci-compose-features/

    https://docs.docker.com/cloud/ecs-compose-features/

    I haven't (successfully) used ACI to deploy my compose app. I'm hoping somebody else on this thread might have.

  26. I use F# on my Macbook Pro via dotnet 5.0 with the VS Code editor and Ionide plugin. It works nice :).
  27. For me, F# is a beautiful, goldilocks language that has both the expressiveness and elegance of Python/Ruby and the strictness/compile-time safety of a statically-typed language, all backed by the .net ecosystem. There's also low ceremony to get things done in F# and I use it for everyday tasks, like reading CSVs and loading relational databases.

    If you're into domain-driven design, I find F# makes it easier to model your code after your line of business. I also like how F# nudges my code into an "onion-layer" architecture, where the domain of my business logic is at the core and is wrapped around with functionality like reading and validating inputs from external sources.

    I also like Elm and the idea of ReasonML, so I plan to seriously check out Fable, which compiles F# to Javascript, and Elmish. There's also Saturn, which is built on top of asp.net-core

This user hasn’t submitted anything.

Keyboard Shortcuts

Story Lists

j
Next story
k
Previous story
Shift+j
Last story
Shift+k
First story
o Enter
Go to story URL
c
Go to comments
u
Go to author

Navigation

Shift+t
Go to top stories
Shift+n
Go to new stories
Shift+b
Go to best stories
Shift+a
Go to Ask HN
Shift+s
Go to Show HN

Miscellaneous

?
Show this modal