Over 100,000 Infected Repos Found on GitHub
https://apiiro.com/blog/malicious-code-campaign-github-repo-confusion-attack/
https://redd.it/1b37hg2
@programmingreddit
https://apiiro.com/blog/malicious-code-campaign-github-repo-confusion-attack/
https://redd.it/1b37hg2
@programmingreddit
Apiiro | Deep Application Security Posture Management (ASPM)
Over 100,000 Infected Repos Found on GitHub
The Apiiro research team has detected a repo confusion campaign that has evolved and expanded, impacting over 100k GitHub repos with malicious code.
How Apple built iCloud to store billions of databases
https://read.engineerscodex.com/p/how-apple-built-icloud-to-store-billions
https://redd.it/1b2u9w9
@programmingreddit
https://read.engineerscodex.com/p/how-apple-built-icloud-to-store-billions
https://redd.it/1b2u9w9
@programmingreddit
Engineerscodex
How Apple built iCloud to store billions of databases
Apple uses Cassandra and FoundationDB for CloudKit, their cloud backend service. We take a look into how exactly each is used within their cloud and the problems they've solved.
Benchmarks of image formats with JPEG XL 0.10 - leaving others far behind
https://cloudinary.com/blog/jpeg-xl-and-the-pareto-front
https://redd.it/1b34f7o
@programmingreddit
https://cloudinary.com/blog/jpeg-xl-and-the-pareto-front
https://redd.it/1b34f7o
@programmingreddit
Cloudinary
JPEG XL and the Pareto Front
Read about the release of version 0.10 of libjxl, the reference implementation for JPEG XL.
Company forgets why they exist after 11-week migration to Kubernetes
https://www.theolognion.com/p/company-forgets-why-they-exist-after-11-week-migration-to-kubernetes
https://redd.it/1b3r8dx
@programmingreddit
https://www.theolognion.com/p/company-forgets-why-they-exist-after-11-week-migration-to-kubernetes
https://redd.it/1b3r8dx
@programmingreddit
Theolognion
Company forgets why they exist after 11-week migration to Kubernetes
Xenobroom Inc., a young startup fresh out of Silicon Valley started a lengthy process of upgrading their server infrastructure back in May 2020.
Apple reverses decision to disable PWAs in Europe
https://developer.apple.com/support/dma-and-apps-in-the-eu/#dev-qa
https://redd.it/1b42por
@programmingreddit
https://developer.apple.com/support/dma-and-apps-in-the-eu/#dev-qa
https://redd.it/1b42por
@programmingreddit
Apple
Update on apps distributed in the European Union - Support - Apple Developer
Apple is sharing changes to iOS, Safari, and the App Store impacting developers’ apps in the European Union (EU) to comply with the Digital Markets Act (DMA). These changes create new options for developers.
Challenging programming projects you should try
https://jamesg.blog/2024/02/28/programming-projects/
https://redd.it/1b3vasd
@programmingreddit
https://jamesg.blog/2024/02/28/programming-projects/
https://redd.it/1b3vasd
@programmingreddit
jamesg.blog
(Even more) challenging programming projects you should try | James' Coffee Blog
My knowledge of programming has been largely self-directed. When I get excited about an idea, I research what I need to do to solve that problem. For example, when I was interested in how search engines work, I learned about the computational efficiency of…
Introducing JSR - the JavaScript Registry
https://deno.com/blog/jsr_open_beta
https://redd.it/1b4nzvg
@programmingreddit
https://deno.com/blog/jsr_open_beta
https://redd.it/1b4nzvg
@programmingreddit
Deno
Introducing JSR - the JavaScript Registry | Deno
The JavaScript Registry (JSR) is a TypeScript-first, ESM-only module registry designed for the entire JavaScript ecosystem. Use JSR modules from Deno and npm-based projects. JSR is free and open source. Available today in public beta.
Confronting Imposter Syndrome: The Reality of Feeling Inadequate in Software Development
https://open.substack.com/pub/soumowatitallah1/p/confronting-imposter-syndrome-the
https://redd.it/1b4uor8
@programmingreddit
https://open.substack.com/pub/soumowatitallah1/p/confronting-imposter-syndrome-the
https://redd.it/1b4uor8
@programmingreddit
Sharon’s Substack
Confronting Imposter Syndrome: The Reality of Feeling Inadequate in Software Development
Whether you call it imposter syndrome or simply your jerkbrain acting up, we all have our moments of feeling like a fake and that, someday, everyone will find out. And at it turns out, one of the professions most prone to imposter syndrome is software development.
The One Billion Row Challenge in Go: from 1m45s to 4s in nine solutions
https://benhoyt.com/writings/go-1brc/
https://redd.it/1b59eri
@programmingreddit
https://benhoyt.com/writings/go-1brc/
https://redd.it/1b59eri
@programmingreddit
Benhoyt
The One Billion Row Challenge in Go: from 1m45s to 3.4s in nine solutions
How I solved the One Billion Row Challenge (1BRC) in Go nine times, from a simple unoptimised version that takes 1 minute 45 seconds, to an optimised and parallelised version that takes 3.4 seconds.
Blameless culture should be a standard in the engineering industry
https://newsletter.eng-leadership.com/p/blameless-culture-should-be-a-standard
https://redd.it/1b5inra
@programmingreddit
https://newsletter.eng-leadership.com/p/blameless-culture-should-be-a-standard
https://redd.it/1b5inra
@programmingreddit
Eng-Leadership
Blameless culture should be a standard in the engineering industry
🎁 Incident Retrospective Template included!
5 Lessons I learned the hard way from 6 years as an engineer
https://careercutler.substack.com/p/5-lessons-i-learned-the-hard-way
https://redd.it/1b5k9tv
@programmingreddit
https://careercutler.substack.com/p/5-lessons-i-learned-the-hard-way
https://redd.it/1b5k9tv
@programmingreddit
Highgrowthengineer
5 Lessons I learned the hard way from 6 years as a software engineer
Hey there, Jordan here 👋.
Leaving LinkedIn: Choosing Engineering Excellence Over Expediency
https://corecursive.com/leaving-linkedin-with-chris-krycho/
https://redd.it/1b69ntl
@programmingreddit
https://corecursive.com/leaving-linkedin-with-chris-krycho/
https://redd.it/1b69ntl
@programmingreddit
CoRecursive Podcast
Leaving LinkedIn - CoRecursive Podcast
What if your dedication to doing things right clashed with your company's fast pace? Chris Krycho faced this very question at LinkedIn. His journey was marked by challenges: from the nuances of remote work to the struggle of influencing company culture, and…
Increase Test Fidelity By Avoiding Mocks
https://testing.googleblog.com/2024/02/increase-test-fidelity-by-avoiding-mocks.html
https://redd.it/1b6b6rg
@programmingreddit
https://testing.googleblog.com/2024/02/increase-test-fidelity-by-avoiding-mocks.html
https://redd.it/1b6b6rg
@programmingreddit
Google Testing Blog
Increase Test Fidelity By Avoiding Mocks
This article was adapted from a Google Testing on the Toilet (TotT) episode. You can download a printer-friendly version of this TotT e...
3 years of work and 1 million users later, I just open-sourced my "Internet OS"
https://github.com/HeyPuter/puter
https://redd.it/1b6mvg6
@programmingreddit
https://github.com/HeyPuter/puter
https://redd.it/1b6mvg6
@programmingreddit
GitHub
GitHub - HeyPuter/puter: 🌐 The Internet Computer! Free, Open-Source, and Self-Hostable.
🌐 The Internet Computer! Free, Open-Source, and Self-Hostable. - HeyPuter/puter
CNCF Survey: Half of Organizations Spend More with Kubernetes, Mostly Due to Overprovisioning
https://www.infoq.com/news/2024/03/cncf-finops-kubernetes-overspend/
https://redd.it/1b68jsa
@programmingreddit
https://www.infoq.com/news/2024/03/cncf-finops-kubernetes-overspend/
https://redd.it/1b68jsa
@programmingreddit
InfoQ
CNCF Survey: Half of Organizations Spend More with Kubernetes, Mostly Due to Overprovisioning
CNCF published the results of its latest microsurvey report on cloud-native FinOps and cloud financial management (CFM). Kubernetes has driven cloud spending up for 49% of respondents, while 28% stated their costs remain unchanged and 24% saved after migrating…
The world absolutely needed a CHIP-8 Emulator written in "pure" PHP
https://github.com/mario-deluna/php-chip8
https://redd.it/1b6og92
@programmingreddit
https://github.com/mario-deluna/php-chip8
https://redd.it/1b6og92
@programmingreddit
GitHub
GitHub - mario-deluna/php-chip8: Yet another CHIP-8 emulator, but in PHP!
Yet another CHIP-8 emulator, but in PHP! Contribute to mario-deluna/php-chip8 development by creating an account on GitHub.
Nvidia bans using translation layers for CUDA software — previously the prohibition was only listed in the online EULA, now included in installed files [Updated]
https://www.tomshardware.com/pc-components/gpus/nvidia-bans-using-translation-layers-for-cuda-software-to-run-on-other-chips-new-restriction-apparently-targets-zluda-and-some-chinese-gpu-makers
https://redd.it/1b7go8t
@programmingreddit
https://www.tomshardware.com/pc-components/gpus/nvidia-bans-using-translation-layers-for-cuda-software-to-run-on-other-chips-new-restriction-apparently-targets-zluda-and-some-chinese-gpu-makers
https://redd.it/1b7go8t
@programmingreddit
Tom's Hardware
Nvidia bans using translation layers for CUDA software — previously the prohibition was only listed in the online EULA, now included…
Translators in the crosshairs.
Still talking to your rubber duck? Draw a diagram instead.
https://shiftmag.dev/talking-to-rubber-duck-draw-a-diagram-582/
https://redd.it/1b77adi
@programmingreddit
https://shiftmag.dev/talking-to-rubber-duck-draw-a-diagram-582/
https://redd.it/1b77adi
@programmingreddit
ShiftMag
Still talking to your rubber duck? Draw a diagram instead.
Engineers often use the rubber duck approach when they are stuck, but why not draw for our little yellow friend instead?