MurphyA/hacker-news huggingface dataset:
by bloak | 2025-09-19 08:42:02+00:00
That seems likely.

An obvious thing perhaps worth mentioning: if you're shortsighted (or longsighted) then you see better in bright sunlight because the iris closes, giving you greater depth of field, so that might make people think/feel that sunlight "cures" myopia.

(On the other hand, if you have excellent eyesight then you see better in less bright conditions because your vision is being limited by diffraction at the aperture.)
by nunobrito | 2025-09-19 08:42:03+00:00
That is correct. Plus, these are just plain text messages in the end of the day.

So you can always download and read them easily. I'm an old person from the forum days and was really annoying that whenever a forum would go down, all the useful posts and info shared over the years would disappear too. With this kind of mechanism, it is easier to rescue that data.

NOSTR isn't just about twitter-clones, it can basically be used to replicate blogs, forum and chat apps that exchange messges.
by ubercore | 2025-09-19 08:43:18+00:00
I would guess that the issue came from losing the flag, and the disparity in amount owed built up over years, thus prompting the drastic action.

A company that had a for-profit account would likely not incur that much of a bill that quickly, so it wouldn't play out the same. I imagine there are a series of escalating collections steps, and the flag switch popped them right to the most extreme end.

Just a guess.
by blooalien | 2025-09-19 08:43:43+00:00
> Is this some kind of weird meta joke or are people actually arguing about staring into the sun in 2025?

Why not? People are still arguing in 2025 that the vast majority of the world's climate scientists are wrong about climate change, and there are even some who unironically argue that the Earth is flat. Science is dead. Long live "Whatever I want to believe is true and you're all wrong!"
by lioeters | 2025-09-19 08:43:52+00:00
I also think "good-looking" user interface is of lesser priority than "good-functioning" UI. Form follows function. I'd much rather have boring or primitively designed UI that works well and intuitively - meaning, I can find the functions I need when I need it - than a beautiful or modern/trendy interface that I have to struggle with to get work done.

So much of modern UI seems to be created by people whose focus is on "looking good" and less about actually using it daily. For example, YouTube has awkward details that make certain common actions painful, or even impossible. Like a modal window that covers up part of the screen where selection is being made, and it can't be moved or closed without losing all selections. Whoever designed it clearly had not used it enough (or at all) because it's impractical and infuriating as a user. I don't care how good it looks if I can't get it to do what I need.
by falcor84 | 2025-09-19 08:45:10+00:00
Very interesting, but according to this well-referenced paragraph on Wikipedia, the use of that word was a bit more complex:

> It is certainly true that the Greeks valued civic participation and criticized non-participation. Thucydides quotes Pericles' Funeral Oration as saying: "[we] regard... him who takes no part in these [public] duties not as unambitious but as useless" ... However, neither he nor any other ancient author uses the word "idiot" to describe non-participants, or in a derogatory sense; its most common use was simply a private citizen or amateur as opposed to a government official, professional, or expert. The derogatory sense came centuries later, and was unrelated to the political meaning.

https://en.wikipedia.org/wiki/Idiot
by Yoric | 2025-09-19 08:45:46+00:00
> Yes there's a short delay where some nodes haven't learned about the new thing yet, but that's not what's meant by "eventual consistency", which is when inconsistent things may happen and become consistent at some time later.

Thanks, I haven't looked at these problems in a while.

> In the event of a partition, your system is either C or A, no buts.

Fair enough. Raft and Paxos provide well-understood tradeoffs but not a workaround.
Show HN: Instorier – A story-first website builder. AI-optional, bootstrapped
by danielskogly | 2025-09-19 08:46:08+00:00
Hi HN!

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 factorialboy | 2025-09-19 08:46:18+00:00
Yes, and I am more convinced that the market for non-iOS and non-Android mobile devices will grow.

Not sure if its going to be GrapheneOS, or Linux — But we can witness the growing trend of privacy-focus — especially after AI being introduced on the OS layer — grabbing recurring screenshots, uploading to clouds, and essentially destroying E2E encryption.
by willvarfar | 2025-09-19 08:46:56+00:00
Another notable Swede is Raoul Wallenberg, a Swedish diplomat who issued Swedish passports and sheltered thousands of Jews in Budapest https://en.wikipedia.org/wiki/Raoul_Wallenberg . He disappeared and died in Russian captivity.

(Random lighthearted fact: because his exact date of death is disputed, Google's AI summary in the search results tells me his age is 113.)

On another scale, Carl Gustaf von Rosen was a Swedish count who defended Biafra https://en.wikipedia.org/wiki/Carl_Gustaf_von_Rosen
by nunobrito | 2025-09-19 08:48:31+00:00
He just detailed a very weird and vague way that is unbelievable.

I'm a user since January 2023, there were plenty of well-known web clients already available back at that time (e.g. coracle, amethyst, etc). You enter the clients, there is a WoT by default and shows the most proeminent conversations typically.

My experience was never as the one he describes. Not even at the beginning, as you can see for many others here on this same publication. Those few (3?) cases mentioning otherwise will never provide real details for their claims.
by RealityVoid | 2025-09-19 08:48:58+00:00
I like using LLM's for exploration of a new codebase, seeing what other options already exist for solving a solution I might not be aware of and planning a bit how to change stuff, since it sometimes sees thing I did not think of.

Another thing it's good at is writing tests - a lot of times I won't bother, but with AI I can do it cheaply. And it's very good at keeping documentation and a codebase consistent, believe it or not. If I change a part that is mentioned somewhere else and it has it in the context window, it will update both parts, whereas I might omit it.
by guerrilla | 2025-09-19 08:49:20+00:00
Buying AMD (for graphics) has been the only ethical choive for a long time. We must support the underdogs. Since regulation has flown the coop, we must take respondibility ourselves to fight monopolies. The short term costs may be a bit higher but the long term payoff is the only option for our self-interest!

/ steps down from soap box /
by ThrowMeAway1618 | 2025-09-19 08:49:24+00:00
>Yes, but the casings were engraved with things like "catch, fascist", so it's pretty clear the shooter fell into leftist propaganda

Umm, not necessarily. Apparently, the engravings are used by right wing trolls[0][1][2], many of them who absolutely despised Charlie Kirk.

As such, let's not jump to any conclusions unless and until we have factual information.

[0] https://knowyourmeme.com/editorials/guides/what-is-a-groyper...

[1] https://mastodon.world/@jeffowski/115199287909601561

[2] https://i.kym-cdn.com/photos/images/newsfeed/001/639/464/1e4
by orwin | 2025-09-19 08:49:54+00:00
Helldivers is antifa now, we should arrest their Devs I guess :/

Antifascists is an adolescent and violent ideology, to match their declared opponents. But if you push too much against it, you might create an united front that is ideologically way more dangerous (especially with how low the confidence in capitalism is) and the US will have to go full McCarthyism again.
by gadders | 2025-09-19 08:50:30+00:00
"I like to see a man standing at the foot of a skyscraper. It makes him no bigger than an ant... The God-damn fools! It's man who made it—the whole incredible mass of stone and steel. It doesn't dwarf him, it makes him greater than the structure. It reveals his true dimensions to the world. What we love about these buildings, Dominique, is the creative faculty, the heroic in man"

It really is an amazing building can sit beside all the gothic cathedrals in terms of beauty.
by SoKamil | 2025-09-19 08:50:40+00:00
We need to strike a balance here. A car without any screens would be a regression - big screen for navi is a nice thing to have. However, I like to have physical controls for things that muscle memory can kick in. A/C, gear selector and so on.

There are gray areas in between, for example gauge cluster could be a screen but I vastly prefer physical gauges.
by tkzed49 | 2025-09-19 08:52:08+00:00
I don't understand when people see Tailwind as anything other than a syntax for CSS.

> forget all about the relations of styling rules to eachother

This is a hot take, but the more cascading your styles are, the harder they are to read and debug. I've never been upset to find classes that just correspond 1:1 with DOM elements. And that's what Tailwind is doing.
by lelanthran | 2025-09-19 08:52:30+00:00
> But it's fascinating to think about the second level "why": what made people encode monogamy and heterosexuality into their cultural canons (including their mainstream religion)?

I dunno about heterosexuality being encoded[1] into cultural canons, but for monogamy it's actually quite simple: violence.

Do you really want half your testosterone-fueled 18-28 year old males unable to attract a mate? There'll be continuous fighting to kill of the excess males.

===========

[1] As far as heterosexuality goes, it's not "encoded by wilful intention" so much as "this is the default". IOW, most people are happy going with the default, so if you make something opt-out, the majority won't opt-out. Same for opt-in. This is why countries that have opt-out organ donors have more organs donated, while countries that have opt-in organ donations have a fraction of he opt-out countries.

Defaults matter.
by numpad0 | 2025-09-19 08:53:27+00:00
My back-burner idea: the equivalents of Nostr relays, Mastodon instances, Discord servers, etc. needs to be self-hostable in client apps for decentralized social media to work.

Not only classical P2P software did exactly this, it worked/works beautifully. The only reason classical P2P software did not work and did not replace WWW as application was because of piracy prosecutions that makes users responsible for hosting data with unknown content that would be later revealed to users to have been pirated content that the user would be criminally responsible a la illegal substances through airport checkpoints.

That's bad - both the fact that users' passive actions are incriminating, and substances too. So the next-gen P2P would have to have plausible logging content filters such as AI-based CP and Hollywood detectors that would stop relaying of such content so that users can defend themselves in criminal courts. Or the systems could also be in-circle specific so nothing of value is lost if everyone in a terrorist group would be prosecuted together, though I imagine that could hamper network growth.

But fundamentally, I think the model has to be that all clients are also servers. That's the best way to decentralize a social media.
by suddenlybananas | 2025-09-19 08:53:46+00:00
It's not completely insane, the part of the brain that gets used for recognising words is very close to the part of the brain that recognises faces. The brain likely cannibalises the part of the cortex that's used to recognise faces to recognise words and letters instead. See this study[1] where the visual word form area reacts much more strongly to faces in illiterates than in people who have learnt to read.

[1] https://www.unicog.org/publications/1-s2.0-S1364661311000738...

https://en.wikipedia.org/wiki/Visual_word_form_area

https://en.wikipedia.org/wiki/Fusiform_face_area
by sirwhinesalot | 2025-09-19 08:54:09+00:00
If you can't see or don't mind the inconsistent sizings, if you don't mind the extreme wasting of space, if the "overlay" sidebars that sometimes overlap nothing like in Finder look acceptable to you, and if barely readable text on transparent bubbles is anything other than unnaceptable, then there's not really anything I can say that will change your mind.
by pcthrowaway | 2025-09-19 08:54:21+00:00
I'm baffled by your suggestion that this is how discord does it, because I have used discord for a while and never seen threads (I use the web app and not the mobile app though). Am I missing something like this?

In Discord you can certainly reply to messages, but that basically just references them. Messages all appear top-level in their channels. There is no "side chat" that will contain the threaded conversations.

Again, unless I'm missing something due to using the web app and maybe having threads disabled in my settings.

Mattermost is very different in how it handles this. I haven't used Slack in a while, but IIRC it's much more similar to slack
by MarcelOlsz | 2025-09-19 08:55:59+00:00
The problem with designers is I have to google words like "gestalt" and perform some sort of sacred incantation to "learn" it, all while forcing my eyes to roll back forward.

Who can afford to think like this though? FAANGS? Every designer I've worked with loosely knows some design theory that is impossible to question beyond a quick "hmm maybe a few more pixels on the padding?" and is largely a pixel pusher due to pressure. If I started to talk about visual grouping and the golden rule my boss would have blown a gasket.

I can't name a single well-designed app off the top of my head. I can name a million good-looking ones though. The problem with design is people have to eat. The UI reaches an ideal point but is never frozen, it lasts a limited amount of time before they start shaping the hedge down to a stump. Linear comes to mind. Spotify too. How are you going to reach a good design for a music player when there's 7000 people that need to put in 40 hours a week?

A little lighter on the "gestalt" and a bit heavier on the "will this design murder the weekends of my dev team and scramble the brains of my users" please.
by globular-toast | 2025-09-19 08:56:29+00:00
Yeah, I've always found it a very weird and weak argument. There are plenty of things we've evolved with that would be considered pretty bad for us now. For example, we evolved as a polygamous species (like virtually all mammals), meaning harams, lots of sexless males and fighting etc.

Also important to remember evolution operates at a population level, not individual. We are descended from females that were able to survive at least pregnancy and carry the second to term, but it doesn't matter if they die in the second pregnancy. We're descended from males that were able to mate with said females, but they could have died very shortly after mating. So if you follow "what we evolved with" then that's all you're likely to get.
by Doches | 2025-09-19 08:57:08+00:00
> This feature exists because: - Many iTerm2 features translate well to web browsing - It provides a unified terminal and browser experience - A former colleague suggested this idea in 2014 and I haven't been able to stop thinking about it. - I am maybe having a midlife crisis and this is cheaper than a sports car.

I can't put my finger on why, but this might be the most refreshing thing I've seen in a README in years.
by wdroz | 2025-09-19 08:57:08+00:00
> The logo is further on the left than the other icons.

But why the logo of the website/app should be aligned with the icon of the actions?

> The icons are thin, compared to the text, which is bold.

Why this is an issue?

I can somewhat agree with the other points, but I wouldn't call this "bad design." Just because the information can sometimes be presented better doesn't mean the previous way was bad.
by CaptArmchair | 2025-09-19 08:58:29+00:00
This an interesting question. Forgive my meandering take on this.

We already have a mix of technologies to achieve that effect. Sort of. Simplified, you can host a personal website on shared hosting, a VPS, or wherever, at the same time chat via IRC or XMPP, and use RSS to create feeds to share tidbits about yourself. Nothing stops you from combining different programs and services to get that.

So, what are the problems you're actually trying to solve here?

Do you want to improve accessibility, that is: lower the bar for non-technical people to join feeds, publish their own thoughts, join group chats,...?

Do you want to improve discoverability across what we already have? Make it easier for everyone to serendipitous finding information? Like, search, recommendations, linking, pub/sub, and so on?

Do you want to solve sustainability? Developing models that also cover the expenses involved i.e. either covering the costs in maintaining tech, or redistributing the costs?

Do you want to solve governance, the issue of providing enough affordances to communities to moderate/govern themselves?

These are big questions, and once you try to solve them together, you'll have to make trade-offs, inevitably. Decentralizing everything sounds great, but that has an impact on discoverability, as well as accessibility. Not having another account sounds great, but that hides complex debates about online and offline, distributed identities.

Even more so, if you dig deeper, our approach these affordances is based on our values. And those can be very different depending on who you talk to. That's where things enter the murky, ambiguous teritory of sociology, culture, and so on where few absolute truths are offered.

That doesn't mean we should just accept throw up hands and accept the status quo, though. Talking in terms of a single "network" or a single "protocol" is too crude to approach these questions. The intrinsic value the Internet offers us, can be found in a handful foundational design principles like standardization, composition, openness,... which allow us to create many networks that host many diverse communities. Each to their own isn't a bad thing as it's too naive to think that there's a catch-all solution that caters to everyone's needs. Balkanization, such as it is, becomes really problematic if it erodes common beliefs we hold about a free, open and accessible digital global network.

Many "technical" people who are active in these niches like Mastodon, Nostr, the Fediverse, or even the Smolweb, do so because they are steeped in a particular (counter)culture that espouses the same values that also led to the birth of the early Internet. Cyberspace really is a marketplace of ideas first. Technologies are an expression of that.
by theteapot | 2025-09-19 08:59:24+00:00
Crude starting point from ChatGPT:

U.S. Corporate Tax Revenue as a Percentage of GDP (1900–2020s) Decade Corporate Tax Revenue as % of GDP 1900s ~0.1% 1910s ~0.5% 1920s ~0.8% 1930s ~1.0% 1940s ~4.0% 1950s ~4.3% 1960s ~3.5% 1970s ~3.0% 1980s ~2.5% 1990s ~2.5% 2000s ~1.3% 2010s ~1.0% 2020s (est.) ~1.0% (varies slightly) U.S. Individual Income Tax Revenue as a Percentage of GDP (1900-2020s) Decade Income Tax Revenue as % of GDP 1900s ~0.0% 1910s ~0.5% 1920s ~1.5% 1930s ~3.5% 1940s ~7.5% 1950s ~8.0% 1960s ~8.0% 1970s ~8.5% 1980s ~8.0% 1990s ~8.0% 2000s ~8.5% 2010s ~8.0% 2020s (est.) ~8.0% (varies slightly)
by ACCount37 | 2025-09-19 09:00:03+00:00
There are people who have face-blindness (inability to discern faces) or dyslexia (visual processing disorder that leads to severe difficulties with reading). The two aren't strongly correlated.

Dyslexia seems to be tied to some broader visual processing issues, which impair the ability to discriminate faces somewhat. But not the other way around.

If the two skills were strongly related, you'd expect a very strong and obvious link. Maybe in form of both performing poorly, if damage to the same pathways impairs both. Or as one performing poorly while another performs unusually well (super-recognizers? children who learn reading at 2?) - if the two skills compete for brain real estate and create a performance tradeoff, as claimed.
by therein | 2025-09-19 09:00:03+00:00
Oh, I just got this dystopian image in my mind where you don't even talk about memes from content made by humans anymore and all you get are weird themes inserted into your custom generated content.

So just like how we don't watch the same thing at the same time anymore due to on-demand media, and the talking about yesterday's big TV show is only a thing of the past now. It will be one more step removed from that and you will have kids talking about this random thing that appeared in their custom show yesterday. Conversations like "dude, did you also get that singing toilet in your stream yesterday, what was that about".
by sschueller | 2025-09-19 09:00:38+00:00
It is becoming very expensive and difficult as the moats these companies have been able to build are enormous.

One upside I see is that phone hardware slowed in innovation and most changes are now software. This allows a new comer to build a phone over 2 years and have specs that are still good enough. This was a huge issue back a few years ago when a "kickstarter" was created and two years later the phone was unusable because of the poor hardware specs.
by balamatom | 2025-09-19 09:01:12+00:00
>Trust me if you can learn React or Kubernetes, you surely can learn the gestalt and understand "the design of everyday things"!

I understand and share the underlying sentiment, but it seems to me like quite a lot of people are suspiciously satisfied with how learning React or Kubernetes has entirely blinded them to the fact that the everyday things do indeed have a design.