MurphyA/hacker-news huggingface dataset:
by ofalkaed | 2025-07-25 21:51:56+00:00
Size of the web does not matter, it is more about not obsessing about cataloging the entire web and focusing on the content offered through the portal. I think the biggest issue to overcome with doing such a thing in 2025 is the death of links pages and webrings, they allowed the portal to give you access to web beyond the sites listed on the portal. But the blog killed the homepage and with it went their links page and the webrings they were members of.

The portals offered a very naturally curated web, the portal curated the sites it listed and each site offered a curated web as well through those links pages and webrings.
by tptacek | 2025-07-25 21:52:17+00:00
Defamation (libel and slander) consists of false statements (or direct implications) of fact. Actionable defamation consists either of those false claims that cause quantifiable damages, or that claim things that are per se considered damaging --- a specific and limited list.

"This guy is a creeper and treats romantic partners terribly" is pure opinion, and cannot be defamatory. The (rare) kinds of opinion statements that can be defamatory generally take the form of "I believe (subjective thing) about this person because I observed (objective thing)", where "(objective thing)" is itself false. "The vibe I get about this person is that they hunt humans for sport" does not take that form and is almost certainly not defamatory.

Under US law, providers are generally not liable for defamatory content generated by users unless you can show they materially encouraged that content in its specifics, which is a high bar app providers are unlikely to clear.
by gooseyard | 2025-07-25 21:52:18+00:00
I don't know quite what it is either, but I do know with certainty because it was my own experience that the act of inventing songs doesn't require any kind of experience at all, as some of my earliest memories as a child were riding in a car with a radio playing in the background, having some melody occur to me, and then being unable to get it out of my head. They weren't novel because they wouldn't have come to me had I not been idly listening to a lot of music, but neither were they just a slight variation on what I had been listening to.

I am by no means a prolific or genius songwriter, nobody would know any of my music, and I don't believe that any of it is particularly impressive. However I've always found the fact that it happened spontaneously way to be a source of wonder, and as I've aged as a musician its delightful to see the endless stream of new songs and that it doesn't seem to matter whether you're a prodigy when it comes to writing songs that impact listeners. It seems to be a fundamental aspect of the human experience.
by strcat | 2025-07-25 21:52:27+00:00
Battery life improved a lot with the 9th gen Pixels other than the Pixel 9a due to the dramatically more efficient cellular radio. Set it to "4G" or the GrapheneOS added "4G only" as the cellular network mode and you should save a lot of battery life compared to having 5G enabled all the time. Battery life heavily depends on the apps, network and overall configuration. It's easy to end up with bad battery life with lots of apps doing their own push, etc.

GrapheneOS users tend to avoid using Google services when possible and this has a battery life cost when using apps like Signal with their own push systems. In the case of Signal, Molly is a fork with UnifiedPush support that's more efficient but it requires running a server to convert FCM to UnifiedPush since Signal doesn't support it.
by zahlman | 2025-07-25 21:52:42+00:00
Absolutely agreed. This situation reminds me of discourse on learning natural languages, where people are constantly told that there is no substitute for time spent deliberately on immersion. But you won't accurately figure out grammatical structures that way; you'll get distracted by the parts you understand and fail to assemble them into a whole.

University (and earlier!) courses ought to focus on the kinds of things that actually require direction to learn.
by DiabloD3 | 2025-07-25 21:52:43+00:00
Apple recently removed the old Siri backend service and replaced it with "Apple Intelligence", which farms the requests out to whoever Apple is partnering with to provide inference. When this switch happened, it basically broke every user's phone if they relied on Siri.

I'm glad I'm on Android. I can just uninstall Google Assistant, which did the same transformation into a Gemini frontend. I wasn't using Assistant at all, so it isn't a meaningful loss for me.
by bklyn11201 | 2025-07-25 21:52:58+00:00
This is very sensible. Unfortunately, I'm not aware of any states incentivizing demand. I suppose you could argue that license fees have not gone up at the CPI rate, so this is a discount of sorts. There are small attempts at encouraging kids to signup, but it's surprising how little dynamic control (doe tags, lotteries, etc) there is especially as most states have made the license process fully electronic.
by threatofrain | 2025-07-25 21:53:37+00:00
I don't know what universe this SEO-consultant author lives in. The author gives Next & Nuxt as an example of the kind of frameworks going against his prescription, but that is so wrong.

1. Next won the war in the west, big time. Very very big time. Whenever people talk about new React apps they inadvertently mean Next. On the Vue side Nuxt is the default winner, and Nuxt is just the Next of Vue. That means that by default, by reflexive instinct, people are choosing Next and MPA as their strategy. If you want to correct the overly extreme pendulum motion then you should be telling people to try out SPA. The last 8 years has been a feverish push for MPA. Even the Facebook docs point straight to Next, totally deprecating Create React App. This is also Facebook ceding their battle to Next.

2. Whenever people complain about the complexity of Next, they are complaining about the difficulties of cutting edge MPA strategy, which evolves on a year to year basis. SPA on the other hand is a story that has frozen in time for who knows how many years. Almost a decade?

3. Doing MPA is strictly harder than doing SPA, much much harder. You have to observe the server/client distinction much more closely, as the same page may be split down the middle in terms of server/client rendered.

4. If you're writing an SPA and want to be more like MPA and load data at the time of hitting a user-navigable endpoint, that's on you, benefits and costs and all. You can also load data with anticipation so the client navigation is basically instant.

5. For every sexy SEO-able front-facing property you're going to have many teams with internal apps or dashboards backing that front-facing property. That's where many React devs are employed. Do not unnecessarily take on burden because you're so eager to ship the first "frame" of your app in a perfect way.
by da_chicken | 2025-07-25 21:53:44+00:00
I don't know, I think the most painful aspect of having to do a full reload is how I efficient the site is. The actual data is a few KB, but the page itself has to download 100 MB and the web browser is burning through a GB of RAM.

Like I don't find Hacker News to be egregious to navigate, and nearly every nav is a reload. It runs fine on my 2008 laptop with 4 GB of RAM.

But I go to DoorDash on the same device, and it takes 30s to load up a list of 50 items. They give you a countdown for a double dash, and I genuinely don't think it's possible to order some curry and get a 6 pack of soda in less than 3 minutes. And 2.5 minutes is waiting for it to render enough to give me the interface. Almost none of it is a full reload.
by fc417fc802 | 2025-07-25 21:53:51+00:00
Porn is also typically restricted. Just as many jurisdictions permit neither public consumption nor intoxication, everywhere I've lived had laws against publicly displaying "obscene" content.

The issue with GGP is that in context it appears to be an argument in favor of increasing restrictions (ie in favor of the events that the article is talking about) despite disclaiming that "You don't have to agree that it should be banned". That's analogous to a loaded question. Expressing agreement with the literal wording of GGP seems to also carry an implication of agreement with some rather different things as well.
by Cthulhu_ | 2025-07-25 21:53:53+00:00
But things like pesticides are being tested and approved first. With the knowledge they were able to get at the time, they were approved. It was only later, when long term and large scale usage of certain pesticides were shown to have a negative impact on the ecosystem that they looked at them again.

Of course, these things don't live in a vacuum; the manufacturers of e.g. pesticides have a vested financial interest in selling their product, because money. They pay for scientific studies in favor of their product, they schmooze (= bribe) with decision makers and politicians, they overwhelm the system, they take their product global and sell it to whoever is buying, etc.

Same with cigarettes or asbestos or lead paint; it's part "we didn't know" because it's long-term effects or the science wasn't there yet, but part "shut up and buy my product" too.

Anyway, proof that it's harmless is not easy to get in certain cases, not when the effects only show up long-term or when the science doesn't yet know how to test. Was science at a point where they could test for the presence and endocrine effects of microplastics in the human body?
by bko | 2025-07-25 21:54:17+00:00
I'd feel more comfortable showing a 12 year old a violent movie than I would an adult movie.

Or maybe put another way, if my child was at a neighbors house and one of the parents watched an adult movie with my child I would have a huge issue. If they watched Terminator or something similar, I would have much less of an issue.

They're not even close to the same thing.
by PartiallyTyped | 2025-07-25 21:54:55+00:00
Humans can keep improving, we take that as granted, so there is at least one solution to the problem of general intelligence.

Now, robots can be far more precise than humans, in fact, assisted surgeries are becoming far more common, where robots accept large movements and scale them down to far smaller ones, improving the surgeon’s precision.

My axiom is that there is nothing inherently special about humans that can’t be replicated.

It follows then that something that can bypass our own mechanical limitations and can keep improving will exceed us.
by lunarcave | 2025-07-25 21:55:04+00:00
I don't know how I feel about this one, honestly.

> Build a site like a site. Use HTML. Use navigation. Use the platform.

Sure, but what about all the other problems that aren't solved by View Transitions? There's some truth to the fact that frameworks like Next.js has jumped the shark. But they're not solving the problems of _just_ the SPA.
by lurking_swe | 2025-07-25 21:55:25+00:00
I read somewhere that they are using tiny models on device for some queries, and then sending requests to apple servers for “complex” things. But i doubt that’s the case tbh. Why? Because even some open source models that i run locally on my mac (deepseek r1) produce better responses than what siri is providing lol. So im very skeptical.

If they truly are processing some siri requests in the cloud, im shocked at how incompetent their implementation is.

i haven’t kept up with siri to be honest. All i know is siri is still working for me, but it’s a degraded experience.
by pdonis | 2025-07-25 21:55:59+00:00
> you'd be utterly insane, as an individual developer without a full-time security team, to expose a self-hosted application to the Internet.

You don't have to. The article mentions Tailscale--the whole point of which is to not have any Internet-facing app exposed. Everything is done peer to peer between clients that are behind firewalls. There's nothing listening on an Internet exposed socket for random connections to come in.
by tensor | 2025-07-25 21:56:25+00:00
There are more than enough stories about employees complaining that they didn't get a big enough payout on an acquisition or IPO to know that this isn't true. It all comes down to your risk reward preference.

Sure, if you don't want to take a risk then look for a higher salary, and probably at a more established company because even if you have mostly salary and little equity a startup is still risky (and you're making it even more so by putting cash pressure on the company at that stage).

On the other hand, if you want a chance at a bigger payout, you'll want more equity. And yes, you may well not get that payout.
by JKCalhoun | 2025-07-25 21:57:03+00:00
Maybe someone else knows why black and white film looks sharper and has more detail then. Was there a race to the bottom in terms of optics when color film showed up in the consumer camera? Is it because they moved to a smaller film stock than the medium format 120 film that was common in B&W cameras before color? Or is color film, with three layers of gelatin, an inherently "noisier" film stock?

I don't know. I only observe the quality fall off when color arrives. Worse, I am not even sure. that my mom's 35mm camera (Canon AE-1) in the 70's shot as good and crisp photos as the B&W cameras in the family in the 40's (before she was born though).
by ok123456 | 2025-07-25 21:57:21+00:00
We need to stop allowing companies that are not directly engaged in financial services to request government IDs.

Facebook shouldn't legally be allowed to demand an ID any more than this disaster of an "app."

Now tens of thousands of people will be subject to identity theft because someone thought this was a neat growth hacking pattern for their ethically dubious idea of a social networking site.
by DrPhish | 2025-07-25 21:57:41+00:00
Thanks Daniel. I know you upload them, but I was hoping for some solid numbers on your dynamic q8 vs a naive quant. There doesn't seem to be anything on either of those links to show improvement at those quant levels.

My gut feeling is that there's not enough benefit to outweigh the risk of putting a middleman in the chain of custody from the original model to my nvme.

However, I can't know for sure without more testing than I have the time or inclination for, which is why I was hoping there had been some analysis you could point me to.
by johnnyanmac | 2025-07-25 21:57:44+00:00
I think the main point is showing solidarity, even for content that does not directly benefit them. There's nothing wrong with sex and nudity, but everyone will have different personal lines in their day to day life.

>must loudly proclaim it's not "their thing" -- but violence, guns, war, etc are not?

I don't think war or violence is most people's thing to begin with.

Guns, that's definitely a thorny issue. Especially in the US. I'm personalyl fine with much stricter gun control

>we all know they are not going to stop at this, right?

indeed. It's not the first wave, it won't be the last. Gotta do the same thing either way and push back.
by gopher_space | 2025-07-25 21:57:47+00:00
> without literally writing a dedicated layer to sanity check everything

It's not attractive to developers for a variety of reasons, but encapsulation is generally cheaper (in every sense) than the alternatives by orders of magnitude. If a system is hard to alter and other people rely on it to do their jobs, thinking about it as set in stone during my planning process will save me grief and heartache.

Starting with an independent client in mind makes it easier to plan around things like reconstructing tables from composed exports or dealing with authoritatively incorrect data. It's a good collection point for hard-coded edge case handling, and a great location for all of your discovery notes.
by FiniteIntegral | 2025-07-25 21:58:11+00:00
I think you underestimate the willingness of people to pay to troll, it may filter out people but an app that was (in theory) meant to be secure shouldn't think of a problem as filtering rather than securing. Admins knowing peoples' identities simply moves the weakest link in the chain to the admins. I think an app like this was doomed from the start and 4chan simply pulled the plug on an already leaking bathtub.
by phendrenad2 | 2025-07-25 21:58:20+00:00
When I finally got around to reading Fukuyama, I had an "aha" moment where I realized... oh, this is how liberal democracy thinks. They think they've perfected society and everyone agrees with them, except for a few weird superstitious cults.

Then I realized that it was all wrong, countries accept western liberal democracy only as long as the free aid keeps flowing. And the libdems were in for a rude awakening if they ever ran out of kibble.
by whilenot-dev | 2025-07-25 21:58:26+00:00
> one dangerous misstep we can make with self-hosting is to assume we need to start by matching the centralized services look-and-feel and polish

That's an interesting take. I think matching these services isn't a necessity, but getting a polished look-and-feels just helps adoption. Adoption isn't an exclusive scenario and everyone is free to choose and mix how they see fit.

My private collection won't ever compete with Netflix, Google or the like, and that's completely fine. It will stay a private selection of media with a strong personal preference - it ranges from research to entertainment, and also includes stuff that documents my own individual history. It'll shrink and grow as I want it, and if it reaches a scale that makes the jump from archival to hoarding work I'd simply need to reconsider my preferences.

Here's my take: The scaling issues of these tech giants won't ever reach my personal archive and any challenges with re-indexing, data analysis etc. should be completely approachable on SOTA hardware. Running anything that improves the searchability of my own archive can be run locally and in the timely intervals I prefer. To have this kinda quality approachable is a huge thing, and I can't wait until I can self-host some RAG enhanced vector search engine for a personal archive that grew overs years to take shape.
by doctorpangloss | 2025-07-25 21:58:30+00:00
It's complicated. The difference between a founder and founding engineer - I think you mean early employee - is pretty big. The fact that they are getting a "raw deal" in your POV should inform you that the equity grants are not related to risk.

This is coming from someone who programs for a living: contrary to what you are saying, the money guys take too little equity. The money guy being, the reason you are raising money at all, and not just dipping into your own savings.
by throw0101c | 2025-07-25 21:59:38+00:00
Copy-pasting my comment from elsewhere in the discussion:

""" If someone on the west coast wants to ship to the east (or vice versa) they can pit UP against BNSF, and then NS against CSX. There are several pairs up because of the two negotiating points:

* UP-NS

* UP-CSX

* BNSF-NS

* BNSP-CSX

If the merger goes through you're now at:

* merged-UPNS

* BNSF-CSX

Do you think UPNS will give a cheaper price for a 'half-trip' and you go to their competitor the other half? """

In this case it's not even about non-overlap, it's a straight reduction of competition. You don't think BNSF/CN/CP aren't looking at CSX right now?
by ivape | 2025-07-25 21:59:42+00:00
Websites and apps that feel like quality are generally made by people who can achieve it. You'll get shit static sites or shit SPAs if you have shitty devs. It's not beyond reason. If you are shitty chef, your food is going be shitty. So yeah, here's the big secret about programmers:

They are mostly shitty

---

Interestingly, every landing page or website for recent AI apps have looked AMAZING. Designers and standard website developers are totally on point. It's just, crappy developers who can't create a rich experience on top of incredible design that's the issue. CSS is not going to fix what can't be fixed (some people are not supposed to be in this profession, but hey, it pays ... for another three or so years).
by BillyTheMage | 2025-07-25 21:59:58+00:00
I think hitting your kid is okay only if they put themselves or others in danger. Kid putting a fork into the breaker box? Smack the stupid out of em. You need to associate mortal danger with not wanting pain.

Like that time I ran out in front of a car. Well deserved whoopin.

That time I said a curse word was not a deserved whoopin.
by firefax | 2025-07-25 22:00:14+00:00
>Isn't that true in the real world as well?

I suspect the folks complaining about "markets" in online dating are not the kind of people who can connect offline.

To be fair, I think online dating has gotten worse -- sites like OkCupid used to match you based on shared affinity... the issue there is you could be a very high match on shared values but not someone's "type" visually -- imagine being shown the girl of your dreams only to find out the feeling is not mutual :-)

Conversely, I feel like people sometimes forget that they opted into these interactions, it's not like someone strolled up in a bar and began talking at them.

Anyways... if you're frustrated with apps, I'd suggest doing just that. Talk to people.

I met my last girlfriend at a bus stop. Before that, on a porch -- I was walking by and struck up a convo.

If you can't connect with people organically, no amount of tech can save you.
by gjm11 | 2025-07-25 22:00:16+00:00
An oxymoron is a word or phrase that contradicts itself (the word comes from Greek bits meaning "sharp" and "soft"). It doesn't make any sense at all to say that Python is an oxymoron. Python-the-language isn't the kind of thing that can be an oxymoron; "Python"-the-name obviously isn't one because it doesn't have two parts that could contradict one another.

Does your comment mean anything other than "I don't like Python very much", and if so what?
by isaacremuant | 2025-07-25 22:00:18+00:00
Have you thought through what you said?

You also have an inbuilt ability to learn a computer language. What even is an inbuilt ability?

Programming languages are something you read and write and execute. You can learn many and their definition is precise and limited. It's very easy to be able to pick a programming language and use it in relative low amount of time.

Human languages are absolutely different. You can't easily pick them up and they carry cultural context, regional variations, and a lot of ambiguity and history. Definitions of those languages tend to be complete or prescriptive but descriptive and evolving. The languages are written, spoken, read and listened to. The variation in all of those is immense.

Do you acknowledge any of this or will you double down in the most absurd of points?
by subarctic | 2025-07-25 22:00:26+00:00
Fwiw I feel like their components are something I'd be less likely to want to pay for now that you can generate tailwind components so easily with ai. I guess now that I think of it I actually paid for them back when it was called Tailwind UI, but instead of using them I'm just telling claude to generate a UI for me, which has the advantage that there's no licensing issues. It'll be interesting to see how their business does going forward
by charcircuit | 2025-07-25 22:00:55+00:00
Google is not the internet and this behavior is not exclusive to Google. For example TikTok does the same thing. They have search ads when you search for brands on their platform. The TikTok app never had a url bar, TikTok provides search for TikTok, and it never had an ad blocker. Same thing for Amazon, same thing for X, etc.