Building the next phase of GitHub, together
This morning, I shared the following post with Hubbers in response to Nat’s announcement about his next adventure. I am thrilled to take on the role of CEO to build the next phase of GitHub for our global community of software developers. ⌘ Read more
Thank you, GitHub
This morning, I sent the following post to the GitHub team. TL;DR: I’m moving on to my next adventure, and Thomas Dohmke (currently Chief Product Officer) will be GitHub’s next CEO. ⌘ Read more
On the blog: Artificial Stupidity with GitHub Copilot https://john.colagioia.net/blog/2021/11/03/copilot2.html #programming #techtips
And another year… Time passes quickly, but still there are some issues that need to be sorted out, because all this was not foreseeable. But that’s life, rarely predictable and some meet fate unplanned. ⌘ Read more
Blue-teaming for Exiv2, part 1: creating a security advisory process
This blog post is the first in a series about hardening the security of the Exiv2 project. My goal is to share tips that will help you harden the security of your own project. ⌘ Read more
Game Off 2021 theme announcement
The theme for this year’s Game Off is… …BUG! Your challenge, should you choose to accept it, is to create a game between now and December 1 incorporating the theme somehow, and submit it to ⌘ Read more
“What are robot dogs actually being used for?”
Many people have seen the videos of Boston Dynamics with their robots. While watching the videos, I always wondered what the possible use cases for such robots (dogs) are? Just millitary? But now Tom Scott clarifies it with a new video: Hydroelectric power plant inspection for example! With the robots it is cheaper and easier to monitor the power plants centrally. ⌘ Read more
So cool, I have a live preview in the GoBlog editor now! 🤓 ⌘ Read more
Cybersecurity spotlight on bug bounty researcher @yvvdwf
We’re excited to highlight another top contributing researcher to GitHub’s Bug Bounty Program: @yvvdwf ⌘ Read more
GitHub keeps getting better for open source maintainers
Maintainers can now limit who can approve and request changes on pull requests. You can also close issues and block users via your phone. ⌘ Read more
On the blog: Developer Journal, Day of the Dead https://john.colagioia.net/blog/2021/11/01/dead.html #programming #project #devjournal
On the blog: Short Fiction — The Gevkahahal https://john.colagioia.net/blog/2021/10/31/gevkahahal.html #freeculture #creativecommons #fiction #horror
I am using Nitter, an alternative interface for Twitter, just in case I want to read a thread on Twitter. Previously I hosted the instance directly on my VPS. Now, however, I host the Nitter instance at home, but make it available on the Internet through Tailscale, a little program I wrote called “ProxyExposer”, and Caddy. 🤓 I also briefly tried publishing a WordPress instance from home to the web this way. But I don’t have a use case for WordPress at the moment. ⌘ Read more
On the blog: Free Culture Book Club — Occupy This Novel!, Part 2 https://john.colagioia.net/blog/2021/10/30/occupy2.html #freeculture #bookclub
🙌 Liked: Hallucinating Facts: Psychedelic Science and the Epistemic Power of Data, by Emma Stamm ⌘ Read more
October 2021 Newsletter
The latest and greatest content for developers. Webinar | Management & Security at Scale with Docker Business See how Docker Business enables centralized management and security for organizations. Register Now! Check out this recap of the Screaming in the Cloud episode, Heresy in the Church of Docker Desktop with Scott Johnston. [Learn More] The latest edition of […]
The post October 2021 Newsletter appeared first on [Dock … ⌘ Read more
On the blog: Tweets from 10/25 to 10/29 https://john.colagioia.net/blog/media/2021/10/29/week.html #twitter #week #socialmedia #linkdump
13 short and scary games plus source to play (or hack) this Halloween 🎃
It’s that time of year again where I like to share seasonally spooktacular games plus source code—a goldmine of material for (a) those looking for coffee-break entertainment, (b) those interested in learning more about game ⌘ Read more
On the blog: Real Life in Star Trek, The Terratin Incident https://john.colagioia.net/blog/2021/10/28/terratin.html #scifi #startrek #closereading
Inflation economics for dummies
Peter buys a house for $100.10time passes and Peter sells his home for $200.2time later he decides he wants to buy the same house back but now the house costs $210.However Peter has only $160 after paying $40 capital gain taxes.He lost $50 buying power, and therefore is poorer.Peter was hedging inflation with real estate. ⌘ Read more
Telegram Ads
So Telegram now has ads. But unlike the ads from Google, Facebook or Apple, the ads are not personalized and much more privacy friendly. The ads simply consist of a maximum 160-character message with no external links and are displayed only in large public channels. ⌘ Read more
Everything new from Universe 2021
Since last year’s GitHub Universe, we’ve shipped more than 20,000 improvements to GitHub for developers, open source communities, and enterprise teams. Here’s a comprehensive overview of what we’re announcing at Universe this week. ⌘ Read more
Previously, to work on my code server, I always installed Visual Studio Code locally and then accessed the server using the Remote SSH extension. But that no longer seems necessary now that I have code-server installed. Using code-server, Visual Studio Code can be easily used in the browser. Cool project! ⌘ Read more
A little history lesson for China
Once upon a time China was a flourishing country. Trade was booming. Europe was buying and China was producing. Hence the silk road from way back in time.China was selling and was selling for silver. All the world’s silver was flowing to China in exchange for goods.However Europe, all the individual countries in Europe were […] ⌘ Read more
A peek inside some of the top games from Ludum Dare 49
The 49th Ludum Dare game jam just wrapped up with almost 3000 entries. Here’s a peek at some of the highest-rated entries that you can play, plus their source code that you can poke around ⌘ Read more
Prince of Persia ported to the Atari 8-bit computers!
The Atari XL / XE finally get a version of Prince of Persia… in 2021! ⌘ Read more
On the blog: Developer Journal, Intersex Awareness Eve https://john.colagioia.net/blog/2021/10/25/intersex.html #programming #project #devjournal
Running my Drone CI runner at home has some disadvantages though. The network speed in a data center is much faster than my 100/40 mbps connection at home. But I will (hopefully) have a new provider soon with gigabit download (and a bit faster - 50 mbps - upload)… ⌘ Read more
Bookmarked : Fix Facebook by Making It More Like Google+ - The Atlantic
My colleague Adrienne LaFrance has named the fundamental assumption, and danger, of social media megascale: “not just a very large user base, but a tremendous one, unprecedented in size.” Technology platforms such as Facebook assume that they deserve a user base measured in the billions of people—and then excuse their misdeeds by noting that effectively controlling such an unthinkably la … ⌘ Read more
Today I was out in the forest, in nature. To breathe fresh air, move, relax. The inspiration and thoughts you get there! ⌘ Read more
On the blog: Free Culture Book Club — Occupy This Novel!, Part 1 https://john.colagioia.net/blog/2021/10/23/occupy1.html #freeculture #bookclub
GitHub Actions for security and compliance
GitHub Actions can automate several common security and compliance tasks, even if your CI/CD pipeline is managed by another tool. ⌘ Read more
Trump’s Group has 30 days to remedy the violation, or their rights in the software are permanently terminated. SF Conservancy
I am out of popcorn, but might need some for this. 😂
On the blog: Tweets from 10/18 to 10/22 https://john.colagioia.net/blog/media/2021/10/22/week.html #twitter #week #socialmedia #linkdump
Video: C Programming on System 6 - Amend Revision Control System
It’s been almost a year since my last confessional video. A few weeks ago I started working on a small revision control system to handle my C projects developed on my Mac and it’s now at the point where I can at least manage commits to the tool itself. ⌘ Read more
On the blog: Real Life in Star Trek, Mudd’s Passion https://john.colagioia.net/blog/2021/10/21/passion.html #scifi #startrek #closereading
I have no idea how many people read my posts or what posts they read. But it’s great to have a reading community that likes to comment on the questions I include in my posts, help me out or give me inspiration. Thank you! ⌘ Read more
🙌 Liked: Famicom Party ⌘ Read more
GitHub Marketplace welcomes its 10,000th action
GitHub Marketplace just passed 10,000 published actions! Learn about contributing to this growing open source ecosystem. ⌘ Read more
My home and code server now has 2 TB of SSD storage and 16 GB of RAM. While I’ll be using the storage for backups, etc., I’m not quite sure what I can use the 16 GB of RAM for yet. What else can I run besides Home Assistant, AdGuard Home, Drone and Tailscale? I still have my VPS running my websites, Miniflux, Bitwarden, Firefox Sync Server, RSS-Bridge, Firefly III, Nitter and Gitea. 🤔 ⌘ Read more
Diversity, inclusion, and belonging at GitHub in 2021
In the past two years, GitHub has doubled in size, welcoming more than 760 new Hubbers in 2021 alone. This past year we particularly focused on our goal of making GitHub more equitable. We saw growth in our diversity representation, whose population increased at a higher rate than the company itself. ⌘ Read more
https://www.youtube.com/watch?v=nzI67LHwsdw 阿蘇山 爆発 2021年10月20日 11時43分 (Mt. Aso eruption October 20, 2021 11:43)
JMP: Newsletter: Action required for SIP accounts, new inbound call features, and more!
Hi everyone!
Welcome to the latest edition of your pseudo-monthly https://jmp.chat update!
In case it’s been a while since you checked out JMP, here’s a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client. Among other things, JMP has these features: Your phone num … ⌘ Read more
What’s new from GitHub Changelog? September 2021 recap
Catch up on 44 ships, including a colorblind-accessible theme, a public README.md for organizations, and customization of code review settings. ⌘ Read more
🙌 Liked: #273: Weird Browsers | CSS Tricks ⌘ Read more
I realized this morning why I’m put off by super hero movies. They are fun, and I’ve always loved comic books, but the super hero movies of the last decade specifically, (I mean, beside being military propaganda) totally omit the potential future of any sort of utopia. They cannot envision their own undoing.
The stories are predicated on the super heros always needing something to be super against, despite having fantastical abilities to help usher in some sort of uto … ⌘ Read more
** What is Solar Punk? ** ⌘ Read more
‘Trump filed a lawsuit Monday in DC District Court against the House select committee investigating the January 6 insurrection and the National Archives in an effort to keep records from his presidency secret by claiming executive privilege.’ — CNN Politics
That only increases one’s curiosity about what’s in them.
Apple Event for 18 October 2021, 10:00 PDT, 13:00 EDT begins. Commentary will stream as replies to this twt. I might miss things here and there, as I will also be on a work meeting from 13:00 to 14:00 EDT.
Meet the GitHub Universe hosts, and start building your schedule
We sat down with Universe hosts Lorena Mesa and Jarryd McCree for a quick Q&A to help you make the most out of your conference experience this year. ⌘ Read more
On the blog: Developer Journal, Alaska Day https://john.colagioia.net/blog/2021/10/18/alaska.html #programming #project #devjournal
** Data Types and Variables in C **
I’ve been writing a heap of Lua lately — this has lead to my becoming interested, again, in C. Here are some ancient notes I dug up on the most basics of data types and variables in C.
All of a computer’s memory is comprised of bits. A sequence of 8 bits forms a byte. A group of bytes (typically 4 or 8) form a word. Each word is associated with a memory address. The address increases by 1 with each byte of memory.
In C, a byte is an object that is as big as t … ⌘ Read more
On the blog: Let’s Fix…Facebook https://john.colagioia.net/blog/2021/10/17/facebook.html #lets-#fix #facebook #socialmedia
“I’m worried about humanity’s future.”
Via Nicholas Danes I came across the video of Arun Maini (Mrwhosetheboss): “I’m worried about humanity’s future”. In this he addresses some good aspects. It’s about the impact of technology on our lives, society and behaviour. For example, he talks about the fact that algorithms are increasingly trying to keep us in front of the screen for as long as possible, that echo chambers are creating more and more negativity, and that we may soon no longer be able to d … ⌘ Read more
A way to weigh whether you are on the right side of history
We have to weigh each time we argue for or against something whether we are arguing out of fear or for the most basic right of life ⌘ Read more
On the blog: Free Culture Book Club — Lightbringer, Part 2 https://john.colagioia.net/blog/2021/10/16/lightbringer2.html #freeculture #bookclub
On the blog: Tweets from 10/11 to 10/15 https://john.colagioia.net/blog/media/2021/10/15/week.html #twitter #week #socialmedia #linkdump
In reply to: MEMEX - The Small Website Discoverability Crisis [2021-09-08]
A proposal, dear reader: Create a list of bookmarks linking to websites you find interesting, and publish it for the world to see. You decide what constitutes“interesting”. ⌘ Read more
The official Wizard of New Zealand, perhaps the only state-appointed wizard in the world, has been cast from the public payroll, spelling the end to a 23-year legacy. — The Guardian
So, he was… a mascot?
💾 Save the date for GitHub Game Off 2021
Game Off is an annual game jam (or “hackathon for building games”) that’s a little different from most—it lasts for the entire month of November—not just a weekend or a few days. It’s the perfect ⌘ Read more
On the blog: Real Life in Star Trek, Once Upon a Planet https://john.colagioia.net/blog/2021/10/14/once-upon.html #scifi #startrek #closereading
Student developer resources you won’t find in the classroom
Heading back to school? Did you just graduate? The GitHub Education Stream Team (GEST) is sharing resources, tools, and more to help emerging developers land a job. Student leaders from around the world are creating and hosting shows to grow the tech community and share information you won’t find in the classroom. ⌘ Read more
Sometimes I am a perfectionist. Having previously made my private diary blog available via a Tailscale sidecar container in my Tailnet, I have now integrated Tailscale directly into GoBlog. Both Tailscale and Tailscale’s Let’s Encrypt certificates can be configured directly in GoBlog. No sidecar container is needed anymore. A much simpler solution! (And Tailscale rocks!) ⌘ Read more
On the blog: Using git to Count Changed Words https://john.colagioia.net/blog/2021/10/13/words-changed.html #programming #techtips #blog #git
The Linux-powered Nokia N810 from 2007 – still awesome in 2021
The N810 may be 14 years old… but it’s still a rad little handheld computer. ⌘ Read more
Apply now for GitHub Universe 2021 micro-mentoring
As part of our ongoing commitment to ensure GitHub’s conferences are accessible and inclusive to people from all walks of life, we’re offering 30-minute, 1:1 micro-mentoring sessions with GitHub employees. ⌘ Read more
GitHub security update: revoking weakly-generated SSH keys
On September 28, 2021, we received notice from the developer Axosoft regarding a vulnerability in a dependency of their popular git GUI client - GitKraken. An underlying issue with a dependency, called `keypair`, resulted in the GitKraken client generating weak SSH keys. ⌘ Read more
On the blog: Developer Journal, National Coming Out Day https://john.colagioia.net/blog/2021/10/11/ncod.html #programming #project #devjournal