MurphyA/hacker-news huggingface dataset:
by toast0 | 2025-04-14 20:21:44+00:00
For massive video distribution, getting acquired by a company with "infinite bandwidth" is the sustainable approach.

Orchestrating p2p realtime video distribution is going to have a lot of problems, and spend VC money until someone acquires you is just a lot easier.

Here's a small list of challenges you'd face:

You'll need to have a pretty good distribution network to handle users who just can't manage to p2p connect.

Figuring out the right amount of user's bandwidth you can use without people getting upset; there's a lot of internet accounts with bandwidth quotas, especially for mobile

Trying to arrange so that users connect to users with the least transmission delays would be needed to reduce overall latency. Between cross oceanic connections having unavoidable latency, the potential of buffer bloat, and having a reasonable jitter buffer, pretty soon you have wild delays and potential rebuffering.

Bandwidth constraints / layer switching is going to be a big challenge; it's one thing when your server can just push the best stream the client can manage, but if you're streaming from a peer and the stream is too big, the peer probably doesn't have a smaller stream to switch to and there's no good way to know if where the bandwidth constraint is ... maybe you should switch to the same stream from someone else or maybe you should switch to a smaller stream. Can you get even packets from one peer and odd packets from another ... should you?
by ty6853 | 2025-04-14 20:21:51+00:00
A federal judge recognized the imprisonment service agreement in trade for money.

That's a contract.

You can semantic-smith all you want that a memo cannot present the contract. A contract can be referenced without there being some big document that says 'contract' on it. Everyone else but you knows what it is. Whatever you reply next will just be word-garbage to try and refute that. Judges in this case aren't buying it, and they aren't buying your case that informal arrangements are nothing but memos.
by jchw | 2025-04-14 20:21:57+00:00
Well in most cases you just ate your competition, so there's not a whole lot to care about.

The hardest part of competing with encumbants, especially when it comes to stuff like social media and IM, is acquiring users, due to those coveted network effects. When you look at what happened with Discord, it was able to swoop in when there was somewhat of a vacuum building with Microsoft-owned Skype being completely shit, MSN and AIM falling way out of fashion, and IRC... continuing to be IRC. Then they took advantage of something relatively new; they could lower the barrier to entry. Most existing IM networks required you to download a client to really use it, but Discord, just being a web app, you could log in from a browser and get the full experience. And if you needed to jump in quickly, you could literally just enter a name and start using it immediately, at least in the early days.

That doesn't happen often. What usually happens is the company that acquires the software makes use of the asset they actually care about (the users they just paid for) and now they don't have to do all of that hard work of actually acquiring the users by making a better product and marketing it. (Nevermind that they're almost certainly better-resourced to do that than the company that they are acquiring.) A large minority of users are very unhappy with the enshittification of the service, but most users don't really care much since they are pretty casual and a lot of them may not have even known things to be much better anyways. Microsoft squandering Skype seems to be the result of a lot of things at once, ranging from incompetence to the complexity that the P2P nature of Skype brought with it (at least early on.)

For example, look at Twitter. Elon Musk could do basically anything wrong but it has such a long history and so many users that it really is hard to squander it entirely, even after making many grossly unpopular moves. Don't get me wrong, Mastodon and Bluesky are doing fine, and it's also fine that neither of them are likely to ever really take over the number one spot in their niche; they still function just fine. But Twitter will always be the place where basically everything happens among them, even if the people who care the most absolutely hate the shit out of it.

I wish more acquisitions did go like Skype, only much faster.
by matwood | 2025-04-14 20:22:05+00:00
I agree the democrats have terrible messaging, but what would really help 'regular' Americans is universal healthcare, free education, and maybe even UBI. As departments get DOGE'd a lot of 'regular' Americans are starting to find out where a lot of federal money goes, to those rural parts of the country.

And let's be honest. The force 'driving people away from the democrats' is the propaganda network known as Fox News.
by Debugreality | 2025-04-14 20:22:08+00:00
I think it's also important to point out the auditing and spying the government is asking the universities to comply with including the whistle blower section and things like - "report all requested immigration and related information to the United States Department of Homeland Security".

It appears that because it's easier to bully, punish and disappear individuals than an institution the Trump administration is doing everything it can to find out who these individuals are so they can be targeted.
by thesz | 2025-04-14 20:22:13+00:00
> It is straightforward to write a fast parser generator for languages that require just one character of lookahead...

Then you get VHDL.

https://news.ycombinator.com/item?id=15017974

You need (at least an approximation to) the symbol table for correct lexing.

Or Postgres/MariaDB's SQL with the the DELIMITER statement that can change semicolon to something else.
by tempfile | 2025-04-14 20:22:36+00:00
I really didn't intend that as an insult! I just find it very easy to distinguish between a case where someone followed reasonable rules and got an outcome they didn't like, versus a case where someone found absurd rules - clearly not intended by anyone - and exploited them for an undeserved gain.

If you see a case where someone exploits a badly-coded computer program to take a hundred million dollars from someone, refuses to return any of it (even when offered several million dollars for their trouble), refuses to co-operate with the judges and the rest of civilised society, and just see "waa waa baby doesn't like his medicine" then I don't see how to actually reason with you. That's just a value difference, not really an insult.
by christianqchung | 2025-04-14 20:22:38+00:00
Okay, it's common across other industries, but not this one. Here is Google, Facebook, and Anthropic comparing their frontier models to others[1][2][3].

[1] https://blog.google/technology/google-deepmind/gemini-model-...

[2] https://ai.meta.com/blog/llama-4-multimodal-intelligence/

[3] https://www.anthropic.com/claude/sonnet
by contingencies | 2025-04-14 20:22:55+00:00
Route wise, did you deviate at all from the suggested route? Never felt the call of a fork in the road? I find value in small roads (less traffic) where feasible. Basically riding with wildlife rather than cars.

Rhythm wise, super surprised you did the whole thing without stopping! I used to do a half day (pre-dawn to late morning) then chillax at a place and explore. This gave time to recover, take in the area, balance cycling with walking, and time to maybe wash some clothes which means carrying less. Rest days can be best days. That's totally nuts you did the whole thing without stopping!

I'd be sketchy on those Utah areas too - no shade! Probably would have camped out at the lookout there, etc. Of course, not feasible if you're running out of water.

I'm getting old now (43) but have to mention one thing I never properly appreciated in my earlier travels and regret missing was the biology. iNaturalist is friggin' awesome. It has never been easier to get in to biology, and it adds a deeply fascinating dimension to travel. Looking at those instant pot meals, foraging would be one application!

Re. Diet, I was veg when I did most of my cycle trips too. Used to acquire bags of raw husked peanuts as easy protein. On later trips (Romania) deeply appreciated eating a steak!

So... any ideas for next trip? Europe? New Zealand? Around Australia? Back across Canada from "Europe"? https://maps.app.goo.gl/URwtvz9wxWHWYEb18

Good luck, don't be afraid to slow down, and keep it up. Once you have kids it becomes difficult to continue.
by zamadatix | 2025-04-14 20:23:27+00:00
I think what I had seen before was replacing the http variant of the "bad request" page with a redirect to the HTTPS base URL something akin to https://serverfault.com/a/1063031. Looking at it now this is probably more "hacky" than it'd be worth and, as you note, probably comes with some security risks (though for a local development app like this maybe that's acceptable just as using plain HTTP otherwise is), so it does sense that's not an included feature after all.
by observationist | 2025-04-14 20:23:56+00:00
Anyone making claims with a horizon beyond two months about structure or capabilities will be wrong - it's sama's job to show confidence and vision and calm stakeholders, but if you're paying attention to the field, the release and research cycles are still contracting, with no sense of slowing any time soon. I've followed AI research daily since GPT-2, the momentum is incredible, and even if the industry sticks with transformers, there are years left of low hanging fruit and incremental improvements before things start slowing.

There doesn't appear to be anything that these AI models cannot do, in principle, given sufficient data and compute. They've figured out multimodality and complex integration, self play for arbitrary domains, and lots of high-cost longer term paradigms that will push capabilities forwards for at least 2 decades in conjunction with Moore's law.

Things are going to continue getting better, faster, and weirder. If someone is making confident predictions beyond those claims, it's probably their job.
by TrevorAustin | 2025-04-14 20:24:01+00:00
> Every department or field found to lack viewpoint diversity must be reformed by hiring a critical mass of new faculty within that department or field who will provide viewpoint diversity; every teaching unit found to lack viewpoint diversity must be reformed by admitting a critical mass of students who will provide viewpoint diversity.

Insane

> Harvard must implement a comprehensive mask ban with serious and immediate penalties for violation, not less than suspension.

Insane

> reducing the power held by faculty (whether tenured or untenured) and administrators more committed to activism than scholarship

Is even insane if you think about it for two seconds; nobody wants the government deciding what counts as activism and what counts as "real" scholarship. A good heuristic: do any of the proponents want a Bernie Sanders or AOC wielding this authority?
by LeicaLatte | 2025-04-14 20:24:18+00:00
i've recently set claude 3.7 as the default option for customers when they start new chats in my app. this was a recent change, and i'm feeling good about it. supporting multiple providers can be a nightmare for customer service, especially when it comes to billing and handling response quality queries. with so many choices from just one provider, it simplifies things significantly. curious about how openai manages customer service internally.
by treetalker | 2025-04-14 20:24:36+00:00
Footnote 1 reads:

> There is a fourth option: Bukele could announce that Abrego Garcia is dead, so his return is no longer possible and the case is closed without him having had to render a decision.

This may be to Trump's benefit in several ways. First, he gets the result he wants despite the "administrative error." Second, unless the federal courts employ the "capable of repetition yet evading review" exception, or some other exception, to the mootness doctrine, the case would be moot; the courts can do nothing; Trump claims victory; and we have on our hands, at least for a while, bad precedent (or a case whose precedential value Trump can contort to his own ends).

No doubt there are other advantages to him, but these two are salient.
by blindriver | 2025-04-14 20:24:50+00:00
The law in the immigration act to disallow people who espouse support for terrorism is a good one.

We protect freedom of speech for citizens because we have to. They are part of our country.

I don’t believe this extends to foreigners. We should allow only immigrants who do not support terrorism and want to be productive members of society. This isn’t too much to ask.

This is not a right or left issue. This is a pro-America vs con-America issue.
by throwanem | 2025-04-14 20:24:53+00:00
Consider the use case from the article: this is a family management support or "AI butler" application. So I control the end with the LLM on it, which I administer - but not necessarily the other, which is anyone in my family, not just me. So unless I want to try to make everyone use my weird custom AI messaging app like I aspire to Bay Area thought-cult leadership, I'm going to meet people where they are and SMTP's cheaper than SMS.

If I'm building myself a toy, then sure, I can implement whatever I want for a client, if that's where I get my jollies. React Native isn't hard but it is often annoying, and the fun for me in this project would be all in the conversation with the agent per se. Whatever doesn't get me to that as fast as possible is just getting in my way, you know?

And too, if this does turn out to be something that actually works well for me, then I'm going to want to integrate it with my phone's voice assistant, and at that point an app is required anyway - but if I start with a protocol and an app that that assistant already knows how to interact with, then again I have an essentially free if admittedly very imperfect prototype.
Show HN: Cloud Snitch, an open source visualization for AWS activity
by ccbrown1 | 2025-04-14 20:25:11+00:00
Inspired by Little Snitch, I decided to see how effective the same sort of explorer could be for AWS. The result: github.com/ccbrown/cloud-snitch.

I'm fairly happy with the result and I've learned a lot I didn't know about API calls that AWS services are making internally, but I'd love to know what you all think. Do you have something similar that you're already using for casual/unfocused exploration of CloudTrail data?
by fc417fc802 | 2025-04-14 20:25:34+00:00
That's a fair point, but it doesn't follow that the current status quo is necessarily reasonable. You had earlier suggested that the fact that it broadly meets the needs of service operators somehow invalidates objections to it which clearly isn't the case.

I don't know that "3rd party session cookies" or "JS" are reasonable objections, but I definitely have privacy concerns. And I have encountered situations where I wasn't presented with a captcha but was instead unconditionally blocked. That's frustrating but legally acceptable if it's a small time operator. But when it's a contracted tech giant I think it's deserving of scrutiny. Their practices have an outsized footprint.

> service to provide alternative methods of interacting with it when possible

One of the most obvious alternative methods is logging in with an existing account, but on many websites I've found the login portal barricaded behind a screening measure which entirely defeats that.

> if a site is on the internet it is going to need protecting eventually

Ah yes, it needs "protection" from "bots" to ensure that your page visit is "secure". Preventing DoS is understandable, but many operators simply don't want their content scraped for reasons entirely unrelated to service uptime. Yet they try to mislead the visitor regarding the reason for the inconvenience.

Or worse, the government operations that don't care but are blindly implementing a compliance checklist. They sometimes stick captchas in the most nonsensical places.
by jchw | 2025-04-14 20:25:47+00:00
> People here used to know this, are we getting an eternal September? Comments are getting more and more "reddit" like.

What?! I do know this, and take great offense to the insinuation that my comment is "reddit"-like. I didn't feel it necessary to iterate over how VCware works since, as you said, everyone already gets that part.

Anyway, the "this place is getting more like Reddit by the day" thing has been a Hacker News staple for (well) over a decade too. Check the end of the HN guidelines, you'll have a chuckle.
by henryfjordan | 2025-04-14 20:26:17+00:00
Facebook, wary of someone doing to them what they did to MySpace, was going around buying anyone who might be the next thing. It wasn't necessarily clear that Insta would blow up in the way it did but it was clear that was Facebook's motivation for buying.

Also "tiny 1 billion dollar acquisition" is not how I'd characterize what was the largest acquisition FB had made up to that point: https://archive.nytimes.com/dealbook.nytimes.com/2012/04/09/...

> Though Facebook is known for smaller acquisitions, Instagram’s surging momentum likely compelled the social network to swiftly put together a billion-dollar offer.
by settrans | 2025-04-14 20:26:51+00:00
Zionism to me means that the Jews are entitled to self-determination, and that the modern state of Israel is the fulfillment of that promise.

Anti-Zionism is the negation of that idea; namely that Jews are not entitled to self-determination and therefore should live at the whims of the countries where they are a minority for their security.

Merely objecting to an Israeli policy or even a Jewish value is not intrinsically antisemitic. But if you criticize only Israel about some issue, and grant a free pass to everyone else on that same issue, that's when things become problematic.
by jasode | 2025-04-14 20:27:30+00:00
>, trying to beat your competition by buying them is incredibly illegal

If you weren't aware, it's actually legal to buy a competitor. It just has to pass antitrust review.

E.g. In 2006, the government approved Google acquisition of Youtube which competed with Google Video: https://www.google.com/search?q=google+2006+acquisition+yout...

Companies buy/merge competitors all the time that passes FTC legal review. E.g. Boeing acquired competitor McDonnell Douglas. Hewlett-Packard acquired Compaq Computer.

And sometimes US government encourages mergers. E.g. US asks stronger bank buy a weaker competitor bank. It's been leaked that the US Govt is encouraging competitors Intel and AMD to merge ... so the USA semiconductor industry can be stronger and thus, less dependent on Taiwan TSMC and stay ahead of China.

https://www.google.com/search?q=us+government+encouraging+in...
by WorldMaker | 2025-04-14 20:27:56+00:00
Also with some manufacturers believing the lifetime of a device should be less than 5 years and ideally less than 3 years, and are treating software/firmware support in those lifetimes, there's a lot of perverse incentives hidden behind anyone suggesting "for the lifetime of the device". As bad as some of the old cable monopolies were, they were at least sometimes held to Ma Bell's "the lifetime of a device is supposed to be 60 years" standards (which Ma Bell didn't always follow either, but that's another matter). I realize the ATSC exists primarily to sell new standards, but maybe we need ways to get back to longer planning horizons than 3-5 years.
by vanvoorden | 2025-04-14 20:28:26+00:00
One of the legacies of bringing IG to FB was ReactJS.

Prior to the IG acquisition ReactJS was used internally across product surfaces inside the FB apps… but was not an open source library. IG was acquired as a mobile app but did not ship a first-class WWW product for browsing posts and profiles. I believe it might have been Pete Hunt that wanted to build the IG WWW product surface on ReactJS. This meant decoupling ReactJS from hardcoded dependencies and assumptions that were specific to the FB products.

Once ReactJS was decoupled from those FB specific details it was ready to ship as a legit standalone infra in 2013.

Would ReactJS have shipped as standalone infra without IG? Maybe… eventually. The FB philosophy in those days was generally not to build infra just for the sake of building infra. Infra was supposed to solve for real-world problems and measurable product impact. If the only front-end products inside FB were on FB and there was no impact to be earned from decoupling those dependencies… it's possible that engineers might not have been incentivized to ship it open source as soon as they did.
by hadlock | 2025-04-14 20:28:33+00:00
If you're going to do I2C just get an LCD display. This OLED can be driven at 150fps by simple devices like an ardunio which is where it really shines - super crisp, high contrast, smoove as buttah graphics for realtime readouts etc. OLED over SPI is really visually impressive stuff and effectively 0 latency. Using the SSD1306 for static displays over I2C is almost a crime.
by SpicyLemonZest | 2025-04-14 20:28:53+00:00
The source article says that "mental and behavior disorders and drug and alcohol induced death contributed to 21.2% of late maternal deaths". It seems clear that at least some drug overdoses are being counted in the late maternal deaths subcategory.

(The article also says "homicide, suicide, and drug overdose are the leading causes of pregnancy-associated death", although they do take care to note that pregnancy-associated is a broader category which statistics don't typically include.)
by gedy | 2025-04-14 20:29:01+00:00
I enjoyed the read but it stopped short, and I think people in the west too readily latch on to the "anti-colonialism" part of the 30+ year Vietnam war.

Certainly fighting the French was motivated by this, however the last 20 years of the war it was more a civil war between the communists and not-communists, a North vs South civil war, and proxy fight backed by both the USSR and the west.

I don't have references handy but it's interesting to read the experiences and feelings of the Viet Minh in South Vietnam, and how they were sidelined once the North took over. Also Vietnam invading Cambodia soon after points out that fighting colonialism was not a prime motivation of the northern leadership.
by irevoire | 2025-04-14 20:29:17+00:00
> But in this case, when you opened the GitHub issue, we noticed that you’re part of the Meilisearch team, so we didn’t want to spend too much time explaining something in-depth to someone who was just doing competitive research, when we could have instead spent that time helping other Typesense users. Which is why the response to you might have seemed brief.

Well, in this case I was just trying to be a normal user that want the best relevancy possible and couldn’t find a solution. But the reason why I couldn’t find it was not because you didn’t want to spend more time on my case, it was because typesense provide no solution to this problem.

> it’s a well researched topic that has a bunch of academic papers published on it. So it’s best to read those papers to understand the tradeoffs involved.

Yeah, cool or in other word « it’s bad, we know it and we can’t help you, but it’s the state of the art, you should instruct yourself ». But guess what, meilisearch may need some fine-tuning around your model etc, but in the end it gives you the tool to make a proper hybrid search that knows the quality of the results before mixing them.

If other people want to see the original issue: https://github.com/typesense/typesense/issues/1964