be

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.




be

SE Radio 620: Parker Selbert and Shannon Selbert on Robust Job Processing in Elixir

Shannon Selbert, co-founder of Soren and developer of Oban, and Parker Selbert, creator of the Oban background job framework, chief architect at dscout, and co-founder of Soren, speak with SE Radio host Gavin Henry about robust job processing in Elixir. They explore the reliability, consistency, and observability in relation to job processing, to understand how Oban, Elixir, and PostgreSQL deliver them.

The Selberts describe why Oban was created, its history, which parts of the Elixir ecosystem they use, and why this would not be possible without PostgreSQL and Elixir. They discuss the lessons learned in the 5 years since the first release, as well as use cases, job throughput, the hardest problem to solve so far, workers, queues, CRON, distributed architectures, retry algorithms, just-once methodologies, the reliability the beam brings, consistency across nodes, how PostgreSQL is vital, telemetry data, best use cases for Oban, and the most common issues that new users face. Brought to you by IEEE Computer Society and IEEE Software magazine.




be

SE Radio 634: Jim Bugwadia on Kubernetes Policy as Code

Jim Bugwadia, CEO of Nirmata and a committer to the Kyverno projects, joins host Robert Blumen for a discussion of policy-as-code and the open source Kyverno project. The discussion covers the nature of policies; policies and security; policies and compliance to standards; security scans that generate reports compared to tools that allow or deny operations at run time; Kyverno as a kubernetes service; the Kyverno helm charts; the components of Kyverno; bootstrapping a kubernetes cluster with Kyverno; installing policies; implementing policies; customizing policies; packaging and installing policies; kubernetes dynamic admission controllers; the Kyverno admission controller; securing Kyverno itself; observability of Kyverno; types of reports and messages available to cluster users.

This episode is sponsored by QA Wolf.




be

SE Radio 639: Cody Ebberson on Regulated Industries

Cody Ebberson, CTO of Medplum, joins host Sam Taggart to discuss the constraints that working in regulated industries add to the software development process. They explore some general aspects of developing for regulated industries, such as healthcare and finance, as well as a range of specific considerations that can add complexity and effort. Cody describes how translating regulatory requirements into test specifications and automating those tests can help streamline software development in these regulated environments. 

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




be

Tales of the Nobel Prize announcement

-- Delivered by Feed43 service




be

Physics Nobel nominees, 1901–70

-- Delivered by Feed43 service




be

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]




be

Raspberry Pi Enthusiast Creates Coronavirus Live Global Tracker Display

There are so many things that can be done with a little spare time and a Raspberry Pi that it boggles the mind; the little developer board can be made to do just about anything builders can dream up. One of the most recent projects we've seen using the Pi turned up on Reddit from a person called jul-bruegger who combined the Raspberry Pi Zero... [PCSTATS]




be

Best Budget Gaming Monitors 2020

If you're tight on cash but want a really good monitor, this is the article for you. For putting together this buying guide we narrowed down our options to displays that give you the best experience for the lowest possible price.... [PCSTATS]




be

Be Unique And Use RSS Guid Like Everybody Else

Winter scenes: Snowflakes by Theodor Horydczak

If you publish an RSS feed, you should do a solid for the developers of RSS readers by including a guid in each item. The guid's job is to be a unique identifier that helps software downloading your feed decide whether it has seen that item before. Here's the guid for an item on the arts and technology blog Laughing Squid:

<guid isPermaLink="false">https://laughingsquid.com/?p=914660</guid>

No other item on Laughing Squid will ever have this guid value. It's a URL that loads a blog post with the title Playful Elephant Pretends to Eat Woman's Hat. If you load the guid's URL https://laughingsquid.com/?p=914660, it redirects to the permanent link of the post. Because the guid is not the permanent link, there's an isPermaLink attribute with a value of false.

Most guid values in RSS feeds are the permanent link of the item, as in this example from the world news site Semafor:

<guid>https://www.semafor.com/article/07/07/2023/us-jobs-data-what-experts-make-of-the-new-numbers</guid>

A drawback of using the permalink is that if any part of the URL changes -- such as the title text or the domain name -- the guid changes and RSS readers will think this is a new item to show the feed's subscribers, when it's actually a repeat.

A guid doesn't have to be a URL. It can be any string that the feed publisher has chosen to be unique. Here's the guid from the RSS Advisory Board's feed for this blog post:

<guid isPermaLink="false">tag:rssboard.org,2006:weblog.217</guid>

Our guid follows the TAG URI scheme, a simple way to assure uniqueness by putting these five components together in this order:

  1. The text "tag"
  2. A domain owned by the feed provider
  3. A year the provider owned that domain
  4. A short name for the feed different from any other feed on the site
  5. The internal ID number of the post

There's different punctuation between each component. The year 2006 was when the board began using the domain rssboard.org. No one else used that domain that year, so any feed reader that stores "tag:rssboard.org,2006:weblog.217" as this item's guid should never encounter that value in any other item on any other feed.

To see how RSS 2.0 feeds are using guid, several thousand feeds were downloaded this evening from an RSS aggregator that publicly shares the OPML subscription lists of its users.

CategoryTotalPercentage
Total number of feeds4,954--
Feed using guid4,77796.4%
Feeds using non-permalinks in guid75215.2%

The term guid means "globally unique identifier," but RSS 2.0 does not require global uniqueness in guids. Because the TAG URI scheme does a good job of serving that purpose, Blogger, Flickr, MetaFilter, SoundCloud and The Register are among the sites using it in their feeds.







be

Our Power Goes Beyond the Ballot Box

There’s no denying the terror of this moment. But we will get through it with a love-filled movement focused on safety, security, and stability.





be

Can Connection Be the Cure for What Ails Us?

What if in addition to prescribing medication, doctors also prescribed activities that addressed our lack of connection?





be

Murmurations: The Wisdom Behind Prison Walls

A note from adrienne maree brown: Gilda Sheppard directed a film called Since I Been Down, in which Kimonti Carter was a protagonist as a transformed man leading his community




be

A Liberatory Vision for Reproductive Justice

A progressive alternative to Project 2025's anti-abortion vision includes no-cost abortions, on-demand, for everyone who wants one.






be

Mustard Braised Beef | Serious Eats : Recipes

need to try making this sometime




be

Top Ten Reasons Why Large Companies Fail To Keep Their Best Talent - Forbes

this is 100% dead-on




be

Salary Negotiation: Make More Money, Be More Valued | Kalzumeus Software

a long but well written and informative posting on how to negotiate your salary when taking a new job




be

Which Harry Potter spell would you be?

Take our quiz to find out which Harry Potter spell you would be.




be

Paris 2024 Quiz: How much can you remember about the Olympic Games?

Beat the clock as you test yourself with our quiz to celebrate the end of the Olympics!




be

Meet the girl who has been wild swimming every day for a year

Eva has been swimming come rain or shine for 366 days.




be

Donald Trump will be next US President

Donald Trump wins the US presidential election as his rival Kamal Harris accepts defeat.




be

Quiz of the Week: Have you been following this week's news?

Test your knowledge of recent news with our Quiz of the Week.




be

Cyberbullying: A Newsround special

Cyberbullying is a problem we hear more and more about in the news. In this special Newsround, Ricky meets the kids who have been affected by bullying online.




be

Anti-Bullying Week: Why does someone become a bully?

Ricky shares his experience of being bullied when he was younger and asks an expert, why does someone become a bully?




be

World famous college to offer course on Beyoncé

Beyoncé joins Taylor Swift and Lady Gaga as a subject for serious academic study.




be

South Asian smog cloud so big it can be seen from space

Children in some areas of Pakistan are facing school, park and zoo closures, amongst other restrictions, as smog continues to affect the area.




be

World Kindness Day: Why being kind is good for us

It's World Kindness Day on 13 November. It's a day to remind ourselves of the importance of being kind to others. How are you celebrating?




be

Why was John concerned to be perfect, ...



  • Ask a Teacher

be

San Bernardino Valley College

Reference Librarian Intern (San Bernardino--onsite)




be

Benicia Public Library

Intern (Youth Services) (Benicia--onsite)




be

Be in deep water

To be in 'deep water' is to be trouble or in a difficult or serious situation:

Example: "The director knew he'd be in deep water if he didn't mention his wife in his acceptance speech."




be

Daily Warm-Up 4 for Gr. 5 & 6: Numbers and Numeration

Use this printable math daily warm-up to reinforce your students' number and numeration skills.




be

The Benefits of Educational Quizzes and Tests

John Kleeman shared on Questionmark's Blog the ten benefits of quizzes and tests in educational practice as proposed by psychology experts Henry L. Roediger III, Adam L. Putnam and Megan A. Smith in a recent paper, “Ten Benefits of Testing and Their Applications to Educational Practice”.

Here is John's summary and understanding of the paper:

1. Retrieval aids later retention. There is clear evidence from psychological experiments that practicing retrieval of something after learning it, for instance by taking a quiz or test, makes you more likely to retain it for the long term.
2. Testing identifies gaps in knowledge.
3. Testing causes students to learn more from the next study episode. Essentially it reduces forgetting which makes the next related study area more productive.
4. Testing produces better organization of knowledge by helping the brain organize material in clusters to allow better retrieval.
5. Testing improves transfer of knowledge to new contexts. There are several experiments referenced in the paper where tests and quizzes help transfer and application of knowledge.
6. Testing can facilitate retrieval of material that was not tested. Surprisingly there are circumstances where quizzes or tests, particularly if delayed, can help people retrieve/retain information that was related to that asked but not actually asked in the questions.
7. Testing improves metacognitive monitoring – by giving students scores or self-assessments, they can better predict their knowledge and be more confident about what they know and what they need to know.
8. Testing prevents interference from prior material when learning new material. If you have a test after learning one set of material before learning another set of material, it can make it less likely that the second session will
9. Testing provides feedback to instructors and lets them know what is learned or what is not.
10. Frequent testing encourages students to study. Having frequent quizzes and tests motivates study and reduces procrastination.
 You can see their paper “Ten Benefits of Testing and Their Applications to Educational Practice” in Psychology of Learning and Motivation, Vol 55. It’s also available for download on Professor Roediger’s publications page, in the list of papers from 2011, at http://psych.wustl.edu/memory/publications/.




be

Cheating Your Way Through High School and College: The Numbers

Academic cheating seems to be growing at an ever alarming rate. Cheating occurs at every level of education and certification and it includes students, educators, and administrators. Technology has also given cheaters new methods for cheating and, unfortunately, you can find most of these methods demonstrated on YouTube (you can find additional resources on cheating HERE).

Best College Reviews created an interesting infographic about cheating in high school and college that I wanted to share with you. They provide resons for cheating and how cheating occurs among other interesting factoids.

Please take a look at their website to find additional resources on cheating (listed below the infographic).


Source: BestCollegeReviews.org (please follow the link for additional resources on cheating)




be

Some of the Best Educational iPad and Android Apps for Teachers


Educational Technology and Mobile Learning provides a list of some of the best iPad apps curated for learning and instructional purposes.

The list is divided into 19 sections with each containing a list of apps for a specific need. The sections include apps that facilitates:

  1. presentation
  2. screencasting
  3. video creation
  4. file storage
  5. whiteboard
  6. PDF annotation
  7. audio recording
  8. note-taking
  9. blogging
  10. book creation
  11. comic apps
  12. digital storytelling apps
  13. apps for grading
  14. mindmapping apps
  15. portfolio apps
  16. apps for creating posters
  17. apps for creating timelines
  18. apps for creating word clouds
  19. speech-to-text apps
 Educational Technology and Mobile Learning also provides a list of 10 indispensable Android apps for teachers. The list is curated from the top trending apps in the education section of Google Play store. The listed apps are as follows:
  1. Book Creator
  2. Handouts
  3. Remind
  4. Google Keep
  5. ClassDojo
  6. Nearpod
  7. Socrative Teacher
  8. Edmodo
  9. Google Classroom
  10. Explain Everything




be

An example of calculating the number of indoor lighting fixtures

These are the input data for the following calculation: An office area has length: 20 meter; meter; meter. The ceiling to desk is 2 meters. The area is to be illuminated to a general level of 250 lux using twin... Read more

The post An example of calculating the number of indoor lighting fixtures appeared first on EEP - Electrical Engineering Portal.




be

11 factors that significantly influence the transformer price (Be careful when specifying)

The majority of utilities are normally extremely well aware of the economic aspects and savings that can be obtained at all stages of the transformer’s life cycle. This is because the purchase of a transformer involves a very high capital... Read more

The post 11 factors that significantly influence the transformer price (Be careful when specifying) appeared first on EEP - Electrical Engineering Portal.




be

What steps should be taken to avoid choosing the incorrect current and voltage transformers?

Electrical systems normally use current and voltage transformers for protection and measurement purposes. They represent the power system’s eyes and ears, and it’s essential to fully understand how they work, how to make the correct specification and most importantly, the... Read more

The post What steps should be taken to avoid choosing the incorrect current and voltage transformers? appeared first on EEP - Electrical Engineering Portal.




be

3 Photovoltaic Installation Terms To Be Familiar With

In order to understand a photovoltaic (PV) installation and its components we must be familiar with the following terms: Standard Test Conditions (STC) PV modules PV string and Array The output of a PV module is not stable it depends... Read more

The post 3 Photovoltaic Installation Terms To Be Familiar With appeared first on EEP - Electrical Engineering Portal.




be

Five telecommunication systems embedded in smart grid applications and services

Power utilities use telecommunication systems either as a support for grid assets’ operation or as the enabler for voice communications among operating staff. The main objective of utility telecommunications is to connect remote premises and staff with central premises and... Read more

The post Five telecommunication systems embedded in smart grid applications and services appeared first on EEP - Electrical Engineering Portal.




be

Zammuto: Beyond The Books, A Restless Imagination

Singer-songwriter Nick Zammuto spent most of the '00s as one half of the experimental folk duo The Books. In "Idiom Wind," working at the head of a new project, he tells the story of a man who needs to get his hands dirty.




be

Your Cyber Monday in EEP! Save Big on Premium Membership and Video Courses

Hello, hope all is well with you! It’s our pleasure to share with you two Cyber Monday deals for our new electrical engineers, expiring on December 3rd: 20% on EEP Pro Premium Membership and 30% off on all courses and... Read more

The post Your Cyber Monday in EEP! Save Big on Premium Membership and Video Courses appeared first on EEP - Electrical Engineering Portal.



  • Energy and Power
  • News

be

Cyber Monday in EEP! 30% off on courses and 20% off on premium membership!

Black Friday is gone, but Cyber Monday is here and it’s getting better! Let us share with you two Cyber Monday deals for our electrical engineers, expiring on December 3rd: 20% off on EEP Pro Premium Membership and 30% off... Read more

The post Cyber Monday in EEP! 30% off on courses and 20% off on premium membership! appeared first on EEP - Electrical Engineering Portal.