Hacker News new | past | comments | ask | show | jobs | submit | bluehatbrit's comments login

Labour have no problem with it, just the same as the Online Safety Act which is causing chaos right now. They're fine with the legislation and have never expressed a desire to see it repealed. They didn't even do much to prevent it in the first place.

This is what the parent comment is getting at when they say "Tory-lite".


What they're not getting at is that this isn't particularly a Tory thing.

I'll also vouch for Arq, I've been using it for several versions now and they're all pretty solid. The website is a bit difficult to navigate but the tool itself is solid. I use it across windows and macos machines at home and have never had an issue with it, for both backup and restore.

I've used Arq for many years. The only thing that occasionally annoys me is that it will get an error like

> Error: /Users/tzs/Library/Biome/streams/restricted/ProactiveHarvesting.Mail/local/91257846325132: Failed to open file: Operation not permitted

but when I check that file I have no trouble opening it. I can't see anything in the permissions of it or any of the directories on the path that would permit opening it.

Then I'd have to search the net to find out what the heck that is and whether or not it is safe to add an exclusion for it or for one of the directories on the path.

I eventually figured out that before searching the net what I should do is create a new backup plan and take a look at the exclusions in that new backup plan. Often I'd then find that there is a default exclusion that covers it. (In this particular example ~/Library/Biome is excluded by default).

When they update the default exclusion list that is used for new backup plans it does not update the defaults in existing backup plans. Evidently either Biome did not exist several years ago when I made my backup plan, or it was not a source of errors and so was not in my default exclusions.

So now I occasionally create a new backup plan, copy its default exclusions, delete the new backup plan, and then compare the default exclusions with those of my backup plans to see if there is any I should add.


I've just added the numbers of my kids school onto the list and it's been fine for me. I've never had them contact me from anything other than the schools number, but I'm in the UK and I would be very surprised if a teacher tried to call me from their mobile phone or something.

First of all, thanks for sharing numbers. I live in the UK and often hear folks from the US touting huge salaries and I figured living costs must be higher but never knew by how much.

Second, this is absolutely wild to me. Is this your monthly expenses? I live in a pretty decent sized city in the UK and my mortgage is just under 1k per month. There's no way I could even attempt to spend 2k a month on food. That said I don't send my kids to private school, the state schools in my area are very good.

The idea of earning anywhere close to 500k is utterly mind boggling to me.


Don't think of the above comment as normal. It represents perhaps .01% of Americans. The other ~99% would be just as flabbergasted after reading it as you are.

As far as income is concerned, some of us have the skills to demand that kind of comp even in the current job market, but it's rare - and more rare now than it was 2-3 years ago.

As far as expenses, it's trivially easy to slash those expenses by about a factor of 3 by living somewhere other than one of the most expensive neighborhoods in the US, and in an area with a decent public school system. 2k/month on food is also insane even for a family of 4 and implies a lot of eating out. I feed myself and my fiancée on about $450/month even buying fairly expensive ingredients, but I enjoy cooking.

Some people are just used to a certain lifestyle and are able to support it, so they consider changing it to be unthinkable. I make similar to what the person you're replying to probably makes, but my expenses are about ~$65k/year, and that includes a decent amount of spending that I consider frivolous. It would not be hard to slash another $10k/year off of that with minimal sacrifice. Not until going down toward $50k/year or below would I have to start making serious compromises.


Let’s look at income stats: to be top 1% earner in US you need to make 787k a year. 1% in California: >1M.

Source: https://www.visualcapitalist.com/mapped-the-income-needed-to...

Several millions of people in US make more than 500k, so it’s not really that rare.

$450/mo on food is probably insane for a homeless person in US, or for an average person in Uganda. Why not slash this amount to, say, $50? I’m sure you can do it if you decide to grow your own food on some remote land. Why don’t you “change your lifestyle”?

I spend 2k roughly 50/50 on groceries and eating out. Nothing fancy.

Bottom line: should I move to a shitty area, put my kids to a shitty school, and cook more (which I do not enjoy)? Why? So that whoever owns arsenal can buy an even bigger superyacht next year?


> On a global basis, the average salary to hit the top 1% is quite a bit lower: an annual salary of about $65,000 does the trick.


It looks like the team behind it have been moving it towards more of an open standard over the last year. There's now a CLI reference implementation, and the Jetbrains IDE's have an implementation for it.

There's also a thread for Zed about a path to implementing it there [0]. Hopefully it'll become a bit more common over 2025.

[0] - https://github.com/zed-industries/zed/issues/11473


You should probably check it, in the UK this is pretty standard, and I believe it is in the US as well. I suspect most of Europe is similar as well. It will vary by company and industry, but in my experience when you ask HR and Legal to put together a contract for a knowledge-worker, this is a standard edition by them.

I've never had a job actually assert anything around this personally, but I do make sure to have anything notable signed off by my employer as "mine". That's assuming it's unrelated to my employers field of course.


> this is a standard edition by them

note that in many/some cases they are happy to drop such clause if you demand it

at least I negotiated it away multiple times (though it was not some large corporation, they were more cargo-culting contract text)


Yeah I always check this too - and if needed add a clause to my contract to make it clear that programming work I do outside of business hours & using my own equipment remains mine. I do a lot of opensource work and it would be a disaster to have copyright ownership clouds hanging overhead.

But for a company to assert a copyright like this, they would have to actually sue. And companies will always be loathe to sue employees over incidental stuff like this because the negative press will almost always make it not worth it.


The point raised by the article is the reverse.

They agree with you that your company does not want to sue. Specifically (in some cases) they explicitly remove your ability to sue violators.

Obviously each company and employee situation is different, but the default position is they own the copyright, and they'd prefer not to sue anyone.

This leads to copyright violations being ignored.

Whether violations are something you care about or not is up to you. Personally I don't get over wound up by it (my code is pirated all the time) but others feel very strongly in this space. This article is pointing out that if you do care, then it pays to make sure where your copyright exists.


Do you have any more detail on how you're handling this on a shared host? My understanding is that the base remote containers + remote ssh extensions would require the code to exist directly on the remote host, and then the container to be created afterwards (and bind to the host directory etc). Is this what you're doing?


Yes that's right, the process is:

- clone the repo with git

- Open Cursor (or vscode) locally, click "open remote window" little blue button at the bottom left of the screen

- Navigate to the folder you cloned and press open

- IDE will recognise that there's a .devcontainer inside the folder and pop a dialog saying "Re-open in container", click that. If this dialog doesn't show press "Shift+Ctrl+P" and type "Rebuild" and a menu option "Dev containers: Rebuild and re-open in container" will show up, select that.

- The docker container will be built and you'll be dropped inside it, with the appropriate folder mounts happening automatically. Now when you open a terminal inside the IDE it's a terminal inside the container.


Great thanks for the info, this is along the lines I was thinking. I'm guessing that means you also have dedicated user accounts on the shared host for each developer? I suppose that would be pretty easy to manage with some ansible.

I've always liked the devcontainer approach, and in particular github codespace. But I've wanted to run it on hardware we can buy and manage. This approach sounds like it gets you 95% of the process, just missing a bit of the convenience around env per branch like codespaces can do. But that's hardly a problem really.


I use it at the moment and don't really find any noticable difference between running directly on my host, and in a dev container. If I were to measure the performance I'm sure there would be something, but it's not noticable in my development cycle.

They also seem to be pushing it beyond vscode and into something which is editor agnostic. It's not quite there yet on that front, but I'm excited for it as I've been dabbling with other editors recently which don't support devcontainers directly and it always pulls me back to vscode.

It's on a journey for sure, but I've had no performance issues when using it straight out of the box over the past year.


I work mostly in web / server side development, it's not really a problem I've had for a number of years now. Some of my colleagues use various linux distros, others macos. No one is using Windows that I know of.

Each project we have requires a specific tool chain version (python, elixir, ...) and specific versions of things like postgres. All dependencies are listed with some kind dependency definition file (pyproject.toml, package.json, mix.exs). If you bump a package it's done in the definition file as part of your changes and goes through CI for packaging and releasing. The rest of the team will get the new package version as soon as they pull your changes and run `just deps` or whatever. CI is the ultimate determining factor of whether your code actually "works".

We also package and deploy with containers, but this isn't the real determining factor for any of the above.


That sounds great. I probably haven't asked my software friends about their setups in 5-10 years.


I think GP was probably exaggerating but there are far fewer owning companies than actual vpns. This article does a decent job of showing it https://vpnpro.com/blog/hidden-vpn-owners-unveiled-97-vpns-2... but may be a bit out of date now (Oct 24). I believe it, or a similar one, made the rounds on HN a year or so ago.


That website is owned by a VPN company iirc, specifically NordVPN or at least they astroturf for them. Note that on the side there is 1 & 2 VPNs and they're NordVPN and Surfshark which have the same parent relationship as they merged. That's the thing though it makes it look like there's more than one as opposed to just slapping a NordVPN ad there. Illusion of choice.

And no they're not exaggerating, have a look at the two companies I mentioned and how many "brands" they own.


Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: