New
The latest blog posts to take off on Hacker News. 5,820 posts.
Power imbalances and sex
I saw a gif of a woman talking about how women make less than men in the film industry, ending with ‘the only industry where women make more than men is porn!’ Her point was about the o…
There oughta be a WiFi Game Boy cartridge
It took a while, but I finally managed to create my own Game Boy cartridge. With WiFi! At this point, it can only demo a simple telnet-style communication and access Wikipedia articles, but I am confident that I will showcase more in the future. For now, the interesting and surprisingly tricky part is how the thing…
Why 'Long Rituals' Matter
The Long-termist's Field Guide: 1,000 Ideas For The Next 1,000 Years
Using AI to Animate Children’s Drawings
We’ve built a first-of-its-kind method for using AI to automatically animate children’s drawings of people.
We need your beginner’s mind
We need your experiments and your questions and your feedback. Your lack of understanding is a valuable attribute that goes away as you gain experience.
Cryptocurrency scams cost owners $7.7B in 2021, driven by DeFi-based “rug pulls”
Crypto scams were once again the largest form of crypto crime, with over $7.7 billion worth of cryptocurrency taken from victims worldwide.
From Node to Ruby on Rails
I learned to code in the Javascript stack [1] and am building a Javascript based product [2]. I never questioned this stack: many companies default to it, JS everywhere seems good, and the community is big. But for my new side project I decided to try Rails because despite some...
What's New in ClickHouse 21.12
What’s New in ClickHouse 21.12
Clever uses of pass, the Unix password manager
Pass ( main site , Arch wiki ) is a command-line Unix password manager that utilizes GPG for all underlying encryption. However, beyond passwords, we can utilize it in a number of clever ways.
Launching Version 13.0 of Wolfram Language and Mathematica
More than 600 new functions in Version 13 plus loads of updates covering: symbolic integration, mathematical functions, PDE modeling, video creation, image stitching, tree constructs, graph coloring, subgraph isomorphism, spatial fields, leap seconds, maps, geometric regions, chemical formulas & reactions, bio…
Don't start with microservices – monoliths are your friend
I’ve been having this thought on the back of my mind for a long time to write about why it’s often a bad idea to start with microservices for a brand new project.
Log4j 2.15.0 – Previously suggested mitigations may not be enough
Log4j 2.15.0 and previously suggested mitigations may not be enough, Author: Renato Marinho
Isn't she just Misunderstood? The Casio Loopy
Imagine asking Julius Caesar to review the arcade game Galaga. He lacks the knowledge of space that even children have today, and certainly can’t recognize a...
General relativity passes a range of precise tests set by pair of extreme stars
The theory of general relativity passes a range of precise tests set by pair of extreme stars
Rails 7 Released
This version of Rails has been years in the conceptual making. It’s the fulfillment of a vision to present a truly full-stack approach to web development that tackles both the front- and back-end challenges with equal vigor. An omakase menu that includes everything from the aperitif to the dessert.
Carmen Ortiz Has Blood on Her Hands (2013)
I entered Boston University Law School in the Fall of 2011. Like most law schools during the heyday of blogging, BU's prospective students website featured a handful of blogs that were written by current students. To get a blog on the site, you had to be selected among various applicants, and, if you were selected…
IBM and Samsung Unveil Semiconductor Breakthrough
IBM and Samsung Electronics jointly announced a breakthrough in semiconductor design utilizing a new vertical transistor architecture that demonstrates a path to scaling beyond nanosheet, and has the potential to reduce energy usage by 85 percent.
Crypto wallet security as seen by security engineers
How to build secure crypto wallets, analysing issues found during crypto wallet security audits.
Chess.com vs. Lichess
A comprehensive comparison of the two most popular chess websites.
Allocgate: Restructuring how allocators work in Zig
Version 0.9 of the Zig programming language is planned to release in about a week. One of the major changes coming in this release is a restructuring of how allocators work, which has been termed Allocgate . This is a breaking change to the Allocator API provided by the standard library, so pretty much any code that…
How to build large-scale end-to-end encrypted group video calls
Signal released end-to-end encrypted group calls a year ago, and since then we’ve scaled from support for 5 participants all the way to 40. There is no off the shelf software that would allow us to support calls of that size while ensuring that all communication is end-to-end encrypted, so we bui...
I was stuck on a side project for 5 years – how I finished it (2020)
A few months ago, I stumbled upon this post where someone spent 9 years making a shed . No knocks on them, but it’s not even a particularly good-looking shed.
Preventing Pool-Party Attacks
Brave has identified a new category of tracking vulnerability, forms of which are present in all browsers. We call this category of attack “pool-party” attacks because the attack uses collections (or “pools”) of limited-but-shared resources to create side channels.
A deep dive into an NSO zero-click iMessage exploit: Remote Code Execution
Posted by Ian Beer & Samuel Groß of Google Project Zero We want to thank Citizen Lab ...
Mess with DNS
New tool: Mess with DNS!
The future of artificial intelligence is self-organizing and self-assembling
This is the first post in a series I plan to write on the work from our group and others that combines ideas from deep learning with ideas from self-organization and collective systems. In this first post, we’ll look at some of the developed approaches and the domains they have…
Research finds immune system responds to mRNA treatment for cancer
ROCHESTER, Minn. ― Adding messenger RNA, or mRNA therapy improves the response to cancer immunotherapy in patients who weren't responding to the treatment, Mayo Clinic research shows. Immunotherapy uses the body’s immune system to prevent, control and eliminate cancer. The study is published in Cancer Immunology…
Pine64 and Radxa's new Pi CM4-compatible boards
Since the Raspberry Pi was introduced, hundreds of clones have adopted the Pi's form factor (from the diminutive Zero to the 'full size' model B). Often they have better hardware specs, and yet they remain a more obscure also-ran in that generation of Single Board Computer (SBC). So when I saw Radxa's CM3 and Pine64's…