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

I’ve been meaning to build myself a mouse adapter for the Commodore 64 for quite some time. The recent release of the unofficial port of “Eye of the Beholder” for the C64 was a welcome excuse to finally get to … Continue reading → The post Building a PS/2 to 1351 Mouse Adapter first appeared on hackup.net .

NYE Raid Train! - defconmusic.org - 3 years ago - eng
DEF CON NYE announcement! TWITCH -- NYE DAY PARTY! Start your celebration early with johnbbeta DNB, then switch channels to groove with the finest infosec family DJ talent ending with a big set from Miss Jackalope! Join us to shake out the old year and welcome the new! defconmusic.org for more info- see you there!

This is the Beginner's General for beginners' questions. If any of you have a simple question, and a suitable thread doesn't already exist, just post it here and someone will probably try to answer it. Remember to do some research before asking a question; no one wants to answer a question that a simple search can already resolve.

IPC - lainchan.org - 3 years ago - eng
What's your favorite way of doing IPC between programs that you control but wrote in different programming languages? - Pipes, UNIX sockets, or local TCP? - HTTP/1, HTTP/2, ZeroMQ, or nanomsg? - Protocol Buffers, JSON, or msgpack?







My summary of Building a Second Brain by Tiago Forte, which is a guide to developing a productivity system to manage information and produce creative works.

My summary of Building a Second Brain by Tiago Forte, which is a guide to developing a productivity system to manage information and produce creative works.


Take an in-depth look at HTTP Strict Transport Security (HSTS) headers to discover how they affect web security and why we should use them on Node.js. Then, learn how to enable HSTS inside a Node.js server.

This a response as I would like to argue against some positions laid out instead of a book review or summary.

Around this year’s Black Friday I noticed the “Hama 176584 WiFi LED-Bulb” on sale for as low as €2.49 with free shipping here in Germany. Although Hama doesn’t mention it, chances were high that such a dirt-cheap device would be … Continue reading → The post Hama WiFi LED-Bulb Teardown first appeared on hackup.net .

article img { border: 1px solid #aaa; border-radius: 10px; margin-right: 10px; } Old school Magic is a wonderful way to play the Magic the Gathering card game by using only the cards created in 1993 and 1994 (the first 2 years of Magic). Lots of nostalgia and excitement. Back when cards had beautiful fantasy related [...]

article img { border: 1px solid #aaa; border-radius: 10px; margin-right: 10px; } Old school Magic is a wonderful way to play the Magic the Gathering card game by using only the cards created in 1993 and 1994 (the first 2 years of Magic). Lots of nostalgia and excitement. Back when cards had beautiful fantasy related [...]

article img { border: 1px solid #aaa; border-radius: 10px; margin-right: 10px; } Old school Magic is a wonderful way to play the Magic the Gathering card game by using only the cards created in 1993 and 1994 (the first 2 years of Magic). Lots of nostalgia and excitement. Back when cards had beautiful fantasy related [...]

article img { border: 1px solid #aaa; border-radius: 10px; margin-right: 10px; } Old school Magic is a wonderful way to play the Magic the Gathering card game by using only the cards created in 1993 and 1994 (the first 2 years of Magic). Lots of nostalgia and excitement. Back when cards had beautiful fantasy related [...]

Last week I shared how I'm building Postcard as a calmer alternative to social networks. I believe that personal newsletters will replace social networks like Twitter and Facebook as a dependable, per...

Last week I shared how I'm building Postcard as a calmer alternative to social networks. I believe that personal newsletters will replace social networks like Twitter and Facebook as a dependable, per...

Recently, after I watched the latest movie in the Avatar series - yes, the one with the blue people - it got me thinking about why I like…

yubiuser has released a new updated for PADD, to 3.10.0, and this update I think is quite important because it fixes the “flickering refresh” that was introduced with the v3.9.0. So I updated also my modified version with more info that fits 800x480px screens. You can download it the file from GitHub: padd.sh v3.10.0 for 800x480px display Be careful because now PADD auto-center itself in bigger screen/terminal, so you need to change ..

yubiuser has released a new updated for PADD, to 3.10.0, and this update I think is quite important because it fixes the “flickering refresh” that was introduced with the v3.9.0. So I updated also my modified version with more info that fits 800x480px screens. You can download it the file from GitHub: padd.sh v3.10.0 for 800x480px display Be careful because now PADD auto-center itself in bigger screen/terminal, so you need to change ..

About a month ago I decided to run a little experiment with tax loss harvesting: I was going to sell my shares of Microsoft at a loss and then rebuy them a month later, thus giving me the ability to claim the loss on my taxes next year.

The tl;dr is this: You can fix the problem by replacing number with ReturnType Similarly you can replace number with ReturnType if you are seeing the problem with setInterval. If you want to know more about it, read on. I've run into this problem a number of times where I'm developing frontend TypeScript and after I import a package, I suddenly find throughout my project I'm receiving: err....

The tl;dr is this: You can fix the problem by replacing number with ReturnType Similarly you can replace number with ReturnType if you are seeing the problem with setInterval. If you want to know more about it, read on. I've run into this problem a number of times where I'm developing frontend TypeScript and after I import a package, I suddenly find throughout my project I'm receiving: err....

Every so often, I download something off the internet that is delivered as a multitude of files in a root folder, with no kind of sorting applied to it. Big sets of games for the PICO-8 engine, perhaps, or an assorted collection of music files. Often times these sets, especially if they are games, will go onto an embedded device like a modified games console, a flash cart, or onto an emulation handheld, which makes browsing 7349 files a nig....

In this article, we'll build a secure API gateway from scratch using only Node.js and a couple of open source packages. All you need is basic knowledge of your terminal, Node.js version 14 or later, and JavaScript.

New Service, AnonymousOverflow ~cobra Wed, 28 Dec 2022 I have set up AnonymousOverflow on ~vern. AnonymousOverflow is a front-end for StackOverflow. I have been waiting for quite a while for a project like this, and it has been released only a few hours ago. It doesn’t support user pages yet, but that’s to be expected with such a new project. Thanks for being part of ~vern!

New Service, Rural Dictionary ~cobra Wed, 28 Dec 2022 I have deployed Rural Dictionary on ~vern’s servers. Rural Dictionary is, as you may have guessed, a front-end for Urban Dictionary, which I helped develop along with a ~vern community member. Thanks for being part of our community!

Mike Bland is a software instigator - he helped drive adoption of automated testing at Google, and the Quality Culture Initiative at Apple.

This article was written by my colleague, Cathie Yun. Cathie is an applied cryptographer and security engineer, currently working with me to make fully homomorphic encryption a reality at Google. She’s also done a lot of cool stuff with zero knowledge proofs. In previous articles, we’ve discussed techniques used in Fully Homomorphic Encryption (FHE) schemes. The basis for many FHE schemes, as well as other privacy-preserving protocols, is t..

This article was written by my colleague, Cathie Yun. Cathie is an applied cryptographer and security engineer, currently working with me to make fully homomorphic encryption a reality at Google. She’s also done a lot of cool stuff with zero knowledge proofs. In previous articles, we’ve discussed techniques used in Fully Homomorphic Encryption (FHE) schemes. The basis for many FHE schemes, as well as other privacy-preserving protocols, is t..

This article was written by my colleague, Cathie Yun. Cathie is an applied cryptographer and security engineer, currently working with me to make fully homomorphic encryption a reality at Google. She’s also done a lot of cool stuff with zero knowledge proofs. In previous articles, we’ve discussed techniques used in Fully Homomorphic Encryption (FHE) schemes. The basis for many FHE schemes, as well as other privacy-preserving protocols, is t..


I tend to shy away from publishing cases, so Stoner has been resting on my yeah-maybe-one-day list for years. Over time I stumbled on notable mentions that kept the book on the fringe of my attention zone. Then one day, I read a brief and intriguing [review][2] in Giovanni Zagni’s excellent newsletter, Incertezze . Like me, Zagni suffers from the stay-away-from-editorial-cases idiosyncrasy, but he finally gave in, read the thing, reread ..

CCS proposal for koe's work on Seraphis, Research Lab and Community Workgroup meetings, new releases and more...

I didn’t really expect to have a post this late in the year but here we go. Lets go through some assumptions that were broken for me recently. Not just my own through perhaps some other peoples assumptions too. I have been working with ActivityPub for a bit. I want to run my own server, beyond installing some 3rd party. I want to build my own from scratch. However this rapidly exposed some problems with testing ActivityPub.

Since making a sudden leap from computer science to academic medicine about seven years ago, I haven’t programmed as much. I love what I do in medicine and biology, and I love helping patients. But, I have missed programming – and programming languages. Then I came across the Advent of Code on Mastodon – a series of daily two-part puzzles for programmers that runs for 25 days. On a whim, I solved the Day 1 puzzle using awk . ....

Learn about the developer security tooling from Snyk that will help you level up your skills to find and fix security vulnerabilities in the code you write and the dependencies you use so you can build secure applications.

Slaying Dragon - ztoz.blog - 3 years ago - eng
Slaying the Dragon: A Secret History of Dungeons & Dragons by Ben Riggs Author’s website Slaying the Dragon is a business history of TSR, focusing on the Lorraine Williams period (1985-1997). During this period, TSR recovered from the excesses of the Gygax/Blume Brothers period, launched the 2nd edition rules, novels line, and attempted pivots and expansions of their IP. However, the sales declined continued until they were purchase....

Slaying Dragon - ztoz.blog - 3 years ago - eng
Slaying the Dragon: A Secret History of Dungeons & Dragons by Ben Riggs Author’s website Slaying the Dragon is a business history of TSR, focusing on the Lorraine Williams period (1985-1997). During this period, TSR recovered from the excesses of the Gygax/Blume Brothers period, launched the 2nd edition rules, novels line, and attempted pivots and expansions of their IP. However, the sales declined continued until they were purchase....

97 visitors online