Recent submissions

Comment · 2 years ago
Donating to them has been one of my greatest regrets. For months I’ve been playing with the idea of getting a new number because I have found no way to treat the inundation of texts like I do with spam email, but my experience with Google voice has told me no number is completely safe from spam, where every once in a while I get calls collecting debt from the person whose number it used to be.
Comment · 4 years ago
Undoubtedly very similar if not identical to what other social media platforms do. For all these apps, there should be explicit big banner opt-in prompts with a default of opt-out at the very least, e.g. "can we correlate you to other devices using your keystroke patterns?". I don't think the average person should be obligated to accept or reject terms of service wholesale but instead term by term; put the burden on the company, not the consumer. It would encourage smaller sets of terms and make the users more aware of what they're getting into.
Comment · 4 years ago
I was going to ask the same thing. I've used nom for a library of mine but wasn't totally satisfied with it, so I think I'll give this a try.
Comment · 4 years ago
My experiences with ROS have mostly been klunky. The documentation is really sub par, the Python portions completely highjack the logging module, and (if my memory serves me) the messages types aren't backwards compatible like other IDLs and so it can be a maintenance nightmare. I also felt like it was too easy to outgrow, like when wanting to communicate using something other than ROS messages, or upgrading the codebase to a C++ version that ROS noetic doesn't support.
Comment · 4 years ago
Thanks for sharing!

The dot product example gave me pause because map2 seems to be the same as zipWith. Does that exist in Ante? Without context I might have thought map2 was going to act as bimap. Take that for what you think it's worth :)

Also I might be having a brain fart -- but isn't the dot product in your example equal to 32?

Comment · 4 years ago
This is great, thanks for taking the time to flesh it out
Comment · 4 years ago
Is there any example code you'd be able to point to? I'd have thought this would be difficult without something like haskell's Fix
Comment · 4 years ago
This reminds me of balanced graph partitioning, where the graph is planar and its the nodes that have weights instead of the edges.
Comment · 6 years ago
Could you elaborate?
Comment · 6 years ago
Comment · 6 years ago
Comment · 6 years ago
Comment · 6 years ago
> If you lock yourself in a room and do the most marvellous work but don't tell anyone, then no one will know, no one will benefit, and the work will be lost. You may as well not have bothered.

Maybe this article should be called "I sell, therefore I am".

The quote from the article, to me, sounds ridiculous. I don't lock myself in a room and do marvelous work for other people, so that they know it exists, or so that it will last longer than I do -- and I suspect many other creators feel similarly.

Comment · 6 years ago
Comment · 6 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton