MurphyA/hacker-news huggingface dataset:
by dkarl | 2025-06-25 15:32:22+00:00
And for those who also don't want to be forced to sequence the computations, i.e., wanting to run them concurrently and potentially in parallel, each approach to concurrency supports its own version of this.

For example, choosing Scala on the JVM because that's what I know best, the language provides a rich set of maps, folds, etc., and the major libraries for different approaches to concurrency (futures, actors, effect systems) all provide ways to transform a collection of computations into a collection of concurrent operations.

Curious if the poster who said "we don't have a really widely supported construct" works in a language that lacks a rich concurrency ecosystem or if they want support baked into their language.
by NoMoreNicksLeft | 2025-06-25 15:32:28+00:00
The problem has never been that some bots could eventually seem like they were human. The problem is and will continue to be that many humans (millions upon millions) look like bots.

Have you never once looked at the captcha and couldn't decide whether the 3 pixels of the motorcycle sticking out into the grid square meant that you should select that grid square too? Not once? As the tests become ever more sophisticated, more and more of you all will be locked out.
by danavar | 2025-06-25 15:32:39+00:00
Is there a way to instantly, quickly prompt it in the terminal, without loading the full UI? Just to get a short response without filling the terminal page.

like to just get a short response - for simple things like "what's a nm and grep command to find this symbol in these 3 folders". I use gemini alot for this type of thing already

Or would that have to be a custom prompt I write?
by Vinnl | 2025-06-25 15:32:50+00:00
I bought the Fairphone 4 a while after the 5 came out. It felt like their strategy was basically to use the previous edition as the "low-end model", i.e. it's cheaper and less powerful, but still well-supported. And I'm very happy with it.

Which is to say, buying the previous Fairphone is a perfectly sensible thing to do.
by vjvjvjvjghv | 2025-06-25 15:33:01+00:00
"* This is a regular that always buys the same thing every week, I can charge 30% more without breaking his routine"

This one is getting to me more and more. When I grew up, you got the best deals as a regular customer. Nowadays it's the opposite. Loyalty is something that can be exploited. If you don't switch insurance regularly, you are paying way too much. If you stay at a job for longer, you get paid under market. If you use a service regularly, you get charged more.

I think it's really corroding society when loyalty and trust are viewed as an exploitable weakness.
by madeforhnyo | 2025-06-25 15:33:06+00:00
Still, it is _personal_ data collected and sold by Google, which was the point raised by gp comment. As for it being personally identifying, the aggregation/pseudonymization/anonymization process doesn't even prevent precise identification [0]. I'd say it's pretty close.

[0]: https://www.nature.com/articles/s41467-019-10933-3
Show HN: O'Reilly Book Parody Generator MCP Server
by fullstackchris | 2025-06-25 15:33:32+00:00
Just a fun little MCP server I built today, working great with Claude Desktop; haven't tested on any other platforms.

Go easy on me, I don't particularly like Python and this was my first time using uv and shipping it to pypi!

99% of credit to the original image generation tool here: https://github.com/charleshberlin/O-RLY-Book-Generator
by wanderingbit | 2025-06-25 15:34:16+00:00
This isn’t enough information about the study to tease out cause and effect. There may be a third confounding variable that positively impacts both entrepreneurship growth and Starbucks growth.

For instance, what if Starbucks only decides to move into neighborhoods that have reached a certain level of economic growth (ie number of households, number of business, etc…)? Neighborhood economic growth would likely attract entrepreneurs as well, and we wouldn’t be able to conclude that Starbucks had anything to do with entrepreneurship growth.

Said a different way, would adding Starbucks in the middle of the Atacama desert grow Peruvian entrepreneurs? I mean come on it’d be the only third space around!

I can’t read the full paper because I don’t have a subscription, but the fact that they don’t call this out in the abstract makes me doubt it’s a meaningful conclusion.
by fallinditch | 2025-06-25 15:34:30+00:00
When extracting transcripts from YouTube videos, can anyone give advice on the best (cost effective, quick, accurate) way to do this?

I'm confused because I read in various places that the YouTube API doesn't provide access to transcripts ... so how do all these YouTube transcript extractor services do it?

I want to build my own YouTube summarizer app. Any advice and info on this topic greatly appreciated!
by mtlynch | 2025-06-25 15:35:02+00:00
Thanks for reading!

>Saying “Saving large files is now 10x faster” is great, but if users were dealing with crashes or freezes, it’s more helpful, and more direct, to combine your idea of clarity with the actual user experience:

That's great feedback. I'd like to come up with a better example here.

I've noticed that when developers improve user experience, they tend to focus on what was bad rather than how it's now better, but I agree that the example is a bit confusing. If the fix is about a bug in a specific scenario, you do lose something in the announcement by not explaining how you fixed that particular bug.
by bas_sen | 2025-06-25 15:35:21+00:00
This is already the case, SEO content, sponsored comparison sites, influencer marketing, it's all about subtle framing. LLMs just supercharge the problem by making it easier and cheaper to scale.

The real issue isn't that LLMs lie, it's that they emphasize certain truths over others, shaping perception without saying anything factually incorrect. That makes them harder to detect than traditional ads or SEO spam.

Open-source LLMs and transparency in prompt+context will help a bit, but long-term, we probably need something like reputation scores for LLM output, tied to models, data sources, or even the prompt authors.
by troupo | 2025-06-25 15:35:43+00:00
> I don't know, isn't the consumer surplus evidenced by people using the app?

You spend 10 years price dumping and being unprofitable to the tune of being 20 billion dollars in the red.

Customers are attracted by your price dumping because you offer cheaper rides than competition which has to deal with pesky insignificant things like labor laws, employees, inventory etc.

Did you create "customer surplus"?
by PartiallyTyped | 2025-06-25 15:35:53+00:00
Dublin has a big problem with 3rd spaces; no cafe is open for anywhere close to that, and we are all basically shoved to pubs..

I used to sit at cafes pretty late with a laptop — buying multiple ( >= 2 ) cups of coffee, often salads and sandwiches — in the countries I lived in, but there’s none of that in Ireland. Most non-chain cafes are not open past 17; and chains go on until 20.
by domainhg | 2025-06-25 15:36:26+00:00
Find the age of websites and their whois record in one easy step with Servya.

Unlock the past of any website with ease using Servya. In this video, we demonstrate how simple it is to uncover the age of websites and access their WHOIS records with just a few clicks. By entering your list of domains into Servya, you can instantly retrieve crucial information, including the start date of the latest WHOIS record and the first archived record of a website.
Show HN: AGL a toy language that compiles to Go
by alain_gilbert | 2025-06-25 15:36:38+00:00
I spent the past 2 weeks making this toy programming language.

I basically forked the Go scanner/parser, and changed the syntax to have functions return a single value. This enable proper Result/Option type to be used as well as propagating errors with an operator.

I also wanted to have short "type inferred" anonymous functions to be able to use functions like Map/Reduce/Filter, without having to use 100 characters to specify the types.
by onli | 2025-06-25 15:36:49+00:00
Given the current phone sizes compared to the phones from before, that all had the headphone jack, the idea that you would need even bigger phones as otherwise it just would not fit is ridiculous.

For the external DAC, you have to balance the "you could buy that once" against all the consumers that are pushed by the omission of the headphone jack to buy throwaway head- and earphones with glued in batteries. There is no chance in hell that the waste produced of both paths is in favour of the jackless phones.
by perching_aix | 2025-06-25 15:37:19+00:00
No. Your display, graphics card / video source, and the display cable connecting these all need to support the new standard, and the first two specifically also need to support outputting at that video mode. The video source side is usually more forgiving, but if your display doesn't support 960 Hz outright, it's unlikely to work properly (though you can get lucky if the new standard is at least officially supported by it).
by PaulHoule | 2025-06-25 15:37:37+00:00
My snobbish take that always gets downvoted was that you couldn't get a good cup of coffee in NYC during the 1990s. [1] There seemed to be two or three Starbucks on most blocks, probably because they thought they could fool stock market analysts into thinking it was that way coast to coast (like Duane Reade?) Independent espresso bars, which you could find in any mid-sized city in a flyover state by then, were driven out and you were left with bodegas and Jewish delis that served terrible gas station coffee at best.

Not long after, this Ithaca company

https://gimmecoffee.com/

opened up a shop in Brooklyn and won an award for best coffee in the city, half because they have great coffee, half because they had no competition. It is better now, but the standard for gas station coffee is vastly higher thanks to things like

https://concordiacoffee.com/products-tag/convenience-stores/

[1] An astonishing hotbed of conformity. Sitting out in front of the headquarters of Fox News I was told that my wife and I were the freakiest looking people they'd seen in NYC and we only had matching costumes of t-shirts, jeans, ALICE packs and boonie caps with plastic flowers.
by bas_sen | 2025-06-25 15:38:08+00:00
You're right that per-request LLM inference is costly, especially at scale. But I think the bet with MCP (Model Coordinated Protocol) isn’t that every interaction will always hit the LLM, it’s that the LLM bootstraps flexible protocol negotiation, and then clients can cache or formalize the result.

Think of it more like a just-in-time protocol generator. The LLM defines how to talk, once, and the rest of the interaction can be optimized. Expensive at first, but potentially cheaper than baking in rigid APIs for every use case.

Still, lots of unknowns, especially around latency, consistency, and cost.
by ukuina | 2025-06-25 15:38:17+00:00
> I was embarrassed that the release primarily made life better for our developers rather than for our users. Given the tasks I planned for a sprint, I identified the ones that would be exciting and valuable enough to the user to include in the release announcement.

> I thankfully avoided ever writing another uncomfortable explanation of a release that offers nothing to the user.

Seems short-sighted?

This is marketing-driven development where you have "learned the lesson" that thankless maintenance and stabilization tasks should be avoided.
by bachmeier | 2025-06-25 15:38:31+00:00
I had a conversation with Copilot about Copilot offerings. Here's what they told me:

If I Could Talk to Satya...

I'd say:

“Hey Satya, love the Copilots—but maybe we need a Copilot for Copilots to help people figure out which one they need!”

Then I had them print out a table of Copilot plans:

- Microsoft Copilot Free - Github Copilot Free - Github Copilot Pro - Github Copilot Pro+ - Microsoft Copilot Pro (can only be purchased for personal accounts) - Microsoft 365 Copilot (can't be used with personal accounts and can only be purchased by an organization)
by skippyboxedhero | 2025-06-25 15:39:35+00:00
Because private investors do not care if energy is more expensive, and there have been massive federal subsidies.

Correct, batteries do this but you need to pay for all the time when batteries are sitting there doing nothing.

I didn't say they did need to be dispatchable or not, the problem is the composition of supply. Renewables are more expensive, so why run them?
by _DeadFred_ | 2025-06-25 15:40:11+00:00
This is why people hate modern tech companies. They don't optimize for efficiency and providing the best service, they optimize for profit in 500 different messed up manipulative ways. I don't want to have a 'social credit score' to manage while on vacation in the form of my AirBnB rating. I don't want to gamify between two apps to get a ride. But tech says 'do it or we'll exploit you'.

Modern tech business models make you pay a tax to not waste mental energy on their BS games and it gets exhausting. So you stop and resent the companies for ripping you off/manipulating you. I hope that frustrations comes back to bite them and instead of being special darlings with regulation carveout's they become the most regulated industry.
by pxc | 2025-06-25 15:40:11+00:00
Isn't the relatively large binary just because it's written in Golang? Go executables each ship their own copy of the Go runtime. That alone accounts for a big chunk of small programs like this.

Nano also links against ncurses, which is about as big as the compressed tarball for micro. I'm looking at the dependency closures of each right now in nix-tree[1], and micro's closure's total size is 15.04 MiB while nano's is 12.78 MiB-- not really "orders of magnitude" (as a sibling commenter suggests) when you look at it like that.

Admittedly, nano's dependencies (`file` and `ncurses`, on my system) are likely to ship as part of the "base system" of any Linux distro anyway; the real size it adds to any distro is negligible. But there's no indication to me that micro is meaningfully "bloated", as the meme goes; it seems like what is required to run it is reasonable and comparable to other tools that serve the same purpose.

--

1: See: https://github.com/utdemir/nix-tree ; Try `nix run nixpkgs#nix-tree -- $(nix build --no-link --json nixpkgs#nano | jq -r .[0].outputs.out)`
by Vinnl | 2025-06-25 15:40:18+00:00
They released them for the previous model [1] [2], so presumably will come for the 6 as well.

[0] https://www.fairphone.com/en/2024/01/24/have-you-seen-the-sc...

[1] https://www.fairphone.com/wp-content/uploads/2024/02/Fairpho...
by georgemandis | 2025-06-25 15:40:52+00:00
For what it's worth, I completely agree with you, for all the reasons you're saying. With talks in particular I think it's seldom about the raw content and ideas presented and more about the ancillary ideas they provoke and inspire, like you're describing.

There is just so much content out there. And context is everything. If the person sharing it had led with some specific ideas or thoughts I might have taken the time to watch and looked for those ideas. But in the context it was received—a quick link with no additional context—I really just wanted the "gist" to know what I was even potentially responding to.

In this case, for me, it was worth it. I can go back and decide if I want to watch it. Your comment has intrigued me so I very well might!

++ to "Slower is usually better for thinking"
by Barbing | 2025-06-25 15:41:05+00:00
They even disabled it if you didn’t use the right combination of browser and willingness to share your data.

Seems a lot more like general availability on my end now, though, these past few days. One can try Google dot com, slash AIMode.

Not nearly as good as using Gemini 2.5 pro which they do offer for free but I forget where. AI studio? So many ways to access it.
by palmfacehn | 2025-06-25 15:41:08+00:00
There's an interesting contradiction in the popular discourse here at HN. The government is simultaneously characterized as unable to make the correct decisions and at the same time, characterized as the only viable mechanism to conduct scientific research. These two themes seem contradictory.

If they cannot make the "right" decisions or lack competence in leadership, it wouldn't be unreasonable to doubt the efficacy of their research leadership. How could they possibly identify the problems which are worthy of solving under these conditions?

If their leadership is competent, if they are correctly identifying the necessary research projects, then why to proponents of government directed "science" have so many gripes in regards to the direction which government science is directed?

https://www.thoughtco.com/taxpayers-paid-for-shrimp-treadmil...

>The shrimp treadmill study cost taxpayers more than $3 million over a decade.

>The National Science Foundation, not Congress, approved the shrimp treadmill study funding.
by theamk | 2025-06-25 15:41:28+00:00
You've had me agreeing until TAI64 reference... Why would you optimize your software for super-rare case (super high precision time intervals) at the expense of making a very common case (timestamp -> calendar time) harder? Unless you are into computerized astronomy or rare physics experiments, there is never a need to worry about leap seconds or TAI. For long intervals, having 1-second error every few years to reduce code conversion complexity is totally worth it.

(note that for the short intervals, when a single second actually matters, you should use neither TAI nor UTC, use monotonic timer provided by your OS)
by alephnerd | 2025-06-25 15:41:39+00:00
I'm not denying that there are smart engineers and PMs at Akamai - especially those who were at the building stage of the company.

What I'm saying is you don't see the same kind of circulation between established companies, founding your own company, working for a startup, and/or becoming an Angel or VC like you would in the West Coast or increasingly in the NYC scene.
by npteljes | 2025-06-25 15:41:52+00:00
To me it seems like there is only one key to a well working social site: fair moderation.

Fair moderation encompasses a well defined vision on what to moderate, and good definitions of that - what is tolerated and what not. Enforcement needs to be swift and fair. There needs to be a barrier of entry, to combat cheating the moderation by quickly re-joining.

If these are successfully upheld, bots, trolling, and abuse has little chance. Not being anonymous can raise the barrier of entry, but it's very far from a working solution; see how horrible people act of facebook, with their name and photo attached. And this site, for example, has very little publicly visible badness going on, because of how effective the moderation is.
by vel0city | 2025-06-25 15:41:58+00:00
But if your discussions aren't even based in reality, what are we even really talking about?

For example:

> As a result, people are much more likely to be without work in cities, as seen in the data.

This is a demonstrably untrue statement. In the US, labor participation rates are lower in rural areas. Unemployment is generally higher in rural areas. Poverty rates are generally higher in rural areas. I'd link the data, but it's not like you'd bother actually reading it from what I gather.

> Data is already recorded and I can just as easily go talk to the people who had the minds capable of coming up with that data in the first place if I want to know more about the thinking behind the data. Your involvement would be absolutely pointless.

Seeing as how you're making statements not grounded in reality and data, I'd say my involvement would have a point of actually directing you to the real statistics and data. I'd hope that one would change their preconceptions when given actual data showing their statements are incorrect. If I continued to push the point that generally dogs have eight legs and you managed to provide me with sources that showcased dogs actually usually only have four, I wouldn't just say your involvement of showing real data is pointless. But pointing out your fantasies aren't based in reality and aren't backed by actual data just results in you berating me.

I agree, we're also wanting to delve into the "whys" of how the world works, which isn't always just directly looking at what the numbers say. But when our base facts we start from aren't actually grounded in reality, the whys we come up with are largely meaningless. The "general rules" we concoct from our fantasies become pretty useless if we take those rules to actually then measure reality and find reality doesn't line up with those rules.

> As hinted at earlier, there are other ways to explore the world around you.

Yes, we can look at data or we can base our ideas of the world off delusions and assumptions. But I take it you'd rather continue to live in your delusions and berate those pointing out when those statements aren't grounded in truth.
by account42 | 2025-06-25 15:42:06+00:00
No, you can't have a window with a different pixel size on one screen and another. Trying to emulate this using two windows would not achieve a smooth experience.

OTOH it is questionable if this is really all that important. Most of the time if a window spans more than one screen it's temporary because you are just moving the window from one screen to another.
by sorcerer-mar | 2025-06-25 15:42:10+00:00
> You seem to be under the impression there were no conspiracies during COVID, which is nonsense.

You seem to be continuing to put words into other people's mouths.

> You can read emails where people were given their top-down orders.

This is literally not true (I've read the emails)

> The synchronized flipflops on masks alone was enough to destroy many people's belief in doctors and public health.

One man's "synchronized flipflop" is another's "appearance of new evidence and tradeoffs."

> You can read meeting notes and journal reviews where people say that whilst claim X is true it would cause people to stop following government orders so it should be suppressed.

Can you link me to this?

> You can read interviews with public health officials who say they organized conspiracies to lying

Can you link me to this?

> akin to arguing that if two dictators happen to make the same decision their countries aren't dictatorships

No, it's like arguing that if two dictators happen to make the same decision, it doesn't mean they are acting in coordination with one another. Which is obviously true.

All I see in this thread is someone confidently asserting that he needs to be trusted with the truth despite reflexively dismissing data that doesn't fit his priors and, apparently, believing that it's unreasonable to assume that being physically closer to a person with a respiratory virus produces a higher risk of infection than standing further away. (I find that you're never far from truly insane opinions in convos with these "just a skeptic" types)

You have done a fine job of demonstrating the loss of trust in the profession though, I'll give you that! It is almost entirely (not entirely, but almost entirely) due to people who have simply decided to be confidently wrong and, when asked for examples or sources over and over and over again, fail to produce them.

You obviously have a right to form your own opinion on all of this stuff, but demonstrably don't have the capability to do it. Many such cases!
by pjmlp | 2025-06-25 15:42:21+00:00
Agreed it is the easiest, however it is also possible to use WPF on the same style as Forms, with more features, no need to go crazy with MVVM, stay with plain code behind.

Having said this, from 3rd parties, Avalonia is probably the best option.

While I think Uno is great as well, they lose a bit by betting on WinUI as foundation on Windows, and that has been only disappointment after disappointment since Project Reunion.