skysight-inc/HackerNews huggingface dataset:
> A static player looking at a corner will always be at a disadvantage to [a moving one]. ... The static player won’t see them until the movement makes it through the server to them.

Do you mean that an accelerating player has an advantage? If all the remote players are being simulated locally, I’d expect that to be just as good at predicting straight-line motion as for stationary players— The hard part is predicting player input, not kinematics.
European Court of Justice invalidates US-EU privacy agreement [pdf]
In that case the comment makes no sense - the details of AArch64-based Macs have been made public just a few weeks ago. It takes a while to do port and test for a new platform, even if iOS was already supported.
Hackers Target Office 365 Users with SurveyMonkey Phishing Campaign
this is brand new information.
We do take-home, and tell the candidate to not use more than 4 hours on it and deliver it any time during the next week (this is to respect their time). The testing system logs their activity, so if someone decides to spend two days on it, we'll know. Not a problem as such, but it raises our expectations of the delivery. :)

Next stage is a technical interview of 60-90 minutes where we a) try to find what their strengths are and how deep they go, and b) ask them to explain how they solved the take-home.

b) is critical. Of course it tests for the skill that is critical in teamwork: communication ability, but it also lets us catch cheaters.

After this it's HR and reference checking.

It's worked well so far.
VPN providers rethink Hong Kong servers after China’s security law
Pottery Without a Kiln – 1 – The Material – Robert Murray-Smith
Do you really need a citation for this obvious fact?
Ancestors Knew Death in Ways You Never Will
Little Runmo [video]
EIP-1559: ETH fee market change proposal
Sure, but it does suggest the person may have difficulty separating their personal and professional lives. Its not a strong indicator and it doesn’t mean they would be a bad hire at all, but I can see why it may be seen as a flag by some, rightly or wrongly.
Is there an indication that this was done through a recovery system rather on many individual accounts than a compromised admin account?
I did not know about this device so I did a quick research: it's essentially an optimised version of early plasma devices that use instabilities to create a very compact, dense structure that can reach really high ion temperatures. The main problem I see is that this structure is very short-lived: on the order of 10 nanoseconds.

These devices existed for a long time and have been used as X rays or neutron sources but not for fusion power. LPP have explained the exact machanism at the basis of the DPF fusion and have optimised the radiation losses and electron heating to reach higher temperatures but from this to claiming viable fusion power is quite a stretch.
Are these original Lego parts?
No, it's just that I'm not a native English speaker, I'm realizing just now that I checked on WordReference that "slack" is an existing word
I can work remotely productively, even with kids at home and that I am more productive than being in the office.

I've learned that I can be very fast in changing environments and being able to do my job from home after the very next day I've started working from home, without disruption, on a new, unconfigured machine.

I've also learned that interviewing for jobs has become something horrible, with most ghosting and coding challenges well done but poorly reviewed, maybe due to the high number of candidates/required salary expectation.
I was expecting a _URL shall not pass_ joke somewhere.
Yeah writing an OS, a machine learning framework, designing deduplication for a photos app with a billion users , working on on board sensors for a self driving car. Such "grunt work". I'd love to know what exciting and hot thing you're working on ? Is CRUD the new sexy ?
"There is absolutely no problem being gay and going to Iran. ", yeah as long as you no one know you are gay. So it's a valid concern because you have to watch what you say / do if you are gay in Iran.

And anyway, that had nothing to do with the original discussion of the having someone to force an opinion on something.
Bangalore resident here. I felt kinda embarassed wearing a mask initially. But it took about two weeks to get used, and now I feel vulnerable if I am not wearing one. I also tense up a bit if someone else not wearing a mask is within a meter from me.
EU Court Bans Privacy Shield Data-Transfer Pact
fortunately they are just changing defaults. I worried i was losing all my location history, but just checked and it's still set to never delete.
Free Webinar: The New Norms for Customer Experience by Freshworks
That doesn't make much sense. Why would a student, presumably with little money, buy something that seems likely to command a pretty high price, that he has no use for other than to post anonymously on the internet?
This is what you get when you allow permanent WFH. People you're never met in person with the keys to your kingdom
On the other hand, people with kids don’t have the time to work 120 hour weeks, sleep at the office and other BS like that.
I have a collection of org files hosted in a private github repository.
Wouldn't that kind of killing not be about killing them efficiently, but instead sending a message of intimidation to others?
Ah, apologizes then! Didn’t realize you weren’t a native speaker at all :) in that case, I can see it seeming like a made up word!
Always host company backup local repo in case of emergencies also look at https://sr.ht/
Ask HN: How do you generate invoice numbers?
An Invoice number is the ID of an invoice in the accounting ledger, it must be in sequence, must be generated in a distributed environment, and some invoices might fail (transaction rollback).
Vulns in Open Source EHR Puts Patient Health Data at Risk
Being bullied as a teenager can have long term detrimental effects.
It would be ideal to indicate what hardware and OS platform is being tested on. Ideally Linux and source code of your benchmark.
The 3 Minutes too early that almost killed my launch on Product Hunt
"privacy shield" - A shield to protect privacy or to protect from privacy?
Wait... So the hackers were able to target Joe Biden's account, Barrack Obama's, but not Trump's?

That is very odd.
Yes, unless noted otherwise he only uses original parts.

For example, in one video he uses Lego-compatible steel axles.
> The real question is whether fusion will ever be economically competitive with renewables+storage.

Could you elaborate on what storage you have in mind? The only effective way we have to store large amounts of electricity right now is [pumped-storage hydroelectricity](https://en.wikipedia.org/wiki/Pumped-storage_hydroelectricit...), which is interesting but also very sensitive to the geography.
I've made a, bit nausea inducing, maze cellular automata implementation that maps as a texture onto a rotating cube a couple weeks ago. Planning to add colors and different polygons later.

Maybe making it so it restarts the growth phase when the polygon is almost filled because the slow growing seems most interesting to me: https://gen.har.ink
Millenial Emerging Markets News - no bs
Probably this introduction is good for some purposes but for me it is too informal and too far from (my) reality. I would say it is 90% identical to many other introductions to OAuth.

I have been trying to comprehend and formulate the main idea behind the usage of this technology, for example, as follows:

OAuth allows us to use surrogates (like JWT) instead of the original credentials (like name and password) with the main benefits that once it is available, the original credentials are not needed anymore: neither by the client nor by the server

Why it is the central idea? Because we do not consider where and how the tokens are obtained: you can get it by USB stick or maybe forge somehow artificially. It is important only that access to resources requires a special piece of data rather than (traditional) credentials. The main question for the client is whether the server will accept this token or not. For the server, the main question is whether it can trust this client and its tokens.We aslo abstract from what is inside this token and how the server decides what to do - these are considered details.

Do I miss something more important?
Thanks for the clarification, quite possible my source of information was biased.
Altough avaible energy is indeed abundant, it is quite a challenge to extract it at scale. The issue with this kind of system is that they usually rely on complex mechanical systems that usually don't play well in offshore conditions and are maintenance nightmares. Some new concept are trying to get rid of mechanical parts using electro active polymer, but that still requires years of development...
Not if you care about fair competition, which is essential for free markets.
These are not alternatives.
Twitter blocking tweets that contain blockchain addresses for Bitcoin
One of the more interesting techniques in my opinion is deterministic lockstep (DL). DL is achieved with fixed point numbers (or standard floating point but this is very very brittle) and an incredibly high level of attention paid to all sources of randomness, lest your clients become desynced.

DL allows your clients and servers to run the same simulation at the same time. Not “in the future” or “in the past”... at exactly the same time, frame for frame exactly equal. This means the server doesn’t have to dictate the transform results for any objects, they are entirely computed on the client.

My understanding is that while this sounds like the holy grail in theory, in practice it doesn’t work with a large number (read: greater than 2) of clients because “lockstep” means lowest common denominator latency. I am very interested in hearing ways to beat this limitation though, as it seems like an ideal model for network performance.
If you're comfortable broadening the scope to _non-language-specific_ engineering skills, check out my Semicolon&Sons screencasts.

The drive behind this project is to demonstrate non-beginner issues facing professional developers. Instead of ephemeral syntax tricks or "how to use library x v5.3", the focus is on skills affecting codebases over decade-long timelines, such as:

- gaining confidence in code with (non-brittle) integration tests

- deep understanding of what the OS offers (and fluency in the command line)

- building excellent monitoring and instrumentation for rapidly diagnosing production issues

- vetting dependencies so they don't bite you in the ass

- architecting code for re-use and intuitive navigation for freshly onboarded team members

- the paramount importance of data integrity (and how to enforce it at the DB level)

etc.

https://www.semicolonandsons.com/
I haven't read this article in-depth, but at a glance I did not see this discussed there: can't this simply be explained by smokers generally having a lower life expectancy than non-smokers?

If most people that have severe COVID complications and end up on the ICU are aged 80+, and generally smokers die before that age from smoking-related complications, doesn't it naturally follow that most people on the ICU will be non-smokers? Smoking will have killed the smokers before they become part of the high-risk group, after all.
> over complicated way to kill someone.

What if the person was killed first with another simpler method, and the electric saw was used after, for disappearing purposes?

"Some time after, the assailant killed Mr. Saleh, decapitated him and dismembered his body with an electric saw."
I'm by no means an expert, but as far as I know a combination of batteries for fluctuations in the dozens-of-hours range and Power-to-{Methane,Hydrogen,Ammonia} for seasonal variations is what experts think feasible.
That's probably the episode they're talking about but it doesn't render their complaint less valid. It just shows the limits of streaming technology in its current form.
This is going to be interesting, as this renders a number of high-profile service providers (Microsoft, Amazon, etc) unsuitable for anything related to personal data in the EU. I suspect there will be multiple attempts at getting a new treaty in place before there are any actual consequences, though.
How about an option to delete everything right now? I think these "privacy" initiatives are as dishonest as they can be.
That's an interesting point. I don't think I would agree that Ubuntu Touch is at a dead end but I think you're right that you won't be able to change everything you want via ssh. You will have to use the GUI for some things.

FWIW I think the variety of available operating systems can only be a good thing. There's more going on to attract contributors and presuumably work done on things like drivers can carry over to other OSs.
How are libraries added to a category? Manual? Eg. https://openbase.io/packages/top-javascript-frontend-framewo... seems very lacking.

Side note, selecting frontend frameworks from the sidebar gives the same list but the URL stays https://openbase.io/categories - URL should update.
Almost all large construction projects overshoot their costs. Things we built for the first time are even more likely to do so.
Are twitter support contractors in third world countries really well paid?
Android does allow sideloading but I think there's an argument that competition is harmed due to Google's Play Store having special package-installation permissions that none of the others can get.

This results in competing app stores being required to obtain consent for every single app installation and update while the Play Store can do whatever it likes without any user interaction.
This is true, but although the devs made a great effort to keep the game playable with time dilation (colloquially known as "TiDi" by the players), in practice the game will never slow down below 10% of "realtime", even in situations where the players create fights so complex that it would require slowing to 5% or even 1% of realtime in order for the servers to process every command correctly. This means that in the biggest fleet battles, many commands pilots issue are ignored by the server since it runs out of time to process every interaction before the next server tick. So those mega-battles that make headlines are typically dreaded by players due to the pain of playing when the game becomes unresponsive. Large alliance leaders typically tip off the devs before big battles so that the solar system the battle takes place in is simulated on the best servers that the developers have access to, which helps a little.

One other fascinating thing about EVE is that it has extremely slow server ticks - one full second, which would be unthinkable in any other online game I've played. Partly because it's very old (2003), partly because it's unsharded and every player on the globe from Australia to Germany is playing in the same persistent universe, in the same servers in London, and having high ping to the server isn't as noticeable.
Then that begs the following questions...

Are Twitter protecting "even higher" profile accounts? Why do they put more effort into protecting these "even higher" profile accounts? And how do they protect these accounts?
And if that really is the case, and this product feature is outed during this election campaign year, then Twitter deserve a court summons.

I seriously doubt Trump's account would, or should have that much more protection than other high profile, verified accounts.
I think that (PSD2) only applies to having an API that allows users to grant access to their account to third party apps. Actually using that API yourself seems impossible, as banks want only vetted third parties to actually use the API.

It means you get the freedom to choose a different pre-approved proprietary app to access your bank account (which will probably make its money from selling a nicely detailed advertising profile based on your transactions), not the freedom to interface with your bank with an open API.

Also, because of the strong authentication requirement from PSD2 (amongst others), you won't get to do banking in an app except on an Android or IOS smartphone. Add to this the ongoing drive from banks and governments alike to push authentication even on a normal computer to smartphones (i.e., you use their proprietary app on an Android/IOS smartphone to authenticate when you access them via a web browser on a normal computer), and the picture becomes really bleak for any alternative smartphone OS.

The current trend, at least seen from the Netherlands, is: you submit to an Android or IOS smartphone, and you get to do things like banking or accessing your digital healthcare dossier online. If you don't, then you are classified as digitally illiterate, and are nudged towards having people near you assume those tasks in your name by delegation — basically the strategy for elderly or the mentally incapable. The third option, authentication using discrete hardware such as card readers (currently an option for many banks) or something like WebAuthn is something banks would really like to get rid of because of the cost of maintaining multiple authentication methods, and hey, everybody owns an Android/IOS smartphone anyway, so why not .. ?
There's a lot of this in history and cultural studies, but for some reason it doesn't always make it into popular awareness. And official history teaching tends to put a lot of emphasis on war, sometimes to the exclusion of all else. The kings/dates/battles approach.
> I would be perfectly content to never return to an office.
Probably won't happen, so I'll enjoy it while I can.

I have the same experience. I absolutely loved working from home every day.

Here in Denmark, where things have opened up again after COVID-19, there was lots and lots of talk about how working remotely had changed society, and things would probably never return to the old "normal".

Fast forward about 4 weeks, and everybody is driving to work like they used to like COVID-19 never happened. So much for change :)
Do have we actually have a net positive energy generator yet?
I find that even with 12 kids, working from home is productive. The difference is that I can go do a bit of work between other tasks. If I have an hour to spare and need to walk to work, about 50% of the time would be walking. It just isn't worthwhile. At home, I can put the whole hour to use. Also at home, I know I'm there for emergencies, so my wife can go out to run errands.
Influencer Marketing in the Eyes of AI
Top EU court overturns US data transfer agreement in Facebook case
I think it's worth noting that this is really primarily the work of Max Schrems and his NGO "NOYB" (None Of Your Business) [1] who have been working for years and years on this.

I remember that after they brought down "Safe Harbour" the introduction of "Privacy Shield" really looked (to me) like "seriously they're just trying to rename it and that's all?!" The goal of "Privacy Shield" was clearly to keep legal what had already been (bad) common practice.

I really hope that this time the EU does not cozy up with the US in the same way again and actually puts some privacy protection legislation into place that deserves the name.

Edit: I want to point out that I was by no means the only one finding the reboot of safe harbour to be a bad joke. Members of the European Parliament are on the record back in 2016 as saying that Privacy shield risked being taken down by the courts in exactly the same way that safe harbour did.

Edit 2: NYOB also hosts a full copy of the ruling [2]

[1]: https://en.wikipedia.org/wiki/Max_Schrems

[2]: https://noyb.eu/files/CJEU/judgment.pdf
v1mc does not depend on the MAC address.
It's almost like people think he has some magical insight into to everything when really he's just a VC with severe survivorship bias.

The idiot has never hacked a thing for profit in his life.
that's nothing controversial surely, like your bank doesn't explain the anti fraud mechanisms even if you posted "this is exactly how it works"
looking back to the whole 12 months:

- a job is mostly a way to earn money. the joy and pride about your work are within yourself and not in your employer. you can do amazing work at any place. it's up to you to always try to be better an improve yourself, your work and your job.

- the mood/vibe and the work load otoh are very important. if an employer overloads you then it's wise to look around.

- simpler architectures are better

- if you need to operate a custom service and need high uptime, developers MUST be in the loop

- you don't need aws/gcp/azure to be in the cloud. openstack providers do exists and work very well (and you're improving the whole market)

- switching job is nice

- some coworkers will become friends, most of them will just pass by.

- hear various opinions, but then decide with your own head.

- taking care of your own body is super important. can't do that much coding if you're dead or sick in a hospital.

- sometimes you just have to do grunt work ("toil"). meh, it's life.

- starting doing something when you don't feel like starting is the best way to get past that feeling.

- time in the early morning >>> time at late night

- work from home is possible and not that bad. not that i had doubts, but we finally had a general, large scale, realistic test run. remember this to recruiters when they'll forget in a year or two.

- having money saved up in the bank is more important than owning shiny things or doing fancy vacations. i realized this during the lockdown when a lot of companies were halting production and/or laying off people, and i had saved up enough money not to have to go sleep under a bridge in case of job loss.
I know. So, just to be sure. Are you suggesting that limiting freedom because of "moral decency" is ok, but limiting freedom because you can kill people is not? And what is "moral decency" anyway, because in many Asian countries people will look at you as if you are breaking moral standards when without a mask.

Also, children are perfectly able to handle asexual nudity. A lot of countries in Europe allow being top-less in public places like beaches.

There is just no way to justify things like enforcing bras on women, but not enforcing masks in crowded places during pandemic.
But why would the support worker need to be able to post a tweet?
Show HN: Feedback widget done differently inc. non-SaaS pricing (pay once)
> If this turns out to be true, they'd be lucky not to go to prison.

I’m not sure what you’d charge them with?
I am really doubtful they were able to change the email and phone of so many celebrities and powerful people at the same time by phone. Twitter stated "social engineering" but I don't think this was for changing emails and phones of each person one by one.
This is not the right function. V1mc randomises the MAC. Also it's only one of the possibilities. There are many ways if generating uuids depending on your situation.
Yes, it was Twitter, and and the spies were working on behalf of Saudi Arabia: <a href=“https://www.washingtonpost.com/national-security/former-twit... Twitter employees charged with spying for Saudi Arabia by digging into the accounts of kingdom critics</a>