MurphyA/hacker-news huggingface dataset:
Show HN: Made a text-only article reader extension to reduce eye strain
by uscnep-hn | 2025-10-22 09:12:17+00:00
Many articles today are difficult to read, cluttered with ads, pop-ups, and distracting layouts that make focused reading exhausting. I built a Chrome extension that turns articles into text-only reading views using Mozilla's Readability library with custom CSS informed by accessibility and readability research. It follows four design choices based on W3C WCAG 2.2 standards: a sepia background to reduce eye strain, 1.5× line spacing for better readability, 50–75 character line length to reduce eye fatigue, and sans-serif fonts that work well on screens.

Shortcut key: Alt+Shift+Y or Command+Shift+Y

Limitations: it's designed for reading plain text articles. Because it hides images, tables, and formulas, some pages may lose important context or meaning.

Github (Feel free to contribute! ) : https://github.com/uscne/Yumi-Reader
by vladvasiliu | 2025-10-22 09:12:32+00:00
There's also the fact that usually, a higher-end machine will have better components that are more comfortable to use. Most brand-new "enterprise" computers we have at work have much worse screens, keyboards and touchpads than my 2013 mbp. I know many people don't seem to care, so that also has to be considered.

Sure, they cost maybe half as much in nominal terms, but seeing how they fall apart even though I take good care of them, I would have needed to replace them so often that I'm not even sure I would have come out ahead. And, at the same time, I would have always had a terrible experience.

Now, I haven't used that Mac in a few years, ever since I stopped going to the office and it stopped being supported. But even over a 7-year period, when I used it daily and carted it around daily, I'm pretty sure it's still an all-around better investment.
by jychang | 2025-10-22 09:14:00+00:00
So? That seems extremely naive of you.

To use an example that a regular human would be familiar with: what if the aliens knew math and physics... and were basically ultra-nazis, and very happy to just subjugate you because "our nazi philosophy says that we are superior to everyone else and you are inferior to them" and put you in concentration camps as factory labor for their war machine? You have your own reasons for studying science and math, but what if their entire reason for studying science and math was to build rockets to kill others?

This seems extremely likely, actually! The vast majority of human history has been filled with autocratic governments that centralized power, not free democracies. From the sample size that we have in history, most of the time when the natives meet a stronger scientific power... has not gone well for the natives. What makes you think it will be any different if you meet an alien?

What makes you think just knowing math and physics means that the intelligent alien would be "good" by modern human standards?

And this is just standard boring political talk! We understand that from human politics! What if it's STEM-y and the aliens decide to say "we are killing all of you and slicing all of you into thin slices to scan, in order to scan you into training a LLM"? That sentence would not even be in human thoughtspace 10 years ago! There's almost certainly an even weirder concept that humans today do not have words for, which may be a strong motivation for aliens or even their primary motivation!

I am not an english major, by the way. I am a typical engineer with a strong STEM background, who has happened to have absorbed enough sci-fi concepts through osmosis. I do not consider it likely that we will meet aliens in our lifetime, but I do not expect aliens to follow modern human standards of behavior.
by gbxk | 2025-10-22 09:14:04+00:00
Katakate is built on top of Kata, and sets up a stack combining Kubernetes (K3s), Kata, Firecracker, and devmapper snapshotter for thin pool provisioning. Combining these tools together is highly non-trivial and can be a headache for many, especially for AI engs who are often more comfortable with Python workflows. The stack gets deployed with an Ansible playbook. It implements a CLI, API and Python SDK to make it super easy to use. A lot of defense in depth settings are also baked-in so that you don't need to understand those systems at a low level to get a secure setup.
by the_mitsuhiko | 2025-10-22 09:15:04+00:00
They changed their public guidance at this point, but you can still find references to their approach to AGPL quoted here: https://news.ycombinator.com/item?id=35328316

> "When MinIO is linked to a larger software stack in any form, including statically, dynamically, pipes, or containerized and invoked remotely, the AGPL v3 applies to your use. What triggers the AGPL v3 obligations is the exchanging data between the larger stack and MinIO."
by thyristan | 2025-10-22 09:15:18+00:00
"Convicted" is a neutral, technical term meaning "a court found him guilty of that crime". "Condemned" can mean the same thing, with the added tone "the crime was particularly heinous or immoral, and he got served with a fitting, just and hard punishment". It includes a moral judgement about the crime and about the deservedness of the punishment. There are also meanings of "condemned" that are used in a religious context (so the same as above, but without the court of law) like "the sinner is condemned to hell for all eternity", "sisyphos was condemned to eternal useless labor". Metaphorically, it can also be used to describe someone without the power to exact punishment just telling off somebody for their immoral behaviour, like "the newspaper article condemned his doings as acts of barbarism".

The general difference is that "convicted" is neutral in tone. "Condemned" includes a particular tone, and religious and moral connotations, which might be unfitting in some cases.

Edit: Take the above with some grain of salt, might be at least incomplete, maybe somewhat wrong. After consulting the internet, I've found out that there are even more meanings and nuances, which I didn't know about. Sorry for being an arrogant non-native-speaker trying to score internet points ;)
by falcor84 | 2025-10-22 09:15:53+00:00
Thinking about this some more, I'd like to offer an even more controversial opinion, being a proposal for a governance structure that I think would have entirely different failure modes:

How about it if by a fuller acceptance that power corrupts, we have the head of government only serve for one term and automatically be taken to (actual) prison once their time is done. They would then have an expedited trial by a socioeconomically diverse jury representing the population, judge their overreach in different areas, and how long of a sentence they should be given; at best, they would be released after a month or two for time served. Afterwards, unless this has been explicitly revoked from them due to gross misconduct, the former head of government would be given a sufficiently generous stipend to live and travel without ever needing to work again, and encouraged to spend the rest of their lives on charitable pursuits.

The big risk I see here is that by stripping some of the long-term power from the head of government, it would lead to a re-concentration of powers in a head of party role, or other behind-the-scenes power brokers, but the intent here is that the head of government once elected is explicitly given the ability to overreach, and particularly knowing that they'll be set for life, they'll have the freedom to act independently, in what hopefully would be their take on the country's best interests, and a desire to leave a positive legacy. And furthermore, I think that restricting the ascension to power to those who are willing to take on that prison time would attract people who are a bit less vain than the typical crop of candidates, and at the same time reduce the stigma of prison in general, and hopefully lead to political interest in improving prison conditions.
by freeaitoolsAU | 2025-10-22 09:17:13+00:00
After seeing too many "free" AI tools that turn out to be freemium traps, I decided to build something different: AI tools that are genuinely free. No trials, no credit cards, no gotchas.

What I built:

AI Personal Assistant

- Manages emails, calendar, and tasks

- Provides AI summaries and insights

- ROI calculator showing cost savings vs hiring

- Full dashboard with 6 integrated sections

AI Content Writer

- Generates 6 content types: blogs, social posts, emails, product descriptions, SEO meta, article outlines

- Customizable tone and length

- One-click copy and download

- Actually produces usable content

AI Social Media Manager

- Creates platform-specific posts for Instagram, Facebook, Twitter, LinkedIn, TikTok, YouTube

- 6 different tones (professional, casual, inspirational, humorous, educational, promotional)

- Auto-generates relevant hashtags

- Shows best posting times for each platform

Why I built this:

I'm a small business owner who got tired of paying $20-50/month for EVERY single AI tool. When you need 5-10 different tools, that's $200-500/month just for basic productivity software.

So I built these tools to be 100% free. Forever. No hidden costs.

Tech stack:

HTML/CSS/JavaScript - lightweight and fast. Hosted on VentraIP with SSL. Built to be simple, functional, and actually useful.

What's next:

Based on user feedback, I'm planning to build 12 more AI tools:

- Email Marketing Assistant

- Project Manager

- Business Strategy Advisor

- SEO Optimizer

- And more...

Try it here please: https://freeaitools.com.au

I'd genuinely love your feedback:

- Which tool would you use most?

- What features would make these more useful?

- What AI tool should I build next?

Thanks for checking it out! Happy to answer any questions.
by pyrale | 2025-10-22 09:18:06+00:00
> Political aspects of the justice system are never acknowledged for obvious reasons but it does not mean they don't exist.

Sure, but also, he did the crime. There can not really be any doubt for the people who followed the trial, and the judges have shown extreme caution, rejecting charges when there was the slightest doubt.

The political opinion or lack thereof of judges is irrelevant.
by pastage | 2025-10-22 09:18:58+00:00
I like the GPL it has given us a lot.

I am guessing here but I do understand why they want people to open source the management code of minio and in some cases how it is integrated into a product. I understand that AGPL might not be written for these requirements but I think it is time for a new such license.

If it is part of a SaaS product that is sold I can definitely understand why this is important.
by gbxk | 2025-10-22 09:19:20+00:00
Very cool one. That's dedicated to Apple ARM which I don't currently support so the two are complimentary. Apple containers shares some primitives with Kata. I'll investigate if it's possible to use Apple containers as a VMM inside Kata, or creating an Apple Containers runtime class in Kubernetes. If either is possible, we could then potentially use Apple containers as a backend in Katakate. I need more time to study that.
by justlikereddit | 2025-10-22 09:19:26+00:00
I will elaborate.

A bridge is built upon a solid foundation of something empirically tested, a hard science and good engineering practice if you will. And if not, it will not remain a bridge for long.

The innumerable electronic subcomponents in any of your electronic devices work very well for years. The MTBF is clearly high or it would be dead on arrival or soon afterwards.

We too easily extrapolate this reliability pattern onto the softer sciences, creating a biological mythology with an underpinning built on inherited opinion and untested speculation.

> "My doctor said blood letting will cure my tuberculosis"

> "Less stress and less coffee will cure my stomach ulcers"

> "Keep Peanuts away from my kid until he can legally drink so he won't be allergic to them!"

The romans built bridges that are still bridges 2000 years before any of above quotes went out of style. Whatever kept them alive for so long can be nothing but a weakly described, but very durable and still present dark pattern of the mind and the public discourse.
by falcor84 | 2025-10-22 09:21:13+00:00
Yes, exactly - I was hoping to allude to that, but apparently wasn't clear in my writing. It seems to me that he has arrived at a "L'État, c'est moi" mentality, doing everything in his power (and consolidating as much additional power as possible) to stay out of prison, even (as you said) at the cost of destroying the country around him and the rest of the middle east, intentionally aggravating all the conflicts in the area, to be able to continuously yell out about crises that (in the mind of those who support him) necessitate his staying in power.
by buovjaga | 2025-10-22 09:22:17+00:00
Ok, the errors in Cosmos are covered here: https://sciencemeetsfiction.com/2014/06/15/cosmos-follow-up-...

Quote:

Cosmos does not make Hypatia’s death so much a religious issue as an anti-intellectual on, but the truth is that it was actually a political one. A second problem comes when Dr. Sagan links her death to the destruction of the Great Library. In fact, in the final episode of the original Cosmos, “Who Speaks for Earth”, Carl Sagan says, “The last remains of the library were destroyed within a year of Hypatia’s death.”

The problem with this is that the last remnant of the Library of Alexandria were almost certainly destroyed in 391, 24 years before Hypatia’s death, and most of the library was likely destroyed, by accident, centuries earlier.

It sounds strange, but we actually don’t have a very good idea of when the Library of Alexandria was destroyed. As best we can tell, much of it was burned unintentionally when a fire spread through the city during Julius Caesar’s invasion in 48 BC. While the majority of the library may have survived that war, it was almost certainly destroyed in the war between Emperor Aurelian and Queen Zenobia of Palmyra in the 270s AD. This also appears to have been unintentional, as a large part of the city was burned.

What little was left of the library was deliberately destroyed in 391, when Emperor Theodosius I banned Paganism. The remaining repository of books in Alexandria was destroyed along with the Pagan temple it was stored in. [Even this has no evidence as pointed out by Tim O'Neill in the blog comments]

I admire most of Dr. Sagan’s and Dr. Tyson work, but when they characterize Hypatia’s death and the burning of the Great Library as the deliberate (and linked) actions of an anti-intellectual mob, they are simply misrepresenting the history.
by DocTomoe | 2025-10-22 09:22:39+00:00
At some point, Europe will learn that if they keep preventing international solutions without creating a climate in which similar or better local solutions can emerge, they are cutting their own nose to spite the face. There are secondary and tertiary effects of this, and eventually the 'huge market' will shrink in importance. I mean, Brazil is a huge market, and no-one cares about them thanks to brain-dead legislation concerning tech imports and economic irrelevance.
by clan | 2025-10-22 09:22:43+00:00
That was a very narrow definition of a public good.

Not preventable? (Excludable)

Not limited in supply? (Rivalous)

What can even be defined as a public good. Can air even be a public good by this definition? Even arguing in good faith I cannot wrap my head around this.

A hospital? Limited capacity even with socialized medicine. Not a public good?

Is this just an (to me) alien and extreme libertarian viewpoint I cannot fathom or am I missing something deeper?

The concrete example stands. But a world in which we do not consider bridges a public good seems rather dystopian to me. I grant you that some of those might be private. But considering all to be private and just with a handwave acknowledge that most are publicly funded seems... Odd...
by mschuster91 | 2025-10-22 09:23:10+00:00
> He said he wouldn't take "military action" off the table. Which doesn't mean invasion. You are imprinting that.

... based on the fact that the US did quite a lot of questionably legal invasion campaigns over the last decades and Trump having signed an EO to "rename" DoD to Department of War. It's not an unrealistic interpretation.

> This is the same guy that just negotiated peace between Gaza and Israel.

He re-hashed Biden's negotiations and takes credit for it. Classic Trump.

> He doesn't take options off the table because it automatically weakens your negotiation position.

What "negotiations"? We don't live in times any more where kings can distribute pieces of land and the people living on it at will - no matter what Trump thinks he is.
by jinkylist | 2025-10-22 09:23:30+00:00
Is it an excuse? Maintaining code costs money, and the previous versions are provided under the license, and you're free to modify it, pull selective patches and maintain them yourself. While It'd be convenient if the license was a promise to develop and maintain features for free in perpetuity, it just isn't.

I run into this in non-company backed open source projects all the time too. Some maintainer gets burned out or non-interested and all they're rewarded is people with pitchforks because they thought there were some sort of obligations to provide free updates and suppport
by microtonal | 2025-10-22 09:23:34+00:00
The comments were most interesting for me, because I learned Eutelsat has over 600 satellites. As you mention, the media has framed Starlink as the only company providing good coverage. I never looked in more detail (I have fiber at home and great 5G coverage across the country I live in), so it was nice to learn that there is some competition. (Especially since the US has weaponized US services as of recently, like cutting off the e-mail services of the chief prosecutor of the ICC.)
by Razengan | 2025-10-22 09:24:54+00:00
Man, one of the best uses of all those AI algorithms based around finding similarities between stuff, would be to give you actually relevant recommendations for music.

All the streaming services are shit at it. They can't do much beyond shallow similarities or hardcoded recommendations that are probably just based on manually-entered keywords like the genre etc.

Has that already been done?

Or is it yet another of those what-could-have-been utopian things that got crippled before it was born because of corporate overcontrolling/overcautiousness (not being able to train on copyrighted music)

Maybe some open-source project could do it?

(I don't even feel confident in asking AI if a music-recc AI exists because ChatGPT 5 didn't know ChatGPT 5 was out, and Claude still thinks iOS 26 isn't out yet..sigh)
by c-flow | 2025-10-22 09:25:27+00:00
We signed up to Gusto's payroll offset services for the R&D credits we claimed. Their website states that the offset mechanism starts the quarter after you file. However, they start charging you from April (at $328.59/month). So, best case, you pay for 3 extra months before the service starts, or more likely, if you've filed in the next quarter (like a lot of other start-ups), 6 months of fees before they do any type of offsetting (which is also limited to 12 months). This did not feel right. When I reached out to Gusto, I was told I pressed the "continue" button when submitting so have agreed (which I understand). BUT - there is no information in their sales pitch on their website about this, nor in their terms of service. I think is is misleading, but I thought perhaps I'm being naive? Anyone else had a similar issue?
by Arnt | 2025-10-22 09:26:30+00:00
Page count… reminds me of when I accidentally found the Italian regulations for cheese while on a trip, an official-looking book the size of a dictionary. I started reading. There was a neat preamble first, then a section for each kind of cheese with a lot of repetition. I quit after about three of those and went to get dinner.

They could have saved very much paper if they'd eliminated all the repetition. I can see why they chose that format though: As far as I could tell, the section on each particular cheese contained everything a cheese maker in that region needed to read. The format has the highest possible number of pages as counted by Ron Friedhaber, but a small number of pages that each practitioner needs to read.
by omgmajk | 2025-10-22 09:26:36+00:00
As far as I can tell the quote comes from Science 2.0's site [0], and is frequently quoted somewhat verbatim in other places like reddit, quora and articles. But I can't really find the original (Carl Sagan) source.

[0]: https://www.science20.com/brinstorming/meti_should_we_be_sho...
by IlikeKitties | 2025-10-22 09:26:49+00:00
There's plenty of capacity if you are willing to pay more than the people currently using it. And since a lot of people are living paycheck to paycheck already it's easy enough to interpolate that the goal is to make them homeless and without access to electricity so the new AI Datacenters have enough.

It's much easier to do if you don't care about human beings.
by genezeta | 2025-10-22 09:26:54+00:00
Apparently, in English, convicted means that someone has been officially declared guilty of some crime. After being convicted comes being sentenced, which is when the punishment is set.

On the other hand, condemned is specifically about being sentenced to death -or sometimes life in prison or some similarly hard punishment-. Which is also why a building is said to be condemned when it is set to be demolished.
by balamatom | 2025-10-22 09:27:05+00:00
>But, even young trans Americans can get talked into thinking that they support "jihad" by some Twitch streamer, and not vote at all...?

The point wasn't to convince young trans Americans to jihad instead of vote.

The entire point all along, was to convince you, the vooter, how thit is exactly what's going on.

And thus, that you've cracked the code correctly; you've outsmarted that damn television set and all it stands for!

Then, you are expected to realize, under your own initiative, that you're on a life mission to "bring us all back together" (i.e. another jihad).

And indeed, that's great for us. Just not for yall.

Viva Montenegro.
by liendolucas | 2025-10-22 09:27:23+00:00
I don't know, but what I do know that "jail" has a very different meaning for me.

In Argentina the lives of people of an entire country have been ruined because of the last 20 years of robbery from the state arcs.

Yet every disgusting politician is out there or has served a laughable sentence. And what do you get in turn after ripping off a country? A home prision benefit.
by prmoustache | 2025-10-22 09:27:53+00:00
What is the status on FS journaling/softupdates? I used to like openBSD but it kind of disappeared of my life once they removed support for softupdates a couple of years ago. I am not so fond of those fsck and lost data we used to have on an occasional basis after an unexpected hard shutdown due to a power cut in the 90's.

Are they any new FS supported nowadays?
by Luc | 2025-10-22 09:27:55+00:00
I tried it and it works. The animation uses belts that are very flexible. With a real belt I needed to give it a shake to make it untwist itself, but it does work.

It is indeed easy to twist the belt until you have the hang of it.

I think the animation is a bit deceptive because even with elastic bands you'd have to provide some way for the correct untwisting to occur. In the animation it happens 'automagically'.
by jrflowers | 2025-10-22 09:27:55+00:00
> It's not a dichotomy between they say, and you imagine

Buddy when it comes to strangers’ sex lives, those are pretty much the only two options.

I’m trying to figure out how “healthy scepticism” in this context means anything other than making something up in your head and then believing it. Do you mean that your imaginative process is really good?

> some organization's rather clunky website

Trying to figure out if “I don’t know what AASECT is and don’t like scrolling down a simple webpage” was meant to be a complaint or meant to be a brag.