HNHacker News
TopNewBestAskShowJobs

davidgl

717 karma · joined August 29, 2012

submissionscomments
davidgl··on Do we need to move away from Elm?
Or https://fable-elmish.github.io/elmish/ on Fable.io. F# and Elm are very similar.
davidgl··on CS 522: Machine Learning Approaches to Decode the Human Genome
For anyone would missed it, also see this great link on HN recently: https://news.ycombinator.com/item?id=16233644 - DNA seen through the eyes of a coder (2017)
davidgl··on Introducing Exclusive Features to GitLab.com Bronze, Silver and Gold Plans
But to be fair, Gitlab does a lot more than these. We use it at work for all the issue tracking, pipeline and CI, pages and wiki features beyond the simple GIT hosting.
davidgl··on A deep dive into Multicore OCaml garbage collector
F# has added some new features on top of OCaml like: - Lightweight syntax - Active Patterns to extend pattern matching - Type Providers to make it easy to interact with json/sql in a type safe way

It's a joy to work in

https://stackoverflow.com/questions/179492/f-changes-to-ocam...

davidgl··on Toward Go 2
All the advantages of ocaml, cross platform, great tooling
davidgl··on Getting Started with Event Sourcing in Postgres
Strongly recommend this as a good place to start: https://engineering.linkedin.com/distributed-systems/log-wha...
davidgl··on Ask HN: A good primer on cryptocurrencies?
I'll second the Princeton course
davidgl··on Functional programming in JavaScript is an antipattern
I believe Elmish is the current best Elm architecture for fable: https://fable-elmish.github.io
davidgl··on What the heck is a parser-combinator?
Great find
davidgl··on What the heck is a parser-combinator?
I didn't really 'get' parser combinators until I watched the following introduction (showing how to build a parser library from scratch in F#): https://skillsmatter.com/skillscasts/9731-understanding-pars.... Highly recommended.
davidgl··on Vanguard Is Growing Faster Than Everybody Else Combined
> "It might be not rational, of course. But markets are never rational. They are efficient — efficient in projection of our hopes and fears"

Beautifully said

davidgl··on Tour of F#
I certainly looked at the cheat sheets, played around a lot, read lots of online tutorials. Only once I had a basic understanding did I read Don's Expert F#, its great, but not for beginners.
davidgl··on Tour of F#
Or use both: https://www.youtube.com/embed/HLs6WgAmX64
davidgl··on Tour of F#
Me too, and the whole site is available as a ebook: https://www.gitbook.com/book/swlaschin/fsharpforfunandprofit...
davidgl··on Tour of F#
A more concise cheat sheet: http://dungpa.github.io/fsharp-cheatsheet/
davidgl··on Donald Trump is the president-elect of the U.S.
this x10
davidgl··on How my open source hobby project became my job: 10 years of OptaPlanner
Sounds interesting, is a repo available?
davidgl··on Rails has won: The Elephant in the Room
What a great comment, I wish I could up vote this 1000 times !
davidgl··on Tinker with a Neural Network in Your Browser
Works perfectly for me on Safari 9.1 with no extensions
davidgl··on My Biggest Regret as a Programmer
https://en.wikipedia.org/wiki/Learned_helplessness :D
davidgl··on My Biggest Regret as a Programmer
That's the problem, you can't solve people problems with technology, god knows I've seen enough people try ...
davidgl··on The Deep Roots of JavaScript Fatigue
I think part of this is the built in functions/frameworks for Javascript are so small.

Coding in Ruby, C# or whatever is about learning the standard library as much as the syntax.

So much of the churn is caused by the constant rewriting of basic functionality (e.g. date handling), if we had a bigger and standardised standard library, we wouldn't need half of the packages

davidgl··on Monopoly as a Markov Chain
Also bare in mind the original game that evolved into Monopoly was designed to be upsetting, to teach the dangers of monopolies (https://en.wikipedia.org/wiki/History_of_the_board_game_Mono...)
davidgl··on How the Tudors Invented Breakfast
This.

My wife suffered with ulcers all her life until a comment on the NHS website suggested cutting out SLS. She followed the advice and very quickly stopped getting ulcers. I mentioned it in passing to our dentist and he said he won't use a products with SLS in for himself or his family ...

← PreviousPage 4 of 4