MurphyA/hacker-news huggingface dataset:
by mcflubbins | 2025-04-07 13:29:16+00:00
This is nuts.

> Brösche had her German passport, confirmation of her visa waiver to enter the country, and a copy of her return ticket back to Berlin

Sounds like all her paper work was good to go...

> she was still pulled aside for a secondary inspection by a US Customs and Border Protection agent.

Ok, that sucks but not too crazy...

> Brösche said she then spent days detained in a cell at the San Diego border before being taken into custody by Ice. The agency brought her to the Otay Mesa detention center, where she’s now been for more than a month.

What?

> US Customs and Border Protection accused Brösche of planning to violate the terms of the visa waiver program by intending to work as a tattoo artist during her time in Los Angeles.

Ok, let's say that's actually the truth. Let's say she told them "yeah I'm gonna work here". Ok, she's in the wrong, worst case but being detained for A MONTH?!

> According to ABC’s 10News, she was forced to spend eight days in solitary confinement in the facility.

?!

> Lofving also said she tried to get help from the German consulate in Los Angeles.

I wish they would have reached out to the Consulate to see if they'd supply any information about what's going on here. Maybe its policy for the consulate to not have any comment about cases though... not sure.
by bad_user | 2025-04-07 13:29:34+00:00
The cookie banners aren't worthless. The websites presenting cookie banners either don't know the law, or are engaged in spyware shit. You don't need a cookie banner if you need it to provide a service that the user expects (e.g., saving settings, login).

As an EU citizen, I'm not concerned about your need to observe my behaviour or to prevent ad-click fraud. What I care about is websites sharing my navigation history with Google or the rest of the advertising industry, so yes, I'd like to be informed of it.

Personally, instead of having banners, I'd just ban the practices altogether (e.g., targeted advertising, 3rd party analytics), which would certainly simplify business.
by thesuitonym | 2025-04-07 13:29:56+00:00
> The fact that this guy is the President means that most Americans were not against it, right?

I don't know if that's strictly accurate. United States citizens are some of the most heavily disenfranchised in the western world. Our oligarchs have spent decades making it more difficult to vote, especially for people of color, who overwhelmingly disapprove of the current administration. In some urban areas, it can take hours of standing in line to vote, and we don't get time off from work to do so. We've also had a decades long propaganda campaign telling us our vote doesn't matter.

More people didn't vote in the last election than voted for Trump. That's not to say they all would have voted against him, but it's not really the will of the American people.
by BjoernKW | 2025-04-07 13:29:58+00:00
It might be relatively easy to read, but for SMBs it's hard to actually implement in real life, because GDPR and the EU's stance so far often doesn't take economic reality into account. For small businesses, GDPR in many regards created a legal limbo while large corporations scoff at that regulation and have their legal departments deal with it however they see fit.

For instance, there's this tiny, gnarly aspect of where you are allowed to store your customer data.

Hosting data on servers located in the EU isn't required by GDPR in and of itself, as long as you have a valid data processing agreement with the provider stating how and according to which provisions customer data is protected on their machines.

However, according to a 2020 European Court of Justice ruling you're not allowed to transfer any personally identifiable information to companies that are in any way affiliated with a US-based entity (e.g., by virtue of having a US-based parent company) anymore. Just being physically located in the EU isn't sufficient according to this ruling.

The reason for this is that with FISA US law enforcement can force US-based companies to hand over any data, even if that data is stored with an international subsidiary under a completely different jurisdiction.

This basically invalidates all of the provisions and legal frameworks for interacting with non-EU entities that used to be acceptable under GDPR before (e.g., Privacy Shield).

However, not interacting with any US-based or US-related entities at all anymore would be tantamount to ceasing almost all economic activity. So, until (or more pessimistically: unless) the US and the EU come to terms on a new agreement regarding privacy rules, there probably isn't anything a business can do on its own to completely address this issue. At this point, merely hosting data on servers physically located in the EU perhaps amounts to little more than window dressing.

As soon as a business has dealings with a US-based company or an EU-based company owned by a US-based company that potentially might have access to user data that business technically is in violation of GDPR. As of now, as a business you essentially have three alternatives:

1. Run the entire infrastructure you need yourself or have it run by EU-based companies guaranteed to have no relations with US-based entities whatsoever (Good luck with finding those ...). This, for example, includes payment systems and banking infrastructure, because guess where many EU-based banks host their infrastructure? That's right, AWS.

2. Go out of business.

3. Ignore this aspect of GDPR for now, document everything, continue to do your own due diligence, and hope for the best.
by diggan | 2025-04-07 13:30:13+00:00
And what exactly is making it complicated?

I've also helped a bunch of organization become compliant, some were easier than others. The ones that were harder were the ones that generally didn't have good processes with data in the first place, where everything was scattered all over the place and everyone had access to everything. It makes sense to me that it's harder to be compliant if you were borderline malicious with how you treated personal data before GDPR.
by Tadpole9181 | 2025-04-07 13:30:39+00:00
That backs up exactly what I said? The president has declared a national emergency and started to use emergency powers. Legislation is supposed to review those actions now.

And it's not just tariffs, he's abusing this for a dearth of other topics. Want to cut down national forests? Nation lumber emergency. Want to mass deport people to an El Salvador prison without due process? National emergency.
by notjustanymike | 2025-04-07 13:30:49+00:00
Consent for non-essential cookies, like analytics, is required. You must also provide a clear link to your cookie usage policy, and a simple way to opt-out. This notification is not necessary if you only use functional cookies; for example, using a cookie to only show an on-boarding tutorial once is acceptable.

Organizations, and typically lawyers, skew conservative and lazy. A little cookie-consent cottage industry popped up to handle GDPR, so instead of worrying about the regulations most companies pay the small monthly service charge for a third party to handle consent. The consent companies built the most compatible solution, a banner, with the most conservative options as default to prevent any legal quandary.

Most public facing sites do have analytics (usually LOTS of analytics) and ads, so the banner is mandatory for them. If you understand the regulations, and don't violate them, then consent is not necessary.
by jmyeet | 2025-04-07 13:31:01+00:00
I completely understand why. It is difficult to comprehend how much damage is being doen to America's reputation and soft power. I feel it necessary to give the following advice:

1. Erase your phone before entering the US. Restore it from backup after arrival. CBP has the right to inspect your phone. While you may be able to refuse, likely this means you'll be denied entry and there's nothing you can do about that unless you're lawful permanent resident ("LPR");

2. Don't post on social media under your real name about topics that are likely to get you into trouble. The big ones are anything pro-Palestine or anything critical of Trump;

3. If you are an LPR, do not sign anything they want you to sign if you're detained. What they're trying to do is to get you to voluntarily surrender your LPR status [1]. You have the right to be paroled into the US. Only an immigration judge can forcibly revoke your status;

4. There's stricter enforcement of rules that always existed, particularly abandonment of residency. A green card isn't (and was never intended as) a way to visit the US freely a few weeks a year while living somewhere else;

5. If you are a visa holder you have fewer rights. If you live in the US on a valid visa, I would be extremely hesitant to travel outside the US at all; and

6. Notify friends and family of your travel plans. Additionally, if your country supports it, register your travel with your embassy. The US version of this is STEP [2]. You want someone to make enquiries on your behalf if you are detained and are unable to make outside communications. It's wild that this is where we are.

[1]: https://www.uscis.gov/i-407

[2]: https://travel.state.gov/content/travel/en/international-tra...
by josephg | 2025-04-07 13:31:07+00:00
A couple years ago my girlfriend and I spent about 2 months travelling through europe. We visited about 10 countries on our trip. A lot of our travel between countries was by bus. After a few bus trips we started noticing something strange - the busses often pulled over for rest stops just after we'd changed countries. Everyone would all get out of the bus to stretch our legs, and some police would miraculously appear and decide they wanted to talk to some of the people who were on our bus.

Now, officially the shengen zone means there's no need to show your documents between countries. But countries still don't want certain people coming in. And they don't want drugs smuggled in either.

It was really interesting who they decided to pull aside for a chat. It was almost always men who were travelling alone. Almost always men who were in the 25-45 age range. And I wouldn't be surprised if there was some racial profiling going on as well. The police never questioned me - probably because I was with my girlfriend the whole time. If she wasn't there, I bet I would have been pulled aside every time too.

Anyway, I believe your experience in Europe. But if you were a man travelling alone, its possible it was partially or fully due to that. For about a decade, every time I went through security at an airport I was always "randomly selected" to have my bag swabbed for chemicals. It never happens any more, and I'm as white as they come. I assume it was a gender + age + travelling alone thing - but its still a mystery to me.
by lazarkap | 2025-04-07 13:31:20+00:00
Thanks for this comment, here is something fast I pulled around:

Distributed Testing: BuzzBench runs agents directly in your environments, while Gatling/k6 typically run from a single location

Coding Required: BuzzBench uses UI configuration, while Gatling needs Scala and k6 needs JavaScript

Dashboard: BuzzBench includes a built-in dashboard, Gatling/k6 require separate setups

Environments: BuzzBench tests multiple environments simultaneously, harder to coordinate with Gatling/k6

Setup: BuzzBench has a simpler install with lightweight agents vs. more complex configuration for others

Learning Curve: BuzzBench is designed for quick adoption, Gatling/k6 have steeper learning curves
by hnthrow90348765 | 2025-04-07 13:31:21+00:00
Personally I think it's just their social circles that reinforce this, not the boogeyman MBA stuff. Because at some level, yes, they can be intimidated by technical people and this is a defense to avoid the "why am I even employed" spiral.

It would be nice if they could meet us half-way on the technical stuff. They regularly merge architects and sysadmins into developer roles making us learn more stuff.
by frob | 2025-04-07 13:31:23+00:00
Do not come here.

First, do it for your own safety. A wrong form or the wrong answer to a verbal question after 18 hours of travel could land you in weeks of brutal detention.

Second, do it to help the cause. We here in America need to suffer the consequences of our actions. We need to see conferences canceled. We need to see imports stopped. We need to see people refusing to bring their knowledge and expertise here.

It is going to be a long, dark four years for the globe. It's going to take all of us working from within and without to have any hope of dismantling this evil empire.
by jliptzin | 2025-04-07 13:31:30+00:00
Why would Trump fire anyone? Voters have signaled that they no longer care how classified information is handled. Maybe they no longer know why classified information should be carefully guarded, or it's just not a priority anymore. We all remember the FBI's photos of top secret documents being stashed in the Mar a Lago bathroom and ballroom. Not only did Trump not face any consequences for that whatsoever, he actually gained votes compared to the last time he ran. Trump is behaving completely rationally here. He's not going to lose even 1% of his support base over this, so why would he take any action? It's pretty interesting that for all the decades of skepticism and distrust of the government I've heard coming from conservatives (2A to guard against tyranny, "government is the problem", etc), they're putting an awful lot of blind trust in this particular administration.
by b112 | 2025-04-07 13:31:55+00:00
but I think it’s going to far to say most Americans don’t care about the impact elsewhere.

Indeed.

Recently in Palo Alto for a few months. Saw lots of people protesting Tesla dealerships, lots of interesting and creative anti-Trump and Elon signs.

Not one word of Canada, of Greenland. Trumps stated goal of destroying Canada's economy to force annexation, or to outright just take Greenland seem not protest worthy.

Most people I spoke to seemed barely conscious of the issue.

To be fair, other matters may be higher pri in their minds, so if other events were not happening in parallel, it may be different.

But when 65 billion dollar defence hardware purchases are being dropped (they are), when future military purchases are not going to happen, when police cars, municipal vehicles are not going to be from US companies any more, when natural resources are going to be sold to the EU and China instead (sadly), the US is going to feel this for a very long time.

Because these are choices for decades. And it's not only Canada making them.
Show HN: Lightweight open source "framework" for building hybrid iOS/macOS apps
by pcbmaker20 | 2025-04-07 13:32:10+00:00
I just released a lightweight open source framework for building hybrid iOS/macOS apps using web technologies with native integration. It's designed for devs who want to combine the flexibility of HTML/JS with native features—without relying on something heavy like Cordova or React Native.
by amiga386 | 2025-04-07 13:32:32+00:00
This is definitely not the case.

https://eur-lex.europa.eu/eli/reg/2016/679/oj

You are required to OBTAIN CONSENT from people you want to process the personal data of. Their consent must be INFORMED by telling them who you are and what you intend to do with their data. Their consent must be FREELY GIVEN and can be WITHDRAWN at any time.

That's what's at stake; not the cookies/state themselves, but how you intend to process the data of individuals. As long as you are not profiling natural individuals, no matter how they leave traces, then you don't need to ask for their consent.

It's bad-faith people, who clearly want to process personal data, who make a huge fuss and tell you everyone needs a cookie banner. Mainly because they are raging that they can't data-mine and monetise every last byte of data they can get, without the consent of the individuals they're profiting from.
by phkahler | 2025-04-07 13:32:34+00:00
>> a) do away with the worthless cookie banners requirement

My understanding is that if your site doesn't use cookies, you don't even need that. Don't use cookies, don't collect or share personal data, and GDPR is complied with. Apparently from TFA it sounds like even then you have a lot of proving it to the government, and that's a hassle.
by lupusreal | 2025-04-07 13:32:36+00:00
True, and if the objective is to get some raw diamonds as fast as possible demonstrating mastery of the game, I'd expect a strategy like making a boat, finding a shipwreck and then a buried treasure chest. Takes just a few minutes usually.

Really though, if AI wants to impress me it needs to collect an assortment of materials and build a decent looking base. Play the way humans usually play.
by 9283409232 | 2025-04-07 13:32:49+00:00
> See that's the part I really struggle with. Cratering foreign aid has an obvious ideological component, but who hates hiking trails? Like I'm sure there are a few people who hate the outdoors and a handful of oligarchs who want to privatize everything, but where's the constituency for it?

They don't care about constituency. They could pass these cuts as part of a deal but choose not to specifically because it wouldn't be popular. They are trying to sell national parks to oligarchs.
by johnnyanmac | 2025-04-07 13:32:54+00:00
>There’s no reason to lock tourists up.

As has been a rising sentiment as of late: "The cruelty is the point"

You're right that it isn't efficient in any sense. But the kinds of people who go into and are chosen for "law enforcement" tend to be the very people that should never be given a weapon. It's just a large scale Stanford Experiment in that regard.
by ryandvm | 2025-04-07 13:33:54+00:00
Absolutely agree. If you follow it all the way, advertising and the insatiable demand for consumer attention is the root of so many of our social problems. 24 hour network news bubbles, social media addiction, pharmaceutical companies spending more on advertising than R&D, etc. It all comes down to companies having to abuse the end users because to leave advertising money on the table is to go out of business.
by Zak | 2025-04-07 13:35:21+00:00
> But in theory the RAW converter has been profiled for each specific camera using ICC color targets and stuff like that.

In practice too, if consistent results are desired. The format being identical doesn't mean the values the sensor captures under the same conditions will be identical, so a color-calibrated workflow could produce wrong results.

It would be nice to have a setting for "treat camera Y like camera X (here there be dragons)" though. I've had to do something similar with the Lensfun database to get lens corrections working on Mk. II of a lens where Mk. I was supported, but a GUI would be nice. A prompt to guess the substitution automatically would be even nicer.
by jmkr | 2025-04-07 13:35:37+00:00
> Musicians love a good trend to dump money into.

If I get just one more thing my music will sound good :)

Euroracks will not go out of style in any serious way, in the same way guitar has not gone out of style over the years even though there were fads.

A few months ago I bought a https://www.dreadbox-fx.com/erebus-reissue/ (semi) and within an hour I decided modular was cool.

Funny enough I was just looking at the Erica Synths github the other day. There's been a few synth and audio posts on HN the past few months. Pretty cool to see it.
by bob1029 | 2025-04-07 13:35:40+00:00
Being forced to bootstrap with your own funds is the best bullshit business filter I am aware of. I also think it says a little bit about the founder's ability to maintain some amount of stability in their life and put their money where their mouth is. Everyone can come up with ideas. How sure are you of yours? Are you willing to use some of your own money to prove it out? No? Then I guess I'm not that interested either.

The way I am trying to do this now is to only ask for money if I can obtain at least one paying customer who is willing to vouch for me. If I can't market an MVP to at least one small shop, I don't know why a non-fraudulent business partner would want to work with me. In any case, I wouldnt feel great about that relationship.

I've done the burn someone else's fifteen million bucks thing on tech stack shiny rabbit chases. It's really not a fun time in retrospect. Mostly just a sick feeling all the way to the bottom.
by t43562 | 2025-04-07 13:35:51+00:00
I have often ended up working on the billing system - nobody cares if it functions and I don't know why. It pulls in the money every month and if it makes mistakes the company loses money.........!!!!.....

In the same companies people do care about the UI ...even when it has about 2-3 unique users per day. I won't explain how this translates to being able to function as a company at all - just to say it does because most selling is actually through salespeople.

So what I get from the OP's dose of "realism" is that everything is about perception and hopes for the future etc. The things that are making money now are assumed to be able to carry on doing so forever without attention. Just as some people buy a car and never look after it. When the day of disaster comes they're surprised.

Some companies implement new features to make a sale. So there's a continual struggle to complicate an already complicated system......but you're not allowed to refactor or spend time upgrading from gcc 4.3 or whatever because that's not work that leads to a sale. So each new feature takes more and more effort of course....and when you lose developers their replacements don't understand the convoluted codebase so bugs can't be fixed and customers don't renew their contracts.

So you do need to work for profitable companies rather than the kind of slow motion car-crash companies that are trying to do something which cannot really support itself.
by netsharc | 2025-04-07 13:36:09+00:00
The difference between EU and USA is: "can" vs "is happening".

And as you describe in the EU it's "up to 24 hours". And in the lawless authoritarian regime? That Canadian girl was detained for 11 days and was told to prepare to be held for months: https://www.cbc.ca/news/canada/british-columbia/jasmine-moon...

A friend's family flew into a EU country with a letter, they thought this letter was their visa but it turned out to be a rejection from the EU country's consulate (maybe it was a request for more information for their visa application). They were denied entry, but there was no indefinite detention, they were just told to get on the next plane out of the country and had to wait in the "international area" of the airport until said flight.
by drstewart | 2025-04-07 13:36:30+00:00
I travel even more than you and only got robbed twice in 40 years on earth: in Johannesburg, South Africa and Stockholm, Sweden.

You can claim it's rare, but it happened on 100% of my trips to Sweden. Therefore, I will never travel back to Sweden. It's just not worth it and I have no idea what could happen (stabbing? murder?). Nothing in Sweden is worth the absolute fear this country provokes.
by stuartjohnson12 | 2025-04-07 13:36:30+00:00
This brings me back. I'm 23 (born 2001) and my father is a techie. Reading these kinds of funny stories about sysadmin shenanigans in the late 2000s and early 2010s is a core memory of my childhood. I miss this kind of writing, it seems to have largely tapered off in the era of cloud managed infrastructure.