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

The Economist is a British newspaper. HQ London, editors British.

That said, ‘America’ is synonymous with the USA in writing and conversation here (and elsewhere in Europe in my experience).


> nowadays every 16-year-old web-dev reaches for Array.map(x => <div>{x}</div>) when they write their pages in the most popular framework. These higher-order functions have now become part of the “hello world”

It's just wrong to ascribe the popularisation of HOFs like `map` to Haskell. `map` was there in good old (practical) Lisp 1.5 back in the 1960s. Why ascribe this to Haskell (released 1990) rather than Lisp? Guido said Python v1 (1994) got HOFs "courtesy of (I believe) a Lisp hacker who missed them"[1], Ruby had blocks in V1 (1995). Haskell's research direction was not about very, very old news like HOFs, it was about non-strict evaluation, and cool type system stuff.

[1] https://www.artima.com/weblogs/viewpost.jsp?thread=98196


I would assume that most of the popular high-order functions came from the lisp world; 16 year web devs are using Javascript which took more than a bit of inspiration from the lisps.

That said, to really squeeze the most out of HOFs the language probably needs a well developed type system. I've noticed with untyped code that at some point HOFs start becoming hard to write because the layers of abstraction get confusing in a way that static analysis would be helpful with. Although my lesson there is to not go overboard with HOFs - if I need static analysis to write working code it is probably too clever to understand by reading it! The Haskell community might succeed in proving that view wrong, but until then...


> I've noticed with untyped code that at some point HOFs start becoming hard to write because the layers of abstraction get confusing […]

I have the same with Nix (from NixOS).

It’s a really nice idea to have a functional language that compiles to a working linux installation, but those abstract functions can get really complicated, especially when I return to something I wrote six months ago.

It makes me really miss Rust’s type system…


JavaScript almost certainly got map, filter, reduce, some, every, etc from Lisp.

Scheme is specifically mentioned as an inspiration in the spec.



Not so - it was the majority of their music industry earnings, and they are apparently quite haunted by it to this day!


They sound to me like astronomical idiots the likes of which will rarely be approached in the past, present, and future of the human race.


If you live in or near London, go for a (free) tour of the Linnean Society. Worth it to see his beautiful notebooks alone. Also learned that he included phoenixes in his original taxonomy!

https://en.wikipedia.org/wiki/Animalia_Paradoxa


One of the best things about living in London. If you visit, take a walk there and then end up in one of the many brilliant pubs nearby - The Holly Bush, Wells, Spainard’s Inn, Magdala, Garden Gate, or sit in Keats’ house’s garden.

Also probably of interest to the HN crowd: in years past I set up a philosophy meetup on the heath that is still going strong (thanks Sam!) - https://www.meetup.com/london-philosophy-walks/events/290653...


Perhaps before starting a walk buy a crêpe at La Crêperie de Hampstead, if the queue isn't so bad. The crêpes make excellent walking companions.


Check out Roger Ebert's walk.


Your take is cliché, factually wrong, and makes you look callous all at once, congrats! Any other major religions' holidays you'd like to dismiss while you're at it?


Cal Newport is a tenured theoretical computer science professor. Seems like an accomplishment in an actual specialized domain to me!


Sounds wonderful! Would love if this were a thing elsewhere. I don't think I've experienced anything similar since I left uni, where unplanned, all-night conversations might happen randomly in halls' kitchens, pubs etc.


I don't know enough (anything) about how market works, but that appears to be a crank article. It got zero interest before the WSBs/GME thing: https://www.google.com/search?q=%22Anatomy+Of+A+Short+Attack...

See also: https://www.truthorfiction.com/what-is-a-short-ladder-attack...


Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: