MurphyA/hacker-news huggingface dataset:
by mexicocitinluez | 2025-11-09 13:35:55+00:00
> It was the correct paradigm all along but millennials wouldn't be caught dead working with such a "lame" technology so they bestowed SPA on us and now they are slowly walking it back.

Oh man, I wish people would stop attributing picking SPA's to not wanting to use "lame" technology. It makes them sound myopic and naive. Really naive.

You may not have been around at the time, but I certainly was. And the idea that SPAs don't (or didn't) have their place is just plain absurd.

Like "Tell me you're a backend dev who is made they have to learn new stuff to stay current" without telling me.

In fact, I'm not even sure what your argument actually is. Is it MSP vs SPA? Is it JSP vs any of the other backend languages you can still use with React? Is it templates vs JSX? What are you actually trying to argue?

Are your rose-colored glasses ignoring what a pain a decent UX was to build in those technologies? That mobile apps pushed backends to an api-only version and SPAs took over for the frontend? Are you saying people should pick old technologies wtih old tooling just because you didn't get on board with it the first time?

It's not swinging back to JSP, it's finding a middle-ground between the 2. THAT'S what progress is.
by talkingtab | 2025-11-09 13:36:24+00:00
Somehow, reading the comments made something CLICK for me about how passive and reactive we have all become in this culture.

1. The issue is real. Not sure it is articulated but I related to live vs dead internet.

2. The comments (only 10 as of now) are mostly critiques. (no javascript, call to action, style, theory is wrong)

The CLICK: "Critiques kill". You want a live internet? Don't critique. If you want a no javascript version make one. If you have a better solution do it. If you have insight into the problem share it.

The "follower" internet has somehow instilled the notion that making a comment is the same as "doing something". It is not.

Someone has done something here. If you want to comment, try to develop the thought, not critique. Help build something.
by bdangubic | 2025-11-09 13:37:22+00:00
I am building a team to play with for a long haul, not grabbing someone for a pick up game cause we are one player short.

the best analogy I can give is that at work I (and many companies) are looking for a marriage, not a one-night stand. no matter what your technical provess is, it takes a while for you to learn the domain and get gelled with the team. While this is happening, we are all putting a significant effort to make this happen. if you then turn around and leave the entire has wasted a whole bunch time/effort and even if you are some “rock star” SWE we lose
by kccqzy | 2025-11-09 13:37:29+00:00
Oh I certainly do not feel like there's consistency in the language. The C++ language is such that everyone picks a subset that makes sense to them and is relatively consistent.

Regular and non-regular types are however a basic idea that transcends languages. I can write a snippet in Python too:

import copy from some.random.module.on.pypi import foo a = foo() b = copy.copy(a) assert a == b

If that assertion fails it implies the type isn't regular.
by throw10920 | 2025-11-09 13:37:55+00:00
The only thing absurd is this comment.

> They also take an absurd cut of developer income

30%-20% is by no means "absurd", given the incredible value that Steam provides to developers: content delivery, payment processing, cloud saves, ratings, game tags, social integration, wishlisting and sale notification, search indexing, game discovery, a bunch of incredibly useful APIs including networking and input, Linux compatibility, and many, many other things.

In fact, 30% of revenue is well under what it would cost me to implement all of the features that I want from Steam as a developer, unless I somehow won the jackpot and ended up selling millions of copies (in which case I would end up only paying 20% of revenue anyway).

> and saddle devs with costs that they don't always want. (Selling on Steam? Valve takes 30%

Which you already mentioned, while somehow conveniently omitting the fact that the cut decreases to 20% if your revenue is high enough.

> and forces you to moderate the forums on your listing page that you cannot opt out of

This is the single possibly objectionable thing here.

> They also have an internal culture that's been fairly regularly criticized as being pretty uncomfortable for women and minorities.

~~Allegations~~ mean nothing. Are there successful lawsuits?

> Valve has done some cool stuff, but let's not lionize them too much.

Valve is incomparably better than every other major game distribution platform, which is the comparison that we're making. You are very intentionally making manipulative and dishonest points to try to paint Valve as worst than it is. Which makes sense, because you're a throwaway account.
by jleyank | 2025-11-09 13:38:11+00:00
I think it best to go through life making an effort to not be an asshole. If you’re smarter than everybody else, they’ll notice it from what you do not what you say. Those who can’t “do” risk being called or considered a crank and Watson might be an example of the insecurity that came from no second success? And a lack of a filter.
by jijijijij | 2025-11-09 13:38:48+00:00
You can make friends with crows.

They seem to really like peanuts and, if you offer them shell included, it's a somewhat selective package tailored to them (although great tits try, you may bribe them with sunflower seeds in selective feeders). I read reports of people sometimes receiving gifts from befriended crows in return, too, so it's possible to form complex relationships. Anyway, the downside is their beautiful singing voice... Magpies are a little less noisy, but they are very shy. Crows also seem to attack birds of prey, so you may not get blessed by the occasional falcon or hawk sighting anymore, if a murder of crows protects your balcony.
by UniverseHacker | 2025-11-09 13:39:29+00:00
> You're really missing the point. The volume of cargo carried by sailing vessels in the old days was orders of magnitude lower.

At the end of commercial merchant sailing, the largest steel hulled merchant sailing vessels were about 1/10th the cargo capacity of a modern container ship, but actually pretty comparable in speed, which is limited more by the physics of displacement hulls in the water than the propulsion method.

Historically, sailing ships risked becalming, but that is no longer a risk, with improved weather routing and backup engines that allow them continue at full speed if the wind dies.

Considering that the cost of modern shipping is 50-60% fuel cost alone, and that in principle with modern tech sailing vessels won't require large crews, it is not clear to me that it can't be economically viable nowadays even at the scales already possible a century ago, nor that it would be impossible to develop tech to scale merchant sailing up to modern container ship sizes.
by faldor20 | 2025-11-09 13:40:14+00:00
I think it's worth noting Marko's proven nature.

In years of using eBay, have never had an issue with it. Sad that that's a high praise these days, but it is. eBay is fast, it works damn well, and always has.

As a counter point, React's poster children, in messenger, Facebook and Instagram. Have all been plagued with UI bugs for the entire time I've used them.

Obviously those aren't wholly comparable, but I do think it's worth taking note of the actual outcomes we have when tools are used at real scale.
by embedding-shape | 2025-11-09 13:40:19+00:00
I don't know if you've spent too much time "answering" questions on Stack Overflow or what the problem is, but I'm not asking about how WLTP works or what single variable I should use for a purchasing decision.

All I asked for is people's personal experience. You don't have that, that's fine, but don't claim you're trying to help someone when you're actively steering the conversation away from what I'm asking about.

If someone asks some specific question, they might have a reason for asking that specific question, and you assuming they haven't done something else because of that question, feels like you're less interested in helping and more interested in proving something to yourself.

> Do you want know whether the car has enough range for you or do you want to know of the existence of people who get some arbitrary range between 700 and 1100 kilometers of range?

I want to know peoples personal experience about this specific model, which I thought was clear from my first comment, but apparently not. I'm not interested in the mechanics of WLTP, the history of WLTP, what other things I should be looking for when buying a car, how to install a charger for the car, what the value of EVs are currently, what alternatives exists or anything else. Just the personal and biased experience of others who have bought that car, or know someone else who have.

It's not the first car I'm buying, and I'm not looking for a "buyers guide", a terminology reference or anything else, just "I own/know someone who owns the car, here is how I subjectively feel about it".
by spwa4 | 2025-11-09 13:40:31+00:00
Ever notice how people refuse to accept that their view on politics has a leaning? That a leftists' idea of what constitutes far left might require tankies (ie. accounts that advocate violent imposition of communism/socialism by an external force like Russia or terrorism), whereas for rightist far left might mean as little as limits on enforcement of immigration rules.

Just yesterday there was news about a protest in a cinema in Paris, where the police essentially invaded, and yes, beat people attempting to stop them into the hospital, and arrested "the core" of the protest. The police's story is that a small group tried to set the cinema on fire (very French of them, I must say, what's a protest without something on fire?), which is kind of confirmed by them arresting like 0.1% of the protestors, showing torches they found on the protestors, a big scorch mark on the floor, plus they let the protest continue. Of course, on the internet the only intention of the police using, granted, a LOT of force (as soon as they saw the torch, according to the police statement), preventing protestors from setting an old wooden Parisian building with more than 1000 people inside on fire was to protect Israeli aggression/colonialism (there was an Israeli concert happening) ... For now the newspapers and TV are a bit more on the sane side, but every year that passes more and more newspapers are joining the lunatics on the left or right (and truth be told, mostly on the left)
Show HN: Pipeflow-PHP – Automate anything with pipelines even non-devs can edit
by marcosiino | 2025-11-09 13:40:43+00:00
Hello everyone,

I’ve been building [Pipeflow-php](https://github.com/marcosiino/pipeflow-php), a PHP pipeline engine to automate anything — from content generation to backend and business logic workflows — using core modular stages and custom implemented stages (that can do anything), with the key power of using an easy to reason and read XML to define the pipeline logic, which every actor in a company, even non developers, can understand, maintain and edit.

It’s a *headless engine*: no UI is included, but it's designed to be easily wired into any backend interface (e.g. WordPress admin, CMS dashboard, custom panels), so *even non-developers can edit or configure the logic*.

It surely needs improvements, more core stages to be implemented and more features, but i'm already using it on two websites i've developed.

In future I plan to port it in other languages too.

Feedback (and even contributions) are appreciated :)

---

Why I built it

I run a site which every day, via a cron job:

- automatically generates and publish coloring pages using complex logics and with the support of the generative AI,

- picks categories and prompts based on logic defined in a pipeline,

- creates and publishes WordPress posts automatically, every day, without any human intervention.

All the logic is defined in an XML pipeline that's editable via wordpress admin panel (using a wordpress plugin I've developed, which also adds some wordpress related custom stages to Pipeflow). A non-dev (like a content manager) can adjust this automatic content generation logic, for example by improving it, or by changing the themes/categories during holidays — without touching PHP.

---

What Pipeflow does

- Define pipelines in *fluent PHP* or *simple, easy understandable XML (even by non developers), directly from your web app admin pages*

- Use control-flow stages like `If`, `ForEach`, `For`

- Execute pipelines manually, via cron, or on any backend trigger which adapts to your business logic

- Build your own UI or editor on top (from a simple text editor to a node based editor which outputs a compatible XML-based configuration to feed to pipeflow)

- Reuse modular “stages” (core and custom ones) across different pipelines
by cxr | 2025-11-09 13:40:49+00:00
The problems described here notwithstanding, it's not exactly what I meant when I mentioned _fundamental_ flaws. I was referring to the decision to follow the paradigm where to share an MS Word or Excel document, the recipient will need to acquire and install a copy of Microsoft Office (or research acceptable third-party compatible viewer programs—an exercise even more fraught than installing Office proper).

Another commenter went on to write a lengthy comment (likening it to an IDE, however, which is an analogy that doesn't really work, and where the Excel comparison is really most apt): <https://news.ycombinator.com/item?id=45815212>

> We're literally asking users today 'to view this notebook install Jupyter/Marimo/whatever and open from there' when the Notebook is designed to create the publication […] In general the output i demonstrate above should be the minimum bar [for what a notebook is]

Any desktop preparation pipeline for ostensibly sharing research that doesn't leverage the ubiquity of the World Wide Wruntime needing no installation (either that, or able to output self-contained, source-carrying executables supporting decompilation that you're expected to run like a video game rather than open like a PDF—all of which is fraught with other obvious problems) is not really solving the research-sharing problem. Jupyter just repeats what has always plagued the Python world and was never solved despite the existence of e.g. Anaconda.
by Xixi | 2025-11-09 13:41:21+00:00
NASA once offered the UK to launch its satellites almost for free. That offer was rescinded as soon as the UK abandoned its national space program. [1]

From a European perspective, it’s impossible to look at the current situation and believe it would be the same without Ariane 6, even if Ariane 6 itself isn’t particularly competitive. Sovereign access to space is invaluable. Once you lose it, you hand an extraordinary amount of leverage to the White House. And make no mistake: that leverage will be used, whatever the color of the administration.

[1] https://curious-droid.com/323/black-arrow-lipstick-rocket-br...
by tdeck | 2025-11-09 13:41:44+00:00
The whole context of this article is "how can we get C programmers to understand that they would be more productive in FORTH". My thesis is that maybe the attitude of "you should be writing everything from scratch, including (often) the FORTH environment itself" might just possibly have something to do with why people aren't jumping on the FORTH productivity bandwagon.

The number of C programmers whose use case is "I need to bring up this CPU with a never-before-seen instruction set" is a rounding error. The number who need to fit their complex logic into 1K of memory is small and dwindling every year. I can buy an ESP32 for less than a dollar.

Moreover, there's no technical reason why FORTH programmers can't write, share, and use libraries (except maybe the aforesaid plethora of incompatible language implementations). FORTH is great for creating neat little DSLs that solve a specific problem. Stacking these can be powerful, but if you personally don't want to use them, or it doesn't fit your use case, that's fine.
by throw10920 | 2025-11-09 13:43:30+00:00
> non-military victims

These people are members of international drug trafficking cartels that are highly armed and organized and kill thousands of people directly (and tens of thousands indirectly) every year. They are military combatants actively waging war against the US, and this is self-defense.

The US has been waiting for the host countries of these cartels to stop them for decades now, at the cost of millions of lives. To defend their behavior and claim that the US shouldn't defend its own citizens from foreign military powers is absolutely disgusting.
by thrance | 2025-11-09 13:43:59+00:00
I was specifically talking about chocolate because I remember an interview of TFA's company's CEO where he would haul chocolate by sailboat, from South America to France. He would explain that even in an oil-less world, we'd still have chocolate in Europe. Just (way) less of it.

Ultimately, people should be free to choose how to spend their carbon budget. I haven't flown in years, I think I'm entitled to some chocolate from time to time.
by Findecanor | 2025-11-09 13:44:08+00:00
I live in a relatively small country, but my first and last name are very common over here.

There have been at least seven others with the same name in my city (population 1M) who had bought computer equipment in the same shop. In the country, there are at least three other software engineers, of which one had published his undergrad thesis on the same topic as I had at about the same time.
by benzible | 2025-11-09 13:44:29+00:00
This was done by adding instructions to the system prompt context, not through training data manipulation. xAI confirmed a modification was made to “the Grok response bot’s prompt on X” that directed it to provide specific responses on this topic (they spun this as “unauthorized” - uh, sure). Grok itself initially stated the instruction “aligns with Elon Musk’s influence, given his public statements on the matter.” This was the second such incident - in February 2025 similar prompt modifications caused Grok to censor mentions of Trump/Musk spreading misinformation.

[1] https://techcrunch.com/2025/05/15/xai-blames-groks-obsession...
by badsectoracula | 2025-11-09 13:44:35+00:00
> wonders if OP has ..."No. Not really."

What i described was about Wayland, GNOME and Gtk specifically, not the entire "Wayland world". Wayland has been a mess that could have been completely avoided if people just tried to fix any issues with Xorg instead of falsely claiming that Xorg cannot be fixed and we'd had proper support for HiDPI, HDR, mixed refresh rate configurations with compositing and all sorts of other nice things at least a decade ago instead of creating a pointless schism in the already tiny Linux desktop ecosystem but ultimately you cannot control what other people spend their time on.

1) Window Maker does not provide anything to any application, if applications need such information they have to use the extension APIs themselves. IF there was an agreed upon protocol for window managers notifying applications to scale themselves, then Window Maker could implement it. But such a protocol does not exist.

2) Window managers do not provide any information there at all since there is no such support. And yes, all Wayland compositors do need to implement that stuff, but because it started from a clean slate and Wayland compositors had to be written from scratch anyway, it was easier to convince developers to do that because they self-selected to go through the effort of making a Wayland compositor in the first place. As i wrote in my original post, the issue here isn't if something would be written or not, but convincing the people who work on the projects. It is mainly a social issue, not a technical one.

3) Yes, without any other support in place, GUI toolkits and other applications can use the information exposed RandR to implement scaling themselves but, as i already wrote, this is a fallback solution because the rest of what i describe is not there. This is far from having robust support, ignores things like custom scaling options, handling moving windows between desktops and support for applications that do not do scaling themselves (which is many of them), among other things.

All of the above are things i already addressed in my original message BTW and again, the issue is not technical but social/political. It is about convincing people to cooperate, not if something is technically possible (and let's be honest, it isn't like Xorg's code is written in stone, if something is currently impossible, the code could be extended to make it possible).
by ThibautdeVos | 2025-11-09 13:44:52+00:00
Gigs (YC W21) | Multiple US & EU Locations (SF, NY, Berlin, London) | Full-time At Gigs, we're building the operating system for mobile services - a platform that enables tech companies to seamlessly embed connectivity into their products. Klarna's US mobile plan is powered by Gigs!

We are looking for exceptional candidates, looking to do the best work of their careers, across a wide range of roles:

- Senior Backend Engineer(s) - Senior Full Stack Engineer(s) - Technical Product Manager(s) - Implementation Manager(s); Talent Partner(s)

To review all open roles and benefits, go visit our career page https://gigs.com/careers
by vachina | 2025-11-09 13:46:24+00:00
> it’s an incredibly easy and consistent way to deploy things

I keep seeing people saying this but my experience has always been otherwise.

Docker makes it really difficult to tinker with the internals of the container. They call it a development environment but you can’t easily edit a file and restart a service. There is bind mounts but the IO performance is terrible, necessitating use of volumes. Every base image is opinionated in how things are done, where things are stored even for the same software.

Since it’s so difficult to tinker with the internals most vendors will provide a web interface abstraction on top of their software (like NPM for nginx) and if you so much so veer off the happy path by 1 inch the abstraction can no longer track the state of things and breaks, necessitating a full reinstall or editing the config manually.

Of course this is in the context of self hosting. If you’re paid in your day job to maintain a tower of babel then by all means fire up all those dynos.
by Rochus | 2025-11-09 13:46:27+00:00
It's just the name of the service, as imagined by its creator, Cognition Labs; it's called a "wiki" because it creates wiki-style documentation similar to Wikipedia's format. There are always people who complain about everything. I'm successfully using the service since a few month and even applied it to my own compiler projects, and I think it's pretty good; of course there are errors, but from my experience far less than the (mostly outdated, if available at all) design documentation you usually find for open-source projects.