❌

Reading view

I built a social platform in about a month to learn more about React and Supabase

hey guys,

I built this website over the last month to learn more about making website and handling real time data, it uses React, Next.js and Supabase

You can try it out from here: https://project-s-nine-kappa.vercel.app

(Please just click the "Explore Demo" button on the login screen so you don't have to create an account!)

Source code is here: https://github.com/zzz-nv/s-social

Would love to hear any feedback!

submitted by /u/darkpickle_ to r/reactjs
[link] [comments]
  •  

Released Commentify 4.4

Commentify 4.4 is out, with over 18k installs, MIT, Laravel Livewire comments for any Eloquent model. Tailwind or Bootstrap, nested replies, markdown, likes, reports, guests, optional Filament admin. PHP 8.3+, Laravel 12 or 13, Livewire 4.

What changed:

  • Filament: a modal used to reuse the first record's comments component. The Livewire thread is now keyed to the record and the thread name, so the modal shows the record you opened and two threads on one model do not collide. CommentsEntry::make() drops that thread on an edit or relation manager form.
  • Notifications: with the flag on, a reply notifies the parent author. A top-level comment notifies the commentable's user when that relation exists. The notification is queued and waits until the transaction commits. The mail button is included only when the comment URL is on your app.url host, so a request referer cannot send the recipient off your app.
  • Minimum PHP is now 8.3.

Install guide:

https://docs.commentify.pro/installation

submitted by /u/usamamuneer to r/PHP
[link] [comments]
  •  

Binance Replenishes 90% of Stolen $6.3B, Pledges They'll Cover It All, Reopen Sunday

"We've now replenished 90% of the stolen assets, and we're committed to covering the remaining 10%," Binance co-CEO Richard Teng posted on X, adding that "Our users will not bear the financial impact of this incident." "Binance said it was able to replace the funds taken in the record hack by using company money to buy new tokens," reports NBC News: The remaining 10% consists of tokens that are less liquid, meaning they may take longer to buy, it said in a statement posted on X... Binance said it has set aside around $6.34 billion of company funds internally to cover the losses. The money spent re-buying tokens came from using part of its $1 billion Secure Asset Fund for Users, a bitcoin reserve it holds to protect customers in the event of security breaches, as well as some of its Futures Insurance Fund, and the company's own corporate treasury, it said on X. NBC News reports that the FBI blames the breach on a North Korea-sponsored group known as TraderTraitor: Members of [TraderTraitor] were observed by law enforcement converting stolen assets into the cryptocurrency ethereum, the FBI said in a statement, adding that it expects "further laundering" of the assets through the use of related technology... After the hack, the exchange stopped allowing customers to withdraw their funds, but it said Saturday it was still on track to reopen withdrawals Sunday. CNBC reports: The world's largest crypto exchange initially said the hack may involve "a compromised DevOps engineer's laptop, which allowed an attacker to gain access to a service container and submit unauthorized withdrawal transactions." However, Co-CEO Richard Teng later said the attack involved a more complex process rather than the misuse of a single engineer's permissions. The New York Times describes what happened when Binance first spotted "a multibillion-dollar deluge of digital coins" pouring out of its accounts: As the news spread, Binance's top executives put together an informal war room on Wea, the company's internal messaging system, with about 100 participants, including specialized cryptocurrency tracers and security personnel. They eventually transitioned to a mass conference call, with 100 boxes on the screen, where employees took turns muting and then unmuting, communicating in a mixture of English and Chinese. Among them was He Yi, Binance's co-chief executive, who is seven months pregnant, and worked through the night from her base in Abu Dhabi, taking a call at 3 a.m. local time.... Much of the drama played out in public. Almost all crypto transactions are recorded on the blockchain, a ledger of money movements that anyone can look up. That meant crypto analysts could see funds leaving Binance in real time... North Koreans have targeted crypto companies for years, using the proceeds of those thefts to fund its nuclear program, according to Western officials. The hackers have developed increasingly complex strategies to steal crypto and launder the proceeds, a painstaking endeavor that can take months to complete. In a blog post on Friday, Chainalysis said the attackers had deployed "laundering patterns we have not seen before," conducting thousands of transactions over a short period, probably with the help of automation. At the same time, Binance's colleagues in the industry mobilized to intercept some of the laundered crypto. Certain digital coin issuers can freeze funds, allowing them to halt a money-laundering operation in its tracks. Soon after the hack, Tether and Circle, two major issuers, announced that they had frozen stashes of their own coins that the hackers had seized from Binance, a combined total of more than $2 billion in crypto. Binance is now working to gain access to those funds, the company said. But $2.4 billion in crypto is already "beyond any issuer's reach," according to [blockchain intelligence firmm] TRM. The article also includes President Trump's reaction when asked Friday about the breach. "I've always felt it was a little bit dangerous. But they say they have it pretty much under control. We'll see."

Read more of this story at Slashdot.

  •  

Nadie le pone el cascabel al gato, TIGO sigue aumentando los precios

Nadie le pone el cascabel al gato, TIGO sigue aumentando los precios

Voy a tomarlo con calma, pero ya están pasados.

Tigo hace unos meses lanzó el paquete de 30 días a $22.00, ahora lo aumentaron a $24.00, $2 más.

TIGO, LOS ODIO, maldito al la gente de la ASEP por permitir que se fuera Digicel y la fusión de Claro y +Móvil, se acabó la competencia, cada cuantos meses un nuevo aumento y la señal sigue siendo pesima, esto no puede seguir pasando.

submitted by /u/MorningDazzling6948 to r/Panama
[link] [comments]
  •  

How do you track SaaS trials and pilot conversions in your CRM?

I handle sales at a small B2B software company, and we're trying to get a better handle on our pilot process before it gets too messy. We sell reporting software, and prospects usually want to test it with their own data before committing. The tricky part is that it's not really a self-serve trial. Someone from our team often has to help with the import, get the first report working, and follow up when they run into issues.

We're tracking deals in our CRM, but it's hard to get a clear picture of how much time we're spending on pilots and which ones actually turn into customers. Some leads move through setup quickly, others go quiet halfway through, and sometimes we only realize how much work went into a pilot when we're looking back at the deal.

I'm considering setting up a more structured process to track each pilot's stage, setup tasks, blockers, and outcome. We might also start charging for pilots that require a lot of hands-on work, but I'd want to understand our conversion rates first.

For those running B2B sales through a CRM, how do you track pilots from the initial request through setup and conversion without creating a ton of admin?

submitted by /u/InzaneVercetti to r/CRM
[link] [comments]
  •  

Is it still worth selling websites in 2026/27?

Is it worth learning how to build WordPress sites and selling them to clients, given the current AI boom? I’m not a big fan of AI-generated websites, but does the market actually care?

submitted by /u/Heavy_Ear_2390 to r/Wordpress
[link] [comments]
  •  

How do you track SaaS trials and pilot conversions in your CRM?

I handle sales at a small B2B software company, and we're trying to get a better handle on our pilot process before it gets too messy. We sell reporting software, and prospects usually want to test it with their own data before committing. The tricky part is that it's not really a self-serve trial. Someone from our team often has to help with the import, get the first report working, and follow up when they run into issues.

We're tracking deals in our CRM, but it's hard to get a clear picture of how much time we're spending on pilots and which ones actually turn into customers. Some leads move through setup quickly, others go quiet halfway through, and sometimes we only realize how much work went into a pilot when we're looking back at the deal.

I'm considering setting up a more structured process to track each pilot's stage, setup tasks, blockers, and outcome. We might also start charging for pilots that require a lot of hands-on work, but I'd want to understand our conversion rates first.

For those running B2B sales through a CRM, how do you track pilots from the initial request through setup and conversion without creating a ton of admin?

submitted by /u/InzaneVercetti
[link] [comments]
  •  

Computer Simulations Suggest Building Blocks of Life Didn't Arrive on Prehistoric Comets

CNN reports: The popular theory that comets were crucial in kick-starting life on Earth billions of years ago may not hold up, according to new computer simulations that counter decades of scientific thinking. The finding suggests the fragile organic molecules supposedly carried by the icy objects would have been destroyed on impact, upending an established origin of life theory that dates back to at least 1961 [with earlier versions postulated in 1908]... Early in its history — over 4 billion years ago — Earth may have experienced a period of heavy bombardment from more than 100,000 comets larger than 100 meters (328 feet), according to the new study, published Wednesday in the journal Scientific Reports. Those impacts, however, were mostly too heavy for life-starting molecules to withstand. The team used the latest models of comet formation and evolution to simulate this early planetary period 100,000 times. "Given what we know about surface environments on the early Earth, on average, our simulations found that there were no successful impacts," said lead study author Richard Anslow, who conducted the research while completing his doctorate at the Institute of Astronomy of the University of Cambridge in the United Kingdom... "The typical velocities of these comets when they impact the Earth meant that actually very few, if any, would have been able to deliver intact organic molecules, so comets actually don't seem to be as useful for prebiotic chemistry as was previously thought," Anslow said. More precisely, 54% of the simulations showed no impact at all, while the remaining 46% had at least one and a "tiny minority" returned up to three collisions, Anslow said. "We can't rule out confidently that there was never a successful impact — there could have been one of these fluke impacts." However, such flukes had to occur in a "perfect location" that already met several important conditions, including the presence of liquid water and other chemicals needed to support life. That combination makes the overall process unlikely, he added. The article notes his argument that even if a successful impact occurred, it's unlikely an important chemical like hydrogen cyanide (HCN) could survive the impact, and would've dissolved in an ocean impact. Plus, "many other precursor molecules are also needed, such as compounds that contain phosphorus and sulfur, but these are not routinely found in comets, Anslow said." An alternative cosmic source of organic material could have been asteroids, which typically struck Earth more slowly and in greater numbers. Anslow pointed to recent findings on samples from asteroids Bennu and Ryugu, which contain the majority of protein-building amino acids. The recent study also raises another intriguing possibility: While Earth may not have had the ideal conditions to foster HCN from comet impacts, ancient Mars might have been better suited. "Because Mars is much smaller than Earth and further away from the sun, the typical impact velocity of comets is much lower, so while these impacts on Earth were destroying most of the HCN, this wasn't the case so much for Mars," Anslow said. This idea could add another dimension to the long-standing question of whether the red planet once supported life. While the authors closely analyzed how HCN could have survived comet impact, the chemical may have undergone reactions before the icy bodies entered Earth's atmosphere, said Queenie Chan, an associate professor of Earth sciences at Royal Holloway University of London, who was not involved with the study. This process could have created biologically important compounds, such as those protein building blocks, that are less volatile and more likely to survive.

Read more of this story at Slashdot.

  •  

Am I An Idiot

I have read for years that it is just not worth it to host your own email. I have understood this. I have believed this.

Recent changes in Google's policy have me considering moving away Gmail and even Google Workspace. I already only use it for the email feature - I use Immich, Nextcloud, Vaultwarden, etc. I use a combination of self hosted in the home and on self managed cloud servers (can't really have Uptime Kuma on the home network to tell me if the home network based services go down, for example).

I researched other email providers. I didn't like what I saw or the prices you would get per user.

So I decided I would just try and see if I could make it work to host it myself. I found Stalwart and got that going on a cloud server. It has a setting to link right into the Cloudflare API and add all the records it needed. It was way easier than I expected. The IP I got for the server was clean on spamhaus and everywhere I checked. Once I got everything set up, I sent some emails to test. They all arrived. They passed SPF,DKIM,DMARC. Stalwart has cardDAV/calDAV. Scored 10/10 on mail-tester. Shows up even to my Outlook inbox for my work email (now that was filtered to spam but so is everything that isn't whitelisted by IT).

Everything is hardened and access is locked down behind cloudflare. I have bichon running to back up everything from Gmail/Workspace now. I did this all on a separate subdomain for testing.

Am I an idiot? What am I missing that is going to blindside me on this? Is the other shoe going to drop? Why should I not just full send it and move over to my shiny new selfhosted email provider?

Talk me down off this cliff here because I am already in my swimsuit and the water down there looks inviting.

submitted by /u/BooleanTriplets to r/selfhosted
[link] [comments]
  •  

Recycling ANSI Art: Tracing the Origins of BBS Logon Screens

BBS-era "door" games are preserved by the site Break Into Chat, along with their history. Now the site's actually traced the origins of several ANSI art screens in the 1980s and "how different people later transformed the original images," starting from one of the most popular bulletin board systems in St. Louis, Missouri. Slashdot reader Kirkman14 writes: "Fire Escape" was curator of the authoritative list of bulletin board systems in St. Louis's area code and sysop of the area's most popular board. Like many sysops of that time, Fire Escape enlivened her bulletin board by finding and repurposing older ANSI art. Eventually her BBS had 18 different logon screens in its rotation, many of which featured flames or mushroom clouds or made liberal use of red and yellow. Break Into Chat follows the trail: Some, maybe even most, of Fire Escape's logon screens had actually been adapted from old school "public domain" ANSI art drawn in the late 1980s and early 1990s by folks such as Michael C. Ling, Lora Ruffner (aka "Ebony Eyes") and Violet Stymacks.... Stymacks was unusually generous with her ANSI art. When she first began drawing, she combed through Fidonet node lists looking for bulletin boards with interesting or inspiring names. When she found one, she would draw an ANSI screen that fit the board's theme, then send it to the sysop. Eventually, sysops began seeking her out, too. By late 1990, she claimed that 500 bulletin boards were using her screens. Three years later, that total had tripled, according to Boardwatch . I believe it — I have located more than 1,100 of her pieces so far. She was so prolific that it would be surprising if she hadn't reused or remixed her own work over the years... [D]id they intend for other people to do so? Or would they have considered such borrowing or adapting as "ripping" or just plain "stealing"? These questions have dogged the BBS, ASCII art, and ANSI art scenes from the beginning. A freelance writer named Patrick Grote grappled with this ethical dilemma in 1990. He had begun to publish archives of ANSI art that he had collected from various public messageboards and networks. But what were people allowed to do with the ANSI screens in these collections? Was it okay to modify them? "Tough call," Grote said. "I know some people copyright their screens by inserting a little '(C)' on it," Grote wrote in a README file included in these collections. "Is this 'true' copyrighting? I would say yes, but then again, I don't feel like having any legal action taken against me for using an ANSI screen. In my opinion, I would say leave the ones that say '(C)' alone, but make every effort to contact the artist and ask for permission...." When I corresponded with Fire Escape this year, she admitted her memory wasn't what it used to be, but felt certain that she had not asked any artists for permission because she didn't know who they were or how to reach them. "I figured if anyone had an issue, I'd just remove the screen," she said. "But no one ever said anything about it."

Read more of this story at Slashdot.

  •  

[PROMO] I built a free WordPress block theme with 23 starter sites — here's how it works

Full disclosure: I'm a developer at bPlugins, and I built bBlocks, a free GPL-licensed Full Site Editing theme. I'm sharing it because I think some of its implementation choices might be useful to people working with WordPress block themes.

The theme is built entirely around WordPress core blocks. It doesn't require a page builder or an additional plugin to function.

A few things I focused on while building it:

Starter sites and patterns

  • 23 one-click starter sites covering business, agency, restaurant, clinic, law firm, school, gym, real estate, spa, magazine, and more.
  • Two WooCommerce store designs.
  • 150+ block patterns, including hero sections, pricing, team, FAQ, and testimonials.
  • The importer uses patterns bundled with the theme rather than downloading content from external sources.
  • Re-importing a starter site updates its existing pages instead of creating duplicate pages.

Design customization

  • 22 style variations
  • 6 color palettes and 5 font pairings
  • 5 interchangeable headers and 3 footers

WooCommerce and optional features

  • Templates for shop, single product, cart, checkout, and order confirmation.
  • 9 optional modules, including dark mode, sticky header, table of contents, and reading progress.
  • Modules are disabled by default. Their CSS and JavaScript are only loaded when enabled.

I also included self-hosted fonts, keyboard navigation, reduced-motion support, and RTL/translation readiness.

Technical requirements: WordPress 6.6+ and PHP 7.4+.

Theme URL : https://wordpress.org/themes/bblocks/

I'm particularly interested in discussing two implementation decisions:

  1. For starter-site imports, would you prefer updating existing imported pages on re-import, or having an option to create a completely separate copy?
  2. With 22 style variations, does that provide useful flexibility, or would a smaller, more curated selection make the Site Editor easier to use?

I'm the developer, so technical criticism is welcome too. If you've built or maintained an FSE theme, I'd especially appreciate your perspective on the importer, pattern organization, and overall Site Editor workflow.

submitted by /u/dev-prosanta
[link] [comments]
  •  

French Lawmakers Back Per-Gigabyte Internet Traffic Tax

Companies like Google, Netflix, TikTok, and Meta may soon owe the French government, reports Tom's Hardware: France has approved a proposed tax that aims to tax the amount of internet data per gigabyte sent to French users in the country... According to minutes released by the National Assembly, members voted 11-10 in support of the motion on October 30 — which now means the new law has been added to the country's next budget, despite major opposition from the government side and the finance committee rapporteur. The latest amendment, introduced by socialist lawmaker Laurent Lhardit, could see content providers pay €0.055 (roughly $0.06) to the government for every gigabyte of content distributed to French users. With approximately 154 million users and counting in France, the proposal's authors say such a tax could generate around €10 billion ($11.2 billion) in annual revenue for the government. The said proposal, though yet to be passed as it must survive further parliamentary scrutiny, aims at companies that generate substantial internet traffic as opposed to taxing their advertising revenue, profits and subscriptions. Its explanatory notes particularly mention Google, Meta, Netflix, Amazon, and content delivery network Akamai as major potential contributors. Notably, TikTok and other similar platforms could fall under this broader scope depending on how these rules are applied. Internet service providers, including Orange Free and Liad, would be required to measure the volume of data and identify the companies responsible for sending it to French users. The Data will then be collected and submitted quarterly to France's tax administration under the supervision of telecommunications watchdog Arcep. The measure becomes law if it clears the remaining stages of France's budget process, the article points out, "with parliament scheduled to vote on the budget's first section in early November." "VideoLAN, the French nonprofit organization behind the VLC media player, warned that the proposed levy could cost it more than €1 million annually," reports CircleID. "Its response illustrates how traffic-based taxation could affect organizations distributing large volumes of data without corresponding commercial revenue."

Read more of this story at Slashdot.

  •  
❌