Hacker Newsnew | past | comments | ask | show | jobs | submit | dolni's commentslogin

The law being alluded to here is not "so unpopular".

Immigration enforcement is overwhelmingly favored by Americans, including immigrants.

The implementation has been awful, for lots of reasons everyone already knows. However, the situation has also been significantly escalated by often-violent obstructionists.

Obstructing enforcement of the law when it's something Americans voted for is not patriotism. It's undermining democracy.

Our law is explicit: immigration is the domain of the Federal government exclusively. State and local governments should "take it" as you say, because that's the law, and we should respect the law. If you don't like it, protest. But most are fine with enforcement in a reasonable way.

Trump and his cronies shoulder a lot of blame for how things have gone in Minneapolis. But so do democrats for stoking the flames.

Vote independent.


> However, the situation has also been significantly escalated by often-violent obstructionists

Do you think the protests leading to escalations were done simply? Or BECAUSE of the awful implementation? (Masks, no IDs, no accountability, no body cameras, etc.)

If it is the latter, then isn't the blame to be placed squarely on the original enforcement philosophy?

Otherwise it reads like DARVO tactics. If we were talking about a relationship it sounds like -- Person A emotionally abuses Person B to the point of person B pushing back, and then Person A using the fact that Person B reacted (perhaps adversely) as justification for even more emotional abuse.


> Do you think the protests leading to escalations were done simply? Or BECAUSE of the awful implementation? (Masks, no IDs, no accountability, no body cameras, etc.)

Yes, I think there would've been massive protests against the US federal government doing anything at all to be effective at deporting illegal immigrants. Significant numbers of ideologically-dedicated people think that not allowing foreigners to immigrate to the US or deporting foreigners who have illegally immigrated is an immoral, Nazi-equivalent policy that they have a moral obligation to disrupt. The masks and other shows of force from federal immigration enforcement are a reaction to the protests designed to keep individual ICE agents safe and effective; and to demonstrate to illegal immigrants that the federal government is serious about deporting them, violently if necessary, in order to try to incentivize them to leave voluntarily.

> Otherwise it reads like DARVO tactics. If we were talking about a relationship it sounds like -- Person A emotionally abuses Person B to the point of person B pushing back, and then Person A using the fact that Person B reacted (perhaps adversely) as justification for even more emotional abuse.

We're not talking about an interpersonal relationship, we're talking about mass political actions and the authority of national-scale governments.


Factually incorrect.

https://www.reuters.com/world/us/trumps-immigration-approval...

> Just 39% of Americans approve of the job Trump is doing on immigration, down from 41% earlier this month, while 53% disapprove, the poll found.


We are talking about two different things.

I am talking about American support for a working legal immigration process, and enforcing that process. Not everyone agrees about exactly what it should look like.

I'm not talking specifically about the actions Trump is taking or the job ICE is doing currently. The current sentiment around ICE is very negative.


To me the obvious synthesis is that the Trump-sphere was lying about what immigration enforcement means, and the public is unhappy when they're shown what Stephen Miller and friends understand enforcing immigration law to mean.

When a significant share of the taxes you pay are mishandled or lost to fraud, yes it is a punishment.

That's been happening for a long time in the US. Staggering military industrial complex. Tens of billions lost in COVID relief. Billions lost in Minnesota due to unchecked privatized social welfare fraud (which has been known about for a decade).

Some mistakes will happen. What we have is unacceptable. If the government can't handle the money responsibly, it has no business collecting the money.


Minnesota is only a drop in the ocean compared to Florida and other states. One of the current FL senators was CEO of one of the companies convicted of a much larger fraud.

That's more an indictment of the way you (the US) starve your public services of proper regulatory power with the right level of personnel to handle it.

But your Congress voted last year to defund the IRS and the administration are busy gutting the SEC and other regulators.

Oh and government fraud has nothing on the commercial and rent-seeker frauds extracting wealth for no benefit from their positions of control. But anti-trust prosecutions are basically a dead path for rectification.

Blaming the "government" for what happens from obvious policy failures is the fault of the policies and those that set them, not the "government" as some nameless bureaucracy.


>That's more an indictment of the way you (the US) starve your public services of proper regulatory power with the right level of personnel to handle it.

>Blaming the "government" for what happens from obvious policy failures

Who creates the policy that fails if not the government? If a supplier kept telling you they'd do something and kept screwing it up at what point do you move them to the bottom of your list for who to call to get stuff?

It's really easy to sit there enveloped in pure ignorance and say "those idiots just need to fund an administrative agency to prevent fraudulent daycare" or whatever but nobody in the US wants to do that because everyone's seen with their own two these sorts of endeavors turn into feeding troughs and revolving doors and rackets that the politicians and politically connected use to run businesses that make money by going through motions that provide little (just enough to keep some political support form useful idiots) value at taxpayer expense. How do you solve such a problem? It's immensely hard and complex.

I'm so sick of ideologues who can't think two steps ahead peddling these sorts of "just do this" simple and wrong solutions.


Do you have any sources for either or both of "billions" and "known about for a decade" that aren't a figurehead of the current US administration? Because this all smells a lot like "the immigrants are catching and eating cats and geese" story which also turned out to be a lie.

The fraud in Minnesota is upsetting. Fraud also appears to be nationally prevalent:

“New federal data released by the U.S. Centers for Medicare & Medicaid Services (CMS) shows the overall rate of improper payment in Minnesota’s Medicaid program is far below national averages.

In the review released this week, CMS found an error rate of slightly over 2.1%, compared to a national average of 6.1%. The data for the review was compiled before the Minnesota Department of Human Services began implementing new strategies to minimize the risk of fraud and harden its systems against bad actors.”

https://mn.gov/dhs/media/news/?id=1053-720779


The distinction is that in America, we are obligated to take care of Americans.

If people immigrate to America, the arrangement should be mutually beneficial.

We are not, and should not be, the self-appointed saviors of the world.


> We are not [...] saviors of the world.

This is definitely true. You are getting cheap educated labor, boosting your country's economy and crippling competition. Self interest, not savior behavior.

Now, that's irrelevant to the argument you are replying, that shows the holes in the wage depression argument.


Hi there. I'm a brand new Traefik user. It's bundled with k3s, so I set it up for my homelab on a single node cluster. I'm a technology professional who has worked in infrastructure and software roles for more than 15 years.

I appreciate that you revised the docs, but I still found it quite difficult just to get started. My experience was poor enough that I almost switched to Caddy. The thing that kept me from doing that is that Caddy requires a custom container build for DNS-01 ACME challenges which I didn't particularly want to deal with. I found Caddy's documentation much easier to grapple with, so that could serve as some inspiration.

I have some feedback I'd offer of my own, too:

1. I'd recommend you take a look at the Divio documentation system: https://docs.divio.com/documentation-system/. Your documentation aligns to this vaguely, but I'd recommend reading about the different doc types and applying that feedback throughout the docs.

2. Traefik's tutorial and how-to docs are very dense and feel overwhelming. [1] Related to my first point, I think you're trying to provide too much information in the wrong places. Tutorials and how-to guides should be very focused and limit explanation to only that which is absolutely necessary.

3. Reference and understanding docs are mixed together. I'd recommend using an approach more like Caddy's, where the config reference (https://caddyserver.com/docs/json/) shows prominently what the expected config schema is, and all of the fields are explained briefly. If there is very nuanced behavior for a particular option, consider moving that to a separate reference or explanation page.

4. Having a few How-To guides for the most common patterns which include complete configurations would be helpful.

[1] Here are some concrete examples:

- On https://doc.traefik.io/traefik/setup/kubernetes/, there is a whole introductory session about setting up Kubernetes and I have to scroll before reading anything related to Traefik. It's not only unnecessary -- it's noise. Nobody is going to consult Traefik's docs for setting up Kubernetes, so just omit it.

- https://doc.traefik.io/traefik/setup/kubernetes/ and https://doc.traefik.io/traefik/getting-started/kubernetes/ are different pages which seem to explain mostly the same things. They both include too much irrelevant information, like overly explaining what Helm commands do. Similar to the previous point, it is not the job of Traefik's documentation to explain Helm to me.


Thanks for the detailed feedback. This is exactly the kind of input we need.

We're going to work through these points with the team. Appreciate you sticking with Traefik despite the documentation friction.


Thanks for building a cool piece of software!

Traefik really is awesome once you can get your head wrapped around the configuration.


Excellent feedback! This is valuable advice for any project.


No, it wasn't always nebulous. Roguelike was a well-established genre for decades before it got hijacked and now means nothing.

Like all genres, games within the roguelike genre (or what some people call "traditional roguelikes") have some variance. But if you played two games in the "traditional roguelike" genre, you'd definitely feel the similarities.

These days if you pick two random games on Steam with the "roguelike" tag, you're going to get two experiences which are not even reminiscent of the other.


The meaning degraded much earlier than just a couple years ago. People thought it was cool so they latched onto it. It seems like that process started 7-8 years ago, maybe even a bit further back.


I ran into one thing with jj that I would say is pretty bad. I love it other than the way it bit me in this one case.

I have a repo with some code that generates a credential and writes the credential to a location specified in .gitignore so it isn't picked up by version control.

I used `jj edit` to roll back to a change before the credential path was added to the ignore file to make an unrelated change.

The result? jj instantly started tracking the credential and I didn't notice it before pushing to GitHub.

Fortunately I did figure it out pretty quickly, but that could have gone very poorly.

See also https://github.com/jj-vcs/jj/issues/7237.


I would strongly recommend you _don't_ get a Framework.

I bought one. It lasted less than a year. One day I pulled it out to use it and it just stopped booting. It had been barely used up to that point. No drops or anything like that.

Support was giving me the runaround, too -- by not using info I provided them, not answering direct questions, and asking me to provide info I had already provided.

Do some research on Framework support. You'll find it is atrocious.

The idea is absolutely amazing and I hope it succeeds. The expansion cards are an AMAZING feature. The problem is that the quality bar just isn't being met, yet.


If you like Python, consider pyinfra.

https://pyinfra.com/


I write a lot of shell and my advice is don't use plain POSIX shell. Write bash.

It is 2025. bash is present almost everywhere. If, by chance, your script is run somewhere that doesn't have bash then guess what?

Your POSIX script probably won't work anyway. It will be a different system, with different utilities and conventions.

Line count is not a good reason to choose or avoid bash. Bash is quite reliably the lowest common denominator.

I dare say it is even the best choice when your goal is accomplished by just running a bunch of commands.

All that said, bash is gross. I wish we had something as pervasive that wasn't so yucky.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: