Docker Verified Publisher: Trusted Sources, Trusted Content
Six months since its launch at DockerCon, the Docker Verified Publisher program delivers on its promise to developers and partners alike The Docker Verified Publisher program means trusted content and trusted sources for the millions of Docker users. At the May 2021 DockerCon, Docker announced its Secure Software Supply Chain initiative, highlighting Docker Verified Publisher […]
The post [Docker Verified Publishe … ⌘ Read more
GoCN 每日新闻(2021-12-05)
GoCN 每日新闻(2021-12-05)- Go 在 Google:服务于软件工程的语言设计(翻译) https://mp.weixin.qq.com/s/3F9WAcxuCNCs7aNn5gjnew
- 详解布隆过滤器原理与实现https://mp.weixin.qq.com/s/5zHQbDs978OoA3g83NaVmw
- 令人惊叹的软件架构[https://github.com/mehdihadeli/awesome-software-architecture](https://github.com/mehdihadeli/awesome-software-archite … ⌘ Read more
The XMPP Standards Foundation: The XMPP Newsletter November 2021
Welcome to the XMPP Newsletter covering the month of November 2021 - the last release for this year! After our editorial break we will be back in February 2022!
Many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, especially throughout the current situation, please consider to say thanks or help these projects!
[Read this Ne … ⌘ Read more
Faster Multi-Platform Builds: Dockerfile Cross-Compilation Guide
There are some important changes happening in the software industry. With Apple moving all of their machines to their custom ARM-based silicon and AWS offering the best performance-per-cost ratio with their Graviton2 instances, one can no longer expect that all software only needs to run on x86 processors. If you work with containers there is some […]
The post [Faster Multi-Platform Builds: Dockerfile … ⌘ Read more
Sinclair Software & Manuals - Computerphile ⌘ Read more
JavaScript : web apps
wut?! 😳 seriously?! 🤦♂️
Python : small tools
Okay 👌
Go: micro services
Umm bad generalization 🤣 – Example yarnd that powers most of Yarn.social 😂
Java: enterprise software
Yes! Oh gawd yes! 🤣 And Java™ needs to die a swift death!
C: crimes
Hmmm? 🤔 I feel this one is going to have some backslash and/or go the way of “Hacker” being misconstrued to mean entirely different/incorrect things as is what’s happening in the media (for various definitions of “media”).
🤔 👋 Reconsidering moving Yarn.social’s development back to Github: Speaking of which (I do not forget); @fastidious@arrakis.netbros.com and I were discussing over a video call two nights ago, as well as @lyse@lyse.isobeef.org who joined a bit later, about the the whole moved of all of my projects and their source code off of Github. Whilst some folks do understand and appreciate my utter disgust over what Microsoft and Copilot did by blatantly scraping open source software’s codebases without even so much as any attempt at attribution or respecting the licenes of many (if not all?) open source projects.
That being said however, @fastidious@arrakis.netbros.com makes a very good and valid argument for putting Yarn.social’s codebases, repositories and issues back on Github for reasons that make me “torn” over my own sense of morality and ethics.
But I can live with this as long as I continue to run and operate my new (yet to be off the ground) company “Self Hosted Pty Ltd” and where it operates it’s own code hosting, servicesa, tools, etc.
Plese comment here on your thoughts. Let us decide togetehr 🤗
Docker at Devoxx France and the U.K.
As Docker is a full-remote company, we have employees scattered across the Americas and Europe. We’re building tools to help developers all over the world build software better. As developers, we know that to do this well, we need to be actively involved in the developer community so we encourage our engineers to speak at […]
The post Docker at Devoxx France and the U.K. appeared first on … ⌘ Read more
Connecting to Telnet BBSes the most awesome way: Via Telemate in DOSBox
Use the exact same software to dial BBSes at 28.8 in 1995… and to telnet to BBSes in 2021. ⌘ Read more
ROI of Docker Desktop vs. DIY: Considerations, Risks, and Benefits for Business
Docker simplifies application development and removes complexities for developers. This allows software teams to accelerate their productivity and spend more time on delivering value that’s core to their business. One of the ways we do this is by providing a magically simple developer experience with Docker Desktop. We wrote about the magic behind the scenes […]
The po … ⌘ Read more
How to run Windows 3.1 software on Windows 10 & 11 (64bit) & Linux
Because… because… why not? ⌘ Read more
Graphcore Poplar SDK Container Images Now Available on Docker Hub
Graphcore’s Poplar® SDK is available for developers to access through Docker Hub, with Graphcore joining Docker’s Verified Publisher Program. Together with Docker, we’re distributing our software stack as container images, enabling developers to easily build, manage and deploy ML applications on Graphcore IPU systems. We continue to enhance the developer experience to make our hardware and software … ⌘ Read more
7 unique software collaboration features in GitHub Discussions
Here are a few ways our teams use GitHub Discussions internally to build community, simplify workflows, and get key insights into our work. ⌘ Read more
How much power and influence do Open Source foundations have?
… and how does that power impact us as users of Open Source software? ⌘ Read more
The two problems in software development. [COMIC] ⌘ Read more
Linus Torvalds interviews with Linux Journal Magazine: 1994 - 2019
Six interviews with Linus Torvalds that give a peek into the private life of the Linux creator, and provide a history of one of the most important software projects of the last quarter century. ⌘ Read more
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
Notary v2 Project Update
Supply chain security is something that has been increasingly important to all of us in the last few years. Almost as important as the global supply chains that are having problems distributing goods around the world! There have been many attacks via the supply chain. This is where some piece of software that you use […]
The post Notary v2 Project Update appeared first on Docker Blog. ⌘ 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. 😂
(Smart Home) Automation with Node-RED
Yesterday I expanded the memory in my home and code server to 16 GB and wondered what I could do with all the resources this server provides me. So I looked around a bit and came across an open source program called Node-RED. Especially in the context of Smart Home and Home Assistant, I’ve heard about it a few times, but never looked into this software in more detail. ⌘ Read more
Bookmark : Standing on the shoulders of programmers: the power of free and open-source software – Physics World ⌘ Read more
It looks like @movq@www.uninformativ.de isn’t too active these days. This little piece of software is pretty neat!
new blog post about ecology of the software landscape
The XMPP Standards Foundation: The XMPP Newsletter September 2021
Welcome to the XMPP Newsletter covering the month of September 2021.
Many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, especially throughout the current situation, please consider to say thanks or help these projects!
Read this Newsletter via our RSS Feed!
Interested in suppor … ⌘ Read more
SiliconANGLE News: ‘DevOps for Dummies’ author Emily Freeman introduces revolutionary model for modern software development
#DevOps ⌘ Read more
@fab@foobucket.xyz Deciding what to write about is always an issue for me too… Sometimes I feel like all I do is announce updates to my different software stuff.
The XMPP Standards Foundation: The XMPP Newsletter August 2021
Welcome to the XMPP Newsletter covering the month of August 2021.
Many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, especially throughout the current situation, please consider to say thanks or help these projects!
Read this Newsletter via our RSS Feed!
Interested in supporting the Newsletter … ⌘ Read more
Vague infringement allegations considered harmful
Ensuring that software copyright allegations are specific and actionable benefits the entire developer ecosystem. That’s why GitHub submitted a “friend of the court” brief in the SAS Institute, Inc. v. World Programming Ltd. case before a Federal Court of Appeals. ⌘ Read more
Docker is Updating and Extending Our Product Subscriptions
Docker is used by millions of developers to build, share, and run any app, anywhere, and 55% of professional developers use Docker every day at work. In these work environments, the increase in outside attacks on software supply chains is accelerating developer demand for Docker’s trusted content, including Docker Official Images and Docker Verified Publisher […]
The post [Docker is Updating and Extending Our Product Subscriptions](https:/ … ⌘ Read more
Snikket: Improving Snikket’s usability in collaboration with Simply Secure
One of the primary goals of the Snikket project is improving the usability of
open communication software. We see usability as one of the major barriers to
broader adoption of modern communication systems based on open standards and
free, libre, open-source software. By removing this barrier, we open the door
of secure and decentralized communication freedom to many vulnerable groups
for which it was previously inaccessible or i … ⌘ Read more
A screenshot of a very tiny c program written on System7
I’ve got to use macOS by nature of my work. Lately I’m increasingly down on this. Here I will not re-hash anything about the current state of Apple’s hardware and software ecosystem. I don’t care.
Wanting to take a trip down nostolgia lane, however (to when I was 2 years old) I thought I’d install Mac OS System 7. What follows is a quick guide for doing the sa … ⌘ Read more
Building a healthy and secure software supply chain
Securing the software supply chain is now an everyday concern for developers. As attackers increasingly target open-source components as a way to compromise the software supply chain, developers hold the keys to making their projects as secure as they can be. That’s why Docker continues to invest heavily in our developer tools like Docker Desktop […]
The post [Building a healthy and secure software supply chain](https://www.d … ⌘ Read more
Matrix vs. XMPP
XMPP and Matrix are two decentralized and federated free sofware projects for chat, including true end-to-end encrypted chat.
Users can either install the software on their own server if they want, but they can also easily register on any public server—both allow any XMPP or Matrix user to talk to users on their server or on any other one. In essence, it works like email: you might have an em … ⌘ Read more
Secure Software Supply Chain Best Practices ⌘ Read more…
My searx instance has changed domains
For those that use my SearX instance (which was formerly searx.lukesmith.xyz, I have now relocated it to searx.cedars.xyz, so if you use it as a default search engine, remember to change its url.
For those who don’t know what SearX is, it’s a metasearch engine that polls whatever search engines you want and aggregates the results. It is free software that can be installed by anyone on any server.
Read more about it … ⌘ Read more
My blog system now has tagging (all pure POSIX shell of course)
This isn’t live on the old blog system’s Github, but partially inspired by by Based Cooking’s tag system which is based on blogit, I’ve added in the feature to tag articles.
I’ve been wanting to write more articles and informational pages on my website, but doing that with no organization is somewhat … ⌘ Read more
Programs and Equipment I Use
After many requests, here are the programs I use for everything. I’m only putting here programs I consider tried and true and have used for a while.
I’m about getting things done quickly and having as little space between my thoughts and actions on the computer.
I like having vim-like bindings and prefer running programs in the terminal for simplicity’s sake. That said, I’m very much against the cringey meme that things … ⌘ Read more
Why I Use the GPL and Not Cuck Licenses
Every piece of software I write I license under the GNU Public License Version 3 (GPLv3) unless I have forked it from something else.
The GPLv3 is the premiere copyleft license, meaning that it not only allows users to run, modify and distribute their own versions of what I write, but it also requires that no one in that chain of development restrict and close-source that software: it and sof … ⌘ Read more
Safe harbors for software collaboration, part 2 ⌘ Read more…
don’t get me wrong, I love the power of emacs. but it’s a very complex piece of software, which is inherrently brittle. not a problem in the short term, but for some of my more long term tools it’s a consideration.
Alexander Gnauck: MatriX vNext development update ⌘ Read more…
Applying DevSecOps to your software supply chain ⌘ https://github.blog/2020-12-03-applying-devsecops-to-your-software-supply-chain/
TeX is Long Software. LaTeX is not.
Nbdev: A literate programming environment that democratizes software engineering best practices ⌘ https://github.blog/2020-11-20-nbdev-a-literate-programming-environment-that-democratizes-software-engineering-best-practices/
once you set “alias wget=aria2c”, wget is a surprisingly good software.
Expanded Support for Open Source Software Projects ⌘ https://www.docker.com/blog/expanded-support-for-open-source-software-projects/
On the blog: Politics in Art and Technology https://john.colagioia.net/blog/2020/10/18/stories.html #politics #art #software #rant
been adopting a document-as-you go approach to the !monolith wiki. as I dogfood my software to make pieces an etudes like !breathing_cards, I write about it in a wiki stub. #workflow #documentation
Safe harbors for software collaboration, part 1 ⌘ https://github.blog/2020-10-06-safe-harbors-for-software-collaboration-part-1/
Ensure your neighbors have the right to vote: A software engineer volunteers at his local elections office ⌘ https://github.blog/2020-09-16-ensure-your-neighbors-have-the-right-to-vote-a-software-engineer-volunteers-at-a-local-elections-office/
Secure at every step: What is software supply chain security and why does it matter? ⌘ https://github.blog/2020-09-02-secure-your-software-supply-chain-and-protect-against-supply-chain-threats-github-blog/
Are employees paid a proportional amount to the value they bring to their organization? I would say no. I do not believe every talented European is 40% as capable as the average developer in the US. I do not believe that the same software engineer that made $10k in India, suddenly brings 10x as much value due to a 1 year masters, once they move to the US. Ask HN: Should a remote employee’s salary be tied to their physical location? | Hacker News
penning out the structure of my current !music_software_ecosystem
@freemor@freemor.homelinux.net Doing everything in the browser is indeed terrible. But I have to admit that e.g. jitsi-meet for a/v conferences is pretty neat. You just share the link and password and everybody can join without installing and configuring a new software.
- The year of the WordPerfect Humble Bundle. https://www.humblebundle.com/software/work-remote-software
When a measure becomes a target, it ceases to be a good measure — Goodhart’s law as phrased by Marilyn Strathern The Original Sin of Software Metrics (2014) | Hacker News
Posted to Entropy Arbitrage: My Software https://john.colagioia.net/blog/2020/02/16/software.html #software #technology #meta
Posted to Entropy Arbitrage: Colagioia Industries https://john.colagioia.net/blog/2020/02/02/ci.html #software #technology #meta
@mdosch@mdosch.de Apple refuses to ship GPLv3 software. bash has security bugs that Apple doesn’t want to backport. So they’ve switched default shells again, this time to zsh. (bash and the previous default, tcsh, still ship with the OS.)
The #XMPP Newsletter is out! Read the latest news from the XMPP/Jabber communities: articles, events, software releases with servers, clients/apps, and services… https://xmpp.org/2019/10/newsletter-01-october/ #social #instantmessaging #chat
totext.py - Convert URL or RSS feed to text with readability - Raymii.org https://raymii.org/s/software/totext.py-Convert_URL_or_RSS_feed_to_plaintext_with_readability.html
CS programs encourage the idea (already common among students) that software engineers are professionals. First contact with the industry demonstrates that to the extent that folks have grown since graduation, its in their ability to delay the inevitable collapse of ugly hacks.
Why does software suck? Capitalism. https://news.ycombinator.com/item?id=19483230
The Software That Shapes Workers’ Lives | The New Yorker https://www.newyorker.com/science/elements/the-software-that-shapes-workers-lives
Systems Software Research is Irrelevant (aka utah2000 or utah2k) http://doc.cat-v.org/bell_labs/utah2000/utah2000.html
Geoff Greer’s site: Software Rot https://geoff.greer.fm/2017/02/28/software-rot/
A lot of large software projects are so bad that liking them should automatically disqualify someone from working on them, unless you like them in a masochistic semi-sexual way.
The Complicated Economy of Open Source Software - Motherboard https://motherboard.vice.com/en_us/article/43zak3/the-internet-was-built-on-the-free-labor-of-open-source-developers-is-that-sustainable
Vocabulary - software-crisis https://softwarecrisis.miraheze.org/wiki/Vocabulary
If Software Is Funded from a Public Source, Its Code Should Be Open Source | Linux Journal https://www.linuxjournal.com/content/if-software-funded-public-source-its-code-should-be-open-source
Declarative Programming Pros And Cons | Toptal https://www.toptal.com/software/declarative-programming
GitHub - joelparkerhenderson/queueing_theory: Queueing theory: an introduction for software development https://github.com/joelparkerhenderson/queueing_theory
When Good Engineers Write Bad Software - IEEE Spectrum https://spectrum.ieee.org/geek-life/reviews/when-good-engineers-write-bad-software
Cleanroom Software Engineering | Dr Dobb’s http://www.drdobbs.com/architecture-and-design/cleanroom-software-engineering/184405405
Towards a theory of software development expertise | the morning paper https://blog.acolyer.org/2018/12/21/towards-a-theory-of-software-development-expertise/
Free software and the revolt against transactionality https://medium.com/@/free-software-and-the-revolt-against-transactionality-3a44a1b7f96d?source=friends_link&sk=dcc51b815d020b5fb50852ed6844922a
Distributed Operating System Amoeba - Fireball Software http://fsd-amoeba.sourceforge.net/
The faster you unlearn OOP, the better for you and your software — Dawid Ciężarkiewicz aka dpc https://dpc.pw/the-faster-you-unlearn-oop-the-better-for-you-and-your-software
Slow Software https://www.inkandswitch.com/slow-software.html
COLA (software architecture) - Wikipedia https://en.wikipedia.org/wiki/COLA_(software_architecture)
GitHub - uliwitness/Stacksmith: An intuitive software erector kit targeted at people new to programming, but with enough potential to stay useful once they’ve learned, inspired by HyperCard. https://github.com/uliwitness/stacksmith/
Folklore.org: Desk Ornaments http://www.folklore.org/StoryView.py?project=Macintosh&story=Desk_Ornaments.txt&sortOrder=Sort+by+Date&topic=Software+Design
Folklore.org: The Grand Unified Model (2) - The Finder http://www.folklore.org/StoryView.py?project=Macintosh&story=The_Grand_Unified_Model_The_Finder.txt&sortOrder=Sort+by+Date&topic=Software+Design
Folklore.org: The Grand Unified Model (1) - Resources http://www.folklore.org/StoryView.py?project=Macintosh&story=The_Grand_Unified_Model.txt&sortOrder=Sort+by+Date&topic=Software+Design
TempleOS: an educational tool for programming experiments - TechRepublic https://www.techrepublic.com/blog/software-engineer/templeos-an-educational-tool-for-programming-experiments/
DigiBarn Software: Xerox Alto Operating System and Alto Applications http://www.digibarn.com/collections/software/alto/index.html
Things Nobody Told Me About Being a Software Engineer · Ana Ulin https://anaulin.org/blog/things-nobody-told-me-about-being-a-software-engineer/
@sdk@codevoid.de Thanx for the link. I will try this. So far I always used fgallery: https://www.thregr.org/~wavexx/software/fgallery/
Theory: no good software was designed after 1989. Thank you, David Hasselhoff (I guess).
Periodic reminder that Apple is a predatory rent-seeking company that hasn’t done anything innovative since 1980: https://motherboard.vice.com/en_us/article/yw9qk7/macbook-pro-software-locks-prevent-independent-repair
RE: Software disenchantment - Rakhim.org https://rakhim.org/2018/09/re-software-disenchantment/
Software disenchantment @ tonsky.me http://tonsky.me/blog/disenchantment/
TempleOS: an educational tool for programming experiments - TechRepublic https://www.techrepublic.com/blog/software-engineer/templeos-an-educational-tool-for-programming-experiments/
David Patterson Says It’s Time for New Computer Architectures and Software Languages - IEEE Spectrum https://spectrum.ieee.org/view-from-the-valley/computing/hardware/david-patterson-says-its-time-for-new-computer-architectures-and-software-languages
Another fun day of loading data for this software pilot. It’s fun just watching data load.
Software Rot and Classes of Rot Resistance · InductiveComputerScience/progsbase Wiki · GitHub https://github.com/InductiveComputerScience/progsbase/wiki/Software-Rot-and-Classes-of-Rot-Resistance
Bad idea of the day: using spaced repetition software to remind yourself to meditate on open questions
Manifesto for Minimalist Software Engineers | Minifesto.org http://minifesto.org/
I love working with 3rd Party software. When you have an issue you get to put in a ticket and then wait weeks for a response.