HN user

toweringgoat

149 karma
Posts0
Comments47
View on HN
No posts found.

> For that to be viable it would have to add a real benefit that people would be willing to pay for.

does not necessarily mean:

> [I have little hope for a] commercial desktop office that is not Microsoft.

Companies (and consumers) might have no reason to pay for the actual software itself, but they will pay for:

- Support: where support is things like fixing bugs that are encountered, producing custom builds with cherry-picked bug fixes, etc. Also, more traditional support around getting it configured in your enterprise and/or migrating your enterprise to new software.

- Feature development: so that the software does what they actually need. (Some places might do this in-house, but usually you'd just contract out to one of the companies that has developers with expertise in the codebase.)

It's a mistake to think that money can only be made by selling a product. In the open source world you generally sell services (which is tough, but there are a few companies in this space).

Because OpenOffice is hugely outdated and gets barely any updates. That's a problem for various reasons:

- MS Office compatibility, which Libreoffice invests heavily in.

- Security: from what I remember OpenOffice struggled to ship fixes to various security issues in the past years. Meanwhile LibreOffice invest quite a bit: they're able to ship security fixes fast, and have spent time fuzzing and otherwise hardening code.

- Support: if you want commercial support, LibreOffice has that (not relevant for consumers, but important for enterprise).

OpenOffice hasn't even had a major release since 2014, only very rare point upgrades. That kind of cadence speaks for itself.

Oh come on, let's stop it with the CEO bashing. Especially around he salary. You need a CEO, and Bay Area salaries are high.

Just to illustrate the numbers: a fresh graduate with no experience will easily get more than 100k (even at Mozilla, who IME pay a bit less). A plain manager of a 10-person team at a big bay area company will be earning close to 500k (and most of their direct reports will also be in the 300k-500k range). Then you get your principal and distinguished engineers who can easily make 1M per year. 2.5M for someone leading a 1000 person company isn't expensive, and you do need someone to lead that company - to make tose strategic decisions.

You can quibble around whether or not a specific person made the right decisions (Mozilla aren't doing great, but they're also in a tough environment - maybe their CEO could be making better decisions that would boost usage - or maybe usage is entirely out of their control.) But you do need that person leading the company. And you need to retain them.

And her job definitely is needed, regardless of how well it's being done.

Honestly, it varies.

Rust seems to have a strong community of voluntary contributors, and could probably be run without company backing. Similar stories if you look at major FOSS projects such as KDE and Gnome - primarily dependent on a wide base of volunteers.

Then there are projects with a mix: plenty of volunteers, along with many commercial contributors - the commercial contributors tend to be more significant (certainly they add more code - but then they're the ones pushing new features for their customers) - but then there are enough volunteer contributions that the projects aren't dependent on the commercial entities. Linux Kernel, LibreOffice, Kubernetes, VSCode, come to mind. And with multiple commercial entities, it's not a tragedy if one drops out.

Then there are those projects with a single commercial backer, and fewer volunteers. Those are the ones that die off when the company drops out. The question is - is Servo in this category?

When it comes to Mozilla, "community project" is often equivalent to dead project. There are exceptions - Thunderbird appears to be doing OK - but my experience with Mozilla is that community is an afterthought - a place to hopefully get some free labour.

That said, Servo did seem to be one of the more lively places, so perhaps it will continue.

That's actually how large parts of Switzerland count their votes. (Some areas count/weigh ballots.)

This e-voting system is optional, can't be used for more than 1/3rd of voters in a given district, and is only being used by a small number of regions.

Given what's happened here, the moratorium on e-voting looks like it could well happen after all (funnily enough, that will also go to a vote).

Using France as a representaiton of Europe isn't really sensible. And Europe as a representation of life outside the US even more so.

Travelling to France feels similar to travelling to the US to me. Horrible infrastructure (especially Paris IMHO). Similar feelings for some other European countries, Italy at the forefront.

Better models are places like the Nordics, New Zealand, Singapore. But more middlingly, Canada, Germany, Taiwan, all outclass life in the US or France. Heck, I'd even say China are doing a lot better in many regards (they have their own issues of course, but many aspects are strong).

You are completely wrong. Customs officials in most countries do not open packages, they use the customs sticker declared value. (Source: I actually receive international packages regularly. I've had one opened package.)

The courier/post office will generally validate that that sticker matches the value you told them for insurance purposes either way.

You don't need anything near as complex. You just need to give visa-holders (A) job mobility, (B) the right to stay in the country for some amount of time when not employed (this doesn't have to be unlimited...), and ideally (C) not lock the Visa to the employer beyond a year or two.

Some countries implement the above, some don't.

Incorrect. You can open accounts as a non-resident. However if you're afflicted with USA citizenship they'll generally tell you to get lost unless you have a lot of money.

You will have to pay fees, correct, that's just the cost of compliance in today's world though. The fees are comparable to fees at US based banks FWIW (except the US banks will charge those even to residents in certain cases).

Schwab are great if you only want to keep USD. They're terrible otherwise, including the fact that they charge 1% currency conversion if you send them a non-USD wire.

And they're not a bank, meaning your cash isn't insured. (Unless you reside in the USA, in which case you can get a proper bank account with FDIC insurance).

Maintenance. Some countries invest a lot in active maintenance (Japan, Switzerland), some invest a bit (Germany, UK), some just don't or throw away their money (USA).

Plenty of people earn more than that, that's barely anywhere near the level of a typical software engineer in many locations.

And at that point there's a lot of paperwork to correctly attribute the foreign taxes. Even more so if the country one lives in has mandatory pension or retirement funds, at which point you need someone well versed in 2+ country's tax laws and corresponding agreements to figure out what to write in the forms, never mind what needs paying. (Did I mention: once the country of residence processes the tax return, the US tax return may need amending with further payments based on the actual tax amount in the country of residence.) It's pure expensive time-killing bureacracy.

It gets worse if you want to invest outside of your retirement schemes. Other posters here seem to have already brought up the PFIC issue.

One result of the tax laws is that Americans are nowadays refused custom at most financial institutions in most countries.

Meanwhile in the developed world: TGV takes 2 hours from Lyon to Paris, google maps claims a car takes 4 hours.

The French do like their train strikes though. Maybe let's try Japan. Tokyo to Kyoto: 2.5 hours train, 5 hours by car.

Additional advantage: I can walk around, and get a meal (not sure about the Shinkansen, but the TGV does have a restaurant). And read, or work, or daydream.

They always board A380s through multiple doors. But they probably had a flight full of Germans - Americans tend to take a lot longer to get themselves sat down than most Europeans do, and spend a lot more time faffing around with their bag and belongings while blocking the aisle.

The Japanese are still the most efficient at boarding though.

Correct. And they're essentially acting as outward immigration, since the airline's passport records are used to mark the unwanted/foreigners (like me) as departed.

But the system is quite flaky, my arrival/departure record is missing a few departures - and I think that's where CBP want to improve things, possibly so they can more legitimately claim that someone overstayed when their records are incomplete. (And I guess also to spot passport swaps.)

Switzerland tried to not adopt DST when the rest of Europe adopted it. It did not go well, they ended up freely choosing to follow. It's not sovereignty, it's just plain common sense. (European countries are generally much more tightly integrated than US states, even more so when you consider things like public transport - it's easy to live a life spanning 3 countries if you live near a border.)

Canada, Europe, Australia, NZ. There are places with Bay Area style salaries, there are other places with lower salaries - either way, you'll be living a comfortable life since costs will be lower than Bay Area.

You'll universally find a much better healthcare system (e.g. health insurance not tied to your employer), with the exception of the UK. You'll find a humane immigration system that doesn't kick you out if your employer decides to screw you over (again with the exception of the UK). You'll generally have some form of state support if you lose your job instead of being thrown to homelessness. Etc etc. The US is a second world country nowadays.

And any children you might have will be far safer, and at lower risk for severe mental health problems.

Actually, an "enlightened" person most likely wouldn't care about those factors. They'd be happy with a hut in the woods, depending on donations or foraging for food.

But as yayana points out, none of those factors depend on being rich in well run countries. (There are alternatives to the scandinavian models with a bit less nanny state that also achieve all of those factors, but the Scandinavian countries are the most famous for letting you not care about medical care and bad employers.)