Problem is that individuals often know what is right, but can't do the right thing because society as a whole is not collaborating. In a few years we will all be blamed for not taking action when it was clear climate change was going to cause big problems for humanity. There are many who are trying, but as a while society doesn't seem to be able to course correct, see the current disaster in Brazil.
Oh, and the current generation will most likely be blamed for destroying most of the job market and opportunity for people to earn a living by pushing AI so much. There's always something to be blamed for.
We're not going to be able to fix the boat with a country as divided as ours. Half of us are hopelessly bailing out water instead of fixing the problems, and the other half are drilling holes in the hull with big grins on their faces.
> Not a lot to be blamed for if the ship can't be wrighted.
'Not being wrighted' means a whole lot of boomers won't be getting in-home care, or absolutely terrible minimum "care".
But this started with the Mergers and Acquisitions crisis back in the 80's, and vulture capitalism has really taken off in the last 30y.
Oh, and my SO was a in-home healthcare person. They got paid a WHOLE $14/hr, no benefits naturally. You can probably guess the type and quality of most the candidates and workers. Even a few of them did the petty and felony theft from their dementia/Alzheimer's clients. Not like they'd miss what was stolen :(
I’ve thought about this too. As an unmedicated ADHDer, context switching is a big struggle. I often check Reddit while researching or coding, but end up doomscrolling.
I use LeechBlock with limited overrides (15 minutes max) for when I actually need access, and add a 15-second delay for certain domains. That combo keeps me from disabling it while still annoying enough to curb mindless browsing.
Do you have any data on how many credits someone typically uses per day, week, or month? I’m wondering if it’s worth installing on my work profile, or if it’d be more useful for personal use.
uBlock rules for recommendation elements is a good adjunct for things like YouTube where the URL doesn't allow address-based blocks.
AI seems like an appropriate tool (but not the only one) for this as it's fuzzy, stochastic, low-stakes processing of unstructured data. As usual my first impression is it seems like overkill but it probably genuinely is easier on the user than careful manual curation of blocklists.
Both marriage and job contracts are mutually binding legal agreements. You have the agency within those dynamics that the law gives you, which varies by region/jurisdiction respectively.
Your partner in some (most?) cases can absolutely make an executive decision that ends your marriage, with you having no options but to accept the outcome.
Someone makes a comment about how its okay for things to be replaced in specialization in business
Then someone equates it to intimacy
Then someone says its only possible in HN
Then we get into some nifty discussion of can we argue about the similarity between marriage and job contracts and first they disagree
Now we come to your comment which I can kinda agree about and here is my take
Marriage and business both require some definition of laws and a trust in state which comes out of how state has a monopoly (well legal monopoly) over violence and how it can punish people who don't follow laws over it and how the past record of it handling cases have been
As an example, I doubt how marriages can be a good mutually binding legal agreement in something like saudi arabia which is mysognistic. Same can be said for exploitations in businesses for countries, same countries like saudia arabia and qatar have some people from south asia like india etc. in a sort of legal slavery where they are forced to reside in their own designated quarters of the country and they are insanely restricted. Look it up.
Also off topic but I asked LLM's to find countries where divorce for women are illegal and I confirmed it, as an example, divorce in philipines for non muslims are banned (muslim woman's divorces are handled via sharia law) I have since fact checked it as well via searching but it's just that divorce itself isn't an option in philipines but rather limiting marital dissolution to annulment or legal separation
"In the Philippines, the general legal framework under the Family Code prohibits absolute divorce for the majority of the population, limiting marital dissolution to annulment or legal separation " [1]
I'm not sure where you live, but employee contracts in the US are very rare in tech. Unions, execs, and rock stars - that's about it. The rest of us are at-will and disposable. Worker protections in the US are limited to "the machine can't eat more than two of your fingers per day" and "you can't work people more than 168 hours in a week".
When you sign your offer letter, you're entering into an employment contract. What you're describing is regulatory limitations on what that contract can say, and how different contracts can have different terms.
Most states in the US have at will employment. That means from the moment you sign the contract, they can fire you at will. So it's like a contract that ends straight away after it starts.
Now from what you've said I think they might be right. You don't get a full contract that you sign that details your job, leave entitlement etc in the US?
Unless it's a contracting or union position, what you get is something resembling a contract, but your agreement to it comes with the mutual understanding between you and your employer that no effective enforcement body exists to uphold your interests.
If it says "you work 40 hours per week and have 4 weeks of paid vacation" and your employer, EVEN IN WRITING, compels you to work 60 hour weeks and not take any vacation at a later date, then your only real option is to find work elsewhere. The Department of Labor won't have your back and you likely won't have enough money to afford a lawyer to fight on your behalf longer than the corporate lawyers your company has on staff.
Many programmers don't get treated this way because of the market, but abusive treatment of employees runs rampant in blue collar professions.
Need proof? Look at how few UNPAID weeks of maternity leave new mothers are entitled to under the law. This should tell you everything you need to know.
I have personally seen women return to work LESS THAN A WEEK after delivering a baby because they couldn't afford to not do so.
Oh I'm aware workers in the US are treated extremely badly. In the UK statutory maternity pay is 90% of full salary for the first 6 weeks and around $250 a week for the next 33 weeks.
But I was just trying to clarify if work contracts were a normal thing there. The original post said they weren't where you seem to be saying they are, but effectively unenforceable.
I don't get it. Do you sign an offer letter or a contract?
So the normal routine here is you get an offer, if you accept you get sent a contract which is signed by the employer, if it's all ok you also sign and then you get your start date. Is it different in the US or the same?
> I'm not sure where you live, but employee contracts in the US are very rare in tech.
Single integrated written employment contracts are rare in the US for any but the most elite workers (usually executives); US workers more often have a mix of more limited domain written agreements and possibly an implied employment contract.
> employee contracts in the US are very rare in tech
Is that true? I've never had a job where I didn't sign a contract (in the UK and for multinationals including American companies). I wouldn't start without a contract.
And I'm not in any rockstar position. It's bog standard for employees.
> It's bog standard for employees...in the UK and for multinationals including American companies
^^^ that's the thing. Contracts are by country, not by company ownership.
I worked for an F100 multinational US-based company for many years. My coworkers in the EU (including the UK at the time) got contracts. A buddy who was a bona fide rock star in the US got one. I know VPs got them.
I got nothing, as did the vast, vast majority of my US-based friends. And while I'm not a rock star, I'm pretty well known within my niche and am not a bottom-feeder. It really is as bleak as you might fear.
Do these contracts provide guarantees to you, or just to the employer? In the US it is entirely one sided and provides no protection from arbitrarily being fired without cause.
There are statutory rights that you have anyway, such as for a full time position you are entitled to 28 days leave, so the contract normally covers extra stuff (so I have 33 days under my current one).
Plus it covers things like disciplinary procedures, working hours etc. It's really weird to me that you don't have that. Are you sure it's normal?
To address your specific point, you can mostly be fired without reason if you're a new employee. You get more rights after 2 years so companies generally have a procedure to go through after that. You can always appeal to an employment tribunal but they won't take much notice if you've been there a couple of months and got fired for not doing your job.
I've tested https://kherrick.github.io/sprite-garden/ by pressing, "W", "↑", or "space bar" to get started moving in the game. Afterwards the other functionality seems to work as expected in Firefox on Linux with the following versions:
- 140.3.1esr (64-bit)
- 143.0.4 (64-bit)
- 145.0a1 (2025-10-02) (64-bit)
Are you able to describe what issue you are seeing in particular?
Now, I think you could do #5 or #6 (and add `mv` and `dd` as well, but where does the list end?), but I think #1 (using the absolute path) is the easiest to avoid the worst PEBCAK.
"Destructiveness" property is undecidable in general. If you ban rm from history, you'll just get false sense of security before you accidentally run some "aws bla bla drop production cluster"
Behavior of any system should be just one of:
1. Fully determinate
2. Have enough latency before confirmation (for example, block input for 1 second after displaying a command)
This should apply to history, any fuzzy searching, autocomplete etc
Technically it’s possible to run each command in some restricted cgroup for example, and ask for elevated permissions if anything more is required. But that would require quite some rethinking on how the whole shell is supposed to work.
No it is not a reasonable fix to this issue. You can't classify a command whether it's destructive or not. It depends on a lot of context. The classification logic needs to run every time you invoke a command. It needs to gather all the context to make a decision, every time you run a command. It's going to slow everything down. People will have different opinions on what is destructive, leading to endless debates. We don't need to run logic just to recall a history entry. Stop.
This is actually a level headed way to deal with it. Provide a way for the device to inform the website / app of their age status (it can be bucketed for increased privacy/compatibility with existing rating systems). Then legislate that it is on the website to inform the device of the type of content being served. Then the device/browser can be responsible for implementing the privacy controls (page blocking, notifications, overrides, etc.), and the parents are responsible for ensuring their children's devices are configured with their ages.
I'd argue it would be unethical to not do so. I can see where it may lead to false-positives, but in those instances, it's better to be safe than sorry.
A reasonable and responsible approach could be to instruct the child to seek a safe adult around them to discuss any material that may be harmful.
For my own kids, I think I'd prefer it not to instruct the child do do anything in any circumstances, unless they explicitly ask how to do something. In cases of health emergencies, I think it's important for my kids to be able to call 911. Maybe these are decisions we can have in the parental settings, so parents can make that decision.