Functors, applicatives, and monads in pictures
Aditya Bhargava's personal blog.
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 644 posts.
Aditya Bhargava's personal blog.
Apart from this article, I also gave a talk at OHM2013 about this subject. The video of that talk (minus the first few minutes) is now online .
How users react to delays in a user interface, whether website or application. The 3 main response time limits are determined by human perceptual abilities.
Posts and writings by Lennart Poettering
[Trigger warning: Death, pain, suffering, sadness] I. Some people, having completed the traditional forms of empty speculation – “What do you want to be when you grow up?”, “…
You are reading the 2024 edition of the Flask Mega-Tutorial. The complete course is also available to order in e-book and paperback formats from Amazon. Thank you for your support!If you are looking…
Home | FAQ | Feedback | Licence | Updates | Mirrors | Keys | Links | Team Download: Stable · Snapshot | Docs | Privacy | Changes | Wishlist
UPDATE: Add the IRS to the list of federal agencies obtaining information from NSA surveillance. Reuters reports that the IRS got intelligence tips from DEA's secret unit (SOD) and were also told to cover up the source of that information by coming up with their own independent leads to recreate...
Discover effective online language learning with SuperMemo. Learn languages with proven courses, intelligent repetitions, and AI tools. Start today!
Founded in 1920, the NBER is a private, non-profit, non-partisan organization dedicated to conducting economic research and to disseminating research findings among academics, public policy makers, and business professionals.
Go is defined to be a safe language. Indices into array or string references must be in bounds; there is no way to reinterpret the bits of one type as another, no way to conjure a pointer out of thin air; and there is no way to release memory, so no chance of “ dangling pointer ” errors and the associated memory…
PyCharm is the professional Python IDE for you and your agents – ship web, data, and ML code you can trust.
I’ve had an unusual number of interesting conversations spin out of my previous article documenting that mobile web apps are slow. This has sparked some discussion, both online and IRL. But…
From one ecologist's perspective, the American system of farming grain-fed livestock consumes resources far out of proportion to the yield, accelerates soil erosion, affects world food supply and will be changing in the future.
I gave a talk at the DBX conference called The Future of Programming . Below are links and quotes from some primary sources I used, as well as links to wikipedia and elsewhere where you can learn more.
This article will try to convince you that adding some limitations on legal Unix/Linux/POSIX filenames would be an improvement. Many programs already presume these limitations, the POSIX standard already permits such limitations, and many Unix/Linux filesystems already embed such limitations so it'd be better to make…
London, 1772. I have been asked by my superiors to give a brief demonstration of the surprising effectiveness of even the simplest techniques of the new-fangled Social Networke Analysis in the pursuit of those who would seek to undermine the liberty enjoyed by His Majesty’s subjects. This is in connection with the…
Yesterday several people asked my opinion of a preprint claiming to solve the Graph Isomorphism problem in deterministic polynomial time. I responded: If I read all such papers, then I wouldn’t hav…
Yesterday, the web was buzzing with commentary about Google CEO Eric Schmidt's dangerous, dismissive response to concerns about search engine users' privacy. When asked during an interview for CNBC's recent "Inside the Mind of Google" special about whether users should be sharing information with...
PART ONE An epiphany was had this morning as I perused SA, sipping Code Red and toying with the notion of stepping outside for my third cigarette in an hour: Nine years and 2 months of my life have been devoted towards the goal of personal advancement within a small yet thriving company. I
often devs still approach performance of JS code as if they are riding a horse cart but the horse had long been replaced with fusion reactor
For more information on the context behind this talk, see An Ill-Advised Personal Note about "Media for Thinking the Unthinkable" .
Wrap-Up (June 5): This will be my final update on this post (really!!), since the discussion seems to have reached a point where not much progress is being made, and since I’d like to oblige …
One of Gail Goodman's legacies to the software industry has been proving you can build a profitable business in the SMB space.
How to use Go's built-in profiler to understand and optimize your programs.
Steve Jobs? Pablo Picasso? T. S. Eliot? W. H. Davenport Adams? Lionel Trilling? Igor Stravinsky? William Faulkner? Apocryphal?
If every person on Earth aimed a laser pointer at the Moon at the same time, would it change color?