MurphyA/hacker-news huggingface dataset:
by dudeinhawaii | 2025-04-27 16:41:55+00:00
This is super easy to test though (whether EXIF is being used). Open up Geoguessr app, take a screenshot, paste into O3. Doing this, O3 took too long (for the guessing period) but nailed 3 of 3 locations to within a kilometer.

Edit: An interesting nuance of modern OpenAI chat interface is the "access to all previous chats" element. When I attempted to test O4-mini using the same image -- I inspected the reasoning and spotted: "At first glance, the image looks like Ghana. Given the previous successful guess of Accra Ghana, let's start in that region".
by wizzwizz4 | 2025-04-27 16:42:04+00:00
The sentence explaining "purple" does not make sense:

> For instance, should levels of sulfur increase, the oceans may appear purple due to intense volcanic activity and low oxygen in the atmosphere.

Increased levels of sulfur causing volcanic activity? Michael Crichton's words come to mind:

> I call these the "wet streets cause rain" stories. Paper's full of them.
by quantadev | 2025-04-27 16:42:19+00:00
I bet Social Media (and even Texting) is almost entirely to blame for the "loners" phenomenon (i.e. lack of close friends). Almost everyone has a desire for social interactions, but Social Media is where they can get that, with the least effort, and money.

Smaller contributing factors are 1) Slow economy, where people don't have the money for social activities or even dating like the boomer generation did for example, and 2) Rise of Autism rates, which makes people disinterested in social activities and even fearful of them.
by s1artibartfast | 2025-04-27 16:42:24+00:00
Here are two posts about the topic with opposite claims and references to BLS data. Unfortunately, the CA state page is using a broken tracking link.

https://epionline.org/release/new-data-staggering-16000-jobs...

https://www.gov.ca.gov/2024/08/20/icymi-after-raising-minimu...
by mdaniel | 2025-04-27 16:42:29+00:00
> Just trying to set it up on a single USB drive

That's the fault of macOS, I also experienced 100% CPU and load off the charts and it was kernel_task jammed up by USB. Once I used a Thunderbolt enclosure it started to be sane. This experience was the same across multiple non-Apple filesystems as I was trying a bunch to see which one was the best at cross-os compatibility

Also, separately, ZFS says "don't run ZFS on USB". I didn't have problems with it, but I knew I was rolling the dice
by ToucanLoucan | 2025-04-27 16:43:50+00:00
Step 1: remove Section 230 protection for algorithmically-elevated content.

If you're going to have attention-mining addiction-creating software funnel people into rabbit holes, then those rabbit holes need to be verified, safe-to-consume stuff. Watching 5 hours of 5 minute crafts is at worst, going to make someone spend too much money at Hobby Lobby. Certainly not good, but a workable issue. Watching 5 hours of white supremacist propaganda is how you get our current sociopolitical climate.
by EA-3167 | 2025-04-27 16:44:03+00:00
It was caught through review, and the defense claimed that he knew that would be the case and therefore he put no one at risk. I'd argue that systems can fail, review can fail, and if that happened people could have died. Giving him credit for that seems absurd, and his claim that he just wanted attention is equally absurd. If you just want attention the profanity and price changes would achieve that.

Regardless he wasn't convicted of any crime related to potential harm to customers, he was convicted for hacking and identity theft.
by Noumenon72 | 2025-04-27 16:44:24+00:00
> One of the specific things I’m noticing now is the mainstreaming of really ugly, regressive treatment in politics and mainstream culture—not just of women but of immigrants, gay people, trans people... And my theory for why it’s happening is that certain kinds of porn have inured so many people to cruelty.

Besides being a complete stretch, has anyone even showed that men generally watch porn with cruelty? It's never on the front page, and it's kind of aberrant when hyper-enthusiastic "partners" are on offer.
by jakeydus | 2025-04-27 16:44:40+00:00
It...defeats the entire point of nonprofit status? Are you talking about legal status or mission? Special legal status is afforded to nonprofits because (ideally) they are pursuing something that is in the public's best interest, providing some kind of service that the government does not. Should the red cross pay taxes because they pushed private blood banks and first aid companies out of business? Taxes (ideally) are used to pursue the public good, so if an organization is using their labor and/or products to further the public good, they why should they be double taxed?

I'm not saying that's how it always works, but that's how it's designed to work. So if the system is being abused, then I think your issue might be with the system, not with Wikipedia in particular. They're just an example of the abuse of the system (which I don't think they are).
by jakeinspace | 2025-04-27 16:45:00+00:00
You can just switch trains in Tokyo and continue on to Fukuoka on the Nozomi Shinkansen. That's another 1000km. 8 hours travel time, with a 10 minute layover is quite nice, I've taken most of that ride (Aomori to Hiroshima). That would be like what, Miami to NY? Or Houston to Chicago.
by gruez | 2025-04-27 16:45:40+00:00
>violating Kantian ethics

???

How does "there's so much empathy that you actually suicide yourself" violate "Kantian ethics"?

Also, if we accept that "dogwhistle" framing, what should we make of the average leftist commenter saying that greed/inequality is a weakness of US's economic system? Maybe that's actually a "dogwhistle" for hyper-collectivism, radical Bolshevism, and stepping over rich people? Or is the "dogwhistle" characterization only a thing you apply to the Other Side?
by mindslight | 2025-04-27 16:46:37+00:00
> The sad part is they don't use standard, commodity JBOD enclosures so there won't even be anything useful in the fire sale :(

Can you elaborate on this? They mount in a standard rack and it looks like they have a backplane connected to a commodity motherboard. I'd think if you wanted it to be a JBOD you could replace the motherboard with an external SAS connector. Based on your nick I'm sure you've thought this through so I'm curious.

The only thing I see is that it looks like you have to slide the whole unit out to swap a drive, but that seems like an inconvenience rather than a show stopper.
by mattkrause | 2025-04-27 16:47:36+00:00
It’s been very hotly debated for ages.

At the moment, the consensus seems to be that some neurons[*] are occasionally born in adulthood (e.g., in the hippocampus), but there’s a lot less agreement on why or if this matters at all. It could be the remnants of a prenatal process or a neat method for providing “pointers” into memories.

* In the brain itself. It is widely agreed that olfactory sensory neurons turn over every month or two, but they almost have to because they’re exposed to all sorts of junk in the air and wouldn’t survive a lot longer anyway.
by blacklight | 2025-04-27 16:47:40+00:00
As the developer of a GPS tracking app that relies a lot on OpenStreetMap, I've faced many of these problems myself. A couple of learned lessons/insights:

- I avoid relying on any generic location name/description provided by these APIs. Always prefer structured data whenever possible, and build the locality name from those components (bonus points if you let the user specify a custom format).

- Identifying those components itself is tricky. As the author mentioned, there are countries that have states, others that have regions, other that have counties, or districts, or any combination of those. And there are cities that have suburbs, neighbourhoods, municipalities, or any combination. Oh, and let's not even get started with address names - house numbers? extensions? localization variants - e.g. even the same API may sometimes return "Marrakesh" and sometimes "Marrakech"? and how about places like India where nearby amenities are commonly used instead of house numbers? I'm not aware of any public APIs out there that provide these "expected" taxonomies, preferably from lat/long input, but I'd love to be proven wrong. In the absence of that, I would suggest that is better to avoid double-guessing - unless your software is only intended to run in a specific country, or in a limited number of countries and you can afford to hardcode those rules. It's probably a good option to provide a sensible default, and then let the user override it. Oh, and good catch about abbreviations - I'd say to avoid them unless the user explicitly enables them, if you want to avoid the "does everybody know that IL is Illinois?" problem. Just use "Illinois" instead, at least by default.

- Localization of addresses is a tricky problem only on the surface. My proposed approach is that, again, the user is king. Provide English by default (unless you want to launch your software in a specific country), and let the user override the localization. I feel like the Nominatim's API approach is probably the cleanest: honor the `Accept-Language` HTTP header if available, and if not available, fallback to English. And then just expose that a setting to the user.

- Bounding boxes/polygons can help a lot with solving the proximity/perimeter issue. But they aren't always present/sufficiently accurate in OSM data. And their proper usage usually requires the client's code to run some non-trivial lat/long geometry processing code, even to answer trivial questions such as "is this point inside of this enclosed amenity?" Oh, and let's not even get started with the "what's the exact lat/long of this address?" problem. Is it the entrance of the park? The middle of it? I remember that when I worked with the Bing in the API in the past they provided more granular information at the level of rooftop location, entrance location etc.

- Providing localization information for public benches isn't what I'd call an orthodox use-case for geo software, so I'm not entirely sure of how to solve the "why doesn't everything have an address?" problem :)
by thraway79879s8d | 2025-04-27 16:47:57+00:00
The issues at play are really fundamentally about heterosexuality.

The gay male money-free casual sex market "clears" --- grindr does in fact work. The (unpaid) heterosexual casual sex market will never clear regardless of app design, there are simply not even women interested in not enough casual sex for it to be any other way.

Whether its 2024 voters freaking about inflation (despite it being lower than in other countries), or the rise of the manosphere since hetero dating apps, Americans in particular are very consumer oriented society that freaks out when consumption desires get impeded. Somewhere, between many culture forces (porn, 1990s-2010s sex positivity, hookup culture discourse divorced from reality, hip hop lyrics (?!) the end of the Hayes code (?!), straight men's "needs rising in the hierarchy" rose to include much more casual sex than previous generations aspired to....and now the cat is out of the bag.

A lot of the discourse around this reminds me of say, gentrification discourse. There is a wish that the demand would just go away, that we could rewind the clock to when straight men were less horny, or fewer wealthy professionals wanted to live in the urban core. Neverminding that the former is a lot more sympathetic a goal than the latter, it feels like pipe dreaming divorced from actual tactical thinking about the size of the problem and therefore what remedies are actually sufficient. Actually rewinding the clock is, at least, really hard.

Capitalism has been invading the domestic sphere for decades. It's the same process as, say, less home-cooking and more takeout or restaurant trips too. (And in that case, freeing women from the kitchen is unambiguously good!)

In the housing case, the moral and correct answer is "just build more dense housing" --- allow supply to meet demand. In the straight casual sex case, the analogous answer is "just legalize prostitution", but the morality is admittedly less clear cut. Personally, I think we should try it, as all the other answers seem deeply seriousness given the scale of the problem. Better to do something that might actual work, then half-ass things that will certainly fail while the problem gets worse.
by blueprint | 2025-04-27 16:50:20+00:00
Who cares about my tone, how about actually understanding the argument itself, which is based on science instead of your attempt to externalize your own religiosity?

I suppose you think you know better than thousands of psychologists who have explained the difference between adaptive and maladaptive. or perhaps you know better than billions of years of evolution. just because you don't understand how to bond with someone adaptively doesn't mean that there is no way to bond with someone adaptively. There's a reason why we want to make sure that our partners are actually bonded with us and trustworthy. It doesn't have anything to do with oppression. But your externalization and automatic presumption of pathology tells me a lot about what you must have experienced and what you never got to experience.
by palata | 2025-04-27 16:50:23+00:00
I didn't mean to attack your original statement: you work with people who have issues caused by porn, and I completely realise it does exist. Just like there are people addicted to video games.

I am kind of interested in the causality. The featured article says that "porn has molded the world we live in", which is much wider than saying "some people get addicted to porn and it is bad", right?
by HenryBemis | 2025-04-27 16:50:51+00:00
Suggestion in case it helps:

step 1: install & use Firefox step 2: install and use adblockers (multiple)(I got ublock origin, adblock plus, noscript, privacy badger, privacy possum)(nothing gets through!!) step 3: install "Open in Reader View" addon (not affiliated in any way). With this, when I DDG-search for something, especially lyrics or something for which I am interested in only the text, I right-click and "open in reader view" so it does exactly that. step 4: set the Reader View (F9) in FF, to the font size, color, etc.

and the your 'friend' will Google for: Metallica enter sandman lyrics, and just right-click and pick the "Open in reader view", and presto! new tab with just the lyrics

EDIT: tip: tell your 'friend' to search for Band Song_title AZLyrics (not affiliated) so the first hit will be from "AZLyrics.com" which will have a standard format (I always search for ".... azlyrics" instead of just "..lyrics")
by nobody9999 | 2025-04-27 16:51:44+00:00
That's not what US military leaders were saying then. Not saying that others weren't confused about that, but the US Military establishment knew what was up.

You hinted at it, and in my initial post included the statement that the atomic bombs (and especially the second -- Nagasaki -- bomb) were supposed to serve as a warning to the Soviets, not any attempt to limit casualties or shorten the war. However, I removed it because I couldn't find any direct quotes about it.

Then again, that's not something the US government would want publicized at that time, given that the USSR was their putative ally at that moment. As such, I'm not surprised that my cursory search didn't find any such quote from that period.

From the article I linked in my previous post[0]:

>General Dwight Eisenhower voiced his opposition at Potsdam. "The Japanese were already defeated," he told Secretary of War Henry Stimson, "and it wasn't necessary to hit them with that awful thing." Admiral William Leahy, President Harry Truman's chief of staff, said that the "Japanese were already defeated and ready to surrender….The use of this barbarous weapon at Hiroshima and Nagasaki was of no material assistance in our war against Japan." General Douglas MacArthur said that the Japanese would have gladly surrendered as early as May if the U.S. had told them they could keep the emperor. Similar views were voiced by Admirals Chester Nimitz, Ernest King and William Halsey, and General Henry Arnold.

[0] https://www.usnews.com/opinion/articles/2016-05-27/its-time-...

Edit: Fixed formatting and prose.
by vjulian | 2025-04-27 16:52:48+00:00
Yet another crappy article about sex from an otherwise respectable publication. Why does this keep happening? The article assumes a negative definition of “porn” without ever seriously examining it. As usual, sexual depiction is assumed as inherently harmful, isolating, or degrading without any good argument as to why. Then, it makes a leap implying that the rise of pornography explains social problems like loneliness or political alienation. Also, American discomfort with public sexual expression is not intrinsic or universal reality.

What distinguishes porn from other depictions of sex? Could it be that porn and social atomization are symptoms of deeper technological or cultural trends, rather than assuming one causes the other?
by sokoloff | 2025-04-27 16:52:53+00:00
It looks like the 8GB cards are about $60 (10-12%) cheaper than the 16GB cards.

I sure don't want a world where we only have 32GB 5090s and nVidia reaching farther down the price-vs-performance curve to offer consumers a more affordable (but lower performing) choice seems like a good, rather than a bad, thing to me. (I genuinely don't see the controversy here.)
Show HN: I built UnderKey to stop re-explaining chat contexts to ChatGPT
by vincenzodicosmo | 2025-04-27 16:53:21+00:00
Hi everyone, I’m a freelance developer working with clients and teams across different countries. One of my biggest daily pains was switching between contexts: formal to informal, English to Spanish, casual to professional — often in the same hour.

I used ChatGPT to help, but it was tedious. Every time, I had to re-explain the relationship, the tone I needed, and the background of the conversation. It slowed me down badly.

After 3 months of coding in my spare time, I built UnderKey. It’s a minimal app that creates “chat profiles” — lightweight containers where I can set notes, translation preferences, tone, and context once. Then I can generate replies, correct drafts, or translate messages on the fly without re-briefing the AI every time.

Right now it covers just the essentials I needed: profiles, smart notes, translations, and quick AI-generated messages. I would love feedback on the product, especially from others juggling multiple conversations across languages and contexts.

Thanks for reading.
by bee_rider | 2025-04-27 16:53:25+00:00
Something I believe but have no evidence for, and reality is continuing to, bafflingly, defy my expectations:

Ads are basically zero-sum in the sense that they mostly take customers that need something, and shift them to the brand that is advertised, instead of the one they would have heard of naturally (now, there is some element of ads actually increasing demand, but as people are quite cash-strapped or in debt nowadays, I guess it can only function up to some limit). Companies that advertise are engaging in an ever-increasing (more sophisticated, technical, and more expensive) competition to capture some allocation of this demand. Because we’re burning an increasing amount of money in a zero-sum competition, eventually the ecosystem must collapse under its own weight.

We can sort of see this, I think, in people becoming increasingly grumpy about how expensive everything is. But the system is very circuitous, so we misallocate blame all over the place.

Trying to regulate ads—I dunno, it seems hard to regulate without stepping on free-speech toes (US perspective, ymmv in other countries). I would rather regulate the collection of data, which doesn’t seem to be particularly protected in any sense other than that private entities can mostly just do whatever by default (it seems functionally similar to the sort of stuff that the 4’th amendment was intended to protect us against, except it is done by Facebook and Google so they get away with it) (but to be explicit, I think it is probably legal at the moment for companies to run vast surveillance networks, we need new laws).
by s1artibartfast | 2025-04-27 16:53:47+00:00
>Why do you go on the internet at lie? Anybody can look up fast food employement rates in california and see that you are just bullshiting.

genuinely looking for a Source?

On BLS I see see California employment numbers are down.

https://data.bls.gov/cew/apps/table_maker/v4/table_maker.htm...
by pavel_lishin | 2025-04-27 16:54:39+00:00
For what it's worth, where I live in New Jersey, automotive shops have to accept used oil - precisely to avoid this sort of issue. (And I trust that someone, somewhere is making sure that all of their oil actually goes somewhere safe, instead of - as you point out - being dumped into the ocean.)

I still don't change my own oil, because I'm at the point in my life where I can afford to throw $100 at that particular problem, rather than spending a dirty and greasy hour+ under my car.
by jfengel | 2025-04-27 16:54:51+00:00
What's with the hat on the o?

In French it's used to mark where an o was followed by an s in Latin, but that's not the case here. Icon comes from Greek word that never had an S.

Wiktionary reports an Esperanto iĉon, which means "male".

Perhaps this means something in some other language? Or is it a metal umlaut?
by dmlittle | 2025-04-27 16:55:00+00:00
Jeremy Rubin built a proof-of-concept for this over a decade ago for a hackathon and ended up being sued by the state of New Jersey. This blog post[0] has a good summary of the events.

[0] https://ethanzuckerman.com/2015/05/28/the-death-of-tidbit-an...
by jpc0 | 2025-04-27 16:55:12+00:00
> Keeping session data in a shared source of truth like a KV store or DB, and expecting (stateless) application servers to do all their session stuff thru that single source of truth

What would be a scalable alternative?

Simple edge-case why this is a reasonable approach. Load balancer sends request to server A, server A sends response and goes offline, now load balancer has to send all request to server B->Z until server A comes back online. If the session data was stored on server A all users who were previously communicating to server A now lost their session data, probably reprompting a sign-in etc

Theres some state you can store in a cookie, hopefully said state isn’t in any was mean to be trusted since rule 1 of web is you don’t trust the client. Simple case of a JWT for auth, you still need to validate the JWT is issued by you and hasn’t been invalidated, ie a DB lookup.
by DamnInteresting | 2025-04-27 16:55:31+00:00
I've been reading Smithsonian Magazine for a long time, and I would like to take this opportunity to complain about one element of their recent website redesign. I find it deeply annoying that there is no publication date anywhere on the page. It's especially annoying in their News section. Am I looking at new news, or old news? I do know that it's in the source code, but I shouldn't have to view source for such a basic and important detail.
by ujkhsjkdhf234 | 2025-04-27 16:55:57+00:00
I have been groaning about income inequality a lot but it is amazing how much of this can be explained by it. People do not have the disposable income to spend on services so you make people pay with attention. Give them the carrot for free so they don't notice. On top of that, the product is free so there is no expectation of support for the end user. You're getting it for free so what are you complaining about?
by karamanolev | 2025-04-27 16:56:18+00:00
The only connection between "they wanted to understand their own document libraries" and "mass layoffs" is potentially "increased efficiency leads to needing less people for the same job". If there's anything else, please let me know.

And if it's that, then are you suggesting to not implement a certain technological efficiency tool in order to keep (now clearly redundant) jobs? That has never worked long-term in the history of mankind, AFAIK.