Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK

DevSecOps isn’t dead, but organizations must continually adapt to align developer and security teams. Learn more about Snyk’s DevSecOps Maturity Framework here.



Probely, now a Snyk Business, is putting some UI changes into effect. We explain this first round of changes, and how we're looking at further changes in the future to match Snyk's design language.



Is Python, technically speaking, a C API? I don't ask this with bad intentions; I love Python. But I was reading the documentation and it seems to me that several Python methods are a kind of wrappers of the functions available in C, though maybe I'm misinterpreting these documents. I know that Python works with a virtual machine à la Java and I find it interesting that Perl uses YACC as back-end. The idea of extending Python with C ..

It’s been just over two months since I moved to Uppsala, and it continues to be my favorite place to have lived in Sweden so far. The last month has been quieter than the first, with not as many university events to drop in on over the holidays. But now things are starting back up, and I’m having to pick between attending two lectures that are on at the same time next week:




This great post by Dion "English will become the most popular development language in 6 years" is worth a mull imho. There's obviously a lot of push back on LLM's be it what they were trained on and how much energy they use. However the technology is here, and Dion poses a great question: Will natural language become the way people control their computers? Two things resonated with me: The reason that we see so many applications pop up with..

This great post by Dion "English will become the most popular development language in 6 years" is worth a mull imho. There's obviously a lot of push back on LLM's be it what they were trained on and how much energy they use. However the technology is here, and Dion poses a great question: Will natural language become the way people control their computers? Two things resonated with me: The reason that we see so many applications pop up with..

tips to build and repair empathy with other teams by Cait Macleod I come to bury Ansible, not to praise it! by Daryl Tester Lightning Talks Conference Close

Find out how the Cyber Resilience Act (CRA) sets new security standards for the EU and how Snyk can help simplify compliance with its developer-friendly tools.

In a pre-coherence startup, you need to create infrastructure that makes it easy for your team to get from point A to point B without effort. This creates a feedback loop where hard things become easy, because instead of needing to traverse the cow paths of experimentation, y’all can just jump on the interstate. —- It is important to build a shared vision across the team-- encoding that vision into the culture through internal tools and inf..

In a pre-coherence startup, you need to create infrastructure that makes it easy for your team to get from point A to point B without effort. This creates a feedback loop where hard things become easy, because instead of needing to traverse the cow paths of experimentation, y’all can just jump on the interstate. —- It is important to build a shared vision across the team-- encoding that vision into the culture through internal tools and inf..

You’ve been laid off. Now what? by Mike Jang Modularisation of Open-Hardware to Tackle the Digital Winter by Paul Gardner-Stephen


Writing the terrain generation and erosion simulation program TerrainGen requires computing how water flows downhill. Among the forces acting on an element of water in a streambed are the viscous friction forces and the gravity force. The gravity force pulls the water downhill, and the viscous friction force slows the descent. Without viscous friction forces, water would 'flow' downhill kind of like a metal ball would roll down a su....

I fondly remember the early days of the web. I remember my first time on the Web in an Internet cafe with my friend Bob, patiently waiting for the only thing we knew to load (cnn.com). It was a time intertwined with a lot of other personal discoveries: ICQ, uh-oh and a/s/l; software modems that didn't work with my Cyrix P150+, Quake @ 2fps on the same computer; and a thing called email via hotmail.

I fondly remember the early days of the web. I remember my first time on the Web in an Internet cafe with my friend Bob, patiently waiting for the only thing we knew to load (cnn.com). It was a time intertwined with a lot of other personal discoveries: ICQ, uh-oh and a/s/l; software modems that didn't work with my Cyrix P150+, Quake @ 2fps on the same computer; and a thing called email via hotmail.

Fetch the Flag, Snyk's annual Capture the Flag (CTF) competition, is back for 2025. Join this exciting virtual event on February 27, 2025, hosted by Snyk and cybersecurity expert John Hammond, from 9 am to 9 pm ET.

Emacs users may be known for bringing in all sorts of diverse workflows into their beloved text editor. From the outside, I get how odd this may seem. We often treat our text editor as a platform of sorts to do our email, web browsing, calendars, project management, chat… the list goes on. Take email, as an example. Back in 2018 I thought " managing email from Emacs… surely that's crazy-talk ", yet I gave it a try just in case. 7 years la....

Table of Contents Installation and Setup Deployment Types Deploying Your First Flink Job on Kubernetes Building Custom Job Images This post originally appeared on the Decodable blog . All rights reserved. Kubernetes is a widely used deployment platform for Apache Flink. While Flink has had native support for Kubernetes for quite a while, it is in particular the operator pattern which makes deploying Flink jobs onto ..


macOS has a few UX differences from Windows that can make it difficult to switch from Windows to macOS. Here's some tools and tricks to work around them: Remap keys You can change some default keybinds using the Settings app directly under Customize modifier keys (search for this in Settings). If you're more gung-ho, you can use hidutil (easier with this software tool to generate configs). You can also use third-party software, some o....


Advanced attr() is landing in Chrome 133, and I'm really excited for this feature! Here's a bit about it and how you can use it.

Table of Contents Installation and Setup Deployment Types Deploying Your First Flink Job on Kubernetes Building Custom Job Images This post originally appeared on the Decodable blog . All rights reserved. Kubernetes is a widely used deployment platform for Apache Flink. While Flink has had native support for Kubernetes for quite a while, it is in particular the operator pattern which makes deploying Flink jobs onto ..

I’ve been eager to get up into the heart of Iceland since we arrived, knowing the inland roads won’t stay snow free forever. To get into the middle of the country we drive the...

Link: https://webkit.org/blog/16413/the-success-of-interop-2024 I saw The success of Interop 2024! in Stefan Judis's Web Weekly Newsletter. Jen Simmons at Apple on WebKit pulled together this great post about the progress that has been made in 2024. In 2024, there were 17 such focus areas: Accessibility, CSS Nesting, Custom Properties, Declarative Shadow DOM, font-size-adjust, HTTPS URLs for WebSocket, IndexedDB, Layout, Pointer and Mouse E..

Link: https://webkit.org/blog/16413/the-success-of-interop-2024 I saw The success of Interop 2024! in Stefan Judis's Web Weekly Newsletter. Jen Simmons at Apple on WebKit pulled together this great post about the progress that has been made in 2024. In 2024, there were 17 such focus areas: Accessibility, CSS Nesting, Custom Properties, Declarative Shadow DOM, font-size-adjust, HTTPS URLs for WebSocket, IndexedDB, Layout, Pointer and Mouse E..

Link: My approach to running a link blog I really like Simon's approach to running a link blog and his principles really resonate with me I always include the names of the people who created the content I am linking to, if I can figure that out. Credit is really important, and it’s also useful for myself because I can later search for someone’s name and find other interesting things they have created that I linked to in the past.

Link: My approach to running a link blog I really like Simon's approach to running a link blog and his principles really resonate with me I always include the names of the people who created the content I am linking to, if I can figure that out. Credit is really important, and it’s also useful for myself because I can later search for someone’s name and find other interesting things they have created that I linked to in the past.

Imagine, if you will, a world in which pretty much anybody can own a magic lamp, complete with magic genie, for an operating cost on the order of $100/year. The genie isn't all-powerful, but it's perfectly obedient, perfectly benevolent, and very smart. So smart that


To avoid grade inflation, I use the cmart rating system: -2 is quite bad. -1 is sorta bad. 0 is meh / okay. Borderline worthwhile. +1 is pretty good! Clearly worthwhile. +2 is uncommonly great. If your life doesn’t suck, most of your experiences will score between -1 and +1. You hope to avoid -2 things altogether. +2 is an honor to bestow sparingly. Tamara Shopsin / LaserWriter II Rating: +2

Over the years, a house style has emerged for all the Haskell code we write at Supercede. We expect all new code to generally follow this style, and since style pertains to more than just the language itself, this style guide will touch on some aspects of the Yesod ecosystem and software design more broadly. Philosophy Style is taste, and taste is subjective 1 . There isn’t one right way to write Haskell code, which is why I format mo....


Despite comments on my ikiwiki blog being fully moderated, spammers have been increasingly posting link spam comments on my blog. While I used to use the blogspam plugin , the underlying service was likely retired circa 2017 and its public repositories are all archived. It turns out that there is a relatively simple way to drastically reduce the amount of spam submitted to the moderation queue: ban the datacentre IP addresses that sp....

I have no expectations from life or the future. I exist only at the moment. Yes, there are things I love to do. I do plans. I've my passions but I'm not passionate about life. If I die tomorrow, I wouldn't mind at all. To be or not to be are one and the same phenomenon. I've desires and -at the same time- I've no desires. I value life, and at the same time, I don't value life at all. I am a soul woven from contradictions, perpetually at....

By exploiting CPU port differences between Intel and AMD, interleaving FMA with addition instructions boosts AVX-512 reduction kernels from 211 GB/s to 330 GB/s per core.

When Plank first emerged, it promised to be the simplest dock on the planet. Today, Plank Reloaded carries that torch forward, bringing modern updates and solid Cinnamon desktop support while maintaining that same commitment to simplicity.

51 visitors online