MurphyA/hacker-news huggingface dataset:
Show HN: Pinery – A native macOS app for self-publishing with Markdown
by heberti | 2025-08-27 10:09:18+00:00
Hi HN, I'm Heberti, the solo developer working on Pinery.

I've spent the last couple of years building Pinery with a single mission: I wanted a tool that bridged the gap between simple Markdown editors and complex layout software like InDesign.

Pinery is my attempt at a solution. It combines a clean, distraction-free Markdown editor with a powerful, real-time visual styling mode. You can control typography, spacing, and layout visually, and see the changes instantly.

Key features:

- Write in Markdown with AI-assisted text tools (leveraging macOS frameworks)

- Customize the design with advanced typography controls

- Live preview your document as a PDF or on eReader (simulated e-Ink display)

- Export to ePub 3, PDF, and HTML (for a static website)

- Works fully offline

Demo: https://www.youtube.com/watch?v=O1hg8QRFWcM

Product Hunt: https://www.producthunt.com/products/pinery

It's a freemium app. The free version lets you write, design, and export to PDF. The Pro subscription unlocks ePub and HTML export.

I'd love to hear your feedback and am here to answer any questions!
by pjmlp | 2025-08-27 10:09:35+00:00
Even though I tend to criticise the state of Linux on the desktop, because I care to be able to buy a 100% fully functionable GNU/Linux laptop at the local shopping mall and not some strange shop online, if we want to cut ties, we also must do the same with all technology "Made in US", and to an extreme also includes FOSS contributions.
by extraisland | 2025-08-27 10:10:41+00:00
Those are the weaker arguments. In the UK, I've heard many more convincing arguments against wind power.

e.g.

- Often wind typically need to be subsidised heavily by the government and are not cost effective over its lifetime.

- Typically wind needs to be backed up by fossil fuel or nuclear power generators as it is unreliable or you need to buy capacity from elsewhere.

I won't pretend to know enough to state whether they are valid arguments or not. But they are potentially much stronger arguments against wind power than the others frequently made.
by spwa4 | 2025-08-27 10:10:43+00:00
> Why is the number of the imported workforce relevant and not their added value? What are you gonna do with millions of unskilled immigrants if the workers you're loosing are experienced doctors and engineers? 200 unskilled workers can't replace a retired doctor you need right now to care for your medical condition.

This is why official immigration really, really prefers anyone with experience. And while government remains government (you have the papers ready and notarized in triplicate, right? RIGHT?). If you have university education, or even a bachelor, you can essentially immigrate officially/legally anywhere, taking your family, even now into the US. And if you have a valuable trade, something like a medical degree? A 50+ people company? IT experience? Come on in!

The rest is explained by "beggars can't be choosers". And by the fact that you need cheap food places, so you need kebab chefs.

> throw unlimited unskilled bodies at the problem and expect it to solve itself while ignoring the additional problems this also creates

Have you noticed this is a theme with Trump? But really, it is a theme with democrats as well. And, frankly, this is how it's always worked. The ancient Romans, and the many imitating them (e.g. muslims) did things this way, papering over any problem by just throwing bodies at the problem, preferring skilled people but eventually taking anyone they could (that were people they kidnapped through war campaigns).

It worked, by the way, with many ups and downs, but essentially worked, until their rate of conquest did not manage to create population growth anymore. Then things destabilized and eventually blew up entirely.
by fzeindl | 2025-08-27 10:10:55+00:00
> An AI Model designed to match my tone and be sycophantic to my every whim. It would have killed me.

Matching tones and being sycophantic to every whims. Just like many really bad therapists. Only they are legally responsible if they cause a death, which makes them care (apart from compassion and morality).

The criminal justice system is also a system for preventing individuals who perform unwanted action from doing them again.

You can’t punish AI for messing up. You would need to pull it out of circulation on each major screw up, which isn’t financially feasible, and you would need to make it want to prevent that.
by AnthonyMouse | 2025-08-27 10:11:04+00:00
> Why are people so social and pleasant, and why are companies so egoistic (and I mean egoistic in the cancer/parasitic/enshitifying way, not in the Ayn-Rand/social/We-are-all-equal way).

It's specifically publicly-traded companies, because they cease to be controlled by real people who can make a human decision when there is a trade off between a marginal increase in profits and not being schmuck.
by autoexec | 2025-08-27 10:11:06+00:00
Plenty of conspiracy theorists have conspiracies about the oil industry being evil, it's just harder to spot them when so many of them turn out to be true. Fracking, OPEC, exxon, BP, government deals with "suspicious" Saudis, and oil spills are common targets. The wild stuff is pretty much the usual though. Depopulation, psychic attacks, secret global government stuff, UFOs, etc.
by endymion-light | 2025-08-27 10:11:21+00:00
All of this agent navigation of browsers feels like a self-made issue.

Take the flight booking as an example? Why has flight booking become so obsfucated and annoying that people want an agent booking for them?

Why can't that agent just query an API to get the best available information?

It's just turtles all the way down at this point, when a user wants more fine grained interaction, the agent can design a frontend to visualise the information in a more structured way, then when that inevitably becomes obsfucated due to travel companies noticing a 0.1% reduction in revenue, we need to build another agent on-top of the agent to help further simplify down the information.

Agents upon agents upon agents
by 3RTB297 | 2025-08-27 10:12:46+00:00
There's maybe a couple dozen forks of FireFox or other Chromium-based browsers out there. Probably more, but certainly enough that this headline made me give a slight eyeroll, thinking "another one, huh? OK, so what's actually different here?"

Who pays for it? Many are FOSS projects, specially where privacy is concerned. Plain old FireFox still tracks telemetry, which is more than some people like. People hate being tracked and having their every thought examined for its advertising potential to the point that people build privacy-focused browsers for free as a public good.

Sometimes donations work as well, like how the Tor project works. But Tor is running servers, so their financial needs are much heavier.
by edweis | 2025-08-27 10:14:13+00:00
Nice, thank you for the insight.

I can tell that the on-premises will be deployed on AWS accounts. We can manage the resources ourselves.

We have few fanouts that can be refactored. So Redis/Valkey for SQS is OK, hopefully it can also cover our SNS use case.

I am afraid Kubernetes is overkill for our lambda needs.

If we manage to bundle our whole app in one server and have only 1-2 clients on -premise, do you still suggest Kubernetes or a simpler rsync on all servers is enough?

Also, should we have a separate database instance for each client, or a Postgres cluster sharded? The latter seams more manageable.
by aurareturn | 2025-08-27 10:15:34+00:00
In case he tries another coup, one thing you could do is organize and obtain arms (and train with them) and have you and your group, as well as any other groups you can muster, near DC around late January 2029. The rule of law cannot be taken for granted.

That's the risk of civil war many have feared. There will be armed groups ready to defend the constitution and then there will be opposition groups ready to defend Trump.
by xnorswap | 2025-08-27 10:15:39+00:00
Some consequences of this was explored over 12 years ago in season 2 of Black Mirror, episode 1: "Be Right Back": https://en.wikipedia.org/wiki/Be_Right_Back

I recently re-watched and it's held up very well.

A core theme was how the AI was trained on the public output which is very polished, so the companion didn't match well with the experience of those closest to them, representing instead the polished facsimile that gets put out onto social media.
by lm28469 | 2025-08-27 10:15:46+00:00
> Why did developers

Most of people pushing this idea aren't developers. It's mostly being pumped by deluded execs like altman, zuck other people who have horses in the race.

They're closer to being robots than their LLMs are to being human, but they're so deep in their alternative realities they don't realise how disconnected they are from what humans are/do/want.

If you made it a sci-fi movie people wouldn't buy it because this scenario seems too retarded to be real, but that's what we get... some shitty slow burn black mirror type of thing
by cyco130 | 2025-08-27 10:16:29+00:00
Absolutely. When we started growing (I was employee #3, we were about 20 people when I left), we didn't use our own product for our own needs. It wasn't designed for a tiny startup, it would be like building a sand castle with a bulldozer.

But we started as a "boutique" company that implemented everything requested by our then small number of clients (mainly out of desperation, we were self-funded and we didn't have much leeway, we needed those clients). It was as flexible as it gets before the LLM times.

But after a while, you start noticing patterns, an understanding of what works and what doesn't in a given context. Our later customers rarely requested a feature that we didn't already have or we didn't have a better alternative of. It's not like we had a one-size-fits-all solution that we forced on everyone. We offered a few alternative ways of working that fit different contexts (hiring an airline pilot is a very different context than hiring a flight attendant). And in time, this know-how started to become our most important value proposition.

At some point we even started joking about leaving the software business and offering recruitment consulting services instead.
by flohofwoe | 2025-08-27 10:17:19+00:00
Europe would owe much more to the Soviet Union if the countries that were liberated by the Red Army wouldn't have remained occupied by the Soviet Union, and the Soviet Union made it very clear multiple times (1953 in East Germany, 1956 in Hungary, 1968 in Czechoslovakia) that they are not going to leave without bloodshed.
by account42 | 2025-08-27 10:17:57+00:00
> Can't please everyone I guess.

This is such a lame response to valid criticism.

Key remapping is not a feature that you need hardware support for and neither are macros - both can be done in the OS and/or user-space software. Different prints on key caps are also not important at all since you shouldn't need them in the first place and hardly a response to someone being unhappy with the physical keyboard layout. So basically you're saying that because Framework already provides the easy parts that the user could already do in software now no one is allowed to complain about the physical layout that users cannot alter.
by haunter | 2025-08-27 10:18:09+00:00
My "favorite" part:

>One failure occurred when a particular sequence of keystrokes was entered on the VT100 terminal that controlled the PDP-11 computer: If the operator were to press "X" to (erroneously) select 25 MeV photon mode, then use "cursor up" to edit the input to "E" to (correctly) select 25 MeV Electron mode, then "Enter", all within eight seconds of the first keypress and well within the capability of an experienced user of the machine, the edit would not be processed and an overdose could be administered. These edits were not noticed as it would take 8 seconds for startup, so it would go with the default setup

Kinda reminds me how everything is touchscreen nowadays from car interfaces to industry critical software
by polotics | 2025-08-27 10:18:47+00:00
Well eventualy one would hope the Putin Mafia dies out and the Russian Diaspora manages to turn that country back to a happier place than its current child-abducting state. There are many good russians, there is an actual society under the madness, look: https://www.youtube.com/watch?v=9_0E9IzXT34
by elktown | 2025-08-27 10:18:51+00:00
You'd be surprised how many people here will just continue to downplay any kind of anti-democratic creep all the way to its abolishment. And Trump is even a vulgar example rather than a smooth one.

Privileged people have a bad habit of assuming they'll be outside of any significantly adverse effects - or may even think "Well, this kinda sucks, but maybe this is actually pretty good for my wallet (read: social-economical status)".
by yupyupyups | 2025-08-27 10:19:19+00:00
>IronFox

Judging by the commit logs, the main two maintainers are one anonymous guy (nothing linking his profile to a real person) and some Chinese guy (is he a Chinese national or not?)

Although these may be perfectly well-meaning people, we can't just trust them to maintain something so critical as a web browser.

I fully respect peoples' right to anonymity, but such projects need at least one core maintainer to be an identifiable person, imo. Just to establish trust and accountability in case anything does happen.

I hope this is not taken the wrong way and that you understand what I'm getting at here.
by FirmwareBurner | 2025-08-27 10:20:07+00:00
>There are civilized states like New York and California

What makes them more civilized than the other states? I think this elitist atitudine is exactly what got Trump supported from the other states.

At least in my life I've never met anyone who would like me if I declared myself more civilized than them and they wouldn't spite me back for it.

There's probably a good reason South Park crators depicted Californians as smelling their own farts in that episode.
by metalman | 2025-08-27 10:20:55+00:00
Chinas new sattelite based data net will defintly give china a world wide all weather secure capability, but there bandwidth will be orders of magnitude less than what the next(current) gen starlink and starship/falcon can fly, and that means making money and having influence on top of the basic tactical utility. Keep in mind that if starship were configured for a max payload to leo in full disposable mode, they could put themselves years ahead of the competition, in days.
by 3RTB297 | 2025-08-27 10:21:28+00:00
These are the same banks that very often have no app-based MFA login, and refuse to do anything other than send me an SMS TOTP.

The irony is that they'd rather suffer losses from fraud if the fraud is less than the cost of setting up App-based TOTP and a campaign to get customers to use the app. Yet they suddenly get all in a huff about PCI compliance as CYA so they don't have to pay an app developer to figure out how to check "is phone rooted? Yes. Which OS?"
by runroader | 2025-08-27 10:21:30+00:00
Sure, if by SaaS you mean hooking together software that is essentially websites. Major industrial software that costs thousands per seat like Ansys or Dassault are not getting replaced by something that "AI" can cobble together.

The parts of SAP that's composable workflow stuff? Doubt it, because the types of ABAP workflows in SAP that might be "malleable" are the sort of stuff that often legally requires correctness and reproducibility - kinda the exact opposite of a good LLM use-case.

And as much as I'd like to actually own my software, SaaS is preferable for major corporations for lots of legal and accounting reasons like easier revenue recognition. They're going to keep pushing it because it makes all the parts of being a software company that don't include writing the actual software easier.
by adornKey | 2025-08-27 10:21:47+00:00
Well, I did.. But that didn't matter. Nobody else did... And authority just declared himself as the winner. When they collected money I wrote a note and attached it to the "call for collection"-letter. I think there was some kind of group-psychology thing going on... I talked to a few people, but they just shrugged.

I learned from this that once group psychology kicks in most people aren't even able to look up mathematical definitions in a book to decide something. I wasn't interested in winning alcohol, so I didn't fight more.

Later I successfully corrected another professor, when I saw him making the same mistake... The only difference between the two cases was my tone and voice how I confronted the professors with their mistake. (For the first I was friendly - "Maybe check your terminology" - that didn't help. For the second I was more dominant and just told him that his terminology is wrong - that one worked).

Although I still wonder if the last guy really looked up anything in a book. Maybe with the right kind of authority in my voice I could have sold him any name for the Tensor-Product...
by autoexec | 2025-08-27 10:21:53+00:00
It's the people thinking about the bottom line who will push for the gradual enshittification of the product until it's beaming ads into people's brain, preventing them from saying anything bad about elon, forcing them to sing his praises against their will, or charging them a monthly fee for "continued autonomous breathing as a service".

Taking a good thing and fucking people over with it in every way possible is "regular business reasoning"

At a certain point it's smart to say "We have the technology to do something good, let's be extremely cautious about concerns over what's profitable and focus on doing what's right with it"
by pandemic_region | 2025-08-27 10:22:05+00:00
I had a debate with my teenage daughters yesterday whether Trump was evil (all agreed), nice (all disagreed), stupid (they agreed, I did not). I explained that he's a fool wielding a very powerful tool. And we all suffer his greed. But in the end of the day, he's still a fool easily swayed by throwing a couple of dollars his way.
by ceejayoz | 2025-08-27 10:22:22+00:00
This talking point is years out of date. We’re doing grid-level energy storage already. Expect more.

https://www.abc.net.au/news/2024-08-06/what-australia-can-le...

> For the first time ever, California's batteries took over gas as the primary source for supplying evening power demand in April, providing "akin to the output from seven large nuclear reactors" one evening, according to the New York Times.
by jaimebuelta | 2025-08-27 10:23:13+00:00
I see some of this, from the point of view that it's going to be cheaper to create bespoke solutions for problems. And perhaps a "neoSaaS" company is one that, from a very bare bones idea, can create your own implementation.

But, at the same time, there are two issues:

- Companies can be really complex. The "create a system and parametrise it" idea has been done before, and those parametrisation processes are pretty intensive and expensive. And the resulting project is not always to be guaranteed to be correct. Software development is a discovery process. The expensive part is way more in the discovery than in the writing the code.

- The best software around is the one that's opinionated. It doesn't fit all the use cases, but it presents you a way to operate that's consistent and forces you to think and operate in certain way. It guides you how to work and, once going downstream, they are a joy to work with. This requires a consistent product view and enforcing, knowing when to say "no" and what use cases not to cover, as they'll be detrimental from the experience. It's very difficult to create software like that, and trying to fit your use case I'll guarantee it won't happen.

These two things tension any creation of software, and I don't think they'll go away just because we have a magical tool that can code fast.
by OskarS | 2025-08-27 10:23:22+00:00
It's interesting to compare this with the Post Office Scandal in the UK. Very different incidents, but reading this, there is arguably a root assumption in both cases that people made, which is that "the software can't be wrong". For developers, this is a hilariously silly thing, but for non-developers looking at it from the outside, they don't have the capability or training to understand that software can be this fragile. And they look at a situation like the post office scandal and think "Either this piece of software we paid millions for and was developed by a bunch of highly trained engineers is wrong, or these people are just ripping us off". Same thing with Therac-25, this software had worked on previous models and the rest of the company just had this unspoken assumption that it simply wasn't possible that there was anything wrong with it, so testing it specifically wasn't needed.
Show HN: Safari extension for blocking YouTube AI translations
by whatsthatabout | 2025-08-27 10:23:54+00:00
I made a fork of the original yt-ant-translate which is only available for Chrome and Firefox.

It should have the same features as the original: - Untranslate audio track - Untranslate description - Untranslate channel branding - Untranslate notification titles
by aurareturn | 2025-08-27 10:24:16+00:00
If Trump expires, Vance will take the helm.

I don't ever see a world where Vance is president and Trump is still here. I think Vance will try to resign as president (suppose Vance wins election) and then give it back to Trump. That's actually one of the ideas people have debated on how Trump can stay on for a 3rd term. Still technically illegal but who knows?
by adithyassekhar | 2025-08-27 10:24:18+00:00
I can't set Google as my auto complete provider. It's not on the list. I was able to set Google as default search engine but had to go to a separate blank search page and type it out. It would've been nice if Google was in the main list.

Runs a local AI model for suggesting tab and container names. It supports tab containers.

Suggests you to install ublock origin on first step itself.

There's tor, tree view tabs and duck duck go styled bangs synced from a number of repos.
by Rygian | 2025-08-27 10:24:52+00:00
It would be interesting to compare the net energy requirements of different electricity production means, in such a way that, for every kWh provided to the grid by each source, we could somehow quantify:

- How many kWh the grid has to provide in exchange.

- How many kWh are obtained from other sources in order for this kWh to have been produced.

- How much CO₂ will be released for that kWh, considering the entire lifecycle of the source.

So that we can identify which other electricity production means would have been preferable (both in terms of total energy expenditure, and total CO₂ released).

At the moment, "net negative energy involved" seems like a proxy metric to me, and I don't know a proxy for what precisely.
by Tade0 | 2025-08-27 10:25:04+00:00
> how would you know if the conspiracy theory scene has already addressed oil industry corruption?

Because it hasn't. The "free energy" stuff is way off the mark and pales in comparison to absolute kookery of weather machines being responsible for things climate change is actually doing.

They don't have a solid grasp of reality and it shows in how they're unaware about the specific things the oil industry is doing. Much of their rhetoric is big oil propaganda being repeated anyway.

War for oil isn't a conspiracy - it's such obvious public knowledge that there are memes about it. Yes, the country that is a major oil producer and in the currency of which most if not all oil transactions are done uses its military might to preserve the status quo - that's hardly a secret.
by probably_wrong | 2025-08-27 10:25:10+00:00
From what I understand the point is precisely not having to straight up say out loud why, "attacking renewable energy solutions without necessarily questioning the science that the climate is changing due to human activity".

Two argument seem to be to "claim damages from the visual impact of offshore with projects located off their coasts" and "invoking the federal environment legislation such as the Endangered Species Act and Marine Mammal Protection Act".