1

SE Radio 614: Wouter Groeneveld on Creative Problem Solving for Software Development

Wouter Groeneveld, author of The Creative Programmer and PhD researcher at KU Leuven, discusses his research related to programming education with host Jeremy Jung. Topics include evaluating projects, constraints, social debt in teams, common fallacies in critical thinking, maintaining flow state, documenting and retaining knowledge, and creating environments that encourage creativity. Brought to you by IEEE Software and IEEE Computer Society.




1

SE Radio 613: Shahar Binyamin on GraphQL Security

Shahar Binyamin, CEO and co-founder of Inigo, joins host Priyanka Raghavan to discuss GraphQL security. They begin with a look at the state of adoption of GraphQL and why it's so popular. From there, they consider why GraphQL security is important as they take a deep dive into a range of known security issues that have been exploited in GraphQL, including authentication, authorization, and denial of service attacks with references from the OWASP Top 10 API Security Risks. They discuss some mitigation strategies and methodologies for solving GraphQL security problems, and the show ends with discussion of Inigo and Shahar's top three recommendations for building safe GraphQL applications. Brought to you by IEEE Software and IEEE Computer Society.




1

SE Radio 615: Kent Beck on "Tidy First?"

Kent Beck, Chief Scientist at Mechanical Orchard, and inventor of Extreme Programming and Test-Driven Development, joins SE Radio host Giovanni Asproni for a conversation on software design based on his latest book "Tidy First?". The episode starts with exploring the reasons for writing the book, and introducing the concepts of tidying, cohesion, and coupling. It continues with a conversation about software design, and the impact of tidyings. Then Kent and Giovanni discuss how to balance design and code quality decisions with cost, value delivered, and other important aspects. The episode ends with some considerations on the impact of Artificial Intelligence on the software developer's job. Brought to you by IEEE Software and IEEE Computer Society.




1

SE Radio 616: Ori Saporta on the Role of the Software Architect

Ori Saporta, co-founder and Systems Architect at vFunction, joins host Jeff Doolittle for a conversation about the role of the software architect. The episode begins with Ori’s thoughts on what is typically missed or overlooked regarding this role. The conversation then explores aspects of both hard and soft skills required of software architects. Other topics include the relationship of the software architect to other roles, to design and process, and to quality. The show concludes by addressing the importance of dependency management by software architects. Brought to you by IEEE Software magazine and IEEE Computer Society.




1

SE Radio 617: Frances Buontempo on Modern C++

Frances Buontempo, author of the new book Learn C++ by Example, discusses the C++ programming language, a widely used general-purpose programming language. Host Philip Winston spoke with Buontempo about where C++ fits into the landscape of existing programming languages and how recent C++ standards have changed things. They talk about specific language features such as lambdas, templates, concurrency, ranges, concepts along with tips for learning and using C++. Brought to you by IEEE Software and IEEE Computer Society.




1

SE Radio 618: Andreas Møller on No-Code Platforms

Andreas Møller, founder of Toddle, a no-code tool for building scalable performant web applications, speaks with SE Radio's Brijesh Ammanath about no-code platforms. They discuss the role of developers in a no-code ecosystem and explore scalability and performance considerations, as well as enterprise adoption of no-code tools. Andreas also expands on why he built Toddle.dev and its unique features. Brought to you by IEEE Computer Society and IEEE Software.




1

SE Radio 619: James Strong on Kubernetes Networking

Infrastructure engineer and Kubernetes ingress-Nginx maintainer James Strong joins host Robert Blumen to discuss the Kubernetes networking layer. The discussion draws on content from Strong’s book on the topic and covers a lot of ground, including: the Kubernetes network's use of different IP ranges than the host network; overlay network with its own IP ranges compared to using expanded portions of the host network ranges; adding routes with kernel extension points; programming kernel extension points with IP tables compared to eBPF; how routes are updated as the host network gains or loses nodes, the use of the Linux network namespace to isolate each pod; routing between pods on the same host; routing between pods across the host network; the container-network interface (CNI); the CNI ecosystem; differences between CNIs; choosing a CNI when running on a public cloud service; the Kubernetes service abstraction with a cluster-wide IP address; monitoring and telemetry of the Kubernetes network; and troubleshooting the Kubernetes network.

Brought to you by IEEE Software magazine and IEEE Computer Society.




1

SE Radio 621: Xe Iaso on Fly.io

Xe Iaso of Fly.io discusses their hosting platform with host Jeremy Jung. They cover building globally distributed applications with Anycast, using Wireguard to encrypt inter-service communication, writing custom code to handle load balancing and scaling with fly-proxy, why serving EU customers has unique requirements, letting users use docker images without the docker runtime by converting them to firecracker and cloud hypervisor microVMs, the differences between regular VMs and microVMs, challenges of acquiring and serving GPUs to customers. when to use Kubernetes, and dealing with abuse on the platform. Brought to you by IEEE Computer Society and IEEE Software magazine.




1

SE Radio 631: Abhay Paroha on Cloud Migration for Oil and Gas Operations

Abhay Paroha, an engineering leader with more than 15 years' experience in leading product dev teams, joins SE Radio's Kanchan Shringi to talk about cloud migration for oil and gas production operations. They discuss Abhay's experiences in building a cloud foundation layer that includes a canonical data model for storing bi-temporal data. They further delve into his teams' learnings from using Kubernetes for microservices, the transition from Java to Scala, and use of Akka streaming, along with tips for ensuring reliable operations.

Brought to you by IEEE Computer Society and IEEE Software magazine.




1

SE Radio 641: Catherine Nelson on Machine Learning in Data Science

Catherine Nelson, author of the new O’Reilly book, Software Engineering for Data Scientists, discusses the collaboration between data scientists and software engineers -- an increasingly common pairing on machine learning and AI projects. Host Philip Winston speaks with Nelson about the role of a data scientist, the difference between running experiments in notebooks and building an automated pipeline for production, machine learning vs. AI, the typical pipeline steps for machine learning, and the role of software engineering in data science. Brought to you by IEEE Computer Society and IEEE Software magazine.




1

Physics Nobel nominees, 1901–70

-- Delivered by Feed43 service




1

Orico GV100 1TB Portable NVMe SSD Review

Orico surprises with its GV100 1TB portable NVMe SSD. Join us as we take a look at this new drive and what it's all about."... [PCSTATS]



  • Hard Drives/SSD

1

Lenovo HT10 True Wireless Bluetooth Earbuds Review

The HT10 True Wireless Bluetooth Earbuds by Lenovo are aimed towards consumers on a tight budget looking to get the best bang for the buck. ... [PCSTATS]




1

ADATA SE800 Portable SSD 1 TB

The ADATA SE800 is an NVMe based external SSD, which means it offers much better performance than earlier external storage. In our testing we saw speeds up to 1 GB/s, that, paired with 1 TB capacity on the SE800 make it an excellent choice if you want to move a lot of data around.... [PCSTATS]



  • Hard Drives/SSD

1

Silicon Power P34A60 PCIe 3x4 M.2 2280 512GB SSD Review

" The mainstream PCIe Gen 3x4 P34A60 mainstream SSD from Silicon Power does offer good all-around performance and does not drop to very slow speeds when the cache fills up completely, as we could notice from the HD Tune Pro write test. When copying large files continuously to the drive, we haven�t seen drops of under 90MB/s, which is great for a TL... [PCSTATS]



  • Hard Drives/SSD

1

Lexar Professional SL100 Pro Portable SSD Review

External SSDs are the future when it comes to moving and storing large amounts of data. The Lexar SL100 Pro offers amazing speed and durability in sizes from 500GB up to 1TB.... [PCSTATS]



  • Hard Drives/SSD

1

SilverStone SETA A1 Case Review

"The current state of PC case design seems to be comprised of a few design and function features that can be found on just about any modern case. This includes tempered glass side panels, support for vertical video card orientation, and multiple fan and radiator installation options. These features are often mixed and matched, and depending on thei... [PCSTATS]




1

Cooler Master MM711 Review

Today we have tested a different kind of gaming mouse on OCinside.de. The Cooler Master MasterMouse MM711 is based on a lightweight honeycomb grid design, adjustable LED lighting and extensive programming options.... [PCSTATS]




1

Gamerstorm Macube 310P Mid-Tower Chassis Review

"Gamerstorm's Macube 310P mid-tower computer case offers great value for money with just a few issues here and there."... [PCSTATS]




1

Galax GeForce RTX 2070 Super HOF 10 Year Anniversary

The Galax RTX 2070 Super HOF 10 Year comes with a large overclock on both GPU and memory, it's actually the fastest RTX 2070 we ever tested, almost matching RTX 2080. Thanks to a large power limit increase and 16 Gbps memory chips from Samsung, manual overclocking works great, too.... [PCSTATS]




1

15+ Titles Every PC Gamer Should Own

There are thousands upon thousands of PC games out there, and hundreds of good ones. However, some have stood out over the years, and cemented themselves as absolute must-haves in their respective genres. These are 15 titles we feel every PC gamer should have in their digital library.... [PCSTATS]




1

Sacred Sustenance

Fifty years ago, the Boldt decision reaffirmed Indigenous fishing rights and recognized tribes as equal partners in resource management.





1

Weather Data by and for the People 

While Project 2025 would stymy climate data collection, a network of grassroots volunteers are braving hurricanes—including Milton and Helene—to collect and share local data that can ultimately save lives.





1

Debt Collective Cancels $10M of Morehouse College Student Loans

Black students are disproportionately impacted by student loans, but this debtors' union is taking steps to repair that disparity.





1

15 Wish List Gifts for the Seasoned Foodie | OUR NOURISHING ROOTS

there are a few good ideas in here




1

WordPress Plugin: Comment Reply Notification |Theme10

Works good for me.




1

Australia announces next steps to under-16 social media ban

Politicians in Australia's parliament will vote on the law next week and, if passed, it aims to stop children being allowed social media accounts. But for some kids there will be ways around it.





1

Site Overview 2012

Here's a comparison of some of the sections of the site over the last year. As always, thanks to everyone who has contributed so much.


This does not include areas like the blogs, the links database, etc. And a Good New Year to all our users.





1

Australian Rhyming Slang 2 (10 questions)

Title: Australian Rhyming Slang 2
Topic: Cockney Rhyming Slang
Level: Advanced
Information: Choose the correct answer.
Link: https://www.usingenglish.com/quizzes/570.html




1

Which or Where? (10 questions)

Title: Which or Where?
Topic: Relative Clauses and Pronouns
Level: Intermediate
Information: Choose the correct answer.
Link: https://www.usingenglish.com/quizzes/571.html







1

Idioms- Furniture and Household Fittings (10 questions)

Title: Idioms- Furniture and Household Fittings
Topic: Idioms
Level: Advanced
Information: Choose the correct answer.
Link: https://www.usingenglish.com/quizzes/576.html








1

Phrasal Verbs - Take 2 (10 questions)

Title: Phrasal Verbs - Take 2
Topic: Phrasal Verbs
Level: Intermediate
Information: Choose the correct answer.
Link: https://www.usingenglish.com/quizzes/581.html