Pas de Code
76 subscribers
106 photos
1 file
402 links
What I cannot create, I do not understand.

DM: @alexey_mileev
Original channel in RU: @devballet
Twitter: twitter.com/pasdecode_
Download Telegram
I don't know what's going on with Google Testing Blog, maybe it's a code for "help, I've been kidnapped", but their position on readable code is somewhat controversial, to put it mildly. My man here has done an excellent analysis.

#google #code #refactoring
There's an old snippet on StackOverflow that converts byte count to a human-readable string. This snippet became rather popular and ended up in many codebases. And of course it had bugs.

#bug #stackoverflow #history
Complaining about YAML is a good tone. This page covers many of its quirks once again. And here someone works on a strange alternative.

#yaml #format #rant
There's been a lot of Bun hype in JS community lately. It's marketed as a faster all-in-one node alternative. Here you'll find a deliberate post about why it's not all that great.

#js #rant #talk
No insane hacks or venomous vulnerabilities here, just some guy weren't able to access internet on a Southwest flight and decided to check what data he can get from Wi-Fi portal.

#wifi #network #aviation
Great job on highlighting the problems of editing text on mobile. I've always struggled with it. In case you're not in the mood for reading, just watch this demo of the approach they propose.

#text #keyboard #mobile
New post by Nikita Tonsky about unicode, UTF-8, etc. Great job as always! Highly recommend to read it.

#text #encoding #unicode
🔥1
It's hard to say what this talk is about. Let me sum it up like this: "there's a lot of complexity in tech around us, we're all struggling, don't worry, it's okay to understand only a part of the whole thing".

#talk #tool #programming
One more funny talk, only 10m this time, check it out: Where Does My Computer Get the Time From

#talk #time
Wow! It's like Game of Life, but a bit more nuts! Works on CUDA. Watch a beautiful demo here. Code is on Github.

#game #art #gpu
A nice dive into how one of the simple versions of CRDT works.

#cs #network #datastructure
Cursorless - tool to edit code with voice. I've posted about it some time ago. This time the creator gave a talk at Strange Loop, there you'll find some basics of this approach. Very strange still, but it's cool that it lives and evolves.

#talk #editor #voice
Intuition for Cryptography. An excellent high-level overview, can help you better understand some core basics.

#cryptography #cybersec
Zuzalu. Sort of a 2 months hackathon with 200 attendees somewhere in Montenegro. This post will uncover more details of how and why they'd organized it and how it's actually been.

#crypto #story #ethereum
Going bananas here. Flappy Bird clone. Runs on macOS Finder. Coded in AppleScript. And Python.

#humor #macos #gamedev
You've most probably heard about a recent high severity vulnerability in curl. Here you'll get the actual details. Such things never get old. Small bug with huge consequences.

#cybersec #vulnerability #curl
Nice! It's been only 5 10 13 years and we're about to get a mature multiplexer in Go!

#go #server #http
For those who prefer to work while listening to some electronic music, old and new. On these two pages (boom and bam) you can dive into various subgenres, check out some samples and discover something new.

#music #sound
An astonishing one-liner: getaddrinfo() from glibc (which is, surprise-surprise, used not only in C and C++) reads environment variables, so pray that no setenv() calls will happen in your multithreaded program.

#unix #gnu #c
A high level overview of what's going on in a fight between governments who want a backdoor to encrypted messages and those who insist on privacy rights.

#cybersec #encryption
Beautiful! Where do you host some malicious code so that it can't be deleted? That's right, on a public blockchain! Anyone can write and read, and there's no way to remove data from it.

#hack #cybersec #crypto