Learn by reading code: Python standard library design decisions explained

So, you’re an advanced beginner – you’ve learned your way past Python basics and can solve real problems. You’ve now moving past tutorials and blog posts; maybe you feel they offer one-dimensional solutions to simple, made-up problems; maybe instead of solving this specific problem, you want to get better at solving problems in general. Maybe […]

LinkedIn breach reportedly exposes data of 92% of users, inferred salaries

linkedin-breach-reportedly-exposes-data-of-92%-of-users,-inferred-salaries

A second massive LinkedIn breach reportedly exposes the data of 700M users, which is more than 92% of the total 756M users. The database is for sale on the dark web, with records including phone numbers, physical addresses, geolocation data, and inferred salaries. The hacker who obtained the data has posted a sample of 1M […]

How to Work Hard

how-to-work-hard

June 2021 It might not seem there’s much to learn about how to work hard. Anyone who’s been to school knows what it entails, even if they chose not to. There are 12 year olds who work amazingly hard. And yet when I ask if I know more about working hard now than when I […]

Virtual DOM is pure overhead (2018)

virtual-dom-is-pure-overhead-(2018)

Let’s retire the ‘virtual DOM is fast’ myth once and for all Rich Harris Thu Dec 27 2018 If you’ve used JavaScript frameworks in the last few years, you’ve probably heard the phrase ‘the virtual DOM is fast’, often said to mean that it’s faster than the real DOM. It’s a surprisingly resilient meme — […]

The Connection Machines CM-1 and CM-2

the-connection-machines-cm-1-and-cm-2

Tamiko Thiel: The Connection Machine o Main Page o CM Legacy: Technology o CM-1/CM-2 Design Legacy o Articles o Image Galleries o “Feynman” CM-1 T-shirt [ Email ] [ Portfolio ]   The Connection Machines CM-1 and CM-2   Museum of Modern Art NY acquires CM-2 for its permanent design collection Thirty years after its […]

Eternal.gg (YC W20) Is Hiring a Creative Interactive Developer

eternal.gg-(yc-w20)-is-hiring-a-creative-interactive-developer

Eternal.gg (YC W20) Is Hiring a Creative Interactive Developer 1 hour ago | hide Eternal.gg is looking for a Creative Interactive Developer to build out our web user experience. We are a pioneering platform that turns streaming highlights from the biggest streamers into digital collectibles (NFTs), for their fans to collect and trade. As a […]

MIT and Harvard agree to transfer edX to ed-tech firm 2U

mit-and-harvard-agree-to-transfer-edx-to-ed-tech-firm-2u

MIT and Harvard University have announced a major transition for edX, the nonprofit organization they launched in 2012 to provide an open online platform for university courses: edX’s assets are to be acquired by the publicly-traded education technology company 2U, and reorganized as a public benefit company under the 2U umbrella.   The transaction is […]

New LinkedIn Data Leak Leaves 700M Users Exposed

new-linkedin-data-leak-leaves-700m-users-exposed

Data from 700 million LinkedIn users has been put up for sale online, making this one of the largest LinkedIn data leaks to date. And after making contact with the seller, we have updated this article with more information, including how the data was obtained and the possible impact on LinkedIn users. Many people trust […]

Concrete: The material that’s ‘too vast to imagine’

concrete:-the-material-that’s-‘too-vast-to-imagine’

Ages of human history have often been named after the materials that our ancestors mastered at that time: stone, bronze or iron. If future archaeologists do the same for us, what material might they choose to define the 21st Century? Silicon? Plastic? Both are candidates, shaping the world for better and for worse. But if […]

Google Compute Engine (GCE) VM Takeover via DHCP Flood

google-compute-engine-(gce)-vm-takeover-via-dhcp-flood

This is an advisory about an unpatched vulnerability (at time of publishing this repo, 2021-06-25) affecting virtual machines in Google’s Compute Engine platform. The technical details below is almost exactly the same as my report sent to the VRP team. Attackers could take over virtual machines of the Google Cloud Platform over the network due […]