Tumgik
#hardware product management & Development
lord-radish · 1 year
Text
Tens of thousands of people have been fired in the tech sector in the last six months alone. With the economy the way it is, and with people who are already unable to get a job, I wonder how an extra 20,000+ jobseekers are going to have any luck finding work.
#i just want to point out that this isn't just automation. it's different for every company but a lot of it comes down to profiteering imo#the video game industry made disgusting amounts of money during the pandemic. best three years of sales in history#but that momentum was never going to keep up forever. even when the momentum was at full swing people were getting laid off#Activision-Blizzard laid off over a hundred people just before christmas while bobby kotick got a $250 million bonus#thst might have even been before the pandemic#but you're seeing it with microsoft and ubisoft. wouldn't surprise me if sony and nintendo were following suit in a less public manner#microsoft - arguably the biggest tech conglomerate in the world (next to tencent) - laid off 10 thousand workers alone#i live in a town with just over 10 thousand people. in my entire fucking town. in my perspective that's more or less the world around me#all of those people - jobless#facebook - didn't like 7k people just get fired? that's hot on the heels of john carmack leaving too#john carmack is probably one of the top 100 people in the tech industry. his tech improvements helped aging PC hardware keep up for years#DOOM might be a meme but it ran that well because id software under john carmack revolutionised rendering techniques and scrolling#and stuff like that. john carmack has been at the forefront of graphical technology and game development for 30+ years#that's resulted in a couple duds like RAGE. he was also all-in on voxel technology before he moved into VR#all of that was context for this: john carmack left meta (who bought oculus) and lambasted the company for poor management on the way out#saying that he'd never seen such unnecessary and wanton expenditure in his career. meta were throwing their money at things thay don't work#here's john carmack trying to lay the groundwork of a successful game for meta's metaverse. here's meta chasing superfluous buzzwords#meta spent almost $14 BILLION on buzzwords and marketing at the behest of the actual tech. and then they FIRED 7000 PEOPLE!!!!!!#they had a HAIL MARY working on their game - because metaverse IS A GAME - and they prioritised SELLING THE PRODUCT BEFORE BUILDING IT#IT COST THEM $14 BILLION + THEIR HAIL MARY - AND THEN THEY FIRED THOUSANDS OF PEOPLE!!!!!!#Ubisoft and Activision-Blizzard have been facing mass resignations after years of abusive and toxic workplaces#and on top of that they're firing people too. google stadia just went under. it wouldn't surprise me if 2k and rockstar were firing people#I don't know how many other unemployed people there are in america - hundreds of thousands? but 20k more is even worse for everyone#keep in mind that even with a $14 billion loss - meta still makes billions. Microsoft is in no financial danger#tech is more lucrative now than ever. i genuinely believe that these cuts are to keep record profits at record heights#because the pandemic boom is ending and their ALREADY OBSCENELY LUCRATIVE revenue flows are going back to normal#so 20k+ tech workers are losing their jobs to keep $80 billion instead of $79 billion. all of those people - jobless#that's 20 thousand people with individual lives and families and expenses. lost their jobs in the last six months#that example i gave - $80 billion instead of $79 billion. that's not revenue. that's profit.#all of those people out of work due to incompetence at best and rank orofiteering at worst. their salaries and benefits come under revenue
4 notes · View notes
jcmarchi · 1 month
Text
NDI Launches NDI 6, Unlocking HDR Support and Expanding WAN Connectivi - Videoguys
New Post has been published on https://thedigitalinsider.com/ndi-launches-ndi-6-unlocking-hdr-support-and-expanding-wan-connectivi-videoguys/
NDI Launches NDI 6, Unlocking HDR Support and Expanding WAN Connectivi - Videoguys
Tumblr media Tumblr media
NDI, the global video-over-IP connectivity standard, announced the release of NDI 6, a key update set to significantly impact broadcasting and content creation. NDI 6 introduces native HDR support and expands WAN connectivity for hardware, addressing critical industry requirements and pushing the boundaries of visual quality and remote workflows. 
“The highly anticipated NDI 6 introduces 10+ bit HDR support to answer growing quality demands coming from our users,” said Nick Mariette, Director of Product Management, NDI. “The feedback from our customers and beta testers played a pivotal role in developing NDI 6. Many of our partners want to adopt NDI workflows more profoundly, and further improved image quality will enhance the usage of NDI. Now, anyone seeking high-end quality can stream in HDR with the flexibility, efficiency, and interoperability NDI has always offered.” 
Equipped with native HDR and 10+ bit color support, NDI 6 is a powerful option for tier 1 Broadcast, meeting industry demands for professional-grade video streaming over IP and making broadcast-quality streaming widely available. The update empowers broadcasters and content creators with higher contrast, which expands brightness headroom. Additionally, it offers wide color gamut and minimal color banding, which ensures seamless transitions and gradients, and broad compatibility, with support for PQ and HLG formats expanding streaming to most HDR and non-HDR devices. 
WAN connectivity is now embedded into cameras through an NDI Bridge utility for hardware. This plug-and-play solution promises a transformative impact on the flexibility of remote productions and setups, offering a seamless experience for anyone sending and receiving video, regardless of the device, platform, or location. The new feature allows devices to send encrypted NDI streams over a WAN, facilitating secure, remote real-time collaboration between locations. NDI-enabled cameras with the Bridge utility can join remote networks without depending on additional software or tools.  
Since Q4 of 2023, the core technology update has been under beta testing with industry-leading product developers like Autodesk, Chyron, Kiloview, Lumens, Matrox, Panasonic and Vizrt as part of the NDI Beta program. Results have led to the successful integration of NDI 6 into both existing and forthcoming products. 
“With NDI 6, NDI emerges as the undisputed standard for cloud-based live production, ushering in a new era of possibility for Vizrt’s suite of production solutions. With its advanced bit depth and expanded color range, NDI 6 elevates the visual quality of our products to unprecedented levels, enhancing every aspect of the content creation process. The new Bridge utility feature also opens doors to seamless connectivity, enabling our customers to effortlessly integrate NDI devices into their remote networks and cloud-based workflows. This shift transforms NDI from a primarily local technology to a cornerstone of global networked broadcasting,” said Ulrich Voigt, Global Head of Product Management, Vizrt.   
NDI 6 will be showcased at the highly anticipated 2024 NAB Show where Comprimato, Chyron, Kiloview, Magewell, Telycam and Vizrt will demonstrate the latest features of the core tech update.  
“With a longstanding commitment to the NDI standard, Chyron enthusiastically welcomes the progression of NDI connectivity and its advanced iterations through the latest release of NDI 6. Through these innovations, such as NDI HDR HLG, Chyron PRIME, with live graphics, video walls, touchscreen graphics, clips and branding, broadens support for clients seeking to merge top-quality production visuals with flexible network architectures. NDI HDR offers substantial enhancement in image quality and color depth, ultimately delivering viewers a more captivating and immersive visual experience just in time for some of the most prominent global sports broadcasting events planned this summer,” said Nikole McStanley, Product Portfolio Director, Chyron.  
NDI 6 is now available for testing and integration by all product developers, with downloads accessible at ndi.video/ndi6/.  
ABOUT NDI   NDI, a fast-growing tech company, is removing the limits to video connectivity. NDI – Network Device Interface – is used by millions of customers worldwide and has been adopted by more media organizations than any other IP standard, creating the industry’s largest IP ecosystem of products.   
NDI allows multiple video systems to identify and communicate with one another over IP; it can encode, transmit and receive many streams of high-quality, low-latency, frame-accurate video and audio in real-time. The growth of NDI is backed by a growing community of installers, developers, AV professionals, and users who are deeply engaged with the company through community events and initiatives. NDI is a part of Vizrt. For more information: https://ndi.video/  
Learn more about NDI below:
0 notes
data-panda · 5 months
Text
Deciphering Hardware Product Development Processes | Data Panda
Take a tour of the lifecycle of a hardware product development process at Data Panda. Gain knowledge from an experienced product manager skilled in lean, waterfall, and agile processes. Learn about the complete process of creating hardware, from ideation to launch. Visit us to know more!
Tumblr media
0 notes
diabolus1exmachina · 1 year
Photo
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
BMW M1 Turbo (the extraordinary case of the BMW M1 with 1000 hp)
Ignore the livery. Or don’t ignore it. Like with every other Jägermeister racing car, it might be hard to actually walk past this orange beast without giving the standout paint job at least one glance. It was designed to attract attention, just how Günter Mast — the man that gave his OK to race cars with the famous stag on the bonnet — intended. The truth of the matter is, however, that this particular car’s convoluted history is as complicated as the story of the BMW M1 itself. Therefore this car is not what it seems to be, as the orange Jägermeister livery stems from the imagination of the man that rebuilt the car, the legendary M1 whisperer Fritz Wagner. And if you ask anyone at Jägermeister headquarters about the car, they will potentially reply with a polite letter from their legal department. To paraphrase Samuel Beckett: there’s nothing funnier than tragedy. And so, the story of the BMW M1 could be perceived as one of the automotive world’s funniest. The car was originally designed with the ambition to create the greatest, mid-engined racing car of all time. One that would beat Porsche’s dominating 935 in the all-important Group 5. A masterpiece made of speed and German reliability which, in reality, became a car that had to be reverse engineered to be sold for the road. All because of changes in racing rules and homologation, which stipulated how many cars had to be produced before a particular model was allowed to hit the track. The production number of 400 cars — which seems so minuscule by today’s standards — turned out to be the first problem on a long list of unfolding disasters.
In essence, the life of this beautiful, light, well-made machine that had been designed by Giorgetto Giugiaro, who reworked Paul Bracq’s original prototype, was plagued by bad luck and bad decisions. The fact that Lamborghini — who were supposed to produce it at their factory — went bust because of copyright fraud and embezzlement of funds didn’t help. However, it was the rushed solution to disperse production all over Europe that was the final nail in the coffin. Marchese built the car's tube frame, TIR molded the fiberglass, Italdesign mated the two and installed the interior, then the M1 was shipped from Italy to Stuttgart, where Baur would in­stall the BMW hardware, after which in Munich BMW Motor­sports would do the final touches and quality control. It made the M1 almost a quarter more expensive than any equivalent Ferrari or Lambo sold at the time. Case closed.
British generals in the second world war would often joke that Germans were not very good when it came to Plan B. This might be true. In the end, even if BMW’s head of Motorsport Jochen Neerpasch, the brilliant man that he is, thought of a way to market the M1 with the Procar series, in which F1 drivers like Niki Lauda, Clay Regazzoni, and Nelson Piquet would race the cars against privateers, as a prelude to the weekend's Formula 1 race, too few examples were made for the car to ever officially leave Group 4 as was originally intended. Later on, those teams who managed to finally race in Group 5, years after BMW abandoned the programme in order to enter to F1, found the M1 simply uncompetitive. Even the twin-turbocharged models built by Schnitzer, which developed 800 hp and more from their straight six engines, were plagued by problems. his finally brings us to this particular, rather unusual example. It was allegedly built for the famous Walter Brun racing team, who later on won the Group C World Championship with a Jägermeister-liveried Porsche 956. Brun’s friendship with Paul Rosche, the man who turbocharged the BMW 2002, gave rise to the idea of installing the M88 turbo engine originally planned for the March Group-5 car into a modified M1 Procar chassis wrapped into Group 5 bodywork. However, the car was never raced. Why? Even at BMW no one knows. Particularly good news considering that back in the day, when this 1090 kg machine was put on a dyno, it put out 1000 hp and 930 NM of Torque. A reading obtained just before the machine broke while the car apparently still wanted to keep going. Now in the hands of a new owner who intends to race it regularly, it will have plenty of opportunity to shine. And so a new chapter unfolds…
205 notes · View notes
Text
Tumblr media Tumblr media Tumblr media
Growing plants in space
As NASA plans missions to the moon and Mars, a key factor is figuring out how to feed crew members during their weeks, months, and even years in space.
Astronauts on the International Space Station primarily eat prepackaged food, which requires regular resupply and can degrade in quality and nutrition. Researchers are exploring the idea of crews growing some of their food during a mission, testing various crops and equipment to figure out how to do this without a lot of extra hardware or power.
Picking the right plants
The first step in this research is identifying which plants to test. NASA started a project in 2015 with the Fairchild Botanical Garden in Miami called "Growing Beyond Earth." The program has recruited hundreds of middle and high school science classes across the U.S. to grow different seeds in a habitat similar to one on the space station. Seeds that grow well in the classrooms are then tested in a chamber at NASA's Kennedy Space Center. Ones that do well there are sent to the station to test how they grow in microgravity.
Gardens in space
NASA also has tested facilities to host future microgravity gardens. One is the Vegetable Production System, or Veggie, a simple, low-power chamber that can hold six plants. Seeds are grown in small fabric "pillows" that crew members look after and water by hand, similar to caring for a window garden on Earth.
Another system, the Passive Orbital Nutrient Delivery System, or Veggie PONDS, works with the Veggie platform but replaces seed pillows with a holder that automatically feeds and waters the plants. The Advanced Plant Habitat is a fully automated device designed to study growing plants in ways that require only minimal crew attention.
The right light and food
A series of experiments aboard the space station known as Veg-04A, Veg-04B, and Veg-05 grew Mizuna mustard, a leafy green crop, under different light conditions and compared plant yield, nutritional composition, and microbial levels. The investigation also compared the space-grown plants to ones grown on Earth, and had crew members rate the flavor, texture, and other characteristics of the produce.
Plant Habitat-04 analyzed plant-microbe interactions and assessed the flavor and texture of chile peppers. The first crop, harvested on Oct. 29, 2021, was eaten by the crew and 12 peppers from the second harvest were returned to Earth for analysis. This experiment demonstrated that research about space crop production is on the right path and researchers plan to apply lessons learned to testing other plants.
The influence of gravity
An early experiment, PESTO, found that microgravity alters leaf development, plant cells, and the chloroplasts used in photosynthesis, but did not harm the plants overall. In fact, wheat plants grew 10% taller compared to those on Earth.
The Seedling Growth investigations showed that seedlings can acclimate to microgravity by modulating expression of some genes related to the stressors of space, a discovery that adds to knowledge about how microgravity affects plant physiology.
One way that plants sense gravity is via changes to calcium within their cells. Plant Gravity Sensing, a JAXA (Japan Aerospace Exploration Agency) investigation, measured how microgravity affects calcium levels, which could help scientists design better ways to grow food in space.
ADVASC, an investigation that grew two generations of mustard plants using the Advanced Astroculture chamber, showed that seeds were smaller but germination rates near normal in microgravity.
Water delivery
One significant challenge for growing plants in microgravity is providing enough water to keep them healthy without drowning them in too much water. Plant Water Management demonstrated a hydroponic (water-based) method for providing water and air to plant roots. The XROOTS study tested using both hydroponic and aeroponic (air-based) techniques to grow plants rather than traditional soil. These techniques could enable large-scale crop production for future space exploration.
Transplanting veggies
During a series of investigations called VEG-03, which cultivated Extra Dwarf Pak Choi, Amara Mustard, and Red Romaine Lettuce, NASA astronaut Mike Hopkins noticed some of the plants were struggling. Hopkins conducted the first plant transplant in space, moving extra sprouts from thriving plant pillows into two of the struggling pillows in Veggie. The transplants survived and grew, opening new possibilities for future plant growth.
Plant genetics
Plants exposed to spaceflight undergo changes that involve the addition of extra information to their DNA, affecting how genes turn on or off without changing the sequence of the DNA itself. This process is known as epigenetic change. Plant Habitat-03 assesses whether such adaptations in one generation of plants grown in space can transfer to the next generation.
The long-term goal is to understand how epigenetics contribute to adaptive strategies that plants use in space and, ultimately, develop plants better suited for providing food and other services on future missions. Results also could support the development of strategies for adapting crops and other economically important plants for growth in marginal and reclaimed habitats on Earth.
The human effect
Gardens need tending, of course. The Veg-04A, Veg-04B, and Veg-05 investigations also looked at how tending plants contributed to the well-being of astronauts. Many astronauts reported they found caring for plants an enjoyable and relaxing activity—another important contribution to future long-duration missions.
TOP IMAGE....Thale cress plants from the Plant Habitat-03 investigation just before a harvest. Credit: NASA
CENTRE IMAGE....Mark Vande Hei harvests for the Veggie PONDS investigation. Credit: NASA
LOWER IMAGE....Close-up view of Apogee Wheat Plants grown as part of the PESTO experiment during Expedition 4. Credit: NASA
34 notes · View notes
bit-b · 1 year
Text
The Pi's gone bad...
TL;DR: Raspberry Pi showcased police surveillance and police activity in a positive light. And that makes the Bit upsetti spaghetti. ------------------------------------ I don't know how many people on Tumblr are into geeky computer tech, but I felt like making a blog post to vent my frustrations about a recent goings-on. There's a company called Raspberry Pi that's been around since 2011 (with early development of Raspberry Pi starting around 2006). They're known for making small micro-computers the size of a credit card. It was originally an education initiative to get kids interested in coding. These computers run Linux, have a variety of ports for various uses and flexibility, and have a very low introductory cost. They've been utilized in all sorts of places. -Hobbyists used them in custom builds for robotics and automation. -Coders have used them to create all sorts of programs that help with entertainment, productivity, internet security, etc. -Educators have used them to help teach the fundamentals of Linux to students. It's a group and product that I've supported for a long time.
Tumblr media
WELL, on December 8th, Raspberry Pi made a news post on their site announcing that they've hired a new person. Which is totally fine. It's good to see company growth. Only, this person was an ex-policeman in the UK surveillance division.
Tumblr media
In the interview for the article, this ex-policeman said: “I used to be a police officer tackling serious organised crime and terror threats across the east of the UK. I was a Technical Surveillance Officer for 15 years, so I built stuff to hide video, audio, and other covert gear. You really don’t want your sensitive police equipment discovered, so I’d disguise it as something else. The variety of tools and equipment I used then really shaped what I do today.” "I started playing with Raspberry Pi hardware at home around the same time I started using Linux at work. I have used Raspberry Pi a lot in various police tactics over the years. They were dependable, low-cost, portable, and supported by such an awesome community. I tried almost every ‘fruit-based’ single-board computer out there, but I always came back to Raspberry Pi." Now, I don't blame Raspberry Pi for their computers being used as surveillance devices. It's a very open-source type of device. People are gonna get ideas. And sadly, using a micro-computer for this kind of job makes sense. HOWEVER, Raspberry Pi have full control over who they choose to hire. AND they have full control over what they choose to post to their website. If this hire and this information are things that they are happy to showcase to the world, I can't interpret this any other way than them endorsing their product for secret surveillance. Others saw it the exact same way. People went to the replies on Twitter and Mastodon to voice their concerns. But the social media manager chose to start blocking and hiding posts from people that were talking negatively about the ex-policeman and/or the article. To be fair, there were a LOT of hateful and trollish posts. And I DO NOT in any way support the harassment of anyone. Still it's not a good look to silence criticism on something so potentially contentious. It's ESPECIALLY not wise to word your replies to these comments in a dismissive and antagonistic way.
Tumblr media
I don't know if they're still blocking people and hiding comments at this point. There seem to be plenty of angry comments left under their Twitter post. So I'm gonna guess they decided it wasn't worth trying to fight. On top of this issue, people continue to point out that it's legendarily difficult to purchase a new Raspberry Pi computer nowadays. The retailers that sell individual units can't seem to keep steady stock. This means that you either have to be VERY lucky when a supply drop happens, or you have to buy one of the scalped units being sold on either eBay or Amazon. The deluxe model is routinely sold for twice it's normal price.
Tumblr media
That being said, if you're a business and want to buy a bulk shipment of Pi computers, that option is still readily available. Seems like the Pi company is more than happy to move inventory around if it means getting bulk batches out the door for businesses that want to stick Pi computers in random things (whether it be service devices or consumer products). And that's who I think Raspberry Pi's current REAL customers are: big businesses with big pockets. I don't completely believe that they hired this ex-policeman for the sole purpose of pushing the idea of using Pi computers in covert surveillance to law enforcement. That hinges on conspiracy talk. But I DO have a suspicion that someone in the marketing department saw the opportunity. The interview at times has an ere of advertisement. It puts Raspberry Pi computers in a position of looking like the perfect solution for police equipment. This is all my own interpretation. I can't really know 100% what their intentions were with this. I could be completely off on my assumptions, and they could turn around and say that it was a complete misfire on the PR side of things. What I do know is that I am now much more wary about Raspberry Pi. I once had interest in seeing how their newer units performed. But now I can't in good conscious hand my money over. I'm a major advocate of only allowing the police what they need within reason. And surveillance like this steps over that boundary. I was one of the first people who ordered the OG Raspberry Pi. I have great memories of learning Linux and tinkering around with it. It's one of the big reasons why I'm so interested in Linux today. I hope the Raspberry Pi company takes a minute to remember where they started. To remember their original goal. Making learning and computing accessible to all.
Tumblr media
179 notes · View notes
ghostlycorvid · 5 months
Text
2023 Introspective
This year started with cutting off a toxic person who had already shut me out of mutual friend spaces but kept stringing me along with "maybe in a few more months I'll let you back in". 2022 was rough on its own, especially pre-antidepressants, but a huge part of it was stuff involving this person. Blocking them and finally accepting that it was not worth trying to repair what little relationship was left was the most freeing thing I've ever done and helped me to continue that with any other rude unpleasant individual I've had to share spaces with. It's been genuinely wonderful to realize I don't have to sit there and listen to bad takes or people who are needlessly mean, so I'm glad something came out of that friendship nightmare scenario.
It still took a lot of time to not sit there in anger and frustration spirals over the way things ended up, but in February I got permission from my bosses to bring my dog Chili to work with me due to needing to keep him and our other dog from playing while she was recovering from her spay. I ended up realizing that even though Chili is a huge anxiety baby, having him with me legitimately was helping distract me from negative thoughts spirals and gave me something positive to focus on when I was getting frustrated by work-related stuff in the moment. He ended up helping a couple coworkers come down from panic attacks later in the year too. My boss likes how "calm" he is enough that he gave me permission to bring Chili to work all the time (within reason), so he's come with me on most non-event days. His progress has been slow, but he's also been improving from the regular socialization!
I finally started to really focus on my own art and developing my own products and designs, both for my personal shop and for the shop at work. I've come out the other side of this year with 9 new enamel pin designs between the two! (A couple I haven't shared yet! ;D)
I was finally given an Adderall prescription which magically solved my problem where I couldn't stay awake during the day no matter how much sleep I'd gotten! And also it started helping me focus a little better too, but genuinely the non-sleepy thing was the most lifechanging part of the medication for me. The pit in my stomach when I was told that person felt like I was stalking and surveilling them if I was quiet in a call or stream despite years of me communicating that I was constantly struggling to even stay conscious was... HOO BOY. After years of fighting for my life to stay awake in college and sometimes even while DRIVING TO AND FROM WORK,,,,,,,, I really thought something was seriously wrong with me (besides the ADHD since I didn't realize it was a symptom of that)
With toxic people removed from my social spaces and general perception, I've finally started to join group calls with my friends again without anxiety or fear of not being welcome. It's helped me start to get back into playing games again, and I've been able to get into a few that either have built in accessibility features to avoid hand strain, or I've been able to modify my hardware setup to help with issues I was running into before. I've finally managed to pick up Warframe again, and I'm bouncing between that and Path of Titans without being hopelessly deep in a hyperfocus.
I officially got promoted at my job to Retail & Visitor Services manager (and got a $3 raise in Nov!!). While I'm struggling with finding help to ease my increased workload, I'm definitely way better off than before we hired on extra staff. It's given me a lot of networking opportunities (and excuses to go on field trips on the clock for ~*networking*~) and I've been juuuust starting to poke my head into local groups. One is a monthly artists crafting meetup right by work that starts right when I clock out! :D
I had the energy and free time to start branching out and trying other arts and crafts hobbies that had been interesting me! Ended up getting a serger machine to help really tidy up clothes that I make! I got into linocut & block printing, and have been having a lot of fun working on designs for that kind of printing. I even made a few printed shirts! And of course there was Andromeda, the first puppet I've ever made, and pretty much my proudest achievement in all my years of art so far.
I've honestly been spending less time on social media proper, usually forgetting to check tumblr for days or weeks at a time. Which has been good and bad, but overall better for me to stop feeling like I HAVE to fully backlog everything ever.
I got my first tattoo this year after wanting one for years and years! And that opened up a whole new can of worms and now I'm ending the year with 5 tattoos and 2 more scheduled in the next couple months oops! My first tattoo was Joltik, with my first ever pet spide!
I started keeping spiders this year after years of being too concerned about keeping pets that required live feeding! That also was a slippery slope. I picked up Indrid my red-backed jumper and Autumn my pumpkin patch t at the end of January, and now I have them, a regal jumper, a red-knee t, and a togo starburst t. You'd never guess that less than a decade ago I was scared shitless of all spiders. :> Especially now that I will occasionally free-handle wild spiders that need relocation to someplace safer. (Mostly still just jumpers tho)
Things aren't perfect by any means and I still have a lot of areas I want to personally improve myself in, but I feel like overall this has been a really really good year for me and I want to keep that momentum going into 2024! More art! More projects just for me! More time with friends! More enjoying games! More tidying my space literally and metaphorically!
11 notes · View notes
andmaybegayer · 2 years
Text
every single time I think hey maybe Microsoft has learned how to make software that isn't terrible and won't make me hate them they reveal that they have developed an all new trick designed to make me angry.
I'm in Windows for reasons and I notice that my performance is weird so I check the task manager and some process called "Microsoft Office Click To Run" is eating a full core worth of performance. What is Click To Run, you ask? Great question! it is:
Click-to-Run products use streaming. Think of this in the same way that you think about streaming video. You can watch the first part of the video before the whole file is downloaded. Similarly, with Click-to-Run, you can start using Office before the whole suite or product has been downloaded. While you are using your application, the rest of Office is being downloaded quietly in the background. Another aspect of Office Click-to-Run is the unique way that Office is stored after it is downloaded onto your computer. Click-to-Run uses Microsoft virtualization technology to contain Office 2010 inside a virtualized application space. This virtual "bubble" separates Office from the regular file system and applications on your hard disk. This lets Office 2010 Click-to-Run coexist side-by-side with any existing version of Office that is already installed on your computer. There are also other benefits to Office Click-to-Run.
God. Why is this running all the time. Just download an installer binary, use an update manager like a normal adult. It's streaming in as needed, there's no reason for this to be a service!
How much can this possibly improve over how we distributed Microsoft Office literally a decade ago. The Steam Hardware Survey pre-filters for moderate power users with high-end systems and according to it, about 38% of PC users have four or fewer cores in their computers. You should not be eating a quarter or more of the performance of a third of your users without even blipping up a notification.
I don't mind the concept of an auto-updater, but this is enabled on every single computer with Microsoft Office all the time, and the switch to turn it off is disabling the service in the Windows System Management Console. This is not something even a relatively capable Windows user knows how to do! This is an enterprise solution, why is it set up in the least convenient mode by default on every computer with MS Office.
If you ignore Excel, there have been no significant feature changes to Microsoft Office that matter to your median user in fifteen years. If you told me that the only version of Microsoft Office I could ever use again was 2007 I would literally not care because until last year that WAS the only version of Office I ever used. It introduced the XML document format and the Ribbon UI model which were the last innovations MS Office ever had. Hell, Ribbon UI was stolen from Vista.
108 notes · View notes
theluminoussunflower · 2 months
Text
doing this in a separate post bc the reblog was getting like. no votes
so sorry to everyone who voted space science ur still valid to me <333
below the cut i've put brief explanations of what each option is based on google and Wikipedia lol don't worry about providing canon-based responses (if you think pitts just wants to fuck around with chemicals all day, that is so valid <3)
electrical - basically what it says on the tin: playing with electrical equipment. this takes many forms: telecommunications, radio-frequency, hardware, and many more
chemical - deals with chemical plants; converting raw material into usable products
biomedical - making and managing medical equipment, like cat scans, MRI machines, but also development of pharmaceutical drugs
environmental - creating solutions to improve the health of living creatures and the environment, such as wastewater treatment and air pollution management
4 notes · View notes
this-week-in-rust · 3 months
Text
This Week in Rust 534
Hello and welcome to another issue of This Week in Rust! Rust is a programming language empowering everyone to build reliable and efficient software. This is a weekly summary of its progress and community. Want something mentioned? Tag us at @ThisWeekInRust on Twitter or @ThisWeekinRust on mastodon.social, or send us a pull request. Want to get involved? We love contributions.
This Week in Rust is openly developed on GitHub and archives can be viewed at this-week-in-rust.org. If you find any errors in this week's issue, please submit a PR.
Updates from Rust Community
Official
Announcing Rust 1.76.0
This Development-cycle in Cargo: 1.77
Project/Tooling Updates
zbus 4.0 released. zbus is a pure Rust D-Bus crate. The new version brings a more ergonomic and safer API. Release: zbus4
This Month in Rust OSDev: January 2024
Rerun 0.13 - real-time kHz time series in a multimodal visualizer
egui 0.26 - Text selection in labels
Hello, Selium! Yet another streaming platform, but easier
Observations/Thoughts
Which red is your function?
Porting libyaml to Safe Rust: Some Thoughts
Design safe collection API with compile-time reference stability in Rust
Cross compiling Rust to win32
Modular: Mojo vs. Rust: is Mojo 🔥 faster than Rust 🦀 ?
Extending Rust's Effect System
Allocation-free decoding with traits and high-ranked trait bounds
Cross-Compiling Your Project in Rust
Kind: Our Rust library that provides zero-cost, type-safe identifiers
Performance Roulette: The Luck of Code Alignment
Too dangerous for C++
Building an Uptime Monitor in Rust
Box Plots at the Olympics
Rust in Production: Interview with FOSSA
Performance Pitfalls of Async Function Pointers (and Why It Might Not Matter)
Error management in Rust, and libs that support it
Finishing Turborepo's migration from Go to Rust
Rust: Reading a file line by line while being mindful of RAM usage
Why Rust? It's the safe choice
[video] Rust 1.76.0: 73 highlights in 24 minutes!
Rust Walkthroughs
Rust/C++ Interop Part 1 - Just the Basics
Rust/C++ Interop Part 2 - CMake
Speeding up data analysis with Rayon and Rust
Calling Rust FFI libraries from Go
Write a simple TCP chat server in Rust
[video] Google Oauth with GraphQL API written in Rust - part 1. Registration mutation.
Miscellaneous
The book "Asynchronous Programming in Rust" is released
January 2024 Rust Jobs Report
Chasing a bug in a SAT solver
Rust for hardware vendors
[audio] How To Secure Your Audio Code Using Rust With Chase Kanipe
[audio] Tweede Golf - Rust in Production Podcast
[video] RustConf 2023
[video] Decrusting the tracing crate
Crate of the Week
This week's crate is microflow, a robust and efficient TinyML inference engine for embedded systems.
Thanks to matteocarnelos for the self-suggestion!
Please submit your suggestions and votes for next week!
Call for Participation; projects and speakers
CFP - Projects
Always wanted to contribute to open-source projects but did not know where to start? Every week we highlight some tasks from the Rust community for you to pick and get started!
Some of these tasks may also have mentors available, visit the task page for more information.
* Hyperswitch - [FEATURE]: Setup code coverage for local tests & CI * Hyperswitch - [FEATURE]: Have get_required_value to use ValidationError in OptionExt
If you are a Rust project owner and are looking for contributors, please submit tasks here.
CFP - Speakers
Are you a new or experienced speaker looking for a place to share something cool? This section highlights events that are being planned and are accepting submissions to join their event as a speaker.
Devoxx PL 2024 | CFP closes 2024-03-01 | Krakow, Poland | Event date: 2024-06-19 - 2024-06-21
RustFest Zürich 2024 CFP closes 2024-03-31 | Zürich, Switzerland | Event date: 2024-06-19 - 2024-06-24
If you are an event organizer hoping to expand the reach of your event, please submit a link to the submission website through a PR to TWiR.
Updates from the Rust Project
466 pull requests were merged in the last week
add armv8r-none-eabihf target for the Cortex-R52
add lahfsahf and prfchw target feature
check_consts: fix duplicate errors, make importance consistent
interpret/write_discriminant: when encoding niched variant, ensure the stored value matches
large_assignments: Allow moves into functions
pattern_analysis: gather up place-relevant info
pattern_analysis: track usefulness without interior mutability
account for non-overlapping unmet trait bounds in suggestion
account for unbounded type param receiver in suggestions
add support for custom JSON targets when using build-std
add unstable -Z direct-access-external-data cmdline flag for rustc
allow restricted trait impls under #[allow_internal_unstable(min_specialization)]
always check the result of pthread_mutex_lock
avoid ICE in drop recursion check in case of invalid drop impls
avoid a collection and iteration on empty passes
avoid accessing the HIR in the happy path of coherent_trait
bail out of drop elaboration when encountering error types
build DebugInfo for async closures
check that the ABI of the instance we are inlining is correct
clean inlined type alias with correct param-env
continue to borrowck even if there were previous errors
coverage: split out counter increment sites from BCB node/edge counters
create try_new function for ThinBox
deduplicate tcx.instance_mir(instance) calls in try_instance_mir
don't expect early-bound region to be local when reporting errors in RPITIT well-formedness
don't skip coercions for types with errors
emit a diagnostic for invalid target options
emit more specific diagnostics when enums fail to cast with as
encode coroutine_for_closure for foreign crates
exhaustiveness: prefer "0..MAX not covered" to "_ not covered"
fix ICE for deref coercions with type errors
fix ErrorGuaranteed unsoundness with stash/steal
fix cycle error when a static and a promoted are mutually recursive
fix more ty::Error ICEs in MIR passes
for E0223, suggest associated functions that are similar to the path
for a rigid projection, recursively look at the self type's item bounds to fix the associated_type_bounds feature
gracefully handle non-WF alias in assemble_alias_bound_candidates_recur
harmonize AsyncFn implementations, make async closures conditionally impl Fn* traits
hide impls if trait bound is proven from env
hir: make sure all HirIds have corresponding HIR Nodes
improve 'generic param from outer item' error for Self and inside static/const items
improve normalization of Pointee::Metadata
improve pretty printing for associated items in trait objects
introduce enter_forall to supercede instantiate_binder_with_placeholders
lowering unnamed fields and anonymous adt
make min_exhaustive_patterns match exhaustive_patterns better
make it so that async-fn-in-trait is compatible with a concrete future in implementation
make privacy visitor use types more (instead of HIR)
make traits / trait methods detected by the dead code lint
mark "unused binding" suggestion as maybe incorrect
match lowering: consistently lower bindings deepest-first
merge impl_polarity and impl_trait_ref queries
more internal emit diagnostics cleanups
move path implementations into sys
normalize type outlives obligations in NLL for new solver
print image input file and checksum in CI only
print kind of coroutine closure
properly handle async block and async fn in if exprs without else
provide more suggestions on invalid equality where bounds
record coroutine kind in coroutine generics
remove some unchecked_claim_error_was_emitted calls
resolve: unload speculatively resolved crates before freezing cstore
rework support for async closures; allow them to return futures that borrow from the closure's captures
static mut: allow mutable reference to arbitrary types, not just slices and arrays
stop bailing out from compilation just because there were incoherent traits
suggest [tail @ ..] on [..tail] and [...tail] where tail is unresolved
suggest less bug-prone construction of Duration in docs
suggest name value cfg when only value is used for check-cfg
suggest pattern tests when modifying exhaustiveness
suggest turning if let into irrefutable let if appropriate
suppress suggestions in derive macro
take empty where bounds into account when suggesting predicates
toggle assert_unsafe_precondition in codegen instead of expansion
turn the "no saved object file in work product" ICE into a translatable fatal error
warn on references casting to bigger memory layout
unstably allow constants to refer to statics and read from immutable statics
use the same mir-opt bless targets on all platforms
enable MIR JumpThreading by default
fix mir pass ICE in the presence of other errors
miri: fix ICE with symbolic alignment check on extern static
miri: implement the mmap64 foreign item
prevent running some code if it is already in the map
A trait's local impls are trivially coherent if there are no impls
use ensure when the result of the query is not needed beyond its Resultness
implement SystemTime for UEFI
implement sys/thread for UEFI
core/time: avoid divisions in Duration::new
core: add Duration constructors
make NonZero constructors generic
reconstify Add
replace pthread RwLock with custom implementation
simd intrinsics: add simd_shuffle_generic and other missing intrinsics
cargo: test-support: remove special case for $message_type
cargo: don't add the new package to workspace.members if there is no existing workspace in Cargo.toml
cargo: enable edition migration for 2024
cargo: feat: add hint for adding members to workspace
cargo: fix confusing error messages for sparse index replaced source
cargo: fix: don't duplicate comments when editing TOML
cargo: relax a test to permit warnings to be emitted, too
rustdoc: Correctly generate path for non-local items in source code pages
bindgen: add target mappings for riscv64imac and riscv32imafc
bindgen: feat: add headers option
clippy: mem_replace_with_default No longer triggers on unused expression
clippy: similar_names: don't raise if the first character is different
clippy: to_string_trait_impl: avoid linting if the impl is a specialization
clippy: unconditional_recursion: compare by Tys instead of DefIds
clippy: don't allow derive macros to silence disallowed_macros
clippy: don't lint incompatible_msrv in test code
clippy: extend NONMINIMAL_BOOL lint
clippy: fix broken URL in Lint Configuration
clippy: fix false positive in redundant_type_annotations lint
clippy: add autofixes for unnecessary_fallible_conversions
clippy: fix: ICE when array index exceeds usize
clippy: refactor implied_bounds_in_impls lint
clippy: return Some from walk_to_expr_usage more
clippy: stop linting blocks_in_conditions on match with weird attr macro case
rust-analyzer: abstract more over ItemTreeLoc-like structs
rust-analyzer: better error message for when proc-macros have not yet been built
rust-analyzer: add "unnecessary else" diagnostic and fix
rust-analyzer: add break and return postfix keyword completions
rust-analyzer: add diagnostic with fix to replace trailing return <val>; with <val>
rust-analyzer: add incorrect case diagnostics for traits and their associated items
rust-analyzer: allow cargo check to run on only the current package
rust-analyzer: completion list suggests constructor like & builder methods first
rust-analyzer: improve support for ignored proc macros
rust-analyzer: introduce term search to rust-analyzer
rust-analyzer: create UnindexedProject notification to be sent to the client
rust-analyzer: substitute $saved_file in custom check commands
rust-analyzer: fix incorrect inlining of functions that come from MBE macros
rust-analyzer: waker_getters tracking issue from 87021 for 96992
rust-analyzer: fix macro transcriber emitting incorrect lifetime tokens
rust-analyzer: fix target layout fetching
rust-analyzer: fix tuple structs not rendering visibility in their fields
rust-analyzer: highlight rustdoc
rust-analyzer: preserve where clause when builtin derive
rust-analyzer: recover from missing argument in call expressions
rust-analyzer: remove unnecessary .as_ref() in generate getter assist
rust-analyzer: validate literals in proc-macro-srv FreeFunctions::literal_from_str
rust-analyzer: implement literal_from_str for proc macro server
rust-analyzer: implement convert to guarded return assist for let statement with type that implements std::ops::Try
Rust Compiler Performance Triage
Relatively balanced results this week, with more improvements than regressions. Some of the larger regressions are not relevant, however there was a real large regression on doc builds, that was caused by a correctness fix (rustdoc was doing the wrong thing before).
Triage done by @kobzol. Revision range: 0984becf..74c3f5a1
Summary:
(instructions:u) mean range count Regressions ❌ (primary) 2.1% [0.2%, 12.0%] 44 Regressions ❌ (secondary) 5.2% [0.2%, 20.1%] 76 Improvements ✅ (primary) -0.7% [-2.4%, -0.2%] 139 Improvements ✅ (secondary) -1.3% [-3.3%, -0.3%] 86 All ❌✅ (primary) -0.1% [-2.4%, 12.0%] 183
6 Regressions, 5 Improvements, 8 Mixed; 5 of them in rollups 53 artifact comparisons made in total
Full report here
Approved RFCs
Changes to Rust follow the Rust RFC (request for comments) process. These are the RFCs that were approved for implementation this week:
eRFC: Iterate on and stabilize libtest's programmatic output
Final Comment Period
Every week, the team announces the 'final comment period' for RFCs and key PRs which are reaching a decision. Express your opinions now.
RFCs
RFC: Rust Has Provenance
Tracking Issues & PRs
Rust
[disposition: close] Implement Future for Option<F>
[disposition: merge] Tracking Issue for min_exhaustive_patterns
[disposition: merge] Make unsafe_op_in_unsafe_fn warn-by-default starting in 2024 edition
Cargo
[disposition: merge] feat: respect rust-version when generating lockfile
New and Updated RFCs
No New or Updated RFCs were created this week.
Call for Testing
An important step for RFC implementation is for people to experiment with the implementation and give feedback, especially before stabilization. The following RFCs would benefit from user testing before moving forward:
RFC: Checking conditional compilation at compile time
Testing steps
If you are a feature implementer and would like your RFC to appear on the above list, add the new call-for-testing label to your RFC along with a comment providing testing instructions and/or guidance on which aspect(s) of the feature need testing.
Upcoming Events
Rusty Events between 2024-02-14 - 2024-03-13 💕 🦀 💕
Virtual
2024-02-15 | Virtual (Berlin, DE) | OpenTechSchool Berlin + Rust Berlin
Rust Hack and Learn | Mirror: Rust Hack n Learn
2024-02-15 | Virtual + In person (Praha, CZ) | Rust Czech Republic
Introduction and Rust in production
2024-02-19 | Virtual (Melbourne, VIC, AU)| Rust Melbourne
(Hybrid - in person & online) February 2024 Rust Melbourne Meetup - Day 1
2024-02-20 | Virtual (Melbourne, VIC, AU) | Rust Melbourne
(Hybrid - in person & online) February 2024 Rust Melbourne Meetup - Day 2
2024-02-20 | Virtual (Washington, DC, US) | Rust DC
Mid-month Rustful
2024-02-20 | Virtual | Rust for Lunch
Lunch
2024-02-21 | Virtual (Cardiff, UK) | Rust and C++ Cardiff
Rust for Rustaceans Book Club: Chapter 2 - Types
2024-02-21 | Virtual (Vancouver, BC, CA) | Vancouver Rust
Rust Study/Hack/Hang-out
2024-02-22 | Virtual (Charlottesville, NC, US) | Charlottesville Rust Meetup
Crafting Interpreters in Rust Collaboratively
2024-02-27 | Virtual (Dallas, TX, US) | Dallas Rust
Last Tuesday
2024-02-29 | Virtual (Berlin, DE) | OpenTechSchool Berlin + Rust Berlin
Rust Hack and Learn | Mirror: Rust Hack n Learn Meetup | Mirror: Berline.rs page
2024-02-29 | Virtual (Charlottesville, NC, US) | Charlottesville Rust Meetup
Surfing the Rusty Wireless Waves with the ESP32-C3 Board
2024-03-06 | Virtual (Indianapolis, IN, US) | Indy Rust
Indy.rs - with Social Distancing
2024-03-07 | Virtual (Charlottesville, NC, US) | Charlottesville Rust Meetup
Crafting Interpreters in Rust Collaboratively
2024-03-12 | Virtual (Dallas, TX, US) | Dallas Rust
Second Tuesday
2024-03-12 | Hybrid (Virtual + In-person) Munich, DE | Rust Munich
Rust Munich 2024 / 1 - hybrid
Asia
2024-02-17 | New Delhi, IN | Rust Delhi
Meetup #5
Europe
2024-02-15 | Copenhagen, DK | Copenhagen Rust Community
Rust Hacknight #2: Compilers
2024-02-15 | Praha, CZ - Virtual + In-person | Rust Czech Republic
Introduction and Rust in production
2024-02-21 | Lyon, FR | Rust Lyon
Rust Lyon Meetup #8
2024-02-22 | Aarhus, DK | Rust Aarhus
Rust and Talk at Partisia
2024-02-29 | Berlin, DE | Rust Berlin
Rust and Tell - Season start 2024
2024-03-12 | Munich, DE + Virtual | Rust Munich
Rust Munich 2024 / 1 - hybrid
North America
2024-02-15 | Boston, MA, US | Boston Rust Meetup
Back Bay Rust Lunch, Feb 15
2024-02-15 | Seattle, WA, US | Seattle Rust User Group
Seattle Rust User Group Meetup
2024-02-20 | New York, NY, US | Rust NYC
Rust NYC Monthly Mixer (Moved to Feb 20th)
2024-02-20 | San Francisco, CA, US | San Francisco Rust Study Group
Rust Hacking in Person
2024-02-21 | Boston, MA, US | Boston Rust Meetup
Evening Boston Rust Meetup at Microsoft, February 21
2024-02-22 | Mountain View, CA, US | Mountain View Rust Meetup
Rust Meetup at Hacker Dojo
2024-02-28 | Austin, TX, US | Rust ATX
Rust Lunch - Fareground
2024-03-07 | Mountain View, CA, US | Mountain View Rust Meetup
Rust Meetup at Hacker Dojo
Oceania
2024-02-19 | Melbourne, VIC, AU + Virtual | Rust Melbourne
(Hybrid - in person & online) February 2024 Rust Melbourne Meetup - Day 1
2024-02-20 | Melbourne, VIC, AU + Virtual | Rust Melbourne
(Hybrid - in person & online) February 2024 Rust Melbourne Meetup - Day 2
2024-02-27 | Canberra, ACT, AU | Canberra Rust User Group
February Meetup
2024-02-27 | Sydney, NSW, AU | Rust Sydney
🦀 spire ⚡ & Quick
2024-03-05 | Auckland, NZ | Rust AKL
Rust AKL: Introduction to Embedded Rust + The State of Rust UI
If you are running a Rust event please add it to the calendar to get it mentioned here. Please remember to add a link to the event too. Email the Rust Community Team for access.
Jobs
Please see the latest Who's Hiring thread on r/rust
Quote of the Week
For some weird reason the Elixir Discord community has a distinct lack of programmer-socks-wearing queer furries, at least compared to Rust, or even most other tech-y Discord servers I’ve seen. It caused some weird cognitive dissonance. Why do I feel vaguely strange hanging out online with all these kind, knowledgeable, friendly and compassionate techbro’s? Then I see a name I recognized from elsewhere and my hindbrain goes “oh thank gods, I know for a fact she’s actually a snow leopard in her free time”. Okay, this nitpick is firmly tongue-in-cheek, but the Rust user-base continues to be a fascinating case study in how many weirdos you can get together in one place when you very explicitly say it’s ok to be a weirdo.
– SimonHeath on the alopex Wiki's ElixirNitpicks page
Thanks to Brian Kung for the suggestion!
Please submit quotes and vote for next week!
This Week in Rust is edited by: nellshamrell, llogiq, cdmistman, ericseppanen, extrawurst, andrewpollack, U007D, kolharsam, joelmarcey, mariannegoldin, bennyvasquez.
Email list hosting is sponsored by The Rust Foundation
Discuss on r/rust
3 notes · View notes
spacenutspod · 23 days
Link
Credit: NASA New space technology ideas emerge every day from innovators across the country, and NASA’s Small Business Innovation Research (SBIR) program on Monday selected more than 100 projects for funding. This program offers small businesses in the United States early-stage funding and support to advance the agency’s goals of exploring the unknown in air and space while returning benefits to Earth. Specifically, NASA’s SBIR program awarded $93.5 million in Phase II contracts to bring 107 new ideas to life from 95 selected small businesses. Of these businesses, nearly 80% have less than 50 employees, and 21% are receiving their first Phase II award, valued at up to $850,000 each. Each small business was also eligible to apply for up to $50,000 in Technical and Business Assistance program funding to help find new market opportunities and shape their commercialization roadmap. “We are thrilled to support this diverse set of companies as they work diligently to bring their technologies to market,” said Jenn Gustetic, director of Early Stage Innovation and Partnerships with NASA’s Space Technology Mission Directorate (STMD) at the agency’s headquarters in Washington. “Inclusive innovation is integral to mission success at NASA, and we’re excited to see that 29% of the awardees are from underrepresented groups, including 11% women-owned businesses.” In Phase II, awardees will build on their success from the program’s first phase to bring their technologies closer to real-world use. The companies have 24 months to execute their plans, which focus on their technologies’ path to commercialization. For example, NASA selected women-owned and first-time NASA Phase II awardee nou Systems, Inc. in Huntsville, Alabama, for its genetic testing instrument. While portable genetic sequencing already exists, field sequencing – that would allow DNA analysis anywhere on Earth or off planet – remains unfeasible as the preparation of the DNA Library remains an intensely manual process, needing a trained wet lab technician and several pieces of laboratory equipment. The Phase II technology takes advantage of several cross-enabling technologies, creating an instrument to automate the genetic sequencing process. “Our program works directly with small businesses to forge innovative concepts and technologies that drive impact for NASA projects as well as a myriad of commercial endeavors,” said Jason L. Kessler, program executive for NASA’s SBIR and Small Business Technology Transfer (STTR) program at NASA Headquarters. “This collaboration results in realized opportunities not only for NASA but all of humanity.” This includes technologies aiming to reduce astronaut workload and improve robotic scientific endeavors on the Moon and Mars. PickNik Inc. based in Boulder, Colorado, will use its Phase II award to continue developing a hardware-agnostic platform for supervised autonomy that empowers humans to command a remote robot to complete complex tasks with minimal input, which could support the Artemis program. Outside of NASA, PickNik’s software product may be of interest to commercial space customers working on low Earth orbit destinations, in-space servicing, and more, as well as on Earth in areas like warehouse management, oil rig maintenance, and deep-sea exploration.  The NASA SBIR program is open to U.S. small businesses to develop an innovation or technology. The program is part of STMD and managed by NASA’s Ames Research Center in California’s Silicon Valley. To learn more about the NASA SBIR program, visit: https://sbir.nasa.gov -end- Jimi RussellHeadquarters, [email protected] Share Details Last Updated Apr 22, 2024 LocationNASA Headquarters Related TermsSmall Business Innovation Research / Small BusinessSpace Technology Mission Directorate
2 notes · View notes
jcmarchi · 2 months
Text
NASA Expanding Lunar Exploration with Upgraded SLS Mega Rocket Design - Technology Org
New Post has been published on https://thedigitalinsider.com/nasa-expanding-lunar-exploration-with-upgraded-sls-mega-rocket-design-technology-org/
NASA Expanding Lunar Exploration with Upgraded SLS Mega Rocket Design - Technology Org
As NASA prepares for its first crewed Artemis missions, the agency is preparing to build, test, and assemble the next evolution of its SLS (Space Launch System) rocket. The larger and more powerful version of SLS, known as Block 1B, can send a crew and large pieces of hardware to the Moon in a single launch and is set to debut for the Artemis IV mission.
A final round of certification testing for production of new RS-25 engines to power the SLS (Space Launch System) rocket, beginning with Artemis V, is underway at NASA’s Stennis Space Center near Bay St. Louis, Mississippi. Block 1B will also be built to house new-production RS-25 core stage engines that will operate routinely at 111% of their rated power versus the Block 1 RS-25 engines that operate at 109%, providing almost 2,000 more pounds of payload to the Moon. Image credit: NASA
“From the beginning, NASA’s Space Launch System was designed to evolve into more powerful crew and cargo configurations to provide a flexible platform as we seek to explore more of our solar system,” said John Honeycutt, SLS Program manager. “Each of the evolutionary changes made to the SLS engines, boosters, and upper stage of the SLS rocket are built on the successes of the Block 1 design that flew first with Artemis I in November 2022 and will, again, for the first crewed missions for Artemis II and III.”
Early manufacturing is underway at NASA’s Michoud Assembly Facility in New Orleans, while preparations for the green run test series for its upgraded upper stage are underway at nearby Stennis Space Center in Bay St. Louis, Mississippi.
While using the same basic core stage, solid rocket booster design, and related components as Block 1, Block 1B features two big evolutionary changes that will make NASA’s workhorse rocket even more capable of future missions to the Moon and beyond. A more powerful second stage and an adapter for large cargos will expand the possibilities for future Artemis missions.
“The Space Launch System Block 1B rocket will be the primary transportation for astronauts to the Moon for years to come,” said James Burnum, deputy manager of the NASA Block 1B Development Office. “We are building on the SLS Block 1 design, testing, and flight experience to develop safe, reliable transportation that will send bigger and heavier hardware to the Moon in a single launch than existing rockets.”
You can offer your link to a page which is relevant to the topic of this post.
1 note · View note
data-panda · 6 months
Text
Evolutionary Blueprint: Navigating the Hardware Product Development Process
Embark on a transformative journey through the realm of hardware product development process. This comprehensive guide unveils the intricate steps and methodologies involved in bringing hardware innovations to life. From the initial spark of an idea to the refined stages of design, prototyping, testing, and eventual production, this exploration illuminates the nuanced intricacies of the developmental process. Delve into the challenges and triumphs faced by engineers, designers, and project managers as they navigate the complexities of material selection, component integration, and manufacturing optimization. Discover how innovation, iteration, and collaboration converge to shape the evolution of groundbreaking hardware technologies.
Tumblr media
0 notes
rofnal203 · 4 months
Text
2024’s Ultimate GPU Showdown: The Best Options for Your Needs
Introduction
Welcome to our blog where we are diving into the realm of high-performance computing and graphics processing units. In this article, we’ll be exploring the anticipated 2024 GPU showdown, analyzing the best options available to cater to a wide range of needs. Whether you’re a avid gamer, a content creator, or a professional in need of top-notch visualization capabilities, we’ve got you covered. Join us as we unravel the most promising GPU options and help you make an informed decision for your specific requirements.
The Evolution of GPU Architecture: What to Expect in 2024
The advancements in AI integration are set to revolutionize the rendering process, promising more efficient graphics processing and improved overall performance. Furthermore, the increased focus on ray tracing technology will undoubtedly elevate the visual quality of graphics, delivering more realistic lighting, shadows, and reflections in graphical output. Another key feature on the horizon is the enhanced support for 8K and virtual reality displays, which will cater to the escalating demand for high-resolution and immersive experiences. Notably, the continued emphasis on power efficiency and thermal management will be a driving force behind the development of cooler, quieter, and more energy-efficient GPUs, ensuring optimal performance while maintaining sustainable computing solutions.
Rising Demand for AI and Machine Learning Capabilities in GPUs
The increasing integration of AI and machine learning applications in various industries such as healthcare, finance, and automotive is propelling the demand for more powerful GPU capabilities. As these technologies continue to advance, the need for GPUs with enhanced parallel processing and deep learning capabilities is becoming increasingly apparent. GPU manufacturers are directing their efforts towards developing specialized hardware and software solutions tailored to the specific requirements of AI and machine learning workloads, addressing the growing demand for GPUs optimized to handle neural networks and large datasets.
The Role of Ray Tracing in Next-Generation Graphics Cards
The integration of ray tracing technology in next-generation GPUs is poised to revolutionize the gaming and graphics industry. By simulating the behavior of light in virtual environments, ray tracing will offer unparalleled levels of detail and accuracy, bringing about an unprecedented level of visual fidelity. This advancement not only enhances the visual quality of games but also opens up new possibilities for interactive storytelling in industries such as architecture and film production. Moreover, the cinematic-quality visuals generated in real-time will undoubtedly elevate the immersive experience for both gamers and content creators, setting new standards for visual excellence.
Advancements in Cooling Technology for High-Performance GPUs
Liquid cooling solutions have gained traction in the realm of high-performance GPUs, as they excel in dissipating heat effectively while operating quietly. Additionally, manufacturers are focusing on the development of innovative fan designs with advanced blade technology to enhance airflow and minimize noise levels in GPU cooling systems. Furthermore, the integration of phase-change materials in cooling solutions presents a promising trend, offering efficient heat transfer and improved thermal management. Moreover, the utilization of advanced thermal interface materials (TIMs) is optimizing the contact between the GPU die and cooling solutions, ultimately enhancing overall thermal performance. These advancements in cooling technologies are poised to elevate the efficiency and effectiveness of GPU thermal management.
Impact of Quantum Computing on Future GPU Development
The integration of quantum computing principles into GPU development has the potential to redefine the landscape of computational power and speed. By leveraging the capabilities of quantum computing, future GPUs are poised to deliver unprecedented performance, making real-time ray tracing and AI-driven features more accessible than ever. This innovative approach to GPU architecture holds the promise of enhancing graphics rendering for complex visual tasks and virtual reality experiences, ushering in a new era of computational efficiency and capabilities. The convergence of quantum computing and GPU development may unleash a wave of advancements that revolutionize the field of graphics processing.
Comparing the Top GPU Models of 2024
The 2024 NVIDIA GTX 12800 sets a new standard with its exceptional ray tracing capabilities, catering to the needs of both gamers and digital artists seeking unparalleled visual fidelity and performance. On the other hand, AMD’s Radeon RX 9800 emerges as a powerhouse in the realm of 8K gaming, delivering seamless performance and breathtaking visuals, setting a new benchmark for immersive gaming experiences. For those seeking cost-effective options, the Intel Xe-HP 9600 presents an enticing choice, offering impressive 4K gaming performance while prioritizing efficient power consumption. Additionally, the ASUS ROG Strix RTX 12600 Ti distinguishes itself with its exceptional cooling system, ensuring low temperatures even during the most demanding tasks, making it an appealing option for users with high-performance needs. Each GPU presents a compelling option catering to a diverse range of user preferences and requirements.
How to Choose the Right GPU for Your Gaming Setup
When it comes to selecting a GPU, it’s essential to carefully consider your budget and performance needs. While high-end options may offer better graphics, they often come with a higher price tag, so weighing the cost against the desired performance is crucial. Additionally, researching the compatibility of the GPU with your gaming setup is vital. Factors such as power supply requirements, physical dimensions, and available ports can significantly impact the overall functionality of the GPU within your system. It’s also important to take into account the specific games you play and their recommended system requirements to ensure the chosen GPU can handle your favorite titles at optimal settings. Lastly, don’t overlook additional features such as ray tracing, DLSS, or software suites that may enhance your gaming experience based on your preferences and usage. Each of these considerations plays a pivotal role in selecting the right GPU for your gaming needs.
Maximizing Performance: The Best GPUs for Content Creation
When it comes to high-resolution video editing, the NVIDIA GeForce RTX 3090 is a standout choice with its massive 24GB of GDDR6X memory, ensuring smooth playback and rendering of 8K footage. For graphic designers and illustrators, the NVIDIA Quadro RTX 6000 offers superb support for Adobe Creative Suite and other design software, providing unparalleled stability and accuracy. If your workflow involves real-time visual effects and virtual production, the AMD Radeon VII’s 16GB of HBM2 memory and high bandwidth make it a powerhouse for demanding real-time applications. Additionally, for 3D rendering and complex simulations, the AMD Radeon Pro W6800X Duo delivers exceptional multi-GPU performance, making it ideal for professional content creators. Each of these GPUs caters to specific creative needs, offering optimal performance for different aspects of content creation and design work.
Budget-Friendly GPU Options for Every Need
For casual gamers or office work, the NVIDIA GeForce GTX 1650 offers solid performance without breaking the bank. Its affordability and reliable performance make it an ideal choice for everyday use. If you’re into content creation, the AMD Radeon RX 580 provides a cost-effective solution with great rendering capabilities. Its ability to handle rendering tasks efficiently makes it a valuable asset for content creators seeking an affordable yet capable solution. Gamers looking for a budget-friendly option with ray tracing support can consider the NVIDIA GeForce RTX 2060 for an optimal gaming experience. The inclusion of ray tracing support at an affordable price point opens up a new level of visual immersion for budget-conscious gamers. For those seeking a versatile GPU that balances price and performance, the AMD Radeon RX 5600 XT is a compelling choice with its excellent value proposition. Its balance of affordability and performance makes it a strong contender for those seeking a well-rounded gaming experience without breaking the bank.
Future-Proofing Your System: Upcoming GPU Technologies
In 2024, the ultimate GPU showdown is poised to showcase cutting-edge technologies that aim to revolutionize gaming and professional workstations. With a focus on advancements in AI and machine learning, the upcoming GPUs are anticipated to deliver unprecedented performance for handling complex computational tasks with ease. As users look for the best options to meet their needs in 2024, the emphasis will be on efficiency, prioritizing high frame rates and real-time ray tracing capabilities for truly immersive gaming experiences. Moreover, future-proofing your system with these upcoming GPU technologies will ensure compatibility with next-generation games and software, maximizing longevity and overall value for users.
Conclusion
In 2024, the GPU landscape is set to deliver an array of cutting-edge technologies that will redefine gaming and professional workstations. From the increasing importance of AI and machine learning capabilities to the pivotal role of ray tracing in next-generation graphics cards, the ever-evolving GPU architecture promises to revolutionize the way we experience visual content. As users seek to optimize their systems for gaming, content creation, and everyday use, the careful selection of GPUs based on performance, price, and specific needs will be crucial. Whether it’s maximizing performance with GPUs tailored for content creation or identifying budget-friendly options, the choices available cater to a wide range of user requirements. Looking ahead, with the constant evolution of GPU technologies, future-proofing your system will be essential to ensure compatibility with next-generation games and software, ultimately maximizing longevity and overall value for users.
2 notes · View notes
Text
Tumblr media
The Great Observatory for Long Wavelengths (GO-LoW) proposal
Humankind has never before seen the low frequency radio sky. It is hidden from ground-based telescopes by the Earth's ionosphere and challenging to access from space with traditional missions because the long wavelengths involved (meter- to kilometer-scale) require infeasibly massive telescopes to see clearly.
Electromagnetic radiation at these low frequencies carries crucial information about exoplanetary and stellar magnetic fields (a key ingredient to habitability), the interstellar/intergalactic medium, and the earliest stars and galaxies.
The Great Observatory for Long Wavelengths (GO-LoW) proposes an interferometric array of thousands of identical SmallSats at an Earth-Sun Lagrange point (e.g., L5) to measure the magnetic fields of terrestrial exoplanets via detections of their radio emissions at frequencies between 100 kHz and 15 MHz. Each spacecraft will carry an innovative Vector Sensor Antenna, which will enable the first survey of exoplanetary magnetic fields within 5 parsecs.
In a departure from the traditional approach of a single large and expensive spacecraft (i.e., HST, Chandra, JWST) with many single points of failure, we propose an interferometric Great Observatory comprised of thousands of small, cheap, and easily-replaceable nodes.
Interferometry, a technique that combines signals from many spatially separated receivers to form a large "virtual" telescope, is ideally suited to long wavelength astronomy. The individual antenna/receiver systems are simple, no large structures are required, and the very large spacing between nodes provides high spatial resolution.
In our Phase I study, we found that a hybrid constellation architecture was most efficient. Small and simple "listener" nodes (LNs) collect raw radio data using a deployable vector sensor antenna. A small number of larger, more capable "communication and computation" nodes (CCNs) collect data from LNs via a local radio network, perform beamforming processing to reduce the data volume, and then transmit the data to Earth via free space optics (lasercomm).
Cross correlation of the beamformed data is performed on Earth, where computational resources are not tightly constrained. The CCNs are also responsible for constellation management, including timing distribution and ranging. The Phase I study also showed that the LN-CCN architecture optimizes packing efficiency, allowing a small number of super-heavy lift launch vehicles (e.g., Starship) to deploy the entire constellation to L4.
The Phase I study showed that the key innovation for GO-LoW is the "system of systems." The technology needed for each individual piece of the observatory (e.g., lasercomm, CubeSats, ranging, timing, data transfer, data processing, orbit propagation) is not a big leap from current state of the art, but the coordination of all these physical elements, data products, and communications systems is novel and challenging, especially at scale.
In the proposed study, we will
Develop a real-time, multi-agent simulation of the GO-LoW constellation that demonstrates the autonomous operations architecture required to achieve a large (up to 100k) constellation outside of Earth's orbit
Continue to refine the science case and requirements by simulating science output from the constellation and assessing major error sources informed by the real-time simulation
Develop appropriate orbital modeling to assess propulsion requirements for stationkeeping at a stable Lagrange point
Further refine the technology roadmap required to make GO-LoW feasible in the next 10–20 years.
GO-LoW represents a disruptive new paradigm for space missions. It achieves reliability through massive redundancy rather than extensive testing. It can evolve and grow with new technology rather than being bound to a fixed point in hardware/software development.
Finally, it promises to open a new spectral window on the universe where unforeseen discoveries surely await.
7 notes · View notes
larrysavagebirmingham · 4 months
Text
Larry Savage Birmingham About Logistics Challenges And How To Overcome Them
Logistics managers are now more aware of the need to obtain vital information instantly due to the pandemic. Additionally, it encouraged warehouse managers to be proactive in mitigating risks related to supply and demand. Today, machine learning software that analyzes real-time data can help prevent both overstock and out-of-stock. This is similar to IoT sensors assisting transportation businesses in tracking goods throughout the route. So, to learn more, read Larry Savage Jr Birmingham – Challenges That Necessitate The Need For An Organized Logistics Industry to level up your business performance.
Tumblr media
Strengthen communication at all levels
A vital component of surviving in business is anticipating logistical obstacles and knowing how to overcome them. You should include improving communication with the participants in your global supply chain in your planning. You might even wish to create connections with far-off logistical companies to increase your marketing reach if your company is local. In order to stay informed about the state of the resources supporting your products and market, it's critical to keep in constant contact with your suppliers.
Establish standards for suppliers and partners
If businesses follow different standards, it could confuse some of them when arranging many deliveries daily with several supply chain managers. Logistics operations are considerably more streamlined and coherent when every service follows the same loading and unloading procedures. Supply chain visibility can also be maximized for all participants in this coordination through smart technology and interconnected electronic networks.
Invest in the right technology
Companies today are also overspending on the latest software and hardware developments due to the quick changes in business technology. Spending less on technology to achieve maximum efficiency is now possible if you use cloud technologies.
If your business is operating on a tight budget, cloud services offer the most economical options. A warehouse might think about collaborating with logistics industry specialists if it needs additional flexibility, scalability, or experience.
Using third-party logistics providers to carry goods to markets is one way for businesses that can't afford to invest in creating a logistics service that makes use of automation, robots, and artificial intelligence.
Reduce warehouse management errors
An infrastructure's likelihood of errors decreases as it becomes more digital through automation or improved access to pertinent real-time data.
Adopting warehouse management software with integrations to new and innovative technologies like 5G, AI, and IoT has become crucial in this century. You can use these technologies to gather and archive important logistics data. 
Proper placement of warehouse inventory products is also crucial to avoid a cascade of disruptions.
Then, to prepare items for delivery, they must be carefully chosen and packed. Incomplete orders and incorrect delivery information are two common order fulfillment mistakes that still happen. Warehouse managers can effectively decrease these errors by using more vigilant supervision and enhanced picking and packing confirmation protocols.
Final thoughts
In the future, meeting customer needs will be the hardest task for the logistics industry. So, improving warehouse structure and layout by analyzing logistics will help you. Lastly, don’t read Larry Savage Birmingham — Know About The Basics Of Stock Options Trading to keep your fortunes thriving.
3 notes · View notes