MurphyA/hacker-news huggingface dataset:
Show HN: Instorier – Agency-quality, story-first websites in minutes, not weeks
by danielskogly | 2025-10-13 15:48:36+00:00
We're two founders from Tromsø, Norway who have spent the past 4,5 years bootstrapping Instorier. Everything you see here, from the editor to the runtime, we built from scratch.

Instorier is a modern website builder focused on storytelling. Out of the box it supports 3D/WebGL scenes, map journeys, and motion, with real-time collaboration and instant hosting. You can also embed Instorier stories into an existing site without a migration.

What's new now: an AI-optional onboarding flow. It helps you get started quickly, but keeps authorship yours. This isn't about generating cookie-cutter sites, it's about lowering the barrier to telling meaningful stories online.

We've found some early product-market fit in the media industry, like with Stavanger Aftenblad in Norway and Scrolli.co in Türkiye. At the same time, broader adoption has been harder. That's why we're now also exploring use cases for startups, comms teams, and agencies, while keeping the focus on what we believe makes any landing page or article succeed: engaging, meaningful storytelling.

Tech stack is Next.js and React for the service, React, Redux Toolkit, Three.js and lots of other custom JS/TS for the Editor, and the website runtime is very custom and uses Three.js for some heavy lifting.

Also we've disabled scrolljacking by default since posting here last time :)
by arielcostas | 2025-10-13 15:48:41+00:00
What if you made it generate a URL with each character-position instead of just the character? For example, instead of making `hacked` be `0.0.0.0/h`, `0.0.0.0/a` and so on; it invokes `0.0.0.0/1-h`, `0.0.0.0/2-a`... that way you can sort them and delete any duplicate calls
by palmotea | 2025-10-13 15:48:56+00:00
> Now that was a $two-figure USD device, not a $5/6-figure USD electric SUV. Is this a cost-cutting measure? At those price levels, doubling your NAND size is not even half of a percent of the total cost of the vehicle.

Could just be a competence and priorities problem. If it's cost cutting, it feels way more likely that some PM cut some story from a sprint to hit a deadline (and objections were either not raised or ignored), than they did some engineering analysis and explicitly decided to save $3 per vehicle by cutting the NAND size.

Edit: Actually, I don't think that technique would have helped, the problem wasn't a botched update, but a seriously buggy one. From the OP:

> The buggy update doesn't appear to brick the car immediately. Instead, the failure appears to occur while driving—a far more serious problem.
by maleldil | 2025-10-13 15:49:18+00:00
> Like, searching for `isLoading` on my frontend (~3444 files) is instant with rg (less than 0.10s) but takes a few minutes with grep.

grep will try to search inside .git. If your project is Javascript, it might be searching inside node_modules, or .venv if Python. ripgrep ignores hidden files, .gitignore and .ignore. You could try using `git grep` instead. ripgrep will still be faster, but the difference won't be as dramatic.
by edgineer | 2025-10-13 15:49:51+00:00
I'm not reading that Israel released every person of Palestinian descent from their prisons. In another source I see "agreed-upon number of Palestinian security prisoners" which apparently is the 2,000 we heard about today. In another source I see that 9,619 people in Israeli prisons in December 2024 were Palestinian.

It sounds to nme that Israel had freedom to choose who would be released or would stay in prison. That there was a number of people negotiated without specifying individuals, and that the number was about 20% of the total prisoners.
by starky | 2025-10-13 15:50:02+00:00
This and a good RAW image processor are the two reasons I ever boot up the Windows VM these days. None of the options available on Linux come close to the software I use on Windows for those tasks.

You can get Fusion360 to work on Linux through some scripts someone created, but I don't like how Fusion works at all after using SolidWorks (and Pro/E) professionally.
by NicoJuicy | 2025-10-13 15:50:39+00:00
Putin lives in regret of the fall of the USSR in 1991, when he was stationed in Germany. He's bound to repeat the same.

So yes, he's an idiot.

Ps. Don't whataboutism power hungry Putin. There is literally no one worse.

https://disinfo.detector.media/en/post/how-russian-propagand...
by triceratops | 2025-10-13 15:50:39+00:00
> China is building an absurd amount of new [coal] plants

Fossil fuel advocates in the West love repeating this "fact" and omit another, rather more inconvenient fact. 80+% of all new electricity generation in China is solar or other renewable. China builds coal plants but they don't really use them much.

These coal plants either replace older ones shutting down or are mostly left idle. Why? My guess: to keep the jobs and skills around, to juice GDP, and as a backup.
by veunes | 2025-10-13 15:50:58+00:00
Yandex is running an international programming championship with two English-language tracks: Machine Learning and Algorithms.

Each track has a $18,000 prize pool, and there will be a final in Istanbul for the top participants. The problems are apparently designed by Yandex engineers and based on real-world challenges.

Has anyone here tried it before? How do the problems compare to other competitions like Kaggle or Codeforces?
by next_xibalba | 2025-10-13 15:51:46+00:00
> "Most animals take care of their wounded peers"

Citation needed. Here is a paper suggesting that the assistance of injured peers is rarely observed across taxa [1]. From an evolutionary standpoint, this doesn't pass the smell test due to costs to the helper, cheating/freerider problems, low probability of re-encountering the helper/helped (i.e. many species don't repeatedly meet the same animal of their species), and of course, the risk of the injured animal attracing predators.

> "Cruelty and contempt for the weak is a specifically human trait, and not only that, but a very recent one too."

History would suggest otherwise. All of documented human history is lousy with horrific cruelties like genocide, human sacrifice, slavery, war, etc.

[1] https://pmc.ncbi.nlm.nih.gov/articles/PMC5731505
by hnuser123456 | 2025-10-13 15:51:54+00:00
Feature Primary Black Hole Secondary Black Hole ----------------------- ------------------------------ ------------------------------ Mass 1.8 × 10^10 M 1.5 × 10^8 M Schwarzschild Radius 356 AU 3.0 AU --- Circular / Average Orbital Properties --- Orbital Period 12 years Semi-Major Axis 13,800 AU (~0.22 ly) Orbital Speed (avg) 282 km/s (0.094% c) 33,900 km/s (11.3% c) --- Elliptical Orbit (e ≈ 0.65) --- Pericenter Distance 4,830 AU (same) Orbital Speed (peri) 613 km/s (0.20% c) 73,600 km/s (24.5% c) Apocenter Distance 22,800 AU (same) Orbital Speed (apo) 130 km/s (0.043% c) 15,600 km/s (5.2% c)

So the "smaller" SMBH is punching through the larger one's disk at a significant fraction of c twice every 12 years. But it's losing energy to gravitational waves so quickly that they'll probably merge in around 10,000 years [1]

[1] https://archive.is/Ccy5M
by varun_ch | 2025-10-13 15:51:54+00:00
Maybe my use case is abnormal, but I allocate the majority of my resources to a primary VM where I run everything, including containers, etc. but by running Proxmox now I can backup my entire server and even transfer it across the network. If I ever have some software to try out, I can do it in a new VM rather than on my main host. I can also ‘reboot’ my ‘server’ without actually rebooting the real computer, which meant less fan noises and interruption back when I used an actual rack mounted server at home.
by el_benhameen | 2025-10-13 15:52:02+00:00
I have many fond memories of visiting and being amazed by this thing as a kid, but if you’ve seen it recently, it’s in pretty bad shape. “Decrepit” is the term that comes to mind. If it functioned and looked good I’d agree that it’s distinctive enough to keep, but as-is it’s more a symbol of SF’s (thankfully reversing!) decline.
by jillesvangurp | 2025-10-13 15:52:15+00:00
They are building more plants but starting to burn less coal. Both can be true at the same time. They are expected to hit peak coal as early as this year. So, far coal generation is slightly down relative to last year.

What's happening is part just bureaucratic inertia. They raised funding and are building the plants even though strictly they aren't needed anymore. And part of it is them replacing older plants with newer more efficient ones. They close plants regularly as well. Instead of operating plants 24x7, they keep a few around for when wind/solar fall short. It seems even the Chinese have a hard time predicting how fast the energy transition is going. They've hit their own targets years ahead of time repeatedly in the recent past.

Apparently China coal imports could drop by about 18-19% this year. That seems to be part of a bigger five year plan. They might be hitting the targets for that early as well.
by cassianoleal | 2025-10-13 15:53:03+00:00
> Innovation is such that efficiency increase requires fewer resources and land.

...to produce the same output. Growth requires greater output though.

Just look at the timeline of energy consumption [0]. Either you're wrong and innovation requires more resources, or you're right and there's no direct relation between innovation and overall resource usage.

[0] https://ourworldindata.org/energy-production-consumption
by D13Fd | 2025-10-13 15:53:07+00:00
I don’t know. I grew up on CRTs and have never missed them one bit. I have to disagree with the idea that CRT images were somehow better overall. A high-DPI LCD or OLED screen with decent color range runs circles around any CRT, IMO.

People also forget that most video game CRTs ran at a headache-inducing 60hz, which had an unpleasant strobe effect.
by cjbgkagh | 2025-10-13 15:53:11+00:00
Having worked in corporate labs they really were great and it's a shame they're disappearing.

It's not only share buybacks, I would include offshoring, DEI, and a consolidation of management power as major factors in the destruction these labs. The pipeline has been so bad for so long now that it would take a miracle to get things started again.

The last org I worked at offshored the most promising work to China. Due to some high up international agreement the company had to spend $X on offshored workers so not only were they considered cheap they were considered free because the money had to be spent anyway and was coming out of someone else's budget.

I was working at a Research Org when the DEI push came through and it was a absolute disaster. A lot of projects ended their internship programs and avoided hiring in order to minimize the exposure. The bargain was always, you can have 6 seats but 50% need to be women and 50% need to be minorities, and since everyone got the push at the same time it meant that due to the intense competition for the same people you'd end up really having to scrape the bottom of the barrel. That made a lot of initiatives unviable.

I wasn't working at Yahoo Research but as I heard it was canned following a management rift. They were already bleeding talent for a while but had retained some good people that stayed out of comfort and inertia. The smart people cultivated in research orgs tend to be a competing source of power and management hates that.
by loloquwowndueo | 2025-10-13 15:53:14+00:00
Isn’t that like how the F4 didn’t need to be good at dogfighting because it would shoot enemies down from BVR (first versions didn’t even have a gun, only missiles) and then rules of engagement over Vietnam nullified that advantage?

Also ignore me, all I know about air combat I learned from top gun and iron eagle.
by cratermoon | 2025-10-13 15:53:24+00:00
Your question is a reflection of just how engrained the Friedman doctrine has become in business. Milton Friedman introduced his theory in 1970, but it really got a boost in the 80s. First in 1981 when President Reagan named him to his Economic Policy Advisory Board and again in 1988, when Reagan gave him the Presidential Medal of Freedom and the National Medal of Science.

There are still many competing theories of business ethics, but the Friedman doctrine is what drives corporations today.
by travisgriggs | 2025-10-13 15:53:33+00:00
This is pretty myopic, or something. Shows, at least, a real ignorance about the available possibilities (or lack thereof)—at scale—to the common worker for “saving for a later day”.

But I’m all ears. Now that you’ve diagnosed how 401K investing fools get what they deserve, care to offer any alternative solutions as to the entire work force should have been saving towards retirement.
by evanelias | 2025-10-13 15:53:41+00:00
Generally speaking, table name capitalization linters are actually very useful for portability reasons.

The exact rules for identifier case sensitivity vary across different DBMS, for example in Postgres it depends on whether quotes are used: https://www.postgresql.org/docs/current/sql-syntax-lexical.h...

Meanwhile for MySQL/MariaDB it depends on whether the underlying OS/filesystem is case-sensitive or not: https://www.skeema.io/blog/2022/06/07/lower-case-table-names...

And plenty of similarly weird behavior on other DBMS.

ORMs tend to be generic / multi-DBMS, and you shouldn't always assume your ORM's behavior is more qualified than a DBMS-specific linter.
by labrador | 2025-10-13 15:53:50+00:00
But seriously... Google returns this for the keywords 'falkland war submarine aircraft carrier submarine sights periscope'

"During the Falklands War, the British nuclear submarine HMS Conqueror used its periscope to sight the Argentine cruiser ARA General Belgrano before sinking it, but did not engage the Argentine aircraft carrier ARA Veinticinco de Mayo. The carrier was also stalked by British submarines but ultimately retreated and was never attacked."
by exdeejay_ | 2025-10-13 15:54:02+00:00
Sounds like the problem you have here is that `grep` is aliased to `ripgrep`. ripgrep isn't intended to be a drop-in replacement for POSIX grep, and the subjectively easier usage of ripgrep can never replace grep's matureness and adoption.

Note: if you want to make ripgrep not do .gitignore filtering, set `RIPGREP_CONFIG_PATH` to point to a config file that contains `-uu`.

Sources:

- https://github.com/BurntSushi/ripgrep/blob/master/GUIDE.md#c...

- https://github.com/BurntSushi/ripgrep/blob/master/GUIDE.md#a...
by fidotron | 2025-10-13 15:54:23+00:00
There's something odd in this argument. If you come at it from a Canadian perspective Canada seriously spent on neural network computer science when almost no one else did (many in AI considered the entire thing discredited and impossible), now the (financial) gains from that are almost entirely in a foreign country.

The US science establishment was all about buying and utilizing Russian rocket engines until he-that-shall-not-be-named came along. SpaceX took the breakthroughs that existed in the US in things like control theory, which the same science establishment had failed to value appropriately.

It doesn't look like the science establishments of any country are actually successfully feeding their innovation machines, or have done so for decades. Switching a non functioning system off does at least allow it to be replaced by something that risks doing things when something comes back.

Of course many pure scientists will, legitimately, argue that innovation isn't the point in the first place, and that is a far more solid point, but real academic diversity has been so destroyed by the global consensus making peer review process that much of their progress has effectively stalled.
by jovial_cavalier | 2025-10-13 15:54:24+00:00
>Engineers design and build things on top of the discoveries of scientists.

In the last 80 or so years, this has been the case, but I don't think it's historically the norm. It just so happens that through whatever accident of scientific history, we were set up perfectly for a series of discoveries in basic theory that lent themselves well to immediate implementation and productization. We had a "science cycle" to match the business cycle that looked like this: Come up with a theory -> works? (yes: proceed, no: start again) -> publicize result -> collect huge sums of money -> plow that into new experiments -> find a problem with current theory -> start again. I don't think there is much disagreement that this cycle has slowed down considerably over the last 30-40 years.

Science by its nature is descriptive. As a discipline, it isn't actually geared towards discovering maxima in a space of design possibilities. No scientist invented the automobile or the airplane or the steam engine. A more typical mode is that engineers demonstrate that something is possible, and scientists recapitulate/integrate it into theory.
by cameldrv | 2025-10-13 15:54:54+00:00
This should be made illegal. It’s a massive national security threat. Imagine on the eve of a war, instead of Jeep 4xes, it’s every recent Ford or Toyota or GM car, and instead of a software update that can be rolled back, it wipes the flash completely, or reprograms the ECU to damage the engine or disable the brakes on the highway or something else to cause accidents.
by ocdtrekkie | 2025-10-13 15:54:55+00:00
It is a little hefty for a homelab-level setup, but the impressive bit to me is that they've kept compatibility with it longer than we've replaced UPSes at work (it looks like the RMCARD205 and 305 were introduced in 2018), so instead of paying for that hardware built into each unit, the RMCARD has been a one-time purchase we can bring from unit to unit.
by dysoco | 2025-10-13 15:55:02+00:00
Yes, this was the ideal system for a social network imho, but it should've been integrated into an already existing network, G+ was in an odd spot between Twitter and Facebook.

Years later they briefly added Circles to Twitter and I thought that was great, not as useful as G+ Circles (since you could only have a single "private" circle to share to) but I very much used it and my mutuals as well... just to have Musk remove the only useful feature they had in years.
by mcv | 2025-10-13 15:55:13+00:00
I think this is mostly about the US, right? Most countries haven't invested all that much in AI. Even if all this new AI would completely vanish overnight, I'm pretty sure most of the world wouldn't care one bit. Of course many AI companies and investors would be bankrupt; they'd be the real losers here. Many other companies and organisations would have wasted a lot of money on nothing, but they'll write it off and move on. If it bankrupts Microsoft, that would have a tremendous impact on many companies using Microsoft products of course (maybe MS should hurry up with that EU-US cloud split, so the EU branch would survive the crash).

But on the whole, I'm not too worried.
by dec0dedab0de | 2025-10-13 15:55:45+00:00
We are going to see this play out in every device (car, fridge, TV) that is not locked down by the OEM (apple gets a lot of kudos and knocks for this)

The problem in this case is because it is Locked down by the OEM. Owners are completely at the manufacturer's mercy, and don't have the option to add aftermarket software.
Show HN: photocopi.es - Archive your Asana projects as PDFs
by jgimenez | 2025-10-13 15:56:14+00:00
photocopi.es archives your Asana tasks as PDF and saves them to an S3 bucket.

I came up with the idea because I've been using Asana for a compliance project, and I needed tasks to be kept forever. Surprisingly, Asana doesn't have a way to prevent task deletion, nor an easy way to export the full content of tasks to keep them long-term in a safe place. I have been working on it on the side for a while now, and I'd like to share it with you.

At the moment, the tool can export tasks to PDF and save them to an S3 bucket, including attachments. If it gets traction, I'm planning to support more formats and storage locations. For example, I provide the storage to get started easily, and allow users to connect their own S3 bucket, Google Drive, Dropbox, etc. if they want to.

If you have an Asana account, you can try it: photocopi.es and please let me know what you think!
by vladms | 2025-10-13 15:56:21+00:00
Companies are controlled by shareholders who appoint the board who appoint the CEO. If the CEO decides to pay employees more, the board will change him because shareholder put money to get money out, not to give to employees.

Companies can give "shares" to employees, which means excess profits can be made dividends out of which employees "touch a bit".

If you would have your own company (privately own and full control) you are of course free to share the excess profit as you see fit.

Edit: and of course, share buy back avoids some taxes that you must pay, which in other schemes would have to be paid.
by walkabout | 2025-10-13 15:56:23+00:00
Where’d we get this term? I hear “home lab” and I think of having equipment to accomplish something new, not… running ordinary server software in fairly ordinary ways. Like Tony Stark designing his suits has a “home lab”. People 3D printing Warhammer figures or with a couple little servers running PiHole and Wireguard and such… not so much?

I’ve had one or two machines running serving stuff at home for a couple decades [edit: oh god, closer to 2.5 decades…], including serving public web sites for a while, and at no point would I have thought the term “home lab” was a good label for what I was doing.
by adgjlsfhk1 | 2025-10-13 15:56:28+00:00
As of 2023, China ~50% coal and the almost all of the rest is renewable (they use very little oil/gas since it all has to be imported). Since then, chinese solar capacity added has been absolutely ridiculous. In 2024, they added 125 GW, and in 2025 they have so far added >250 GW of solar. If my math is right, this means that China is as of this year, adding ~5% of 2023 electricity consumption per year, which would mean that within 5 years of similar production (which seems overly pesimistic given how much solar has increased every year up till now) they will be down to ~25% coal
by rockostrich | 2025-10-13 15:57:05+00:00
Fivetran isn't really much of a transformation layer so this is likely just a move to lock-in customers of both companies by upselling an ingestion/transformation layer to existing customers.

The bigger question mark to me is that Fivetran recently acquired Tobiko, the company behind a dbt competitor SQLMesh. The Tobiko team said their focus has been on dbt-compatibility because a lot of Fivetran customers use dbt for their transformation layer. I fear it may have just been a way to get rid of competition leading up to this deal. I can't imagine Fivetran spent a ton of money just to have 2 products that do very similar things.

We use both open-source SQLMesh as well as their cloud offering Tobiko Cloud. Following the acquisition, we were annoyed that focus was going to go to dbt compatibility because there was a bunch of stuff on their roadmap that would help us that was now deprioritized. Thankfully, they still offer great support to us and delivered a few features that have given us some quality of life improvements. With this announcement, I'm worried we're going to end up being forced to migrate to dbt...
by rafale | 2025-10-13 15:57:08+00:00
That's one way to nerf them, force them to fight in situations they would never find themselves in.

In real life, if they can't neutralize the threat in BVR they just turn around and run before getting in range.

Their stealth allows them to get the enemy in range before the enemy has them in range. It's like a boxer with a long reach: jab and move.
by czhu12 | 2025-10-13 15:57:27+00:00
I'd say the biggest difference is in the backend -- canine is built on top of kubernetes, which is what lets it leverage the rich ecosystem of tooling and packages. Kubernetes has a reputation for being difficult to use, and so Canine tries to be super opinionated, and follow a set of best practices.

I'd like to think at this point (about 2 years into development) we've gotten to a place where the end user doesn't even know they are using Kubernetes.