HN user

old_sound

1,814 karma

Work at Microsoft. Ex-Apple Applied ML - Ex RabbitMQ core dev - Author

Posts106
Comments72
View on HN
alvaro-videla.com 1mo ago

Arithmetic Without Numbers – How LLMs Do Math

old_sound
128pts39
alvaro-videla.com 1mo ago

The Apple Neural Engine Inference Book

old_sound
3pts1
write.as 6y ago

How to Read Source Code a Warning or Advice

old_sound
2pts0
medium.com 6y ago

Code Is a Palimpsest

old_sound
4pts0
increment.com 7y ago

Programming as Translation

old_sound
41pts4
medium.com 7y ago

What are good variable names?

old_sound
2pts0
medium.com 7y ago

Audrey Tang – Open Government Hacker

old_sound
5pts0
medium.com 7y ago

Kathy Sierra – A Computer of One's Own

old_sound
10pts2
medium.com 7y ago

Kumiko Tanaka-Ishii – Computational Semiotics Pioneer

old_sound
1pts0
medium.com 7y ago

Roberta Williams – The Queen of Graphic Adventures

old_sound
2pts0
medium.com 7y ago

A Computer of One's Own

old_sound
3pts0
medium.com 7y ago

Nancy Lynch – Distributed Systems Pioneer

old_sound
2pts0
medium.com 7y ago

Verónica Dahl – Founding Mother of Logic Programming

old_sound
5pts0
medium.com 7y ago

Wendy Carlos – Electronic Music Pioneer

old_sound
2pts1
medium.com 7y ago

Laurie Spiegel – Mother of VAMPIRE

old_sound
1pts0
medium.freecodecamp.org 8y ago

How I went from selling food in the street to working for top firms in tech – 3

old_sound
2pts0
medium.com 8y ago

How I got my first job interview in tech

old_sound
2pts0
medium.com 8y ago

How I went from selling food in the street to working for top firms in tech

old_sound
6pts0
medium.com 8y ago

There and Back Again – On the Adventures of Reading

old_sound
1pts0
medium.com 8y ago

Where’s My Depth First Search Machine Learning?

old_sound
1pts0
queue.acm.org 8y ago

Metaphors We Compute By

old_sound
2pts0
alvaro-videla.com 9y ago

Metaphors We Compute By

old_sound
1pts0
hackernoon.com 9y ago

Making history: writing the docs that need to be written

old_sound
1pts0
medium.com 9y ago

The Experiences We Lost

old_sound
2pts0
medium.com 9y ago

In Search of the End of the World

old_sound
3pts0
videlalvaro.github.io 9y ago

Metaphors We Compute By

old_sound
1pts0
alvaro-videla.com 9y ago

Metaphors We Compute By

old_sound
2pts0
medium.com 9y ago

The most important book of 2017

old_sound
2pts0
hackernoon.com 9y ago

Making history: writing the docs that need to be written

old_sound
1pts0
medium.com 9y ago

Making history: writing the docs that need to be written

old_sound
1pts0

Right now Amazon is showing two kinds of recommendations: 1) "the customers that bought this also bought…". That one can show you books that are totally unrelated to the book you are buying or even to your actual interests. 2) the "Sponsored products related to this item". I don't see why they couldn't substitute one of them for "books the author of this book recommends", or something like that.

Really you can use semi-colons on a sentence and then end the sentence with a period? And I thought I had learned something during all my years studying linguistics and grammar.

BTW, newsflash: many languages use semi-colons inside sentences. Spanish for example, which could be argued to be older than English. So did Erlang copy Knuth, or Erlang actually copied El Cid Campeador? I think Erlang comes from El Cantar del Cid.

I know all that. Long time Erlang dev, former RabbitMQ core dev, so yeah, I've heard already about the Prolog story. Interesting you talk about the Actor Model, since even Robert Virding has said that when they created Erlang they had no idea there was a thing called "Actor Model".

Go get your break, while you are at it, get a laugh or two, because that's what this article is supposed to be about. nobody is so silly to pretend Knuth was describing Erlang on his book.

Yup, and still people get confused at Erlang's use of semi-colons and periods.

Do you think it is because other programming languages don't uses the semi-colon that way? Or that periods are usually used to access class members, but not to finish function declarations?

As mentioned already:

For me what's striking about Erlang syntax is the meaning of the semi-colon and the period, as function clause separator. Most of the rest is just vanilla FP lang syntax.

It's strikes me that everybody notices the pattern matching part, but not the way the clauses are separated, which AFAIK, it's something used by Erlang Syntax only.

And yeah, after working in Erlang and other FP langs for the past 6 years I kinda know this is called pattern matching ;-)

With haskell it will be less similar since Haskell doesn't use the semi-colon to separate function clauses, and the period for delimit the last one. You could argue that Haskell tuples will use the () syntax instead of {} as in Erlang.

I've mostly wrote this joke since many Erlang beginners find the semi-colon/period syntax confusing, but then there you have it on an essential book about programming

This is not true anymore, linked blog post is from 2010. RabbitMQ doesn't work like that now. It has queue indexes and various mechanisms to keep messages in memory and so on.

I'm the author here of that blogpost.

The blog post was published on Feb 19th. First edit is from Feb 20th and second one from March 10th.

Aphyr's blog post is from June 6th 2014, so clearly we made the edits way before aphyr's blogpost came out.

And interesting UI/UX lesson would be to keep in mind colourblind people. Almost every time someone posts some graphs or stats I can't read the graph at all. I think having numbers and colours helps a lot.

Cool. The thing is I arrived to this method by checking some Permutation Groups for something completely tangential, but again, Number Theory is so vast this probably exists somewhere :)

About speed ups, I'm happy to accept pull requests, even if you want to do it in Python. The Erlang bits are just because I wanted to play with the concepts from "chemical programming"

I haven't checked your code. My point is that this sieve is not fast, or "better" than any previous sieves. The only thing I've found interesting is that I haven't found the method in some other number theory books, like Hardy's, or on the internet, and so on.

That is, I wouldn't be surprised if there are better sieving methods out there.