HNHacker News
TopNewBestAskShowJobs

davidgl

717 karma · joined August 29, 2012

submissionscomments
davidgl··on I'm not burned out, I'm pissed off
Agreed, too often security people are incentivised to make a massive fuss over tiny issues, and then often don't seem to understand that security is just one of many requirements needing to balanced
davidgl··on 16-inch MacBook Pro
https://www.apple.com/shop/buy-mac/macbook-pro/ - 13 and 16 inch available
davidgl··on WTF – A personal information dashboard for your terminal
The repo is https://github.com/wtfutil/wtf/. I'd guess at it supporting macOS (brew installation) and Linux (commit messages).
davidgl··on Malicious apps infect 25M Android devices with 'Agent Smith' malware
Is that because Android was a defensive move against ios to protect the search/advertising income, like Chrome, rather than something they make money from do you think ?
davidgl··on James Lovelock at 100: the Gaia saga continues
I've always found the xkcd log scale picture very compelling when it comes to nuclear power - https://www.xkcd.com/1162/
davidgl··on Why I’m rewriting my SaaS
A classic on the dangers on full rewrites - https://www.joelonsoftware.com/2000/04/06/things-you-should-...
davidgl··on Going Critical
I can't recommend his book with Robin Hanson, The Elephant in the Brain, enough, it will change the way you view the world forever
davidgl··on Explaining Sex Rate Changes
Exactly, we're all in one massive market / hierarchy (with a network-effect/power-law distribution), not lots of little ones
davidgl··on Explaining Sex Rate Changes
They were bought by Match.com, who weren't keen on undermining their own advertising ;-)
davidgl··on I Lied When I Said We Did Everything We Could
This is very well written - https://www.saturdayeveningpost.com/2013/03/how-doctors-die/
davidgl··on Correctness – A paradigm for sustainable software development
F# in js - https://fable.io/
davidgl··on Mathigon – an interactive, personalized mathematics textbook
Amazing research on regrowing limbs: https://www.youtube.com/watch?v=RjD1aLm4Thg
davidgl··on What the Hell Is Going On? Effects of Information Abundance
Great article. Reminds me a lot of the book (highly recommended) 'The Square and the Power' about the role of network and breakdown of authority, and the last time this happened with the advent of the printing press. He was interviewed as part of the long now seminars: http://longnow.org/seminars/02018/nov/19/networks-and-power/
davidgl··on AAAS: Machine learning 'causing science crisis'
The mandatory xkcd significance link https://xkcd.com/882/
davidgl··on How many keywords I can fit into a single C# expression?
You can always use LinqOptimizer to improve performance: http://nessos.github.io/LinqOptimizer/index.html
davidgl··on Ask HN: What books changed the way you think about almost everything?
* Elephant in the brain - the hidden motives we all follow, should be required reading before people come up with policy improvements to the world

* Sapians - great for a global view of our history, and an understanding of how important myths and religions have been for us being successful (as protocols for getting on)

* Thinking in Systems - toolchest of mental models for dealing with complex systems

davidgl··on Why you should learn F#
I use classes and interfaces at component boundaries, which is encouraged by the FSharp style guide https://docs.microsoft.com/en-us/dotnet/fsharp/style-guide/, and use just functions for DI internally where it makes sense.
davidgl··on Essentials of Metaheuristics (2015) [pdf]
If you find this area fascinating, and I do, I can't recommend this cousera course enough: https://www.coursera.org/learn/discrete-optimization
davidgl··on Intuitive Understanding of Euler’s Formula
I can't recommend this site enough for explaining imaginary numbers and rotation through animations: http://acko.net/blog/how-to-fold-a-julia-fractal/
davidgl··on Bing.com now runs on .NET Core
They've added the concept of immutable views into managed or unmanaged data, aka Spans. This allows huge reduction in allocations in the framework: https://msdn.microsoft.com/en-us/magazine/mt814808.aspx
davidgl··on Bing.com now runs on .NET Core
Kestrel needs a reverse proxy in front of it for SSL termination etc. https://docs.microsoft.com/en-us/aspnet/core/fundamentals/se...
davidgl··on Ask HN: Have you ever chosen Postgres over Mongo and regretted it?
This is a recent attempt to make a nicer Document API for PG: https://github.com/robconery/dox
davidgl··on 2018 reform of EU data protection rules
Great site that summarises GDRP in plain english: https://blog.varonis.com/gdpr-requirements-list-in-plain-eng...
davidgl··on Facebook has auto-enrolled users into a facial recognition test in Europe
Yes, it’s already been passed into uk law
davidgl··on I built a progressive web app and published it in three app stores
totally agree, Apple want quality not quantity, and to protect their users (so they are happy to pay a premium)
davidgl··on Azure login is down in some parts of Europe and Asia
It's affecting some tenants and their logins to the portal, authentication against AD, including Office365
davidgl··on Ask HN: What are the best MOOCs you've taken?
I LOVED discrete optimisation
davidgl··on Ask HN: Resources to Learn Functional Programming?
Brilliant introduction to static FP, uses F# but applicable to Elm, Occaml, Purescript, Haskell, etc.

https://fsharpforfunandprofit.com/

davidgl··on Object Storage: AWS vs Google Cloud Storage vs Azure Storage vs DigitalOcean
https://stackoverflow.blog/2017/07/21/trends-cloud-computing...
davidgl··on Portacle – A Portable Common Lisp Development Environment
Haskell for Mac is great if you're on macOS: http://haskellformac.com. Highly recommended.
← PreviousPage 3 of 4Next →