Comparing the different Merge Request / Pull Request merge methods in GitLab and GitHub (2 mins read).
How the different merge methods for contributions work between GitLab and GitHub.
Comparing the different Merge Request / Pull Request merge methods in GitLab and GitHub (2 mins read).
How the different merge methods for contributions work between GitLab and GitHub.
How to unpublish/redact/undo/retract a Go release (3 mins read).
How to retract a release version of a Go version, without risking folks automagically upgrade to that version.
the autistic urge to use parentheses in every sentence (because you're afraid people will misunderstand it (or interpret additional meaning into it (which has happened before (many times (with terrible consequences (and i'm not even talking about the trauma this caused))))))
the adhd urge to use parentheses in every sentence (you thought of something else that doesn't fit into the previous sentence structure you'd thought up)
Week Notes 24#02 (5 mins read).
What happened in the week of 2024-01-08?
"Looks like you're using an ad-blocker" Looks like you're trying to install 52 trackers on my computer.
It’s our 13th Kaizen episode! We’re back from KubeCon, we’re making goals for the year, we’re migrating to Neon & we’re weighing the pros/cons of building our own custom CDN.
All engineering is reverse engineering if you document things poorly enough.
You can now sponsor the show directly, via Patreon!Go 1.21.6 & 1.20.13 releasedConferencesGoFunc 2024, March 14-15 online, in RussianFOSDEM, Go Devroom Feb 3-4 in Brussels, BelgiumGopherCon EU, Athens, Feb 6-8 in Athens, GreeceVideo/transcript of talk by Rob Pike: What We Got Right, What We Got...
Amazon not only didn’t make the list, they didn’t make the list of tech companies that didn’t make the list. As an employer they’re fast fading into cultural irrelevance. Great job with the post-employment non-compete by the way. https://qz.com/big-tech-falls-glassdoor-company-rankings-1851153542
if you rewrite a text by replacing every word with a synonym until none of the original words are left that's a ship of thesaurus
Attached: 1 image Donations aren't what they seem
𝓖𝓵𝓸𝓼𝓼𝓪𝓻𝔂 Blockchain: a slow database Crypto: an expensive slow database NFT: an expensive slow database to store URLs AI: a way to write slow and inefficient algorithms LLM: a database that stores text in a slow and inefficient way Chat GPT: an expensive imprecise query language for slow and inefficient text databases that often returns wrong results
the layoffs will continue until ~morale~unionization improves
Folks remembering #AaronSwartz today - remember that he was moving publicly-funded research out from behind a paywall. Then remember the only reason the case went forward is because federal prosecutors, specifically Carmen Ortiz and Stephen Heymann, wanted to make an example of him. “Theft is theft, and it doesn’t matter if you use a crowbar or a computer” were Heymann’s words at the time. Notice how federal prosecutors aren’t bullying Sam Altman for the wholesale theft of content network-wide, to build a machine that spews bullshit and further destroys our ability to determine the truth? It’s because he’s doing it for private profit, while Aaron worked for the public good. Never let yourself be tricked into believing the legal system is a justice system.
Joe dives into Code.gov, SAS Institute, federal source code policy, and supporting open source projects.
"Regulation stops innovation! Companies need to be free to do whatever the fuck they want to create innovation!" My brother in Christ, if anything stops innovation, it's patents and copyright. You're less likely to die in a car crash only because Volvo engineers gracefully decided to do humanity a favor and not patent the 3-point seatbelt technology. But for example, a technology of safely stopping table saws is patented and only one company can create them, suing similar projects from other companies out of existence 🤡
I think the Substack discourse is good and that we should really be asking "why are Nazis okay but sex isn't" for nearly everything involving our society.
There’s a video posted by a Cloudflare account executive getting laid off that she recorded as she argues with the HR team. It’s painful to watch on both sides, which explains why other big techs just send an email or provide an error when you try to login. As callous as it seems to do it via email or failed account login, getting told by strangers who just treat you as another name on the list feels worse. https://www.tiktok.com/t/ZPRcqvbnC/
Tech workers when everyone is hiring: lol, I don’t need to unionize. Look how well I negotiated for myself! Tech workers when there are layoffs everywhere: I don’t have time to unionize! I’m desperate to get a job right now! #unionize #unionStrong
Justin Garrison joins us to talk about Amazon’s silent sacking, from his perspective. He should know. He works there. Well, as of yesterday he quit. We discuss how the cloud and Kubernetes have transformed the way software is developed and deployed, the impact silent layoffs have on employees and their careers, speakin...
What could you accomplish if your teammates were all excited and determined to hit some project timelines? What is it like for a group of people to give it all they have? That's what today is about. Chet Haase from the Android team is here to share the story of the early days of Android, the mobile operating system that... […]
Attached: 1 image The absolute gall of this question. A required question, mind you. I will likely not be getting called in for an interview, but it was totally worth it. #jobsearch #jobhunt #capitalism
Peer Richelsen, co-founder of Cal.com, takes us into the scheduling infrastructure they’ve built to help everyone focus on their meeting, not making meetings.
Listen to How to Pass your Theory Test from Nobody Panic. Stevie recently passed and has many thoughts. Tessa passed a couple of decades ago before there was an app. If you’ve been putting off booking your theory test because you’re worried about failing, or have it looming in a few weeks, this is the episode for you.Subscribe to the Nobody Panic Patreon at patreon.com/nobodypanicWant to support Nobody Panic? You can make a one-off donation at https://supporter.acast.com/nobodypanicRecorded and edited by Aniya Das for Plosive.Photos by Marco Vittur, jingle by David Dobson.
I quit my job https://ellie.wtf/posts/i-quit-my-job-to-work-full-time-on-my-open-source-project I'm now focusing full time on building Atuin, and finding more ways to improve developer productivity
The hidden burden of undiagnosed ADHD is constantly needing to invent excuses in an attempt to explain or justify behavior that you don’t even understand yourself.
Text4Shell isn't a new patching hell, using supply chain info with GUAC, OpenSSF Scorecards and metrics, Toner Deaf firmware persistence, upcoming OWASP Board Elections, Chrome browser exploitation Visit for all the latest episodes! Show Notes:
Birthe Lindenthal is the Co-founder and CMO of OpenProject, a web-based project management system. On this episode, Birthe and I discuss the inception of the company, how being open source directly benefits both the business and its customers, and why the connection to their community is so...
Jon and Mike share about the MLH Fellowship program, the philosophy behind MLH, and the changes they faced when COVID hit.
Attached: 1 image
Attached: 1 image My daughters and I are feeding cows 10,000 pounds of macadamia nuts each and that's what makes us so relatable and makes it so clear we don't need to be taxed at 95+ percent of our income.
Christina Entcheva, Director of Engineering at GitHub, joins DI to unravel the link between the values we hold and the things we build.
Attached: 1 image Are you passionate about empowering people in tech? Are you looking for ways to give back to the FOSS communities? Apply to join our pool of amazing mentors! Join via our past communities, or work with your community to join as a mentoring community. Mentors have until February 23, 2024, at 4 p.m. UTC to submit project descriptions for the May 2024 internship. Read more and apply here: https://www.outreachy.org/blog/2024-01-08/may-2024-call-for-mentoring-organizations/
How do you represent a JSON field in Go that could be absent, null
or have a value? (5 mins read).
Why it's surprisingly hard to work out a field has been sent or whether it's explicitly null, when using Go's encoding/json
.
it's impossible for me to be a multimillionaire without robbing a bank, therefore i should be allowed to rob banks (headline: "‘Impossible’ to create AI tools like ChatGPT without copyrighted material, OpenAI says") https://www.theguardian.com/technology/2024/jan/08/ai-tools-chatgpt-copyrighted-material-openai
Attached: 1 image Pillaged from BlueSky: "20 years ago we were suing teenagers for millions of dollars because they were torrenting a single Metallica album and now billionaires are demanding the free right to every work in history, so that they can re-sell it. The law only ever serves capital."
In this episode of the Mechanical Ink podcast, Schalk Neethling chats with Zack Koppert from GitHub about open sourcing GitHub's open-source program office (OSPO) process, policies, and guidance. They cover a range of topics, including what an open source program office is, how it can be a vehicle for change, and key metrics to demonstrate the value and impact of an OSPO. They also touch on the use of a contributor license agreements (CLAs) and how to archive a project responsibly.
Attached: 1 image Ladies and Gentlemen, the weekday.
Attached: 1 image
Week Notes 24#01 (2 mins read).
What happened in the week of 2024-01-01?
@coriander@elekk.xyz people will literally preorder the torment nexus
In this week's episode, we talk about the bizarre tale of a tech conference founder who listed a fake, "auto-generated" woman as a speaker, and how he is also behind a popular woman-in-tech social media personality.
In this week's episode, we talk about the bizarre tale of a tech conference founder who listed a fake, "auto-generated" woman as a speaker, and how he is also behind a popular woman-in-tech social media personality.
This is the reason I infrequently post photos, because I want to spend the time to write good alt text, so don't just upload photos with sub-standard descriptions
I don't know.. I feel like this is going to be unpopular, but I'm going to say it. I feel like not posting AltText because "I don't know how", or "I don't have the time/energy" needs to just fucking stop. If you don't know how - learn. If you don't have the time/energy - save the picture and post when you have the time/energy to AltText it. It's giving businesses who whine "we didn't build a ramp because they're expensive.." If the social model of disability is a thing (it is!) then the onus for accessibility is on able people (it is!) Accessibility is mandatory. Do better. #Disability #accessibility #AltText
i would never use vs code. i can't even figure out how to exit it. ctrl-c doesn't seem to do anything. meanwhile vim tells you how to quit as soon as you run it! it's right there on the screen, only an idiot could miss it