- Ask HN: What books had the greatest effect on how you structure your code? | Hacker News – t
- GitHub – brannondorsey/wifi-cracking: Crack WPA/WPA2 Wi-Fi Routers with Airodump-ng and Aircrack-ng/Hashcat ? –
- Bulma: a modern CSS framework based on Flexbox –
architecture
Bookmarks for July 20th through July 24th
These are my links for July 20th through July 24th:
- Ask HN: Best-architected open-source business applications worth studying? | Hacker News –
- Monospaced Programming Fonts with Ligatures | Hacker News –
- The language of choice – Propositional logic was discovered by Stoics around 300 B.C., only to be abandoned in later antiquity and rebuilt in the 19th century by George Boole’s successors. One of them, Charles Peirce, saw its significance for what we now call logic circuits, yet that discovery too was forgotten until the 1930s. In the ’50s John McCarthy invented conditional expressions, casting the logic into the form we’ll study here; then in 1986 Randal Bryant repeated one of McCarthy’s constructions with a crucial tweak that made his report “for many years the most cited paper in all of computer science, because it revolutionized the data structures used to represent Boolean functions” (Knuth).1 Let’s explore and code up some of this heritage of millennia, and bring it to bear on a suitable challenge: playing tic-tac-toe.
Then we’ll tackle a task that’s a little more practical: verifying a carry-lookahead adder circuit. Supposedly logic gets used all the time for all kinds of serious work, but for such you’ll have to consult the serious authors; what I can say myself, from working out the code to follow, is that the subject offers a fun playground plus the most primitive form of the pun between meaning and mechanism.
You’re encouraged to read with this article’s code cloned and ready
Bookmarks for June 23rd through June 24th
These are my links for June 23rd through June 24th:
- Concurrency Primitives in Intel 64 Assembly – Technical Journal –
- insect – scientific calculator –
- What’s new in CPUs since the 80s and how does it affect programmers? –
Bookmarks for May 10th
- How Privacy Became a Commodity for the Rich and Powerful | Hacker News –
- Connel Hooley – Calling F# Code in a C# Project –
- Making a Game in Rust | Hacker News –
- Arrays and the CLR – a Very Special Relationship · Performance is a Feature! –
- Lost Generation: The Relay Computers | Hacker News –
Bookmarks for May 3rd
- Photo Class 2015 –
- Shooting Daghestan –
- A new way to organize programs –
- “Worrying about licensing is what PG would call a sitcom idea” | Hacker News –
- Welcome, ACLU | Hacker News –
- Toasted Walnut Potato Salad – You Suck at Cooking (episode 56) : videos –
- Ask HN: What is the most exciting development in your field right now? | Hacker News –
- From dependency injection to dependency rejection | Hacker News –