#engineering project tracking software
Explore tagged Tumblr posts
Text

Revolutionizing Project Management with the Project Monitoring Portal
In the dynamic world of project management, staying on top of every aspect of a project is crucial for success. The Project Monitoring Portal, powered by PPMS Software, offers a comprehensive solution for managing the entire project lifecycle with unparalleled efficiency and precision. From smarter planning to real-time progress tracking, this web-based application is designed to streamline project management processes, ensuring projects are completed on time and within budget.
https://www.cyberswift.com/in/products/csr-management-software
#it based project monitoring system#project monitoring system#progress monitoring system#work progress monitoring system#project progress monitoring system#web based project monitoring system#project monitoring software#best project tracking softask tracking system#engineering project tracking software#project tracking system#project management software with time tracking#construction project tracking software#tool tracking system for construction#time and project tracking software#simple project tracking software#project management tool with time tracking
0 notes
Text
demand forecasting methods in managerial economics
The Study of Interest Estimating in Administrative Financial matters: An Essential Aide
In the present hyper-serious business scene, understanding interest guaging isn't simply an upper hand — it's a need. Organizations that can precisely expect market needs are better situated to apportion assets, upgrade supply chains, and answer client requests progressively. For organizations utilizing man-made intelligence controlled stages like Corplink.ai, request estimating turns into a necessary part of navigation and long haul arranging.
What is Request Estimating?
Request guaging is the method involved with foreseeing future buyer interest for an item or administration in light of verifiable information, market patterns, and outer elements. Precise guaging permits chiefs to arrive at informed conclusions about creation, stock, showcasing, and evaluating techniques.
Significance in Administrative Financial aspects
Administrative financial aspects coordinates monetary hypothesis with strategic approaches to work with independent direction. Inside this space, request estimating assumes a basic part by:
Improving Stock Administration: Forestalls overloading or understocking.
Improving Consumer loyalty: Guarantees item accessibility lines up with market interest.
Key Preparation: Helps in defining creation plans and monetary objectives.
Asset Distribution: Permits organizations to focus on interests popular regions.
Strategies for Request Guaging
Request determining techniques can comprehensively be classified into subjective and quantitative methodologies. Here are the most conspicuous strategies utilized in administrative financial aspects:
Subjective Techniques
Statistical surveying: Studies and concentrate bunches give bits of knowledge into customer inclinations and purchasing conduct.
Well-qualified Assessment (Delphi Strategy): A board of specialists predicts request, frequently utilized for new item dispatches or businesses with restricted verifiable information.
Situation Arranging: Investigating different theoretical economic situations to anticipate request changes.
Quantitative Strategies
Time Series Investigation: Analyzes past deals information to recognize patterns, irregularity, and cyclic examples. Models incorporate moving midpoints and outstanding smoothing.
Relapse Investigation: Lays out connections among request and impacting factors like cost, pay levels, or publicizing spend.
Econometric Models: Uses monetary speculations and measurable strategies to assemble prescient models.
AI Models: man-made intelligence fueled frameworks investigate immense datasets, distinguish complex examples, and ceaselessly refine estimates in light of new data.
Utilizing artificial intelligence for Request Guaging
Corplink.ai's high level artificial intelligence capacities empower organizations to move past customary anticipating techniques. How it's done:
Large Information Joining: artificial intelligence can process and break down enormous datasets from different sources, including virtual entertainment, weather conditions, and market elements.
Ongoing Anticipating: Nonstop updates guarantee gauges stay precise even as economic situations shift.
Adjustable Models: man-made intelligence frameworks can be custom fitted to explicit businesses, obliging exceptional factors and patterns.
Further developed Exactness: AI calculations advance with information, lessening anticipating blunders over the long run.
Useful Applications
Retail: Anticipating occasional interest spikes to enhance stock.
Fabricating: Adjusting creation plans with market needs.
Planned operations: Upgrading production network proficiency by expecting shipment volumes.
Finance: Planning and speculation arranging in view of expected income streams.
End
Request anticipating isn't just about numbers; it's tied in with adjusting your business procedure to showcase real factors. In a period where information drives choices, devices like Corplink.ai engage administrators to make more astute, quicker, and more solid forecasts. By coordinating high level estimating techniques into administrative financial aspects, organizations can explore vulnerabilities and exploit amazing open doors with certainty.
Prepared to change your interest guaging system? Investigate how Corplink.ai can assist your business with remaining on top of things.
#bug tracking tool#free hr management software#integrated project management pdf#project management for software engineers#project planning template#what is resource planning
0 notes
Text
if I've learned anything from grad school it's to check your sources, and this has proven invaluable in the dozens of instances when I've had an MBA-type try to tell me something about finances or leadership. Case in point:
Firefox serves me clickbaity articles through Pocket, which is fine because I like Firefox. But sometimes an article makes me curious. I'm pretty anal about my finances, and I wondered if this article was, as I suspected, total horseshit, or could potentially benefit me and help me get my spending under control. So let's check the article in question.
It mostly seems like common sense. "...track expenses and income for at least a month before setting a budget...How much money do I have or earn? How much do I want to save?" Basic shit like that. But then I get to this section:
This sounds fucking made up to me. And thankfully, they've provided a source to their claim that "research has repeatedly shown" that writing things down changes behavior. First mistake. What research is this?
Forbes, naturally, my #1 source for absolute dogshit fart-sniffing financial schlock. Forbes is the type of website that guy from high school who constantly posts on linkedin trawls daily for little articles like this that make him feel better about refusing to pay for a decent package for his employees' healthcare (I'm from the United States, a barbaric, conflict-ridden country in the throes of civil unrest, so obsessed with violence that its warlords prioritize weapons over universal medical coverage. I digress). Forbes constantly posts shit like this, and I constantly spend my time at leadership seminars debunking poor consultants who get paid to read these claims credulously. Look at this highlighted text. Does it make sense to you that simply writing your financial goals down would result in a 10x increase in your income? Because if it does, let me make you an offer on this sick ass bridge.
Thankfully, Forbes also makes the mistake of citing their sources. Let's check to see where this hyperlink goes:
SidSavara. I've never heard of this site, but the About section tells me that Sid is "a technology leader who empowers teams to grow into their best selves. He is a life-long learner enjoys developing software, leading teams in delivering mission critical projects, playing guitar and watching football and basketball."
That doesn't mean anything. What are his LinkedIn credentials? With the caveat that anyone can lie on Linkedin, Mr. Savara appears to be a Software Engineer. Which is fine! I'm glad software engineers exist! But Sid's got nothing in his professional history which suggests he knows shit about finance. So I'm already pretty skeptical of his website, which is increasingly looking like a personal fart-huffing blog.
The article itself repeats the credulous claim made in the Forbes story earlier, but this time, provides no link for the 3% story. Mr. Savara is smarter than his colleages at Forbes, it's much wiser to just make shit up.
HOWEVER. I am not the first person to have followed this rabbit hole. Because at the very top of this article, there is a disclaimer.
Uh oh!
Sid's been called out before, and in the follow up to this article, he reveals the truth.
You can guess where this is going.
So to go back to the VERY beginning of this post, both Pocket/Good Housekeeping and Forbes failed to do even the most basic of research, taking the wild claim that writing down your budget may increase your income by 10x on good faith and the word of a(n admittedly honest about his shortcomings) software engineer.
Why did I spend 30 minutes to make a tumblr post about this? Mostly to show off how smart I am, but also to remind folks of just how flimsy any claim on the internet can be. Click those links, follow those sources, and when the sources stop linking, ask why.
#long post#side note- this is one of the reasons i dont cover shit i dont like in my video essays. yall havent seen me angry.
20K notes
·
View notes
Text
What is Dataflow?
This post is inspired by another post about the Crowd Strike IT disaster and a bunch of people being interested in what I mean by Dataflow. Dataflow is my absolute jam and I'm happy to answer as many questions as you like on it. I even put referential pictures in like I'm writing an article, what fun!
I'll probably split this into multiple parts because it'll be a huge post otherwise but here we go!
A Brief History
Our world is dependent on the flow of data. It exists in almost every aspect of our lives and has done so arguably for hundreds if not thousands of years.
At the end of the day, the flow of data is the flow of knowledge and information. Normally most of us refer to data in the context of computing technology (our phones, PCs, tablets etc) but, if we want to get historical about it, the invention of writing and the invention of the Printing Press were great leaps forward in how we increased the flow of information.
Modern Day IT exists for one reason - To support the flow of data.
Whether it's buying something at a shop, sitting staring at an excel sheet at work, or watching Netflix - All of the technology you interact with is to support the flow of data.
Understanding and managing the flow of data is as important to getting us to where we are right now as when we first learned to control and manage water to provide irrigation for early farming and settlement.
Engineering Rigor
When the majority of us turn on the tap to have a drink or take a shower, we expect water to come out. We trust that the water is clean, and we trust that our homes can receive a steady supply of water.
Most of us trust our central heating (insert boiler joke here) and the plugs/sockets in our homes to provide gas and electricity. The reason we trust all of these flows is because there's been rigorous engineering standards built up over decades and centuries.
For example, Scottish Water will understand every component part that makes up their water pipelines. Those pipes, valves, fitting etc will comply with a national, or in some cases international, standard. These companies have diagrams that clearly map all of this out, mostly because they have to legally but also because it also vital for disaster recovery and other compliance issues.
Modern IT
And this is where modern day IT has problems. I'm not saying that modern day tech is a pile of shit. We all have great phones, our PCs can play good games, but it's one thing to craft well-designed products and another thing entirely to think about they all work together.
Because that is what's happened over the past few decades of IT. Organisations have piled on the latest plug-and-play technology (Software or Hardware) and they've built up complex legacy systems that no one really knows how they all work together. They've lost track of how data flows across their organisation which makes the work of cybersecurity, disaster recovery, compliance and general business transformation teams a nightmare.
Some of these systems are entirely dependent on other systems to operate. But that dependency isn't documented. The vast majority of digital transformation projects fail because they get halfway through and realise they hadn't factored in a system that they thought was nothing but was vital to the organisation running.
And this isn't just for-profit organisations, this is the health services, this is national infrastructure, it's everyone.
There's not yet a single standard that says "This is how organisations should control, manage and govern their flows of data."
Why is that relevant to the companies that were affected by Crowd Strike? Would it have stopped it?
Maybe, maybe not. But considering the global impact, it doesn't look like many organisations were prepared for the possibility of a huge chunk of their IT infrastructure going down.
Understanding dataflows help with the preparation for events like this, so organisations can move to mitigate them, and also the recovery side when they do happen. Organisations need to understand which systems are a priority to get back operational and which can be left.
The problem I'm seeing from a lot of organisations at the moment is that they don't know which systems to recover first, and are losing money and reputation while they fight to get things back online. A lot of them are just winging it.
Conclusion of Part 1
Next time I can totally go into diagramming if any of you are interested in that.
How can any organisation actually map their dataflow and what things need to be considered to do so. It'll come across like common sense, but that's why an actual standard is so desperately needed!
789 notes
·
View notes
Text

Remember when I made this post talking about Jaws? A good friend found one for Thread The Needle.
George Lever, the man that you are.
youtube
Intro
Sleep Token are different, like super major big time different. Softly spoken pop aesthetic meets discordant percussive metal different. Different is great. It tests and pulls at the boundaries by which we choose to asses music by. All in all ST (sleep token) is very close to my heart in terms of what its intentions are and how it tries to achieve it. I worked very closely with ST on the song framing and ensuring that every phase of each song was being presented in the way they originally intended. Much like a prog record there isn’t any sense of an ABAB type repetition that’s common in pop music, instead it’s a textured journey down multiple avenues and pathways, showing and highlighting different perspectives of the song along the way. I could write about this project for some time but I’m very aware that this is supposed to be an engineering / mixing focused blog so I shall move on.
Tracking // Drums
In terms of the space, we ended up at Monnow valley. This happened to be my first ever solo flight session at MV, although nerve wrecking I think it came together rather harmoniously without any negative turns.
The initial outline from ST was to achieve as much as humanly possible without the need for rigid quantisation after the fact. Every play / part, had to emphasis what else was going on. Tricky, but great fun to achieve.
Tracking // Guitars & Bass
All tracked back here at G1, using an array of options like the Kemper, Axe fx and plugin amp sims. The attention wasn’t so much on ‘authentic amp sounds’ but more along the lines of ‘how cool can this sound, can it sound more cool?’ Quite a different approach considering some would be more enclined to try and ensure that ‘this does definitely sound like a 5150’ over what it actually does for the context that it is sitting within (the songs DNA)
** Cool bit, for the end part of TTN, the guitars were tracked 6 times. 3 different takes / tones each side. More tone, more drone.** – George
Bass, I think is a combination of my jazz bass and some software stuff, obviously my poor 4 string won’t handle going down to drop ZZZZ so that’s when the synth stuff needs to kick in, however I do believe at those parts the Jazz is playing the upper octave for that sense of movement and clank.
Tracking // Vocals
How freaking amazing is this dudes voice? Seriously? I used a different mic for each song, each time he sounds amazing. This is what it’s all about, right here. A great voice always sounds great. We used my modded Oktava m319 for one track, the AKG c414 b-uls for another and the sm7b on one more. Who cares what processing went on, just listen to how mega dope his voice is. Can you tell I appreciate his voice? Haha!
Gear Used
Drums – Tracked by G1 at Monnow Valley Kick In – Beta91a + D112 Kick Out – U47 Snare Top – 57 Snare Bottom – 441 Toms – md421 HH – 7b Ride – c451 China – c451 OH – Modded Oktava mk012 in ORTF RM1 – R121 RM2 – C414 RM3 – U87
Guitars Kemper / Driftwood Profile Pack (along with other bits and bobs too for the multi tracked parts) Bass Dingwall Darkglass > FabFilter Saturn
Vocals Different mics for different sections C414 BULS / 7B / Oktava m219
#sleep token#vessel sleep token#ii sleep token#vessel#ii#george lever#song thread the needle#i didn't really format the jaws post#it was more of “hey look what i found”#so i might go through and turn it into a tumblr post like this#there is one more post george wrote#that i will post as well#just be careful if you go searching yourself#because you will see vessel and ii#its an obscure pic but still illegal enough to warn about lol
69 notes
·
View notes
Text
Feeling like putting down my find so here is
JV/Ant Davidson Timeline
(Can’t guarantee 100% accuracy on all info, can’t guarantee no bias no projection, not using there full names because guess what, so less info about them together if you google their names together my blog appears on the 1st page)
JV was raised in Switzerland. Did math and computer science in Switzerland. He found out he needed an engineer background to enter F1 so went back to England to get a master in that. Got to work at BAR(later Honda, Brawn, Merc) eventually. (He had a billion interview on him hustling his way to BAR but that’s not relevant to the story here)
Ant was raised in a middle class family. Went to Karting with brother and he was more interested and started to compete in Karting. He worked his way to Formula Ford and was lucky to get a sponsorship( the sponsor bought a house and let him lived there). His sponsor talked to him about career choice, at that time, test driver made a decent amount of money and that f1 seat seems a bit too distant. So Ant ended up in BAR around the same time as JV
Well JV was not that much of an engineering guy. His job going into Honda was a combination of some data analysis, coordination between departments and some engineer. There was no proper strategist job back in the days so he just bounced around. (The untold interview he said he was suppose to fix an electronic problem on the front wing, Evan Short ended up doing that. Not saying that he knew nothing but inferring from his other interview, he definitely needed help). (Even now strategist have “low” status in the team since only the principal strategist can go to the track and everyone back home’s job is make sure to feed enough info through TR that the principal’s eyes are always on track).
Meanwhile, Ant was doing amazing as a test driver, too amazing that Honda was reluctant to release him to do actual f1 racing. He missed a seat(which team I forgot) but Honda eventually agreed to let him race for Super Aguri in 2007. That team didn’t last.
Then came the Brawn year. Before 2009, JV and Ant were already starting to worry about their jobs and registered a company together. Company never took off because here comes Brawn GP.
After the championship, our champ Jenson was scheduled to do victory laps in the factory for the fans but he already buggered off to McLaren. Ant did the laps and JV was his engineer for that.
Then came the Merc years.
Ant was doing a bunch of different things then: racing in WEC, driving the Merc simulator and later became a sky sport host. Ant missed the chance of winning a championship(he also missed a podium due to bad luck in 2007) but he got one eventually. When Alonso returned to F1, Ant interviewed him asking if Alonso remembered them racing against each other in WEC, Alonso did not remember. Ant also did Jenson’s retirement interview. Ant also did some interview later saying he was too nice to be competing in this shark tank of f1, nice guy can’t win races.
JV was doing a bunch of different things in Merc as well. He was in charge of simulator, junior team, esport team and development data analysis software for premier league(honorable mention: he wrote the drivers code of conduct in 2016 to prevent Lewis and Nico fighting). Ant was a reliable simulator driver, JV was working a lot with Ant at that time(JV didn’t need to be present for the crowd strike thing but he was there…) (Also they Merc’s equipment to tune cars for their friend’s Karting league, naughty boys). I want to believe JV cares about drivers he works with, especially junior team (he went up to hug Esteban Ocon(Merc junior driver) after his 2021 Hungarian gp win(Merc strategy was a disaster that race)
Ant said JV is one of his best friends. He phoned JV a lot during the Honda and Brawn years. Ant also texted JV to ask for technical details when he started to comment for Sky( Ant joked in 2023 pre season test that JV is getting to busy with his TP job to reply to his texts). JV also bugged Ant for a VIP pass during Ant’s LeMans years. JV had spent time with Ant’s family doing barbecue for JV’s birthday. JV is Ant’s kids’ god father.
Projection time: Brawn and Merc years treated JV so well he probably is a bit idealist about things now. The stuff he said at Williams make sense if your work experience is a streak of championships. JV will probably never get a reality check so hard the way Ant exit F1(divorce? Idw). Knowing they are good friends make me happy.
(Some source from Ant’s deleted twitter account)
20 notes
·
View notes
Text

NASA and Italian Space Agency test future lunar navigation technology
As the Artemis campaign leads humanity to the moon and eventually Mars, NASA is refining its state-of-the-art navigation and positioning technologies to guide a new era of lunar exploration.
A technology demonstration helping pave the way for these developments is the Lunar GNSS Receiver Experiment (LuGRE) payload, a joint effort between NASA and the Italian Space Agency to demonstrate the viability of using existing GNSS (Global Navigation Satellite System) signals for positioning, navigation, and timing on the moon.
During its voyage on an upcoming delivery to the moon as part of NASA's CLPS (Commercial Lunar Payload Services) initiative, LuGRE would demonstrate acquiring and tracking signals from both the U.S. GPS and European Union Galileo GNSS constellations during transit to the moon, during lunar orbit, and finally for up to two weeks on the lunar surface itself.
The LuGRE payload is one of the first demonstrations of GNSS signal reception and navigation on and around the lunar surface, an important milestone for how lunar missions will access navigation and positioning technology.
If successful, LuGRE would demonstrate that spacecraft can use signals from existing GNSS satellites at lunar distances, reducing their reliance on ground-based stations on the Earth for lunar navigation.
Today, GNSS constellations support essential services like navigation, banking, power grid synchronization, cellular networks, and telecommunications. Near-Earth space missions use these signals in flight to determine critical operational information like location, velocity, and time.
NASA and the Italian Space Agency want to expand the boundaries of GNSS use cases. In 2019, the Magnetospheric Multiscale (MMS) mission broke the world record for farthest GPS signal acquisition 116,300 miles from the Earth's surface—nearly half of the 238,900 miles between Earth and the moon. Now, LuGRE could double that distance.
"GPS makes our lives safer and more viable here on Earth," said Kevin Coggins, NASA deputy associate administrator and SCaN (Space Communications and Navigation) Program manager at NASA Headquarters in Washington. "As we seek to extend humanity beyond our home planet, LuGRE should confirm that this extraordinary technology can do the same for us on the moon."
Reliable space communication and navigation systems play a vital role in all NASA missions, providing crucial connections from space to Earth for crewed and uncrewed missions alike. Using a blend of government and commercial assets, NASA's Near Space and Deep Space Networks support science, technology demonstrations, and human spaceflight missions across the solar system.
"This mission is more than a technological milestone," said Joel Parker, policy lead for positioning, navigation, and timing at NASA's Goddard Space Flight Center in Greenbelt, Maryland.
"We want to enable more and better missions to the moon for the benefit of everyone, and we want to do it together with our international partners."
The data-gathering LuGRE payload combines NASA-led systems engineering and mission management with receiver software and hardware developed by the Italian Space Agency and their industry partner Qascom—the first Italian-built hardware to operate on the lunar surface.
Any data LuGRE collects is intended to open the door for use of GNSS to all lunar missions, not just those by NASA or the Italian Space Agency. Approximately six months after LuGRE completes its operations, the agencies will release its mission data to broaden public and commercial access to lunar GNSS research.
"A project like LuGRE isn't about NASA alone," said NASA Goddard navigation and mission design engineer Lauren Konitzer. "It's something we're doing for the benefit of humanity. We're working to prove that lunar GNSS can work, and we're sharing our discoveries with the world."
The LuGRE payload is one of 10 science experiments launching to the lunar surface on this delivery through NASA's CLPS initiative.
Through CLPS, NASA works with American companies to provide delivery and quantity contracts for commercial deliveries to further lunar exploration and the development of a sustainable lunar economy. As of 2024, the agency has 14 private partners on contract for current and future CLPS missions.
Demonstrations like LuGRE could lay the groundwork for GNSS-based navigation systems on the lunar surface. Bridging these existing systems with emerging lunar-specific navigation solutions has the potential to define how all spacecraft navigate lunar terrain in the Artemis era.
The payload is a collaborative effort between NASA's Goddard Space Flight Center and the Italian Space Agency.
8 notes
·
View notes
Text
This Week in Rust 595
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.bsky.social on Bluesky 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.
Want TWIR in your inbox? Subscribe here.
Updates from Rust Community
Official
March Project Goals Update
Newsletters
The Embedded Rustacean Issue #43
Project/Tooling Updates
Shadertoys ported to Rust GPU
Meilisearch 1.14 - composite embedders, embedding cache, granular filterable attributes, and batch document retrieval by ID
rust-query 0.4: structural types and other new features
Observations/Thoughts
Rebuilding Prime Video UI with Rust and WebAssembly
ALP Rust is faster than C++
what if the poison were rust?
A surprising enum size optimization in the Rust compiler
Two Years of Rust
An ECS lite architecture
A 2025 Survey of Rust GUI Libraries
BTrees, Inverted Indices, and a Model for Full Text Search
Cutting Down Rust Compile Times From 30 to 2 Minutes With One Thousand Crates
SIMD in zlib-rs (part 1): Autovectorization and target features
Avoiding memory fragmentation in Rust with jemalloc
[video] Bevy Basics: Who Observes the Observer
Rust Walkthroughs
Rust Type System Deep Dive From GATs to Type Erasure
Async from scratch 1: What's in a Future, anyway? | natkr's ramblings
Async from scratch 2: Wake me maybe | natkr's ramblings
Building a search engine from scratch, in Rust: part 4
Pretty State Machine Patterns in Rust
[video] Build with Naz : Declarative macros in Rust
Miscellaneous
March 2025 Jobs Report
Rust resources
Crate of the Week
This week's crate is wgpu, a cross-platform graphics and compute library based on WebGPU.
Despite a lack of suggestions, llogiq is pleased with his choice.
Please submit your suggestions and votes for next week!
Calls for Testing
An important step for RFC implementation is for people to experiment with the implementation and give feedback, especially before stabilization.
If you are a feature implementer and would like your RFC to appear in this list, add a 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.
No calls for testing were issued this week by Rust, Rust language RFCs or Rustup.*
Let us know if you would like your feature to be tracked as a part of this list.
RFCs
Rust
Rustup
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.
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.
rama - add serve command to rama-cli
rama - add support for include_dir for to ServeDir and related
rama - add curl module to rama-http-types
If you are a Rust project owner and are looking for contributors, please submit tasks here or through a PR to TWiR or by reaching out on X (formerly Twitter) or Mastodon!
CFP - Events
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.
If you are an event organizer hoping to expand the reach of your event, please submit a link to the website through a PR to TWiR or by reaching out on X (formerly Twitter) or Mastodon!
Updates from the Rust Project
480 pull requests were merged in the last week
Compiler
detect and provide suggestion for &raw EXPR
don't suggest the use of impl Trait in closure parameter
make the compiler suggest actual paths instead of visible paths if the visible paths are through any doc hidden path
tell LLVM about impossible niche tags
remove Nonterminal and TokenKind::Interpolated
re-use Sized fast-path
Library
add core::intrinsics::simd::{simd_extract_dyn, simd_insert_dyn}
initial UnsafePinned implementation (Part 1: Libs)
polymorphize array::IntoIter's iterator impl
speed up String::push and String::insert
std: add Output::exit_ok
Cargo
added symlink resolution for workspace-path-hash
improved error message when build-dir template var is invalid
Rustdoc
search: add unbox flag to Result aliases
enable Markdown extensions when looking for doctests
Clippy
arbitrary_source_item_ordering should ignore test modules
implicit_return: better handling of asynchronous code
accept self.cmp(other).into() as canonical PartialOrd impl
add manual_abs_diff lint
consecutive returns dont decrease cognitive Complexity level anymore
consider nested lifetimes in mut_from_ref
correctly handle bracketed type in default_constructed_unit_struct
deprecate match_on_vec_items lint
do not propose to auto-derive Clone in presence of unsafe fields
fix: iter_cloned_collect false positive with custom From/IntoIterator impl
fix: map_entry: don't emit lint before checks have been performed
fix: redundant_clone false positive in overlapping lifetime
various fixes for manual_is_power_of_two
Rust-Analyzer
ast: return correct types for make::expr_* methods
add children modules feature
add normalizeDriveLetter
distribute x64 and aarch64 Linux builds with PGO optimizations
fix dyn compatibility code bypassing callable_item_signature query
fix a small bug with catastrophic effects
fix an incorrect ExpressionStore that was passed
prevent panics when there is a cyclic dependency between closures
shadow type by module
ignore errors from rustfmt which may trigger error notification
port closure inference from rustc
Rust Compiler Performance Triage
Relatively small changes this week, nothing terribly impactful (positive or negative).
Triage done by @simulacrum. Revision range: e643f59f..15f58c46
1 Regressions, 3 Improvements, 3 Mixed; 2 of them in rollups 35 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:
No RFCs were approved this week.
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.
Tracking Issues & PRs
Rust
Split elided_lifetime_in_paths into tied and untied
check types of const param defaults
Stabilize flags for doctest cross compilation
Do not remove trivial SwitchInt in analysis MIR
Implement a lint for implicit autoref of raw pointer dereference - take 2
Implement Default for raw pointers
make abi_unsupported_vector_types a hard error
Stabilize let chains in the 2024 edition
Make closure capturing have consistent and correct behaviour around patterns
Stabilize the cell_update feature
Other Areas
*No Items entered Final Comment Period this week for Rust RFCs, Cargo, Language Team, Language Reference or Unsafe Code Guidelines.
Let us know if you would like your PRs, Tracking Issues or RFCs to be tracked as a part of this list.
New and Updated RFCs
No New or Updated RFCs were created this week.
Upcoming Events
Rusty Events between 2025-04-16 - 2025-05-14 🦀
Virtual
2025-04-16 | Virtual (Vancouver, BC, CA) | Vancouver Rust
Rust Study/Hack/Hang-out
2025-04-17 | Virtual and In-Person (Redmond, WA, US) | Seattle Rust User Group
April, 2025 SRUG (Seattle Rust User Group) Meetup
2025-04-22 | Virtual (Dallas, TX, US) | Dallas Rust User Meetup
Fourth Tuesday
2025-04-23 | Virtual (Cardiff, UK) | Rust and C++ Cardiff
Beyond embedded - OS development in Rust
2025-04-24 | Virtual (Berlin, DE) | Rust Berlin
Rust Hack and Learn
2025-04-24 | Virtual (Charlottesville, VA, US) | Charlottesville Rust Meetup
Part 2: Quantum Computers Can’t Rust-Proof This!"
2025-05-03 | Virtual (Kampala, UG) | Rust Circle Meetup
Rust Circle Meetup
2025-05-05 | Virtual (Tel Aviv-Yafo, IL) | Rust 🦀 TLV
Tauri: Cross-Platform desktop applications with Rust and web technologies
2025-05-07 | Virtual (Indianapolis, IN, US) | Indy Rust
Indy.rs - with Social Distancing
2025-05-08 | Virtual (Berlin, DE) | Rust Berlin
Rust Hack and Learn
2025-05-13 | Virtual (Dallas, TX, US) | Dallas Rust User Meetup
Second Tuesday
Asia
2025-04-22 | Tel Aviv-Yafo, IL | Rust 🦀 TLV
In person Rust April 2025 at Braavos in Tel Aviv in collaboration with StarkWare
Europe
2025-04-19 | Istanbul, TR | Türkiye Rust Community
Rust Konf Türkiye
2025-04-23 | London, UK | London Rust Project Group
Fusing Python with Rust using raw C bindings
2025-04-24 | Aarhus, DK | Rust Aarhus
Talk Night at MFT Energy
2025-04-24 | Edinburgh, UK | Rust and Friends
Rust and Friends (evening pub)
2025-04-24 | Manchester, UK | Rust Manchester
Rust Manchester April Code Night
2025-04-25 | Edinburgh, UK | Rust and Friends
Rust and Friends (daytime coffee)
2025-04-26 | Stockholm, SE | Stockholm Rust
Ferris' Fika Forum #11
2025-04-29 | London, UK | Rust London User Group
LDN Talks April 2025 Community Showcase
2025-04-29 | Paris, FR | Rust Paris
Rust meetup #76
2025-04-30 | Frankfurt, DE | Rust Rhein-Main
Kubernetes Operator in Rust
2025-05-01 | Nürnberg, DE | Rust Nuremberg
Hackers Hike 0x0
2025-05-06 - 2025-05-07 | Paris, FR | WebAssembly and Rust Meetup
GOSIM AI Paris 2025
2025-05-06 | Paris, FR | WebAssembly and Rust Meetup (Wasm Empowering AI)
GOSIM AI Paris 2025 (Discount available)
2025-05-07 | Madrid, ES | MadRust
VII Lenguajes, VII Perspectivas, I Problema
2025-05-07 | Oxford, UK | Oxford Rust Meetup Group
Oxford Rust and C++ social
2025-05-08 | Gdansk, PL | Rust Gdansk
Rust Gdansk Meetup #8
2025-05-08 | London, UK | London Rust Project Group
Adopting Rust (Hosted by Lloyds bank)
2025-05-13 | Amsterdam, NL | RustNL
RustWeek 2025 announcement
2025-05-13 - 2025-05-17 | Utrecht, NL | Rust NL
RustWeek 2025
2025-05-14 | Reading, UK | Reading Rust Workshop
Reading Rust Meetup
North America
2025-04-17 | Mountain View, CA, US | Hacker Dojo
RUST MEETUP at HACKER DOJO
2025-04-17 | Nashville, TN, US | Music City Rust Developers
Using Rust For Web Series 1 : Why HTMX Is Bad
2025-04-17 | Redmond, WA, US | Seattle Rust User Group
April, 2025 SRUG (Seattle Rust User Group) Meetup
2025-04-22 | Detroit, MI, US | Detroit Rust
Rust Community Meet and Conference Report - Ann Arbor
2025-04-23 | Austin, TX, US | Rust ATX
Rust Lunch - Fareground
2025-04-23 | Austin, TX, US | Rust ATX
Rust Lunch - Fareground 2025-04-23 | Spokane, WA, US | Spokane Rust
Community Show & Tell at Fuel Coworking
2025-04-24 | Atlanta, GA, US | Rust Atlanta
3rd 3RD TIME OMG YES!
2025-04-25 | Boston, MA, US | Boston Rust Meetup
Ball Square Rust Lunch, Apr 25
2025-05-01 | Saint Louis, MO, US | STL Rust
SIUE Capstone Project reflections on Rust
2025-05-03 | Boston, MA, US | Boston Rust Meetup
Boston Common Rust Lunch, May 3
2025-05-08 | México City, MX | Rust MX
Calculando con el compilador: Compiler time vs Run time
2025-05-08 | Portland, OR, US | PDXRust
Apache DataFusion: A Fast, Extensible, Modular Analytic Query Engine in Rust
2025-05-11 | Boston, MA, US | Boston Rust Meetup
Porter Square Rust Lunch, May 11
Oceania
2025-04-22 | Barton, AC, AU | Canberra Rust User Group
April Meetup
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
IEEE 754 floating point, proudly providing counterexamples since 1985!
– Johannes Dahlström on rust-internals
Thanks to Ralf Jung for the suggestion!
Please submit quotes and vote for next week!
This Week in Rust is edited by: nellshamrell, llogiq, cdmistman, ericseppanen, extrawurst, U007D, joelmarcey, mariannegoldin, bennyvasquez, bdillo
Email list hosting is sponsored by The Rust Foundation
Discuss on r/rust
5 notes
·
View notes
Text
Project Management for Software Engineers: A Guide to Building Better Software
At Corplink.ai, we know the challenges of creating exceptional software go beyond just writing great code. Effective project management plays a critical role in turning ideas into scalable, user-friendly solutions. Whether you’re leading a team of software engineers or navigating the complexities of product development, mastering project management techniques can streamline your workflow, foster collaboration, and deliver better outcomes.
In this blog, we’ll explore best practices, tools, and strategies tailored to software engineers to enhance project management and improve productivity.
1. Understand the Basics of Agile Methodologies
Software development thrives in dynamic environments where requirements often change. Agile methodologies like Scrum and Kanban are popular frameworks that allow for flexibility while keeping projects on track. Here’s a quick breakdown:
Scrum: Breaks the project into sprints (time-boxed iterations), each delivering incremental value. Regular standups, sprint planning, and retrospectives are key.
Kanban: Focuses on visualizing work, limiting work in progress (WIP), and maintaining a continuous flow of tasks.
Implementing Agile techniques helps teams adapt quickly and ensures that customer needs are prioritized.
2. Set Clear Objectives with SMART Goals
Ambiguity in project objectives can derail progress. Ensure every goal is:
Specific
Measurable
Achievable
Relevant
Time-bound
For instance, rather than saying, "Improve system performance," a SMART goal would be, "Reduce API response time by 30% within two months."
3. Utilize the Right Tools
Choosing the right project management tools can make or break a project. Here are some that stand out for software engineering teams:
Jira: Tailored for Agile workflows, Jira tracks everything from tasks to complex project backlogs.
Asana: Ideal for teams that need simplicity without sacrificing powerful task management.
GitHub Projects: Combines version control with task tracking for streamlined development.
Trello: Great for small teams and Kanban-style task boards.
At Corplink.ai, we leverage cutting-edge project management platforms to align our engineering efforts with organizational goals.
4. Break Down Complex Problems
Large projects often feel overwhelming. Adopt a divide-and-conquer approach by breaking them into smaller, manageable tasks. This not only helps prioritize but also ensures that each team member can focus on their expertise.
For example:
A feature request can be broken into front-end development, API integration, and testing tasks.
5. Emphasize Communication and Collaboration
Software engineering is inherently collaborative. Effective communication minimizes misunderstandings and ensures everyone is aligned. Practices like:
Daily Standups: Share progress, challenges, and next steps.
Code Reviews: Foster collaboration and maintain quality standards.
Documentation: Keep everyone informed with well-documented code and processes.
Tools like Slack, Microsoft Teams, and Notion can facilitate real-time communication and information sharing.
6. Mitigate Risks Early
Identify potential risks early in the project and develop mitigation strategies. This might involve:
Allocating extra time for tasks prone to delays.
Regularly testing and debugging to catch issues early.
Having backup resources or alternative plans in case of bottlenecks.
Risk management keeps projects on schedule and reduces costly setbacks.
7. Track Progress and Adapt
Use key performance indicators (KPIs) to monitor progress, such as:
Velocity (work completed per sprint).
Lead time (time from task assignment to completion).
Defect rate (bugs reported vs. resolved).
Analyze data regularly and adjust plans as needed to stay on track. Tools like Corplink.ai’s AI-powered analytics can help by providing actionable insights into team performance.
8. Foster a Culture of Continuous Learning
Encourage teams to review their processes and learn from past experiences. Retrospectives are an excellent opportunity to:
Identify what went well.
Address areas for improvement.
Develop actionable steps for the future.
Conclusion
Effective project management is the backbone of successful software development. By combining proven methodologies, clear communication, and the right tools, teams can create impactful software on time and within budget.
At Corplink.ai, we’re committed to empowering software engineering teams with AI-driven tools and insights, making project management seamless and efficient. Ready to transform your project workflows? Explore how our solutions can help you achieve your goals.
Let’s build better software—together.
#bug tracking tool#free hr management software#integrated project management pdf#project management for software engineers#project planning template#what is resource planning
0 notes
Text
continuing the topic of 'managers who oversee websites make wild decisions':
In my old job, I dealt with the quality software used by Large Manufacturing Company. This software was an ancient desktop application, so for several years, my team was focused on making an app that could reproduce its most vital features on a tablet, so that QA types could perform inspections and stuff without being at a computer.
And, for a long time, the main message coming down from the director overseeing this project was: it needed Gamification.
Gamification, for those of you who are unfamiliar, is all of the badges, achievements, progress trackers, leaderboards, etc in software. Stuff that gives you some goal to work toward and makes using the software itself into kinda a game. In the opinion of this director, what we really needed in this app that was used by 55-year-old mechanical engineers to document 'panel #12 on unit 321 has a chip in the paint' was to add cheevos.
So, for probably about a year and a half, that was a big part of what my team was focused on. We could've been adding, like, useful functionality, but instead we had to think about things like 'how do we make a leaderboard to track who has documented the most defects caused by holes drilled at the wrong size.' The 55-year-old engineers hated it, and on at least one occasion somebody thought that the badges and stuff were a sign that the app had been hacked.
my hero in all of this was my one coworker who, when asked to make it spray confetti over the screen when somebody finished submitting a defect report, wrote a script to do that... and then she jacked the confetti volume up by like 5x before a demo to management. So we did our demo as normal, and then when we submitted the document, the screen was covered by ten billion pieces of overlapping confetti, which crawled down the screen as the entire system was slowed to a chug by the sheer amount of bullshit it was trying to draw.
96 notes
·
View notes
Text
Ad | Some Humble Bundle Goodies
One for the audio engineers - The Audio Arcade bundle gives you a whole bunch of royalty-free music and SFX as well as plugins to insert in all the major game engines. Ambient tracks, environmental sounds, explosions, you name it.
Money raised goes towards Children's Miracle Network Hospitals.
For those who dabble in Virtual Reality, the Upload VR Showcase with Devolver Digital has a bunch of Serious Sam VR games as well as the Talos Principle, a really solid puzzle game.
Money raised goes to Special Effect which helps people with disabilities enjoy games via accessible controllers. I've seen the stuff they do and it's honestly great.
Want to get into programming but don't know where to start? The Learn to Program bundle has a tonne of resources covering everything from HTML and CSS through to Python, C# and Ruby.
Money raised goes towards Code.org which seeks to expand participation in computing science by helping women and students of colour.
The Future Tech Innovators Toolkit is a software bundle with courses on Robotics, Electronics and programming with Raspberry Pi and Arduino.
Money raised goes towards Alzheimers Research UK.
The Home How-To Guides bundle offers a complete set of books for home improvements and projects. Want to know more about plumbing, home repair, bathrooms, wiring or carpentry? This bundle has you covered.
Money raised goes to It Gets Better, a charity that supports LGBT Youth.
Want to pick up the latest Elden Ring DLC? It's also available on the Humble Store with the key being redeemable on Steam.
105 notes
·
View notes
Text
Hire Dedicated Developers in India Smarter with AI
Hire dedicated developers in India smarter and faster with AI-powered solutions. As businesses worldwide turn to software development outsourcing, India remains a top destination for IT talent acquisition. However, finding the right developers can be challenging due to skill evaluation, remote team management, and hiring efficiency concerns. Fortunately, AI recruitment tools are revolutionizing the hiring process, making it seamless and effective.

In this blog, I will explore how AI-powered developer hiring is transforming the recruitment landscape and how businesses can leverage these tools to build top-notch offshore development teams.
Why Hire Dedicated Developers in India?
1) Cost-Effective Without Compromising Quality:
Hiring dedicated developers in India can reduce costs by up to 60% compared to hiring in the U.S., Europe, or Australia. This makes it a cost-effective solution for businesses seeking high-quality IT staffing solutions in India.
2) Access to a Vast Talent Pool:
India has a massive talent pool with millions of software engineers proficient in AI, blockchain, cloud computing, and other emerging technologies. This ensures companies can find dedicated software developers in India for any project requirement.
3) Time-Zone Advantage for 24/7 Productivity:
Indian developers work across different time zones, allowing continuous development cycles. This enhances productivity and ensures faster project completion.
4) Expertise in Emerging Technologies:
Indian developers are highly skilled in cutting-edge fields like AI, IoT, and cloud computing, making them invaluable for innovative projects.
Challenges in Hiring Dedicated Developers in India
1) Finding the Right Talent Efficiently:
Sorting through thousands of applications manually is time-consuming. AI-powered recruitment tools streamline the process by filtering candidates based on skill match and experience.
2) Evaluating Technical and Soft Skills:
Traditional hiring struggles to assess real-world coding abilities and soft skills like teamwork and communication. AI-driven hiring processes include coding assessments and behavioral analysis for better decision-making.
3) Overcoming Language and Cultural Barriers:
AI in HR and recruitment helps evaluate language proficiency and cultural adaptability, ensuring smooth collaboration within offshore development teams.
4) Managing Remote Teams Effectively:
AI-driven remote work management tools help businesses track performance, manage tasks, and ensure accountability.
How AI is Transforming Developer Hiring
1. AI-Powered Candidate Screening:
AI recruitment tools use resume parsing, skill-matching algorithms, and machine learning to shortlist the best candidates quickly.
2. AI-Driven Coding Assessments:
Developer assessment tools conduct real-time coding challenges to evaluate technical expertise, code efficiency, and problem-solving skills.
3. AI Chatbots for Initial Interviews:
AI chatbots handle initial screenings, assessing technical knowledge, communication skills, and cultural fit before human intervention.
4. Predictive Analytics for Hiring Success:
AI analyzes past hiring data and candidate work history to predict long-term success, improving recruitment accuracy.
5. AI in Background Verification:
AI-powered background checks ensure candidate authenticity, education verification, and fraud detection, reducing hiring risks.
Steps to Hire Dedicated Developers in India Smarter with AI
1. Define Job Roles and Key Skill Requirements:
Outline essential technical skills, experience levels, and project expectations to streamline recruitment.
2. Use AI-Based Hiring Platforms:
Leverage best AI hiring platforms like LinkedIn Talent Insightsand HireVue to source top developers.
3. Implement AI-Driven Skill Assessments:
AI-powered recruitment processes use coding tests and behavioral evaluations to assess real-world problem-solving abilities.
4. Conduct AI-Powered Video Interviews:
AI-driven interview tools analyze body language, sentiment, and communication skills for improved hiring accuracy.
5. Optimize Team Collaboration with AI Tools:
Remote work management tools like Trello, Asana, and Jira enhance productivity and ensure smooth collaboration.
Top AI-Powered Hiring Tools for Businesses
LinkedIn Talent Insights — AI-driven talent analytics
HackerRank — AI-powered coding assessments
HireVue — AI-driven video interview analysis
Pymetrics — AI-based behavioral and cognitive assessments
X0PA AI — AI-driven talent acquisition platform
Best Practices for Managing AI-Hired Developers in India
1. Establish Clear Communication Channels:
Use collaboration tools like Slack, Microsoft Teams, and Zoom for seamless communication.
2. Leverage AI-Driven Productivity Tracking:
Monitor performance using AI-powered tracking tools like Time Doctor and Hubstaff to optimize workflows.
3. Encourage Continuous Learning and Upskilling:
Provide access to AI-driven learning platforms like Coursera and Udemy to keep developers updated on industry trends.
4. Foster Cultural Alignment and Team Bonding:
Organize virtual team-building activities to enhance collaboration and engagement.
Future of AI in Developer Hiring
1) AI-Driven Automation for Faster Hiring:
AI will continue automating tedious recruitment tasks, improving efficiency and candidate experience.
2) AI and Blockchain for Transparent Recruitment:
Integrating AI with blockchain will enhance candidate verification and data security for trustworthy hiring processes.
3) AI’s Role in Enhancing Remote Work Efficiency:
AI-powered analytics and automation will further improve productivity within offshore development teams.
Conclusion:
AI revolutionizes the hiring of dedicated developers in India by automating candidate screening, coding assessments, and interview analysis. Businesses can leverage AI-powered tools to efficiently find, evaluate, and manage top-tier offshore developers, ensuring cost-effective and high-quality software development outsourcing.
Ready to hire dedicated developers in India using AI? iQlance offers cutting-edge AI-powered hiring solutions to help you find the best talent quickly and efficiently. Get in touch today!
#AI#iqlance#hire#india#hirededicatreddevelopersinIndiawithAI#hirededicateddevelopersinindia#aipoweredhiringinindia#bestaihiringtoolsfordevelopers#offshoresoftwaredevelopmentindia#remotedeveloperhiringwithai#costeffectivedeveloperhiringindia#aidrivenrecruitmentforitcompanies#dedicatedsoftwaredevelopersindia#smarthiringwithaiinindia#aipowereddeveloperscreening
5 notes
·
View notes
Text
Some Fortune 500 companies have begun testing software that can spot a deepfake of a real person in a live video call, following a spate of scams involving fraudulent job seekers who take a signing bonus and run.
The detection technology comes courtesy of GetReal Labs, a new company founded by Hany Farid, a UC-Berkeley professor and renowned authority on deepfakes and image and video manipulation.
GetReal Labs has developed a suite of tools for spotting images, audio, and video that are generated or manipulated either with artificial intelligence or manual methods. The company’s software can analyze the face in a video call and spot clues that may indicate it has been artificially generated and swapped onto the body of a real person.
“These aren’t hypothetical attacks, we’ve been hearing about it more and more,” Farid says. “In some cases, it seems they're trying to get intellectual property, infiltrating the company. In other cases, it seems purely financial, they just take the signing bonus.”
The FBI issued a warning in 2022 about deepfake job hunters who assume a real person’s identity during video calls. UK-based design and engineering firm Arup lost $25 million to a deepfake scammer posing as the company’s CFO. Romance scammers have also adopted the technology, swindling unsuspecting victims out of their savings.
Impersonating a real person on a live video feed is just one example of the kind of reality-melting trickery now possible thanks to AI. Large language models can convincingly mimic a real person in online chat, while short videos can be generated by tools like OpenAI’s Sora. Impressive AI advances in recent years have made deepfakery more convincing and more accessible. Free software makes it easy to hone deepfakery skills, and easily accessible AI tools can turn text prompts into realistic-looking photographs and videos.
But impersonating a person in a live video is a relatively new frontier. Creating this type of a deepfake typically involves using a mix of machine learning and face-tracking algorithms to seamlessly stitch a fake face onto a real one, allowing an interloper to control what an illicit likeness appears to say and do on screen.
Farid gave WIRED a demo of GetReal Labs’ technology. When shown a photograph of a corporate boardroom, the software analyzes the metadata associated with the image for signs that it has been modified. Several major AI companies including OpenAI, Google, and Meta now add digital signatures to AI-generated images, providing a solid way to confirm their inauthenticity. However, not all tools provide such stamps, and open source image generators can be configured not to. Metadata can also be easily manipulated.
GetReal Labs also uses several AI models, trained to distinguish between real and fake images and video, to flag likely forgeries. Other tools, a mix of AI and traditional forensics, help a user scrutinize an image for visual and physical discrepancies, for example highlighting shadows that point in different directions despite having the same light source, or that do not appear to match the object that cast them.
Lines drawn on different objects shown in perspective will also reveal if they converge on a common vanishing point, as would be the case in a real image.
Other startups that promise to flag deepfakes rely heavily on AI, but Farid says manual forensic analysis will also be crucial to flagging media manipulation. “Anybody who tells you that the solution to this problem is to just train an AI model is either a fool or a liar,” he says.
The need for a reality check extends beyond Fortune 500 firms. Deepfakes and manipulated media are already a major problem in the world of politics, an area Farid hopes his company’s technology could do real good. The WIRED Elections Project is tracking deepfakes used to boost or trash political candidates in elections in India, Indonesia, South Africa, and elsewhere. In the United States, a fake Joe Biden robocall was deployed last January in an effort to dissuade people from turning out to vote in the New Hampshire Presidential primary. Election-related “cheapfake” videos, edited in misleading ways, have gone viral of late, while a Russian disinformation unit has promoted an AI-manipulated clip disparaging Joe Biden.
Vincent Conitzer, a computer scientist at Carnegie Mellon University in Pittsburgh and coauthor of the book Moral AI, expects AI fakery to become more pervasive and more pernicious. That means, he says, there will be growing demand for tools designed to counter them.
“It is an arms race,” Conitzer says. “Even if you have something that right now is very effective at catching deepfakes, there's no guarantee that it will be effective at catching the next generation. A successful detector might even be used to train the next generation of deepfakes to evade that detector.”
GetReal Labs agrees it will be a constant battle to keep up with deepfakery. Ted Schlein, a cofounder of GetReal Labs and a veteran of the computer security industry, says it may not be long before everyone is confronted with some form of deepfake deception, as cybercrooks become more conversant with the technology and dream up ingenious new scams. He adds that manipulated media is a top topic of concern for many chief security officers. “Disinformation is the new malware,” Schlein says.
With significant potential to poison political discourse, Farid notes that media manipulation can be considered a more challenging problem. “I can reset my computer or buy a new one,” he says. “But the poisoning of the human mind is an existential threat to our democracy.”
13 notes
·
View notes
Note
What is your process for working this out?
long post ahead
fy00sh (aka aria-of-the-wind-god): so! when we get a new ask requesting a number for an artist, the first step is adding the requested artist to a spreadsheet greenzig and i use to work together on this project. they get added to the submissions list first, and then when we get to where they are on the submission list, one of us starts doing research on leads for what the artist's lowest number might be. usually i start by looking thru their discography on wikipedia (if they have one there) and then i also check on rateyourmusic dot com.
(greenzig: i don’t use wikipedia much if at all most of the time. depending on the kind of artist i will sometimes use rateyourmusic (its especially good for “internet artists” iykwim) but the primary way that i look is on discogs. unless i already have a connection in mind i will usually ignore the releases section and go to the credits tab)
ill first look thru their releases to see who all theyve collabed with, scanning first to see if any names i recognize pop out for artists who might themselves have low numbers or who we've already found connections for. once some connection is found, they get added to the masterlist, which looks like this

the masterlist is really useful because for example if im clicking thru on people credited alongside someone and i see that that person has worked with, say, umru, then i can just move the box for them on the sheet over to its new lowest position and also move anyone else already on the sheet if it affects them too, so theres a more robust reference for later. most of the artists that branch off from umru for example were parts of previous paths for ida deerz that slowly got moved closer to rick rubin as i found new connections (i think the first path i got for her was rubin > skrillex > dylan brady > underscores > 8485 > phixel > cmten > marshall4 > lizzy's personal army > ida, so thats why all those artists are still on there)
once we're reasonably certain that we have the lowest number we can find for someone, we mark them as completed on the submission list, and on the masterlist we mark them as needing to have a graphic made. during the process of finding the artist's number and adding them to the sheet i try to remember to add notes to each cell with a link to the wikipedia/rateyourmusic/discogs/bancamp/etc page of whatever the connection is, but earlier on i was pretty bad at remembering to do that which meant that greenzig or i would have to refind what the connecting track was during both the making of the graphic and the drafting of the tumblr post.
(greenzig: we were both pretty bad at it tbh, i only really remembered to put the connection when it was through someone very behind the scenes like a mastering engineer that i knew would be difficult to find without knowing the song/project. also though i have made the images for quite a few posts, they are mostly done by fy00sh, it came up with everything and im basically just replicating what it does when i do make the images)
for making graphics, i open up paint.net (my preferred image editing software) and pull up the graphic template file, resave it under the name of whatever artist the graphic is for so i dont accidentally overwrite the template (i would never do that. i would never make that mistake. i definitely haven't made that mistake once already) and first crop the template to the right size and then add in all the text (artist names and connecting tracks/albums). next I'll go looking for images to use for each artist in the chain and save them all to my rickrubinnumber image folder

once the images are added and all the extra stuff around the edges (corners of images outside the bubbles, unnecessary template arrows at the left edge) i first save the file as a psd file and then remove the overlay and resave it as a png. I do it this way so that if a later graphic has a lot of the same connections i can just reopen the previous graphic's psd file and copy paste the image and text layers. that's also why i tend to keep old outdated versions of graphics around, cos they usually have different images in them that ive already done the work of centering and cropping. note the three different revisions of calobi's graphic - we changed that route a few different times before settling on the version we posted.
once the graphic is done, i'll go into the tumblr inbox, find the ask that requested the artist, begin to answer it by adding the graphic, and then i usually just save it as a draft and from there leave the writing of the description to greenzig. sometimes I'll add tags and the "[artist] has a Rick Rubin number of [#]." text but i usually don't.
greenzig: writing the image descriptions is a pretty straightforward process as its just providing some more context to the already found connection. we have actually had a few occasions where we’ll find out at this stage that one of the connections we’ve made breaks the rules we’ve set on the rulelist and have to start again, but that’s not very often. i think to best explain ill walk through an already existing post.
to make the connections as clear as possible, i make sure that the last part of the sentence im working on matches with the first part of the next sentence in a way that is congruous to the image. on this post, the first connections are:
Toby Fox was a composer on bo en's Prelude. Prelude features Alto Clarinet performed by Melody English. Melody English provided backing vocals for You Can Never Go Home by The Dare.
notice how the wording changes. when the connection is being made through the song, the wording is “bo en’s Prelude”, but when the connection is being made through the artist, it is “You Can Never Go Home by The Dare”. also note the names that are bolded. since bo en is not part of the connections, his name is left unbolded. then, skipping to the last connection between skrillex and rick rubin, this is how it is worded:
Skrillex was a writer and producer for M.I.A.'s Marigold. Marigold was written and produced by Rick Rubin (among others).
its easy to see the differences here, as rick rubin and skrillex are both credited for the same thing on the song.
(fy00sh: i think the only exception so far to the rule of having lines begin or end with artists' names is the set of lines i wrote for the connection between jan Misali and Sapaa in the original, now outdated, jan Misali post. this is because the connecting song was a toki pona song and so i thought it would be cute to have the lines written in toki pona. the issue being that i dont have a lot of experience with writing in toki pona so i wasn't gonna try to find a way to rephrase the toki pona sentences to put jan Misali's name at the beginning and Sapaa's at the end. i was just happy i found a phrasing i was satisfied with at all ^_^)
the only other thing to note is that i will usually try to list the most “noticeable” contribution someone had. being a writer and being a producer are about the same in that they’re very behind-the-scenes positions, but if someone is a featured artist, regardless of what other credits they have on the track, ill simply make the connection as either
Artist One’s Song featured Artist Two
or
Artist Two was featured on Song by Artist One
depending on which one is needed to keep the formatting.
fy00sh: and that's just about it, once the graphics and descriptions and tags are all done we post it, maybe waiting if theres another post coming up where the path is entirely contained within the other post so it isn't completely redundant. (greenzig: for example with the last two posts louis armstrong was actually requested much earlier than ween)
both: thank you for the ask!
4 notes
·
View notes
Text
❀ hello beautiful people of writeblr!
i’ve been lurking in this little corner of the internet for a while now, so I figured it was about time to introduce myself.
my name is kayli (she/her) but you can call me kay or ghostie! this is actually a side blog, so i follow from @bookishfreedom (and you can also find me on instagram at @bookishfreedom !)
❀ what i write
I write a little bit of everything, although most often fantasy and romance, and i always have multiple WIPs floating around. I’m really good at starting things, but not so good at finishing them… so I’m working on keeping one focus at a time
most of what i write is original work, but i used to be pretty into writing fanfic, and it’s something i’d like to get back into, if only a little. just as a low-pressure way to keep the creative juices flowing
❀ why I’m here
i’ve been writing for fun since i was old enough to hold a pencil, but i haven’t always been good at making writing a priority. i figure if I’m ever going to achieve my dream of someday being traditionally published, that needs to change
this blog will probably be a mix of things - writing excerpts, inspo, and whatever else writing related I come across :) hoping it’ll help keep me accountable, as well as being a fun way to track my writing journey.
and most importantly, I’d really love to make some writing friends 💖 so come say hi in the notes, i’d love to find lots more writers to follow and chat with. (i’ve never done them but consider me a tag game -friendly blog!!)
❀ my current (primary) wips
project birdsong - wlw romantasy (drafting)
• witch hunter x witch, enemies to lovers
• elemental magic
• lesbian mc & bi love interest
project red hood - low fantasy (outlining)
• loosely a little red riding hood retelling
• feminine rage, burn down the world vibes
• bi assassin FMC
❀ misc fun facts about me
I’m 24, bi, and recently diagnosed audhd
I’m a software engineer by day, and by night i have far too many hobbies fighting for my attention (incl but not limited to: reading, painting, video games, hiking…)
in college i minored in both german and creative writing (because i am an indecisive bitch at heart)
I don’t have any pets of my own, but at any given moment I am almost certainly fostering at least one animal!
❀ if anyone read all of that
you have earned my undying love and devotion. let’s be friends? 🥹 my dms are always open if you ever need someone to rant about writing with
#writeblr into#writeblr#kay writes#writing#writer#writers on tumblr#writing community#intro post#get to know me#writeblr introduction#original writing
12 notes
·
View notes
Text
This project is separated into three main segments: loss/sorrow, anger/rage, and acceptance/self love. This will likely be the first musical track of the project, and what a first track to have.
This was the first song that i recorded myself, as two songs were made with the help of an ex-coworker. I realised after we parted ways that if I wanted to finish this, I would need to learn, and learn fast. A friend of mine who works in audio engineering came through one evening after I recorded the vocals for this, and showed me the basics: what certain equipment and software did, how to make vocals sound less muddy, how to reduce latency on tracks, and most importantly how to do so on a budget. I am eternally grateful to my friends who allowed me to learn from them, and that connection and camaraderie makes me feel a little bit less maladjusted.
Enjoy
3 notes
·
View notes