ine

Episode 424: Sean Knapp on Dataflow Pipeline Automation

Sean Knapp of Ascend.io talks to Robert Blume about data pipeline automation with an orchestration layer.




ine

Episode 453: Aaron Rinehart on Security Chaos Engineering

Aaron Rinehard, CTO of Verica and author, discusses security chaos engineering (SCE) and how it can be used to enhance the security of modern application architectures.




ine

Episode 459: Otakar Nieder on Gaming vs Simulation Engines

Otakar Nieder, Senior Director of Development at Bohemia Interactive Simulations, discusses how simulation apps are different from gaming with host Kanchan Shringi.




ine

Episode 479: Luis Ceze on the Apache TVM Machine Learning Compiler

Luis Ceze of OctoML discusses Apache TVM, an open source machine learning model compiler for a variety of different hardware architectures with host Akshay Manchale. Luis talks about the challenges in deploying models on specialized hardware and how TVM.




ine

Episode 493: Ram Sriharsha on Vectors in Machine Learning

Ram Sriharsha of Pinecone discusses the role of vectors in machine learning, a technique that lies at the heart of many of the machine learning applications we use every day. Host Philip Winston spoke with Sriharsha about the basics of vectors, vector...




ine

Episode 513: Gil Hoffer on Applying DevOps Practices to Managing Business Applications

Gill Hoffer, co-founder and CTO at Salto, talks with SE Radio host Kanchan Shringi about a new persona -- the Business Engineer -- created by the rise of SaaS and adoption of best-of-breed business applications for back office systems. They examine...




ine

Episode 513: Gil Hoffer on Applying DevOps Practices to Managing Business Applications

Gill Hoffer, co-founder and CTO at Salto, talks with SE Radio host Kanchan Shringi about a new persona -- the Business Engineer -- created by the rise of SaaS and adoption of best-of-breed business applications for back office systems. They examine...




ine

Edpisode 515: Swizec Teller on Becoming a Senior Engineer

This week, senior software engineer, instructor, and blogger Swizec Teller spoke with SE Radio's Brijesh Ammanath about the "senior mindset." Becoming a senior engineer is about more than just years of experience but rather about cultivating a different..




ine

Episode 518: Karl Wiegers on Software Engineering Lessons

Karl Wiegers, Principal Consultant with Process Impact and author of 13 books, discusses specific software development practices that can help you make sure that you don't repeat the same problems he sees time and time again with every customer...




ine

Episode 529: Jeff Perry on Career Management for Software Engineers

Jeff Perry, career coach with experience in multiple engineering and technology fields discusses how software engineers can be intentional and proactive in evaluating and pursuing career options, with host Kanchan Shringi.




ine

Episode 536: Ryan Magee on Software Engineering in Physics Research

Ryan Magee, postdoctoral scholar research associate at LIGO Laboratory – Caltech, joins host Jeff Doolittle for a conversation about how software is used by scientists in physics research. The episode begins with a discussion of gravitational waves...




ine

Episode 544: Ganesh Datta on DevOps vs Site Reliability Engineering

Ganesh Datta, CTO and cofounder of Cortex, joins SE Radio's Priyanka Raghavan to discuss site reliability engineering (SRE) vs DevOps. They examine the similarities and differences and how to use the two approaches together to build better software...




ine

SE Radio 565: Luca Galante on Platform Engineering

Luca Galante, head of product at Humanitec, joins host Jeff Doolittle for a conversation about platform engineering. They begin by defining platform engineering and its relationship to, and distinction from, DevOps. Tracing platform engineering's history, Luca describes how internal developer platforms are fundamental, and then explores the goals of addressing complexity and reducing the cognitive load on developers by creating golden paths.




ine

SE Radio 566: Ashley Peacock on Diagramming in Software Engineering

Ashley Peacock, author of the book Creating Software with Modern Diagramming Techniques, speaks with SE Radio host Akshay Manchale about diagrams in software engineering. They discuss the power of diagramming and some reasons we don’t fully use it as often as we should. Ashley contrasts historical use of UML diagrams versus modern diagrams, which don't have hard rules about representations. The episode examines different types of diagrams through an example application and how it could be built with modern tools such as Streamy to simplify the building, versioning, and maintenance of diagrams.




ine

SE Radio 574: Chad Michel on Software as an Engineering Discipline

Chad Michel, Senior Software Architect at Don’t Panic Labs and co-author of Lean Software Systems Engineering for Developers, joins host Jeff Doolittle for a conversation about treating software development as an engineering discipline. They begin by discussing the need for engineering rigor in the software industry. Chad points out that many developers lack awareness of good engineering practice and are often unaware of resources such as the Software Engineering Body of Knowledge (SWEBOK). Among the many topics explored in this episode are design methodologies such as volatility-based decomposition and the work of David Parnas, as well as important topics such as quality, how to address complexity, designing for change, and the role of the chief engineer. This episode is sponsored by ClickSend. SE Radio listeners can get a $50 credit by following the link.




ine

SE Radio 575: Nir Valtman on Pipelineless Security

Nir Valtman, co-Founder and CEO at Arnica, discusses pipelineless security with SE Radio host Priyanka Raghavan. They start by defining pipelines and then consider how to add security. Nir lays out the key challenges in getting good code coverage with the pipeline-based approach, and then describes how to implement a pipelineless approach and the advantages it offers. Priyanka quizzes him on the concept of "zero new hardcoded secrets," as well as some ways to protect GitHub repositories, and Nir shares examples of how a pipelineless approach could help in these scenarios. They then discuss false positives and handling developer fatigue in dealing with alerts. The show ends with some discussion around the product that Arnica offers and how it implements the pipelineless methodology.




ine

SE Radio 580: Josh Doody on Mastering Business Communication for Software Engineers

Josh Doody, author of Mastering Business Email, speaks with host Brijesh Ammanath about how software engineers can master business communication. They begin with an exploration of various communication modes, including Slack, virtual meetings, emails, and presentations. Josh shares several strategies to improve communication skills and cross-cultural communication, but if there's one key take away from this episode, it might be: “use positive language for any medium of communication; be kind and use positive words.” Brought to you by IEEE Software magazine and IEEE Computer Society.




ine

SE Radio 588: José Valim on Elixir, Machine Learning, and Livebook

José Valim, creator of the Elixir programming language, Chief Adoption Officer at Dashbit, and author of three programming books, speaks with SE Radio host Gavin Henry about what Elixir is today, what Livebook is, the five spearheads of the new machine learning ecosystem for Elixir, and how they all fit together. Valim describes why he created Elixir, what “the beam” is, and how he pitches it to new users. This episode examines things you can do with Livebook and how it is well-aligned with machine learning, as well as why immutability is important and how it works. They take a detailed look at a range of topics, including tensors with Nx, traditional machine learning with Scholar, data munging with Explorer, deep learning and neural networks with Axon, Bumblebee and Huggingface, and model creation basics. Brought to you by IEEE Computer Society and IEEE Software magazine.




ine

SE Radio 609: Hyrum Wright on Software Engineering at Google

Hyrum Wright, Senior Staff Engineer at Google, discusses the book he co-edited, “Software Engineering at Google,” with host Gregory M. Kapfhammer. Wright describes the professional and technical best practices adopted by the software engineers at Google. The wide-ranging conversation investigates an array of topics, including measuring engineering productivity and writing effective test cases. This episode is sponsored by the Algorand Foundation.




ine

SE Radio 611: Ines Montani on Natural Language Processing

Ines Montani, co-founder and CEO of Explosion, speaks with host Jeremy Jung about solving problems using natural language processing (NLP). They cover generative vs predictive tasks, creating a pipeline and breaking down problems, labeling examples for training, fine-tuning models, using LLMs to label data and build prototypes, and the spaCy NLP library.




ine

SE Radio 627: Chuck Weindorf on Leaders and Software Engineers

Chuck Weindorf, a retired IT director and chief engineer with nearly 40 years' experience in software engineering, joins host Jeff Doolittle for a conversation about the concepts in Chuck's book, Leaders & Software Engineers. Through personal anecdotes and insights gleaned from his extensive career, Chuck underscores quality assurance's critical role in building trust with users and fostering a proactive culture of defect resolution within development teams. He highlights how ethical considerations underpin trust and integrity within the software engineering profession.

Chuck and Jeff examine the significance of thorough documentation and the vital role of effective communication in overcoming silos within organizations, and ensuring that projects meet their intended objectives while maintaining high standards of quality and reliability. They discuss how to cultivate a positive, innovative culture within engineering teams. Chuck shares strategies for addressing challenges and opportunities presented by change, advocating for adaptability and continuous learning as essential qualities for both new and experienced engineers navigating the evolving technological landscape. He offers advice for those transitioning into leadership roles, emphasizing the importance of developing soft skills and the ability to empathize with and inspire team members. Finally, the episode explores the potential impact of emerging technologies, such as low-code platforms and artificial intelligence.

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




ine

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.




ine

Physics Nobel nominees, 1901–70

-- Delivered by Feed43 service






ine

YES! Magazine Explores “The Truth Above All Else”

YES! Executive Editor Evette Dionne previews the latest issue of YES! Magazine, themed around "truth."






ine

Punjabi Californians Find a Lifeline Through Community Health Workers

Facing a health care system without sufficient translation services and a grueling economic landscape, Punjabi residents in Fresno, California, have created an organization to help meet their community’s unique needs.




ine

Happiness Swings Votes—But Not How You’d Expect

New findings challenge the political adage that youthful idealism gives way to conservative pragmatism with age.




ine

Ukraine: The Children’s Story

It has been more than a year since Russia invaded Ukraine. Ricky went to Ukraine to speak to children there about how the war has affected them. This is his special report, Ukraine: The Children's Story.




ine

Fighting back against online bullying

Online bullying has become more of a problem now that more people have mobile phones and computers. Find out more about it with Newsround's guide.




ine

Different types of bullying explained

It's Stand Up to Bullying Day. Find out more about the different ways in which bullying can happen.




ine

Gary Lineker to leave Match of the Day: Take a look at his football career in pictures

After 25 years of presenting BBC Match of the Day, Gary Lineker will be stepping down as the host of the football show at the end of this season. Once a footballer, Gary Lineker has had a long career in the sport. Keep reading to find out more.




ine

These things always run on longer than people imagine. (Pronunciation)



  • Pronunciation and Phonetics


ine

intestine / intestines



  • Ask a Teacher

ine

In fine fettle

If something or someone is in fine fettle, they are in very good condition or health




ine

Parameters of generators, transformers, lines and cables for vars, voltage and loads control

For a power system to operate efficiently and securely, the importance of the correct and coordinated provision and control of reactive power cannot be overemphasised. It is necessary to examine reactive power requirements under both steady-state and dynamic conditions. Although... Read more

The post Parameters of generators, transformers, lines and cables for vars, voltage and loads control appeared first on EEP - Electrical Engineering Portal.




ine

GE to sell part of its nuclear business to EDF, which aims to ramp up construction

GE and EDF signed an exclusive agreement for EDF to acquire part of GE Steam Power’s nuclear power business.




ine

Tips on Reducing Test Anxiety for Online Test-Takers

I just read a great post by John Kleeman on the Questionmark Blog that I wanted to share with you concerning test anxiety. We have previously discussed test anxiety (here and here), but it is interesting to read Kleeman's take on the difference in test anxiety between online and paper and pencil assessments. Here is the post in its entirety:

I’ve been reading about test anxiety (concern or worry by participants sufficiently severe that it impacts test performance). I’d like to share some tips on how online assessment sponsors can reduce its likelihood.

When creating and delivering tests, you seek to accurately measure knowledge, skills or abilities. Often you want to check competence or mastery for workplace or compliance reasons. If some of your participants have severe test anxiety, this doesn’t just disrupt them, it makes your test less accurate in measuring real performance. You might end up failing someone who is competent, just because anxiety affects their test performance.

Many studies (for example here) report that online tests cause less test anxiety than paper ones. Here are some suggestions on reducing test anxiety:

1. Some people have anxiety about a test because they haven’t mastered the subject being tested. Provide a clear description of what each test covers before the time of the test, and provide study resources or instruction to allow people to master the subject.
2. Test anxiety can also feed on unknowns, for instance on unfamiliarity with the test or believing untrue myths. Share information about the test’s purpose and what you do to make it fair. Also share information about the content: how many questions, how the scoring works, how much time is available and so on. Explain what happens if someone fails – for instance is it possible to retake?
3. It’s hugely valuable to provide practice tests that participants can try out before the real test. This will tell them where they are strong and weak and allow them to gain confidence in a less stressful environment prior to the real test. See my article 10 reasons why practice tests help make perfect exams for other reasons why practice tests are useful.
4. Give participants an opportunity to practice using the same type of computer, mouse, keyboard and user interface as will be used for the real test. This familiarizes them with the test environment and reduces potential anxiety, particularly for those who are less computer literate. If you are using Questionmark to deliver the test, make practice sessions available with the same template settings and the same types of questions. (Sometimes this is done with a fun quiz on a different topic, just to get people accustomed to the user interface.)
5. If you provide guidance to test-takers, point to self-help resources for people who have test anxiety. ETS provide a good resource here for instance. Another resource from the University of California is here.
6. Some self-help resources suggest breathing exercises or other exercises people can follow to reduce tension for people who are anxious about tests. Provide an environment where this is practical and train your test administrators and proctors about the prevalence of test anxiety.
7. If you have a way of encouraging test takers to sleep, take exercise and eat healthily, all these things aid a rational approach to taking a test and reducing anxiety.
8. If it works in your programme, consider whether it’s worth having a series of tests rather than a single test, so there is not a single “make or break” moment for participants. A series of tests can have other benefits too. It makes cheating harder, and by spreading out learning and revision, it can make participants retain the learning better.
9. People with disabilities are more likely to suffer test anxiety. Ensure that your program of accommodations takes this into account. See this helpful article on reducing test anxiety for people with disabilities.
10. Above all, create good quality, fair tests. If you follow good practice in authoring your questions and assessments, then there is less to be anxious about, as the test will be a good measure of performance. See Questionmark’s white paper “Five Steps to Better Tests” for some helpful advice in creating tests.
Many Questionmark users provide very effective practice quizzes and tests which help reduce test anxiety, and I hope these tips are helpful, too.

I’d love to hear additional input or suggestions.
Thanks again to John and Questionmark for allowing us to share their thoughts on assessment!




ine

CIMC Introduces New Online Catalog

CIMC introduces the next generation of our online catalog, featuring curriculum and assessment products.

CIMC Online Catalog
CIMC is excited to offer our new interactive catalog which serves as a hub for the field to access agency products and services.  The only thing that has changed with the catalog is everything – users will notice a professional look and feel, enhanced graphics, links to resources, suggested products, and the ability to pay with a credit card, purchase order, or check.

We are thrilled to offer an improved and interactive experience that allows users to find their favorite products and services – the only thing that hasn’t changed.  As always, our skills standards, curriculum, and assessments create the perfect foundation for competency-based instruction, in Oklahoma and beyond.
Take a moment to discover the new online catalog and see how we've changed. We are committed to your satisfaction and welcome your feedback!
CIMC is part of the Curriculum, Assessment, and Digital Delivery (CADD) division of the Department of Career and Technology Education. For additional information on our products and services, please visit:




ine

Guidelines To Residential Room Lighting

Architects of development houses usually select the locations for switches, receptacles, and luminaires at a quality and price level determined by the builder. However, purchasers of architect-designed, custom-built homes usually have an opportunity to decide on the selection of luminaires... Read more

The post Guidelines To Residential Room Lighting appeared first on EEP - Electrical Engineering Portal.




ine

Fundamental concepts of schematic drawings for true field engineers (hands on HV schemes)

Schematic drawings, also known as electrical or circuit diagrams, are essential tools for understanding and designing electrical circuits. Mastering schematic drawing is a fundamental skill for field engineers, allowing them to effectively troubleshoot, maintain, and modify electrical schemes. This technical... Read more

The post Fundamental concepts of schematic drawings for true field engineers (hands on HV schemes) appeared first on EEP - Electrical Engineering Portal.




ine

A roadmap for engineers seeking mastery in the language of electrical schematics

In the intricate landscape of electrical engineering, the ability to decipher and interpret schematic drawings is a skill that separates the adept from the novice. This technical article delves into the art of understanding schematics, unraveling the complexities through a... Read more

The post A roadmap for engineers seeking mastery in the language of electrical schematics appeared first on EEP - Electrical Engineering Portal.




ine

Guidelines for selecting the proper Variable Frequency Drive (VFD) for motor applications

This article addresses the Variable Frequency Drive (VFD) concept in several aspects that matter the most in selecting the proper VFD for applications. One of the important factors is the control type required for a given application since it is... Read more

The post Guidelines for selecting the proper Variable Frequency Drive (VFD) for motor applications appeared first on EEP - Electrical Engineering Portal.




ine

IP Protection Degree (IEC 60529) Explained

The protection of enclosures against ingress of dirt or against the ingress of water is defined in IEC529 (BSEN60529:1991). Conversely, an enclosure which protects equipment against ingress of particles will also protect a person from potential hazards within that enclosure,... Read more

The post IP Protection Degree (IEC 60529) Explained appeared first on EEP - Electrical Engineering Portal.




ine

It’s time to go further. Engineers, Happy New Year 2020!

Here comes the New Year! As 2019 is coming to an end, it is time to take a glimpse at what was, but more importantly to look forward to what is yet to come. We all had some ups and... Read more

The post It’s time to go further. Engineers, Happy New Year 2020! appeared first on EEP - Electrical Engineering Portal.




ine

Hey engineers, wish you a happy and normal new year, 2021!

Just a short note from me today, the end of this crazy year. I’d like to wish you a normal and happy New Year on behalf of myself and everyone else at EEP. This year was like no other year... Read more

The post Hey engineers, wish you a happy and normal new year, 2021! appeared first on EEP - Electrical Engineering Portal.



  • Energy and Power
  • News

ine

Well engineers, it’s about time… Pull the switch and enter the 2023!

Here we are at the conclusion of 2022, a year that was very stressful for all of us. There are many aspects about this year that will be remembered, but, in my opinion, the same as it was for 2021,... Read more

The post Well engineers, it’s about time… Pull the switch and enter the 2023! appeared first on EEP - Electrical Engineering Portal.