Sorry, black handbags - fashion people are switching to this expensive-looking neutral (including a £46 M&S style)
Secret double life of Kristi Noem's crossdressing husband Bryon: The pouting 'busty bimbo' photos and trove of explicit messages
Upstairs of former department store could be transformed into 41 flats
Upstairs of former department store could be transformed into 41 flats
The Drama branded 'the most uncomfortable film of the year' and 'cringe out loud satire' as critics call Zendaya and Robert Pattinson 'a match made in hell' in genre-busting new film with sickening twist
Children are being 'incentivised' to get ADHD and autism diagnoses to unlock special school and workplace adjustments
Pete Hegseth says 'no punishment' for Army pilots who flew near Kid Rock's $3M White House replica mansion in Tennessee
EDEN CONFIDENTIAL: BBC mocked me as bigoted medic on Doctors, says Graham Linehan
Trump ordered to stop construction on his glitzy White House ballroom
Rags-to-riches textile millionaires win court battle with their son-in-law after he launched 'smash and grab' raid on £10m business empire
Brooks Nader devours Taron Egerton as unlikely couple make romance official with steamy PDA session
UK manufacturers under cyber fire with 80% reporting attacks
Nearly 80 percent of British manufacturers say they've been hit by a cyber incident in the past year, as new research suggests disruption on the factory floor is no longer an exception but business as usual.…
The idyllic Italian town turned into 'Gotham City' by hordes of tourists: Como mayor goes to war against lakeside al fresco diners wrecking lake and mountain views
The most popular Easter eggs from your childhood: How many treats can you remember pining after on this nostalgia-filled list from the last 70 years?
Holiday park owner is forced to fork out on £300,000 sea wall to protect his cliffside restaurant after council refused
Christmas dinner poisoning tragedy that left mother and daughter dead becomes a murder inquiry in Italy
Here is how you can play a part in making the A120 a safer road
New reservation fees for library books in Essex delayed
New reservation fees for library books in Essex delayed
Corporate Language Compliance Generator
You've already read the longer version. You need a quick phrase of corpo-speak to distract and confuse your rivals. Here's the generator for doing that:
Generate class Replacement { constructor(text) { this.tokens = text.split(" "); } } class Rule { constructor() { this.replacements = []; } addReplacement(text) { const opts = text.split("|"); opts.forEach((o) => this.replacements.push(new Replacement(o))); } choose() { return this.replacements[Math.floor(Math.random()*this.replacements.length)]; } } class Grammar { constructor() { this.rules = {}; } setStart(token) { this.start = token; } addRule(token,text) { if (!this.rules[token]) { this.rules[token] = new Rule(); } this.rules[token].addReplacement(text); return this; } addRules(token,sepText) { sepText.split("|").forEach(text => { this.addRule(token, text); }); } generate(token) { if (this.rules[token]) { const nextVal = this.rules[token].choose(); let res = []; nextVal.tokens.forEach(token => { res = res.concat(this.generate(token)); }); return res; } return [token]; } phrase() { return this.generate(this.start); } } class UI { constructor(grammar) { this.button = document.getElementById("generate"); this.content = document.getElementById("generated"); const callback = () => { const text = grammar.phrase(); let joined = text.join(" "); joined = joined.replace(/ ,/g, ","); this.content.innerHTML = joined; } this.button.addEventListener("click", callback); callback(); } } let g = new Grammar(); g .addRule("!mission", "Our goal|Our objective|Our stance|Our culture|Our mission|Our ethos|Our call to arms|Our essence|Our scent") .addRule("!missions", "!mission|!mission and !submission") .addRule("!visions", "vision|perspective|orientation|clear-sight|foresight|over-the-horizon planning|clear-eyed self-assessments") .addRule("!submission", "raison 'd etre|purpose|customer-focused soul|!withs powered !visions") .addRule("!is_that", "is that by|is by|demands that|expands over our") .addRule("!prep", "in|with|onto|into|without") .addRule("!bleeding", "technology|values|timelines|commitment|redundancy|credentialing") .addRule("!withs", "AI|creativity|the ubermensch|prestige|the latest technology|user-enabling|bleeding edge !bleeding|blockchain|NFTs") .addRule("!action", "leveraging|powering|working|engaging|bandwidth-widening|agentifying|vision questing|covering all the bases|solving|absorbing|communing|joining") .addRule("!action", "actioning|emoting|crafting|forging|manifesting|demonstrating|advocating|willing|engaging Nietzschean will-to-powering") .addRule("!action", "pressure testing|getting in the tent|saving|drumming our own beat|enabling|blue-skying") .addRule("!target", "core competencies|synergies|cross-collateralization|blue-sky thinking|best practices|vision|impact|target|low hanging fruit") .addRule("!target", "foundation|ideation|idea generation|lead generation|pull|bank accounts|shareholder-value|new domains|the whales") .addRule("!target_mods", "cradle-to-grave|balanced|cross back|high-value|high-impact|maximalizing|throughput-maxxing|reinvented|collaborational|optimized") .addRule("!target_mods", "withholding|full-ecosystem|cross-functional|network-oriented|cross-paradigm|growth-hacking|disruption|appropriate|gravitational") .addRule("!targets", "!target|!adjective !target|!target_mods !target|!target and !targets") .addRule("!adjective", "open|wide|smart|enabled|agentic|AI-first|AI-forward|fifth-sigma|forward looking|future-proof|optimized|four-quadrant") .addRule("!adjective", "vast|moatified|inverted|AI-enabled|LLM-driven|agent-driven|paradigmatic|pragmatic|blue-sky|open doored|window-oriented|maximizing") .addRule("!adverb", "markedly|vastly|smartly|synergistically|agentically|cooly|vapidly|rapidly|overwhelmingly|abstractly|inherently|value-balancingly") .addRule("!adverb", "disruptively") .addRule("!actions", "!action|!adverb !action") .addRule("!objects", "the world|the economy|the market|society|best practices|the info-sphere|cyberspace|the dating scene|high-value market segments|the eschaton|anime consumers|the poorly hydrated|Warhammer fanatics|executive assistants|stake holders|investor value|the median consumer") .addRule("!objects", "future generations|high quality sandwiches|thought-leaders|visionaries|the reckless ones|Big Brother|paradigms") .addRule("!objects", "the infodome|the terror dome|gorgeous lights|city-pop albums|heart transplants|financial envelope") .addRule("!by_phrase", "By !actions !targets we are !actions !prep !objects") .addRule("!by_phrase", "By !actions !prep !targets we are !actions !objects") .addRule("!by_phrase", "By !actions !prep !targets with !withs we are !actions !objects") .addRule("!miss_phrase", "!missions !is_that !action !prep !targets !adverb !action !target") .addRule("!miss_phrase", "!missions is !action !objects by !actions !targets") .addRule("!with_phrase", "With !withs , we are !actions !objects to !action !targets") .addRule("!with_phrase", "!missions !is_that with !withs we are !actions !objects") .addRule("!are_phrase", "We are !objects !action !targets|We are !actions !prep !objects|We are !withs !prep !targets") .addRule("!phrase", "!by_phrase|!miss_phrase|!with_phrase|!are_phrase") g.setStart("!phrase"); let ui = new UI(g);Now, admittedly, this generator may use a grammar for generating phrases, but it's not an English grammar, and the result is that sometimes it has problems with verb agreement and other prosaic English rules. I say, lean into it. Let someone challenge your bad grammar, and then look down your nose at them, and say: "I'm blue-skying the infosphere across new domains, you wouldn't get it."