π Explore this trending post from Hacker News π π **Category**: π‘ **What Youβll Learn**: This is a full-time role to be a Senior Product Designer, located onsite in New York, NY. Design @ Hadrius Like many other fields in tech, how design teams operate is shifting dramatically. That means Figma is being used less and less, while agents are being used more and more. Counter-intuitively though, this means that designers with hard-skills (light coding, speed, design craft) are needed more than ever. At Hadrius, weβre leaning into this: Design is integrated into the codebase, with engineers The feedback loop…
π₯ Explore this insightful post from Hacker News π π **Category**: β
**What Youβll Learn**: By R. S. Doiel, 2026-02-21 Tenant and product or co-owner and participant? Today the Web and Internet is owned and controlled by large for profit corporations and a few governments. Corporate ownership combined with government policies has left us as tenant and product. It has given us a surveillance economy and enshittification. What if I do not wish to be tenant and product? What can I do to change the equation? Those two questions lead me to a bigger question. What happens when ownership and…
β¨ Read this insightful post from Hacker News π π **Category**: β
**What Youβll Learn**: methodology This project can be broken down into three parts: gathering data, processing data, and analyzing data. gathering data I started by using SEM Rushβs Open.Trends service to find the top websites for each country across all industries. While this can be done manually, i automated the process using the Python libraries BeautifulSoup and Selenium-Python (you can also use the Requests library in this case, but I already had Selenium imported lol). Hereβs some pseudo-code to give you an idea of how it was done:…
π₯ Check out this must-read post from Hacker News π π **Category**: β
**What Youβll Learn**: ...a purely symbolic gesture... This project began with an attempt to write the fastest lisp interpreter I could in under 1000 lines of C. It snowballed from there as I kept trying to see if I could add powerful features with minimal code. At the same time I assembled a library of some of my favorite C code (by myself and others) to use as a base for a standard library. This includes ios, a replacement for parts of C's stdio that adds more…
π₯ Explore this must-read post from Hacker News π π **Category**: π‘ **What Youβll Learn**: For the past 4 days β and probably more since I don't have logs beyond that β Facebook has been hitting the /robots.txt of my self-hosted Forgejo instance several times per second. The user-agent is facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php). I expected the UA header to be nontrustworthy, but all the requests are also coming from Meta's IP address ranges. The interesting thing is that no other file is being accessed. Just robots.txt over and over and over again. Facebook's documentation states: The primary purpose of FacebookExternalHit is…
π Explore this trending post from Hacker News π π **Category**: π‘ **What Youβll Learn**: Blocked Your request has been blocked due to a network policy. Try logging in or creating an account here to get back to browsing. If you're running a script or application, please register or sign in with your developer credentials here. Additionally make sure your User-Agent is not empty and is something unique and descriptive and try again. if you're supplying an alternate User-Agent string, try changing back to default as that can sometimes result in a block. You can read Reddit's Terms of Service…
β¨ Check out this insightful post from Hacker News π π **Category**: π **What Youβll Learn**: Here is a project that I have been tossing around in my head for at least a year or two now. Given advances in audio compression algorithms and computer vision: could reasonably high-quality audio be stored on a paper tape?This is a fascinating concept to me. When considering the complete history of storage media from early cylindrical engraved records through to magnetic tape it is evident that achieving high quality and reliable data storage is both challenging and expensive. When specifically considering magnetic tape,…
β¨ Check out this insightful post from Hacker News π π **Category**: β
**What Youβll Learn**: Contents tl;dr: 1.005 billion web pages 25.5 hours $462 For some reason, nobody's written about what it takes to crawl a big chunk of the web in a while: the last point of reference I saw was Michael Nielsen's post from 2012. Obviously lots of things have changed since then. Most bigger, better, faster: CPUs have gotten a lot more cores, spinning disks have been replaced by NVMe solid state drives with near-RAM I/O bandwidth, network pipe widths have exploded, EC2 has gone from…
π₯ Check out this must-read post from Hacker News π π **Category**: β
**What Youβll Learn**: On Christmas Eve, 9 βpeer-reviewedβ economics papers were quietly retracted by Elsevier, the worldβs largest academic publisher. This includes 7 papers in the International Review of Financial Analysis (a good journalβit has an 18% acceptance rate): Plus two more retractions in Finance Research Letters (29% acceptance rate):Two days later, three more papers were retracted at the International Review of Economics & Finance (30% acceptance rate):Combined, these 12 papers have 5,104 citations.All 12 papers had one thing in common: Brian M Lucey, Professor of International…
π Explore this must-read post from Hacker News π π **Category**: π **What Youβll Learn**: The UsecaseI wrote a custom UI framework in PyGame, a library used for software rendering (graphics on the CPU), to support my experiments while giving me a standard interactive layer using event-driven paradigms similar to other UI frameworks.The requirements were specific:It needed to be transparent - I didn't want my UI layer to add extra cost over standard software rendering, which means no workarounds to get it to display custom canvasesIt needed to be in Python - The main goal is to have an interactive…
