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

Introduction: In this insightful episode, Bill dives deep into the realm of package design, shedding light on its crucial role in software development. Here are three key takeaways for Go developers: Code Modularity: Learn how Go’s packaging system creates essential firewalls between program components, enhancing maintainability. Focused Functionality: Discover the importance of designing packages that provide specific functionalit..


The 2nd edition of the qa Meetup was held at the trivago campus on April 25th, 2024 with over 65 attendees and was a huge success.


Suppose we have a vector database with a billion items in it (the haystack ). And suppose we are looking for K vectors, the needles which maximize some similarity function. (In the case of cosine similarity or euclidean distance, we may be maximizing 1-distance(x,y).) And also suppose that we’d like to do this quickly. Naive and semi-naive approaches One approach might be to compare every vector and take the argmax. In that case, for v..

Welcome. If you are reading this you either follow me on RSS, watch my blog or were directed here at the start of my ServerlessDaysANZ 2024 talk about “Abusing Go, AWS Lambda and bloom filters to make a true Australian serverless search engine”. Whatever the case may be, welcome! For the slides visit https://boyter.org/static/serverlessdaysanz2024/ then just use the space bar to advance, the arrow keys to move around or the ESC key to s..

Introduction: Join Herbert in an insightful discussion on concurrency, where he tackles the complexities of data races and how various programming languages address them: Understand the crucial role of recognizing data races in concurrent programming and their potential impacts. See practical examples illustrating the chaos caused by data races and learn how Rust’s compiler prevents such issues, ensuring program stability. Expl..



My all-time favorite ETF would have to be $VT. And it’s not even close. It’s the ultimate “total world” equity fund. If you’re High IQ: you’ll know that the V in $VT stands for Vanguard, known for their super low fees, while the T stands for “Total”, as it includes 10,000 global stocks, including emerging […]

I’ve been a “leader-of-leaders” for a long time. It’s changed post-covid. But when I talk to some Engineers about the difference between “Leader of Others” and “Leader of Leaders” they don’t know what I’m talking about. So I thought I’d blog about it, and maybe even learn more myself.

I’ve been a “leader-of-leaders” for a long time. It’s changed post-covid. But when I talk to some Engineers about the difference between “Leader of Others” and “Leader of Leaders” they don’t know what I’m talking about. So I thought I’d blog about it, and maybe even learn more myself.

I’ve been a “leader-of-leaders” for a long time. It’s changed post-covid. But when I talk to some Engineers about the difference between “Leader of Others” and “Leader of Leaders” they don’t know what I’m talking about. So I thought I’d blog about it, and maybe even learn more myself.



Writings 2 - artemislena.eu - 2 years ago - eng
So uh, earlier this month, we had this dream. It was mostly inspired by a Doctor Who episode we had watched, and also probably by Barotrauma , but uh, ultimately, it was its own thing, with a very unique world, we felt. We realized we could probably turn it into a somewhat decent short story if we added some more details, which we did. And after getting some (overall positive) feedback from friends, decided to publish it. Content war..

This guide will walk you through the process of building a kipra keybord. Parts List Caveat: parts availability changes quickly and vendor inventory tends to be come and go. Probably, you'll be able to get everything from 3 vendors, but some struggle may be involved. A pair of kipra v1 PCBs. I suggest PCBWay to fabricate boards for you The exact .zip file I uploaded to them is available in the focusaurus/kipra-keyboard github repo ....

Tiny reviews for Three Body Problem, The Future, Invasion of the Body Snatchers, Termination Shock, three Reacher-novels and many more.


Black Death - markjgsmith.com - 2 years ago - eng
Black Death (Issue #164) 2024-05-18 12:45:00 +07:00 by Mark Smith This week’s newsletter is out! In this week’s edition: Utopian futures & AI, open source crossroads, Deno & Ryan Dahl, attacks on Bitcoin & entrepreneurs, metabolism fundamentals and core metrics, current Bitcoin environment Issue details: Title: Black Death Issue: 164 Page: issue webpage Another awesome issue of the newsletter. #


Scaling Software - dhariri.com - 2 years ago - eng
My answer to the question 'What is the most important yet often overlooked aspect of scaling software?'

Steven Clontz informed me of an effort he’s involved in called code4math. It’s described as a professional organization for the advancement of mathematical research through building non-research software infrastructure. By that he means, for example, writing software packages like Macaulay2 or databases of mathematical objects that other researchers can use to do their research. Clontz recently gave a talk on the topic, with ample discussio..

Steven Clontz informed me of an effort he’s involved in called code4math. It’s described as a professional organization for the advancement of mathematical research through building non-research software infrastructure. By that he means, for example, writing software packages like Macaulay2 or databases of mathematical objects that other researchers can use to do their research. Clontz recently gave a talk on the topic, with ample discussio..

Steven Clontz informed me of an effort he’s involved in called code4math. It’s described as a professional organization for the advancement of mathematical research through building non-research software infrastructure. By that he means, for example, writing software packages like Macaulay2 or databases of mathematical objects that other researchers can use to do their research. Clontz recently gave a talk on the topic, with ample discussio..

Today, we’re announcing the integration of the Heroku CLI with Amazon Q Developer. This integration, a result of our expanded Salesforce/AWS partnership, enables Amazon Q Developer command line suggestions of Heroku commands. This integration empowers Heroku users to auto-complete commands, thereby saving time and eliminating error-prone manual configurations of apps. Developers configure and manage their […] The post Heroku Integration ..

What's it like to learn Python as a visually impaired or blind developer? How can you improve the accessibility of your Python web applications and learn current guidelines? This week on the show, Real Python community member Audrey van Breederode discusses her programming journey, web accessibility, and assistive technology.



Science - dhariri.com - 2 years ago - eng

Discover why the true value of Personal Knowledge Management (PKM) takes time to manifest and how patience can yield long-term leverage.


While on my current trip to India, I had one of many conversations with my brother (technically my cousin, but you know, culture) about life and existence. During our conversation, he said something that stuck with me: “Bhai, people think I’m weird. Everybody does.” I obviously asked him why he felt that way. He then […] The post Everybody’s Weird appeared first on Something Decent .



Emacs wdired is a beautiful thing. You turn a directory representation into an editable buffer and you can do some magic. By magic, I mean you can apply your favourite text-editing commands to a directory and do some file management. Take, for example, batch-renaming. Turn wdired on via dired-toggle-read-only, use something like Magnar's multiple-cursors (or built-in keyboard macros ) and commit via wdired-finish-edit (using the ofte....


In this post we'll build a database in 400 lines of code with basic support for five standard SQL transaction levels: Read Uncommitted, Read Committed, Repeatable Read, Snapshot Isolation and Serializable. We'll use multi-version concurrency control (MVCC) and optimistic concurrency control (OCC) to accomplish this. The goal isn't to be perfect but to explain the basics in a minimal way. You don't need to know what these terms mean in adv....



I’ve experimentally replaced some of the Java implementations of quicksort and binary search with calls to C++ code, and saw huge benefits for the sorting code but the same or worse performance for binary search. The Marginalia Search engine is mainly written in Java, which is language that is good at many things, but not particularly pleasant to work with when it comes to low level systems programming. Unfortunately, a part of building..

OOP is like kicking dead whales down the beach agree or disagree? I agree. I find C++ OOP (and OOP in general) quite confussing and ugly (conceptually and in C++). I was programming a project in C++ with OOP, but using it was so uncomfortable. I was looking at my code and it doesn't seem to make sense. I tried to do the same thing in C with structs and pointers and it was really nice. I can understand what I'm actually doing, adding o..


In this guide, we’ll discuss symmetric and asymmetric encryption, implement them in Python, and explore their best practices.

3 visitors online