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

koanf v1.5.0 - nadh.in - 3 years ago - eng
Repository: @knadh/koanf GitHub release page: v1.5.0 What’s Changed Add Set(key, val) shorthand for Merge(). by @knadh in https://github.com/knadh/koanf/pull/192 Full Changelog : https://github.com/knadh/koanf/compare/v1.4.5...v1.5.0

Trying out a classification for "Tools for Thought" as a means of augmenting the human intellect, hot on the heels of recent community conversations about ChatGPT, CoPilot, Stable Diffusion etc...



Previously on this blog, I’ve written a post explaining why you should use jOOQ’s code generator, despite the possibility of using jOOQ without it. In a similar fashion, as I’ve answered numerous jOOQ questions on Stack Overflow, where someone used jOOQ to build a query, but then executed it elsewhere, including on: jOOQ itself isn’t … Continue reading Why You Should Execute jOOQ Queries With jOOQ →






For the next part in my Bean Machine retrospective to make sense I’ll need to make a short digression. In looking back on the almost 20 years I’ve been blogging, it is surprising to me that I’ve only briefly alluded … Continue reading →


You just got a large, Ultrawide monitor for your MacBook. You hook it up and marvel at the amount of pixels. You notice you never use the MacBook built-in display anymore, and it nags you to have it in your lower peripheral vision. Closing the lid is not an option because you still use the keyboard and trackpad, maybe even the webcam and TouchID from time to time. So you try things: you try turning off the display by lowering the brig....

jOOQ already has a LoggingConnection (see also the manual), which acts as a JDBC proxy Connection to log all SQL statements that are executed by any JDBC client (including Hibernate, MyBatis, JdbcTemplate, native JDBC, etc.). Starting from jOOQ 3.18.0, 3.17.7, and 3.16.13, a LoggingConnection is now also available for R2DBC clients to log all reactive … Continue reading jOOQ’s R2DBC LoggingConnection to log all SQL statements →




I tried this book out as an experiment of listening to a book on my way to the office. I figured I’d have 2 hours each way, so in theory I could close a book out in 9-10 days. Which really would mean 4 weeks, which is unfortunately longer that the loan from the library. […] The post Midnight in Chernobyl: The Untold Story of the World’s Greatest Nuclear Disaster first appeared on hypergeometric .

Snyk Learn just released a free learning path for the OWASP Top 10, a widely-recognized list of the most critical security risks facing web applications.

Surveillance Camera Extermination Thread Hello, Lain! Upon scanning the catalog I noticed that, while there is a little bit of discussion of lockpicking and physical security bypasses, there is not much talk in securing your identity as you traverse meatspace, so I have brought to you a slew of questions and propositions relating to exactly that. The main goals of this thread are: - Especially, to determine the most cost-effective, s....

This post proposes combining three complementary thresholds — shift, ratio, and effect size — for more reliable tests of practical significance. In Pragmastat, these correspond to Shift , Ratio , and Disparity — the recommended robust two-sample estimators. pragmastat.dev github.com/AndreyAkinshin/pragmastat When we design a test for practical significance, which compares two samples, we should somehow express the threshold.....

This post proposes combining three complementary thresholds — shift, ratio, and effect size — for more reliable tests of practical significance. In Pragmastat, these correspond to Shift , Ratio , and Disparity — the recommended robust two-sample estimators. pragmastat.dev github.com/AndreyAkinshin/pragmastat When we design a test for practical significance, which compares two samples, we should somehow express the threshold.....

Introduction In episode 15, Bill architected a solution to ensure all the users on his blockchain were given a unique identifier. His approach consisted of essentially leveraging the randomness of a user’s private key to ensure each identifier is unique. A disadvantage Bill pointed out with this is that a user may forget their private key and ultimately lose access to their account. To circumvent this issue, Bill proposed the usage of a mn..

Introduction When an API requires implementation details from the user, many developers use an interface for help. However, another way to allow developers to provide implementation details for an API is to accept a function instead. Go supports declaring function types which can be used to define a contract similar to how interfaces define a contract. A good example of an API that uses functions over an interface is the HTTP package. The ..


This is the third post in my series about writing an Emacs core in Rust. The first post laid out my initial observations and ideas about the language runtime. The second post focused on building a safe garbage collector in Rust using the type system. I initially stated that I wanted to reach the point where I could bootstrap bytecomp.el (the elisp byte compiler). That goal is reached1, so I am providing an update on my latest learnings.

I wrote this while investigating a product opportunity in the product analytics space. We started and stopped this work in the first half of 2023, but I’m leaving this here for posterity. Related posts: Baxter’s free funnel analysis SQL generation tool is out! Funnel analysis in SQL using window functions, range frames, and regular expressions All these posts were on our product blog. I recently wrote about how I don’t like any of the funne..

Yep, you read that right! Thanks to all of you, the MiscDotGeek YouTube channel hit 1000 subscribers this month. This might be small beans for YouTube, but to me it’s a huge deal and a big milestone! To mark the occasion, MiscDotGeek will be doing its first ever Live Stream… okay well Second, if you … Continue reading The post 1000 Subscriber Live Stream 1/18/23 @ 5PM PST appeared first on MiscDotGeek .


AWS will now encrypt all new data in its Amazon S3 storage service by default. Huge announcement, secure default for the win, sure, but it *may* give a false sense of security. Here’s how.

Yesterday, it seemed no app on our phone (a Pixel 6 running GrapheneOS, for that matter) was able to connect to the internet, despite having clearly been granted the network permission. After repeatedly trying to fix it through a reboot, we looked into our adblocker, Blokada 5, which was, after all, controlling all of our network traffic. It turned out that in fact it was erroring, stating an issue with connecting to some sort of API. So, w....

So I found this topic on why Trustindex’s plugin Widgets for Google Reviews uses an external 3rd party CDN to load their images. I solved it by overwriting the HTML of the plugin’s shortcode HTML: And overwrite the CSS of the plugin so that the plugin’s CSS rule won’t be loaded. You need to save […] The post Making “Widgets for Google Reviews of Trustindex” a bit more GDPR compliant appeared first on Jaime Martinez .


Admittedly, I’m often too positive on assumptions and not sceptical enough. This is a good article to help fix that or change the approach.

Blogging - rachitsingh.com - 3 years ago - eng
I spent an unfortunate amount of time writing and re-writing my recent blog post about Jupyter notebooks, mostly double checking that I liked the overall style and tone. After I put it up on the shiny new website, I hesitated and finally submitted it to Hacker News, the message board most likely to care. I put my computer away and focused on brunch with my friends, and a few hours later logged on to see what had happened: nothing at all..

It is with no small thanks to MDN, StackOverflow, Firefox's support for countless open tabs, JavaScript's support for first-class functions, and first-class supportive colleagues, I learned it is possible for a web front end novice to program "text art animations". Whatever that is even. Because I thoroughly enjoyed doing just that for Hanukkah of Data 2022. Here's how it went down.

Table of Contents 📦 Distribution 📆 Version 🔧 Installation 💡 Your First Java Program 📚 Learning the Language 👷‍♀️ Build Tool 📝 Editor 🧱 Libraries 🐢 Application Framework 🐳 Container Base Image 🔭 Next Steps 27 years of age, and alive and kicking — The Java platform regularly comes out amongst the top contenders in rankings like the TIOBE index . In my opinion, rightly so. The language is very actively maintained....

Table of Contents 📦 Distribution 📆 Version 🔧 Installation 💡 Your First Java Program 📚 Learning the Language 👷‍♀️ Build Tool 📝 Editor 🧱 Libraries 🐢 Application Framework 🐳 Container Base Image 🔭 Next Steps 27 years of age, and alive and kicking — The Java platform regularly comes out amongst the top contenders in rankings like the TIOBE index . In my opinion, rightly so. The language is very actively maintained....




I grew up with BASIC and Turbo Pascal. My first programs were very simple graphical games. I still miss the era of BGI and BASIC’s painting commands. Those graphics were neither beautiful nor fast, but they were simple. Simple enough for a kid with only elemental geometry knowledge to build something exciting. Even today, whenever I want to prototype or visualise something, to experiment with generative art or to write a toy graphical app –..

I grew up with BASIC and Turbo Pascal. My first programs were very simple graphical games. I still miss the era of BGI and BASIC’s painting commands. Those graphics were neither beautiful nor fast, but they were simple. Simple enough for a kid with only elemental geometry knowledge to build something exciting. Even today, whenever I want to prototype or visualise something, to experiment with generative art or to write a toy graphical app –..

Proxies and ChatGPT - trevo.rs - 3 years ago - eng

102 visitors online