Podcasts about vpls

  • 19PODCASTS
  • 30EPISODES
  • 56mAVG DURATION
  • ?INFREQUENT EPISODES
  • Sep 2, 2026LATEST

POPULARITY

20192020202120222023202420252026


Best podcasts about vpls

Latest podcast episodes about vpls

Hacker Public Radio
HPR4718: Programmable Logic Controls - Episode 2

Hacker Public Radio

Play Episode Listen Later Sep 2, 2026


This show has been flagged as Clean by the host. -------------------- 01 Introduction This is the second episode in an 8 part series. 02 In the previous episode we discussed the predecessors of PLCs, in particular relay logic. In this episode we will discuss how relay logic came to be expressed in software rather than in actual hardware components. 03 The topics to be covered include * Early computers in industry. * The first PLC. * PC versus PLC - what's in a name. * Who the major brands are. * What does a PLC actually look like. * Machine architecture. * PLC programs. * The scan. * PLC programming languages. * Relative popularity of PLC programming languages versus more conventional computer programming languages. -------------------- 04 Early Computers in Industry Computers came to be used in industry fairly early on. Minicomputers were used in some large industries to control things like electric power plants. For example, the DEC PDP8 was used to control the refuelling machines in CANDU nuclear power plants. These would load and unload fuel from the reactor, which happens continually on a daily basis while the reactor is running. 05 The first microprocessor based computer sold on the commercial market was the MICRAL from France, based on the Intel 8008. It was sold as a cost effective replacement for minicomputers used in industry. It preceded what are generally considered to be the first Personal Computers. So you can see that industry were not reluctant to adopt new technology. 06 However, mini computers were large complex systems that did not fit well into a factory floor. They had particular niches in very large complex integrated systems, but were not suited to controlling many individual machines in a factory that produced things like automobiles or appliances. 07 What was needed was something that would fit into a standard electrical enclosure, withstand the temperatures found in a factory, could stand up to vibration and noise, was tolerant of voltage fluctuations, interfaced directly to sensors and actuators, and could be readily programmed by engineers, technicians, and tradesmen who were familiar with the processes to be controlled, but had little or no experience with computers. 08 This required a complete integrated package covering hardware, software, and product distribution through industrial supply retailers. Something that could meet these criteria is what was needed to become the PLC. -------------------- 09 History Many histories point to a US developer that became Modicon. However, their first hardware was more a proof of concept than a viable commercial product. In fact multiple companies in the US, Europe, and Japan were working on the problem and released comparable products all at around the same time in the early 1970s. 10 The idea preceded the implementation by a number of years. For example, General Motors had asked industrial control equipment suppliers in the mid 1960s for some sort of programmable control device to replace relay logic. This showed potential suppliers that there was a market for this sort of thing, and gave them a clearer idea of what customers were looking for. 11 What made this possible was the development of the first 8 bit microprocessor in that time period, combined with readily available bit slice processors from the minicomputer industry and other components. 12 People knew what to do, the problem was waiting for the development of suitable component hardware. Minicomputers were already being used in industry, but were normally located in control rooms. PLCs were an effort to take that technology out of control rooms and put it on the shop floor. 13 PC Versus PLC - What's in a Name In the early days, these systems were known as either PLC, which means "Programmable Logic Controller", or PC, which means "Programmable Controller". Different vendors favoured different terminology, but both were common. I have a book which was at one time one of the standard reference handbooks for this industry which was published in 1989, and refers to them as Programmable Controllers, or PCs. 14 The term PC was also used to mean "Personal Computer", but that wasn't really a problem in the early days. However, a certain large company decided to call their entry into the personal computer market the "IBM PC", and suddenly "PC" became a generic term for desktop computers. 15 After a long struggle to keep referring to their products as "PCs", even the biggest vendors caved in and gave up the fight and switched to using the "PLC" term. I will therefore use the term "PLC" in this podcast series even when talking about products which were originally called "PCs" at the time they were introduced. 16 Who the Major Brands Are The companies that came to dominate the industry fairly early on were generally companies that already made industrial electrical hardware. These were Siemens Allen Bradley, later known as Rockwell Schneider Mitsubishi Omron 17 These are still the dominant companies in the business, although there are many small brands, particularly at the cheaper end of the market. All of them were suppliers of a wide range of industrial control hardware, such that you could build all or nearly all of the parts of your control system using only their products. 18 Each of these sells an integrated hardware and software package, including development software, that is completely proprietary. If you thought that the mainframe business had a lot of vendor lock-in, you haven't seen the industrial market. -------------------- 19 What Does One of These Things Actually Look Like? At this point you are probably still very confused as to what a PLC actually is. I will attempt to describe one in basic terms by giving an example of one. The smallest and simplest ones are what are termed "shoebox" PLCs. These are basically a rectangular box with a plastic case. 20 Here are the dimensions for a typical low end model, a Mitsubishi FX3U-32M. According to specs in the manual, it is 150mm wide, 90mm high, and 86mm deep. 21 It can be mounted to the panel in an electrical enclosure by snapping it onto what is termed a DIN rail. DIN rails are standard mounting systems which use a strip of metal which is U shaped with a lip at the top of each end of the U. You screw the DIN rail to the electrical panel in the enclosure, and most industrial components such as PLCs, terminal blocks, circuit breakers, and all sorts of other things will simply snap onto it and be ready to wire together. 22 Along the top and bottom of the PLC are terminals to which you can attach wires from the things you want to sense or control in the rest of the machine, such as push buttons, pilot lights, proximity sensors, and valves. 23 Inputs are along the top, and outputs are along the bottom. The FX3U-32M has 16 inputs and 16 outputs. These I/O can be 24 volts DC, or 100 to 120 volts AC, depending on the model. Alternatively it may have small relays for outputs. While AC I/O once predominated, 24VDC became the standard in most industries several decades ago as it interfaced with electronic devices more readily and also allowed for cheaper and more compact wiring. 24 More inputs and outputs can be added by connecting additional I/O modules to the main PLC next to it on the same DIN rail, up to a total of 256 I/O The connection is typically via short ribbon cables which plug into the adjacent module. These I/O modules look like the main PLC, but just add I/O. 25 Inside the PLC are a CPU, memory, and firmware. This model has 64K "steps" of memory, which can be thought of as how many instructions you can have. The program runs in RAM, but you can add a small flash memory device to save the program to. There is a run/stop switch that allows you to start or stop the user program. There is a port that you can use to connect the PLC to a laptop computer with a cable so you can download your program to it. 26 The biggest part of the market for PLCs is for these "shoebox" style. However, there are bigger ones as well which have more I/O, more memory, faster CPUs, etc. These are meant for tasks such as coordinating large assembly lines and things like that. These are what are termed rack systems, where the rack is an empty box which is open at the front and has a backplane bus running along the back. You plug the main CPU into the bus, normally in the leftmost position, and then plug I/O modules into the rack. The I/O modules are tall, thin, fully enclosed boxes with the I/O terminals along the front. 27 You should have a rough idea of their appearance at this stage, so I'll leave the physical description aside for now and go on to the concepts behind how they actually work and what makes them different from something like say a Raspberry Pi. -------------------- 28 Machine Architecture It is not really the hardware which defines the PLC. Rather, it is the software system architecture. Every PLC that I am aware of has a common set of features. 29 Data Table A data table is simply a block of memory which may or may not be subdivided into different parts. All logic, and all, or nearly all, I/O works by writing to and reading from addresses in the data table. 30 I/O Every input and output point maps to a fixed memory address in the PLC. To read the state of an input, you read its memory address. To change the state of an output, you write to its memory address. 31 These digital I/O appear as single bit boolean values. The PLC programming language has instructions which allow single bits to be read or written to directly without have to mask off other bits as you would have to do if you were using a conventional programming language. I have so far only mentioned digital I/O, which are single bit on/off values. 32 Other types of I/O Many PLCs also have other types of I/O such as Analogue I/O, which represent variable voltages rather than just on/off values. For example you may wish to read a temperature from a thermocouple where the voltage level varies with the temperature. Often these are mapped into the data table as byte or word values. 33 Internal Bit or Boolean Memory There will be a range of single bit or boolean memory which is used for internal logic state. Your program may need to come up with a series of intermediate logical values, and you store them in these internal bits or flags. 34 Timers and Counters Control of machinery often involves timing and counting. Timer and counters are mapped into the data table. Timer and counter presets and values can be read as words, and there will be bit addresses which indicate the status of the timer or counter, such as whether it has reached its preset and is "done". 35 Integer and Floating Point Values There will be word addresses where integer and floating point words can be stored. If you need to do some mathematical calculations and store the results, you would save them in an integer or floating point word. 36 Typed Memory Unlike when programming something like a PC where you simply have a range of undifferentiated bytes and it is up to your software to impose meaning on it, PLC data table memory has defined types and meanings and the system firmware enforces the correct memory access methods. 37 Size of Data Table Data tables vary greatly in size. A bigger data table allows for bigger and more complex program. Generally, new PLCs will have bigger data tables than older ones, and more expensive PLCs will have bigger data tables than cheaper ones of the same generation. 38 Example Having picked a current PLC as an example for physical dimensions, I will pick an old and obsolete one for an example of a data table. The Siemens S5-100 series was a small PLC that came in several sizes. The basic S5-100 had the following data table size. 39 Digital I/O had a maximum of 128 inputs and outputs taken together. Analogue inputs and outputs had a maximum of 8 taken together. Flag, or bit, memory was 1024 Timers - 16 Counters - 16 40 The S5-103 offered more of everything in the same basic package, but of course at a higher cost. Digital I/O had a maximum of 256 inputs and outputs taken together. Analogue inputs and outputs had a maximum of 32 taken together. Flag, or bit, memory was 2048 Timers - 128 Counters - 128 -------------------- 41 The PLC Program A PLC will come with what amounts to an operating system and virtual machine built into it. You as the programmer use the vendor's proprietary development software, what is generally called the "PLC programming software" to write an application for it. 42 You then connect your PC to the PLC using a cable of some sort, and download your program into it. The program gets stored in the PLC's RAM. There may be flash memory which serves to back up the RAM when the power is off so you don't lose the program. Before flash was available, a battery was typically required to hold the static RAM memory. 43 There is just one program in the PLC. There is no file system, just the program memory and the data table. When the PLC starts up, it runs the program that you wrote. It continues running the program until you turn off the power or you set the run/stop switch to the stop position. 44 I will come back to programming later, but we needed to cover these basic points before I could describe some further concepts we need to cover. -------------------- 45 The Scan A key thing to understand about PLCs is the "scan" concept. This works as follows. There is a repeated cycle called the scan. 46 First, the PLC reads all the physical inputs and updates the corresponding input addresses in the data table. Next it runs the user program once. Finally it reads the output addresses in the data table and writes them to the corresponding physical outputs. Then it repeats the scan from step 1. 47 A scan can take anywhere from a few milliseconds to hundreds of milliseconds, depending on the model of PLC. Older PLCs and cheaper PLCs tended to be slower. However, as integrated circuit technology advanced, programs got faster. 48 The PLC has a watchdog timer. This is a timer which runs in the background and resets at the start of a scan. 49 If a scan takes too long, the watchdog will trip and stop the program and set the outputs to some defined state, either turning them all off or holding them at the last value. This is known as "faulting" the processor. 50 A watchdog fault may be caused by a program that is too long, or uses a lot of very slow instructions, or in some cases it may be due to a bug in your program. However, this last cause is not as common or as easy to cause as you may think when it comes to faults. -------------------- 51 PLC Programming Languages The key to all of this is the unique way in which the programming languages used in PLCs work. I will first briefly describe the two main programming languages and then explain how they work in a PLC as part of a complete system. 52 Ladder Logic There are several programming languages, but the main one is called ladder logic. If you listened to the previous episode, the word "ladder" will ring a bell. When machines were controlled by electromechanical relays, the electrical drawings which specified and documented the types of relays and the connections between them were called "ladder diagrams". 53 PLCs simply take these ladder diagrams and reproduce them on your computer screen in the programming software using the same standard schematic symbols. 54 You do not need to draw the symbols like it was CAD. Instead you simply use your keyboard or mouse to say that you want this symbol to be entered in the current cursor location or you want this wire to be connected from here to there. When your rung is complete the software will check at some point if it is syntactically correct. You then go on to entering the next rungs one after another until you have your complete program. 55 Instruction List An alternative representation is something called "instruction list", although various vendors may use other terms. This is a text representation that looks like a sort of assembly language. However, it's actually really ladder, just shown in a different way as text and some types of programming software will allow you to toggle between ladder and instruction list mode, translating between them automatically. 56 This should give you a clue as to how a PLC can execute a schematic diagram. Behind the scenes the programming software will translate the diagram into instruction list, and then the PLC will either execute those instructions in an interpreter, or compile them to machine code and execute those. 57 Other Programming Languages There are other programming languages, but they are rarely seen. I won't go into detail in terms of describing them, just briefly mention them. 58 One is called Sequential Function Chart. This is a type of flow chart which is designed to show complex sequences, including ones with alternate or parallel paths. The original name for this is Grafcet, spelled G R A F C E T. This stands for "Graphe Fonctionnel de Commande Étape Transition". As well as being a programming language, it is also a very good design and analysis tool even if the PLC being used doesn't support it. 59 Another is Function Block Diagram. This is another graphical language which resembles flow diagrams used in process industries. This is supposedly used mainly in industries such as chemical manufacturing. However it appears to be very niche and most people who use PLCs will never have seen it, and many will not have even heard of it. 60 Yet another language is Structured Text. This is very obviously derived from Modula-2 and strongly resembles it. If you are not familiar with Modula-2, it was created by Nikolas Wirth and intended as the successor to Pascal, which it was derived from. Structured Text seems to be much loved by a small number of academics, but seems to have little actual use in the field. You lose pretty much all of the monitoring and debugging facilities built into a PLC if you use it, so it's kind of pointless except perhaps for a few niche applications. There are a few other languages as well, mainly proprietary ones, often using flow charts or the like. 61 PLC Languages are Non-Blocking The important thing about a PLC program is that it executes from top to bottom, left to right, without stopping or blocking. There is no waiting on input or output or for a system call to return. Each rung immediately yields a result which is written to a memory address or which enables a timer or counter. Every rung is executed every scan. 62 You can reproduce this in a traditional computer programming language. In ladder logic it is inherent to the syntax and it is either very difficult or impossible to do it any other way. I'll give an example in Python of what I mean. 63 a = (b or c) and not d 64 If b or c are true and d is false, then a is set to true. If b and c are false or d is true, then a is false. 65 Now imagine that we are not executing this statement once, but rather are executing it repeatedly. This statement will never block execution. It will always immediately yield a result. Now let's modify that a bit. 66 a = (b or a) and not d 67 Note that we have replaced c with a. Now the value of a depends the previous value of a as well as b and d. However, once a becomes true, the value of b no longer matters because b is in an or condition with a. Now if we execute it over and over again, only d becoming true will make a go false. 68 This is a standard push button circuit, also known as a "seal in circuit", because it "seals" around the start condition. 69 b is the start push button with a normally open contact. d is the stop push button with a normally closed contact. a is a relay with one of its contacts being used to hold it on. 70 If you wired this up with actual push buttons and relays or if you programmed it into a PLC with ladder logic it would work the same way. A PLC program will consists of rung after rung of logic like this and executes it repeatedly scan after scan, only pausing to update its I/O. 71 Async Programming Some of you may be thinking that this cyclical scan sounds like the async programming that is all the rage with web server applications these days. Essentially it is exactly the same principle. 72 With async programming, your program must never use blocking instructions and execution proceeds on a repeated cycle. PLCs solve this by not having any instructions which block, and many PLCs do not allow backwards jumps. Tradesmen in coveralls in factories were doing async programming decades before the cool kids heard about it. 73 Most PLC Programming Languages are Visual or Graphical Languages If ladder, Sequential Function Chart, or Grafcet and Function Block Diagram sound like visual programming languages, they are. In fact ladder is probably one of the earliest visual languages in commercial use. Wikipedia defines a visual programming language as: 74 In computing, a visual programming language (visual programming system, VPL, or, VPS), also known as diagrammatic programming, graphical programming or block coding, is a programming language that lets users create programs by manipulating program elements graphically rather than by specifying them textually. A VPL allows programming with visual expressions, spatial arrangements of text and graphic symbols, used either as elements of syntax or secondary notation. For example, many VPLs are based on the idea of "boxes and arrows", where boxes or other screen objects are treated as entities, connected by arrows, lines or arcs which represent relations. VPLs are generally the basis of low-code development platforms. Scratch is an example of a VPL 75 End of quote. As you can see, what is cool today was on the factory floor more than 40 years ago. -------------------- 76 Popularity of PLC Programming Languages PLCs are about as proprietary as you can get. Pretty much every vendor has his own proprietary take on each language. How you can program any particular PLC is determined by that vendor's programming software. If the vendor doesn't support it, you can't use it. An individual vendor may even have multiple incompatible product lines which have to be programmed in different ways with different software, although that is not as common these days as it once was. 77 Nearly all PLCs support programming in Ladder. Some support programming in instruction list as well as ladder. Anything else is much less common. 78 Ladder logic happens to be on the Tiobe Index by the way. For those who have not heard of it, the Tiobe Index, that is T I O B E, is a web site that lists the popularity of numerous programming languages based on various criteria. 79 Number one on their list happens to be Python, currently at 19.98%. Number two is C, at 11.55%. 80 At the time of writing this script, Ladder Logic was at number 46 with a 0.28% rating, which put it just below Erlang and just above Haskell. I'm not sure whether that means that Ladder Logic is not as obscure as you thought it was, or whether it means that Erlang and Haskell are in fact more obscure than you thought they were. -------------------- 81 Episode Summary In this episode we covered we covered The early history of computers in industrial control The early history of PLCs, including how they got their name Who the major brands are What they look like physically 82 A basic description of the abstract machine architecture A very brief look at what a PLC program is like The scan concept The main PLC programming languages The minor PLC programming languages The relative popularity of each of the programming languages 83 In the next episode we will take a look at one of the early PLCs from the era when they began seeing widespread use. This PLC was hugely successful and was for many companies the first PLC they used. This is the Allen Bradley PLC2. 84 This has been the second episode in an 8 part series. -------------------- Provide feedback on this episode.

Off Air... with Jane and Fi
Unashamed fan of the apple-catcher pant

Off Air... with Jane and Fi

Play Episode Listen Later Mar 9, 2026 47:33


It's our first official visualised podcast episode, so if you're listening to this, why not head over to our YouTube channel and watch it too? Jane and Fi are filled with excitement — the joys of spring and... snot. (It's all glamour over here!) In between the nose-blowing, they ask: Do people still care about VPLs? What is Victor's secret? Is Frank the cat really a cat? Plus, there are apologies to the people of Hertfordshire...Check out our YouTube channel here: www.youtube.com/@OffAirWithJaneAndFiOur next book club pick is 'A Town Like Alice' by Nevil Shute.Our most asked about book is called 'The Later Years' by Peter Thornton.If you want to contact the show to ask a question and get involved in the conversation then please email us: janeandfi@times.radioFollow us on Instagram! @janeandfiPodcast Producer: Eve SalusburyExecutive Producer: Rosie Cutler Hosted on Acast. See acast.com/privacy for more information.

Under The Sheets with Tatiana Ashborn and Friends
The Man Behind Attitude Mag & Rolling Stone UK: Darren Styles OBE

Under The Sheets with Tatiana Ashborn and Friends

Play Episode Listen Later Oct 27, 2025 63:02


Came out at 32. Thought he'd wasted 12 years. Now he runs Attitude Magazine and Rolling Stone UK - and has Elton John on speed dial.In this episode I sit down with Darren Styles OBE, who talks openly about the years he spent hiding who he was before finally stepping into himself. We discuss the twelve-year journey it took to convince Elton John to do a feature, the wild and chaotic reality behind some magazine shoot VPLs (visible penis lines), and the real work and honesty that marriage can demand.This is a conversation about identity, courage, pride, and loving yourself enough to become who you were always meant to be.Believe in yourself, always.

BALLS with Dr Yobbo and Beeso
Everything is a remix but not everything gets to be a remix

BALLS with Dr Yobbo and Beeso

Play Episode Listen Later Jul 27, 2025 60:33


This week's new albums are from Panic Shack | Benjamin Booker | His Lordship.Also: who he play for, VPLs, neurodiverse ranting, it's over for Beeso, overpromising and underdelivering, Brett Suede, dead climbers and deranged bikers, salt and vinegar chips, two wrongs make a wronger wrong, distrusting Substack, revenge of the colonised, Brooklyn Vegan recs, American country slush, Triple J's engagement bait hundred, DDOS'd by normies, go listen to early Sabbath, deleting unnecessary sequels from your head canon, Trey Parker: welcome to the resistance, the Simpsons renaissance noone saw, Tour jerseys, that's in Queensland, Athletic v Defector, going full Merckx, ice cream for dinner, good writing gets you into sports, three weeks of pointlessness and Dame Home Time.Next week we are joined by: NODEGA | Kokoroko | Public Enemy Spotify playlists: 2025 review albums | Playlist archive | Doc and Beeso's 2025 mixtapesThe database: All our review albums and year-end top 5 listsFind us on: Spotify Podcasts | Apple Podcasts | RSS feed for other appsSocials: Beeso on Bluesky | Doc on BlueSky | Pod Facebook | Pod email

ETF of the Week With Tom Lydon
ETF of the Week: Vanguard Core Plus Bond ETF (VPLS)

ETF of the Week With Tom Lydon

Play Episode Listen Later Oct 3, 2024 8:15


VettaFi's Head of Research Todd Rosenbluth discussed the Vanguard Core Plus Bond ETF (VPLS) on this week's “ETF of the Week” podcast with Chuck Jaffe of “Money Life.” 

It’s a Girl Thing
Terrible VPLs, Rom-Com Moments & The Holiday Romance Stalker

It’s a Girl Thing

Play Episode Listen Later Jul 8, 2024 31:38


BESTIES this is an episode that you cannot miss. We delve into old holiday romances; Lucie's stalker, Ebony's perfect rom-com moment and some of your hilarious stories! Of course, the episode wouldn't be complete without our FUOTFs too! We hope you laugh as much as we did xxx

Abroad in Japan
Japan's Most Ridiculous Scam Involves Loads Of Crabs

Abroad in Japan

Play Episode Listen Later Aug 10, 2022 33:11


Chris and Pete talks VPNs, VPLs and EPL, all on the podcast that gave the world the catchphrase 'what's in the fax machine?'AbroadInJapanPodcast@gmail.com to say hello to your lads. See acast.com/privacy for privacy and opt-out information.

AppleInsider Podcast
Best Apple Watch apps, iOS 15.2 features, and leaked Apple monitors

AppleInsider Podcast

Play Episode Listen Later Dec 17, 2021 69:49


New features launch with iOS 15.2, LG working on ProDisplay XDR successor, and we highlight the best Apple Watch apps. Follow our hosts @stephenrobles on Twitter @Hillitech on Twitter Sponsored by: Headspace: Get a FREE one-month trial with access to the entire Headspace library! Visit headspace.com/appleinsider to learn more. MasterClass: Buy one annual MasterClass membership and get a second annual membership for FREE when you visit: masterclass.com/appleinsider Wealthfront: To start building your wealth and get your first $5,000 managed for FREE, for life, visit: wealthfront.com/appleinsider VPLS Managed Services: From growing businesses in need of IT support, or large companies in need of security and expert consultation, VPLS can help. To learn more, visit: vpls.com/goit Support the show Support the show on Patreon or Apple Podcasts to get ad-free episodes every week, access to our private Discord channel, and early release of the show! We would also appreciate a 5-star rating and review in Apple Podcasts Links from the show How to set up Legacy Contacts in iOS 15 Hands on with the new features in iOS 15.2 Apple delays release of Universal Control for macOS, iPadOS until 2022 Apple releases Swift Playground 4 with iPad-based app development support Apple releases AirTag 'Tracker Detect' app for Android Disney+ adds support for SharePlay on iPhone, iPad, and Apple TV LG working on Pro Display XDR successor & 2 other high-end monitors, reportedly for Apple Apple brings back mask requirement to all U.S. Apple Stores Apple closes three retail locations in the US & Canada due to Covid-19 surge Apple delaying corporate return to the office date indefinitely Apple wipes on-device CSAM photo monitoring from site, but plans unchanged What is Roblox? Everything you need to know about the latest craze How to use macOS Messages to Share Your Screen Remotely - YouTube Apple Watch apps ‎Pocket Casts ‎AnyList: Grocery Shopping List ‎Watchsmith ‎HomeCam for HomeKit ‎Sleep Watch by Bodymatter ‎Shortcuts ‎1Password - Password Manager ‎Bear - Markdown Notes ‎Deliveries: a package tracker ‎Starbucks ‎Outdooractive: Hiking & Biking ‎Lumen - Metabolism Tracker ‎Fitness ‎Just Press Record ‎CARROT Weather ‎Headspace: Mindful Meditation ‎HomeRun 2 for HomeKit ‎PCalc Facer Your Apple Watch stylist • buddywatch More AppleInsider podcasts Subscribe and listen to our AppleInsider Daily podcast for the latest Apple news Monday through Friday. You can find it on Apple Podcasts, Overcast, or anywhere you listen to podcasts. Tune in to our HomeKit Insider podcast covering the latest news, products, apps and everything HomeKit related. Subscribe in Apple Podcasts, Overcast, or just search for HomeKit Insider wherever you get your podcasts. Podcast artwork from Basic Apple Guy. Download the free wallpaper pack here. Those interested in sponsoring the show can reach out to us at: steve@appleinsider.com

PC Perspective Podcast
Podcast #654 - Snapdragon 8, AMD WiFi Chips, Bricking Samsung TVs, DDR4 still very good + more!

PC Perspective Podcast

Play Episode Listen Later Dec 4, 2021 58:09


After a week away to eat regrettable amounts of food, we are back to discuss a seemingly random list of topics (see the time stamps for all of them). Also, the burger this week was a little weird.Timestamps:00:00 Intro03:22 Burger of the Week04:46 Qualcomm Announces Snapdragon 8 Gen 109:44 AMD RZ600 Series Wi-Fi 6E Chips Coming Via MediaTek Collaboration11:47 Break for Sponsor:  Work smarter and faster with TextExpander12:51 Did you know that Microsoft and Qualcomm were exclusive?18:44 Getting Nostalgic About Netbooks and Webcams (???)21:28 Kingston Joins the PCIe 4.0 SSD Club with the KC300027:17 Bricking Samsung TVs remotely30:08 Break for Sponsor:  VPLS, a full services IT company31:26 Seaberry Turns A Raspberry Pi 4 Into A Linux Powered ITX System35:35 With DDR4 At 5000MHz, Who Needs DDR5?44:55 Break for Sponsor:  SimpliSafe, complete home security system46:00 Picks of the Week57:02 Outro★ Support this podcast on Patreon ★

AppleInsider Podcast
Best iPad Apps, AirPods Max One Year Review, and Apple Music Replay

AppleInsider Podcast

Play Episode Listen Later Dec 3, 2021 71:30


We round up our favorite iPadOS apps, give a one year review of AirPods Max, and compare Apple Music Replay to Spotify Wrapped. Follow our hosts @stephenrobles on Twitter @Hillitech on Twitter Sponsored by: Bespoke Post: Get 20% off your first monthly box when you sign up at: boxofawesome.com and enter the code appleinsider at checkout. MasterClass: Buy one annual MasterClass membership and get a second annual membership for FREE when you visit: masterclass.com/appleinsider The Prisoner Wine Company: Get 20% off and FREE shipping in time for the holidays when you visit: theprisonerwinecompany.com/appleinsider VPLS Managed Services: From growing businesses in need of IT support, or large companies in need of security and expert consultation, VPLS can help. To learn more, visit: vpls.com/goit Support the show Support the show on Patreon or Apple Podcasts to get ad-free episodes every week, access to our private Discord channel, and early release of the show! We would also appreciate a 5-star rating and review in Apple Podcasts Links from the show Classical Musicians Review AirPods Max - YouTube Don't get Spotify FOMO - here's how to get your Apple Music Replay playlist Jack Dorsey steps down as Twitter CEO, Parag Agrawal named as new head Payment giant Square changes name to Block, shifts focus to blockchain Apple unveils the winning apps and games in its App Store Awards 2021 iPad app recommendations Ferrite Recording Studio GoodNotes 5 forScore Twitterrific: Tweet Your Way iA Writer Drafts Text Case Any Buffer Picsew - Screenshot Stitching Apple Frames Shortcut Affinity Photo Affinity Designer CARROT Weather Noir - Dark Mode for Safari Minecraft Notability Shortcuts Adobe Lightroom: Photo Editor Jump Desktop (RDP, VNC, Fluid) Pixelmator Canva: Design, Photo & Video GarageBand Bear FANTASIAN MindNode - Mind Map & Outline Keynote Momentum 1Password - Password Manager Vidimote for Safari Hyperweb PiPifier Portal - Immersive Escapes Weather Gods LumaFusion Microsoft MyHub PS Remote Play MARVEL Strike Force: Squad RPG Spike Email - Mail & Team Chat Evernote - Notes Organizer Procreate Pocket Craft - Docs and Notes Editor Vectornator: Design Software AppHouseKitchen – Mac Software for the Gourmet PeakHour 4 - Simple and beautiful network performance AdGuard — World's most advanced adblocker 1blocker More AppleInsider podcasts Subscribe and listen to our AppleInsider Daily podcast for the latest Apple news Monday through Friday. You can find it on Apple Podcasts, Overcast, or anywhere you listen to podcasts. Tune in to our HomeKit Insider podcast covering the latest news, products, apps and everything HomeKit related. Subscribe in Apple Podcasts, Overcast, or just search for HomeKit Insider wherever you get your podcasts. Podcast artwork from Basic Apple Guy. Download the free wallpaper pack here. Those interested in sponsoring the show can reach out to us at: steve@appleinsider.com

AppleInsider Podcast
New iOS 15.2 Features, Apple Business Essentials, and macOS Shortcuts

AppleInsider Podcast

Play Episode Listen Later Nov 12, 2021 63:55


New features are coming with iOS 15.2 including Child Safety in Messages, Apple announces a device management program for businesses, Twitter Blue launches, and more. Follow Our Hosts @stephenrobles on Twitter @WGallagher on Twitter Sponsored by: Molekule: For a limited time, save up to $120 on Molekule air purifiers when you use the promo code appleinsider at checkout! Visit: molekule.com to learn more. SimpliSafe Security: Get 50% OFF your first home security system at: simplisafe.com/appleinsider Wealthfront: To start building your wealth and get your first $5,000 managed for FREE, for life, visit: wealthfront.com/appleinsider VPLS Managed Services: From growing businesses in need of IT support, or large companies in need of security and expert consultation, VPLS can help. To learn more, visit: vpls.com/goit Support the show Support the show on Patreon or Apple Podcasts to get ad-free episodes every week, access to our private Discord channel, and early release of the show! We would also appreciate a 5-star rating and review in Apple Podcasts Links from the show macOS Shortcut - Auto Paste Clean URL New iOS 15.2 beta includes Messages feature that detects nudity sent to kids Apple Business Essentials service includes device management, onsite Apple repairs New 14-inch MacBook Pro review: Where the 'Pro' starts Uber, Twitter among companies giving engineers 'fully loaded' M1 Max MacBook Pro MacBook Vertical Dock Wood MacBook Dock Leaked Apple Silicon roadmap hints at new Mac Pro, MacBook Air iPad Pro White Magic Keyboard - Tweet Photos Twitter Blue launches in US, New Zealand with 'Undo Tweet' feature Apple CEO Tim Cook talks Bitcoin, China & side-loading in wide-ranging interview How to teach Siri to pronounce names correctly in iOS 15 How to use an iPad or iPhone in your car, instead of CarPlay ‎Yoink - Improved Drag and Drop More AppleInsider podcasts Subscribe and listen to our AppleInsider Daily podcast for the latest Apple news Monday through Friday. You can find it on Apple Podcasts, Overcast, or anywhere you listen to podcasts. Tune in to our HomeKit Insider podcast covering the latest news, products, apps and everything HomeKit related. Subscribe in Apple Podcasts, Overcast, or just search for HomeKit Insider wherever you get your podcasts. Podcast artwork from Basic Apple Guy. Download the free wallpaper pack here. Those interested in sponsoring the show can reach out to us at: steve@appleinsider.com

AppleInsider Podcast
MacBook Pro, What's Next for Apple, and AppleInsider's Secret Lab

AppleInsider Podcast

Play Episode Listen Later Oct 29, 2021 56:50


You'd think that everything there was to know about the new 14-inch MacBook Pro and revised 16-inch MacBook Pro was already known, but then you don't have a secret laboratory. The AppleInsider podcast goes in deep on the details, and also examines when you should concentrate on specification details, and when you should not. There's a lot to discuss about just physically getting hold of a MacBook Pro, too, as online preorders keep slipping, yet certain models are tantalizingly in plentiful supply in Apple Stores. It's much the same with the Apple Watch Series 7, too, and we explain just why everything is so hard to find this year. Plus, you may not be all that fussed about the notch in the new MacBook Pro, but Apple knew some people would be very vocal about it. So they already added a workaround to macOS Monterey. Speaking of Apple adding things, it is surely now going to pick up more subscribers to it services. Apple Music is now on the Playstation 5, and Comcast is bringing Apple TV+ to its subscribers. That could just be enough, just about, to mean Apple isn't doomed. What with having only taken in a mere $83.4 billion in the September quarter and beaten all financial records. It's tough being Apple. If you have questions you'd like answered on the show, tweet at Stephen Robles and William Gallagher, or email us here. Find us in your favorite podcast player by searching for "AppleInsider" and support the show by leaving a 5-Star rating and comment in Apple Podcasts here. Sponsored by: Coinbase: Coinbase offers a trusted and easy-to-use platform to buy, sell, and spend cryptocurrency. For a limited time, new users can get $10 in free Bitcoin when you sign up today at: coinbase.com/appleinsider Comet Backup: Test drive Comet Backup with a 30-day free trial. Get $50 free credit when you sign up with the promo code APPLEINSIDER. Start running backups in 15 minutes or less at: cometbackup.com VPLS Managed Services: From growing businesses in need of IT support, or large companies in need of security and expert consultation, VPLS can help. To learn more, visit: vpls.com/goit Zocdoc: Go to zocdoc.com/appleinsider and download the app to sign-up for FREE. Find doctors and specialists that take your insurance and even book appointments online! Support the show Support the show on Patreon or Apple Podcasts to get ad-free episodes every week, access to our private Discord channel, and early release of the show! We would also appreciate a 5-star rating and review in Apple Podcasts Those interested in sponsoring the show can reach out to us at: advertising@appleinsider.com

Hest
31 • Abstraction in VPLs

Hest

Play Episode Listen Later Oct 17, 2021 17:46


Marcin Ignac asked me the following on Twitter: "We are actually starting to think of abstractions/groups/sub-graphs in @nodes_io just now. Would you have any pointers to environments doing it well or wishes for a better way of doing it?" Yep, I've got wishes. Speaking of Marcin's Nodes project, this is essential reading: https://nodes.io/story/ Every visual programming language should have that depth of thought put into it, and should share that thinking out loud. Beautiful stuff.

Selfie
Grace Sandra on Growing Up Black in White Spaces | Selfie Podcast Episode 150

Selfie

Play Episode Listen Later Oct 28, 2020 73:21


Grace Sandra talks about her journey as a biracial woman growing up with a white mom and siblings, the importance of all-black spaces, and the impact of intergeneration trauma on the black community.  You can find Grace's book Grace, Actually: Faith, Love, Loss & Black Womanhood here. In this episode we also talked about: Well Told Home Town Maps Insulated Hydration Bottle 23 Vitals Immune Support SureSwatch Temporary Paint Swatches Garment Rack Roo's Favorite Comforter Having your voice counted in this year’s election is more important than ever.  You don’t have to wait until November 3rd to cast your ballot. Be an October Voter! In most states, you can vote early in October. Request your mail ballot; return your completed ballot in the mail or in-person; or vote early at an early voting location. Visit AndStillIVote.org to join the fight for voting rights today. Paid for by The Leadership Conference Education Fund. WYLD Gallery is an art gallery in Austin Texas featuring Native American Art.  The art is bright/bold pop art style, many with a little historical tension thrown in. Several of the artists have work in the permanent collections of museums, including the Smithsonian National Museum of the American Indian in DC and NYC.  WYLD Gallery art would make a great statement piece for your home, or a unique Christmas gift for loved ones.  Today’s show is brought to you by EBY,  a seamless underwear membership.Eby’s are seamless and smooth, with the perfect amount of softness and stretch . . . your new super power to fight VPLs, slipping, or riding up. A no-slip grip keeps everything in place, with a cotton lining to keep your lady parts healthy. They have fits and styles in sizes XS-4X to fit every woman. Joining EBY gives you access to exclusive, members-only offers, free shipping, limited edition prints, and weekly power tips on confidence and productivity. A membership keeps your underwear drawer fresh AND helps fund cyclical microfinance loans for women around the world. 10% of every EBY purchase funds business loans for women around the world. Get 20% your first order at joineby.com with code SELFIE20.   Orgain has all kinds of organic products to fit your active lifestyle –nutrition shakes, protein powders, meal powders, bars, and even almond milk. Orgain products are food-based and full of organic vitamins and minerals that taste delicious and provide maximum nutrition. And Orgain promises to never use unnecessary fillers like artificial ingredients, preservatives, or GMOs. They’re all about good, clean nutrition.Plus, Orgain ships right to your door! You can also set up recurring deliveries to get your favorite products delivered for free. Right now, you can save 20% off your first order at the link Orgain.com/SELFIE..  

Selfie
How to Talk Politics Without Being a Jerk: A Conversation with Eugene Cho | Selfie Podcast Episode 149

Selfie

Play Episode Listen Later Oct 21, 2020 52:32


Eugene Cho is talking about how to have a civil dialogue about politics, the polarization of political parties, and the problem with Christians aligning with a party over their moral convictions.  Thou Shalt Not Be a Jerk: A Christian's Guide to Engaging Politics, Kristen and Eugene’s trip to Iraq and Lebanon  Air Queen N95 Substantial Equivalent Masks   The Happy Labs Chill Pills   TheBalm Stainiac Ninja Coffee Maker  Today’s show is brought to you by EBY,  a seamless underwear membership.Eby’s are seamless and smooth, with the perfect amount of softness and stretch . . . your new super power to fight VPLs, slipping, or riding up. A no-slip grip keeps everything in place, with a cotton lining to keep your lady parts healthy. They have fits and styles in sizes XS-4X to fit every woman. Joining EBY gives you access to exclusive, members-only offers, free shipping, limited edition prints, and weekly power tips on confidence and productivity. A membership keeps your underwear drawer fresh AND helps fund cyclical microfinance loans for women around the world. 10% of every EBY purchase funds business loans for women around the world. Get 20% your first order at joineby.com with code SELFIE20.  

ExplaiNerds
The Cogent Story

ExplaiNerds

Play Episode Listen Later Jan 9, 2020 17:13


It takes a lot of cables running around the entire planet just to get us the data connectivity we expect. There was a time when all those cables were copper and the companies that had put them there were certainly going to maximize that investment.  But as often happens, someone came along and saw an opportunity to disrupt it all in a very fundamental way. Dave Schaefer is CEO and founder of Cogent, a multinational Tier 1 Internet Service Provider consistently ranked as one of the top five networks in the world. Dave started with contrarian ideas formed within one of the most turbulent eras of Internet history. Hank Kilmer is VP of IP Engineering, tasked with the continued execution of Dave’s vision. Robb Boyd talks with both of them in 2018 to learn about these ideas how they hold up as Cogent approaches their 20th year in business.@robboydFor more, check out these links:www.cogentco.com/en/www.cisco.com/go/spwww.techwisetv.comwww.explainerds.net

TheBrothersWISP » The Brothers WISP
The Brothers WISP 104 – DACs, UBNT Leaf, Teslas

TheBrothersWISP » The Brothers WISP

Play Episode Listen Later Jan 5, 2020 0:01


 This week Greg,Tomas, Mike, and Miller chop it up after the holidays…trying to come to terms with going back to work…ugh. This week we talk about: Brock – /tool sniffer quick Chad was having VPLS issues that smelled like MTU – Go home fiberstore switch, you’re drunk DACs are faster Carlan likes his 3D(More)…

Lady to Lady
"Ring of Fire" ft. Liz Maupin

Lady to Lady

Play Episode Listen Later Aug 28, 2019 66:34


Liz Maupin (@Liz_Maupin) braves a nearby brush fire to podcast with the ladies! These are wild times, ya'll. They talk about preparing for natural disasters, debate about thongs and VPLs (visible panty lines), and discuss therapy and self-care. They answer a lady problem about how to tell your guy he needs to work on his personal hygiene. If you're in the LA area this week, go see Barbara's show this Thursday, August 29th at the Lyric Hyperion! Stay hydrated and feeling good with Liquid IV! Head over to LiquidIV.com and enter code L2L to get 25% off of your first order. Treat yourself to a box full of goodies every season from FabFitFun. Go to FabFitFun.com and use the code L2L to get $10 off of your first FabFitFun box!

Explosomagico
LOLJK #33 - Pootie Whets

Explosomagico

Play Episode Listen Later Jun 17, 2016 93:50


I.T.guy Kyle. The Big Empty. The Filcher. The Grössënvöïd. Prolapse Impressions. VPLs. Asthma Impressions. Hobo Bindles. Ghost groping. Goopers. Peenie Moists. Cowgirls ride the trail of truth. Truckasaurus. Cowgirlfriends.

ghosts comedy beer drinking butt poop banter curling cowgirls nick allen big empty lol jk pootie brian carney truckasaurus vpls phil mclaughlin kyle mcvey joey reinisch matt loman explosomagico
Explosomagico
LOLJK #33 - Pootie Whets

Explosomagico

Play Episode Listen Later Jun 17, 2016 93:50


I.T.guy Kyle. The Big Empty. The Filcher. The Grössënvöïd. Prolapse Impressions. VPLs. Asthma Impressions. Hobo Bindles. Ghost groping. Goopers. Peenie Moists. Cowgirls ride the trail of truth. Truckasaurus. Cowgirlfriends.

ghosts comedy beer drinking butt poop banter curling cowgirls nick allen big empty lol jk pootie brian carney truckasaurus vpls phil mclaughlin kyle mcvey joey reinisch matt loman explosomagico
LOLJK
#33 - Pootie Whets

LOLJK

Play Episode Listen Later Jun 17, 2016 93:50


I.T.guy Kyle. The Big Empty. The Filcher. The Grössënvöïd. Prolapse Impressions. VPLs. Asthma Impressions. Hobo Bindles. Ghost groping. Goopers. Peenie Moists. Cowgirls ride the trail of truth. Truckasaurus. Cowgirlfriends.

ghosts comedy beer drinking butt poop banter curling cowgirls nick allen big empty lol jk pootie brian carney truckasaurus vpls phil mclaughlin kyle mcvey joey reinisch matt loman explosomagico
Explosomagico
LOLJK #33 - Pootie Whets

Explosomagico

Play Episode Listen Later Jun 17, 2016 93:50


I.T.guy Kyle. The Big Empty. The Filcher. The Grössënvöïd. Prolapse Impressions. VPLs. Asthma Impressions. Hobo Bindles. Ghost groping. Goopers. Peenie Moists. Cowgirls ride the trail of truth. Truckasaurus. Cowgirlfriends.

ghosts comedy beer drinking butt poop banter curling cowgirls nick allen big empty lol jk pootie brian carney truckasaurus vpls phil mclaughlin kyle mcvey joey reinisch matt loman explosomagico
BSD Now
102: May Contain ZFS

BSD Now

Play Episode Listen Later Aug 12, 2015 68:02


This week on the show, we'll be talking with Peter Toth. He's got a jail management system called "iocage" that's been getting pretty popular recently. Have we finally found a replacement for ezjail? We'll see how it stacks up. This episode was brought to you by Headlines FreeBSD on Olimex RT5350F-OLinuXino (https://www.bidouilliste.com/blog/2015/07/22/FreeBSD-on-Olimex-RT5350F-OLinuXino) If you haven't heard of the RT5350F-OLinuXino-EVB, you're not alone (actually, we probably couldn't even remember the name if we did know about it) It's a small board with a MIPS CPU, two ethernet ports, wireless support and... 32MB of RAM This blog series documents installing FreeBSD on the device, but it is quite a DIY setup at the moment In part two of the series (https://www.bidouilliste.com/blog/2015/07/24/FreeBSD-on-Olimex-RT5350F-OLinuXino-Part-2), he talks about the GPIO and how you can configure it Part three is still in the works, so check the site later on for further progress and info *** The modern OpenBSD home router (https://www.azabani.com/2015/08/06/modern-openbsd-home-router.html) In a new series of blog posts, one guy takes you through the process of building an OpenBSD-based gateway (http://www.bsdnow.tv/tutorials/openbsd-router) for his home network "It's no secret that most consumer routers ship with software that's flaky at best, and prohibitively insecure at worst" Armed with a 600MHz Pentium III CPU, he shows the process of setting up basic NAT, firewalling and even getting hostap mode working for wireless This guide also covers PPP and IPv6, in case you have those requirements In a similar but unrelated series (http://jaytongarnett.blogspot.com/2015/07/openbsd-router-bt-home-hub-5-replacement.html), another user does a similar thing - his post also includes details on reusing your consumer router as a wireless bridge He also has a separate post (http://jaytongarnett.blogspot.com/2015/08/openbsd-l2tpipsec-vpn-works-with.html) for setting up an IPSEC VPN on the router *** NetBSD at Open Source Conference 2015 Kansai (https://mail-index.netbsd.org/netbsd-advocacy/2015/08/10/msg000691.html) The Japanese NetBSD users group has teamed up with the Kansai BSD users group and Nagoya BSD users group to invade another conference They had NetBSD running on all the usual (unusual?) devices, but some of the other BSDs also got a chance to shine at the event Last time they mostly had ARM devices, but this time the centerpiece was an OMRON LUNA88k They had at least one FreeBSD and OpenBSD device, and at least one NetBSD device even had Adobe Flash running on it And what conference would be complete without an LED-powered towel *** OpenSSH 7.0 released (https://lists.mindrot.org/pipermail/openssh-unix-dev/2015-August/034289.html) The OpenSSH team has just finished up the 7.0 release, and the focus this time is deprecating legacy code SSHv1 support is disabled, 1024 bit diffie-hellman-group1-sha1 KEX is disabled and the v00 cert format authentication is disabled The syntax for permitting root logins has been changed, and is now called "prohibit-password" instead of "without-password" (this makes it so root can login, but only with keys) - all interactive authentication methods for root are also disabled by default now If you're using an older configuration file, the "without-password" option still works, so no change is required You can now control which public key types are available for authentication, as well as control which public key types are offered for host authentications Various bug fixes and documentation improvements are also included Aside from the keyboard-interactive and PAM-related bugs, this release includes one minor security fix: TTY permissions were too open, so users could write messages to other logged in users In the next release, even more deprecation is planned: RSA keys will be refused if they're under 1024 bits, CBC-based ciphers will be disabled and the MD5 HMAC will also be disabled *** Interview - Peter Toth - peter.toth198@gmail.com (mailto:peter.toth198@gmail.com) / @pannonp (https://twitter.com/pannonp) Containment with iocage (https://github.com/iocage/iocage) News Roundup More c2k15 reports (http://undeadly.org/cgi?action=article&sid=20150809105132) A few more hackathon reports from c2k15 in Calgary are still slowly trickling in Alexander Bluhm's up first, and he continued improving OpenBSD's regression test suite (this ensures that no changes accidentally break existing things) He also worked on syslogd, completing the TCP input code - the syslogd in 5.8 will have TLS support for secure remote logging Renato Westphal sent in a report (http://undeadly.org/cgi?action=article&sid=20150811171006) of his very first hackathon He finished up the VPLS implementation and worked on EIGRP (which is explained in the report) - the end result is that OpenBSD will be more easily deployable in a Cisco-heavy network Philip Guenther also wrote in (http://undeadly.org/cgi?action=article&sid=20150809165912), getting some very technical and low-level stuff done at the hackathon His report opens with "First came a diff to move the grabbing of the kernel lock for soft-interrupts from the ASM stubs to the C routine so that mere mortals can actually push it around further to reduce locking." - not exactly beginner stuff There were also some C-state, suspend/resume and general ACPI improvements committed, and he gives a long list of random other bits he worked on as well *** FreeBSD jails, the hard way (https://clinta.github.io/freebsd-jails-the-hard-way) As you learned from our interview this week, there's quite a selection of tools available to manage your jails This article takes the opposite approach, using only the tools in the base system: ZFS, nullfs and jail.conf Unlike with iocage, ZFS isn't actually a requirement for this method If you are using it, though, you can make use of snapshots for making template jails *** OpenSSH hardware tokens (http://www.tancsa.com/mdtblog/?p=73) We've talked about a number of ways to do two-factor authentication with SSH, but what if you want it on both the client and server? This blog post will show you how to use a hardware token as a second authentication factor, for the "something you know, something you have" security model It takes you through from start to finish: formatting the token, generating keys, getting it integrated with sshd Most of this will apply to any OS that can run ssh, and the token used in the example can be found online for pretty cheap too *** LibreSSL 2.2.2 released (http://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-2.2.2-relnotes.txt) The LibreSSL team has released version 2.2.2, which signals the end of the 5.8 development cycle and includes many fixes At the c2k15 hackathon, developers uncovered dozens of problems in the OpenSSL codebase with the Coverity code scanner, and this release incorporates all those: dead code, memory leaks, logic errors (which, by the way, you really don't want in a crypto tool...) and much more SSLv3 support was removed from the "openssl" command, and only a few other SSLv3 bits remain - once workarounds are found for ports that specifically depend on it, it'll be removed completely Various other small improvements were made: DH params are now 2048 bits by default, more old workarounds removed, cmake support added, etc It'll be in 5.8 (due out earlier than usual) and it's in the FreeBSD ports tree as well *** Feedback/Questions James writes in (http://slexy.org/view/s216lrsVVd) Stuart writes in (http://slexy.org/view/s20uGUHWLr) ***

BSD Now
100: Straight from the Src

BSD Now

Play Episode Listen Later Jul 29, 2015 73:39


We've finally reached a hundred episodes, and this week we'll be talking to Sebastian Wiedenroth about pkgsrc. Though originally a NetBSD project, now it runs pretty much everywhere, and he even runs a conference about it! This episode was brought to you by Headlines Remote DoS in the TCP stack (https://blog.team-cymru.org/2015/07/another-day-another-patch/) A pretty devious bug in the BSD network stack has been making its rounds for a while now, allowing remote attackers to exhaust the resources of a system with nothing more than TCP connections While in the LAST_ACK state, which is one of the final stages of a connection's lifetime, the connection can get stuck and hang there indefinitely This problem has a slightly confusing history that involves different fixes at different points in time from different people Juniper originally discovered the bug and announced a fix (https://kb.juniper.net/InfoCenter/index?page=content&id=JSA10686) for their proprietary networking gear on June 8th On June 29th, FreeBSD caught wind of it and fixed the bug in their -current branch (https://svnweb.freebsd.org/base/head/sys/netinet/tcp_output.c?view=patch&r1=284941&r2=284940&pathrev=284941), but did not issue a security notice or MFC the fix back to the -stable branches On July 13th, two weeks later, OpenBSD fixed the issue (https://www.marc.info/?l=openbsd-cvs&m=143682919807388&w=2) in their -current branch with a slightly different patch, citing the FreeBSD revision from which the problem was found Immediately afterwards, they merged it back to -stable and issued an errata notice (http://ftp.openbsd.org/pub/OpenBSD/patches/5.7/common/010_tcp_persist.patch.sig) for 5.7 and 5.6 On July 21st, three weeks after their original fix, FreeBSD committed yet another slightly different fix (https://svnweb.freebsd.org/base/head/sys/netinet/tcp_output.c?view=patch&r1=285777&r2=285776&pathrev=285777) and issued a security notice (https://lists.freebsd.org/pipermail/freebsd-announce/2015-July/001655.html) for the problem (which didn't include the first fix) After the second fix from FreeBSD, OpenBSD gave them both another look and found their single fix to be sufficient, covering the timer issue in a more general way NetBSD confirmed they were vulnerable too, and applied another completely different fix (http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/netinet/tcp_output.c.diff?r1=1.183&r2=1.184&only_with_tag=MAIN) to -current on July 24th, but haven't released a security notice yet DragonFly is also investigating the issue now to see if they're affected as well *** c2k15 hackathon reports (http://undeadly.org/cgi?action=article&sid=20150721180312&mode=flat) Reports from OpenBSD's latest hackathon (http://www.openbsd.org/hackathons.html), held in Calgary this time, are starting to roll in (there were over 40 devs there, so we might see a lot more of these) The first one, from Ingo Schwarze, talks about some of the mandoc work he did at the event He writes, "Did you ever look at a huge page in man, wanted to jump to the definition of a specific term - say, in ksh, to the definition of the "command" built-in command - and had to step through dozens of false positives with the less '/' and 'n' search keys before you finally found the actual definition?" With mandoc's new internal jump targets, this is a problem of the past now Jasper also sent in a report (http://undeadly.org/cgi?action=article&sid=20150723124332&mode=flat), doing his usual work with Puppet (and specifically "Facter," a tool used by Puppet to gather various bits of system information) Aside from that and various ports-related work, Jasper worked on adding tame support to some userland tools, fixing some Octeon stuff and introduced something that OpenBSD has oddly lacked until now: an "-i" flag for sed (hooray!) Antoine Jacoutot gave a report (http://undeadly.org/cgi?action=article&sid=20150722205349&mode=flat) on what he did at the hackathon as well, including improvements to the rcctl tool (for configuring startup services) It now has an "ls" subcommand with status parsing, allowing you to list running services, stopped services or even ones that failed to start or are supposed to be running (he calls this "the poor man's service monitoring tool") He also reworked some of the rc.d system to allow smoother operation of multiple instances of the same daemon to run (using tor with different config files as an example) His list also included updating ports, updating ports documentation, updating the hotplug daemon and laying out some plans for automatic sysmerge for future upgrades Foundation director Ken Westerback was also there (http://undeadly.org/cgi?action=article&sid=20150722105658&mode=flat), getting some disk-related and laptop work done He cleaned up and committed the 4k sector softraid code that he'd been working on, as well as fixing some trackpad issues Stefan Sperling, OpenBSD's token "wireless guy," had a lot to say (http://undeadly.org/cgi?action=article&sid=20150722182236&mode=flat) about the hackathon and what he did there (and even sent in his write-up before he got home) He taught tcpdump about some new things, including 802.11n metadata beacons (there's a lot more specific detail about this one in the report) Bringing a bag full of USB wireless devices with him, he set out to get the unsupported ones working, as well as fix some driver bugs in the ones that already did work One quote from Stefan's report that a lot of people seem to be talking about: "Partway through the hackathon tedu proposed an old diff of his to make our base ls utility display multi-byte characters. This led to a long discussion about how to expand UTF-8 support in base. The conclusion so far indicates that single-byte locales (such as ISO-8859-1 and KOI-8) will be removed from the base OS after the 5.8 release is cut. This simplifies things because the whole system only has to care about a single character encoding. We'll then have a full release cycle to bring UTF-8 support to more base system utilities such as vi, ksh, and mg. To help with this plan, I started organizing a UTF-8-focused hackathon for some time later this year." Jeremy Evans wrote in (http://undeadly.org/cgi?action=article&sid=20150725180527&mode=flat) to talk about updating lots of ports, moving the ruby ports up to the latest version and also creating perl and ruby wrappers for the new tame subsystem While he's mainly a ports guy, he got to commit fixes to ports, the base system and even the kernel during the hackathon Rafael Zalamena, who got commit access at the event, gives his very first report (http://undeadly.org/cgi?action=article&sid=20150725183439&mode=flat) on his networking-related hackathon activities With Rafael's diffs and help from a couple other developers, OpenBSD now has support for VPLS (https://en.wikipedia.org/wiki/Virtual_Private_LAN_Service) Jonathan Gray got a lot done (http://undeadly.org/cgi?action=article&sid=20150728184743&mode=flat) in the area of graphics, working on OpenGL and Mesa, updating libdrm and even working with upstream projects to remove some GNU-specific code As he's become somewhat known for, Jonathan was also busy running three things in the background: clang's fuzzer, cppcheck and AFL (looking for any potential crashes to fix) Martin Pieuchot gave an write-up (http://undeadly.org/cgi?action=article&sid=20150724183210&mode=flat) on his experience: "I always though that hackathons were the best place to write code, but what's even more important is that they are the best (well actually only) moment where one can discuss and coordinate projects with other developers IRL. And that's what I did." He laid out some plans for the wireless stack, discussed future plans for PF, made some routing table improvements and did various other bits to the network stack Unfortunately, most of Martin's secret plans seem to have been left intentionally vague, and will start to take form in the next release cycle We're still eagerly awaiting a report from one of OpenBSD's newest developers (https://twitter.com/phessler/status/623291827878137856), Alexandr Nedvedicky (the Oracle guy who's working on SMP PF and some other PF fixes) OpenBSD 5.8's "beta" status was recently reverted, with the message "take that as a hint (https://www.marc.info/?l=openbsd-cvs&m=143766883514831&w=2)," so that may mean more big changes are still to come... *** FreeBSD quarterly status report (https://www.freebsd.org/news/status/report-2015-04-2015-06.html) FreeBSD has published their quarterly status report for the months of April to June, citing it to be the largest one so far It's broken down into a number of sections: team reports, projects, kernel, architectures, userland programs, ports, documentation, Google Summer of Code and miscellaneous others Starting off with the cluster admin, some machines were moved to the datacenter at New York Internet, email services are now more resilient to failure, the svn mirrors (now just "svn.freebsd.org") are now using GeoGNS with official SSL certs and general redundancy was increased In the release engineering space, ARM and ARM64 work continues to improve on the Cavium ThunderX, more focus is being put into cloud platforms and the 10.2-RELEASE cycle is reaching its final stages The core team has been working on phabricator, the fancy review system, and is considering to integrate oauth support soon Work also continues on bhyve, and more operating systems are slowly gaining support (including the much-rumored Windows Server 2012) The report also covers recent developments in the Linux emulation layer, and encourages people using 11-CURRENT to help test out the 64bit support Multipath TCP was also a hot topic, and there's a brief summary of the current status on that patch (it will be available publicly soon) ZFSguru, a project we haven't talked about a lot, also gets some attention in the report - version 0.3 is set to be completed in early August PCIe hotplug support is also mentioned, though it's still in the development stages (basic hot-swap functions are working though) The official binary packages are now built more frequently than before with the help of additional hardware, so AMD64 and i386 users will have fresher ports without the need for compiling Various other small updates on specific areas of ports (KDE, XFCE, X11...) are also included in the report Documentation is a strong focus as always, a number of new documentation committers were added and some of the translations have been improved a lot Many other topics were covered, including foundation updates, conference plans, pkgsrc support in pkgng, ZFS support for UEFI boot and much more *** The OpenSSH bug that wasn't (http://bsdly.blogspot.com/2015/07/the-openssh-bug-that-wasnt.html) There's been a lot of discussion (https://www.marc.info/?t=143766048000005&r=1&w=2) about a supposed flaw (https://kingcope.wordpress.com/2015/07/16/openssh-keyboard-interactive-authentication-brute-force-vulnerability-maxauthtries-bypass/) in OpenSSH, allowing attackers to substantially amplify the number of password attempts they can try per session (without leaving any abnormal log traces, even) There's no actual exploit to speak of; this bug would only help someone get more bruteforce tries in with a fewer number of connections (https://lists.mindrot.org/pipermail/openssh-unix-dev/2015-July/034209.html) FreeBSD in its default configuration, with PAM (https://en.wikipedia.org/wiki/Pluggable_authentication_module) and ChallengeResponseAuthentication enabled, was the only one vulnerable to the problem - not upstream OpenSSH (https://www.marc.info/?l=openbsd-misc&m=143767296016252&w=2), nor any of the other BSDs, and not even the majority of Linux distros If you disable all forms of authentication except public keys, like you're supposed to (https://stribika.github.io/2015/01/04/secure-secure-shell.html), then this is also not a big deal for FreeBSD systems Realistically speaking, it's more of a PAM bug (https://www.marc.info/?l=openbsd-misc&m=143782167322500&w=2) than anything else OpenSSH added an additional check (https://anongit.mindrot.org/openssh.git/patch/?id=5b64f85bb811246c59ebab) for this type of setup that will be in 7.0, but simply changing your sshd_config is enough to mitigate the issue for now on FreeBSD (or you can run freebsd-update (https://lists.freebsd.org/pipermail/freebsd-security-notifications/2015-July/000248.html)) *** Interview - Sebastian Wiedenroth - wiedi@netbsd.org (mailto:wiedi@netbsd.org) / @wied0r (https://twitter.com/wied0r) pkgsrc (https://en.wikipedia.org/wiki/Pkgsrc) and pkgsrcCon (http://pkgsrc.org/pkgsrcCon/) News Roundup Now served by OpenBSD (https://tribaal.io/this-now-served-by-openbsd.html) We've mentioned that you can also install OpenBSD on DO droplets, and this blog post is about someone who actually did it The use case for the author was for a webserver, so he decided to try out the httpd in base Configuration is ridiculously simple, and the config file in his example provides an HTTPS-only webserver, with plaintext requests automatically redirecting TLS 1.2 by default, strong ciphers with LibreSSL and HSTS (https://en.wikipedia.org/wiki/HTTP_Strict_Transport_Security) combined give you a pretty secure web server *** FreeBSD laptop playbooks (https://github.com/sean-/freebsd-laptops) A new project has started up on Github for configuring FreeBSD on various laptops, unsurprisingly named "freebsd-laptops" It's based on ansible, and uses the playbook format for automatic set up and configuration Right now, it's only working on a single Lenovo laptop, but the plan is to add instructions for many more models Check the Github page for instructions on how to get started, and maybe get involved if you're running FreeBSD on a laptop *** NetBSD on the NVIDIA Jetson TK1 (https://blog.netbsd.org/tnf/entry/netbsd_on_the_nvidia_jetson) If you've never heard of the Jetson TK1 (https://developer.nvidia.com/jetson-tk1), we can go ahead and spoil the secret here: NetBSD runs on it As for the specs, it has a quad-core ARMv7 CPU at 2.3GHz, 2 gigs of RAM, gigabit ethernet, SATA, HDMI and mini-PCIE This blog post shows which parts of the board are working with NetBSD -current (which seems to be almost everything) You can even run X11 on it, pretty sweet *** DragonFly power mangement options (http://lists.dragonflybsd.org/pipermail/users/2015-July/207911.html) DragonFly developer Sepherosa, who we've had on the show, has been doing some ACPI work over there In this email, he presents some of DragonFly's different power management options: ACPI P-states, C-states, mwait C-states and some Intel-specific bits as well He also did some testing with each of them and gave his findings about power saving If you've been thinking about running DragonFly on a laptop, this would be a good one to read *** OpenBSD router under FreeBSD bhyve (https://www.quernus.co.uk/2015/07/27/openbsd-as-freebsd-router/) If one BSD just isn't enough for you, and you've only got one machine, why not run two at once This article talks about taking a FreeBSD server running bhyve and making a virtualized OpenBSD router with it If you've been considering switching over your router at home or the office, doing it in a virtual machine is a good way to test the waters before committing to real hardware The author also includes a little bit of history on how he got into both operating systems There are lots of mixed opinions about virtualizing core network components, so we'll leave it up to you to do your research Of course, the next logical step is to put that bhyve host under Xen on NetBSD... *** Feedback/Questions Kevin writes in (http://slexy.org/view/s2yPVV5Wyp) Logan writes in (http://slexy.org/view/s21zcz9rut) Peter writes in (http://slexy.org/view/s21CRmiPwK) Randy writes in (http://slexy.org/view/s211zfIXff) ***

Verizon Business – Connected Social Media
Global Network Solution for Mission-critical Applications

Verizon Business – Connected Social Media

Play Episode Listen Later Nov 20, 2007


Verizon Business’ Virtual Private LAN Service (VPLS) combines the simplicity of Ethernet, the flexibility of MPLS and the reliability of SONET. This podcast provides insight into how large business and government customers can leverage VPLS to converge voice, video and data applications onto a single cost-effective local-to-global network solution. The guest is Alla Reznik, Group […]

Verizon Business – Connected Social Media
Verizon Business: New WAN Options with VPLS

Verizon Business – Connected Social Media

Play Episode Listen Later May 29, 2007


On this podcast from Futurenet 2007, Alla Reznik, group manager for IP & Ethernet Services at Verizon Business, discusses their recently launched Ethernet VPLS, which delivers new Wide Area Network options that are robust, flexible and feature-rich, and how companies can use the VPLS network with existing Ethernet deployments. This is a Verizon Business podcast.