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

State management is hard. If I had to guess, maybe most bugs I work on are some form of errant, brain-derived state management issues. This is an account of trying to find ways to make it less hard, hopefully use my brain less so it can't get in the way, and have some fun in the process. Why @xstate/store? ​ At first glance I thought "Why wouldn't I use x, y, or z state management library", but then something about the tiny API and even....

My significant other needed to share proof of address by providing a number of bank statements for a period of time. That's easy enough to download as pdfs from the bank, but statements typically provide more personal information than the recipient requires. For a proof of address, the first page is more than enough. macOS's Preview app can easily delete pages from a pdf by selecting undesired pages and hitting the delete key. This is fin....

Pocket to RSS - dhariri.com - 1 year ago - eng


I had a use case that eventually required performing IP address lookups in a given list of CIDR ranges, as I maintain an open source project that gathers IP address range data f...

I had a use case that eventually required performing IP address lookups in a given list of CIDR ranges, as I maintain an open source project that gathers IP address range data f...

Next Generation Semantic Search grew out of a game a friend runs on WhatsApp called Picardle. Instead of guessing words, players are shown screenshots from Star Trek: The Next Generation and try to identify the episode by describing its plot. Exact episode titles are rarely guessable, so scoring is based on semantic closeness rather than […]

I like this definition of product management from Lenny’s newsletter: Your job as a PM is to deliver business impact by marshaling the resources of your team to identify and solve the most impactful customer problems. I think it clearly encapsulates one of the hardest things about the job which is that it entails both […]

What are strategies for being a productive developer with ADHD? How can you help your team members with ADHD to succeed and complete projects? This week on the show, we speak with Chris Ferdinandi about his website and podcast "ADHD For the Win!"

Sink is now available for download on the App Store! Sink was built and released as part of the RevenueCat Ship-A-Ton contest. Sink is a read-it-later app with a focus on keeping all articles you have read in a fully searchable archive. It includes a built-in markdown notes editor, AI article summarization and full offline... Read more » The post Sink – read it later app for iPhone first appeared on Swift Fox Software LLC .



For the first time in almost ten years, I effectively wrote no posts in the past month. The only post I did write was my standard monthly book-reading post:

明報社評】黎巴嫩接連發生傳呼機及手提對講機集體爆炸,至少18人死亡,當中包括兒童,另有數千人受傷。由於黎巴嫩武裝組織真主黨很多成員都有使用相關通訊設備,外界普遍相信這是一場由以色列策劃的襲擊,中東戰火恐進一步升級,不排除以軍乘勢在黎南展開大規模軍事行動。今次集體爆炸的數千部傳呼機及對講機,疑在生產過程中加入了爆炸裝置。事件令人震驚之處,在於一些日常用品竟可隨時變成國家級恐襲殺人武器,經濟全球化下生產供應鏈錯綜複雜,真的要動手腳,根本防不勝防。世局不安,大國激鬥,經此一役,相信很多國家將更強調從國安角度考慮供應鏈問題,國產化、友岸外包等趨勢將更突出。 突襲重挫真主黨 中東戰火恐擴大 加沙戰事爆發快滿一年,數以萬計巴勒斯坦人死亡,以軍並未達到剷除哈馬斯的目標,中東局勢則持續緊張。這邊廂,伊朗支持哈馬斯、真主黨等區內盟友,繼續對抗以色列;那邊廂,以色列涉嫌以暗殺等狠辣手段,打擊敵對勢力,包括轟擊伊朗駐敘利亞使館殺死革命衛隊指揮官,以及炸死身處德黑蘭的哈馬斯領袖。今次發生在黎巴....

We're excited to announce that Snyk AppRisk Essentials is rolling out for all Snyk Enterprise Plan customers.

Email encryption and authentication are modern security techniques that you can use to protect your emails and their content from unauthorized access. Everyone, from individuals to business owners, uses emails for official communication, which may contain sensitive information. Therefore, securing emails is important, especially when cyberattacks like phishing, smishing, etc.

From time to time, I want to grab a source code viewport of sorts and feed to an LLM for questioning. From Emacs, I normally use chatgpt-shell 's chatgpt-shell-prompt-compose, which automatically grabs the active region. This led me to explore a few options to select a region, or maybe even roll my own. I should also mention, these regions don't typically require compilable/complete structures. In most of these instances, I just reach ou....

Introduction: Welcome to the final episode of our Intro to Generative AI series! In this episode, Daniel Whitenack takes the concepts you’ve been learning and shows you how to apply advanced techniques like message chaining and factuality scoring to make your AI-driven systems smarter and more reliable. This session will help you understand how to create workflows that combine multiple models, ensuring your AI can provide accurate, context..


Please enjoy Cory Doctorow's fantastic presentation on taking back the internet from last month at DEF CON 32. Cory's takes are always thoughtful, provocative and it was his deshittification concept that helped inspire the DC32 theme. More videos from DEF CON coming soon.

A few times a week I go running with my dog on a local trail. I wake up early and immediately hydrate. Then I put on my running clothes and go downstairs. I fill up my water bottles and put them in the running vest. I grab a treat for the dog. I strap the heart rate monitor to my chest. I lace up my shoes. I select a workout on my watch. I put on a buff and sometimes a headlamp. I put my phone in my vest. Then I grab the leash and..

A few times a week I go running with my dog on a local trail. I wake up early and immediately hydrate. Then I put on my running clothes and go downstairs. I fill up my water bottles and put them in the running vest. I grab a treat for the dog. I strap the heart rate monitor to my chest. I lace up my shoes. I select a workout on my watch. I put on a buff and sometimes a headlamp. I put my phone in my vest. Then I grab the leash and..

Ryan Holiday vertelt over zijn hobby: zwemmen. Volgens Holiday is dit ideaal omdat je met zwemmen helemaal afgesloten bent van schermen en telefoons. Ook maakt hij er een sport van om op elke locatie een mooie zwemplek te bezoeken.



Dive into the world of AI and LLM security with Snyk Learn's new free learning path. Learn how to protect your AI systems from the OWASP Top 10 vulnerabilities. Master prompt injection, sensitive data disclosure, and more. Start your AI security journey today!

Elastic Security is named a Leader in the IDC MarketScape for worldwide SIEM enterprise 2024 vendor assessment.

On Poetry - zserge.com - 1 year ago - eng
Recently with friends we talked about an early web site I’ve programmed, probably the very first web service I’ve ever done. It was a simple dictionary. Back then, we had Nokia phones without real web browsers, just something called the WAP protocol and WML markup. Since I struggled with foreign languages as a student (I still do!), I decided to create a mobile site in WAP/WML to help me translate words, show definitions, thesaurus entries,..

On Poetry - zserge.com - 1 year ago - eng
Recently with friends we talked about an early web site I’ve programmed, probably the very first web service I’ve ever done. It was a simple dictionary. Back then, we had Nokia phones without real web browsers, just something called the WAP protocol and WML markup. Since I struggled with foreign languages as a student (I still do!), I decided to create a mobile site in WAP/WML to help me translate words, show definitions, thesaurus entries,..

Your browser does not support the video tag. Google Deepmind recently released Diffusion Models Are Real-Time Game Engines [Site] | [Paper], a fascinating paper wherein a modified Stable Diffusion model acts as the game engine for the classic game of DOOM. Player actions are fed directly into the model (which they called GameNGen), which outputs a generated image of the next frame 20 times a second. The game state and display is entirely h..

Did I really write an entire article about the Belarusian government's allegations that Pokémon GO is a spy tool in order to deliver a pun?

I wanted to test low-level file-system behavior in preparation for a new feature for RavenDB. Specifically, I wanted to look into hole punching - where you can give low-level instructions to the file system to indicate that you’re giving up disk space, but without actually reducing the size of the file. This can be very helpful in space management. If I have a section in the file that is full of zeroes, I can just tell the file system that....

Apktool v2.10.0 has been released with parallelization, reproducible builds and an upgrade to baksmali/smali.


Discover how Snyk's FedRAMP-authorized platform empowers developers to build secure applications. Learn about our comprehensive solutions for vulnerability management, supply chain security, and AI code scanning.

This is part 6 from series “Tiny Great Languages”. Final code is on Github. Part 1: Assembly. Part 2: BASIC. Part 3: Forth/MOUSE. Part 4: Lisp. Part 5: APL/K. Part 6: PL/0. Let’s talk about Pascal. It’s the language I first learned many years ago, and it becomes the final one we cover in this series. Well, not the full version of Pascal, but a tiny educational subset defined by the legendary Niklaus Wirth.

Noise - fev.al - 1 year ago - eng
I enjoyed learning about the concept. However if you plan to read that book, I would advise to start with the last chapter, which gives 80% of the concept, then read the rest as a deep-dive in the details. It would warrant a 4/5, but the unnecessary length, and the reversed structure reduces it by .25. AND YES, I’m conscious this is a noisy rating, and I’m fine with it. Take that! Outline

This is part 6 from series “Tiny Great Languages”. Final code is on Github. Part 1: Assembly. Part 2: BASIC. Part 3: Forth/MOUSE. Part 4: Lisp. Part 5: APL/K. Part 6: PL/0. Let’s talk about Pascal. It’s the language I first learned many years ago, and it becomes the final one we cover in this series. Well, not the full version of Pascal, but a tiny educational subset defined by the legendary Niklaus Wirth.

So, I am starting this  GenAI series where I will share insights related to GenAI and large language models (LLMs). This is the first post, where I’ll discuss what LLMs are, how they work, and other related topics. What are Large Language Models Large Language Models, or LLMs, are a type of AI that can understand and generate human-like text. They’re the technology behind smart chatbots and writing tools, making our interactions with machin....

Years ago I bought a cheap chinese E-Cigarette 510 box mod, the Eleaf iStick Pico 25. It's running the ArcticFox custom firmware which sadly seems to be no longer available . I never really used it for anything, but for reasons I want to get it going again. Unfortunately the display is so dim that it can no longer be used. So I wanted to repair the device. I found this comment on Reddit explaining that it's just a standard SSD1306 12....

Years ago I bought a cheap chinese E-Cigarette 510 box mod, the Eleaf iStick Pico 25. It's running the ArcticFox custom firmware which sadly seems to be no longer available . I never really used it for anything, but for reasons I want to get it going again. Unfortunately the display is so dim that it can no longer be used. So I wanted to repair the device. I found this comment on Reddit explaining that it's just a standard SSD1306 12....

Ik heb nooit het verschil geweten tussen Link of Link dus ben ik eens gaan zoeken en kwam op dit Stack Overflow antwoord. Wat blijkt: als je blank zonder underscore gebruikt wordt de link telkens in dezelfde nieuwe tab of venster geopend maar als je _blank gebruikt dan wordt er voor elke keer een nieuw venster of tab geopend.  Zo zie je maar weer dat je zelfs na 20 jaar websit..

Concerned about data breaches? Exposed secrets like API keys and passwords are a major culprit. Secure your software development lifecycle, identify and remove hardcoded secrets in code, and leverage Snyk's secrets detection tools to identify secrets early in development in order to prevent breaches and safeguard your applications.

Achieving 5x faster set intersections on AWS Graviton 4 using Arm's SVE2 and Intel's AVX-512 with specialized instructions like HISTCNT, MATCH, and VP2INTERSECT.

5 visitors online