Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 31,685 posts.
It’s worth spending weeks on research before wasting years on a hopeless project
Launching a product without research rarely leads to success, unless you have 50-plus years experience in the market and in the niche of a product. To those who are not that old and not that wise, the following steps will help to reduce the risk of wasting your efforts.
How to learn data science
What's the best way to learn data science? This guide will show you how to learn data science and stay motivated.
Paperwall: Chinese websites posing as local news outlets target global audiences
A network of at least 123 websites operated from within the People’s Republic of China while posing as local news outlets in 30 countries across Europe, Asia, and Latin America, disseminates pro-Beijing disinformation and ad hominem attacks within much larger volumes of commercial press releases. We name this campaign…
Beginners Guide to Vulkan
Recently I asked the community for beginner-friendly resources on Vulkan, and I compiled a list of them that you can find below. For the beginners reading this, Vulkan is a new graphics API-- in other words, a way to communicate with your GPU and make it do things. It's managed by the Khronos Group, which means it's…
A Lisp compiler to RISC-V written in Lisp
This is a simple experimental Lisp compiler, written in uLisp, that will compile a Lisp function into RISC-V machine code. You can run the compiler on the RISC-V core of a Raspberry Pi Pico 2 (or another RP2350-based board):
Dotcloud becoming Docker
Docker is a founding member of the Blueprint Alliance, a 12-company reference architecture for securing AI agents, built around four governance questions.
Bacteria store memories and pass them on for generations
AUSTIN, Texas — Scientists have discovered that bacteria can create something like memories about when to form strategies that can cause dangerous
Parcel 2 Beta 3 – improved build performance
The Parcel team is excited to release Parcel 2 beta 3! This release includes a ground up rewrite of our JavaScript compiler in Rust, which improves overall build performance by up to 10x. In addition, this post will cover some other improvements we’ve made to Parcel since our last update, along with our roadmap to a…
ShareLaTeX Joins Overleaf
An online LaTeX editor that’s easy to use. No installation, real-time collaboration, version control, hundreds of LaTeX templates, and more.
Crystal 1.1.0
We are releasing the first post-1.0 release, making efforts to keep our promise of making regular releases each 3 months, a bit delayed because of the conference, and with special focus on keeping the language stability. Below we list the most important or interesting changes, without mentioning the several bugfixes…
The Programming Books That Meant The Most To Me
There are so many programming books out there, but most focus on specific technologies and their half-life is incredibly short. Others focus on process or culture. Very few focus on the timeless principles of writing good code, period. The following five books had the biggest influence on my progra…
Graceful Shutdown in Go: Practical Patterns
Go applications can implement graceful shutdown by handling termination signals (SIGTERM, SIGINT) via os/signal or signal.NotifyContext. Shutdown must complete within a specified timeout (e.g., Kubernetes’ terminationGracePeriodSeconds)…
ESO telescope captures the most detailed infrared map of the Milky Way
Astronomers have published a gigantic infrared map of the Milky Way containing more than 1.5 billion objects ― the most detailed one ever made. Using the European Southern Observatory’s VISTA telescope, the team monitored the central regions of our Galaxy over more than 13 years. At 500 terabytes of data, this is the…
Mercury 2.5
Mercury 2.5 is the most capable diffusion LLM on the market. It runs at 1,107 tokens/sec and offers a 40% increase in intelligence over Mercury 2, comparable to cost-optimized frontier models.
How release canaries can save your bacon
In software, a canary process is usually the first instance that receives live production traffic about a new configuration update, either a binary or configuration rollout.
Real hardware breakthroughs, and focusing on rustc
The Redox official website
Don't Let Congress Hand Patent Abusers Their Ultimate Wishlist
Congress is considering a bill that would throw out the best defenses against bad patents. The Senate IP Subcommittee recently had a hearing about the Stronger Patents Act, a batch of recurring terrible ideas that has been introduced by Sen. Chris Coons (D-Del.) for the third time in three years....
Hazelcast 3.8.3
2017-10-07: IMap is not the only datatype supporting merge: ICache is mergable as well.
Async Rust in Practice: Performance, Pitfalls, Profiling
Learn how our developers used flamegraphs to diagnose and resolve performance issues in our Tokio framework based Rust driver.
Native Rust Support on Cloudflare Workers
Introducing the Cloudflare Workers Rust SDK: write your entire Worker in Rust, no JavaScript required.
Darktable 2.0 released
we’re proud to finally announce the new feature release of darktable, 2.0! the github release is here: https://github.com/darktable-org/darktable/releases/tag/release-2.0.0 as always, please don’t use the autogenerated tarball provided by github, but only our tar.xz. the checksums are: $ sha256sum…
Getting Started on Geospatial Analysis with Python, GeoJSON and GeoPandas
Learn to perform the basics of geospatial analysis using Python along with the GeoJSON and GeoPandas libraries.
New Reddit CEO reporting for duty
Get the latest product news, company announcements, and user insights from the official Reddit blog.
StartEncrypt considered harmful today
Inzichten over cybersecurity trends, threat intelligence, compliance-updates en technische verdiepingen van het DEFION-team.
Noq: n0's new QUIC implementation in Rust
Introducing noq: n0's QUIC implementation
S2n Is Now Handling 100 Percent of SSL Traffic for Amazon S3
In June 2015, we introduced s2n, an open-source implementation of the TLS encryption protocol, making the source code publicly available under the terms of the Apache Software License 2.0 from the s2n GitHub repository. One of the key benefits to s2n is far less code surface, with approximately 6,000 lines of code…
A surprisingly simple way to foil car thieves
Skyrocketing vehicle theft rates in some U.S. cities have drawn attention to an inconvenient truth: the increasing amount of technology in our vehicles can make them increasingly vulnerable to hacking or theft.