Citymapper Joins Via
Read more >
Read more >
Transactional databases have long been the most critical component of application design. Why? Because a steadfast database is generally the ultimate enforcement point for correctness in a messy, distributed world. Without them we’d overpay and undercharge. We’d lose riders trying to get home from the airport, and…
Why do the 8-bit designs of the 1970s still generate so much interest?
When a Southern Airways DC-9 loses both engines during a storm, an attempt to land it on a rural highway goes horribly wrong.
Made in Notion, the connected workspace where AI agents and teams organize docs, projects and knowledge together.
The right hand doesn't know what the left hand is doing: from investigator calls to taking back (almost) all the bad things I've ever said about New Jersey
Our journey investigating a months-long issue and what we learned from it
A common assumption I see on the ‘net is that NP-complete problems are impossible to solve. I recently read that dependency management in Python is hard because package resolution is NP-complete. This is true in principle, but the reality is more complicated. When we say “NP-complete is hard” we’re talking about…
Hotbeds are horticultural alchemy. But what is a hotbed and what makes them so magical?
The IETF has approved publication of Messaging Layer Security (MLS), a new standard for end-to-end security that will make it easy for apps to provide the highest level of security to their users. End-to-end encryption is an increasingly important security feature in Internet applications. It keeps users’ information…
There is more to communication than just the correct use of words, phrases, and clauses. Let’s look at some of the communication skills that don’t get enough attention.
I came across a question: How does one efficiently solve Two Sum in C? There’s a naive quadratic time solution, but also an amortized linear time solution using a hash table. Without a built-in or standard library hash table, the latter sounds onerous. However, a mask-step-index table , a hash table construction…
So here’s a well-known optimization trick that also tells you a bit about how GPUs work.
.NET 8 Preview 1 is now available! Check out what's new in ASP.NET Core in this update and learn about the roadmap for ASP.NET Core in .NET 8.
Thought we’d try something different this week. For the record, I am definitely a ‘point and click’ photographer – my mobile phone has always been my camera of choice. The e…
From the early days of exploring creative possibilities on a 486 computer in his childhood to developing one of today's most popular web frameworks, Evan You's journey is a tale of passion and innovation. Evan started Vue.js while working at Google, just wanting to scratch his own itch for a lightweight JavaScript…
Following up on the work from our previous blog post, we are releasing today an arXiv paper titled “Giraffe: Adventures in Expanding Context Lengths in LLMs”. Giraffe is a new family of models that are...
Background Back in April, the hardware news site cnx-software featured a very nice new small Linux board called Breadbee , that was design...
Experience history's greatest journey along the veins of the world. Relive the interactive journey from Europe to China, explore the map of the Silk Roads, or choose an outpost to trave back in time to.
We are thrilled to introduce Argilla Feedback, completely open-source and designed to enhance the performance, safety and reliability of Large Language Models.
Debug, simplify and execute.
Back in 2017 I was fortunate enough to travel to RAF Lossiemouth together with a bunch of Finnish media courtesy of BAE Systems to get up and close with the Eurofighter Typhoon group operating ther…
An examination of Kitty Genovese and the Volunteer's Dilemma
I must admit that some previous years for C++ might feel a bit “boring” and “stable”. New features, new standard every three years, meetings, conferences… life as usual (apart from some additional World/Economy/public Health events…). This year seems different as it looks like a “breakpoint” in the history of C++… and…
There’s a certain community in tech that’s very vocal about their preference toward native apps. I share that sentiment, yet sometimes people take this …
Who really invented the alphabet? Although we are still uncertain about precisely where the world’s most influential communication system came from, we know more than we did 20 years ago.
What is the point of a public key fingerprint? What does it do that the public key itself doesn't do. This post explains.
Today I mourn. What am I mourning? Encapsulation. At least in my projects. As a library author, I’ve decided to avoid private class fields from now on and gradually refactor them out of my existing libraries. Why did I make such a drastic decision? It all started a few days ago, when I was building a Vue 3 app that…
Designing a language, types first