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

Popups - river.me - 6 years ago - eng
Popup content can offer users a wide range of dynamic content options on a page - and lazily-loading popup content can do this without increasing loading times. Here’s how I’ve built a framework for both static and lazily-loaded popups.

Popups - river.me - 6 years ago - eng
Popup content can offer users a wide range of dynamic content options on a page - and lazily-loading popup content can do this without increasing loading times. Here’s how I’ve built a framework for both static and lazily-loaded popups.

We’re excited to announce the beta release of Merge Advice — the latest enhancement to Snyk’s remediation capabilities that help you fix vulnerabilities reliably.

I have wanted to add this to First Crack for a while now, and this month, I finally did it: First Crack now supports post categories. Permalink.


Recursion - arunmani.in - 6 years ago - eng

Recursion - arunmani.in - 6 years ago - eng

With the global economy in its current state, businesses are all impacted in different ways, making a standard “one size fits all” scripted approach to calling and messaging businesses difficult — it’s hard to tell what someone has been through before genuinely asking him or her.

The Bane of TODOs - domwillia.ms - 6 years ago - eng
TODOs are great. In my head they're short and concise notes that will remind future me about issues and outstanding work that he'll get to one day. They'll be ticked off one by one in small commits that paint a beautifully satisfying `git log`. Surely?

The Bane of TODOs - domwillia.ms - 6 years ago - eng
TODOs are great. In my head they're short and concise notes that will remind future me about issues and outstanding work that he'll get to one day. They'll be ticked off one by one in small commits that paint a beautifully satisfying `git log`. Surely?

A practical guide to safely updating macOS on a Hackintosh by first updating OpenCore bootloader and essential kexts before upgrading the system.


I want to share a little script I wrote which generates a DML scripts for blob values like images. The output script can be used in your schema install script with your other master data.

At Jane Street, an “expect test” is a test where you don’t manually write the output you’d like to check your code against – instead, this output is captured automatically and inserted by a tool into the testing code itself. If further runs produce different output, the test fails, and you’re presented with the diff.

At Jane Street, an “expect test” is a test where you don’t manually write the output you’d like to check your code against – instead, this output is captured automatically and inserted by a tool into the testing code itself. If further runs produce different output, the test fails, and you’re presented with the diff.

Whether we like it or not, but Java is one of the most widely used programming languages. However, since most of the applications in Java are either too boring or too complex - not every Java developer has enough curiosity to look under the hood and see how JVM works. In this post I will try to write a toy (and incomplete) JVM to show the core principles behind it and hopefully sparkle some interest in you to learn it further.

Whether we like it or not, but Java is one of the most widely used programming languages. However, since most of the applications in Java are either too boring or too complex - not every Java developer has enough curiosity to look under the hood and see how JVM works. In this post I will try to write a toy (and incomplete) JVM to show the core principles behind it and hopefully sparkle some interest in you to learn it further.


Introducing InterposeKit, a modern Swift library for elegant method swizzling that leverages Swift 5.2's callAsFunction for type-safe Objective-C method interception.

Even though Ubuntu/Debian is equipped with its legendary powerful package manager, dpkg , in some cases, it is still beneficial to take advantage of Nix , a purely functional package manager.



Photo by Polina Razorilova on Unsplash Making use of Python and Pandas to quickly process mined social media data of instagram-scraper. Get most common hashtags!

Social Media Mining - geo.rocks - 6 years ago - eng

In this post I share how I save email to my 'Pocket' so that I can make notes on them. This is very useful for various email courses or other email with valuable content.

Deep-dive investigation and fix for a Mac Catalyst text input crash caused by a race condition in Apple's RemoteTextInput framework.

If statement is one of the conditional statements in JavaScript. But if is not the most commonly used conditional statement, at least not when you are new to JavaScript. That would be the if-else or nested if else statement. As a person who is new to JS, the learning materials or the execrises never teach you the real world use cases of an if statement. It is always a basic explanation with a basic example after which the materials often mo....

Have you wanted to get started with testing in Python? Maybe you feel a little nervous about diving in deeper than just confirming your code runs. What are the tools needed and what would be the next steps to level up your Python testing? This week on the show we have Anthony Shaw to discuss his article on this subject. Anthony is a member of the Real Python team and has written several articles for the site.

One of the talks I attended at the Microsoft Build conference was called “Sketchnoting 101” and given by Nitya Narasimhan. It gave a very high level view of the approach and how anyone can quickly pick it up.

One of the talks I attended at the Microsoft Build conference was called “Sketchnoting 101” and given by Nitya Narasimhan. It gave a very high level view of the approach and how anyone can quickly pick it up.

Does anyone have a complete siterip of Cartoon valley from 2018? Since it's not on the DNP list and ...

Describes my port of Adrian Siekierka's "Reconstruction of ZZT" to Go, done in a semi-automated way using a Pascal-to-Go converter.

This is mostly a note to my future self since I couldn’t find any documentation on using Terraform with Linode Object Storage as a Terraform state backend. With that said, I hope to save other intrepid Linode users some time if they’re lucky enough to come across this post. While I’ve explained the problem in terms of Linode, the solution here applies to any non-S3 object store compatible with the S3 API. Swap in the appropriate endpoint ....

Editor’s note : For this blog entry I welcome my friend and colleague Gerben Stavenga as a guest author. Recently Andrei Alexandrescu published an interesting post about optimizing QuickSort using the Lomuto partition scheme. The essence of that post is that for many situations the performance of QuickSort is completely dominated by branch mispredicts and that a big speed up can be achieved by writing branchless code. This has been obs....

This is mostly a note to my future self since I couldn’t find any documentation on using Terraform with Linode Object Storage as a Terraform state backend. With that said, I hope to save other intrepid Linode users some time if they’re lucky enough to come across this post. While I’ve explained the problem in terms of Linode, the solution here applies to any non-S3 object store compatible with the S3 API. Swap in the appropriate endpoint ....

This is mostly a note to my future self since I couldn’t find any documentation on using Terraform with Linode Object Storage as a Terraform state backend. With that said, I hope to save other intrepid Linode users some time if they’re lucky enough to come across this post. While I’ve explained the problem in terms of Linode, the solution here applies to any non-S3 object store compatible with the S3 API. Swap in the appropriate endpoint ....

Are you creating a mobile app or website with dark mode and looking for a map to fit the design? Try Dark and Night maps and create your own!

The DEF CON eBay store is back online! Thanks for bearing with us while we got everything sorted out. DEF CON Safe Mode merchandise (and all other DC merch, for that matter) will be available only on the DEF CON eBay store. Stay tuned for new #defconiscanceled items, stay safe, and stay in touch with us on the DEF CON FORUMS!

As many sources have indicated that diversity in the workplace brings with it a number of attributes to companies including increased revenue and enhanced problem-solving skills through diversity of thought, it is important to address why there is a lack of women in tech, and what we can potentially do to solve the problem.

I have no clue if this idea is original or not. It may not be. On Sunday, I had a flash of insight: what if we could use the Greatest Common Divisor (GCD) algorithm to factor an integer N? How could we make it do that? The answer was clear: make sure all of the possible factors, the primes up to the sqrt(N), are in one of the arguments to the GCD algorithm. In other words, we need to run GCD on N and the primorial that includes al..

I have no clue if this idea is original or not. It may not be. On Sunday, I had a flash of insight: what if we could use the Greatest Common Divisor (GCD) algorithm to factor an integer N? How could we make it do that? The answer was clear: make sure all of the possible factors, the primes up to the sqrt(N), are in one of the arguments to the GCD algorithm. In other words, we need to run GCD on N and the primorial that includes al..

I have no clue if this idea is original or not. It may not be. On Sunday, I had a flash of insight: what if we could use the Greatest Common Divisor (GCD) algorithm to factor an integer N? How could we make it do that? The answer was clear: make sure all of the possible factors, the primes up to the sqrt(N), are in one of the arguments to the GCD algorithm. In other words, we need to run GCD on N and the primorial that includes al..

I have no clue if this idea is original or not. It may not be. On Sunday, I had a flash of insight: what if we could use the Greatest Common Divisor (GCD) algorithm to factor an integer N? How could we make it do that? The answer was clear: make sure all of the possible factors, the primes up to the sqrt(N), are in one of the arguments to the GCD algorithm. In other words, we need to run GCD on N and the primorial that includes al..

I have no clue if this idea is original or not. It may not be. On Sunday, I had a flash of insight: what if we could use the Greatest Common Divisor (GCD) algorithm to factor an integer N? How could we make it do that? The answer was clear: make sure all of the possible factors, the primes up to the sqrt(N), are in one of the arguments to the GCD algorithm. In other words, we need to run GCD on N and the primorial that includes al..

3 visitors online