Bun 1.2 Is Released
Built-in Postgres client with Bun.sql, built-in S3 object support with Bun.s3, a new text-based lockfile: bun.lock, Express is 3x faster, and a major update on Node.js compatibility.
The latest blog posts to take off on Hacker News. 6,220 posts.
Built-in Postgres client with Bun.sql, built-in S3 object support with Bun.s3, a new text-based lockfile: bun.lock, Express is 3x faster, and a major update on Node.js compatibility.
There's a reason video games build what's called a 'vertical slice'. If you're not familiar, a vertical slice is a single playable area, with all mechanics, fin
When designing a modern API, learn when to use RPC (gRPC), OpenAPI or REST.
We just released Tailwind CSS v4.0 — an all-new version of the framework optimized for performance and flexibility, with a reimagined configuration and customization experience, and taking full advantage of the latest advancements the web platform has to offer.
This post celebrates influential papers that shaped technology and communication. Their foundational concepts inspire continued innovation, highlighting the importance of understanding our roots fo…
... in specific domains. Three case studies with GPT-4o, o1, and Claude Sonnet 3.5, and what they mean
Any company using Kubernetes eventually starts looking into developing their custom controllers. After all, what’s not to like about being able to provision resources with declarative configuration: Control loops are fun, and Kubebuilder makes...
With 2024 now behind us, we wanted to take a moment to reflect on the growth and achievements we accomplished as a community last year, and celebrate the inc...
In a landmark ruling, a federal district court held that backdoor searches of databases full of Americans’ private communications collected under Section 702 ordinarily require a warrant. Congress should uphold its responsibility to protect civil rights and civil liberties by refusing to renew Section 702 absent a…
I work from home everyday, I am susceptible to eye strain, eye pain, and dizziness. Having a working environment that’s as easy on my eyes as possible is of critical importance. I'd like to share what I've learned over the years in hopes that it can be helpful to you if you work from home, and like many, have…
Developing a multiplayer third-person shooter game as a solo developer is a journey filled with challenges and rewards. I embarked on this adventure to create Wizard Masters, a web-based multiplayer game where players battle as mages wielding elemental spells. Built using Clojure, a Lisp dialect, this project pushed…
Threads, TLS, a C stdlib race, and Rust: how EdgeDB hit a hidden landmine.
The payment card giant MasterCard just fixed a glaring error in its domain name server settings that could have allowed anyone to intercept or divert Internet traffic for the company by registering an unused domain name. The misconfiguration persisted for nearly five years until a security researcher spent $300 to…
The Tyranny of Stuctureless by Jo Freeman
Reading, writing, cooking, and maybe some other random explorations.
Taking the output of many dumb LLM search relevance judges and feeding the output to a decision tree to improve precision
#Democrat, #VoteBlue, #Bernie, #JohnOliver, and 24 other hashtags Instagram censored on the day of Trump's inauguration.
I got OpenAI's o1 to play codenames and the results were surprisingly good
Complexity has to live somewhere; but it does not have to live everywhere.
Made in Notion, the connected workspace where AI agents and teams organize docs, projects and knowledge together.
SESSION 7: SPECIAL SESSION, 17th Annual EOS/ESD Symposium THURSDAY, SEPTEMBER 14, 1995, 8:00 am SESSION 7: SPECIAL SESSION: ELECTROSTATIC CONSIDERATIONS IN INDUSTRY MODERATOR: D. Swenson, 3M 7.7 CASE STUDY - LARGE PLASTIC WEB ELECTROSTATIC PROBLEMS, RESULTS, AND CURE, D. Swenson, 3M Company Tremendous static charge…
I'm Yasser and I've made it my mission to produce an alternative to LLVM, the current king of compiler backend libraries. I'm calling it Tilde (or TB for tilde backend) and the reasons are pretty simple, i believe it's far too slow at compiling and far too big to be fixed from the inside. It's been 20 years and cruft…
Last summer, I published Raven , an independent implementation of the Uxn CPU and Varavara ordinator . In short, this is a fictional computer designed for cross-platform portability: programs targetting it can be run on any platform that implements the specification.
The reasons why I don’t give permission for material I’ve written to be used as training data for an LLM chatbot designed to do Christian apologetics
In 2013, a failing founder posted their story on Hacker News (link). The responses were overwhelmingly supportive: "Failure is just an event, not who you are." "Get back up and try again!"
In a previous [0] post I’ve discussed why I ditched sea-query and why sql is almostalways the best way to not re-learn something new from the beginning...
The Mario franchise has two distinct logo styles. The first began with the Mario Bros. arcade game and is mostly used for side-scrolling Super Mario Bros. games, though not all of those games use that style. The second is a multicolor polygonal style, and though it’s primarily used for 3D Mario adventures now, it was…
I was talking recently to a friend about a video essayist I like, (Dan Olson of Folding Ideas) and when asked why I thought he was any good I pondered it for a moment and said “he has a lot of respect for complexity”. On reflection, I think that is one of the virtues I […]
As usual, when a new blog post comes out on blog.golang.org, I’m all eager to read it as soon as possible. The most recent one, Contributors Summit, is a nice write-up on the issues that the Go contributors have been talking about. While reading it, I stumbled upon a sentence that made me write this post. Here is is…