MurphyA/hacker-news huggingface dataset:
by Imustaskforhelp | 2025-08-18 12:31:07+00:00
I am sorry for sophie's families and friends and I am really just out of words..

To me, it felt as if as some other commentor on hn also said which I'd like to extend is that if chatgpt itself did allow these reporting. I doubt how effective you can be. Sure people using chatgpt might be made better, so I think that even if that saves 1 life, it should be done but it would still not completely bypass the main issue since there are websites like brave / ddg which offer private ai, maybe even venice too which don't require any account access and are we forgetting about running local models?

I am sure that people won't run local models for therapy since the entry to do local model is pretty tough for 99% of people imo but still I can still think that people might start using venice or brave for their therapy or some other therapy bot who will not have these functionality of reporting because the user might fear about it.

Honestly, I am just laying out thoughts, I still believe that since most people think of AI = chatgpt, such step on actually reporting might be net positive in the society if that even saves one life, but that might just be moving goal posts since other services can pop up all the same.
by hsuduebc2 | 2025-08-18 12:31:23+00:00
Can't really argue with that. I basically expect similar behavior to patent trolls in Europe and the US. And because of the Western sense of untouchability and the illusion of their own importance, they’ll allow themselves to be at least partially paralyzed by a flood of lawsuits.

This isn’t about protecting knowhow or actually producing anything, but about generating as much legal and financial friction as possible. The difference is that in China it can be semi-state-backed or at least tolerated, so it’s not just a bizarre parasitic business model like in the West but also a geopolitical tactic.
by zzrrt | 2025-08-18 12:31:32+00:00
Many BLM protests took place before the Biden administration existed, so some of your thesis is non-sense.

To rebut some of it: “Fact check: Quotes from Democratic leaders about riots, unrest taken out of context”

https://www.usatoday.com/story/news/factcheck/2021/01/15/fac...

Even if some Democrats may have gone over the line with some statements, convicted rioters weren’t pardoned by Biden. Even if you might rightly criticize some Biden pardons, I doubt you can name many violent offenders who were pardoned. In contrast, Trump pardoned hundreds for violent crimes, even against police officers. https://www.npr.org/2025/01/21/nx-s1-5268919/trump-issues-ja...
by mothballed | 2025-08-18 12:31:54+00:00
Buy land. Save.

Put RV on it. Save.

Build utilities. Save.

Build tiny house. Save.

Expand house.

This is what poor people do in latin america, sans the RV. They just buy blocks as they can and add on to it.

This is also exactly what our family did, minus the 'expand' part. We could never afford to buy a house nor get access to credit but we could afford to build a tiny one on shithole land one brick at a time. The great thing is it also more or less works no matter how poor you are, if you die before it is complete your children can continue. Eventually after enough generations enough money is saved to have a house.
by atq2119 | 2025-08-18 12:32:21+00:00
I'd say the main difference is that in traditional GPU languages, the thread of execution is a single lane of a warp or wave. You typically work with ~fp32-sized values, and those are mapped by the compiler to one lane of a 32-wide vector register in a wave (or 16- to 128-wide depending on the architecture). Control flow often has to be implemented through implicit masking as different threads mapped to lanes of the same vector can make different control flow decisions (that is, an if statement in the source program gets compiled to an instruction sequence that uses masking in some way - the details vary by vendor).

In tile languages, the thread of execution is an entire workgroup (or block in CUDA-speak). You typically work with large vector/matrix-sized values. The compiler decides how to distribute those values onto vector registers across waves of the workgroup. (Example: if your program has a value that is a 32x32 matrix of fp32 elements and a workgroup has 8 32-wide waves, the value will be implemented as 4 standard-sized vector registers in each wave of the workgroup.) All control flow affects the entire workgroup equally since the ToE is the entire workgroup, and so the compiler does not have to do implicit masking. Instead, tile languages usually have provisions for explicit masking using boolean vectors/matrices.

Tile languages are a new phenomenon and clearly disagree on what the exact level of abstraction should be. For example, Triton mostly hides the details of shared memory from the programmer and lets the compiler take care of software pipelined loads, while in this Tilus here, it looks like the programmer has to program shared memory use explicitly.
by JumpCrisscross | 2025-08-18 12:32:37+00:00
> Marxism and Marxist theory has made prescient points about capitalism that have repeatedly been confirmed in the past ~200 years

Sort of? Marxism is like economic phlogeston. It’s experimentally predictive to many extents. But it gets some basics wrong and is superseded in its entirety by better models, particularly for information-age and increasingly-automated economies.
by speleding | 2025-08-18 12:32:47+00:00
The railway system in the Netherlands is not privatized. The structure is publicly owned but operated under a concession model where both state-owned and private companies may run services. There are some regional operators that are private companies, but by far the largest part, NS and Pro-rail, are wholly government owned.

I'm not in favor of privatizing a natural monopoly like railway infrastructure, but in the case of NS I'm not sure privatization would be worse than what we have now: "market friendly" salaries for management, and yearly losses go to the tax payer.
by popcorncowboy | 2025-08-18 12:32:52+00:00
The Gary Marcus Schtick at this point is to shit on LLM-anything, special extra poop if it's sama-anything. Great, I don't even disagree. But it's hard to read anything he puts up these days as he's become a caricature of the enlightened-LLM-hater to the extent that his work reads like auto-gen "whatever you said but the opposite, and also you suck, I'm Gary Marcus".
by svat | 2025-08-18 12:33:43+00:00
Thanks, I was asking specifically about deals with telecom companies to be the default search engine, and your second link [1] seems to be relevant, in that it mentions Verizon, though the deal with Apple seems to have been the core of the case:

> Much of the trial centered on Google's deal with Apple to have Google search as the default option on the Safari web browser. Witnesses from Google, Verizon and Samsung testified about the impact of Google's annual payments of approximately $10 billion to maintain default status for Google search.
by Topfi | 2025-08-18 12:34:10+00:00
Just for context and as this article only mentions LASIK and not other options such as (Trans-)PRK and SMILE, the majority of negative side effects one experiences post LASIK are not linked to the ablation/"carving" of the cornea, as they call it, but rather is a result of the need to sever the subbasal nerve plexus in the anterior stroma, which tends to be regenerate in a less comprehensive manner and significantly slower around the margins of the flap compared to other methods.

Flaps aren't inherently dangerous either (flap detachments are very rare, even more so with modern systems that create essentially a cavity where the flap can rest in), but the difference in healing post OP is a lead cause of heightened dry eye after LASIK. Both PRK and SMILE, due to the way they work, are less likely to suffer from this, but every procedure has trade-offs naturally.

With PRK, the epithelium in the area is removed and has to regrow, a process that takes a few days (to get the initial part done, full regrowth takes far longer but isn't noticeable in general). This regrowth can be both rather painful and also rob you of the "instantly perfect sight"-effect many people desire from their laser eye surgery. As the epithelium does regrow naturally however, it is less likely (both in theory and in medical literature) to lead to dry eye and other side effects in the short and long term, making it the preferred choice by many ophthalmologists when choosing such surgery for themselves.

SMILE, on paper, might be able to offer the best of both worlds, but is severely more expensive than either and there is not a sufficient degree of long term research to make a definitive statement that the side effect amount and severity is comparable to PRK, simply because it is rather new. What research is out there is promising though.

Overall, each option is very well tolerated, leads to major QOL improvements and we need to keep in mind that even the more common side effects one may face with LASIK may not affect everyone and still are comparably small considering other medical fields and their elective procedures.

In this context, I'm very excited to see whether this method might have even fewer short and long term side effects than PRK, but like with SMILE, it may take decades to have a conclusive answer.

Edit: Another thing I missed and which was not covered in the article, is the potential that this new method could be applicable to people who, because of a variety of factors, are not eligible for any ablative eye surgery. I myself was at the upper limit for Trans-PRK in regard to the severity of my Myopia and the thickness (or lack there off) of my Epithelium. In that regard, I see far more potential than just reducing already low side-effect risks further.
Show HN: Typed-arrow – compile‑time Arrow schemas for Rust
by ethegwo | 2025-08-18 12:34:36+00:00
Hi community, we just released https://github.com/tonbo-io/typed-arrow.

When working with arrow-rs, we noticed that schemas are declared at runtime. This often leads to runtime errors and makes development less safe.

typed-arrow takes a different approach:

- Schemas are declared at compile time with Rust’s type system.

- This eliminates runtime schema errors.

- And introduces no runtime overhead — everything is checked and generated by the compiler.

If you’ve run into Arrow runtime schema issues, and your schema is stable (not defined or switched at runtime), this project might be useful.
by ubercow13 | 2025-08-18 12:35:01+00:00
Are you sure it's not you, a parent, whose opinion might be irrelevant? I mean out of you and non-parents, you are the one who has an extremely deep and instinctive emotional attachment that might cloud your judgement and affect your ability to think rationally or objectively on such a topic.

Does that argument work in other cases? "Sure it's insert bad thing, but if you were a parent, you'd understand. I'd do _anything_ to protect my lil one"

No, being a parent doesn't make your opinion more relevant really.
by stanleydrew | 2025-08-18 12:35:13+00:00
> idk why we need MCP servers when LLMs can just connect to the existing API endpoint

Because the LLM can't "just connect" to an existing API endpoint. It can produce input parameters for an API call, but you still need to implement the calling code. Implementing calling code for every API you want to offer the LLM is at minimum very annoying and often error-prone.

MCP provides a consistent calling implementation that only needs to be written once.
by Joker_vD | 2025-08-18 12:35:30+00:00
> the wooden beams in a building are usually just 20% of the original wood taken from source. The remaining 80% is lost as production waste in the form of sawdust, scraps, discarded parts, and so on.

Kinda mind-boggling how this has been parodied since forever [0], yet is still true. And we're not even talking about the Soviet-style production organization where frugality was never paid more than lip service: you'd think that in a competitive environment there'd be enough pressure to save up on the input resources wasted.

[0] https://youtu.be/YUQ-v62VqgM?t=188
by giancarlostoro | 2025-08-18 12:35:48+00:00
A lot of the Clojure editors I liked that were made specifically for Clojure seemed to have died down too. It's a shame, they were cool and unique.

Between Clojure and Racket, those have always been my two favorite Lisp / Scheme languages. I don't do a lot of Lisp but when I do its either in Clojure (thanks to Lein) or in Racket.
by vlaaad | 2025-08-18 12:36:12+00:00
Sure, but the need for accuracy will only increase; there is a difference between suggesting an LLM to put a schema in its context before calling the tool vs forcing the LLM to use a structured output returned from a tool dynamically.

We already have 100% reliable structured outputs if we are making chatbots with LLM integrations directly; I don't want to lose this.
by flail | 2025-08-18 12:36:34+00:00
Save for Gary Marcus' ego, which you're right about, most of the article is written by Nathan Hamiel from Kudelski Security. The voice of the post sounds weird because Nathan is referred to in a third person, but from the content, it's pretty clear that much of that is not Gary Marcus.

Also, slides from the Nvidia talk, which they refer to a lot, are linked. The Nathan's presentation links only to the conference website.
by bko | 2025-08-18 12:36:37+00:00
How is it fair? I would think if two parties commit the same crime they should be charged the same. Isn't fairness in law defined as being blind to the perpetrator?

Google doesn't do stuff to be evil. It does so bc it makes economic sense on the margin. It doesn't like paying fines and arbitrary enforcement will just be used politically. You might like this case bc Google bad, but what if NBC gets fined an insane amount by current admin for their interview cropping, to discourage bad behavior, because you know, fairness.

IMO the fairway thing would be to remove as much discretion as possible so not to make things political by either side
by cyphar | 2025-08-18 12:36:52+00:00
I mean, I would prefer that it be done as part of a discussion with upstream but if you're talking about a GitHub Action it's not really that much effort to maintain in my experience.

But even if adding CI jobs is not the preference of upstream, I would prefer that the contributor runs codespell locally and fixes all of the issues rather than just sending one-line patches. And I can imagine much worse forms of drive-by contributions than CI jobs that you can easily disable in the future.
by DrewADesign | 2025-08-18 12:36:57+00:00
I think this issue seems completely straightforward to many people… and their answer likely depends on if they know what MCP means.

The balance isn’t really clear cut. On one hand, MCP isn’t ubiquitous like, say, DNS or ancient like BSD. On the other, technical audiences can be expected to look up terms that are new to them. The point of a headline is to offer a terse summary, not an explanation, and adding three full words makes it less useful. However, that summary isn’t particularly useful if readers don’t know what the hell you’re talking about, either, and using jargon nearly guarantees that.

I think it’s just one of those damned-if-you-do/don’t situations.
by Xmd5a | 2025-08-18 12:37:31+00:00
The distinctive element here is the hardware. Briar allows you to sync via local wifi and bluetooth (i.e. the range is tiny) but since it's a mesh network your message will be relayed eventually.

This device though doesn't seem to support mesh connectivity because it doesn't have this short range limitation in the first place. It uses a LoRa chip with a range of a few kilometers. The bandwidth is tiny though, for reasons that are both technological and legal. In particular your are asked to respect a duty cycle of 1% (or even 0.1%, depending on the exact frequency you're using). That's 36seconds every hour. On top of that add some cities offer LoRaWAN gateways (between LoRa devices and the internet) and the limits are even more drastic like 10 messages per day, 51 bits being the maximum payload length.

LoRa was designed for async metering of IoT devices basically. This application is pushing it to its limits I guess.

I'm not an expert, I have a couple LoRa chips but never used them, however here are some back of the napkin calculations:

Assuming a spread factor of 12 (very long rage, very low bandwith) and a 1% duty cycle, you can send about 40 messages per hour if they are short like "yo what's up". 50 chars -> 20 messages/hour. 100 chars -> 10 messages/hour.
by freedomben | 2025-08-18 12:37:36+00:00
Nice assumption! Unfortunately, your mind reading skills aren't the most perspicacious. I actually have five kids. How many do you have? And how old?

Turns out that just being a minor doesn't make you technologically incapable. My 16 year old learned how to use VPNs and torrents when he was 12. Unless you're prepared to force everyone on the planet to use government or big tech controlled everything and ban terrifying technologies like open source, it's not going to be hard for them to work around them. Maybe we should have government cameras in all of our homes with AI constantly observing, transcribing, and recording everything we do or say. We could even hook up an MCP server to law enforcement so the cops can be sent ASAP upon any violations. A robo-car could show up within minutes and the cameras could announce that you must get in. We could start with forced re-education, and escalate to imprisonment on multiple offenses or if the severity of the violation exceeds some threshold. Might make sense to just have all the kids taken from home at birth and raised in a safe government run rearing house. Then we could make sure they're getting well educated in the manner that our rulers at the time desire. Trump would make a great father figure and example right? No? Why don't you want to protect the children? Is there anything not worth doing to protect the children? Won't somebody please think of the children?
by api | 2025-08-18 12:38:07+00:00
SV had much cheaper housing until the 90s. Not super cheap but it wasn’t until dot.com and then the housing bubble that it got stupid.

SF was more expensive, which is maybe why SV is the burbs.

The cool hippie art scene in SF was in the cheaper higher crime areas, as it usually is. Maybe we need to get those crime rates up to drive down housing costs.

It’s no longer really possible to bootstrap in the Bay Area unless you are doing something nuts like living on couches or cheap shitty boats. It’s too expensive even for modestly funded companies. It’s really just a place for big tech and lavishly funded ventures. If you don’t have a Saudi prince on the cap table your company is better off remote or in another city.
by Someone | 2025-08-18 12:38:07+00:00
Boeing had a 20 year head start, but in a rapidly growing market that doesn’t count as much as in a stable one. FTA:

“By 1988, when Airbus launched its new A320 narrowbody jet, Boeing had already established a strong lead, having delivered around 1,500 of its popular jets”

So, Boeing sold about 1,500 767s in the first 20 years and over 10,500 in the < 40 years since. Airbus sold about 12,000 in the < 40 years since.

So, to catch up, Airbus produced about 15% more than Boeing did.
Show HN: Portfolio analytics for crypto that go beyond tracking
by dudeseriously | 2025-08-18 12:38:43+00:00
We built CoinIQ because most crypto tools only track your portfolio, they don’t help you understand it. Managing multiple wallets and exchanges is still messy, and getting a clear picture of risk, returns, and diversification often means juggling spreadsheets.

CoinIQ connects your wallets and exchanges into a single unified view and layers on analytics you’d normally find in traditional finance: performance attribution, volatility, diversification metrics, and drawdown analysis. On top of that, we’ve added an AI insights engine that surfaces rebalancing suggestions and explains why your PnL looks the way it does. We also have crypto-specific insights like highlighting portfolio anomalies (i.e., potential rug pulls) and a news summary of your portfolio on a position-level basis.

Some of the features: - Unified portfolio tracking across 10+ wallets and exchanges - Performance & risk analytics (returns, volatility, diversification, drawdowns) - Anomaly Index that flags unusual price or liquidity moves (useful for spotting rug pulls early) - AI-driven insights with portfolio commentary and actionable suggestions - News summaries tied directly to your holdings

We’ve kept pricing simple: a free tier for basic tracking and analysis, and a $10/month advanced tier for more serious investors.

If you’re interested, you can check it out here, https://coiniq.io

We’d love feedback from the HN community — particularly on the analytics you’d want most if you were actively managing a crypto portfolio.

Thanks everyone.
by rsynnott | 2025-08-18 12:39:32+00:00
I mean as budget airlines go, they're actually not at all bad. I recently went to Barcelona on Vueling and returned on Ryanair (due to flight timings), and I was easily twice as irritated by the flight back vs the flight out.

(They do, however, use Dublin airport's worst 'gate', 335, which is _actually_ a bus to a small fake terminal separate from any of the main ones.)
by kamaal | 2025-08-18 12:41:29+00:00
>>But Boeing introduced several new planes during these 20 years.

Most of Boeing's Ls seem to have come from quality issues, and that seems to come downstream to cutting spending on engineering, testing and in general overall technical ecosystem.

There is no point in making 20 or even 200 new planes, if you don't make them well.

“People think focus means saying yes to the thing you've got to focus on. But that's not what it means at all. It means saying no to the hundred other good ideas that there are. You have to pick carefully. I'm actually as proud of the things we haven't done as the things I have done. Innovation is saying no to 1,000 things.” - Steve Jobs
by spongebobism | 2025-08-18 12:42:12+00:00
Maybe this is cope, maybe it's my dislike of modern fantasy, a genre that keeps repeating the same narrative elements to get the same reactions out of the reader, but I found the stories kinda bland, and to me they all seemed like something ChatGPT could have written on a good day. Compare them to Behm-Steinberg's Taylor Swift [0], which has a far more interesting premise, significant character development, and good style (to be fair, story number 6 also has relatively good style). Or to Samatar's The Huntress [1], a poetic piece of flash fiction that is willing to leave much more ambiguity and really shows what's possible in terms of style.

[1] https://tinhouse.com/the-huntress/ [0] https://gulfcoastmag.org/stories/2015-barthelme-prize-winner...
by api | 2025-08-18 12:42:23+00:00
I think if we could make housing affordable again the entire mood of the culture would change. A ton of nihilistic rage driven resentment politics on both sides of the political spectrum would ease up. Young people would no longer be doom spiraling. It would be like the fog lifted and the sun came out.

I pretty firmly believe that high housing prices are destroying civilization. I don’t think that’s hyperbole. I’ve been fond of saying it’s the economic problem in much of the developed world. The, singular. Make housing inexpensive and most of the other stats look at least okay.

We need to choose between real estate equity and literally all other things.
by Bender | 2025-08-18 12:42:35+00:00
Firefox is still working great for me and I am both a Linux and Windows user. The addons I use are still working great. uBlock, NoScript, Canonical, CSS Exfil, ClearURLS, FoxReplace, Temporary Containers, Zoom Page WE. FoxReplaces helps remove IDPol and most compelled speech from the web. Canonical sometimes helps me see if I am submitting dupes. uBlock and NoScript keep readable sites readable and keep me away from most of the trash sites that depend on ecma-slop just to read some HTML. Temporary containers break most tracking. I could not realistically ask for more.