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

Computer Weekly Feed - Wed, 04/23/2025 - 8:47am
Amid an uncertain future for vulnerability research, exposure management company Armis has been given the authority to assign CVE IDs to newly discovered vulnerabilities
Categories: Computer Weekly

Ask HN: What is going on with cloudflare?

Hacker News - Wed, 04/23/2025 - 8:38am

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

Categories: Hacker News

Agentic Integration Tests

Hacker News - Wed, 04/23/2025 - 8:37am

Article URL: https://magnitude.run

Comments URL: https://news.ycombinator.com/item?id=43771385

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: Convenient Containers – ergonomic generics in C

Hacker News - Wed, 04/23/2025 - 8:37am

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

Categories: Hacker News

Show HN: Node.js video tutorials where you can edit and run the code

Hacker News - Wed, 04/23/2025 - 8:35am

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:

https://scrimba.com/fullstack

*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

Categories: Hacker News

Donut: Real-Time Rendering Framework

Hacker News - Wed, 04/23/2025 - 8:26am

Article URL: https://github.com/NVIDIA-RTX/Donut

Comments URL: https://news.ycombinator.com/item?id=43771295

Points: 1

# Comments: 0

Categories: Hacker News

Files Deleted From GitHub Repos Leak Valuable Secrets

Security Week - Wed, 04/23/2025 - 8:26am

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.

Categories: SecurityWeek

Optick: C++ Profiler for Games

Hacker News - Wed, 04/23/2025 - 8:25am

Article URL: https://github.com/bombomby/optick

Comments URL: https://news.ycombinator.com/item?id=43771283

Points: 1

# Comments: 0

Categories: Hacker News

Pages