Hacker Newsnew | past | comments | ask | show | jobs | submit | droningparrot's commentslogin

I had more success with the Prolog language track on https://exercism.org/tracks/prolog

It's a mind-bending language and if you want to experience the feeling of learning programming from the beginning again this would be it


The confusing part of this is there are now two distinct kinds of profiles: the old profiles that you create through about:profiles and the new profiles that you create in this profile switcher, which appear to be nested within the old profile


Not only confusing, but also kinda powerful: we now have three(!) levels of indirection: old profiles -> new profiles -> containers :)


Haskell practically encourages this style of programming. Any function that touches IO needs to wrap outputs with an appropriate monad. It becomes easier to push all IO out to the edges of your program and keep your core purely functional with no monads


Maybe JavaScript's colored functions[0] were trying to tell us something

[0] https://journal.stuffwithstuff.com/2015/02/01/what-color-is-...


I wish that's what people did, some codebases I've seen are messes of monad transformer stacks the likes of which you've never seen.

I mean, what if you want to do IO and have mutable data structures inside a do block? I'm afraid I'm going to have to prescribe you a monad transformer. Be careful of the side effects.


Exoskeletons are usually made of chitin and not keratin. But maybe it works the same way


This one has to take the cake for one of the worst tracking consent screens I've ever seen


I just want to be able to message people on Instagram without getting sucked into reels


I'll believe it when they make a phone screen that can survive a fall onto ceramic tile


Drug plans often bring this down to $0-600/year out of pocket


It's frankly nuts that we don't make preventative medicine for transmissable diseases free in the rich world. It's so obviously in the collective interest to reduce prevalence.


The problem is, as usual, payment.

There have been many failed attempts at developing suppressive, curative and preventative medicine against HIV over the decades, and not all of that was funded by charities or government grants that don't expect repayment - especially not the later stage trials.


> problem is, as usual, payment

If only we had an institution with the aim of pursuing the long-term interests of the collective.


We don’t, or at least not everyone agrees we do. Some of us think that we only have an institution that administers peace and order, and believe that pursuing the good is a private, voluntary concern.


That might not be enough without any assessment of the subject's typing skill. Touch typists have effectively memorized the keyboard layout and would need less effort to find the key to type, even if limited to one finger at a time


Location: Toronto, ON, Canada

Remote: yes

Willing to relocate: no

Technologies: Full-stack web and DevOps. JavaScript, React, Node.js, Ruby on Rails, PostgreSQL, AWS, CloudFormation, Terraform, CircleCI, Bash, Linux

Résumé/CV: [https://www.linkedin.com/in/adamfabicki/](https://www.linked...

Email: hn@fabicki.com

I'm a software engineer with around 15 years experience (5 in management). I've mostly worked for small startups and mid-sized companies. I support engineers on my team by addressing pain points in their tech stack, team process and training. Currently seeking a hands on engineering role.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: