Feed aggregator
Amid an uncertain future for vulnerability research, exposure management company Armis has been given the authority to assign CVE IDs to newly discovered vulnerabilities
Crypto ally Paul Atkins sworn in as SEC Chair
Article URL: https://www.coindesk.com/policy/2025/04/22/crypto-ally-paul-atkins-sworn-in-to-replace-gary-gensler-atop-u-s-sec
Comments URL: https://news.ycombinator.com/item?id=43771416
Points: 1
# Comments: 0
Kworkflow tool talk from FOSDEM 2025
Article URL: https://melissawen.github.io/blog/2025/04/22/fosdem-2025-kernel-devroom-kworkflow-talk
Comments URL: https://news.ycombinator.com/item?id=43771413
Points: 1
# Comments: 0
Max is going to make you pay for people you share your password with
Article URL: https://www.theverge.com/news/653778/max-password-sharing-extra-member-add-on
Comments URL: https://news.ycombinator.com/item?id=43771400
Points: 1
# Comments: 0
Ask HN: What is going on with cloudflare?
I hoped after the shitstorm cloudflare received a few months ago, about their sales tactics and treating their sales team (the viral firing tikok video, extortion attempts of customers big enough to buy enterprise plans), things would be improving but i don't see any significant changes and am growingly concerned about the state of the company.
While the core engineering side seems to still develop the platform into new heights and also have found a very convincing AI and general computing strategy (eg. the upcoming container platform), their billing platform is faulty for 6 months now (https://www.cloudflarestatus.com/incidents/gnl2dp153485) with the salesforce based ticket system broken for weeks sending most filed tickets into a black void.
Suspiciously plan upgrades seem to be less affected compared to plan downgrades and cancellations, is this a pure evil play of scale?
Comments URL: https://news.ycombinator.com/item?id=43771392
Points: 1
# Comments: 0
OpenAI tells judge it would buy Chrome from Google
Article URL: https://www.theverge.com/news/653882/openai-chrome-google-us-judge
Comments URL: https://news.ycombinator.com/item?id=43771388
Points: 2
# Comments: 0
Floating-Point Numbers in Residue Number Systems
Article URL: https://leetarxiv.substack.com/p/floating-point-numbers-in-residue
Comments URL: https://news.ycombinator.com/item?id=43771386
Points: 1
# Comments: 0
Agentic Integration Tests
Article URL: https://magnitude.run
Comments URL: https://news.ycombinator.com/item?id=43771385
Points: 1
# Comments: 0
Show HN: Convenient Containers – ergonomic generics in C
Hello Hacker News :)
I'd like to share my C generic data-structure library Convenient Containers (CC). The library's main advantages are summarized in the Rationale section of its README.[1] In short, using some novel techniques, the library is able to provide a range of fully typesafe data structures with a generic API agnostic to both container type and data types, without requiring the user to make any boilerplate pre-declarations for every container/data type combination. In other words, CC containers look and function much like containers in languages with native support for generics:
#include #include "cc.h" int main( void ) { vec( int ) our_vec; init( &our_vec ); push( &our_vec, 5 ); printf( "%d\n", *get( &our_vec, 0 ) ); cleanup( &our_vec ); map( int, float ) our_map; init( &our_map ); insert( &our_map, 5, 0.5f ); printf( "%f\n", *get( &our_map, 5 ) ); cleanup( &our_map ); } CC is the only C data-structure library that offers such ergonomics, to the best of my knowledge.
Of course, performance is also important. To this end, CC's hash tables (i.e. its maps and sets) have performed well in benchmarks both by me[2] and by others.[3] Its red-black trees (i.e. its ordered maps and sets) have also been benchmarked and proven to perform on par with their C++ Standard Library counterparts.[4]
Some of the techniques upon which CC relies are explained briefly in its FAQ[5] and more thoroughly in a series of Reddit comments that I made back when the library was first released.[6] I am working on a series of articles to describe these techniques more systematically, the first of which I published earlier.[7]
Thanks for reading!
[1] https://github.com/JacksonAllan/CC#rationale
[2] https://jacksonallan.github.io/c_cpp_hash_tables_benchmark/
[3] https://gist.github.com/attractivechaos/6815764c213f38802227...
[4] https://github.com/JacksonAllan/CC/releases/tag/v1.3.0
[5] https://github.com/JacksonAllan/CC?tab=readme-ov-file#how-do...
[6] https://www.reddit.com/r/C_Programming/comments/zvubfb/comme...
[7] https://github.com/JacksonAllan/CC/blob/main/articles/Better...
Comments URL: https://news.ycombinator.com/item?id=43771383
Points: 1
# Comments: 0
Understanding Virtual Phone Numbers: Flexibility in Modern Communication
Article URL: https://www.letsdial.com/virtual-phone-number/
Comments URL: https://news.ycombinator.com/item?id=43771377
Points: 1
# Comments: 1
Show HN: Node.js video tutorials where you can edit and run the code
Hey HN,
I'm Sindre, CTO of Scrimba (YC S20). We originally launched Scrimba to make video learning more interactive for aspiring frontend developers. So instead of passively watching videos, you can jump in an experiment with the code directly inside the video player. Since launch, almost two million people have used Scrimba to grow their skills.
However, one limitation is that we've only supported frontend code, as our interactive videos run in the browser, whereas most of our learners want to go fullstack—building APIs, handling auth, working with databases, and so forth.
To fix this, we spent the last 6 months integrating StackBlitz WebContainers into Scrimba. This enables a full Node.js environment—including a terminal, shell, npm access, and a virtual file system—directly inside our video player. Everything runs in the browser.
Here is a 2-minute recorded demo: https://scrimba.com/s08dpq3nom
If you want to see more, feel free to enroll into any of the seven fullstack courses we've launched so far, on subject like Node, Next, Express, SQL, Vite, and more. We've opened them up for Hacker News today so that you don't even need to create an account to watch the content:
*Other notable highlights about our "IDE videos":*
- Based on events (code edits, cursor moves, etc) instead of pixels - Roughly 100x smaller than traditional videos - Recording is simple: just talk while you code - Can be embedded in blogs, docs, or courses, like MDN does here: https://developer.mozilla.org/en-US/curriculum/core/css-fund... - Entirely built in Imba, a language I created myself: https://news.ycombinator.com/item?id=28207662
We think this format could be useful for open-source maintainers and API-focused teams looking to create interactive docs or walkthroughs. Our videos are already embedded by MDN, LangChain, and Coursera.
If you maintain a library or SDK and want an interactive video about it, let us know—happy to record one for free that you can use however you like.
Would love to answer any questions or hear people's feedback!
Comments URL: https://news.ycombinator.com/item?id=43771365
Points: 2
# Comments: 0
Building as a Search Algorithm
Article URL: https://www.zeptonaut.com/building-as-a-search-algorithm/
Comments URL: https://news.ycombinator.com/item?id=43771341
Points: 1
# Comments: 0
World’s coral reefs hit by worst bleaching event on record
Article URL: https://apnews.com/article/coral-reef-bleaching-climate-change-fdbeddf7ae3ccc9d7cf85d1c3267e581
Comments URL: https://news.ycombinator.com/item?id=43771337
Points: 1
# Comments: 0
RIP, Google Privacy Sandbox
Article URL: https://www.theregister.com/2025/04/22/google_privacy_sandbox/
Comments URL: https://news.ycombinator.com/item?id=43771325
Points: 1
# Comments: 0
Australia Pilots Novel Wave Energy Converter
Article URL: https://oilprice.com/Energy/Energy-General/Australia-Pilots-Novel-Wave-Energy-Converter.html
Comments URL: https://news.ycombinator.com/item?id=43771299
Points: 1
# Comments: 0
Donut: Real-Time Rendering Framework
Article URL: https://github.com/NVIDIA-RTX/Donut
Comments URL: https://news.ycombinator.com/item?id=43771295
Points: 1
# Comments: 0
Files Deleted From GitHub Repos Leak Valuable Secrets
A security researcher has discovered hundreds of leaked secrets by restoring files deleted from GitHub repositories.
The post Files Deleted From GitHub Repos Leak Valuable Secrets appeared first on SecurityWeek.
More-itertools: More Python routines beyond itertools
Article URL: https://github.com/more-itertools/more-itertools
Comments URL: https://news.ycombinator.com/item?id=43771289
Points: 2
# Comments: 1
Nvrhi: Common abstraction layer over Direct3D 11, Direct3D 12, and Vulkan 1.2
Article URL: https://github.com/NVIDIA-RTX/NVRHI
Comments URL: https://news.ycombinator.com/item?id=43771288
Points: 1
# Comments: 0
Optick: C++ Profiler for Games
Article URL: https://github.com/bombomby/optick
Comments URL: https://news.ycombinator.com/item?id=43771283
Points: 1
# Comments: 0