Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 7,294 posts.
Inline and Sideline Approaches for Low-Cost Memory Safety in C
This technical report is based on a dissertation submitted November 2020 by the author for the degree of Doctor of Philosophy to the University of Cambridge, Selwyn College.
Why Asana Is Switching to TypeScript
Are you interested in learning more about working on Asana's engineering team or the work they do? Read the Asana engineering blog.
Cap'n Proto v0.3: Python support, better tools, other improvements
Moved to: https://capnproto.org/news/2013-09-04-capnproto-0.3-python-tools-features.html (GitHub Pages doesn't support 301 redirects :(.)
With friends like these
I was going to focus this week on the first task of the 20th Weekly Challenge ...but what can I say? The task was a break a string specified on the command-line into runs of identical characters:
Augmenting LLMs Beyond Basic Text Completion and Transformation
Explore resources and tools created to inspire creativity, perform deep learning, and equip your company with Voice AI best practices.
Pruning AI networks without impacting performance
The IBM Research blog is the home for stories told by the researchers, scientists, and engineers inventing What’s Next in science and technology.
Where should the debugger set a breakpoint?
When you search for executions of a function in Pernosco (or set a breakpoint in a more traditional debugger), how does the debugger decide where to stop? You might think it just stops at the first instruction in a function, but that's not true in general. Debuggers actually stop immediately after the function's…
Deconstructing the Postgres planner to find indexing opportunities
We take a behind the scenes look at the pganalyze Index Advisor and discuss a few recent improvements, such as utilizing selectivity information better.
LLVM OpenMP Support
OpenMP support in Clang compiler is completed! Every pragma and clause from 3.1 version of the standard is supported in full, including combined directives (like ‘#pragma omp parallel for’ and ‘#pragma omp parallel sections’).
Experiment with Gemini 2.0 Flash native image generation
Developers can now test experimental image output generation with Gemini 2.0 Flash via the Gemini API in Google AI Studio.
LeakCanary: Detect all Android memory leaks
The Corner is Square's technical blog covering software engineering, APIs, data, open source and more.
This Week in Rust 499
Hello and welcome to another issue of This Week in Rust ! Rust is a programming language empowering everyone to build reliable and efficient software. This is a weekly summary of its progress and community. Want something mentioned? Tag us at @ThisWeekInRust on Twitter or @ThisWeekinRust on mastodon.social, or send us…
JEP 515: Ahead-of-Time Method Profiling
Improve warmup time by making method-execution profiles from a previous run of an application instantly available, when the HotSpot Java Virtual Machine starts. This will enable the JIT compiler to generate native code immediately upon application startup, rather than having to wait for profiles to be collected.
Semantic Image Segmentation with DeepLab in Tensorflow
Posted by Liang-Chieh Chen and Yukun Zhu, Software Engineers, Google ResearchSemantic image segmentation, the task of assigning a semantic label, s...
How JavaScript works: The building blocks of Web Workers
PlaybookUX is an all-in-one software that allows you to recruit, conduct and analyze both qualitative and quantitative research, enhanced by AI.
Monotonicity Types: Towards a Type System for Eventual Consistency
A few weeks back, we published a draft of an article entitled _Monotonicity Types_. In it, we describe a type system which we hope can aid the design of distributed systems by tracking monotonicity with types....
Tailscale-rs: Official Rust library for embedding Tailscale
We've launched an experimental Rust library for Tailscale via tsnet. Help test tailscale-rs and shape it with your feedback.
Emacs: Using SQLite as a Data Source
In this talk, Andrew Hyatt shows how to use SQLite to store and retrieve information using the triples package. Afterwards, he wil handle questions over BigBlueButton.