HNHacker News
TopNewBestAskShowJobs

edgarbob

13 karma · joined April 16, 2013

submissionscomments
edgarbob··on Expresso: A simple expressions language with polymorphic extensible row types
Are there any good starting places for learning the necessary type theory to understand this stuff? I really like the idea of extensible row types, but struggle with trying to understand the research papers.
edgarbob··on Effects of Cell Phone Radiofrequency Signal Exposure on Brain Glucose Metabolism
We keep hearing that 5G isn't dangerous, but it looks like there is science showing 3G-5G is bad for our health:

https://www.ncbi.nlm.nih.gov/pubmed/31514029

https://www.ncbi.nlm.nih.gov/pubmed/29332300

https://www.ncbi.nlm.nih.gov/pubmed/29462174

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2713174/

edgarbob··on Veloren: An open-world, open-source multiplayer voxel RPG written in Rust
This looks pretty cool. It's nice to have an open source Rust game. Getting started developing a game in Rust is a bit rough, so having a reference like this is very helpful.
edgarbob··on Rust MIR-based borrow check (NLL) status update
This is one of those things that will make Rust "feel" much more pleasant to work with. More ergonomic, I guess.

It often feels like you're fighting with the Rust compiler, and I think NLL will do a lot to reduce that friction.

edgarbob··on Disney Makes $52.4B Deal for 21st Century Fox in Big Bet on Streaming
Previous discussion: https://news.ycombinator.com/item?id=15921692
edgarbob··on Hostnames and usernames to reserve
Yes, this seems to be the right behavior for case-insensitive things like DNS names as well. If a user inputs one, preserve the case when you store it, but do case-insensitive comparisons.
edgarbob··on Grow Your Own Type System
This is really cool. It's surprisingly hard to find good examples of how to implement type inference.
edgarbob··on Jq: A lightweight and flexible command-line JSON processor
Does anyone know of a similar tool for XML? In particular, it would be cool to have a useful way to run xpath, and maybe xquery, from the command line. The tools I've found have unfortunate interfaces, e.g. they won't read XML from stdin.
edgarbob··on Things from Python I'd miss in Go
Hopefully Rust's approach to zero-overhead abstractions will alleviate a lot of the problems you run into in C++.