MurphyA/hacker-news huggingface dataset:
by dylan604 | 2025-05-12 16:55:18+00:00
I wonder if this is why it takes 4+ "finding new driver" because when the driver that was assigned while "finishing current ride" finally gets a chance to see where they are being sent decides to reject the ride. The fact that the driver is being assigned a ride without any confirmation as they are currently driving and not able to check the details, I'm left twiddling my thumbs as the platform's "negotiations" with drivers for my destination just looks like incompetence from my vantage point.
by dbolgheroni | 2025-05-12 16:55:42+00:00
That's what many OEMs have been doing for decades and this is exactly what many SDV have been trying to get rid of, since integrating many different products from many different manufacturers are slow, let alone iterating and designing new features.

Related to CAN, the bus is standard, but the thing is, CAN is just a bus, not a protocol. There are many ways you can have two ECUs (vehicle's modules) talking in incompatible ways.
by anuraj | 2025-05-12 16:55:43+00:00
India does not have ordnance, nor the capacity to make them quickly. Due to the Ukraine war, the same is in short supply in the open market. 2 weeks is stretching it. Please note that autonomous drones, guided bombs, ESM measures, and artillery power are crucial to sustained wars now. Both countries lack strategic bombers to deliver guided bombs effectively.
by hwillis | 2025-05-12 16:56:06+00:00
> Standard class 2 restrictions are more stringent.

Nope! Special class II is all the general class II requirements plus the special rules: https://www.fda.gov/medical-devices/overview-device-regulati...

Specifically in this case I chose this classification because the only difference is the alarm. Without an alarm or alert, you're normal Class II. The alert bumps you up to the special rules. A wearable device would have an alert.

> See the "clinical studies" section

I see where it says "clinical studies will not be needed for most arrhythmia detector and alarm devices [...] FDA will always consider alternatives to clinical testing when the proposed alternatives are supported by an adequate scientific rationale."

They recommend ANSI guidelines and standards for algorithms to measure ST length and for the electrodes. They don't even require following them. The clinical requirements are for all of the crazies who want to do crazy things like sell mood rings for heart attacks. It is very unlikely they would require a premarket clinical trial(NOTE that they allow many products to register as investigative!) for something like an apple watch.

Medical device regulations are a paper tiger. The effort in development is the concern- you can't register until the development is paid for, so if you're rejected then you've wasted all that money. Registering could be zero effort and that would not change. Especially for companies like apple, it is much more convincing that they are more concerned with patient lawsuits than problems with the FDA.
by gruez | 2025-05-12 16:57:01+00:00
>It was snark intended to point out that corporations don't get to have their cake and eat it too.

"have their cake and eat it too" allegations only work if you're talking about the same entity. The copyright maximalist corporations (ie. publishers) aren't the same as the permissive ones (ie. AI companies). Making such characterizations make as much sense as saying "citizens don't get to eat their cake and eat it too", when referring to the fact that citizens are anti-AI, but freely pirate movies.
by rhelz | 2025-05-12 16:57:02+00:00
chuckle hello dissenters, downvotes, and doubters :-) Seems like a lot of the objections stem from a few misconceptions:

1. You can dramatically increase the amount of information stored by compression. Uh, no. Information content is measured, as it were, "post-compression". There is a limit to how much information you can store in a gigabyte, and that limit is--a gigabyte.

2. Information content is not just stored in the DNA, but also in all of the ancillary proteins, etc. Well, the the information on how to create the proteins themselves are stored in DNA. Any additional information, then, has to be contributed by the environment. But that is exactly my point--environment matters way more than the information stored in the DNA.

3. "you are wrong", "you are a mathematical ignoramus" etc etc is ad hom. It is not a valid argument, contributes nothing to the conversation, and is not a good look. If you disagree let's see some math.

4. No matter how much information you think is stored in DNA, the amount of information stored in your brain is at least 5 orders of magnitude larger. The information you can learn swamps out any predispositions you might have. Go become the kind of person you want to be.
by swyx | 2025-05-12 16:57:04+00:00
> Since then, I have reached out multiple times (on March 5 and March 13) seeking updates on remediation and user notification plans. Unfortunately, as of today’s publication date (April 21, 2025), I have been met with radio silence. To my knowledge, Cerca has not publicly acknowledged this incident or informed users about this vulnerability, despite their earlier assurances to me. They also never followed up with me following our call and ignored all my follow up emails.

there can always be another side to this story but also wtf. this kind of shit makes me want to charles-proxy every new app i run because who knows what security any random startup has
by Y-bar | 2025-05-12 16:57:36+00:00
Is it because I use taxis in Europe that I have never experienced any of those when riding a taxi?

Here they all are required by law to have their cost stayed up front, printed on a sticker in the window.

Most of them have had apps for booking, with geolocation, ETA, and mobile payments for >10 years now.

Never had a single refusal, or complaint, or incorrect drop-off. Even in places which are lower class run-down areas.

They have always sent a wheelchair-compatible car when requested.
by thegrim33 | 2025-05-12 16:58:00+00:00
What I really want is an extension to strip out all the political/social stuff and rule breaking content. Could probably just use basic AI sentiment analysis for most of this.

When loading a comment thread, dump the last X comments a user has made through the sentiment analysis pipeline. More than Y% percent of their posts are classified as either political/emotional/social commentary? Strip all their comments out of the HTML before displaying to me, I don't want to even see it.

Same with submissions. If the author submits >= X% political/social commentary links, don't trust those users at all, just strip their submissions out of my results, I don't want to see them. Maybe also just auto strip out the career posters who post a dozen links every day for karma farming or propaganda purposes or whatever they're doing. It's not natural traffic, strip it out.

Same with emotional/irrational debate. Could possibly classify any given comment on a scale of rational to emotional and strip out the comments that are just people ranting and raving about their political/social topic of choice.

Same with the rule around "if it's on mainstream news it probably doesn't belong on HN". Should be insanely easy to just auto-strip out all the submissions that link to mainstream news sites. I don't want to see them.

Maybe also be able to specify keywords of topics that you DO want to see, "engineering", "technology", "science", etc., stuff that actually belongs on HN, and again auto-filter out everything else.

Quite simply, I just want an extension that will strip out all the insane people and political/social content. I just want to see HN content on HN.
by gruez | 2025-05-12 16:58:29+00:00
>What is stopping me from “starting an AI company” (LLC, sure), torrenting all ebooks (which Facebook did), and as long as I don’t seed, I’m golden?

Nothing. You don't even need the LLC. I don't think anyone got prosecuted for only downloading. All prosecutions were for distribution. Note that if you're torrenting, even if you stop the moment it's finished (and thus never goes to "seeding"), you're still uploading, and would count as distribution for the purposes of copyright law.
by Den_VR | 2025-05-12 16:58:48+00:00
Uber is still better than a Taxi from the consumer side. Transparent and low friction interactions are worth a modest premium, especially when traveling in places where you don’t speak the language very well.

And as for Colorado, I’ve had my share of Uber bills there. It’s 30% tolls, 40% Uber, 30% Driver in my experience.
by jofla_net | 2025-05-12 16:58:52+00:00
Who knew alls she needed was to change the tempo, pitch, timbre, add/remove lyrics, add/subtract a few notes, rearrange harmony, put it behind a web portal with a fancy name, claim it had an inspirational muse or assume all mortal beings as being without one in the first place so it doesn't matter, and proceed to make millions off of said process methodically rather than giving it away for free, and she'd be right as rain.
by bradfitz | 2025-05-12 16:59:13+00:00
> that doesn't work with UDP or even ping?

I never said it didn't work with UDP or ping. I described what it does differently for TCP.

Anyway, I'm sorry we offended you with its name.

I personally think it would've been more offensive to use an existing spec name and then not implement the spec of that name perfectly. (which is likely if our needs/goals only 90% overlap with the spec we pick)

At least if we screw up this implementation, we didn't tarnish anybody else's spec or its name.
by valianter | 2025-05-12 16:59:31+00:00
Is chat always the best interface for all of these apps? I feel like search is the natural first step, but chat-based search has been around for a while. Feel like an MCP-based version of Glean/Onyx/Moveworks/Dashworks is interesting, but unsure how much better it makes the product. Curious to see why your product is better
by int_19h | 2025-05-12 16:59:37+00:00
The WINAPI calling convention is a cross between C and Pascal - C-style order of arguments on the stack, but Pascal-style callee cleaning the stack before return.

The reason for its use in Windows is that it makes generated code slightly smaller and more efficient, at the cost of not supporting varags easily (which you don't need for most functions anyway). Back when you had 640 Kb of RAM, saving a few bytes here and there adds up quickly.
by rjmunro | 2025-05-12 16:59:56+00:00
I'm surprised the article doesn't mention the concert hall. It's one of London's most famous, with almost 2000 seats, and it's the London Symphony Orchestra's main home.

Until last lear, The Lead Developer conference (https://leaddev.com/) was held there, but it's moved to a larger venue for this year (I don't think the size of the main hall was the problem, it was the areas for break out etc.) They had a great talk about the history of the place: https://leaddev.com/leadership/you-are-here-the-story-of-the...

The Barbican Theatre is one of the London homes of the Royal Shakespeare Company, although they are looking to
by zahlman | 2025-05-12 17:00:23+00:00
Critics of Python don't get "silenced in their bubble" generally, just ignored.

Critics of the PSF, well, that's another story.

As for complexity, it's not so much that new features are added, but that people are using Python in larger systems, and demanding things to help manage the complexity (that end up adding more complexity of their own). The Zen of Python is forgotten - and that's largely on the users.

pytest is full of magic, but at least it uses that magic to present a pleasant UI. Certainly better than unittest's JUnit-inspired design. But it'd be that much nicer to have something that gets there directly rather than wrapping the bad stuff, and which honours "simple is better than complex" and "explicit is better than implicit" (test discovery, but also fixtures).
by KaiserPro | 2025-05-12 17:00:41+00:00
RANT ALERT:

The barbican is odd, mainly because its the only brutalist "council housing estate" that actually mostly worked as intended[1]

If you compare the layout/style to say the haygate estate (https://www.bbc.co.uk/news/uk-england-london-13092349 where attack the block was filmed) or the lesser known aylesbury estate, its more enclosed, but no less brutalist.

What is different is that unlike the southwark estates, it always had the original tenancy requirements upheld (either by tenant action, location or happenstance.) [2]

This meant that it didn't have the massive abandonment in the 90s, left to rot throughout the 00s. The quality of the haygate estate was actually pretty high, secure entry, gardens for the low rise, district heating, trees and playgrounds.

What was fucked up was that the heygate was a dumping ground for undesirables. this mean a spiral of drugs, crime and antisocial behaviour. The barbican escaped most of this because people were too fucking posh.

The social life of the barbican was upheld because of the huge amounts of money poured into the cultural centres that are hidden (and I mean hidden, the place is a fucking impossible maze) Most of the tenant social clubs were disbanded on the other estates, and the halls sold off or leased out to businesses.

In many way, the barbican isn't a great estate in terms of building quality. Its the same as any >60s council property. They all had to be big enough, have a separate kitchen and decent storage.

[1] well its not a mixed class housing estate, its all full of posh design types, and a handful of tenants left over from the 80s

[2] to get a council house, you had to be of good standing, and have a job. It wasn't a place to dumo drugadicts or problem families.

TLDR: the barbican is decent housing because it was reasonably well maintained, and wasn't filled with families in distress, or habitual criminals. We need to build more council estates to the same standard, with the same rules as the 60s.
by nradov | 2025-05-12 17:00:41+00:00
There are problems in the US healthcare system with slow adoption of clinical practice guidelines and lack of research funding for non-pharmaceutical treatments. But on an objective scientific basis the recent studies funded by pharma tend to be some of the highest quality work. They have huge budgets and are held to fairly high standards now by the FDA so we tend to see large subject populations, multiple sites, proper controls, and rigorous statistical analysis.
by dani__german | 2025-05-12 17:00:59+00:00
If you put a man into a game of finding the best person out of 10,000 women, you're going to find the man at the championship. This isn't a per capita or population scale thing. Competitions are intensely personal games.

Sports are a big part of American culture and smugly ruining them with nonsense makes Americans mad. This is not difficult to understand.
by Teever | 2025-05-12 17:01:08+00:00
If common culture is an effective substrate to communicate ideas as in we can use shared pop culture references to make metaphors to explain complex ideas then the common culture that large companies have ensnared in excessively long copyrights and trademarks to generate massive profits is a useful thing for an LLM that is designed to convey ideas to have embedded in it.

If I'm learning about kinematics maybe it would be more effective to have comparisons to Superman flying faster than a speeding bullet and no amount of dry textbooks and academic papers will make up for the lack of such a comparison.

This is especially relevant when we're talking about science-fiction which has served as the inspiration for many of the leading edge technologies that we use including stuff like LLMs and AI.
by EMIRELADERO | 2025-05-12 17:01:36+00:00
The question is: would that disagreement have the same basis as the news above? I don't think so. Artists that are against GenAI take that stance out of a perceived abstract unfairness of the situation, where the AI companies aren't copy-pasting the works per-se with each generation, but rather "taking" the "sweat of the brow" of those artists. You can agree or not about this being an actual problem, but that's where the main claim is.
Show HN: C1 – an OpenAI-compatible LLM API that renders real UI instead of md
by rabisg | 2025-05-12 17:02:09+00:00
We’ve been working on C1, an OpenAI-compatible API that returns real UI components—buttons, forms, layouts—instead of markdown or plain text. The goal is to help developers build agents and copilots that go beyond conversation and support real interaction, without writing front-end glue code.

It works like a regular chat completion endpoint: pass in a prompt and tools, get back a structured UI that users can click, fill out, or navigate.

Explainer video: https://www.youtube.com/watch?v=jHqTyXwm58c Link to docs: https://docs.thesys.dev/guides/solutions/chat

Would love feedback from anyone building LLM-powered interfaces or agentic tools.
by taylodl | 2025-05-12 17:03:10+00:00
> Need unique ids in your app? Forget UUIDs and GUIDs which often collide in large apps. Use Cuid2, instead.

This is misleading. In fact, Cuid2 IDs are more likely to collide than a UUID, but both are negligible. Cuid2 IDs are URL-friendly, that's their biggest advantage.
by daxfohl | 2025-05-12 17:03:12+00:00
Oh, so I think what it does is take a nearly infinite-dimensional nonlinear space, and transform it into "the N dimensional linear space that best preserves approximations of linear combinations of elements". That way, any two (or more) terms can combine to make others, so there isn't such a thing as "prime" terms (similar to real dictionaries, every word is defined in terms of other words). Though some, like gender, may have strong enough correlations so as to be approximately prime in a large enough space. Is that about right?
by appetrosyan | 2025-05-12 17:03:12+00:00
Author of the article.

This is what I was referring to when I talked about "rich verbs".

Many people feel that way. The idea here is not to tell you that you're wrong, but understand what you want and do it better on the GUI side. TUIs can do a lot and we should recognise their benefits. GUIs can do that too, and can sometimes do better things.

The text-based widgets done graphically do the trick. We can add stuff that can't be done in a TUI and see if they give you anything useful. If it can be done with text widgets means that it can be done in principle. GTK can't do it, and that's why I'm leaving it behind.

> (There was a discussion on Reddit about this a week ago [2], and I saw some comments defending GTK and PGTK that might be worth reading.)

The author of those comments abused their power on reddit. I will not get into the weeds, just say that I'd be happy to respond to the critique presented here in good faith.
by sherdil2022 | 2025-05-12 17:03:24+00:00
They might not have a playbook on how to handle such reports. Doesn’t mean they shouldn’t respond. They are also probably sh*t scared about legal ramifications - but not responding only makes them look even worse. None-the-less it is amazing how many of these products and services don’t put security and user privacy first.

Open for discussion - What would make them pay attention?
by aziaziazi | 2025-05-12 17:03:35+00:00
> We're talking about electricity generation here, not heat generation

As a peer post noted (without back it up but seems reasonable):

> Only 20% of our energy needs are supplied by electricity.

It is a fair viewpoint to talk about energy instead of only electricity. For exemple the current EV are build using charcoal (steel and cement for the infrastructure) and parts/final product are moved around continent with oil (ships). Same for solar panels and their underlying steel structure. Same for the road were using those EV, etc… there’s technical solutions for those, but they didn’t prove to be economically competitive yet. So I’ll happily take that 80% efficiency when we need relatively low heat : domestic and commercial AC and water heating. Those are by far the most energy intensive usage in the residential sector when there isn’t an electric vehicle and are most needs in pick time (mornings, evening at winter). We better take that +60%.
by minimaxir | 2025-05-12 17:04:39+00:00
It depends on the architecture (you very well can convert a decoder-only causal model to an embeddings model, e.g. Qwen/Mistral), but it is true the traditional embeddings models such as a BERT-based one are bidirectional, although unclear how much more compute that inherently requires.

Compare to ModernBERT, which uses more modern techniques and is still bidirectional, but it is very very speedy. https://huggingface.co/blog/modernbert
by benzible | 2025-05-12 17:04:43+00:00
As someone managing a relatively low-profile SaaS app, I get constant reports from "security researchers" who just ran automated vulnerability scanners and are seeking bounties on minor issues. That said, it's inexcusable - they absolutely need to take these reports seriously and distinguish between scanner spam and legitimate security research like this.

Update: obviously I just skimmed this, per responses below.
by ben_w | 2025-05-12 17:04:50+00:00
I've seen the video. His excuse isn't good enough.

It's not just that I live in a city with small brass plaques on the pavement, in memory of those who were made to disappear last time[0].

It's not just that protestors projecting the image of the guy himself in the middle of that salute, on the walls of his own factory in Brandenburg, was enough to warrant an official investigation because such symbolism is unlawful in Germany[1].

He tried to support to the AfD political party in Germany, who were already suspected of being an extremist party (and have since been officially determined as such), and where several party members had already faced legal problems for using banned Nazi slogans[2] while their former friends at the EU level dropped them for trying to rehabilitate the image of the actual SS[3].

This is who they were before Musk chose to support them. And you trust his word on the innocent interpretation?

It's not like Musk has otherwise got a reputation for being particularly trustworthy — Musk got away with calling someone a pedo by claiming it was a joke; he's been punished for claiming that an offer to buy Tesla for 420/share, which can only be interpreted as a joke, was serious, and that he's really upset to be accused of saying anything untrue; he's mislead people about how close his cars are to full self driving, leading to out-of-court settlements[4].

[0] https://en.wikipedia.org/wiki/Stolperstein

[1] https://www.dw.com/en/germany-musk-tesla-nazi-salute/a-71403...

[2] https://www.theguardian.com/world/article/2024/may/14/german...

[3] https://europeanconservative.com/articles/news/european-parl...

[4] https://electrek.co/2023/11/07/tesla-owner-wins-10k-settleme...
by bityard | 2025-05-12 17:04:55+00:00
Man, I would love it if this kind of thing existed in the US. Unfortunately, shopping for used or refurbished products is increasingly seen less as something smart people do and more as something "poor people" do. I've heard more than one co-worker or family member refer to buying pre-owned goods as "buying someone else's problem."

The closest thing we have around here to a used tool store would be thrift shops that maybe have one broken drill, pawn shops with varying degrees of sketchiness, or rolling the dice on eBay.
by bombcar | 2025-05-12 17:05:08+00:00
We’re worse off than them - usury wasn’t about high interest rates (though that obviously compounds the problem) - it was about whether interest could be charged on personally guaranteed loans at all.

If all loans were required to be non-recourse they’d suddenly have to be reasonable; anyone suffering too much under them would walk away leaving the collateral.

This isn’t even a death-knell for credit cards; it’d just turn them all to secured ones. But it would be deadly to allowing people to overspend and overextend.