skysight-inc/HackerNews huggingface dataset:
Long before the UK joined the EU it was a member of the Commonwealth of Nations and had close relationships to countries that once were part of the Empire. Before the EU, most UK immigration came from Commonwealth countries. Freedom of movement allowed easy immigration from Europe and greater restrictions on Commonwealth immigration. People from those countries believe that the UK has prior obligations to members of the Commonwealth, and that it should prioritize those obligations (and often that privileging EU immigration is racist.) You can see the post-Brexit shift to previous obligations with the easing of immigration rules for Hong Kong citizens.
Totally, at the store there's definitely other people to take into account as well as at work. I don't think about other people much in my daily life, so it's easy for me to fall into that (false) mentality of being unlikely to have any meaningful impact by not getting vaccinated.
Short range could be explained by airflow rates in most buildings being near nil. Someone talks in one spot, and pathogens hang around that spot in the air for many minutes.

With say 10 air changes per hour (injecting at the ceiling and extraction at the floor), and a 3m high building, you can expect airflow downwards at about 1 cm per second. That means there is perhaps only a 30 second window for a particular pathogen to hit someone else's nose before being pulled to below face level.

It's not nil, but I think that would lower transmission rates by a sufficient factor for COVID (and many other diseases) to become extinct.
Is this the fault of the "new europeans" which mostly came to the UK for a job, earn money and pay taxes, or the fault of those in charge of the public finances?
> I'm not sure if there's a word for this other than "marketing",

gentrification?
>>This is simply a Sovereign State softly removing those with zero right to remain.

Except that the official guidance by the Home Office clearly states that EU citizens can still enter visa-free to look for jobs. But of course as it always happens border force knows better than the Home Office. The fact that people are being actually sent to detention centres is beyond idiotic.
Very interesting. Good to see that eventually science does get it right.

I think the obvious reaction of getting angry at the arrogant experts who were wrong, is a bad reaction. This is just how people work. Changing a closely hels belief is hard. Even harder if you have been making important decisions based on that belief.

All we can really expect of science is to be slightly better at this. That means changing those beliefs sooner when strong evidence presents itself. And that means being slightly more open to 'outsiders' with expert knowledge that can be useful here.
I see your jingoistic sensibilities are clouding your thinking. Your political nous is also somewhat lacking, perhaps, if you can't see the power play here.
> although the rhetoric from the top is that everyone should be in the office...

In a software org, employees who don't code are always against Work From Home. Especially Middle Managers. If the top management is not pro remote work, there is less hope.
"Looking at the NFT"? You still need to tie the card to the NFT...
He is a Mars researcher, as in he finds it very appreciable it’s current state. Basically a Martian, you are suggesting we develop and add malls to his beloved nature homeland.
In TypeScript perhaps the most important use case for literal types is the ability to to create discriminated unions, or algebraic datatypes (ADTs). Many modern languages have a separate feature for this (such as enums in Rust), but in TypeScript they can be constructed using literal and union types. Here's an example:

interface ProductOffer {
kind: 'productOffer'
eans: Ean[]
discountPercentage: number
}

interface GroupOffer {
kind: 'groupOffer'
groups: GroupId[]
discountPercentage: number
}

type Offer = ProductOffer | GroupOffer

Also check the TypeScript handbook for more information: https://www.typescriptlang.org/docs/handbook/2/narrowing.htm...
The UK as a whole isn't. The UK is a very interesting country trying to get out of its cocoon at the moment. This is going to be more of a struggle than most people expect, but the results could be surprising.

The UK's government and media certainly are.
> Sounds like they were trying to force the language to be something it's not

They're getting around the lack of features in the language. Most languages that I know of have mature DI solutions, and those are needed for writing any non-trivial app.

Also, one of said frameworks I was referring to generates mocks for your app and wraps errors so you automatically get stack traces in errors that are being passed around. Something already solved in Java and C# and practically any language with exceptions.
Always wanted to look into Scala but it seemed very intimidating. Is there a good intermediate 'How to' for Scala 3 anyone can recommend?
Some lost millions.
I wonder how you would hack an app that doesn't let you take printscreens...now let me think ;-)
Not speaking about UK, but about Europe and the waves of "pension-paying" immigration.

And yeah I won't bite the bait about supposed mismanagement in tory governments which I have no interest at all in debating in this website.
>>People who want unrestricted immigration for "looking for work" are completely clueless

You're entitled to feel this way, but it's completely irrelevant to this discussion. It's a matter of fact that the Home Office says it's legal to enter without a visa to look for a job, and yet that's not what's enforced at the border.
The validity of the contract can only be enforced by the justice system anyway!
Then he would have to do another PhD!
I think the end game should be basically Star Trek. You just declare to the computer what you want, and then it just generates correct code for you.

Declarative programming by itself is fairly powerful. I think In future this is actually how you want the system to work. Just saying what you want rather than how you manipulate the state to get it. The computer can generate provable correct code which does that for you.
I appreciate that the people whose stories are shown are mostly western Europeans, so that any notion of brushing this off as "oh, it's just something that happens to new EU member citizens - or in other words - poor people" is dead on arrival.
Aye, perfidious Albion is always to blame for Scotland's failures. And I'm not an English nationalist. I'm a Unionist.
You're just describing an ordinary contract signed using ordinary public key cryptography.
At some point would you not agree that there is a probability that you’re the greater fool here by dismissing the entire field?
So you're of the belief the son pays for the debt of the father - which country has paid off this debt? The US, Germany, France (ad infinitum)?

Seems a bit unhinged to me.
Organisations of professions should be held to extremely high standards. They are entrusted with more and in return given more privileges than any simple "collection of people".
Agree and love the idea about testing.. there are no other inspectors (in oz at least) as incorruptible as fire safety inspectors.

I had the experience a couple of years ago of working in an office with visible smoke from a meat smoker working downstairs. The owner and employer had 'independent' tests done with no issue found. Fuckers.

I do reckon there is a rather disgustingly unequal relationship between people that own or build a building and people that have to deal with sickness from working in a building.

Overwhelmingly, upfront costs for systems which prioritise airchange, occupant health, and energy savings are more expensive to install but cheaper in the long run.
Can you at least tell us why you like Mars so much?
Vouched for your (dead) comment because I think it has value in the discussion, even though I think you're missing the whole picture.

Unfortunately the US political and social climate means this CDC advice has to come now, not later, when it'll probably be more scientifically appropriate. Demand for vaccines has been dropping for weeks, and vaccine-hesitant people need to see that there are clear benefits to their day-to-day lives if they get vaccinated.

Vaccines are definitely not 100%, but I think the hope is that relaxing restrictions for vaccinated people will increase demand for the vaccine enough to be worth the risk. While this recommendation may not be good science, I suspect it's good public policy, given that we are all a bunch of emotional humans who don't always do what's best for ourselves when presented only with logic.

There are commenters in other subthreads here who have said that this news made them go and sign up for a vaccine appointment. So it is having the desired effect. We'll see if it has enough of the desired effect.
I just managed to get it working on an ipads iVim python environment which is pretty crippled (no compiler etc).
The innovation here is not pure concept but having designed a product with 95% efficiency and low cost, low pollution components. As one of the major automotive part suppliers Mahle presumably has developed that with some consultation to the closely located Porsche and Mercedes engineers and has the manufacturing capabilities to scale this up. This does not seem to be a toy effort and the newsworthy bit is that the broader automotive supply chain seems to be seriously pivoting away from ICE new.
This is what you get when search engines and advertising companies are one and the same. The only reason this happens is because the search unit has prioritized ads and google ad revenue generating results.
Another common one for new LLCs is threatening, official looking letters telling you you need a workplace safety poster or you will go to jail/pay monstrous fines.

The law is real but only applies in very specific circumstances and the letters come from companies graciously offering to sell you overpriced posters.

It freaked the hell out of my partner when we got that, had to explain to her at 3AM that we weren't going to lose our business over a poster. That kind of stuff really rattles your bones when you've got so much going on already with a new business.
Good examples.

What do you think it means for the stability of nation states, either domestically or on an international scale, in such a world though?

It’s the increasing practicality of doing this (buy your breakfast in StarbucksCoin, your lunch in McCoin, and your groceries in WalCoin) that makes it more possible as a reality.

But how does a government have credibility and get taken seriously domestically if the currency they control is increasingly irrelevant day to day? How does the US continue to maintain leverage over energy costs? Etc.
>hedge against inflation

If an asset is an inflation hedge and it goes up faster than inflation, there is a risk that it will go down eventually to match the inflation rate. This is true for gold. Pretty much nobody believes this for Bitcoin, everyone expects Bitcoin to exceed inflation over the long term.

Even if you ignore the above in general Bitcoin is a poor asset (downgrade from hedge) against inflation because it doesn't care about inflation. It's highly volatile which means it can go down while inflation is going up, which is the exact opposite of what you want from an inflation hedge.
Why do you resort to emotive language? This is a very simple policy. If the law changes, and you break the new law, you are still breaking the law.

Borders are determined by the desires of those within them. The right to self-determination is a key principle of international law (unless you're Spain, apparently).
Did you mean LL(1/k) and not LR? Looking at the site it was mentioning ll parsers
Oh they definitely became more aggressive with PIPs around 2013 and 2014. But then they were surprised that stock rised by 100%+ in that tome frame, so RSU based comp got really expensive. Not that this would have been a valid reason to PIP people in order to replace them with people on new contracts, but at least I get where they came from. Generally speaking, the 10/10/40/40 plan is fair. And also takes into account that most people leave somewhere between year 2 and 3 anyway, PIP or not.

Fun fact: timing internal transfers with review cycles, especially the mid-year one employees are hardly ever informed about, can avoid getting PIPs. In the first 6 months a new department doesn't review employees (at least didn't back the day) and in year one people don't get PIPs. So switching departments after the first full review, but before the mid year one, avoids being PIPed mid year. And the first end year review. The second end year review in the department hardly ever results in a PIP, so one can change again departments before the upcoming mid year review (the first with a real risk of being PIPed). Rinse and repeat. Took me too long to figure that one out so. In hindsight, I know quite a few people who managed to pull that off. Of course being part of a feed-back rings also works wonders.
Hear hear. Maybe Wired should talk about the coffee she's sipping, made from beans harvested on the south coast of Java, where there is a legend of a queen who drowned...
House panel approves bill setting up atomic commission
Unless you have information to the contrary, some of the described people did arrive for scheduled interviews. I would assume that they either had a letter, or that a single call to the company would save everyone a lot of problems.
I mean what does a little bit taller than 6ft mean? A human would ask to clarify or supply a sane default. Using the Star Trek example characters would often ask the computer to refine something, eg “no not that tall”, so a system like this should allow for refinement from feedback.
Besides that, the main problem with the processing in those cameras is they don't do it to RAW, only to 8-bit JPG, so nothing for HDR displays. iPhone can do fused RAW, 10-bit HEIC, and takes HDR photos and has an HDR display to show them.

It looks like they still don't really plan to add it:
https://www.dpreview.com/interviews/9195902169/interview-son...

but at least if they had better bracketing options we could do it ourselves.
> What is important is that the wireless power transfer is lossy. It's not very efficient.

And that is why their reported efficiency of 95% is significant.
The thing is Slack's UX is geared against that. We can treat it as async, but the moment someone sends a second message about the same topic to the room, you're done, the conversation starts diverging.

It's also dog-slow, I have to wait for it all the time. Editing a message is an exercise in futility.
After posting I realised I was just being lazy. Yes, I need to get some sort of monitoring/graphing system going on. I have used Prometheus etc at work.
dont need all this complexity to prevent airborne illness from going exponential, just masks + contact tracing. the results have spoken for themselves in asia
Once the devices have discovered each other is it necessary for the traffic to pass through syncthing servers. Once each end has discovered the address:port of the other, then the devices can connect directly. I use a different peer-to-peer solution, older than syncthing and open source, and it does not send traffic through a supernode by default, it only uses the supernode for discovery.
It reads a bit differently to me.

There is no value in enforcing stricter policy in mutter if package in question is installed as root (which happens with apt/rpm packages, but non-sandboxed flatpak/snaps too).

There is work needed to make it work, but the first step should be to not have package have root access during installation, or else it could disable any protections on the mutter level.

Observability sounds like a nice feature that you should push for independently.
I think the point is that if the team got more valuable while he owned it, it certainly wasn't from his contribution. Maybe that money should go to the people who actually did the work that made it more valuable.

They aren't saying the team shouldn't exist, or be more valuable. They're saying he shouldn't get the reward, just because he was the capitalist at the top.
Just curious why not aws?
I’m fine with a business underperforming when it’s due to an over-abundance of any type of decision making. Too large salaries, expand too quickly, charge too much, charge too little, ask too much of customers, whatever it is, I hope businesses which make better decisions do better.
Their documentation is good. I’m not a DO user but it’s one of those places you stumble upon sometimes when googling. A bit like how you always end up reading the Arch wiki regardless of which distro you use
I presume from the major increment this is a breaking change.

What will tangibly be broken with 3.0, and is there any migration tooling?

—
Nevermind, https://scalacenter.github.io/scala-3-migration-guide/ seems to cover this quite respectably.
No matter what one may think/feel of this policy, if immigration detained these people and denied them contact with their embassy, than that is a very serious violation.

Not that I'm really surprised though. This kind of lawless (and borderline fascist) "might makes right" behavior appears increasingly popular/prolific within the UK government.

I'd suggest UK tourists spend their holidays within country borders from now on, for any of the involved countries (assuming there is indeed a pattern here, as suggested in the article) may decide to reciprocally harass or shake down UK tourist on their next visit to a warm beach. What comes around goes around.
It’s rough out there. Was helping a friend of a friend last night who had been scammed into giving out her Instagram password. They’ve change the email / phone / pw on the account. In her case the account is actually a substantial business (art) portfolio with a lot of followers.

Naturally, after a little digging, I discovered that her email was using the same pw and had also been compromised (hackers deleted the emails from Instagram about the email address change).

As ever, the main issue is that getting through to Instagram to get any real help seems impossible. Which sucks, because surely changing all the details on an Instagram account should flag something on their side.
I quite agree, but I think the message from health authorities has also been problematic here: they repeated that "vaccinated individuals will still spread the infection".

That is true of course: some vaccinated individuals will still spread the infection because efficacy is not 100 %. But the public has, predictably, got this message wrong: I keep getting told that "vaccinated people will get the infection and spread it just the same".

No, not just the same. Vaccinated people are radically less likely to infect others. I do understand that the officials wanted to be careful and not encourage people to move around after being vaccinated, but perhaps they could have again worded their message differently, to be more honest and direct.
I don't see why should Syncthing be a complete replacement for Dropbox (Unix principles blah blah blah). It's probably not hard to set up a periodic backup (for example, Borg) on one of the replicated machines. At home, I replicate everything on my phone and netbook to a (bigger) desktop machine, so I could just add a periodic backup job there.
Auth0 and fusionAuth don’t have APIs but will process requests manually.
> It is true that Zulip writes a tiny UserMessage table row with (user_id, message_id, flags) for every active recipient of a message, we need to do so in order to track the unread state for all of those recipients (as well as related details, like mobile push notifications state). We need to write to that row a second time when the user reads the message.

No software architect here so I might be completely off the target but, is not read/unread count something that squares perfectly with the "eventually consistent" model? You don't need to write it down to the persistent storage right now as long as the client UI has it, then some kind of cache has it (so mobile can be in sync when refreshed) and then you persist it to the DB.
> I think it's worth noting that among the demographics that frequent this site there is ostensibly a deep distrust and scepticism of the American government on matters of surveillance, and law enforcement.

Snowden's leak was barely a blip on the radar. And it was a proof of how deep the surveillance went. Nobody cared. Patriot act - nobody cared.

People are addicted to outrage and conspiracies not actual reality.
I think apart from streams it was Kotlin that did the trick.
Well, any interactive program benefits immensely from multi-threading - at the very least, you need 1 UI thread and 1 background thread. This can be achieved with asynchronous workflows, but it's siginifcantly more complicated compared to spawning a thread to address a user action.

Similarly, wanting to spin a thread to do some background work or periodically check some property is an extremely common pattern, that has nothing to do with performance, and where spawning a new process is significantly more overhead, both conceptually and in terms of used resources.
> which you know a priori and therefore have no need to go spelunking.

Except when you're working on a codebase that's new to you, and you're trying to navigate it to make a change somewhere, so you don't have a priori knowledge about what implements which interface.
There is a "law of unintended effects" question as well: if we were to live - and presumably grow up - in such a sanitized environment, what would happen to our immune system.

There's a sizeable chance it would be extremely weak and that'd we'd be incapable of resisting many disease on our own and therefore would become completely dependent on the air cleaning infrastructure.
> A Czech woman is being sent to Mexico instead of allowing her to pay herself to fly home to Prague.

It's annoying and slightly weird, but isn't that just how it works? You go 'back where you came from', not wherever you want or claim to live?

Say the woman in your example was refused by Czech customs, and sent back to the UK, then what? Dig through records (would they have them?) to find she came to the UK from Mexico, and then send her there?

Correct me if I'm wrong, I just don't think that would be different in any other country. (That particular aspect I mean, assuming they've decided you're not allowed in, and will be deported to somewhere.)
> unrestricted immigration

I'm in the USA and this polemical strawman is standard fare on Murdoch's Fox News. It's just a lazy way of dismissing the issue without real discussion.
In no particular order:

- If you're at least a little familiar with Java, Scala for the Impatient is pretty good, though a little dated (I think the last edition covers Scala 2.12).

- Daniel Westheide's blog: https://danielwestheide.com/books/the-neophytes-guide-to-sca...

- https://www.scala-exercises.org (at least the part on the standard library).

- https://www.handsonscala.com

Note: Scala 3 introduces quite a bit of new syntax that is specifically designed to make intimidating features less so. But at the beginner/intermediate level it won't matter too much, for instance if you learn how to implement typeclasses the old way, you'll easily understand the new syntax. Also the Scala Center has committed to providing a lot of training material along with the Scala 3 release.
Both are guest languages, Java owns the platform.

What did the trick are the other programming languages that can stand on their own as platforms.
I need more detail... what happened to the queens relatives.
If you know Java then you can start by writing very Java-like code using the same libraries you would in Java - there are a lot of intimidating functional techniques available but you don't have to use them from day 1 (indeed I'd say you probably shouldn't use them until you understand why you would want to). IMO you're much better off picking a small corner of a JVM project (e.g. maybe a migration tool or a couple of tests) and using a little Scala in practice, rather than trying to learn it all to start with.