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

MapTiler has been creating a comprehensive mapping ecosystem for businesses, including advanced processing tools like Desktop/Engine, data storage and processing services, QGIS plugins, geocoding and geolocation services, JavaScript libraries, map styling tools, and more. Until now, we primarily relied on the open-source community and MapLibre for displaying maps on the web. While this will continue, we are taking it to the next level by cr..

Higher Order Functions are an essential aspect of functional programming in JavaScript. They allow developers to write more concise and reusable code, making it easier to manage complex codebases. In this blog post, we will take a deep dive into Higher Order Functions and explore their potential uses.

May is the maintainers month , so I would first like to thank all the maintainers out there for the hard work, you rock!

Higher Order Functions are an essential aspect of functional programming in JavaScript. They allow developers to write more concise and reusable code, making it easier to manage complex codebases. In this blog post, we will take a deep dive into Higher Order Functions and explore their potential uses.

I’m doing a pretty major refactoring inside of RavenDB right now. I was able to finish a bunch of work and submitted things to the CI server for testing. RavenDB has several layers of tests, which we run depending on context. During development, we’ll usually run the FastTests. About 2,300 tests are being run to validate various behaviors for RavenDB, and on my machine, they take just over 3 minutes to complete. The next tier is the SlowT....

Story bank - ilearnt.com - 3 years ago - eng
Life is made up of stories. Emmy Sobieski mentions this in her interview for Stanford’s eCorner podcast:

Story bank - ilearnt.com - 3 years ago - eng
Life is made up of stories. Emmy Sobieski mentions this in her interview for Stanford’s eCorner podcast:

For the past couple weeks, I’ve been attempting the daunting task of designing and implementing a programming language. I’ve wanted to do this for a number of years, especially since Bob Nystrom released Crafting Interpreters a little while ago, and now felt like a good time to try. I had a pretty terrible time of the Compilers course I took at univeristy and I kind of want to prove to myself that I have the ability to make something ..

In honor of May the 4th, we’re featuring a narrative from an Imperial trooper in a faraway galaxy as he reflects on his organization’s worst day and how it could’ve gone differently.

This is a guest post by Alex Bovee, CEO and Co-Founder of ConductorOne, an identity security company.



Hangman over QUIC - ochagavia.nl - 3 years ago - eng
For the last two months I have been on a contract to enhance Quinn, the popular Rust implementation of the QUIC protocol. I hope to write one or two articles about my work at a later moment1, but today I want to offer you a partial (and runnable!) introduction to QUIC by implementing the hangman game over the network. You can find the code here. A tiny bit of context If you have never heard of QUIC before, you can think of it as an alternat..



There is an episode of Star Trek where a character is for plot reasons trapped in a shrinking parallel universe. As time passes, people she knows one by one just vanish and she is the only one who seems to notice. Eventually it gets to an absurd point. She asks if it really makes sense if a ship made for a thousand people would have a crew of a few people, and everyone just sort of like shrugs and looks at her like she’s crazy. That’s basic..

What’s new in 4.3: Smoother automated workflows, you can upload new tiles via API Easier to use API: functionality aligned with the Cloud API documentation updates License changes, get your new key now! Improved raster handling, faster and more efficient Download the latest version of MapTiler Server for free now!

JavaScript’s closure and lexical scope features can be confusing for many developers, especially those coming from other programming languages. However, understanding these concepts is essential to write efficient and reliable code. In this article, we will dive deep into closures and lexical scoping in JavaScript, explore their nuances, and provide practical examples to help you grasp the concepts with ease.

JavaScript’s closure and lexical scope features can be confusing for many developers, especially those coming from other programming languages. However, understanding these concepts is essential to write efficient and reliable code. In this article, we will dive deep into closures and lexical scoping in JavaScript, explore their nuances, and provide practical examples to help you grasp the concepts with ease.


In this blog post, I will be sharing the latest progress I made on my hydroponics robot. I last left it with goal accuracy issues and the wheel tread falling off. I started off by gluing the wheel tread back onto the robot, and then proceeded to run it through the lane in laps. The … Continue reading "Hydroponics Robot Part 5 – Lane Navigation"

In today's digital landscape, developing software with a security-oriented mindset is no longer an option – it's a top priority. I've had the opportunity to attend the Secure…

This month, we’re expanding the Heroku platform with a limited release of our Private Spaces product in two new regions, India (Mumbai) and Canada (Montreal), enabling customers to maintain even greater control over where data is stored and processed. These two new regions will fully support Heroku Private Spaces, Heroku Shield Private Spaces, Heroku Postgres, […] The post Heroku Private Spaces Expand to Mumbai and Montreal appeared fir..


Friendly DEF CON 31 reminder: The old Bally's in Vegas is now The Horseshoe - so that's the new hotel you're seeing in our room block. Same location, brand new glow-up.

Sidekiq is an amazing background job framework for Ruby with a long history of the best kind of minimalism - one of performance and succinctness. However, a downside of this is that long workflows built from dozens of background jobs queueing subsequent background jobs can be difficult to consistently design and maintain. We especially struggled with refactoring these types of structures since one has to read through all the code for the ....

There is more to it - ilearnt.com - 3 years ago - eng

There is more to it - ilearnt.com - 3 years ago - eng

I’ve been thinking about putting up my own blog/web journal for months, but I finally bit the bullet today. It’s fairly simple, quick and dirty, because I want to focus on delivering my ideas (and noodling on other projects) rather than obsessing about how this site works. If you’ve followed me for a long time, you might remember that “infinitelimit.net” was a “web-zine-blog” for developing games on Fantasy Consoles like the PICO-8 and ..

Minimalist News is the first LLM project that excites me but in a nervous way. Quoting the About page: We only publish significant news. To find them we use AI (ChatGPT-4) to read and analyze 1000 top news every day. For each article it estimates magnitude, scale, potential and credibility. Then we combine these estimates to get the final Significance score from 0 to 10. And now the best part: We’ll only send you the news scored 6.5 or..

This article spotlights several HTTP headers that impact security and suggests best practices for leveraging HTTP response headers to secure web applications.

I recently managed to get access to my Outlook email from Emacs. This took some doing as my university had disabled app passwords. I consider Outlook to be harmful , but inasmuch as companies and schools continue to enforce OAUTH-only authentication with email systems, it is good to find workarounds. This is how I set up email sending/receiving on my computer running macOS with DavMail . I also use mbsync (confusingly also known as is....

I recently managed to get access to my Outlook email from Emacs. This took some doing as my university had disabled app passwords. I consider Outlook to be harmful , but inasmuch as companies and schools continue to enforce OAUTH-only authentication with email systems, it is good to find workarounds. This is how I set up email sending/receiving on my computer running macOS with DavMail . I also use mbsync (confusingly also known as is....

April was a busy month for me - I was still able to get plenty of reading in both for me and my kids.



This blog post introduces a bookmarklet utilizing the EyeDropper API for quickly grabbing color information in Chromium-based desktop browsers. The bookmarklet simplifies color selection by opening the eyedropper tool and returning the chosen color's sRGBHex value in an alert box. A link to a related blog post about creating a similar Chrome extension is also included.

This blog post introduces a bookmarklet utilizing the EyeDropper API for quickly grabbing color information in Chromium-based desktop browsers. The bookmarklet simplifies color selection by opening the eyedropper tool and returning the chosen color's sRGBHex value in an alert box. A link to a related blog post about creating a similar Chrome extension is also included.

Sometimes people need a second chance. In the Simon Sinek interview with Leland Melvin they talk about giving a second chance to an employee and how they can sometimes turn out to be the best employee.

Sometimes people need a second chance. In the Simon Sinek interview with Leland Melvin they talk about giving a second chance to an employee and how they can sometimes turn out to be the best employee.


I moderate the “pleroma.envs.net” Akkoma instance on the Fediverse, as @Seirdy@pleroma.envs.net . I maintain four main blocklists for the Fediverse. Do not import them until you’ve read everything until the “receipts” section. I encourage blocklist skeptics to read the “receipts” sections, and to treat them as lists of reported content rather than importable blocklists. The pleroma.envs.net blocklist A large list of instances that I ....

It’s already May Woah, we have already surpassed the four-month mark for this year. A lot of things have happened in the last four months. In January, I was reassigned to my new team. Now, I’m working on our products’ Share and Review functionality. I’m back to Web Development + plus a little bit of UXP (proprietary Tech) that enables us to target our Desktop Apps with the same JS/TS code base Spent 40 days in Germany from March thro....

Fattura Elettronica for .NET v3.4.8 was released on NuGet today. The Fattura Elettronica project allows for the validation and de/serialization of electronic invoices following the Italian Revenue Agency standards. As with the previous one, this release also addresses a small undocumented behavior in validating the invoice. See the relevant ticket for the details.

16 visitors online