MurphyA/hacker-news huggingface dataset:
by miningape | 2025-09-23 14:33:25+00:00
> China is a member of WIPO

China's issue isn't so much the laws / treaties they've agreed to on paper. The issue more the actual implementation and enforcement of said rules.

> Why should India change its policies around sanctions and start implementing them

I'm not saying India has to, they're perfectly within their rights to ignore requests from the US, but neither does the US have to tolerate that (as they have been) - everyone is free to tariff / sanction as much as anyone else (not withstanding other agreements, but the same argument applies to those). In this way, everyone is free to pursue their own actions and ends. And as such, the US and India aren't forced to trade / cooperate outside of their own mutual benefit (i.e. if trade stops being beneficial to the US/India, they should stop).

This is how I mean each country is responsible for it's own outcomes, don't want to deal with the US? Fine. Just don't expect handouts and cooperation from US entities.

What I'm trying to express is that it's a 2 way street and both parties can walk along it as much as they want - and not a moral issue. I'm not saying there's no consequences, merely that it is OK for a country to pursue actions that (it believes) are in it's own favour.

> I'm not sure what you mean by the South Africa example

Completely fair, I've been diving into SA politics at the moment so it's just at the top of my mind. But there's been a long standing degradation in relations, to the point where recently the SA ambassador to the US was rejected by the US because of some very undiplomatic comments he refused to retract - followed by SA not replacing the ambassador for something like 6 months. Meaning there was no formal point of contact between the 2 countries, independent groups and non-ruling political parties tried to bridge the gap but there's only so much they could do. Another similar example is how while every other country tried to negotiate with Trump about his tariffs, SA refused (or forgot) to.
by randomfrogs | 2025-09-23 14:33:31+00:00
Scientific vocabulary is designed to be precise. The reason papers are written the way they are is to try to convey ideas with as little chance of misinterpretation as possible. It is maddeningly difficult to do that - I can't tell you how many times I've gotten paper and grant reviews where I cannot fathom how Reviewer 2 (and it's ALWAYS Reviewer 2) managed to twist what I wrote into what they thought I wrote. Almost every time you see something that seems needlessly precise and finicky, it's probably in response to a reviewer's comment, and the secret subtext is "There - now it's so over specified even a rabid wildebeest, or YOU, dear reviewer, couldn't misundertand it!" Unfortunately, a side effect of that is that a lot of the writing ends up seeming needlessly dense.
by Scion9066 | 2025-09-23 14:33:43+00:00
It's been supported by qBittorrent since 4.4.0 released in January 2022 when built with libtorrent 2.0. The official docker images still use libtorrent 1.2 though as that is the default.

Probably not a dealbreaker for most but it might be hindering Bittorrent v2 adoption.
by yardie | 2025-09-23 14:33:47+00:00
I've seen them in posher suburban towns and a lot of HOAs. It's usually worded that no more than 2-4 non relatives can share a single residence. You won't find it in the more working class towns and cities. I have seen some Florida coastal towns, like the Keys, enable a maximum in order to push out the working poor who may be living 6-8 in a 2-bedroom house or apartment.

You aren't in the neighborhoods where this has been in place. But it doesn't mean its not happening.
Show HN: Open-source AI data generator (now hosted)
by margotli | 2025-09-23 14:33:59+00:00
Hey HN! A few months ago we shared our AI dataset generator as an open source repo, and the response was incredible (https://news.ycombinator.com/item?id=44388093). We got requests from folks who wanted to use it without the hosting overhead, so we created both options: a hosted version (https://www.metabase.com/ai-data-generator for instant use and the source code fully open (https://github.com/metabase/dataset-generator) for anyone who wants to self-host or contribute.

Looking forward to seeing how you use it and what you build on top of it!

Bonus: The repo now supports multi-provider LLM integration with LiteLLM, thanks to a great contribution from their team.
by bluGill | 2025-09-23 14:34:19+00:00
Ecconomics always depends on the situation of the person in question. I want a 100 room mansion with my own pipe organ, and whatever other "scoopy-doo" things I can dream of. I want servants to take care of it. I want... I can't afford that, but I can afford a single family house so that is what I have.

Most people living with roommates don't want that situation (here I distiguish roomates from someone you have a romantic tie with), but it is the best compromise. Roommates save money which is important when you don't have enough (hint almost nobody has enough money - even billionairs sometimes have to not buy something they want because their budget can't afford it)

SRO would solve a lot of problems. There are some people that is the only living situation they could afford. There are some people who want to spend their money on other things and so the savings from SRO enables that other thing they want. Many of those latter will "settle down and get married" in a few years thus changing their life situation, that is okay, life is not static.
by avemg | 2025-09-23 14:34:20+00:00
I'm not an expert on the legal mechanisms but I believe it's a combination of all of those things through a hodgepodge of various local zoning regulations which the article references: limits on the number of unrelated people living in the same home where the limit varies by locality (i've always heard of these as anti-brothel regulations). Limits on number of leases in a single space or requirements for each leasable unit to have its own bathroom and/or kitchen. Requirements that each tenant have their own parking space. Lots of creative ways cooked up by local regulators across the vast USA to discourage anything but single-family homes occupied by single families.

Even what you described (single lease, 4 roommates) is very common and usually allowed but the single lease part is what self-limits the impact of boarding-house type places. You need to find 3 other people to go in on this place with. You need to trust those other people and coordinate lease payments and utility payments and deal with it when some of them to decide to move on. That's a headache!
by grishka | 2025-09-23 14:34:26+00:00
If anyone is curious what happens if you open that website from a Russian IP:

> Russian IPs are blocked here, due to your unjust and unprovoked War against Ukraine. You are responsible for the rape, kidnap and massacre of innocent civilians.

Which is to me an absolutely bonkers statement, clearly made by someone who has never even tried to research anything about my country. Someone who was clearly born into a democratic society and has lived their whole life in it. And has probably never traveled to countries with oppressive regimes and never made any friends there.

It's nothing but performative bullshit.
by coder543 | 2025-09-23 14:34:26+00:00
http://www.purifresh.com/erv.html

https://swervair.com/

A couple examples I see on Google. I'm not advocating for any of these, because I have no idea if they are any good, but I see no technical reason an ERV couldn't work as a window unit. Maybe it's an underserved market and someone should make a business out of that.

A much more DIY example that's probably closer to what you were talking about with "hacking together" a solution: https://www.mychemicalfreehouse.net/2023/10/window-mounted-p...
by dzonga | 2025-09-23 14:34:41+00:00
let's work with data:

one of SV darlings: Rippling has 84 jobs listed in India - mostly software the US techincal jobs are mostly at Senior & Staff Level and they're around 60

what's going to happen: companies will maintain US offices for Sales (Account executives etc). while software which most of us do here - is shipped to cheaper locations

even a bill like this - hire act [0] - can be circumvented by clever legal structures. have a Cayman islands company that holds IP - is the shareholder in the US company etc, the indian or offshore company develops the software. no more excise tax on payments to offshore contractors

[0] - https://forumtogether.org/article/bill-analysis-halting-inte...
by wiz21c | 2025-09-23 14:34:43+00:00
> This indicates that AI outputs are perceived as useful and valuable by many of this year’s survey respondents, despite a lack of complete trust in them.

Or the respondents have hard times admitting AI can replace them :-)

I'm a bit cynical but sometimes when I use Claude, it is downright frightening how good it is sometimes. Having coded for a lot of year, I'm sometimes a bit scared that my craft can, somtimes, be so easily replaced... Sure it's not building all my code, it fails etc. but it's a bit disturbing to see that somethign you have been trained a for a very long time can be done by a machine... Maybe I'm just feeling a glimpse of what others felt during the industrial revolution :-)
by duxup | 2025-09-23 14:34:50+00:00
I would imagine this is more about subletting?

With the rise of airbnb and the problems with those kinds of situations, I get why people don't want that.

I lived in a place where we had a lot of amateur hour landlords and they were terrible at it. Trash, noise, parking and even crime problems. We banned short term rentals and rentals in general (some exceptions allowed) because of problems with those situations.
by avianlyric | 2025-09-23 14:34:57+00:00
Yeah modern cellular and WiFi modems use multiple antenna and beam forming to allow multiple same frequency connections to occur, without interference.

But when people think of beam forming as “pointing a beam at a phone” that’s kinda thinking of the problem backwards. Modems beam form by looking at the various bits of signal delay coming down multiple antenna, and computing a transform function that will effectively result in the signal it sends mimicking those delays and thus forming a beam pointing in the opposite direction of the incoming signal.

But the modem has no idea what physical direction that beam is pointing in, and doesn’t care. It just know how to analyse an incoming signal to effectively mask the inputs from different antenna in order to extract a very weak signal, by taking advantage of constructive interference between a signal received on multiple antenna, and in turn invert that function to create an equivalently strong constructive interference pattern at the source of the signal when replying.

Most important the modem has no idea what the actual signal path was, it could have bounced of several buildings, been channeled by some random bit of metal acting as a wave guide, or any other manner of funky interference that literally any physical object creates. All it knows is that is a viable signal path must exist (because it received something), and it can compute a function to send a return signal back down the same path. But it’s very hard to turn that abstract signal path function the modem understands, into an actual physical direction. Not without doing a load of extra calibration and sampling work to understand exactly how all the antenna the modem uses interact with each other, which nobody does, because that information won’t improve the cell towers performance.
by jmuguy | 2025-09-23 14:35:06+00:00
This was sent out to everyone that signed up for today's Zoom call about last week's drama, they canceled the Zoom since today is Rosh Hashana.

In my opinion there is still a pretty big gap of understanding between what some of the long time maintainers posted about last week and what Ruby Central has been communicating.

In particular - the maintainers seemed to be caught completely by surprise by all of this where as Ruby Central is claiming this was just a new SOP for offboarding a former employee. They're sort of talking past the actual issue, everyone agrees that security of the Ruby ecosystem is important, but they're not addressing how they handled the individual long time contributors.
by danmur | 2025-09-23 14:35:35+00:00
Jsonnet is pretty nice but the library support isn't quite as good. There are some nice libraries for yaml that do round trip processing for example so you can modify a yaml programmatically and keep comments. Yaml certainly has some warts (and a few things that are just frankly moronic) but it deserves some credit for hitting the sweet spot in a bunch of ways.
by Aeolun | 2025-09-23 14:36:08+00:00
I think MrBeast is a very good way to tell my child that “not everything you see on the internet is true”, cue the “But why would he lie?”, “Because he wants you to keep watching his videos.”

Even if 215M in revenue on chocolate bars suggests that they might be perfectly capable of funding all their $5K and $10k givaways.
by orochimaaru | 2025-09-23 14:36:24+00:00
I’m not sure what the article is complaining about. I know 2 per bedroom is widely allowed in the US. But more isn’t. It seems like the article is looking to revitalize the concept of a large dormitory where people mostly just come to sleep. Maybe I’m wrong but the article doesn’t do a good job of saying what the problem is.

Either way I don’t think most millennials want more than 2 per room anyway.
by CuriouslyC | 2025-09-23 14:36:27+00:00
I'm an AI booster, but he's right, these models are in the sigmoid elbow and we're being hard-headed trying to push frontier models, it's not sustainable. We need to take a step back and work on the engineering of the systems around the frontier models while trying to find a new architecture that scales better.

That being said the current models are transformative on their own, once the systems catch up to the models that will be glaringly obvious to everyone.
by matt-p | 2025-09-23 14:36:34+00:00
Not sure I totally agree. You can still have say two unrelated people sharing a room (x2). So for example a 1 bed flat with 2 people in the living room and 2 people in the bedroom; or a Studio flat with all 4 people in one room. I see where it comes from though, and I guess including them in the definition but not licensing allows them to magically decide to licence 3-4 HMOs on very short notice.
by dkarl | 2025-09-23 14:36:38+00:00
For a few weeks I was looking to rent a bedroom to use as an office, because my wife works at home and takes a lot of in-person meetings in our house, and also to help with work-life separation. I reached out to a few people who were advertising for roommates, proposing to pay significantly less in rent, with limits on the hours I could access the space and how I could use it (no sleeping over, no cooking in the kitchen, etc.) The people I talked to were very surprised at my proposition and clearly hadn't heard anything like it before. They said it sounded interesting, but they needed the full amount they were listing for.

I ended up renting an office at a coworking space (which was much more expensive) before I found somebody interested, but I wonder, is this kind of arrangement common?
by wang_li | 2025-09-23 14:36:43+00:00
Not trading with a despot can just be not trading with a despot. It doesn't have to have an agenda.

If I personally choose to boycott a sneaker brand because I have a firm belief that they run sweatshops in a foreign country, is that collective punishment? No, I'm just not supporting someone who doesn't align with my values. Even if, as a side effect, the workers won't be getting the pittance that they would have gotten from my purchase.
by beezle | 2025-09-23 14:36:53+00:00
Can confirm. North central VT a lot of brown/leaf drops very early without even rain. Of which, with this morning's 0.25" we are at 1.08" for Sept after 1.72" in Aug. That said, there are some reds developing and a smattering of yellows.

Advise leaf peepers to skip my town and just stay in NJ ;)
by bwfan123 | 2025-09-23 14:37:06+00:00
And you can have an enlightened life in any one of those places - for example, the ideas laid out in the piece are abstract, and not environment specific.

All sorts of folks have lived in all sorts of places across time. Trappings and environments have varied. Attributing things to luck in and of itself is an illusion. There is nothing that is lucky or unlucky. You play the hand you are dealt.
by alephnerd | 2025-09-23 14:37:21+00:00
My mom is a teacher here in the Bay. Schools were never sponsoring work visas because there are credential requirements.

The difference is, that $100k on top of the 30-40% premium on top of base salary means a $150k employee went from costing $210k to $310k almost overnight.

The math for sponsoring someone on any work visa was already growing tenuous against offshoring, but this rule change sealed the deal by giving FP&A a number it can use to justify that it is much cheaper to offshore.
by bottlepalm | 2025-09-23 14:38:19+00:00
I think their conversation skills are fine talking with recruiters and HR, simple stuff. But in the tech interview it takes 5x longer to communicate and even then it’s still not very good. Going back to interviewing a native English speaker feels like a turbo boost. Unfortunately trying to explain this to HR opens you up to being accused of racism, so it’s not worth it.

Also you got to think HR has incentive to let it slide to get those cheap workers. It’s sad hearing them talk salary expectations of terrible candidates knowing they’re going to be hired because they want 20k less or whatever.

I’m just sorry for the people the candidate will be working with and the company itself because it’s a net negative for them.
by matheusmoreira | 2025-09-23 14:38:28+00:00
I for one want the USA to apply more sanctions, not less. It's debatable whether country-wide sanctions are just or even effective but I still think they should be applying sanctions much more freely than they are now.

The USA applied sanctions to the family members and law practice of a supreme court judge from my country literally yesterday. It's said this cut them off from hundreds of millions of dollars in revenue.

It really kills their champagne socialism nonsense. They destroy my country and then enjoy foreign developed nations on taxpayer dime. You have no idea how good it feels to see these "gods" get what they deserve. I'll be forever thankful to Trump for it.
by itake | 2025-09-23 14:38:29+00:00
Part of the problem is the law isn't designed for shared housing.

1/ If one roommate is disruptive (noise complaints, property damage, safety issues), landlords and other tenants have limited legal tools short of eviction of everyone. That blunt instrument makes it unattractive for landlords to allow multi-tenant arrangements.

2/ From a legal discriminatory standpoint, the law doesn't have much protections for people blocking certain raises or genders from renting.

3/ Many local codes were written with “traditional families” in mind. Some municipalities cap unrelated adults per household (e.g., “no more than 3 unrelated people”), which makes normal roommate setups technically non-compliant even if the lease is joint.

4/ Standard renters or homeowners policies often don’t contemplate multiple unrelated parties. Landlords worry about claims, while tenants may find themselves uncovered in disputes or accidents.

I tried to get umbrella insurance for myself, but because I rent out other rooms and I didn't want to also cover my 2-3 roommates, I am forced to go uncovered or find another provider.
by throw0101d | 2025-09-23 14:38:34+00:00
> The article doesn't make this clear... is sharing a house illegal, or is it only illegal to separate leases for each room?

A private bedroom but shared living/cooking space is generally called a rooming/boarding house:

* https://en.wikipedia.org/wiki/Boarding_house

* https://www.toronto.ca/community-people/housing-shelter/mult...

There is a separate contract with each tenant (i.e., multiple contracts), and each tenant is only responsible for paying for their private area.

This differs from a roommate situation in that there is generally one contract with the entire group.

Similarly with subletting: there is one contract with the landlord and the 'main' tenant, and then that tenant then turns around creates separate contract between them and another tenant.
Ask HN: Scammer Using an '\@Meta.com' Email?
by whatamidoingyo | 2025-09-23 14:38:40+00:00
Hello,

My wife received a message on LinkedIn from someone claiming to work at "Y Recruiting Firm", based in Canada. She asked me to check it out, and I'm a bit stumped, but red flags all over the place:

1. He called her with a US-based phone number, but is based out of Canada.

2. His message to her was a bit odd ("I work for BigTech", later saying he works for Meta, but his profile and message says he works for the recruiting firm).

3. In his message, his signature had a '@meta.com' email address. This was the first red flag I noticed, as why would a third-party recruiting firm have a meta email address?

For 3, I dug a bit further, emailing it with a throwaway to see if it'd bounce. But it didn't bounce, and a reply came back almost immediately.

My email:

Subject: Follow Up

Body: Hi, Just following up to confirm your message. Thanks.

The response: "Thanks for reaching out to confirm - this is regarding the GenAI Data Annotator role at Meta."

My question: how? I'm 90% certain this is a scam, but how was this scammer able to reply with this email address? Could it be a compromised account? Who can I contact to report this?

Edit: The DKIM/DMARC records checked out as well.
by stavros | 2025-09-23 14:38:45+00:00
I don't understand this reticence about POSIX compliance. When would you need your shell to be POSIX compliant? I've been using fish for ten years and I've never had an issue, even with scripting. If I need to run a script, it always has bash in the shebang line, so it runs normally.

Am I missing something useful?
by hiatus | 2025-09-23 14:38:52+00:00
The article opens talking about boarding houses and moves on to discuss single-room occupancies which are the rental afforded by boarding houses. It is the renting of individual rooms that is illegal.

In any case, there is _some_ limit to the number of occupants allowed to coreside in a given residence. States tend to codify minimum square footage requirements on a per-person basis to determine occupancy limits for a particular building.
by Muromec | 2025-09-23 14:38:55+00:00
>This one really rings true. Every individual change you don’t push back on makes things slowly, incrementally worse until you end up with a pile of garbage. But do you really want to block someone’s change because they wrote some awkward, hacky code? After all, they’ve solved some problem for the business and it might only take an hour to clean up later.

That depends on whether hacky code is nicely contained or spreads it's bad influence all over the place.

I would totally ask to add a reference to the tech debt ticket right there to the code so it's clear it's not a good practice to follow and to make sure that the ticket is actually created and not scheduled to be created by adding an async job into a memory hole.

Half the time, just asking for that is enough for stuff to be straightened out right there, as it's easier than creating a ticket.

>Later never comes. Hacks get built on top of other hacks and that one hour improvement would now be a week long refactor. No one can justify that.

But that's sometimes okay, it's a lifecycle of software. If business doesn't schedule maintenance, then maintenance schedules itself. The job of a good engineer is to make business types in the know about and let them decide.