Mathematical Consciousness
Explores the philosophical implications of consciousness arising from mathematical structures and simulations, inspired by Greg Egan's Permutation City.
Explores the philosophical implications of consciousness arising from mathematical structures and simulations, inspired by Greg Egan's Permutation City.
Explains how JavaScript's array length property works, covering dense vs. sparse arrays and how modifying length affects elements.
Explains how to use FakeItEasy's auto-initialization feature to automatically inject fake dependencies in unit tests, reducing boilerplate code.
Feross announces his candidacy for the Node.js Board of Directors, highlighting his contributions to the ecosystem and his vision for the community.
Details and fix for the OpenSSH client roaming vulnerability (CVE-2016-0777) that could allow a malicious server to steal private keys.
A guide to setting up HTTP/2, covering server configuration, obtaining SSL certificates, and using tools like CloudFlare and CertBot.
Analyzes community contributions to open-source ASP.NET projects (MVC, DNX, Entity Framework, Kestrel) one year after Microsoft's .NET open-sourcing.
A programmer reflects on the nature of programming, the value of learning multiple technologies, and the importance of passion and teamwork for a sustainable career.
Apple releases Safari 9.1 with new web features like picture element and CSS variables, sparking discussion on its improved release cycle.
Highlights subtle bugs in Java Stream's findFirst() and findAny() when assuming unique results, and suggests fail-fast alternatives.
Analysis of Kenya's proposed ICT law amendments, focusing on cybersecurity, electronic transactions, and potential issues in the draft regulations.
Explains why Python's hasattr() function is dangerous and misleading, especially in Python 2, and recommends using try/except or getattr() instead.
A developer-founder discusses the trap of focusing on comfortable technical work over essential business growth activities like marketing and sales.
A statistical analysis comparing large and small model estimators, focusing on efficiency and misspecification testing in regression contexts.
Explores the statistical concept of 'design consistency' in survey sampling, comparing it to model consistency and discussing asymptotic theory.
A developer shares best practices for responsive web typography and introduces Typi, a solution to simplify implementation.
Microsoft ends support for IE8, IE9, and IE10, sparking discussion on how to handle core web experiences for outdated browsers.
A guide to correctly labeling HTML form elements using name, id, label, fieldset, and legend for accessibility and functionality.
A developer discusses common logical fallacies used in tech arguments, like the 'gospel' and 'Luddite' fallacies, to justify choices or disparage others.
A tutorial on testing asynchronous callback functions in Swift using XCTestExpectation, part of a series on practical testing.