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

April and May - gyani.net - 3 years ago - eng
yes I wasn't consistent - I thank Siddharth Jain for nudging me to write this post. Accountability matters. Review of March Running - I did run the half marathon in 1h 45m, I’d call it a success. I didn’t run as much as I would have liked but the half marathon was great. I’d call...

Ubuntu Again! - blog.herlein.com - 3 years ago - eng
I did it. I went total Linux on the Desktop again. Full blown beast of a real machine, and am getting a Lenovo X1 Carbon for travel.

Ubuntu Again! - blog.herlein.com - 3 years ago - eng
I did it. I went total Linux on the Desktop again. Full blown beast of a real machine, and am getting a Lenovo X1 Carbon for travel.

Ubuntu Again! - blog.herlein.com - 3 years ago - eng
I did it. I went total Linux on the Desktop again. Full blown beast of a real machine, and am getting a Lenovo X1 Carbon for travel.

Ubuntu Again! - blog.herlein.com - 3 years ago - eng
I did it. I went total Linux on the Desktop again. Full blown beast of a real machine, and am getting a Lenovo X1 Carbon for travel.

Tucker Carlson Tonight was the most popular primetime news show in the US from April 2020 until the shows sudden cancelation on April 24, 2023. Carlson was suddenly fired due in large part to text messages that were likely to come out if the Dominion Voting Systems defamation lawsuit were to go to trial, causing the Fox board to pay nearly $800M to settle the case. They were leaked anyway. His messages were unacceptable, and I would h....

The Idea Recently, I’ve been repairing a few broken and slightly weathered motherboards for Commodore C16 and Plus/4 computers. When I ran out of spare parts, I replaced the defective Kernal ROM on one of the Plus/4 boards with a … Continue reading → The post Four at One Blow: The ROMulator first appeared on hackup.net .

How do Python virtual environments work under the hood? How does understanding these concepts help you with managing them for your projects? This week on the show, CPython core developer Brett Cannon returns to discuss his recent articles about virtual environments and the Python packaging landscape.

Letters Live - ilearnt.com - 3 years ago - eng
I once heard that the way you can tell if something is actually funny is that it causes you to laugh out loud even when you are by yourself. It is much easier to laugh at something when surrounded by others.

Letters Live - ilearnt.com - 3 years ago - eng
I once heard that the way you can tell if something is actually funny is that it causes you to laugh out loud even when you are by yourself. It is much easier to laugh at something when surrounded by others.

Unofficial audio-description scripts for the two-part 1975 Doctor Who serial The Sontaran Experiment in CSV, HTML and SRT format.

Here is a performance footgun I encountered at work in a more complicated form. Python allows iterating over a file object. However, this iteration is defined as yielding lines, regardless of if the file is a text or binary file. In fact IOBase specifically says: IOBase (and its subclasses) supports the iterator protocol, meaning that an IOBase object can be iterated over yielding the lines in a stream. Lines are defined slightly differentl..

Here is a performance footgun I encountered at work in a more complicated form. Python allows iterating over a file object. However, this iteration is defined as yielding lines, regardless of if the file is a text or binary file. In fact IOBase specifically says: IOBase (and its subclasses) supports the iterator protocol, meaning that an IOBase object can be iterated over yielding the lines in a stream. Lines are defined slightly differentl..

i'M NeW tO mEv - mteam.space - 3 years ago - eng
An informative post for anyone new to MEV. Learn the lingo, the culture, and technical details of running a bot.

JavaScript's ability to handle data manipulation and iteration has been enhanced with the introduction of iterators and generators. These powerful features allow developers to write more concise and efficient code for handling complex data structures. In this article, we'll explore what iterators and generators are, how they work, and how to use them in your code to simplify data manipulation. Whether you're a beginner or an experienced Jav..



JavaScript's ability to handle data manipulation and iteration has been enhanced with the introduction of iterators and generators. These powerful features allow developers to write more concise and efficient code for handling complex data structures. In this article, we'll explore what iterators and generators are, how they work, and how to use them in your code to simplify data manipulation. Whether you're a beginner or an experienced Jav..

Old thread stopped bumping. No holding back now, it's time to post reaction images! old thread: >>42...

Introduction This is part 3 of 3 of my review of the Petoi Bittle Robot Dog kit. This kit was provided to me for free by Petoi in return for…

No more school - ilearnt.com - 3 years ago - eng
Today is my daughter’s last official day at school - they have a party for about an hour tomorrow so that doesn’t count.

No more school - ilearnt.com - 3 years ago - eng
Today is my daughter’s last official day at school - they have a party for about an hour tomorrow so that doesn’t count.

I read a well-researched story about Redis and its creator Salvatore Sanfilippo, also known as antirez. I was already familiar with many details as I have been following him since OKNotizie and Segnalo, of which I was a user. At the time, as a user, I exchanged a few emails with Salvatore, whom years later I had the pleasure of meeting in person, as we were both speakers at several conferences.


While using a tool that unexpectedly was running part of its build using the docker daemon on Linux. I need to quickly come up with a workaround. Most Linux distributions have natively moved away from Docker in favor of the more secure and community maintained "podman" project. The specific error I was seeing was: 1 requests.exceptions.ConnectionError: ('Connection aborted.', FileNotFoundError(2, 'No such file or directory'))..

Box-poppers, shell-getters and potentates of the packet - we have great news! The stalwart humans of the Nautilus Institute have opened the registration for the DEF CON 31 CTF Quals. Your destiny’s door stands open before you. Will you enter? Get your bid in at quals.2023.nautilus.institute . Qualifications begin May 26, so don’t delay. Good luck to all those who dare.


A post describing the certificate authority I use to issue client and server TLS certificates for use in my home lab.

Yesterday I had the fortune to attend the RustNL conference in Amsterdam. It was incredibly energizing and reminded me of my fascination for the language, when I started contributing back in 2014. On the train back home this post was born, as a way to put this fascination into words. About the title If you are one of today’s lucky 10000 who haven’t heard of the meme before, it seems to have originated when the iPhone 4 was released with ant..

You can now use dwim-shell-command on Windows. Shoutout to Kartik Saranathan, who sent a pull request to get rid of ls usage. Also thanks to Bram for sharing his upload to 0x0.st implementation . I'd been wanting to do something similar for imgur , but 0x0.st is a much better alternative! dwim-shell-commands-upload-to-0x0 is now part of dwim-shell-commands.el (the optional part of the package). It has a couple of additional....


I believe computer science plays as integral of a part to a well-rounded liberal arts education as does mathematics and linguistics. Why? A liberal arts education is designed to help you think in new and better ways. Computer science teaches novel ways of thinking, reasoning, and approaching problems that are hard to get anywhere else. I took a class on pedagogy when I encountered this puzzle. I answered the question easily, and I caught ....

Checked in code and commits are highly static artifacts intended for reliability. Engineers are told to make small commits so that they are easy to reason about (e.g., tests should pass before and after the commit). Notebooks, on the other hand, are intended to be inherently flexible. They are a space for thinking and exploring. I probably share 5% of the notebooks I make (and those might need a different scheme than described here). As a....

This is probably an idea familiar to most researchers (and really anyone who produces written output for their job), but writing it up as you go has huge advantages over writing it up at the end. This isn't just a time-management tactic, but a thinking tool. I learned this from feedback during my first job, but the short summary is: if you write down your results as you go, you don't yet know what's relevant or important. That leaves orga....

A post describing the certificate authority I use to issue client and server TLS certificates for use in my home lab.

Popovers are everywhere on the web platform. Learn how to use the new web platform primitives to take advantage of them today.

Recently, while working on a problem from the CSES Problem Set known as #1071: “Number Spiral” , I accidentally misread the problem description and instead of finding N for a given [ y , x ] , solved the inverse by finding [ y , x ] for a given N . This problem turned out to have an interesting solution based on simple mathematical reasoning and as I couldn’t find any other solutions for ....

I believe computer science plays as integral of a part to a well-rounded liberal arts education as does mathematics and linguistics. Why? A liberal arts education is designed to help you think in new and better ways. Computer science teaches novel ways of thinking, reasoning, and approaching problems that are hard to get anywhere else. I took a class on pedagogy when I encountered this puzzle. I answered the question easily, and I caught ....

Last night my wife asked me to edit some random PDF that has bunch of car logos on it. It seems she wanted to make a car logo quiz for her MOPS group .

AWS SES is used in multiple ways - automated reminders, marketing emails, security automation & alerts, etc. There’s a risk with the domain verified on SES; often overlooked. A risk that falls at the intersection of Cloud and Enterprise risk.

This is less of a “Today I learned” article, but more like a Unix trick that took me too long to realize. Create a new directory with a hello world C program: $ ls $ cat > hello.c #include int main() { puts("Hello, world!"); return 0; } 💡 The empty or non-existent Makefile is a valid makefile for this C program: $ make hello # build "hello" cc hello.c -o hello $ ./hello Hello, world!

This is less of a “Today I learned” article, but more like a Unix trick that took me too long to realize. Create a new directory with a hello world C program: $ ls $ cat > hello.c #include int main() { puts("Hello, world!"); return 0; } 💡 The empty or non-existent Makefile is a valid makefile for this C program: $ make hello # build "hello" cc hello.c -o hello $ ./hello Hello, world!

This is less of a “Today I learned” article, but more like a Unix trick that took me too long to realize. Create a new directory with a hello world C program: $ ls $ cat > hello.c #include int main() { puts("Hello, world!"); return 0; } 💡 The empty or non-existent Makefile is a valid makefile for this C program: $ make hello # build "hello" cc hello.c -o hello $ ./hello Hello, world!


34 visitors online