News for hackers. Stuff that matters.
Re:Ask HN: What topics/subjects are worth learning for a new... by enedil on Sunday September 16, 2018 @06:58PM (#18001741)
Oh, come on, the solution is trivial.
Re:Ask HN: What topics/subjects are worth learning for a new... by emmanuel_1234 on Sunday September 16, 2018 @10:37PM (#18002756)
So trivial that I can't really see what's there to abstract. It's literally a one liner in Python.

[x for x in my_list if x % 2 == 0] + [x for x in my_list if x % 2 != 0]

Re:Ask HN: What topics/subjects are worth learning for a new... by codingdave on Monday September 17, 2018 @08:00AM (#18005019)
That doesn't re-build it into a linked list as his example showed. It also does multiple passes through the data, which should be fun if there are millions of items.

It is a great question for talking about performance tuning an algorithm, but just seems bizarre to be pushing for abstraction on this problem.

Re:Ask HN: What topics/subjects are worth learning for a new... by ldd on Monday September 17, 2018 @09:07AM (#18005535)
Maybe something like

lambda f: [x for x in my_list if f(x)] + [x for x in my_list if not f(x)]