#!/usr/bin/env docker run - 18-01-2024 - - #!/usr/bin/env docker run. GitHub Gist: instantly share code, notes, and snippets.
Conventional Commits - 18-01-2024 - A specification for adding human and machine readable meaning to commit messages
Everduin94/better-commits at console.dev - 18-01-2024 - A CLI for creating better commits following the conventional commit guidelines. Written with Typescript | ZOD | Clack - Everduin94/better-commits at console.dev
How to build a submarine and survive - media.ccc.de - 15-01-2024 - - 3,4 Tonnen schwer, 4,3 Meter lang, Material: Stahl, Farbe: Orange und der Fahrzeugtyp ist „Sporttauchboot”. Vom Fund eines Drucktanks bis...
Clicks for iPhone - 05-01-2024 - - Clicks brings a REAL KEYBOARD to your iPhone. Enjoy the feel of buttons, type with precision and double your space to create. Available now. Ships worldwide.
After 34 Years, Someone Finally Beat Tetris - YouTube - 05-01-2024 - - The first ever "True" Killscreen was just reached in NES Tetris. Can this record ever be broken?Blue Scuti's full WR VOD: https://www.youtube.com/watch?v=uh...
$450 for a School Bag?! - 02-01-2024 - - Every year, around March, a curious social custom occurs in Japanese families. Parents of kids entering elementary school visit the grandparents and gingerly tread the topic of buying the kids a very expensive item: a randoseru. And gingerly they must tread. The randoseru, a Japanese school bag, costs a whopping
iMessage, explained - JJTech - 06-12-2023 - - This blog post is going to be a cursory overview of the internals iMessage, as I’ve discovered during my work on pypush, an open source project that reimplements iMessage.
Beeper Mini - iMessage on Android - 06-12-2023 - - Finally, get blue bubbles on Android! Your Android phone number is now blue. Join iPhone-only group chats, send full size media and more.
Web Components Eliminate JavaScript Framework Lock-in | jakelazaroff.com - 27-11-2023 - - Web components can dramatically loosen the coupling of JavaScript frameworks. To prove it, we're going to do something kinda crazy: build an app where every single component is written in a different JavaScript framework.
How moving from AWS to Bare-Metal saved us 230,000$ /yr. - 17-11-2023 - - In the ever-evolving world of technology, businesses are constantly looking for ways to optimize their operations and reduce costs. One such journey we embarked on was moving our infrastructure from Amazon Web Services (AWS) to a bare-metal solution. This transition not only provided us with more control over our resources
GPU Survival Toolkit for the AI age: The bare minimum every developer must know - 13-11-2023 - - Why CPU Knowledge Is No Longer Enough In today's AI age, the majority of developers train in the CPU way. This knowledge has been part of our academics as well, so it's obvious to think and problem-solve in a CPU-oriented way. However, the problem with CPUs is that they rely
Monaspace - 10-11-2023 - - An innovative superfamily of fonts for code
10 hard-to-swallow truths they won't tell you about software engineer job - 08-11-2023 - - Last weekend I had a chance to talk with some students who just got their degree. They are pursuing their first software engineer job. In conversation with them, I learned that they have a pretty wrong perception of this job. This is because the reality for these new kids is so skewed.
The beauty of finished software | Jose M. - 31-10-2023 - - Let me introduce you to WordStar 4.0, a popular word processor from the early 80s. WordStar 4.0 As old as it seems, George R.R. Martin used it to write “A Song of Ice and Fire”. Why would someone use such an old piece of software to write over 5,000 pages? I love how he puts it: It does everything I want a word processing program to do and it doesn't do anything else.
Nasa can’t open its asteroid capsule - Tortoise - 31-10-2023 - - The team behind Nasa’s Osiris-REx mission is struggling to open fully the container holding the bulk of the sample from asteroid Bennu. Since the 4.5 billion year-old sample landed in the Utah desert earlier this month, scientists have already managed to collect 70.3 grams of rocks and dust lying on the outside of the container, …
The costs of microservices | Roberto Vitillo's Blog - 31-10-2023 - - An application typically starts its life as a monolith. Take a modern backend of a single-page Javascript application, for example - it starts out as a single…
How deep is the brain? The shallow brain hypothesis | Nature Reviews Neuroscience - 30-10-2023 - - Architectures in neural networks commonly assume that inference is hierarchical. In this Perspective, Suzuki et al. present the shallow brain hypothesis, a neural processing mechanism based on neuroanatomical and electrophysiological evidence that intertwines hierarchical cortical processing with a massively parallel process to which subcortical areas substantially contribute.
Bird takes on typhoon for an insane 700-mile sky-high ride of his life - 27-10-2023 - In 2019, a bold male seabird threw caution to the wind, flying above Typhoon Faxai as the storm pummeled southeastern Japan. It was the start of an 11-hour, 1,146-km (712-mile) crazy journey, that took the bird 15,000 feet higher than normal, at three times its usual speed, on a ride that his…
Exploiting the iPhone 4, Part 1: Gaining Entry | Phillip Tennen - 02-10-2023 - - Introduction Years ago, I was active in the iOS tweak development scene. I made many products and tools, distributed on Cydia, that modified iOS system behavior and added new functionality to SpringBoard. This was a really fun time, and gave me valuable early career exposure to reverse engineering closed-source binaries, interacting directly with the Objective-C runtime, and entrepreneurship. I’m really grateful for those years. Quick app interactionvia 3D Touch Force Touch app launcher.
It Takes 6 Days to Change 1 Line of Code - ed weissman - 17-07-2023 - - (A true story.) Philip (President): Our factory is underutilized by 10%. Either we start building more of our backlog or we lay people off. I'd rather keep everyone busy, build inventory, and get...
After 30 Years, Linux Finally Hits 3% Market Share - 11-07-2023 - - Linux enthusiasts rejoice! After a long journey, according to StatCounter's data, by June 2023, Linux has achieved a 3% desktop market share.
Imaginary Problems Are the Root of Bad Software - 20-06-2023 - - [Audio version (read by a tts bot)](https://youtu.be/9jODhmgkp3o) ![https://upload.wikimedia.org/wikipedia/commons/c/c0/De_Rebus_Bellicis%2C_XVth_
Imaginary Problems Are the Root of Bad Software - 19-06-2023 - - [Audio version (read by a tts bot)](https://youtu.be/9jODhmgkp3o) ![https://upload.wikimedia.org/wikipedia/commons/c/c0/De_Rebus_Bellicis%2C_XVth_
The role of cat eye narrowing movements in cat–human communication | Scientific Reports - 31-05-2023 - - Domestic animals are sensitive to human cues that facilitate inter-specific communication, including cues to emotional state. The eyes are important in signalling emotions, with the act of narrowing the eyes appearing to be associated with positive emotional communication in a range of species. This study examines the communicatory significance of a widely reported cat behaviour that involves eye narrowing, referred to as the slow blink sequence. Slow blink sequences typically involve a series of half-blinks followed by either a prolonged eye narrow or an eye closure. Our first experiment revealed that cat half-blinks and eye narrowing occurred more frequently in response to owners’ slow blink stimuli towards their cats (compared to no owner–cat interaction). In a second experiment, this time where an experimenter provided the slow blink stimulus, cats had a higher propensity to approach the experimenter after a slow blink interaction than when they had adopted a neutral expression. Collectively, our results suggest that slow blink sequences may function as a form of positive emotional communication between cats and humans.
Simply explained: how does GPT work? | Confused bit - 06-04-2023 - - By now, you have probably heard of OpenAI’s ChatGPT, or any of the alternatives GPT-3, GPT-4, Microsoft’s Bing Chat, Facebook’s LLaMa or even Google’s Bard. They are artificial intelligence programs that can participate in a conversation. Impressively smart, they can easily be mistaken for humans, and are skilled in a variety of tasks, from writing a dissertation to the creation of a website. How can a computer hold such a conversation?
Saying Goodbye to GitHub | Ersei 'n Stuff - 03-04-2023 - - I've been using GitHub since I was eleven years old. To be fair, I didn't really understand git at the time, but I was able to fumble my way through it...
How to rebase stacked Git branches - Adam Johnson - 29-03-2023 - When working on a feature, you might split it into several stacked branches, so you can merge each one separately. But updating such branches can be annoying, since you have to manage each one. Git 2.38 (2022-10-15) makes such updates easier, with the ability to rebase a stack of branches at once, with the new --update-refs. Let’s look at a couple of examples.
An aperiodic monotile exists! | The Aperiodical - 23-03-2023 - - Actual aperiodicity news on The Aperiodical! This is probably the biggest aperiodicity news we’ll ever cover here: David Smith, Joseph Samuel Myers, Craig S. Kaplan, and Chaim Goodman-Strauss…
The Cab Ride I'll Never Forget | Kent Nerburn - 20-01-2023 - The Cab Ride I'll Never Forget There was a time in my life twenty years ago when I was driving a cab for a living. It was a cowboy’s life, a gambler’s lif
Piano Chords: Simple Online Piano Chord Player - 13-01-2023 - Play piano chords online. Hear and visualize major, minor, diminished, augmented & more chords on the piano. Makes for an easy piano chord reference chart.
Microservices are a Big Ball of Mud | Code-Held - 11-01-2023 - - Over the past years I attended hundreds of interviews. Many candidates proudly told tales on how they develop their projects with a microservice architecture. Often (I don’t want to say “always”, but from my memory I think it actually is “always”) it does not require many questions to see that they used a rocket launcher to kill a mouse. Microservices are hard. Everyone who experienced the pain of operating such an architecture can relate to it. The complexity kills you at one point or the other. You already had to do multiple refactorings of your architecture - because your domains didn’t work out. I wonder - why is this architecture so appealing to developers? And then I remember what I found them appealing 10 years ago.
Post 43: Intentionally Making Close Friends — Neel Nanda - 06-12-2022 - One of the most valuable experiments I ever ran was intentionally practicing the skill of making close friends, and this directly led to most of my friends today. This post is the story of that experiment, and distills the lessons learned
A Vim Guide for Advanced Users - 01-12-2022 - - We continue our walk on the path leading to Vim mastery by reviewing crazy Vim functionalities which will increase even more your productivity.
November 2022
The HTTP crash course nobody asked for - 25-11-2022 - HTTP does a pretty good job staying out of everyone's way. If you're reading this article, there's a solid chance it was delivered to you over HTTP. Even if you're reading this ...
The Ancient Japanese Technique That Produces Lumber Without Cutting Tr | DSF Antique Jewelry - 23-11-2022 - - Daisugi is an ancient Japanese forestry technique in which planted cedars are pruned in a special way to produce "shoots" that eventually become perfect, straight, knot-free lumber.This is an ancient method, developed in the 14th century, which was originally used by people living in the Kitayama region of Japan becaus
Build Your Career on Dirty Work - 12-09-2022 - - The lamentable work that many people avoid are great places to look for high impact, low hanging fruit.