Hacker News (aka HN) is a link aggregator where “hackers”1 gather to discuss technology, politics, and anything which “good hackers would find interesting”. HN is a means by which its host, prominent startup incubator Y Combinator, projects soft power, promotes startups it funds, and feeds people with ideas into its incubation program. Hacker News is one of the most popular forums for discussing technology online today – perhaps the biggest.HN also has a pronounced political bias, which is growing more exaggerated with time. Many of its users have long claimed centrist or “apolitical” views.…
As of late, most of us have been reading the news with a sense of anxious trepidation. At least, those of us who read from a position of relative comfort and privilege. Many more read the news with fear. Some of us are already no longer in a position to read the news at all, having become the unfortunate subjects of the news. Fascism is on the rise worldwide and in the United States the news is particularly alarming. The time has arrived to act.The enemy wants you to be overwhelmed and depressed, to feel like the situation is out of your control. Propaganda is as effective on me as it is on…
About three years ago I saw a quite curious and interesting post on Hacker News. A student, Christopher Tarry, was able to use cosine similarity against a vector of top words frequencies in comments, in order to detect similar HN accounts — and, sometimes, even accounts actually controlled by the same user, that is, fake accounts used to uncover the identity of the writer. This is the original post: https://news.ycombinator.com/item?id=33755016 I was not aware, back then, of Burrows-Delta method for style detection: it seemed kinda magical that you just needed to normalize a frequency vector…
Welcome to the September 2026 ClickHouse newsletter, featuring ClickHouse 26.8, PromQL, On-Demand Compute, CostBench results, and the latest community news and events.
There has been a long gap between posts (again!), and a lot of the stuff that I’m going to talk about in this post is fairly old too. Oh well, life keeps getting in the way of blogging. Anyway, I’ve recently submitted a talk for the FOSS4G UK 2026 conference in Leeds in October, and […]
Hey, it’s the inaugural post for the RSS Club on Snook.ca! I was working away on my site, adding content that I thought might be relevant to some, like an AI statement and a privacy policy. Most people probably don’t care but for those that do, it’s there and it shows that I care about those things, too. I never really had a name for these types of one-off pages but I came across slash pages and with this redesign, I’ve been considering what felt relevant to include or not include on my own site. Why Now? Some of the items like /now seem like they should be actual blog posts. Like this one.…
Python 3.15 was supposed to be the least surprising news of the month. The feature set has been locked since May, and our preview series has been walking through it all summer. Then a handful of last-minute bugs in lazy imports forced a surprise third release candidate, and the final release moved to October 9, later this week. The first-ever Python Packaging Council was elected and immediately handed a PEP written by one of its own members. PyPI changed how it counts downloads, so if your package’s chart just fell off a cliff, that’s the likely reason. Polars 2.0 reached the release…
A Discord server I use has a channel called #til, standing for Today I Learned. It’s a place to post interesting or surprising things you recently learned. I took my posts to that channel from the last couple of years, tidied them up and have listed them below. Hopefully you’ll find something interesting there: TIL […]
I redesigned my blog! I decided to put some more personality into it this time, after over a decade of the minimalist style. This short post is just an excuse to show up in your feed reader so you can go look at it. Cheers!Also: I’m trying out fedi again. You can find me here: @[email protected].
Every single time a post about atproto hits Hacker News, somebody asks in the comments: “But where are all the Bluesky instances?”. The problem is, there are no instances in atproto! The question is a category error. Instances are a Mastodon-brained concept, and I wanted something I can link to that explains this clearly. So this is that post. RSS and Google Reader I know RSS is still being used somewhere (podcasts?!) but its heyday is arguably behind. Which is a shame. For a few years, which some of us might fondly remember as the golden age of the web, it felt like blogging was a cool…
Last update: August 20, 2026 1. Instagram rewards creators for the performance of their reels and photos What better motivation to start posting more engaging content? Now, you can earn money directly from Instagram for creating engaging content. For a limited time, the platform is testing two invitation-only seasonal bonuses: one for reels, and one for posts (carousels and single-image posts). These are invitation-only for creators in South Korea and the U.S. Meta also launched the Breakthrough Bonus program, where creators who just joined Facebook or Instagram can apply. Once accepted,…
If you keep up with Filament news, you've likely heard that there are now over 1,000 community plugins in the Filament plugins directory. So with these 1,000 plugins and growing, it's time to talk about how Filament handles plugin security and what have implemented to help you make informed decisions about which plugins to install! The post Securing Filament plugins with Plumb appeared first on Laravel News. Join the Laravel Newsletter to get Laravel articles like this directly in your inbox.
Laravel 13.35 adds Schedule::alwaysOnOneServer() to run every task once across servers, and a way for long scheduled commands to stop during a deploy. The post Running Laravel's Scheduler on Multiple Servers appeared first on Laravel News. Join the Laravel Newsletter to get Laravel articles like this directly in your inbox.
Laravel 13.35 lets assertPushed(), assertDispatched(), and assertSentTo() take an array of expected properties in place of a callback. The post Laravel Fake Assertions Now Accept Property Arrays appeared first on Laravel News. Join the Laravel Newsletter to get Laravel articles like this directly in your inbox.
Hello and happy new year, friends of Red! We have some exciting projects we’ve been working on that will be available this year, including a new product. Let’s talk a little about what the team has been working on behind the scenes. (TL;DR: A cool new product with Red in 2020...plus, a robust preliminary draft of Parse documentation can now be previewed...CLI library...fast-lexer to merge soon...GTK on the horizon...and a new native OS calendar widget!) Documentation for Parse: Red’s Language Construction Tool Our esteemed forerunner, Rebol, broke new ground with its Parse dialect, which Red…
Hello and happy new year, friends of Red! We have some exciting projects we’ve been working on that will be available this year, including a new product. Let’s talk a little about what the team has been working on behind the scenes. (TL;DR: A cool new product with Red in 2020...plus, a robust preliminary draft of Parse documentation can now be previewed...CLI library...fast-lexer to merge soon...GTK on the horizon...and a new native OS calendar widget!) Documentation for Parse: Red’s Language Construction Tool Our esteemed forerunner, Rebol, broke new ground with its Parse dialect, which Red…
Laravel 13.35 adds Route::query(), an opt-in defaults() method for models, property arrays in fake assertions, percentage worker memory limits, and more. The post Route::query() and Model defaults() in Laravel 13.35 appeared first on Laravel News. Join the Laravel Newsletter to get Laravel articles like this directly in your inbox.
Laravel AI SDK 1.1 adds Agent Skills support, Cohere text generation, approval for built-in tools, and failover that skips provider tools a provider lacks. The post Laravel AI SDK 1.1 Adds Agent Skills and Cohere Chat appeared first on Laravel News. Join the Laravel Newsletter to get Laravel articles like this directly in your inbox.
I've seen Dave Rupert do posts that only appear in the RSS feed. He called it the RSS Club. In his words, It’s like a newsletter delivered to your feed reader to celebrate the medium of RSS and breakaway from social media. I like that ethos and am choosing to do the same. What posts will qualify as part of the RSS Club remains to be seen. Maybe they'll be more personal. Maybe they'll cover topics that don't need to be directly linked from home pages and index pages. Maybe I'll get bored of the idea and we never hear of this again. And it's not like they'll be sooper-dooper secret because…
You might have seen an article making the rounds this week, about a young man who ended his life after ChatGPT encouraged him to do so. The chat logs are really upsetting.Someone two degrees removed from me took their life a few weeks ago. A close friend related the story to me, about how this person had approached their neighbor one evening to catch up, make small talk, and casually discussed their suicidal ideation at some length. At the end of the conversation, they asked to borrow a rope, and their neighbor agreed without giving the request any critical thought. The neighbor found them…
VMPal gives your AI agent its own macOS, Windows, or Linux VM on Apple silicon, so Claude Code or Codex can work without you approving every prompt. The post VMPal: Give Your AI Agent a Whole Computer appeared first on Laravel News. Join the Laravel Newsletter to get Laravel articles like this directly in your inbox.
Astute readers noticed last week that this editor (that is to say, me) had his own error'd failure to remember what day it was. Thank you for pointing it out promptly, and then proceeding to send in a bunch of examples of other sites calendar failures. Misery loves company! Traveler's travails, from C_Chell "Trying to complete the form on https://www.ihg.com to tell when I plan to arrive at the hotel, I can't complete the form because of this little time problem." "You Have -1 Month(s) To Order!" announces dragoncoder047. "Ah, GradImages... the company that told all graduates that they'd get…
Synapse from Redberry lists your Laravel AI SDK agents, lets you chat with them in the browser, and shows their tool calls and token usage. The post Synapse: A Dev Dashboard for Laravel AI SDK Agents appeared first on Laravel News. Join the Laravel Newsletter to get Laravel articles like this directly in your inbox.
Grant defines Laravel roles and permissions with PHP enums, stores role assignments in the database, and checks access through Laravel's Gate. The post Grant: Enum-Based Roles and Permissions for Laravel appeared first on Laravel News. Join the Laravel Newsletter to get Laravel articles like this directly in your inbox.
On January 15th 2026, Robert Jenrick broke my election site. Okay, that’s slightly hyperbolic. The site continued to operate, and it would be fairer to say that the actions of Kemi Badenoch and Robert Jenrick exposed a flaw in the data modelling in my site. For those readers who don’t follow UK politics, two events … Continue reading Election 2029: Models and Reality →
election-2029excerpt only · body stays at the source
A single yes or no doesn't tell you much about a draft. In this episode of Decide with Jev, we ask Jev three questions in one request and get back a Boolean, a choice and a score. Then we read every part of each answer in PHP. The post Decide with Jev: Three Questions in One Request with the Laravel AI SDK appeared first on Laravel News. Join the Laravel Newsletter to get Laravel articles like this directly in your inbox.
This release brings speedups for GROUP BY ... ORDER BY ... LIMIT, three JOIN improvements, four vector search improvements, position-aware phrase search, EXPLAIN ANALYZE, unified URL access, and more!
LayaPHP sends text to a self-hosted model and returns typed classifications with confidence values for PHP and Laravel applications. The post LayaPHP: Self-Hosted Text Classification for PHP and Laravel appeared first on Laravel News. Join the Laravel Newsletter to get Laravel articles like this directly in your inbox.
excerpt only · body stays at the source
From the web
Your visit, your choice.
Optional Google Analytics helps us understand visits. Microsoft Clarity records masked interactions to improve the site. Optional tools stay off unless you choose them. Privacy details.