Blog

  • Today’s NYT Strands Hints, Answer and Help for July 6 #490

    Today’s NYT Strands Hints, Answer and Help for July 6 #490

    Looking for the most recent Strands answer? Click here for our daily Strands hints, as well as our daily answers and hints for The New York Times Mini Crossword, Wordle, Connections and Connections: Sports Edition puzzles.


    Today’s NYT Strands puzzle is a fun one. The category offers some creative answers, and once you understand the theme, the unscrambling comes easily. If you need hints and answers, read on.

    I go into depth about the rules for Strands in this story. 

    If you’re looking for today’s Wordle, Connections and Mini Crossword answers, you can visit CNET’s NYT puzzle hints page.

    Read more: NYT Connections Turns 1: These Are the 5 Toughest Puzzles So Far

    Hint for today’s Strands puzzle

    Today’s Strands theme is: My hero!

    If that doesn’t help you, here’s a clue: Marvel and DC.

    Clue words to unlock in-game hints

    Your goal is to find hidden words that fit the puzzle’s theme. If you’re stuck, find any words you can. Every time you find three words of four letters or more, Strands will reveal one of the theme words. These are the words I used to get those hints but any words of four or more letters that you find will work:

    • PEST, PETS, PITH, BILE, SUED, POWER, BITE, LIGHT, TOPS, SPOT, GENT, FEED, FEET, RENT, RENTS

    Answers for today’s Strands puzzle

    These are the answers that tie into the theme. The goal of the puzzle is to find them all, including the spangram, a theme word that reaches from one side of the puzzle to the other. When you have all of them (I originally thought there were always eight but learned that the number can vary), every letter on the board will be used. Here are the nonspangram answers:

    • SPEED, FLIGHT, HEALING, STRENGTH, INVISIBILITY

    Today’s Strands spangram

    completed NYT Strands puzzle for July 6, 2025, #490

    The completed NYT Strands puzzle for July 6, 2025, #490.

    NYT/Screenshot by CNET

    Today’s Strands spangram is SUPERPOWER. To find it, look for the S that’s four letters to the right on the bottom row, and wind up.

    Quick tips for Strands

    #1: To get more clue words, see if you can tweak the words you’ve already found, by adding an “S” or other variants. And if you find a word like WILL, see if other letters are close enough to help you make SILL, or BILL.

    #2: Once you get one theme word, look at the puzzle to see if you can spot other related words.

    #3: If you’ve been given the letters for a theme word, but can’t figure it out, guess three more clue words, and the puzzle will light up each letter in order, revealing the word.


    Continue Reading

  • Growing pains and absent leaders hang over Brics summit – Financial Times

    Growing pains and absent leaders hang over Brics summit – Financial Times

    1. Growing pains and absent leaders hang over Brics summit  Financial Times
    2. For the first time, Xi is missing a China-backed BRICS summit. Why?  CNN
    3. Brazil hosts BRICS summit; Russia’s Putin, China’s Xi skip Rio trip  Al Jazeera
    4. Leaders of Russia and China snub Brics summit in sign group’s value may be waning  The Guardian
    5. Trump shadow looms as Rio prepares to host BRICS summit  Dawn

    Continue Reading

  • Today’s famous birthdays list for July 6, 2025 includes celebrities Kevin Hart, Sylvester Stallone

    Today’s famous birthdays list for July 6, 2025 includes celebrities Kevin Hart, Sylvester Stallone

    Birthday wishes go out to Kevin Hart, Sylvester Stallone and all the other celebrities with birthdays today. Check out our slideshow below to see photos of famous people turning a year older on July 6th and learn an interesting fact about each of them.

    Top celebrity birthdays on July 6, 2025

    Actor Burt Ward, left, who played Robin in the 1960s television series “Batman,” poses with a man dressed as Batman after the character received a star on the Hollywood Walk of Fame, the first such honor for a fictional superhero, Thursday, Sept. 26, 2024, in Los Angeles. (AP Photo/Chris Pizzello)Chris Pizzello/Invision/AP

    Actor Burt Ward turns 80

    Fun fact: Has two daughters, Lisa and Melody

    Sylvester Stallone
    Sylvester Stallone arrives at the premiere of “Sly,” at Roy Thomson Hall during the Toronto International Film Festival, Saturday, Sept. 16, 2023, in Toronto. (Photo by Arthur Mola/Invision/AP)Arthur Mola/Invision/AP

    Actor Sylvester Stallone turns 79

    Fun fact: Was the voice of King Shark in “The Suicide Squad”

    Geoffrey Rush, Gary Oldman
    Geoffrey Rush, left, and Gary Oldman appear in the audience at the 24th annual Screen Actors Guild Awards at the Shrine Auditorium & Expo Hall on Sunday, Jan. 21, 2018, in Los Angeles. (Photo by Vince Bucci/Invision/AP)Vince Bucci/Invision/AP

    Actor Geoffrey Rush turns 74

    Fun fact: Won an Oscar for his leading role in the film “Shine”

    50 Cent
    50 Cent performs during Festival d’ete de Quebec on Friday, July 5, 2024, in Quebec City. (Photo by Amy Harris/Invision/AP)Amy Harris/Invision/AP

    Rapper 50 Cent turns 50

    Fun fact: His middle name is James

    Kevin Hart
    Host Kevin Hart speaks during the BET Awards on Monday, June 9, 2025, at the Peacock Theater in Los Angeles. (AP Photo/Chris Pizzello)Chris Pizzello/Invision/AP

    Actor Kevin Hart turns 46

    Fun fact: Hosted the 2025 BET Awards

    Eva Green
    Eva Green poses for photographers upon arrival for the premiere of the film ‘Battlefield’ during the 81st edition of the Venice Film Festival in Venice, Italy, on Saturday, Aug. 31, 2024. (Photo by Vianney Le Caer/Invision/AP)Vianney Le Caer/Invision/AP

    Actress Eva Green turns 45

    Fun fact: Starred in the 2024 film “Dirty Angels”

    More celebrities with birthdays today

    Singer Gene Chandler is 85. Country singer Jeannie Seely is 85. Actor Fred Dryer is 79. Actor Shelley Hack (TV’s “Charlie’s Angels”) is 78. Actor Allyce Beasley (“Moonlighting”) is 74. Actor Grant Goodeve (“Eight is Enough”) is 73. Jazz trumpeter Rick Braun is 70. Actor Casey Sander (“Grace Under Fire”) is 70. Actor Jennifer Saunders (“Absolutely Fabulous”) is 67. Drummer John Keeble of Spandau Ballet is 66. Actor Pip Torrens (“The Crown”) is 65. Actor Brian Posehn (“Just Shoot Me”) is 59. Actor Robb Derringer (“Days of Our Lives”) is 58. “CBS This Morning” co-host John Dickerson is 57. Rapper Inspectah Deck of Wu-Tang Clan is 55. NBC Sports correspondent and former “Good Morning America” host Josh Elliott is 54. Rapper-actor 50 Cent is 50. Actors Tia and Tamera Mowry (“Sister, Sister”) are 47. Drummer Chris Wood of Bastille is 40. Actor Jeremy Suarez (“Bernie Mac”) is 35.

    Other popular or historical birthdays on July 6th

    Henry Ford Sinclair, Teapot Dome Scandal

    Merv Griffin, tv host and producer

    Janet Leigh, actress

    14th Dalai Lama (90)

    George W. Bush, 43rd U.S. president (79)

    with The Associated Press

    Celebrity fun facts

    Recent lists: Drew Barrymore fun facts | Kaley Cuoco fun facts | Margot Robbie fun facts | Kevin Costner fun facts | Tom Cruise fun facts | Gal Gadot fun facts | Dwayne ‘The Rock’ Johnson fun facts | Reese Witherspoon fun facts

    Popular lists: Robert Downey Jr. fun facts | Emma Watson fun facts | Jason Momoa fun facts | Miley Cyrus fun facts

    Check out our full list of more than 40 celebrity fun facts.

    Movie and TV fun facts & more

    Recent lists: 19 actors recast in the MCU | ‘How I Met Your Mother’ guest stars | ‘Groundhog Day’ fun facts | ‘Yellowstone’ trivia

    Popular lists: Canadian celebrities | ‘Friends’ guest stars | Celebs on ‘The Office’

    Check out our rundown of more than 30 posts featuring trivia and fun facts about movies and TV shows.

    If you purchase a product or register for an account through a link on our site, we may receive compensation. By using this site, you consent to our User Agreement and agree that your clicks, interactions, and personal information may be collected, recorded, and/or stored by us and social media and other third-party partners in accordance with our Privacy Policy.

    Continue Reading

  • What To Expect From the Magnificent Seven in the Second Half of 2025

    What To Expect From the Magnificent Seven in the Second Half of 2025

    Key Takeaways

    • Analysts expect the group of tech giants to continue to benefit from their size and position in the AI race.
    • They also warn that their earnings growth relative to other leading companies may slow. And even in AI, analysts warn, investors may start to look to other stocks in search of gains. 
    • Three of the Mag 7—Nvidia, Microsoft, and Meta—are up double digits since the start of 2025 and are currently trading at or near record highs.

    The Magnificent Seven entered 2025 on a high note. Since then, the tune has meandered all over the place. 

    Looking ahead, analysts expect the group of tech giants to continue to benefit from their size and position in the AI race, which could both fuel future growth and offer protection for investors concerned about trade-fueled uncertainty. But they also warn that their earnings growth relative to other leading companies may slow—and even in artificial intelligence, investors may start to look to other stocks in search of gains. 

    Below, we’ll catch you up on the year so far for the Magnificent Seven—and go into more detail about some of the likely drivers of their performance that await in the months to come. 

    How We Got Here

    xExcitement about AI propelled the tech giants—Apple (AAPL), Microsoft (MSFT), Nvidia (NVDA), Amazon (AMZN), Alphabet (GOOG), Meta (META), and Tesla (TSLA)—to two years of outsized gains. The stocks, like the broader market, were pushed higher by post-election optimism about President-elect Donald Trump’s promises to cut taxes, roll back regulations, and welcome the business community to Washington with wide-open arms. 

    No company stood to benefit more than Tesla, whose CEO Elon Musk was expected to wield immense influence within the White House after publicly, and expensively, supporting Trump’s campaign. Instead, Tesla’s sales–and stock–crashed as Musk took a public role in Trump’s administration that led to both political opposition and concern about his work with the carmaker. 

    Meanwhile, Trump’s tariffs sparked panic on Wall Street that pummeled high-flying tech stocks. By the time Trump paused the tariffs, the Roundhill Magnificent Seven ETF (MAGS) was trading more than 30% below its December high. 

    Things have recovered since. Easing trade tensions, a strong U.S. economy, and resilient businesses helped the “Mag 7” claw back nearly all of those losses in the second quarter, with the Roundhill ETF having edged into the green year-to-date.

    Three of the Mag 7—Nvidia, Microsoft, and Meta—are up double digits since the start of 2025 and are currently at or near record highs. Amazon and Alphabet remain slightly off their records. Apple and Tesla are down 14% and 19%, respectively, year-to-date.

    These tech titans face plenty of risks—including high valuations, ongoing tariff negotiations, and geopolitical tensions that could threaten their businesses—in the second half. But experts say they also have the opportunity to use their size and deep pockets to bolster their positions in AI, which could lead to both long-term gains and near-term share-price benefits.

    Hyperscalers Continue To Spend Big on AI

    At times in the first half of 2025, it looked like tech giants might scale back their AI investments.

    The success of China’s DeepSeek and its efficient AI reasoning model raised questions about whether hyperscalers needed to add as much computing capacity as expected. Trump’s implementation of sweeping tariffs threatened to plunge the U.S. into a period of stagflation and suppress consumer and business spending. 

    Hyperscalers stood by plans to continue spending big on AI. Microsoft, Amazon, Alphabet, and Meta this year all indicated that their cloud and AI businesses were constrained by insufficient computing capacity. Cumulatively, the four companies are expected to spend more than $300 billion on infrastructure in 2025, with much of that earmarked for data centers and equipment required to train and deploy AI. 

    That spending is expected to continue benefitting the companies that design, make, and market the most advanced semiconductors, including Nvidia and Broadcom (AVGO). It should also boost sales of networking technology companies like Arista Networks (ANET), Amphenol (APH), and Coherent (COH).

    Earnings Growth Could Moderate

    The Mag 7 have been the main drivers of S&P 500 earnings growth in the last two years. 

    The group’s profits grew nearly 28% in the first quarter, slightly below their average over the prior three quarters. The remainder of the S&P 500 reported growth of about 9%. The gap between the two groups, now 19 percentage points, was nearly 30 percentage points as recently as the second quarter of 2024.

    That gap is expected to narrow further over the next year, with FactSet projecting the rest of the index’s growth will be on par with the Mag 7’s by the first quarter of 2026.

    A possible caveat: Over the past year, analysts have consistently overestimated how quickly the broader market would catch up with the Mag 7.

    Size Should Be a Bulwark Against Volatility

    Tariffs and economic uncertainty could help the Magnificent 7 in the second half. 

    Analysts at Janus Henderson expect second-quarter U.S. earnings, which kick off with big bank results in mid-July, will come under pressure from tariff anxiety before rebounding later in the year as the trade outlook becomes clearer and mitigation strategies take effect. 

    “Companies with strong balance sheets, scale, pricing power, and supply chain flexibility could weather this earnings pressure and recover faster,” they wrote.

    Most of the Mag 7 operate high-margin businesses. All have scale that should give them a competitive advantage in times of uncertainty. 

    Against “a backdrop of sluggish interim growth and higher-for-longer rate environment, we are likely to see a repeat of the 2023-2024 playbook of unhealthy narrow market leadership and high market concentration,” JPMorgan analysts expect.

    But The AI Trade Is Broadening

    The extent to which the Mag 7 companies are synonymous with the AI trade could decline and take some of the wind out of their stocks’ sails.

    JP Morgan analysts expect “a broadening AI theme” that could “accelerate further with the potential for greater productivity and efficiency gains.” Semiconductor, power, data center, and cybersecurity are their preferred AI themes outside the Mag 7. 

    To be sure, the Mag 7 are still some of Wall Street’s favorite AI stocks. “Our preferred way to play the AI theme are the hyperscalers,” particularly Microsoft, “and key data/analytics consumption names,” including Snowflake (SNOW) and MongoDB (MDB), said Citibank application software analyst Tyler Radtke. 

    Citi analysts covering systems and back-office software have also emphasized the importance of AI monetization in the coming months. Companies that can develop AI programs that improve their customers’ efficiency—like Cyberark (CYBR) in the cybersecurity space and Monday.com (MNDY) in project management software—are best positioned to lead the AI rally, some argue.

    Continue Reading

  • Pitch Deck Cerebrium Used to Nab $8.5 Million From Gradient Ventures

    Pitch Deck Cerebrium Used to Nab $8.5 Million From Gradient Ventures

    AI infrastructure platform Cerebrium has raised an $8.5 million seed round led by Gradient Ventures, with participation from Y Combinator and Authentic Ventures.

    Cerebrium, cofounded in Cape Town by CEO Michael Louis and CTO Jonathan Irwin and headquartered in New York, is a platform used by its customers’ engineering teams to build and scale multimodal AI applications — which can process different types of data, including text, images, and audio.

    Cerebrium works across three main categories, Louis said: Voice AI, real-time digital avatars, and healthcare.

    Cerebrium provides the infrastructure building blocks behind the scenes — such as model inference and training, and data processing — allowing engineers to focus on their core product and workflows, Louis told BI. It also helps customers to deploy their applications in different regions.

    “We believe specialized infrastructure, which scales elastically, will be essential as real-time AI becomes core to customer experiences,” Gradient partner Eylul Kayin said in a statement.

    Louis formerly founded the e-commerce startup OneCart, which was acquired by Walmart-owned Massmart in 2021. The idea for Cerebrium came as the team struggled to build machine learning at the on-demand grocery delivery company, Louis said.

    Cerebrium offers serverless CPU and GPU infrastructure that spins up and down quickly, making it ideal for volatile workloads and cost-effective for clients, Louis said. “What that means is you only get charged for that exact time that it was basically running for,” he said.

    The company currently counts only four engineers and is generating millions in annual recurring revenue. It counts among its clients AI-generated video purveyor Tavus and voice AI companies Deepgram and Vapi.

    The company will use funds to hire more engineers to meet enterprise demand and introduce new features, Louis said.

    Here’s a look at the pitch deck Cerebrium used to raise $8.5 million in seed funding. Some slides and details have been redacted in order to share the deck publicly.


    Continue Reading

  • Tariff Deadline, Amazon Prime Day, FOMC Minutes

    Tariff Deadline, Amazon Prime Day, FOMC Minutes

    Key Takeaways

    • The deadline for the U.S. to negotiate “reciprocal” tariffs is Wednesday.
    • Federal Reserve meeting minutes, consumer credit levels, and initial jobless claims will also be in focus during the week.
    • Amazon holds its annual Prime Day sale, while Delta Air Lines, Conagra Brands, and Levi Strauss are among the companies scheduled to report earnings.

    The “reciprocal” tariffs deadline, Federal Reserve meeting minutes, and Amazon Prime Day highlight this week’s economic and business calendar.

    Investors will also be watching for data on consumer credit levels and jobless claims. Delta Air Lines and Conagra Brands lead this week’s corporate earnings.

    Markets were at highs at the end of last week’s trading, which was shortened by the Independence Day holiday. The S&P 500 and Nasdaq finished Thursday at record highs, while the Dow wasn’t far off its own high-water mark. President Donald Trump on Friday signed a big taxation-and-spending bill into law.

    Read to the bottom for our calendar of key events—and one more thing.  

    Tariff Deadline, Prime Day, FOMC Meeting Minutes in Spotlight

    After a 90-day pause on the elevated “Liberation Day” tariffs, the deadline for the U.S. to negotiate new deals with a host of trading partners comes Wednesday. Tariffs could go back to the levels announced in April for countries that haven’t yet negotiated a deal. President Trump has announced trade deals, including agreements with the U.K. and Vietnam, but several other countries have yet to reach agreements on the import taxes. Trump said he has ended negotiations with Canada. It’s unclear if Trump will reimpose the tariffs or extend the deadline again for countries that haven’t reached a deal. 

    Wednesday’s release of the minutes from the June Federal Reserve meeting will give investors insight into how Fed officials are viewing the economy, as central bankers watch economic data as they decide how to set interest-rate policy. Reports on consumer credit levels and jobless claims also will be released this week.

    Investors will be watching Amazon (AMZN) as it begins its annual “Prime Day” sale on Tuesday. After sales hit an all-time high at last year’s event, Amazon has extended this year’s sale to four days from two. 

    Corporate earnings reports will trickle in this week, preceding the full start of earnings season the following week. Delta Air Lines (DAL) earnings are scheduled for Thursday, following a quarterly sales increase with higher passenger revenue. Slim Jim parent Conagra Brands (CAG) reports on the same day, coming after an underwhelming previous-quarter earnings report that showed sales and profit declined due to supply constraints.  Levi Strauss (LEVI) also will deliver its quarterly earnings update the same day, as the company grapples with how to handle tariffs. 

    Quick Links: Recap Last Week’s Trading | Latest Markets News

    This Week’s Calendar

    Monday, July 7

    Tuesday, July 8

    • Amazon Prime Day begins
    • Consumer credit (May)
    • More Data to Watch: NFIB small business optimism index (June)
    • Key Earnings: Aehr Test Systems (AEHR)

    Wednesday, July 9

    • U.S. “reciprocal” tariffs deadline
    • Wholesale inventories (May)
    • Minutes for June FOMC meeting
    • Key Earnings: AZZ (AZZ) and Bassett Furniture (BSET)

    Thursday, July 10

    • Initial jobless claims (Week ending July 5)
    • Key Earnings: Delta Air Lines, Conagra Brands, Levi Strauss

    Friday, July 11

    • Monthly U.S. federal budget (June)
    • Amazon Prime Day ends

    One More Thing

    College is a big step for students, but only about one in five of their parents believes they can handle the bills for tuition and other costs. Investopedia’s Elizabeth Guevara takes a closer look at how parents are handling the cost of college.

    Continue Reading

  • Ikea Is Cutting Its Restaurant Prices. Here’s Why Retailers Want You to Eat Up.

    Ikea Is Cutting Its Restaurant Prices. Here’s Why Retailers Want You to Eat Up.

    Key Takeaways

    • Ikea recently said it would slash the price of its U.S. in-store menu by half from Monday through Friday.
    • A reputation for serving food worth eating can be good for retailers, industry experts say, making a shopping trip feel more like an experience.
    • And when it’s done right, they say, it can be a draw. 

    Do you go to Ikea for the food? Then the company has good news for you. 

    The home-furnishings retailer recently said it would slash the price of its U.S. in-store menu by half from Monday through Friday, with kids eating for free during the week, starting in August. That will mean lower prices on things like Swedish meatballs, pancakes and salmon fillets at more than 50 stores across the country. 

    “We believe everyone should have access to delicious, nutritious meals without straining their budget,” said Lisa Ford, Ikea’s U.S. food commercial manager, in a statement to Investopedia.

    Big retail chains that sell everything from bulk packs of shampoo, toilet paper and diapers to sofa sets, lamps, clothing and jewelry are looking to up their game when it comes to ready-to-eat meals—and managing prices in a bid to keep shoppers happy and fed. 

    A reputation for serving food worth eating can be good for business, industry experts say, making a shopping trip feel more like an experience. And when it’s done right, it can be a draw. 

    “Retailers are looking to drive more traffic into their locations,” said R.J. Hottovy, head of analytical research with Placer.ai, which analyzes shopper foot-traffic patterns. “They want shoppers to stay longer in the stores and malls and potentially buy more products.”

    Some retailers’ forays into food have scored them runaway hits. Costco’s $1.50 hot-dog-and-soda combo, which debuted in the 1980s, has become a staple for its devoted shoppers.

    It’s not just bargain outlets that offer sustenance. You can enjoy breakfast—or lunch or afternoon tea—at Tiffany’s flagship Fifth Avenue store in New York City. One of the oldest examples of a retailer embracing in-store dining is the Walnut Room, which dates back to 1907 and is found on the 7th floor of Macy’s on Chicago’s State Street.

    Department stores historically aspired to become one-stop shopping destinations for urban populations, said Huseyn Abdulla, assistant professor with the department of supply chain management at the University of Tennessee’s Haslam College of Business. 

    “But it was also a way to keep customers in the department store as long as possible with the intent of converting this traffic into more sales,” he said.

    Ikea has served its meatballs to shoppers for about 40 years. It sells more than a billion of them worldwide a year, and the company says about a fifth of its shoppers go to its stores just to dine.

    The draw, the company says, is the affordable menu, with an average meal—it sells breakfast, lunch and kids’ meals—costing an average of about $11 before the upcoming discounts, Ikea said.

    “One of the pain points for a lot of consumers over the last couple of years has been food inflation and overall food prices,” said Hottovy. “Ikea probably is not going to be making a lot of profit on food but if it gets more people into stores and encourages them to buy something else from its stores, then it’s a smart move.”

    Continue Reading

  • I stored files inside of Minecraft, and here’s how it works

    I stored files inside of Minecraft, and here’s how it works

    Files are a funny thing; they’re essentially just a collection of data all inside of one container, and that data is organized into a single-dimensional array of bytes. Many modern operating systems will use a file extension to determine what the file is, and this, in turn, specifies rules of how the data is organized so that it can be interpreted in a meaningful way. However, when it comes to a “file” being a collection of data, it isn’t anything too special. You don’t need a file type on any file. You can save a JPG as a .zip file if you want, and if you force your photo editor to open it, chances are it will just… open anyway.

    With that knowledge in mind, data isn’t anything you can’t represent in other forms. We’ve already demonstrated how files can be saved inside Pokémon Emerald, and I decided to take it a step further. What if we could save files inside Minecraft instead? There’s an unlimited world; theoretically, you could save any file you wanted inside the game, just so long as you know how to interpret it afterward. That’s exactly what I did, and while it was painstaking, it’s also a great way to explain how data is saved and referenced.

    I’ll have a GitHub link at the bottom of this article, which you can take a look at to run this yourself!

    Setting the stage

    Understanding data storage

    First and foremost, I wanted to find a way to easily represent data in Minecraft in a way that was easily obtainable through legitimate means, and could also still represent a decent amount of data per block. Some of the more complex ideas I had involved stripping wooden logs and using their directions as well, while another idea I had used frames with items inside of them. However, I realized that there are 16 colors in the game, which is perfect. Not only is wool easy to get, but having 16 colors available means that we can store four bits of data inside each wool block, and it also means we get one whole byte every two blocks.

    At its core, a file is a sequence of bytes, and when it’s split, this sequence is divided into smaller, manageable segments. This division is done in such a way that each segment is an exact, contiguous subset of the original file’s byte sequence. The process is inherently lossless, meaning it does not alter the content of the bytes themselves. As long as these segments are reassembled in the correct order, the original file can be perfectly recreated. Armed with this knowledge, I created a mapping of hex digits and four-bit sequences to a wool color, which we can use to read and write data. For small files, it’s quite practical to actually build these structures yourself; as I’ll demonstrate later on, a 67-byte file uses 144 blocks of wool, where ten of those blocks are simply padding to ensure an even height and width. I also do not play Bedrock Edition, and this is aimed at the Java edition of Minecraft.

    Here’s the table I created with my mappings:

    Hex digit

    Binary

    Wool colour

    Block ID (Java)

    0000

    White

    minecraft:white_wool

    1

    0001

    Light Gray

    minecraft:light_gray_wool

    2

    0010

    Gray

    minecraft:gray_wool

    3

    0011

    Black

    minecraft:black_wool

    4

    0100

    Brown

    minecraft:brown_wool

    5

    0101

    Red

    minecraft:red_wool

    6

    0110

    Orange

    minecraft:orange_wool

    7

    0111

    Yellow

    minecraft:yellow_wool

    8

    1000

    Lime

    minecraft:lime_wool

    9

    1001

    Green

    minecraft:green_wool

    A

    1010

    Cyan

    minecraft:cyan_wool

    B

    1011

    Light Blue

    minecraft:light_blue_wool

    C

    1100

    Blue

    minecraft:blue_wool

    D

    1101

    Purple

    minecraft:purple_wool

    E

    1110

    Magenta

    minecraft:magenta_wool

    F

    1111

    Pink

    minecraft:pink_wool

    So, for example, if you wanted to write the sequence 1111 0000 1010 0001, it would be:

    • Pink wool
    • White wool
    • Cyan wool
    • Light Gray wool

    Thankfully, while there’s a lot of manual block placement involved for someone who is doing this by hand, it’s not too difficult overall to encode data this way. I built an encoder that will create an image you can reference to construct your data format as well.

    Encoding data

    Creating an mcfunction file

    Running our Minecraft File Encoder

    Encoding the data is fairly easy, and didn’t take up much time out of the admittedly far too long I spent on storing files in Minecraft in the first place. A hint as to what took far too much time can be seen in the image above, specifically at the number of decoders I tried to implement. We’ll get to that in a bit. However, you can see the encoder ran in the terminal at the bottom of the screen, an image was created, and an “mcfunction” file was generated. An “mcfunction” file is basically a script that can run all of the commands entered into it, so we can instantly place all of the blocks without needing to manually do it ourselves. The image is generated for reference so that you can manually place them, though, if you’d prefer.

    To invoke our encoder, we run the following command, which requires the Pillow module installed:

    python3 encoder.py hello.txt --cols 12 --y -60

    This tells the encoder to only use 12 columns at a time (it defaults to 64), and to use a Y level of -60, as I’m testing this in a superflat world. This is what the above looks like in-game:

    Minecraft File Encoding

    I added the blocks around the edge for testing purposes when it came to decoding, so really, what you’ll end up with is just the matrix of wool blocks. Depending on what your “cols” value is, it could be a lot wider. We’re finished with encoding now, so it’s time to try and decode our file.

    Decoding files from Minecraft

    A failed attempt at OCR, though reading world files works fine

    Failed decode from a screenshot using OCR in Minecraft

    This is where I ran into massive issues, and the solution I settled on is, sadly, not the one I originally wanted. I planned to use image recognition to identify the blocks placed in a screenshot, and this is why I placed those different blocks around the edge to try and identify the edge of the wool matrix. It kind of worked once I used sklearn, but the perspective change and slightly differing lengths in blocks because of this, given their distance to the wool matrix, meant that it wasn’t consistent. It would decode some of it, sometimes, and then other times, not be able to decode it at all. I spent far too much time on various different approaches using an image, but I eventually ended up using Amulet, a Python library that can read directly from a world file.

    This worked perfectly, though it has a few downsides. It’s not as simple as just screenshotting what’s in front of you and converting it back to a file, and it requires a lot more manual reconstruction if you want to share a file with a friend via Minecraft using a server, for example. Essentially, you’d need to screenshot it, rebuild it locally in your own world, and then reconstruct it with the decoder. Obviously, nobody would actually like to do that, but I’d also wager nobody is really jumping with joy at the thought of sharing files via Minecraft, even if it were possible to screenshot the wool matrix to pull the file. I just wanted to do it “right”, in an accessible way, and with no requirements to access actual world files.

    As you can see below, though, pulling from the world file works perfectly, as you’d expect given the deterministic nature of being able to read individual blocks.

    minecraft-decoder-running

    There are a couple of limitations when it comes to reading world files; you’ll need to define the X and Y coordinates of the top left of the wool matrix, choose whether you move typically along the X and Z axis (as in, incrementing X and Z as you move across and down), and define the height and width of the matrix. It’s quite a manual process, but it does work. When you first run the program, you’ll be asked for these details:

    • Top left X
    • Top left Y
    • Top left Z
    • Dimension [overworld/nether/end] (default = overworld)
    • Width (cols)
    • height (rows)
    • col step dX dZ [1 0]
    • row step dX dZ [0 1]
    • Padding (trailing white-wool blocks to ignore, 0 for none)

    You also need to run it by defining the –world flag, so you run the script like this:

    python3 .decode_from_world.py --world '.New World' 

    If it comes across an unexpected block, it will raise an error, displaying what block it came across so that you can get a rough idea of what you need to tweak. As well, you’ll need to rename “decoded.bin” to match the expected file format. As previously mentioned, a file type is an external indicator to applications looking to interact with the file, and nothing more. The data stays the same no matter what the file type is. This is also why “containers”, when it comes to video formats, are so important, as they actually define a data structure, compression, and much more.

    Minecraft decoded.bin in hexeditor

    Once we run our decoder, we can see our output, calculated from mapping each wool block to a hex value and then writing that to a file called decoded.bin:

    Hi there, this is a test file to show encoding a file in Minecraft!

    While we know it decoded, so it worked, we can even see the hex values and compare them to our wool map. Our file starts off as “48 69 20 74” in hex, which corresponds to:

    • Brown wool
    • Lime wool
    • Orange wool
    • Green wool
    • Gray wool
    • White wool
    • Yellow wool
    • Brown wool

    Which matches the blocks that we placed in the game.

    Files can be represented by anything

    It’s all about knowing how to retrieve it

    As we’ve seen previously, files can be represented by anything. If you can define your own structure for reading those files, you can store anything in any format. A string of LEDs can represent 0s and 1s based on their state, or a water bottle could represent two bits of data based on whether it’s empty, a quarter full, half full, or completely full. So long as you know what it means, you can tell others too, and they can interpret the represented data the same way that you can.

    This project isn’t meant to be used in its current form. In fact, I’d go so far as to say that you should never use a game to send files to people, especially not in such a tedious manner. Instead, this serves to demonstrate how files can be uniquely stored. If you’re interested in checking out the code I wrote for this project, it’s available on GitHub.

    Related

    I used YouTube as unlimited storage by storing files as videos

    You can technically use YouTube as unlimited cloud storage, though we really don’t recommend it.

    Continue Reading

  • Pakistan: Deaths from Karachi building collapse rises to 26

    Pakistan: Deaths from Karachi building collapse rises to 26

    Karachi [Pakistan], July 6 (ANI): The death toll from the collapse of a six-storey Karachi residential building in the Lyari Baghdadi area has climbed to 26, with rescue teams recovering more bodies from the rubble, ARY News reported on Sunday, citing rescue officials.

    Advertisement

    Rescue teams removed 95 per cent of the debris from the collapsed residential building in the Baghdadi.

    According to Hameer Ahmed, in charge of Rescue 1122 South, one more body has been located under the rubble, believed to be that of a young man. Efforts are underway to retrieve it with extreme caution, as per ARY News.

    Residents believe this may be the final body trapped beneath the debris of the Karachi building collapse, though authorities have received a separate report about a missing rickshaw driver.

    Hameer added that once the young man’s body is recovered, clearing of the remaining rubble will resume, which may provide clarity on the missing rickshaw driver’s whereabouts.

    Karachi’s five-storey residential building collapsed on the morning of July 4, 2025. Miraculously, a three-month-old infant was pulled alive from the rubble.

    The collapsed building, constructed in 1974, had been declared dangerous by the Sindh Building Control Authority (SBCA) three years ago, with multiple notices issued to residents to vacate the premises.

    Karachi Commissioner Hassan Naqvi, who visited the site after the lapse of 13 hours, said that the primary responsibility for the recent tragedy lies with those residing in unsafe buildings. He said that the Sindh Building Control Authority had previously issued notices regarding the collapsed structure.

    He urged residents to prioritize the safety of themselves and their families, emphasizing that forcibly evicting people from their homes is an undesirable task, and the administration has no intention of doing so.

    According to authorities, an adjacent building has also been damaged in the collapse.

    Investigations have revealed that the collapsed building had been declared unsafe long ago by the Sindh Building Control Authority (SBCA). Officials claim that multiple notices were issued to residents to vacate the premises, but residents deny receiving any such warnings. (ANI)

    (This content is sourced from a syndicated feed and is published as received. The Tribune assumes no responsibility or liability for its accuracy, completeness, or content.)


    Continue Reading

  • Chinese team develops faster, more efficient data sorting system for AI and computing

    Chinese team develops faster, more efficient data sorting system for AI and computing

    Chinese scientists have developed a faster and more energy-efficient method to sort data, which could be used to overcome limitations in scientific computing, artificial intelligence, and hardware design.

    Their new sorting system relies on memristors, an electronic circuit component with memory-like abilities, along with a sorting algorithm to enable more efficient data processing.

    The team built a memristor-based hardware sorting prototype to demonstrate tasks such as route finding and neural network inference, achieving both speed and energy efficiency improvements over traditional sorting methods.

    “Sorting is a performance bottleneck in numerous applications, including artificial intelligence, databases, web search and scientific computing,” the team said in a paper published in the peer-reviewed journal Nature Electronics on June 25.

    Computing systems are typically based on Von Neumann architecture, which separates data storage – or memory – and processing, such as through the use of a central processing unit (CPU).

    This has led to the Von Neumann bottleneck, a limit on the speed of data transfer between the main memory and processing unit.

    “Sort-in-memory using memristors could help overcome these limitations, but current systems still rely on comparison operations so that sorting performance remains limited,” said the researchers from Peking University and the Chinese Institute for Brain Research.

    Continue Reading