C

Chewxy

blog.chewxy.com · Personal blog · on HN since 2012

Chewxy writes about Go, machine learning, statistics, and OCaml, including the Gorgonia library, plus occasional essays on other topics.

What HN saysCommenters link its essay on algorithms being neutral when people discuss algorithmic bias, and the author shares posts on Go testing and interfaces.
18HN people shared it
5linked it in comments
35stories submitted
973story points
6 months agolast shared
2012people per year2026

Most-shared posts

  1. 1
    Tensor Refactor: A Go Experience Report
    5 people · 8 points · first shared 2017 · discussion on HN
  2. 2
    Go for data science
    4 people · 12 points · first shared 2017 · discussion on HN
  3. 3
    OCaml is Pretty Great (2019)
    3 people · 135 points · first shared 2019 · 138 comments on HN
  4. 4
  5. 5
    How to Use Go Interfaces
    2 people · 324 points · first shared 2018 · 116 comments on HN
  6. 6
  7. 7
    Why Does A Good Kettle Cost $90+?
    2 people · 177 points · first shared 2014 · 238 comments on HN
  8. 8
    Eyetracking Jetpack Joyride, Smash Hit and Dungeon Keeper
    2 people · 12 points · first shared 2014 · 5 comments on HN
  9. 9
    How to Make Money
    2 people · 4 points · first shared 2016 · discussion on HN
  10. 10
  11. 11
    Hackers and Engineers
    2 people · 1 points · first shared 2013 · discussion on HN
  12. 12
    Why 1 && 2 == 2
    1 people · 35 points · first shared 2013 · 54 comments on HN
  13. 13
  14. 14
    Pointer Tagging in Go
    1 people · 7 points · first shared 2013 · 3 comments on HN
  15. 15

What HN people wrote when they linked it

chewxy · 2020-04-07
https://blog.chewxy.com I occasionally write technical stuff on machine learning, statistics or Golang etc. Basically whatever suits my fancy. Been on the HN front page a few times.
gspetr · 2018-11-16
This is the article I link to when I see people making statements about racist algorithms: https://blog.chewxy.com/2015/08/04/algorithms-are-chaotic-neutral/ Basically, algorithms are the wrong layer to work in if you want to fix this problem.
valera_rozuvan · 2016-07-26
It's because currently FractalViewer is not designed to work around floating point precision limits in JavaScript. So, after zooming a bit, you hit the "pixelated wall". I plan to address this issue in future release of FractalViewer. See https://github.com/valera-rozuvan/FractalViewer/issues/10 . More information on JS floating point numbers, their limitations, and ways to work around those limits - can be found in this informative article http://blog.chewxy.com/2014/02/24/what-every-javascript-developer-shou… .
RabbitmqGuy · 2020-04-17
For our backend[1], - We are using the default test framework that comes with Go; go test. - We usually follow Postel's law which translated to Go, would be: `Accept interfaces, return concrete types`[2] This enables us to pass in fake interfaces during tests. I haven't checked what kind of performance cost(if any) we may be paying by passing around interfaces instead of concrete implementations; but performance has not been a problem so far so we are just happy with our approach. - We do not use any http web frameworks, we are just using stdlib's net/http. We pair that with certmagic[3] for automated TLS certificate issuance and renewal. I like the performance of Go, it is easy to pick up and it comes with a pretty great stdlib. What I do not like is the fact that it has nil pointers, and you tend to run into one or two nil pointer dereference errors once in a while. 1. https://errorship.com/ 2. https://blog.chewxy.com/2018/03/18/golang-interfaces/ 3. https://github.com/caddyserver/certmagic
abc_lisper · 2016-09-12
Ahem. Let me be the first to say, YUCK!!! I don't understand why people like this language. I am sure it has it's uses etc., but come on, if you want to build a reliable, easy-to-reason program, using JS is just running up a escalator that is going down. https://abdulapopoola.com/2015/09/30/why-javascript-seems-to-get-addit… http://rhodesmill.org/brandon/2012/js/ http://dorey.github.io/JavaScript-Equality-Table/ https://www.destroyallsoftware.com/talks/wat http://blog.chewxy.com/2014/01/27/javascript-wat-again/ I can see using js as a target language with a 'transpiler', but JS is just a shitty language to write code.

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close