Attacks on Maven proxy repositories
Learn how specially crafted artifacts can be used to attack Maven repository managers. This post describes PoC exploits that can lead to pre-auth remote code execution and poisoning of the local artifacts in Sonatype Nexus and JFrog Artifactory.
The post Attacks on Maven proxy repositories appeared first on The GitHub Blog. ⌘ Read more
Modernizing legacy code with GitHub Copilot: Tips and examples
Learn how to modernize legacy code with GitHub Copilot with real-world examples.
The post Modernizing legacy code with GitHub Copilot: Tips and examples appeared first on The GitHub Blog. ⌘ Read more
Monero Research Lab meeting scheduled for 29 January 2025 1700 UTC
The next Monero Research Lab1 meeting is scheduled to take place on Wednesday, January 29th 2025 at 17:00 UTC on IRC-Libera/Matrix2 in the #monero-research-lab channels.
Quicksort Algorithm in Five Lines of Code! - Computerphile ⌘ Read more
Cuprate Meeting scheduled for 28 January 2024 1800 UTC
The next Cuprate Meeting is scheduled1 to take place on Tuesday, January 28 2025 at 18:00 UTC on IRC-Libera/Matrix2 in the #cuprate channels.
Agenda overviewCuprate is an effort to create an alternative Monero node implementation.
Greetings
Updates: What is everyone working on?
Project: What is next for Cuprate?
Any other business
The meeting’s moderator should be Boog9003. Consult the Cuprate code … ⌘ Read more
Documenting and explaining legacy code with GitHub Copilot: Tips and examples
Learn how to document and explain legacy code with GitHub Copilot with real-world examples.
The post Documenting and explaining legacy code with GitHub Copilot: Tips and examples appeared first on The GitHub Blog. ⌘ Read more
Cuprate Meeting scheduled for 21 January 2024 1800 UTC
The next Cuprate Meeting is scheduled1 to take place on Tuesday, January 21 2025 at 18:00 UTC on IRC-Libera/Matrix2 in the #cuprate channels.
Agenda overviewCuprate is an effort to create an alternative Monero node implementation.
Greetings
Updates: What is everyone working on?
Project: What is next for Cuprate?
Any other business
The meeting’s moderator should be Boog9003. Consult the Cuprate code … ⌘ Read more
Review: OpenMandriva Rolling Linux Distro
A Non-Woke, Truly Independent, Big-Tech-Free, Linux OS focused on the code instead of politics? Yes, please! ⌘ Read more
How to use GitHub Copilot: What it can do and real-world examples
Real-world examples show you how Copilot can generate unit tests, refactor code, create documentation, perform multi-file edits, and much more
The post How to use GitHub Copilot: What it can do and real-world examples appeared first on The GitHub Blog. ⌘ Read more
Cuprate Meeting scheduled for 14 January 2024 1800 UTC
The next Cuprate Meeting is scheduled1 to take place on Tuesday, January 14 2025 at 18:00 UTC on IRC-Libera/Matrix2 in the #cuprate channels.
Agenda overviewCuprate is an effort to create an alternative Monero node implementation.
Greetings
Updates: What is everyone working on?
Project: What is next for Cuprate?
Any other business
The meeting’s moderator should be Boog9003. Consult the Cuprate code … ⌘ Read more
@kat@yarn.girlonthemoon.xyz i wound up with xcolor AND pastel at the same time, because xcolor does exactly what i want while pastel and its picker subcommand does the same thing, relying on xcolor, but brings up a nice graphic of the picked color and related colors, plus more than just the hex code. neat.
everoddandeven releases ‘Monero Daemon GUI’ v1.1.0
everoddandeven1 has released Monero node manager monerod-gui 2 version 1.1.0 Toughness 3 with various UI and daemon fixes and improvements:
UI fixes and improvements
Daemon settings fixes
Minor code reorganization
Upgrade dependencies
Consult the Github repository2 for the complete changelog4, a demo and usage instructions.
To support further developmen … ⌘ Read more
@movq@www.uninformativ.de this is why people like me can’t code this is boring eyes glazing over kinda stuff lol
Can LLMs write better code if you keep asking them to “write better code”?
Article URL: https://minimaxir.com/2025/01/write-better-code/
Comments URL: https://news.ycombinator.com/item?id=42584400
Points: 501
# Comments: 300 ⌘ Read more
i’ve transitioned text editors from nano (yeah i know) to micro and god micro is just so much better i did not know there was a CLI text editor i could use with sensible keyboard shortcuts that did not leave me feeling like i’m typing nuclear codes to do simple tasks like saving and editing
everoddandeven proposes bounty for monero-cpp Python bindings module
everoddandeven1 has proposed a bounty2 for creating a Python module that exposes the core functionalities of the monero-cpp library 3:
This module should enable Python developers to interact with monero-cpp API using a Pythonic interface without needing to write or interact with C++ code directly.
Total Bounty: 0 XMR (to date)
Payout criteria overview
- Code is ope … ⌘ Read more
nisaba proposes bounty for PrestaShop XMR ‘payment integration’
nisaba1 has proposed a bounty2 for developing a Monero payment integration for the PrestaShop3 e-commerce platform:
Prestashop is an ecommerce platform to have about 1% global market share, but about 9% in french area.
Total Bounty: 0 XMR (to date)
Payout criteria
- code is open-sourced
- live example that can be tested
- assume one round of feedback and improvement
- ability to co … ⌘ Read more
Announcing CodeQL Community Packs
We are excited to introduce the new CodeQL Community Packs, a comprehensive set of queries and models designed to enhance your code analysis capabilities. These packs are tailored to augment…
The post Announcing CodeQL Community Packs appeared first on The GitHub Blog. ⌘ Read more
It’s not a winter wonderland out here, but with Christmas and winter coming soon, maybe a little snow on my blog isn’t a bad idea. I’ve just programmed a snow animation for another project and thought I could reuse the code in the form of a simple GoBlog plugin. ❄❄❄ ⌘ Read more
OpenAI’s latest o1 model now available in GitHub Copilot and GitHub Models
The December 17 release of OpenAI’s o1 model is now available in GitHub Copilot and GitHub Models, bringing advanced coding capabilities to your workflows.
The post OpenAI’s latest o1 model now available in GitHub Copilot and GitHub Models appeared first on The GitHub Blog. ⌘ Read more
Cuprate Meeting scheduled for 7 January 2024 1800 UTC
The next Cuprate Meeting is scheduled1 to take place on Tuesday, January 7 2025 at 18:00 UTC on IRC-Libera/Matrix2 in the #cuprate channels.
Agenda overviewCuprate is an effort to create an alternative Monero node implementation.
Greetings
Updates: What is everyone working on?
Project: What is next for Cuprate?
Any other business
The meeting’s moderator should be Boog9003. Consult the Cuprate code rep … ⌘ Read more
[LTH] [Bounty] [10 XMR] Apple Developer ID certificate and notarization for Feather Wallet
To continue supporting macOS, Feather Wallet is looking for an organization or individual to provide us with the ability to code-sign and notarize the application. We are not looking to publish Feather Wallet on the App Store - We will only distribute verifiably reproducible releases
Links:
… ⌘ Read more
Announcing 150M developers and a new free tier for GitHub Copilot in VS Code
Come and join 150M developers on GitHub that can now code with Copilot for free in VS Code.
The post Announcing 150M developers and a new free tier for GitHub Copilot in VS Code appeared first on The GitHub Blog. ⌘ Read more
Grape growers at breaking point plead for mandatory code of conduct
Wine grape growers have spoken at a senate inquiry to plead for a mandatory code of conduct to ensure they get fair prices for their produce. ⌘ Read more
Last week at The Lunduke Journal (Dec 1 - Dec 7, 2024)
Codes of Conduct! ChatGPT Insanity! KDE Gets Naggy! Firefox Activists! ⌘ Read more
Added TwtHash hashes to every message on my personal Twtxt HTML renderer. Code is not yet ready for prime-time. Need to work out some kinks still.
The “Code of Conduct” Must Die
The “CoC” concept has done more harm than good, weaponized against people in Linux, NixOS, Python, C++, openSUSE, Godot, and many other organizations. ⌘ Read more
Erlang Solutions: Advent of Code 2024
Welcome to Advent of Code 2024!Like every year, I start the challenge with the best attitude and love of being an Elixir programmer. Although I know that at some point, I will go to the “what is this? I hate it” phase, unlike other years, this time, I am committed to finishing Advent of Code and, more importantly, sharing it with you.
I hope you enjoy this series of December posts, where we will discuss the approach for each exercise. … ⌘ Read more
My twtAgent.php was turned off, so try again now. I have uploaded the code to: https://github.com/sorenpeter/twtAgent
ofrnxmr completes second milestone for BasicSwapDEX CCS proposal
ofrnxmr1 has completed2 the second milestone (M2-O/M2-F/M2-B) for their CCS proposal3 to empower and steward BasicSwapDex4 to production quality software:
”`
Core v0.14.1 > v0.14.2:
- Removed sqlalchemy
- Reformat codebase using Black
- Completed the BCH integration
- monero-wallet-rpc optimizations
- Prep code for new GUI bid/offer flow
GUI 3.1.0 > 3.1.1:
- Re … ⌘ Read more”`
Cuprate Meeting scheduled for 3 December 2024 1800 UTC
The next Cuprate Meeting is scheduled1 to take place on Tuesday, December 3 2024 at 18:00 UTC on IRC-Libera/Matrix2 in the #cuprate channels.
Agenda overviewCuprate is an effort to create an alternative Monero node implementation.
Greetings
Updates: What is everyone working on?
Project: What is next for Cuprate?
Any other business
The meeting’s moderator should be Boog9003. Consult the Cuprate code … ⌘ Read more
Linux Code of Conduct Board Officially Bans Developer for “Insufficient” Groveling
All code changes from beaches developer will be rejected for Linux Kernel 6.13. ⌘ Read more
John-Doggett creates public XMR node setup script
John-Doggett1 has created a Bash script2 that helps users to automatically configure public Monero nodes with support for HTTPS on Debian:
It uses Caddy to create a public website on your node, as well as renewing LetsEncrypt certificates. [..] Let me know what you all think
Usage instructions are available on GitHub2.
Note: inspect the code4 before running the script.
- https:/ … ⌘ Read more
Linux Code of Conduct Board Blocks File System Changes
A code change for new bcachefs features is being blocked not for technical reasons… but a CoC dispute. Seriously. ⌘ Read more
Unlock growth and talent: why maintainers should mentor with CNCF
By Nate Waddington, Head of Mentorship and Documentation, CNCF Open source projects rely on strong communities. Mentorship programs like LFX Mentorship and Google Summer of Code offer maintainers a chance to bring new contributors into their… ⌘ Read more
Does GitHub Copilot improve code quality? Here’s what the data says
Findings in our latest study show that the quality of code written with GitHub Copilot is significantly more functional, readable, reliable, maintainable, and concise.
The post Does GitHub Copilot improve code quality? Here’s what the data says appeared first on [The GitHub Blog]( … ⌘ Read more
Cake Wallet introduces ‘Cupcake’ companion app with initial support for Monero air-gapped wallets
Cake Labs1 has released Cake Wallet v4.21.02 with early support for Monero air-gapped wallets via their new companion app Cupcake (v0.1)3, beta support for LTC Ledger hardware wallets, various enhancements and bug fixes:
Cake Wallet now supports reading QR codes for airgapped wallets. This enables people to more securely store … ⌘ Read more
Automate Kubernetes Security and Operations with Kyverno Certified Associate (KCA)
Announcing a New CNCF certification for Kyverno Kyverno is an open-source policy engine designed for Kubernetes that allows teams to validate, mutate, and generate configurations, enabling the automation of security policies as code, beyond just audit… ⌘ Read more
How developers spend the time they save thanks to AI coding tools
Developers tell us how GitHub Copilot and other AI coding tools are transforming their work and changing how they spend their days.
The post How developers spend the time they save thanks to AI coding tools appeared first on The GitHub Blog. ⌘ Read more
Modern CPUs Assign Registers To Speed Up Your Code - Computerphile ⌘ Read more
j-berman posts CCS progress report after 397 hours of dev work
j-berman1 has published a second progress report2 for his full-time 2024 (part 8) Monero/Seraphis dev work CCS proposal3:
Work overviewGoals for the remainder of the CCS: Enable starting to build the tree from a wallet’s arbitrary restore height, rather than require sync from genesis.
”`
- Implemented building the tree for fcmp++ in wallet2
- Fixed the migration code to resize the db … ⌘ Read more”`
Prosodical Thoughts: New server, new sponsor
It shouldn’t surprise you, but here we have an obsession for self-hosting. We
fought off many requests to migrate our hosting to Github (even before it was
cool to hate Github - Prosody and Github were both founded in the same year!).
As a result, we self-host our XMPP service (of course), our website, our code
repos, our issue tracker, package repository and our CI and build system.
This is not always easy - our project has always been a rather informal
collaboration of in … ⌘ Read more
SChernykh releases P2Pool v4.2 with new features, bugfixes
SChernykh1 has released P2Pool 2 version 4.23 with new features and various bugfixes.
Stratum server now disconnects miners when it's not connected to P2Pool network [..]
Added an error code to error messages about opening/saving files
Fixed a possible deadlock during the initial sync [..]
Fixed Windows 7 compatibility
Fixed a data race on shutdown [..]
The full list of changes since v4.1.1 is … ⌘ Read more
25% of Google Code is AI Generated
Layoffs, lack of pay raises for engineers, but they’re not replacing programmers with Al. Wink wink. ⌘ Read more
Cultivating a successful engineering culture with Platform Engineering
Community post by Or Weis Discover how leveraging a policy-as-code platform helps foster an engineering culture focused on efficient authorization and access control. Platform engineering is rooted in a fundamental principle: cultivating a culture within development… ⌘ Read more
Spent some time cleaning up my AoC code to get ready for December 1st. Anyone else doing it this year? @prologic@twtxt.net we have to setup a new team each year?
Hm, seems i breaking something in twet code for handling mentions
Cuprate Meeting scheduled for 29 October 2024 1800 UTC
The next Cuprate Meeting is scheduled1 to take place on Tuesday, October 29 2024 at 18:00 UTC on IRC-Libera/Matrix2 in the #cuprate channels.
Agenda overviewCuprate is an effort to create an alternative Monero node implementation.
Greetings
Updates: What is everyone working on?
Project: What is next for Cuprate?
Any other business
The meeting’s moderator should be Boog9003. Consult the Cuprate code … ⌘ Read more
Last week at The Lunduke Journal (Oct 13 - Oct 19, 2024)
Debian Discrimination! Stallman Hit Piece! Winamp Code Deleted! Nuclear AI CAPTCHA Solving! ⌘ Read more
Using Docker AI Tools for Devs to Provide Context for Better Code Fixes
Learn how to map your codebase in order to provide context for creating better AI-generated code fixes. ⌘ Read more