skysight-inc/HackerNews huggingface dataset:
As an alternate data point, my partner is a non-EU immigrant living in the UK. The immigration process was relatively straightforward, visa renewal was easy and she's rarely felt any hostility, unwelcoming or anyone looking down on her for being foreign.

We do live in London, however my family are from elsewhere so we've spent plenty of time in other parts.

Surveys generally say the UK and US attitude to immigrants is pretty similar, for example [1].

I'm not a fan of Brexit and wish it hadn't happened, but on the other hand I feel like the idea that there's been a huge anti-immigration shift in the UK to be exaggerated. If anything, our attitudes towards immigration have continued their trend of softening since the vote.

Most other countries around the world get to apply discretion over which immigrants can settle there - why is it wrong if the UK also gets to do that? The upset seems to be mostly from rich western EU citizens, bothered that they are no longer an exception and are now treated exactly as any other country. Many of our ethnically Indian citizens, for example, voted for Brexit.

[1] https://www.pewresearch.org/global/2019/03/14/around-the-wor...
He probably means proof. I can remember where I've been, I have very little evidence though.
True. I am Spanish myself and feel super welcome, unlike my wife (although I have an American accent which makes it easier for me to disguise I guess). My ears cringe each time I hear things like "Beast from the east", let alone "PIIGS". It's a cultural/media problem
Ad-hoc networks don't seem particularly useful here. From their documentation:

> Keep in mind that these networks are public and anyone in the entire world can join them. Care must be taken to avoid exposing vulnerable services or sharing unwanted files or other resources.
> I don't understand this compulsive need of pro-EU voters to construct massive straw men about brexit voters and Brexit Britain. It is possible and reasonable for a country to decide it doesn't want to be a part of the European "project" without being a racist xenophobic hellhole.

No one is taking that right away. No one is saying UK is a xenophobic hellhole. But the "foreigners" en masse are saying they don't like it, and are more likely to give the UK a miss. Either you don't mind, or if you do, don't pin your hopes of a booming start-up industry on those very same foreigners.
What about sanitation?

How did you get electricity from the grid? Do you just tap into an existing property?

What about gray water?
Very interesting! Tangentially I've worked a lot with video streaming, and one technology that there was a lot of buzz around was to splice personalized ads into regular linear TV broadcasts. Basically it replaced the original broadcast ads with personalized ones, completely seamless and unnoticeable. I don't know if it was ever implemented, but it sounds like it would tap into the same mechanism that you propose.
Aren't operating systems written in non-garbage-collecting languages?

Do OS written in C# have good performance?
I feel that problem is that some CSS has to be tied to markup and some of it - doesn't.

There is bunch of CSS features and techniques that work only when you enforce certain parent-child relationships of the CSS rules.

Simplest example of it is 'position:absolute' that requires some parent node to have 'position: relative' to be useful. But there is more to that, both flexbox and grid require certain properties to applied to both parent and children nodes at the same time.

Nesting is one way to enforce those relationships and make sure that they are co-located in the stylesheet code.

Something like that is, in my view, good usage of the nesting:

.parent {
display: flex;

& > .child {
flex: 1 1 auto;
}
}

.child {
color: red
}

I specifically added an example that changes color for class `child` and I think this should not be included in the nested rule because this part of the styling is not affected by a parent in any meaningful way.
To be fair, making something like "can you account for all your international travels over the past 10 years?" sound like it's something exceptional to ask isn't really helping. Also speaking as someone from SA in Germany, accounting for the last say, 20yrs of travel, is also fine because it's very normal. However, I'm all for conversations highlighting the ridiculous nature of international relocation, having done so myself.
In my constitution surveillance is illegal and I am also obliged to resist an unjust law. That doesn't result in anarchy at all.
The Quantum Quantity Hype – What It Is and Why It Needs to Be Addressed
Pretty huge shed for an allotment! More like a small unfinihshed (at the start of the article) studio-bungalow that happens to be surrounded by allotments...

Did it already have electricity hook up? Water makes sense for an allotment, but you can legally just pipe it in unmetered to your new house? And what about waste water & sewage?
The problem is more that we can't imagine decentralised open power.
>>now obviously people have to jump through a few hoops since there is no free movement with the EU anymore but it's not bad at all.

If by "not bad at all" you mean "previously you could just come over with a 1 day notice and start working immediately" changing to "you literally can't be hired at all unless you fulfill certain criteria that disqualify entire groups of workers" then sure, "not bad at all".

At the company where we work 9/10 hires in the last years were from EU for junior/intermediate positions, now that number is zero, we aren't even interviewing because we know we can't hire them.

But sure, "not bad at all".
My guess is that the limit is human resources. The machines are probably assembled by hand and they probably need highly-skilled and specialized engineers to work on it, such kind of profiles are rare.
The demand is not large enough to industrialize the production of such a complex machine so you have to rely on humans.
This is an interesting point! It raises the question of what kinds of software products could a bootstrapper create and sell with a, say, $5K+ one-off cost? (genuine interest, not sarcasm)
Somewhat related: https://caramel.run/

Ocaml on the Erlang VM!
Linux users RTFM. Command line flags aren't hard when you have the documentation at your fingertips.
Whenever I see a big complex looking machine like that, my first thought is "That's impressive, these guys probably don't have much competition" then my second thought is "Surely it's possible to build a smaller, simpler machine that does the same thing in a much simpler way."
Admittedly, I got a B in 410 and only managed to TA 213, but I do work in the space now.

Yes, it’s hard to do research if you start at “let’s design a kernel from scratch,” but you’d never need to do that. You can just hack Linux or a bsd, or even use something like bpf to extend it.

The thing that annoyed me about 410 is that when I switched to Linux I realized that pusha/popa didn’t matter at all. It was a good course for writing reentrant C and learning the very basics of hardware, but the really hard stuff is in the weird dynamics of memory management on NUMA systems and work conserving io, which you can’t get anywhere near if you are starting from scratch.
Not the author but in many parts of Europe it's pretty easy to cross a border without you even realising it. There are many people who live in France and work in Switzerland (Geneva or Lausanne), and I'm sure a similar thing happens to Germans who live in their country and work in let's say Basel. How do you account for those international travels?
No true. Podman runs natively on a MAC, using a Linux VM for containers, just like Docker. `podman machine init` pulls down a VM, after which you can start running, developing, and building the same images that Docker and Kubernetes use.

Just `brew install podman`.

For Windows, Podman is available on many distributions in WSL2.
As others have alluded to, you want enough to cover the costs of completely outsourcing the on-call and any additional overheads at a minimum.

Support for big customers can often mean dealing with outsourced/contracted employees on the other end who would rather ask for you to 'fix' things than make an effort themselves.

Also, ask yourself one question - Did you build this SaaS to empower yourself, or to be at the beck and call of someone else ?
Companies like these should be highlighted the next time there's a discussion on HN about Europe's lack of startups and unicorns.
So... here in Ireland we're pretty open to immigration, both culturally and bureaucratically. English speaking, and Dublin has many of London's advantages on a more modest scale.

The bottleneck here is housing, office space and such. Ireland, like much of Europe, is change averse. We don't build new towns or deal with physical changes to places well, or willingly. Slight upticks in immigration can quickly create big housing shortages.

It's an option though, and for the most part, we're more dedicated to the European project now than before Brexit. It's a good place for both UK & EU facing business.

It's certainly not perfect, but worth considering.
I'm Polish and I run into this all the time. Every time I get asked "are you Polish"? Sometimes the asker is genuienly just curious, but sometimes the tone of the conversation somehow cools down when I say yes. Lived here for 11 years and don't think I have much of an accent, but people still ask.
How's the trackpad? You'll pry my MacBook from my cold dead hands unless you can give me a trackpad that is as good.
I like how cross-compiling works on Debian, you install the native cross-compiler on your amd64 system, auto-install the cross-dependencies built natively on arm64 systems onto your amd64 system and then build. Of course, not all dependencies are cross-installable and not all packages are cross-buildable, which is why there is a QA effort for automatically doing test builds.

https://wiki.debian.org/CrossCompiling
http://crossqa.debian.net/
Or how many kids are using some of the newer netbooks that maybe only have 32 GB or 64 GB eMMC. And that is becoming more and more common. Going into Walmart last, I think most of the computers in the electronics section had these smaller eMMC drives.
London's/UK's loss is Europe's gain. Why should there even be this systemic entrepreneurial brain drain if not for large scale regulatory arbitrage (affecting both the financial side and available business models)

There is no doubt that beyond lip service many European countries have sclerotic attitudes towards innovation and even hostility towards aspiring newcomers that "rock the boat" of cozy existing arrangements. But the only legitimate path is to fight for reforms within. Any serious innovation carries risks and ultimately those risks must be understood and accepted by society. Can you even do that from an offshore location?

More specifically for the European Union countries (and their aspiration of all sorts of unified digital / financial markets) the only meaningful design would be to spread the know-how (and thus acceptance / trust) across the region. Instead of looking for the next "winner-takes-all" silicon valley of Europe, think in terms of a strong network of neurons, all being equally required for the brain to function.

As for London/UK one would only hope that sooner rather than later it will rejoin the European project as an indispensable additional node.
Kind of annoying that Docker Hub and Docker Desktop are both sold in one package.

As someone who uses Docker Hub (the public repos) but not Docker Desktop (their Windows/Mac proprietary apps), it pisses me to have to pay for crap software I don't use nor care about.

Then again, the ecosystem did end up being built to be centralised around on single repository, so we did all kinda buy into this.
People from other EU countries were entitled to live in your (UK) country. Suddenly taking that right away did upend people lives.
May I ask if you found your property through a real estate website? I have been on the lookout for a while but I have a feeling I should be visiting the real estate agents in Portugal instead of browsing the web.
Mine fell apart and the company is shady.
Goodbye extended syncing: Next Rocket Chat stage leaves CE behind
The press has done a really bad job of explaining the truck driver shortage - mostly because they want to use it as an anti-Brexit weapon - but "truck driver immigration" doesn't solve the problem. Basically, a lot of UK companies were paying their drivers so badly that pretty much only people living in lower cost of living countries, using the much cheaper training and licenses from those countries, and generally breaking the rules on things like breaks too could afford to do them for that money. Anyone living in the UK with the skills to drive trucks safely could find better-paying work with better conditions doing something else - and a whole bunch of them did.

Anyway, the whole point is that those drivers who've left don't actually have the licenses and training to drive in the UK and couldn't afford to live here. The whole thing was an artefact of EU rules specific to lorry drivers that allowed them to work here using cheaper (and I think less stringent) qualifications from elsewhere whilst also living elsewhere, and of even the minimal restrictions there were on things like rest time outside of their cabs being effectively unenforceable. Without the weird distortions caused by those EU rules there's no way to get back to where we were, and opening up immigration wouldn't do it. Also, those rules were causing problems here and elsewhere in western Europe before Brexit, and there was already a substantial shortfall in drivers back then too, so it wasn't a sustainable situation.
> Maybe chose the location of your next home more reasonably next time? The part of the city I'm in is really nice

So most of the city is not a reasonable location?

But you are so right, everyone should just live on top of a hill and have private security.
This was true 90 years ago, which is why Einstein and Szilard invented their refrigerator; it was relatively commonplace at the time for a refrigerator to rupture and fill the house with sulfur dioxide, killing the inhabitants. Ammonia absorption refrigerators were even worse, and the earliest refrigeration equipment from the 01860s used "chimogene", which we now know as propane and butane, which is not toxic but disastrously inflammable. Midgley's invention of chlorofluorocarbons turned out to be the key, and ever since then, fridges and air conditioners have been mostly built without any pretty nasty substances.

Well, except for the ozone. That's getting better, though.
If the author is here and able to do so I’d much appreciate if they would share the complete code for the benchmarking as a whole, so that others may use it for benchmarking other code in the same way :)
Actually there are a few bright spots on the horizon. RISC-V is gaining mindshare, and I've seen separate events/papers which push for using modified RISC-V cores as specialised processors, similar to eg. The Nintendo64 which used MIPS cores. If that gains traction then there's a good chance that the software will improve.

On the radio side of things, Dash7 firmware will run on many Lora devices, meaning you don't have to use the proprietary Lora software.
Have you seen https://nomie.app? You can use a CouchDB backend to store the logs as semi-structured data.
> can you account for all your international travels over the past 10 years

I think this really depends on your lifestyle. For the EU generation of people this can be really challenging. When I was asked to provide (just 5 years) this information, I had to attach an extra two sheets of paper to the form, as the space they provided (about a 1/3 of a page IIRC) was absurdly small. And I'm sure that only had air travel (since I found most of my travel dates by search my email for airline bookings) and certainly missed travel with family members who did bookings as well as many, many car trips.

Also no one tells you that 10 years later you're going to need the dates you crossed each border and that you should be keeping this information around.
Is it not contradictory to say it's a 'dead end', and also (only) 'works because it is often the first step people take to actually better their life'? (emphasis mine)

I don't have strong feelings either way (and basically will just do what a doctor tells me to do as long as I somewhat understand it seems to make sense) but I've vouched (not voted) for the parent comment because I think there's already the beginning of interesting discussion here; people can (have) disagree(d), but there's not really a reason to flag it IMO.
China imposes the world’s strictest limits on video games
They are often mentioned in these context, along with Spotify, Adyen, SAP and a few others. It doesn't really fit the US-based narrative so is mostly ignored.
I talk to my children in Polish. Almost never before Brexit would random people ask me where I'm from or what language I'm speaking. Now it's all the time, and often with a gentle roll of the eyes afterwards. We don't live in London btw.

I'd never go as far as saying it's terrible, but it's markedly different than it was.
it was started 37 years ago and has a mkt cap of 350 bn. Not sure that qualifies as a startup, and neither does it serve as a counter pointer to "Europe's lack of startups and unicorns."
How to Create a Blog with ReactJs
> I'm not even sure if I need a passport to cross the border to France for a day trip.

You should always bring EU-approved ID when crossing EU borders (even internal). There can be checks for a number of reasons.

For example, many moons ago high in the Alps, at the border between France and Italy, I witnessed two people on a French motorbike being turned back by the Italian customs for not having ID.

Worst case scenario for you would be to not be let back in.
Protective gear wont save ya much from concussions though.

Doesn't matter whats on your head if you're head is caught with an elbow, shoulder or the glass.

Tis a tough problem.
I'd really like to read the whole text, are there any non-paywalled versions available. The topic seems intriguing.
> Adapting the OCaml Ecosystem for Multicore

That's the thing that is missing in discussions around many languages. You can't just add multicore or actors to a language post-factum. Because by the time you get around to doing it everything in your language, from standard lib to third-party packages, has already been written with no concept of multi-anything.

And still, time and again, languages are being designed with these concerns as an afterthought.
>>How dare they be asked to prove they *can enter a country (again, sarcasm).

To me, I really struggle with this one. To me, being an EU citizen is literally above being a citizen of my home country, so yes, I do feel at home anywhere within the EU, honestly and genuienly. So when UK started asking me "why are you here" it feels offensive - what do you mean why am I here? Do I suddenly not belong? And that lack of (or someone questioning it) belonging is really unpleasant feeling.

>>yet another great example of people in the "1st world" are so completely disconnected

I don't think being upset that someone is asking you why you live in your own home is being "disconnected". It's like having the proverbial rug pulled from under you. One day you have certain rights and priviledges, the next day you don't.

But like others have said - just because people complain about these problems, doesn't mean we're not aware of the issues others are having. Immigration from outside of the EU has always been difficult and full of hoops and we do acknowledge that.
In europe i feel anger on the state whos employees failed to rectify a situation i paid and worked hard so nobody has to experience it.
That cross-compiling is still so thorny in 2021 is in my opinion a big failure of software engineering.

The creator of Zig is maintaining a very accessible and immediate cross compilation infrastructure for Zig and C alike (zig cc). It's a secondary thing to him, but I practically use it very often since it just works, in contrast to the other stuff. Unfortunately even zig cc has often issues with less tested platforms like 32 bit ARM
As someone from outside the EU, I had to go through the bureaucratic hassle described in the article to get into the UK.

After Brexit, the visa requirements were somewhat relaxed in comparison to what they had been for non-EU citizens. For example, previously to hire a non-EU citizen, an employer had to advertise the vacancy on the market for a certain amount of time to 'prove' that they cannot fill it with an EU citizen. Now this requirement, if I remember correctly, has been abolished.

I am against Brexit for a number of reasons, but the differences in immigration rules for different people were too heavily affected by the 20th century war alliances, which have thoroughly influenced the current shape and composition of the EU. I am glad that the playing ground is now somewhat more even.
When I lived in the US everyone would automatically assume I was Mexican (I am Spanish), so I totally get how it feels. I remember that some times I'd even say that yes, I was Mexican, just to avoid having to spend any time on it. For example, in the US loads of people think that Spain is next to Mexico. So I'd joke that I went home by train, and if nobody blinked, I'd at least get a laugh out of it. This is a big part of why I love all the Borat movies
I'll upvote you because I love people being civil on HN.

> That is about goods, which are totally separate to immigration.

Yes, but you need trucks, boats, and loaders for those. A lot of the people dealing with that are immigrants.

> The employers offering these shitty jobs have gotten used to being able to pay poor wages to cheap imported labour.

Working in agriculture as always been low paid back breaking work. There were no "good old time". We are just not used anymore to have a part of our own population is been used as semi-slave and shutting up.

Not saying it's a bad thing, we should strive to make for better working conditions. But those jobs still need to be done, and we don't have android doing them for now.

It could go the Australian way, and make those jobs decently paid, but even there, immigrates still do those jobs! Not to mention their economy is sky rocketing so they can afford it.

> The UK punches way above its weight in terms of high end education institutions per capita (trailing only the US) The UK also has more STEM grads per capita than any European country.

The number are high yes, but the level of graduates is terrible. In fact, I got my diploma despite not handing out my final memoir or reaching the minimal passing grades. I spent a year drunk, and got a paper stating I studied hard and was worthy of my profession.

And damn, most of my friends were even worst than me.

Papers were a joke. Nothing was reproducible, arguments were barely holding together. Not to say my mates in French universities were geniuses, but the difference is glaring.
Authoritarianism is an expression of fear.

https://en.wikipedia.org/wiki/Authoritarian_personality

disclaimer: I distance myself from the groups currently associated with these schools of thought. I also think the English version of this article is lacks scientific savoir faire.

The gender inequality part is empirically and historically wrong.

edit: To be honest the whole article is trash, better read it here (Psychological theory):

https://en.wikipedia.org/wiki/Erich_Fromm