Recent submissions

Comment · 4 years ago
https://news.ycombinator.com/item?id=26708148

The service is only free until you reach their limit. The post has 166 comments.

Comment · 4 years ago
I am 60 years old and as a person always learning I have accumulated a huge stack of knowledge and I think my mind is in a very good shape so I still can learn new things quickly. Long time ago I found a good balance between life and work, and a good paid job by european standards. The only problem is that sometimes I envy the 200K $ paid jobs, but there are two main walls to pursue that salary: First: I have no work experience in the IT sector. Second: I have never used AWS and other cloud services.I am risk adverse and receiving a huge bill for cloud services while learning AWS is something that I have avoided.

I can solve leetcode and hackerrank problems more or less easily, have a CS and math degree, a Ph.D. in Math, can program in a long list of computer languages, know a lot of stats, machine learning, algorithm, complexity, etc.

But at 60, if you have learned to focus in what is important, you will be able to provide an answer to many unknowns and that is a precious skill. So to summarize, at 60 I am in my best moment but you always want more (now is more money).

Comment · 4 years ago
My first impression is that a better algorithm is obtained with one vector for each hash function, but now I am lazy to do the math.
Comment · 4 years ago
Don't hire me, this version cons a lot )): (defun palindrome(str) (string= str (coerce (reverse (coerce str 'list)) 'string))
Comment · 4 years ago
Perhaps this is the kind of problem in which a macro system, like that in common lisp, allow you to solve the problem paying the prize in a little more compilation time but not in runtime.
Comment · 4 years ago
At first sight, in the examples: inc1(7) pure, inc2(8) impure, what's the meaning of inc2? (some kind of increment?) Then in the definion of map there is an argument function f, and in the definition there is a new function g that comes from nowhere, so for me at first sight the examples are not insightful.
Comment · 4 years ago
in prolog the definition of path is something like: path(x,y) := edge(x,y). path(x,z) := edge(x,y),path(y,z).

So to me it seems a little strange the definition of path in datalog from a prolog user point of view.

Comment · 4 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton