HackerTrans
トップ新着トレンドコメント過去質問紹介求人

harveywi

no profile record

コメント

harveywi
·3 年前·議論
>Over the past year, we’ve meticulously scraped all Worldcat records. At first, we hit a lucky break. Worldcat was just rolling out their complete website redesign (in Aug 2022). This included a substantial overhaul of their backend systems, introducing many security flaws. We immediately seized the opportunity, and were able scrape hundreds of millions (!) of records in mere days.

>After that, security flaws were slowly fixed one by one, until the final one we found was patched about a month ago. By that time we had pretty much all records, and were only going for slightly higher quality records.

OCLC carelessly fiddlefarted around with their moat and lost it. Poof!
harveywi
·9 年前·議論
Seems to be similar to the direction taken by John De Goes (using algebras to describe your problem domain, building programs from those algebras via free monads/applicatives/etc., interpreting those programs using natural transformations). I think there is definitely something to this kind of thinking.

Both authors argue that modern programming languages do not have the best ergonomics for this style of programming, albeit it is at least possible to do most of it in languages such as Haskell and Scala.

1. Data Structures Are Antithetical to Functional Programming [http://degoes.net/articles/kill-data]

2. A Modern Architecture for FP [http://degoes.net/articles/modern-fp]

3. Modern Functional Programming: Part 2 [http://degoes.net/articles/modern-fp-part-2]