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

Heroku is joining the CNCF at the platinum level, upgrading the long-held CNCF Salesforce membership. This marks my third time serving on the CNCF board for different companies, and I’m excited to participate again. Joining the CNCF at the Platinum level signifies a major commitment, reflecting Heroku’s dedication to the evolving landscape. My three board […] The post Heroku Joins CNCF as a Platinum Member appeared first on Heroku .



Discover my Personal Knowledge Management System and get some inspiration to design a robust one for yourself.

The Tao gave birth to machine language. Machine language gave birth to the assembler. The assembler gave birth to the compiler. Now there are ten thousand languages. Each language has its purpose, however humble. Each language expresses the Yin and Yang of software. Each language has its place within the Tao. But do not program in COBOL if you can avoid it. The Tao of Programming I probably hate writing code in your favorit....


The Tao gave birth to machine language. Machine language gave birth to the assembler. The assembler gave birth to the compiler. Now there are ten thousand languages. Each language has its purpose, however humble. Each language expresses the Yin and Yang of software. Each language has its place within the Tao. But do not program in COBOL if you can avoid it. The Tao of Programming I probably hate writing code in your favorit....

Rust for OS dev - lainchan.org - 1 year ago - eng
Is rust actually good for OS development, or should people just stick to C and assembly; This guy made a tutorial on how to create one and it caught my interest https://os.phil-opp.com/

Today I got in my car to drive to work and realized that Waze suggested “Work” as the primary destination to select. I had noticed that before, and it is a really nice feature. Today, I got to thinking about how I would implement something like that. That was a nice drive since I kept thinking about algorithms and data flow. When I got to the office, I decided to write about how we can implement something like that. Based on historical in....




GigaOm analysts placed Cisco Umbrella as a GigaOm Radar DNS leader in security, scalability, support and more! Learn what sets Cisco Umbrella apart. The post Cisco Umbrella: A Leader in the GigaOm Radar for DNS Security appeared first on Cisco Umbrella .

On June 25, 2024, the Sansec security research and malware team announced that a popular JavaScript polyfill project had been taken over by a foreign actor identified as a Chinese-originated company.

Heroku Connect makes it easy to sync data at scale between Salesforce and Heroku Postgres. You can build Heroku apps that bidirectionally share data in your Postgres database with your contacts, accounts, and other custom objects in Salesforce. Easily configured with a point-and-click UI, you can get the integration up and running in minutes without […] The post Optimizing Data Reliability: Heroku Connect & Drift Detection appeared firs..


Jury Service - ides.dev - 1 year ago - eng

I often like to have streams of trials playing in the background when I am working, and the recent trial of interest was the trial of Karen Read, who was accused of murder. One issue in this case was a conflict between two timestamps logged by different apps on a potential suspect's phone. Apple health had logged the person climbing flights of stairs at a given time, and at the same timestamp, a log from the app Waze indicated that the per..

Great guide to building financial security in our modern, tech-driven world. Cuts through the bullshit and just speaks plain facts.

A quick note: you can use C++11 templates to detect struct fields by name and type, and statically branch on them. I first heard of this solution from breeze1990. Say I want to detect if a struct has a field size of type int. Create two template instantiations of the same name, here HasStaticSize that defaults to false. #include template struct HasStaticSize : std::false_type {}; template
A quick note: you can use C++11 templates to detect struct fields by name and type, and statically branch on them. I first heard of this solution from breeze1990. Say I want to detect if a struct has a field size of type int. Create two template instantiations of the same name, here HasStaticSize that defaults to false. #include template struct HasStaticSize : std::false_type {}; template
A quick note: you can use C++11 templates to detect struct fields by name and type, and statically branch on them. I first heard of this solution from breeze1990. Say I want to detect if a struct has a field size of type int. Create two template instantiations of the same name, here HasStaticSize that defaults to false. #include template struct HasStaticSize : std::false_type {}; template
In this blog, we'll show how you can use Snyk to locate hardcoded secrets and credentials and then refactor our code to use Doppler to store those secrets instead.

Snyk Code can now protect the use of supported LLM libraries in source code to detect any security issues and promptly alert users. Book a live demo.


I recently had to share my time zone information with a group of people online. While it's easy to say "My time zone is XYZ", I thought it would be better if I had a web page that was easy to remember and had this information available for everyone to see. So, I created tz.erethon.com .

Recently I moved my Jellyfin to an Orange Pi 5 Plus server. The Orange Pi 5 has a Rockchip RK3558 SoC with integrated ARM Mali-G610. This guide will show you how to set up Jellyfin with hardware acceleration on the Orange Pi 5.

Recently I moved my Jellyfin to an Orange Pi 5 Plus server. The Orange Pi 5 has a Rockchip RK3558 SoC with integrated ARM Mali-G610. This guide will show you how to set up Jellyfin with hardware acceleration on the Orange Pi 5.

HashMap - backendhance.com - 1 year ago - eng
Hi, HashMap? Wie kann HashMap ein Thema für den Newsletter sein? Hold on! Mir kommt das Thema in den Sinn, weil ich gestern für einen Kunden im Interview saß und mich relativ lange über die HashMap unterhalten habe. Und das Erlebnis war ein kleines Déjà-vu. Vor 2-3 Jahren war ich schwer mit Recruiting beschäftigt. Ich habe in dieser Zeit über 150 technische Interviews durchgeführt. Und aus der Zeit habe ich viel über unsere Branche gele..


I have recently tried to update my Zig project from 0.11.0 version of Zig, to 0.12.0. Zig compiler brings in its own build system. Since Zig is still under development, that API changes. The 0.12.0 changes forced me to dive a bit deeper into Zig’s source code. I went through Build.zig and Step.zig . What caught my attention was the usage of Tagged Unions . Tagged unions aren’t nothing new. C has them… kind of. In C, the tagged unions ..

Recently I moved my Jellyfin to an Orange Pi 5 Plus server. The Orange Pi 5 has a Rockchip RK3558 SoC with integrated ARM Mali-G610. This guide will show you how to set up Jellyfin with hardware acceleration on the Orange Pi 5.

Intro I wanted to build a CNC microscope using off the shelf parts in order to attempt image fairly large objects such leaves, CD-ROMs etc. to reveal detail that can’t be seen with the naked eye. This required a metallurgical style microscope, which shines light through a microscope objective, onto a sample. Initial attempt I […]

Intro I wanted to build a CNC microscope using off the shelf parts in order to attempt image fairly large objects such leaves, CD-ROMs etc. to reveal detail that can’t be seen with the naked eye. This required a metallurgical style microscope, which shines light through a microscope objective, onto a sample. Initial attempt I […]

Intro I wanted to build a CNC microscope using off the shelf parts in order to attempt image fairly large objects such leaves, CD-ROMs etc. to reveal detail that can’t be seen with the naked eye. This required a metallurgical style microscope, which shines light through a microscope objective, onto a sample. Initial attempt I […]

Intro I wanted to build a CNC microscope using off the shelf parts in order to attempt image fairly large objects such leaves, CD-ROMs etc. to reveal detail that can’t be seen with the naked eye. This required a metallurgical style microscope, which shines light through a microscope objective, onto a sample. Initial attempt I […]

I will start this post with a direct question: What are the most useful generative AI-powered product features you regularly use? Think about it for a while. The answer usually includes [1]: Chat apps (e.g., ChatGPT, Google Gemini) Media generation tools (e.g., audio, image, video) Code generation extensions (e.g., GitHub Copilot, Code Whisperer) These are indeed very useful! But weren’t we promised that generative AI would comp....

Discover how I organize my work as a solo founder using systems that boost productivity, focus, maintain balance, and help me achieve mental clarity and consistent progress.

When I’m out hiking on my weekend hike I often spend much of the experience in contemplation. My thoughts are usually tickling at Warp 10, going everywhere possible at once, but then I ramp it back a bit and I just think about an assortment of topics at any given moment. Out in nature is really a good place for me to get things back into perspective, and I usually feel the better for it when I get back home.


Gurwinder constateert dat ons brein voortdurend op zoek is naar informatie. Er wordt echter veel informatie van lage kwaliteit geproduceerd om onze interesse vast te houden.  Zijn oplossing is om je bewust te zijn van de informatie die je tot je neemt met behulp van de 10-10-10 regel: ‘Als ik deze informatie consumeer, hoe voel ik me daar over in 10 minuten, 10 maanden of 10 jaar?’. Op deze manier kom je erachter dat je over 10 jaar waars..


该博客永久迁移至 https://zhangke.space/ 该博客永久迁移至 https://zhangke.space/ 该博客永久迁移至 https://zhangke.space/ 请大家关注我的新的博客:https://zhangke.space/ 新的博客的 RSS 是:https://zhangke.space/feed/ 目前的这个 GithubPage 将不再维护,感谢大家的支持。

There are moments in life that are more than just mere memories of events. They are memories of feelings stored in the body itself and they are what makes a life full.

35 visitors online