MurphyA/hacker-news huggingface dataset:
by zenoprax | 2025-10-17 23:45:17+00:00
Rant incoming... This is the least intuitive and least useful versioning system as a user and sysadmin that I have seen in a long time. Calendar releases ought to follow calendar naming conventions (eg. 25.3 or 20251017 etc.) and non-semantic versioning should try to be obvious. From what I can tell: "multiples of 'four minus one' are LTS" is the numbering scheme (but the software is only good for a year so... why not just call it Forgejo v2025 for its March release?)

https://codeberg.org/forgejo/-/packages/container/forgejo/ve...

At the very least, a stable "LTS" tag would help.

The significance of Forgejo 13.0 is basically zero. A two-year cadence Debian release is newsworthy. Even if this were an LTS this is still not that interesting (unless there is some other context or significance that I'm not aware of).

Rant over.
by hunterpayne | 2025-10-17 23:46:07+00:00
Since you are going all lawyer on this one, you should know they weren't flying any national flag. Technically, if you do this in international waters you are a pirate and anyone can legally do what the US did in that situation. Maritime law is very old and has some interesting provisions in it. The parts you quote only matter if a national flag is being flown at the time.
by refulgentis | 2025-10-17 23:46:13+00:00
Couple points where our principled bear-ishness diverges and I'm bullish:

- I think it overstates the case to even get to the $150B #.

- $50B/GW sounds very wrong to me.

- They don't need anything, 2 of the 3 are GPUs-for-equity, and Broadcom isn't going to insist OpenAI make a $100B 100% full purchase commitment up front, I'd be surprised at $1B.

- All I see is undercapacity in the sector after 2-3 years of feverish buildouts, it's hard for me to foresee, in the short term, a place where market signals can't override deals in principle.

(random ramble: this reminds me somewhat of when Waymo "committed" to...80K Jaguar & Pacifica purchases? In 2016? I thought that meant they were definitely going to scale in the short term, hell or high water. In retrospect, I bet they're at a 1/4 of the 9 years later, and are yet entirely real.)
by array_key_first | 2025-10-17 23:46:38+00:00
What? Why are you doubting that?

I can't even search for porn on cellular networks and I'm in the US.

Hotels, Starbucks, my job, the library - they all block porn. The idea that kids just have free access to a wild internet is legitimately made up. Schools block that stuff too - universities, even.

As I've said, this solution is not solving this problem because this problem legitimately does not exist. It's solving a different problem. What that problem is, is for you to find out.
by sedatk | 2025-10-17 23:47:08+00:00
When I moved to the temporary housing that Microsoft provided me in Redmond in 2004, the first thing I did was to buy a laptop. The most memorable access point around me was an open connection with the name "Bring food and beer to B308". I used that person's Internet for a while, and wanted to bring beer to them. Unfortunately, when I surveyed the area, I could find no "Bxxx" blocks in Timberlawn Apartments, only A's. It was probably a neighboring complex. I want to use this opportunity thank that person.
by ternus | 2025-10-17 23:47:46+00:00
I used to be a huge fan of Charlie Stross. He's made exactly this kind of apocalyptic prediction many times before. When devastation doesn't materialize, or the outcome far less severe than he predicted, he doesn't update on his beliefs or say "huh, guess I was wrong about that"; instead, he moves right on to the next one.

One of his favorite subjects is Brexit. I'm not a fan either, but here's his track record:

2016: When the Brexit vote happened, he predicted imminent Scottish independence, a failure of the Northern Ireland peace, and the collapse of the London financial sector (note the "fascism is here!" Cabaret reference): https://www.antipope.org/charlie/blog-static/2016/06/tomorro...

2018: he's stockpiling food and medicine to prepare for the immediate consequences of Brexit's implementation: "Current warnings are that a no-deal Brexit would see trade at the port of Dover collapse on day one, cutting the UK off from the continent; supermarkets in Scotland will run out of food within a couple of days, and hospitals will run out of medicines within a couple of weeks. After two weeks we'd be running out of fuel as well... After week 1 I expect the UK to revert its state during the worst of the 1970s. I just about remember the Three Day Week, rolling power blackouts, and more clearly, the mass redundancies of 1979, when unemployment tripled in roughly 6 months. Yes, it's going to get that bad. But then the situation will continue to deteriorate. With roughly 20% of the retail sector shut down (Amazon) and probably another 50% of the retail sector suffering severe supply chain difficulties (shop buyers having difficulty sourcing imported products that are held up in the queues) food availability will rapidly become patchy. Local crops, with no prospect of reaching EU markets, will be left to rot in the fields as the agricultural sector collapses." https://www.antipope.org/charlie/blog-static/2018/07/that-si...

2020: impending crisis, widespread shortages, deployment of the military, "added economic crisis, probable civil disobedience and unrest, a risk of the NHS collapsing, a possible run on Sterling, and then a constitutional crisis as one or more parts of the United Kingdom gear up for a secession campaign." https://www.antipope.org/charlie/blog-static/2020/12/so-you-...

2021: yet more disaster predictions, including that Boris Johnson might declare war on France: https://www.antipope.org/charlie/blog-static/2021/11/an-upda...

In 2022 he once again predicted a general strike, a failed harvest, and the collapse of the UK system of government: https://www.antipope.org/charlie/blog-static/2022/08/the-gat...

And then... none of this happened. Brexit hasn't exactly been positive for the UK, but neither has it rendered it into Fallout: London.
by joshellington | 2025-10-17 23:48:16+00:00
To throw two pennies in the ocean of this comment section - I’d argue we still lack schematic-level understanding of what “intelligence” even is or how it works. Not to mention how it interfaces with “consciousness”, and their likely relation to each other. Which kinda invalidates a lot of predictions/discussions of “AGI” or even in general “AI”. How can one identify Artificial Intelligence/AGI without a modicum of understanding of what the hell intelligence even is.
by kstrauser | 2025-10-17 23:48:41+00:00
Less conspiratorially, Wired themselves have an article about that: https://www.wired.com/2010/09/wireless-explainer/

TL;DR because the FCC regulates available frequency bands, and 900MHz, 2.4GHz, and 5GHz were the ones that were 1) the right combination of high enough to be fast and low enough to be energy efficient and easy to generate, and 2) actually available for use at the time.
by throwawaylaptop | 2025-10-17 23:49:04+00:00
Maybe on the older models. But I'm a sucker for buying high miles cars, and you simply won't even FIND a high miles Audi A7 for example. You'll find cheap ones sure, for $5k even, with 150k miles and multiple issues the owner can't afford to fix. I've never even seen a 200k mile Audi for sale near me, and I'm in a huge major metro area.
Show HN: Astrae, Build Animated Next.js Sites 10× Faster
by aretecodes | 2025-10-17 23:50:15+00:00
Hey everyone,

I’ve been working on Astrae, a library of beautifully animated components and templates built for Next.js, Tailwind CSS, and Framer Motion.

As a designer and creative developer, I noticed that while there are tons of UI kits out there, very few make it easy to add motion and personality without starting from scratch. Astrae aims to fix that — you can literally plug in animations that look polished out of the box.

Some highlights:

Ready-to-use templates for landing pages and portfolios

Animated UI components powered by Framer Motion

100% built for Next.js + Tailwindcss

Focused on design quality and performance

Right now I’m slowly rolling out new components and showcasing them on socials.
by array_key_first | 2025-10-17 23:50:53+00:00
Metrics are worse than useless because they don't tell you WHY something is the way it is.

For example, many websites optimize for engagment and in the processes make their website WORSE. Because people have high engagement with shitty things. Thats why humans can't look away from a car wreck.

UX designers are basically creating car wrecks so they can say "look at how many people are looking at us!"

Yeah, I wouldn't brag about that.
by benjiro | 2025-10-17 23:51:18+00:00
Not the person you asked the question but i can answer this partially.

I see from the EV my parents bought, they got for 22k euro, a car that does 240km on paper. Now a few years later, you can buy a BYD for 26k, that does 450km (ext version) on paper. That same BYD is WAY more fancy, tech gadgets etc...

But that is comparing a lower market segment where this effect is stronger.

On the higher end market, where the Tesla's used to dominate, we see less movement as those cars already came with tons of tech, and large batteries.

Thing is, i am still not buying a EV despite them being better. The same arguments we had with EV disadvantages is still present today. I rather buy a second hand gasoline engine simply because of the convenience of the default 600 a 700km range on most vehicles, the 5 minute tank job, the lack of charging in the city, the prices despite the heavier depreciation in the second hand market are still worse.

Ironically the gasoline car we bought 10 years ago, for 7.5k, still sells today for 8k in todays market (added 50k kms on the car). So even if we take a cut, the actual gasoline engine depreciation is strangely less strong. I track several gasoline cars where i had a interest in from years ago, same phenomenon.

For some reason you expect gasoline cars to drop more in pricing because now in EU 17% of new cars sales are EVs and 36% are hybrid. So more gasoline cars on second hand market? No ... because people are also buying less cars because of the economy, more work from home etc. Resulting in actually less second hand cars as people hold on to their vehicles longer, waiting out this transition periode.
by TheOtherHobbes | 2025-10-17 23:52:24+00:00
They are from the user POV. Not necessarily in a good way.

The whole point of algorithmic AI was that it was deterministic and - if the algorithm was correct - reliable.

I don't think anyone expected that soft/statistical linguistic/dimensional reasoning would be used as a substitute for hard logic.

It has its uses, but it's still a poor fit for many problems.
by throwawaylaptop | 2025-10-17 23:53:03+00:00
I suppose, but most people don't crash their cars that often. If they did, insurance would basically be unaffordable for most people just based on statistics of how much they'd have to pay out. No one in my family has had a major crash in 25 years.. most people I know haven't. Like all other things, I think it's a pretty skewed distribution. I dated a girl once that got rear-ended several times by age 30... You can tell something about her driving from that. Her record will show she's not at fault ever and gets good rates, but she causes accidents.
by jimbo808 | 2025-10-17 23:54:05+00:00
> What doesn’t work, exactly? And when you say “others like you” - what do you mean by that? What kind of person do you think I am? Why do you assume I experience cognitive dissonance?

Well since you’re the one who started playing identity politics and making assumptions about “people who look like me,” implying that I’m racist because I have a different opinion about a topic, how about you start out by clarifying what you meant about “people who look like me?”

I’d respond to your other points, but since we’re playing this game, it’s clear that you’re debating in bad faith.
by kijin | 2025-10-17 23:54:39+00:00
If it's all from a single AWS region, this is the way to go.

I tend to be careful with residential or office IP ranges. But if it looks like a datacenter, it will be blocked, no second thoughts. Especially if it's a cloud provider that makes it too easy for customers to rotate IPs. Identify the ASN within which they're rotating their IPs, and block it. This is much more effective than blocking based on arbitrary CIDRs or geographical boundaries.

Unless you're running an API for developers, there's no legitimate (non-crawling) reason for someone to request your site from an AWS resource. Even less so for something like Huawei Cloud.
by OutOfHere | 2025-10-17 23:55:05+00:00
I have not run into this multiple times. You said that, not me. I said something different. Hetzner is the only cloud provider that cut me off. The other provider was not a cloud vendor.

Even if it was a shared instance, people don't hire a 48 core server just to use 1 or 2 cores. It makes no sense to rent out a big shared server and then expect users to not use it. Someone would rent it out only if they have exhausted smaller instances.

Something tells me that your idea of computing is communist computing, where someone shouldn't use too much even when paying for it. That's a mental roadblock for which there is no fix.

Someone with your communist mental model would be okay a cloud provider spying on their activities very closely, but most people are not.
by flumpcakes | 2025-10-17 23:55:48+00:00
> Website hosted in US publishing truth about Ukraine war - even calling it a war is already a felony in Russia - is it legal or illegal?

That's illegal in Russia. Russia has fined Google more money than exists in the world. It doesn't mean anything, but you bet the CEO of Google isn't going to visit Russia. Russia can choose to block any websites that hurt their feelings. Much like the UK and 4Chan.

> what if our plane has to make an emergency landing in Riyadh ...

Then you hope to God that the people with the bone saws don't read hackernews.
by roflcopter69 | 2025-10-17 23:55:59+00:00
Thanks for the reply, that part about the models attention is pretty interesting!

I would suspect that a single attention layer won't be able to figure out to which token a token for an opening bracket should attend the most to. Think of {"x": {y: 1}} so with only one layer of attention, can the token for the first opening bracket successfully attend to exactly the matching closing bracket?

I wonder if RNNs work better with JSON or XML. Or maybe they are just fine with both of them because a RNN can have some stack-like internal state that can match brackets?

Probably, it would be a really cool research direction to measure how well Transformer-Mamba hybrid models like Jamba perform on structured input/output formats like JSON and XML and compare them. For the LLM era, I could only find papers that do this evaluation with transformer-based LLMs. Damn, I'd love to work at a place that does this kind of research, but guess I'm stuck with my current boring job now :D Born to do cutting-edge research, forced to write CRUD apps with some "AI sprinkled in". Anyone hiring here?
by veqq | 2025-10-17 23:56:26+00:00
Combinatory programing offers functional control flow. (Here is a straight forward explanation: https://blog.zdsmith.com/series/combinatory-programming.html ) I was inspired to write `better-cond` in Janet:

(defn better-cond [& pairs] (fn [& arg] (label result (defn argy [f] (if (> (length arg) 0) (f ;arg) (f arg))) # naming is hard (each [pred body] (partition 2 pairs) (when (argy pred) (return result (if (function? body) (argy body) # calls body on args body))))))) Most Lisps have `cond` like this: (def x 5) (cond ((odd? x) "odd") ; note wrapping around each test-result pair ((even? x) "even")) Clojure (and children Fennel and Janet) don't require wrapping the pairs: (def x 5) (cond (odd? x) "odd" (even? x) "even") My combinatoresque `better-cond` doesn't require a variable at all and is simply a function call which you can `map` over etc.: ((better-cond (fn [x] (> 3 x)) "not a number" # just showing that it can accept other structures odd? "odd" even? "even") 5) Of course, it can work over multiple variables too and have cool function output: (defn recombine # 3 train in APL or ϕ combinator [f g h] (fn (& x) (f (g ;x) (h ;x)))) (((better-cond |(function? (constant ;$&)) |($ array + -)) recombine) 1 2) # |( ) is Janet's short function syntax with $ as vars
by thaumasiotes | 2025-10-17 23:57:46+00:00
> you can download, install and play all gog games forever with no drm.

Many games that GOG sells and a very large share of the new releases are DRMed. The Galaxy client is often how the DRM gets applied.

Want to play HoMM3 with your friends? You can still do that.

Try doing the same thing with a more recent "DRM-free" game.
by jcmfernandes | 2025-10-17 23:59:49+00:00
Arko explained why he changed the password; I agree that he should have communicated the change. Now, does that justify the hostile takeover of the projects? C'mon... folks, there was a hostile takeover of two projects. Will we, as a community, ignore that?

I don't understand how Matz accepted this as-is. Taking over these projects without addressing the takeover makes them toxic assets that will taint the Ruby community for a long, long time.
by hamdingers | 2025-10-17 23:59:53+00:00
You have severe misanthropy you need to work out in therapy. The possibility of encountering elderly people or children on your commute should not invoke this kind of reaction and it's weird that's the first place your mind went.

The answer is no, I do not mind people coming and going on the bus because I am a normal human. Not that your example is realistic anyway, I can't think of a time in the last few years any passenger has delayed my bus for 10 minutes (drivers, on the other hand...).

FWIW "some mediocre experience every single day" could just as easily describe sitting in traffic. At least on the bus I can play with my phone.

You find these arguments convincing because you're starting from "I hate the bus" and working backwards. That's not an honest way to have a conversation.
by bloaf | 2025-10-18 00:01:41+00:00
I checked the Rye homepage, and it has "dialects" which allow more familiar math infix notation. In that sense it is very tcl-y, tcl technically being a lisp.

Looking at their rather confusing looping mechanisms, they probably could benefit from being a little more tcl-y, since tcl has some of the best looping semantics I've worked with.
by tzs | 2025-10-18 00:02:52+00:00
The average has just gone past $50l but it is not clear it will stay there. There are a few things that drove it up recently.

One contributor was a surge in EV sales to beat the expiration of the tax credits. EVs on average cost more than non-EVs so that pushed the average up. EVs were almost 12% of September sales with an average price of $58k.

There are plenty of EVs a lot lower that than that, so why was the average EV so high? That brings is to another contribution: in general it was upper-end buyers who currently dominate the market (the potential lower end buyers are probably too worried about the economy and maybe the likely big increases in health insurance for 2026 to buy a car now). Upper end buyers tend to go for the more luxurious cars, whether they are buying an ICE or EV.

Remember though, just because the average is about $50k doesn't mean that there aren't plenty of good new cars for a lot less. A 2026 Toyota Corolla has a base MSRP of $22 725. For $24 575 you can get the hybrid which increases the MPG from 32 city/41 highway to 53 city/46 highway.
by nickff | 2025-10-18 00:03:16+00:00
“Face value” is a reference to currency, postage stamps, bank-notes, and stock certificates, which have a value printed on their face, but which are not always actually worth that amount. I am a native speaker, but excessive use of idioms makes it hard to understand what someone is actually trying to say.

https://en.wikipedia.org/wiki/Face_value
by oskarkk | 2025-10-18 00:03:20+00:00
> I still find it strange how people use the word “WiFi” to mean internet. For so many young people today, WiFi IS the internet.

I don't think that's the case, people don't call mobile internet "WiFi". In their minds "WiFi" probably means "home internet", so it's more like they call LAN "WiFi", because they have never used cable connection.
by dghlsakjg | 2025-10-18 00:04:35+00:00
None of this is relevant for the scenario you originally proposed and what I was commenting on.

When a car is totaled, there is no argument for diminished value, since you are given the full pre-accident value of the car.

Your points are valid for some cases (albeit so rare that you found an article from over a decade ago about a single case that made the national news, in a province that has since had several major overhauls to their insurance regs.), but have nothing to do with your prior argument or the comments I made.

Leave the goalposts where you originally had them.
by nearbuy | 2025-10-18 00:06:12+00:00
That's pretty much exactly what Alan Turing made the Turing test for. From the Wikipedia entry:

> The Turing test, originally called the imitation game by Alan Turing in 1949, is a test of a machine's ability to exhibit intelligent behaviour equivalent to that of a human.

> The test was introduced by Turing in his 1950 paper "Computing Machinery and Intelligence" while working at the University of Manchester. It opens with the words: "I propose to consider the question, 'Can machines think?'"

> This question, Turing believed, was one that could actually be answered. In the remainder of the paper, he argued against the major objections to the proposition that "machines can think".
by acutesoftware | 2025-10-18 00:06:20+00:00
Switching models when running locally is fairly easy - as long as you have them downloaded you can switch them in and out with a just a config setting - cant quite remember, but you may need to rebuild the vectorstore when switching though.

LangChain has the embeddings for major providers:

def build_vectorstore(docs): """ Create vectorstore from documents using configured embedding model. """ # Choose embedding model if cfg.EMBED_MODEL.lower() == "openai": embeddings = OpenAIEmbeddings(model="text-embedding-3-small") elif cfg.EMBED_MODEL.lower() == "huggingface": from langchain_community.embeddings import HuggingFaceEmbeddings embeddings = HuggingFaceEmbeddings(model_name="sentence-transformers/all-MiniLM-L6-v2") elif cfg.EMBED_MODEL.lower() == "nomic-embed-text": from langchain_ollama import OllamaEmbeddings embeddings = OllamaEmbeddings(model=cfg.EMBED_MODEL)
by hunterpayne | 2025-10-18 00:06:56+00:00
Sure, its cheap and easy. Plus you know those UK users will just get a VPN and come anyway so you don't lose a thing. Its only 4chan that wants to make this public. They don't have much in the way of advertising revenue so there isn't much damage that can be done to them. Either way, the actions of the UK government are largely irrelevant again.

If the UK government bans VPNs, now they have more people in jail for speech violations than Russia and a more restricted Internet than China. The jokes write themselves at that point. It also becomes a virtue to dunk on the UK government worldwide. All to keep people from reading a site that the majority of people have no interest in. Its sad really...
by tomp | 2025-10-18 00:09:35+00:00
> too hot for photosynthesis

Um, what?! The Earth is currently in an ice age - it used to be hotter most of its history.

How did life survive if it was too hot for photosynthesis?

It’s one thing to say that the planet is warming up (from freezing to normal temperature) too fast, but saying that it will be too hot for photosynthesis is just not credible.