skysight-inc/HackerNews huggingface dataset:
If an individual country intervenes directly in a war, it doesn't trigger article 5, since they are the ones declaring the war. If, let's say, Germany does so, it may find itself in a war with Russia and may have to fight it without the support of the rest of Nato.

Now, if Russia escalates a conflict and tries to occupy Germany directly, or especially if they use nukes, that could be seen as grounds for invoking article 5, even if Germany initiated the hostilities. But simply fighting a war over a neighbour such as Ukraine or Finland may not be seen as enough qualification.

Consdier 9/11 and the wars in Afghanistan and Iraq (second war). After 9/11, article 5 was invoked, and the USA was receiving support from most of Nato when invading Afghanistan based on that. On the other hand, when they invaded Iraq, that was not seen as covered by Article 5, so only the closest allies joined.

Of course, Germany, a country with 2x the GDP of Russia and a huge manufacturing sector _could_ have chosen to have a military powerful enough to resist Russian aggression even with most of Nato staying out of the fight, but until now, it seems that Germans have been more afraid of future German aggression than future Russian aggression. This may have changed, though.

At this time, Russia is bleeding enough in Ukraine that they probably don't want to add a front against Finland. If they fail in Ukraine, they may stay discouraged for a long time. However, if Putin does achieve his goals in Ukraine, he may want repeat his strategy over countries like Finland or Moldova, or even try to intimidate the Baltics or Poland.

If Germany (and other Central or Northern European Nato countries) restore their militaries to about cold war levels, that will change these equations significantly. Suddenly a limited conventional war against just a few neighbours may become a much greater risk, or even unwinnable for Russia.

Until then, I'm afraid that it actually IS a concern for investors that Finland is not a Nato member
Haha! My grandfather was an orthopaedic surgeon in Edinburgh, and a friend of Mr Wallace...
I was playing with Deno for a side project about 6 months ago but stopped because none of the WebRTC handshake modules were supported.

I tried to push through and port one of them, but the base Node Socket library was missing most of the methods.

Deno looks awesome though, I can’t wait to take another look when it’s a little more mature!
Ok so you mean it's something that's lacking at a much more lower level of the OS?
The right way to think about the SSO tax
There seems to have been a trend for people to really want to include Microsoft in recent years, and that’s part of it.
> We should all be meticulous about compartmentalizing our online identity.

I disagree and I believe the HN guidelines do as well:

> Throwaway accounts are ok for sensitive information, but please don't create accounts routinely. HN is a community—users should have an identity that others can relate to.
In Asia I've been having problems for almost 12 hours now (both locally and from our CI/CD which is in a different country). Also had similar problems on Tuesday.
> Especially since it includes Microsoft.

FAANG includes Netflix, which everyone keeps repeating does not belong in this acronym.
If it looks like a duck, swims like a duck, and quacks like a duck
> some states require payments to happen twice a month

I get that employers are following rules. But I wonder why there is such a rule in place.
How Remote Work Can Improve Developer Engagement and Retention
It's a shame they not open about the extent. Sign in/out hitting a 500 internal error isn't really "degraded"
I mean, going through with an interview when you already have a better than expected candidate is a sort of sunken cost fallacy, no?

If you're looking to roll a 5 or 6, do you keep rolling after getting one?
Well, yeah drugs aren't the problem. Same analogy applies to drugs, "addictive" apps or anything that one may call addictive in any sense.

In the end it's the people who use them, you can't blame the creator of them as long as they don't lie about the product.
This is why I never stopped using torrents. Even though I have subscriptions to nearly every streaming service in my region (creators are getting their cut, right?). They're super convenient. I can search what I want in a giffy, even very obscure titles I can't find anywhere else. And I don't need to deal with variable bit rate or streaming interruptions or learning to deal with a dozen different UIs.

All media companies need to do is setup a subscription based private tracker and host their content there. It's cheaper for them, more convenient for users, but no, can't let users consume content on their own terms now, can we? Psychological control is the only means to growth.
And of course my developer teammates are still trying to merge PRs.

I don't care that it works "some of the time"! Don't mess with the repos when the repo host is having seemingly random issues.
No, no! Don't you know that every ASoIaF fan has, by the mere act of reading the extant books, obtained a mortgage on Martin's future writing? That he owes each and every one of us the rest of the books in the series ASAP, and that if he for whatever reason is unable to deliver, he will majorly owe us (even from beyond the grave) for the YEARS we have WASTED and the DOZENS OF DOLLARS we have spent on the older books, waiting in vain?!?

... The above is a zero-exaggeration paraphrasing of *many* so-called ASoIaF fans' ridiculously entitled views of Martin's work (including elsewhere in this discussion). People express this anger in different ways. Some do what I mention above. Some take the more passive-aggressive route of constantly posting about how Martin needs to lose weight for his health, or "please stop watching football and start writing", or "please stop going to conventions and start writing",[1] or "hope he finishes the books before dying". As if such creeps are actually concerned about Martin's well-being; if they could snap their fingers and have the entire series completed tomorrow at the cost of its author dropping dead at once, I know what 90% of them would choose.

ASoIaF is a brilliant series, one of the masterpieces of the past 20 years. If Martin were to die tomorrow I'd sympathize with his wife, be glad I had the chance to read five remarkable books and watch the TV series and, yes, be sad to not read the end of the series. I'd not, however, be angry at him/God/the universe for dying before giving us more. They're great novels, but at the end of the day they're just that, novels.

[1] Yes, there are people who have posted both of these things on Martin's Livejournal site
GitHub pages is experiencing degraded performance
> Huawei is building out Harmony OS

Ah yes, the Android reskin (see: https://arstechnica.com/gadgets/2021/02/harmonyos-hands-on-h...)

> Samsung once threatened to switch their Phones to Tizen

An empty threat -- Samsung knows that no one would buy their phones based on Samsung specific software selling points like Bixby™
Together with the browser extension, I've successfully used it to download hundreds of videos. There are many other popular video downloader browser extensions, but often they contain spyware. Being open source gives me slightly more confidence in XDM.
> Color laser is usually too expensive and bulky for home use.

There are small color laserprinters, but they need expensive DRM protected cartridges so they are as bad as cheap inkjets.

> The Canon PIXMA six ink like seems to be pretty resistant to drying up and clogging. The inks just run out really fast and cost a lot, but that doesn't matter if you only print a few pages a year.

I've owned such a printer. While the output is beautiful, they flush a bit of ink everytime when powered on so while that makes then more resistant to drying up a lot of the expensive ink does not end up on your printouts. Beside that: my print head clogged anyway and the only replacement was as expensive as a new printer. Won't recommend.
I don't get the use case at all. Just stop sharing images of people.
We are living in backward times indeed. What is next? The social app that makes you anonymous?
Whew, outage timestamps in UTC.

Now I won't have to know what time is it California, and if California currently has PST, PDT, PTSD, etc
Does anybody else remember when GitHub's outage page used to have little graphs showing downtime?

Eventually they took it down as their outages were just too often.

GitHub has _always_ had terrible uptime. It's a great product - wish something would change but it seems cultural at this point.
MGM is now part of Amazon
As I said earlier, I have updated the wording in README - https://github.com/terraform-aws-modules/terraform-aws-eks#a... . The project was and will be under the same Apache 2 license. You can continue using it as nothing is happening in Ukraine. I will never stop you or anyone else.

PS: It is not just Putin who attacks Ukraine but I don't want to go into this discussion here.
Transform any JavaScript code to an equivalent sequence of ()[]{}!+ characters
Something I've long wanted, and never understood why we couldn't, was getting the ebook with a print version. I still own a bookshelf (shelves) and like to display favorites but it always bothered me I had to basically buy a book twice.

I'm glad this has also been his goal this whole time and look forward to seeing the other competition he could "kickstart" from this project.
Considering their quality keeps dropping, I can imagine this will get people to just give up on Netflix.

Aside from some of their K-Pop dramas, and BoJack horseman, everything they put out is absolutely bottom tier. I'll be watching it, thinking "Did you give a college sophomore $30 and tell em to write a script."

In From the Cold comes to mind, it comes off as a strange parody of itself.

Like a lot of the Disney plus content, it's okay as background noise. But if you go out of your way to become more hostile to end users, they might just put on YouTube.

Plus, what if you have a family with multiple residences so now you need to have an password for the timeshare, a password for the weekend apartment, a password for the vacation home.

Won't someone think of those who own multiple properties! I can imagine well to do people might be the stingiest about this, you tend to not get rich by wasting money
> On the other hand, `sizeof (int8_t)` is the same size no matter which architecture you are running on.

EDIT: See account42's reply below.

ORIGINAL COMMENT: No, it's not. CHAR_BIT is not required to be 8 and sizeof (int8_t) is not required to be 1. Hell, int8_t is not even required to be present in <stdint.h>, but int_least8_t is.
HP CP2025. Bought in 2009 – think I've replaced one toner cartridge since then?
Still going strong!
Get involved in undergrad research at your department. And if you do so, work in person with your mentor and team. You won't get much out of it unless you're immersed in that environment and get the connections and social growth from it.
> "Letting parent sue" is a very American way to go about it, but exploiting kids underdeveloped brain should be illegal.

Giving people cause of action to sue you for something is making the thing illegal. Civil law is law. And it is law that can be enforced even when the police and prosecutors are hostile or indifferent to you as a victim and sympathetic to the perpetrator, which is something that is not true of criminal law, much to the detriment of marginalized communities.

Of course, it also costs money to enforce it, which makes it harder for marginalized communities, so it's not all sunlight and roses.
Node module updated update wipes your disk if you have Russian or Belorussian IP
> ...enough insights of how much better/faster Deno is

We moved our Deno project to Node because of lack of lower-level APIs on Deno's Conn interfaces [0][1], but otherwise for our use-case (lots of tiny HTTPS connections) Deno absolutely blew Node out-of-the-water. Even at p50 (100tps) Deno (v1.18) was 10x faster than Node (v17.x) [2]

RAM wise, I found Deno (v1.18+) use 10M or so higher for the same code-base.

DevEx wise, Node is miles away from Deno, but it might get there in-time, or it might not [3]. I'd imagine, what may also work in Deno's favour in terms of IO-bound workloads, is the underlying tokio layer (vs libuv in Node).

API wise, Deno (comparatively) feels quite raw.

[0] https://github.com/denoland/deno/issues/13636

[1] https://github.com/denoland/deno/issues/9109

[2] https://github.com/nodejs/undici/issues/1203#issuecomment-10... | Explanation: https://github.com/RafaelGSS/nodejs-bench-operations/pull/3#...

[3] https://www.youtube-nocookie.com/embed/M3BM9TB-8yA
AKA "non-alphanumeric JavaScript" :) ;p xxx ;p
> Suppose you have some strange coin - you've tossed it 10 times, and every time it lands on heads. How would you describe this information to someone? You wouldn't say HHHHHHHHH. You would just say "10 tosses, all heads" - bam! You've just compressed some data! Easy. I saved you hours of mindfuck lectures. This is obviously an oversimplification, but you've transformed some data into another shorter representation of the same information.

Future generations will disagree it's the "same information."

I predict there will be a small but vocal cabal who seize on your example with nine H's to argue that it's not the case.

On a more serious note, if you lose the decoder ring does it cease to be a "representation of the same information?"
150k after tax, pension and healthcare or before?
It really does depend on the company. Within large companies, there is often a structure that lets you do that. There will be internal job postings, you can apply, get interviewed, accepted, and then the hiring manager begins the process to transfer you over. Visas, processing fees, moving costs, things like that.
Optimizing Enterprise Java for a Microservices Architecture
It's not an attack, it's just a statement. If one purpose is to appear employable, he should not mention that it took him 6 months to write it because that is just too long.
> the good guys won

That is very debatable. I don't think there were good guys in the end. Or bad ones, for that matter.
I'm finding that pushes do go through eventually, this is probably grossly irresponsible, so I don't recommend its use, but I remembered I had this old alias to "push harder" in my ~/.gitconfig:

[alias]
thrust = "!f() { until git push $@; do sleep 0.5; done; }; f"

I've done a few pushes so far, and found that it's going through in <10 tries or so.
Where I struggle with this is on the basis of the idea. At this point why not turn everyone into a Holo Live character or some other metaverse style creation? Our face is part of who we are and removing that feels very unnatural to me.
Does that include the casinos?
I don't really think it is. I believe free software is natural. Saying free software is political is like saying freedom is political. How is being against oppression political? Wouldn't that just be considered natural, and the people saying it is a political stance be the ones oppressing trying to make it political?
We've been experiencing problems here in Asia for almost 12 hours now, and it's been "all green" the whole time.
Unironically yes
Doesn't that description basically presuppose that you already understand compression? "HHHHHHHHHH" is 10 characters, but "10 tosses, all heads" is 21. Already understanding compression, I of course know that the second part could be efficient if encoded properly, but someone actually needing the explanation probably wouldn't know that.

It's not really wrong, and not really an "oversimplification" as the parent article calls it. It's just a bad example, and it seems confused about the audience it's trying to reach. Either they already understand compression, and it's superfluous, or they don't and it's just confusing.
> Confusion between the Pissarro and Gallen-Kallela paintings above resulted from a ‘collision’, in which their Neural Hashes are sufficiently similar to result in misidentification, one of the reasons that Apple was dissuaded from using this technique to detect CSAM.

So if two literal paintings made centuries ago can cause a hash collision, there's no way this ever should have been considered for matching against files that no one else can see or research with for the most serious crime/reputation damage imaginable. It would not even be remotely hard to make up some collisions, and it could probably be done even without the original dataset.
This looks promising. Anyone have a good experience with their vi mode?
FOSS = open source :-P (the OS in FOSS is Open Source).

IntelliJ is open source/FOSS/FLOSS/Free Software, etc, here is the code[0], license is Apache 2.0.

[0] https://github.com/JetBrains/intellij-community
I think you are conflating two different things. The R^2 is incredibly poor for all the plots. That's essentially what you are complaining about. However, you can still have a very low R^2 but a statistically significant slope. While I agree that the article needs more support due to only doing univariate analysis and potentially missing huge confounders, your complaint is not valid. Here is code for basically random points that have a tight slope coefficient:

import numpy as np

import statsmodels.api as sm

n = 1000

desired_R2 = 0.05

mu = 0

sigma_noise = 0.1

sigma = np.sqrt(sigma_noise*2*(desired_R2/(1-desired_R2)))

X = np.random.normal(mu, sigma, n)

noise = np.random.normal(0, sigma_noise, n)

y = X + noise

X = sm.add_constant(X)

model = sm.OLS(y, X).fit()

model.summary()
Side question. I understand the positive and negative charges, but when we say "+1" or "-1" what are the units? I never understood that part. an electron is -1 and a proton is +1, but what makes them equal? Why / how do all these things of varying sizes and properties have the same magnitude for charges?
Right, the download speed is definitely an issue (and like you say, it's quite understandable considering the volume/traffic they deal with), and the continual growth is one of many factors I didn't consider.

I wonder if the IA would allow someone to interconnect directly with their storage datacenter, if one were to submit a well articulated plan to create this search index/capability.

Also, what do you mean by tools to index WARCs? Specifically, the gzip + WARC parsing + html parsing steps? Would the (CLI?) result be text extracted from the original html pages, i.e. something along the lines of running `strings` or beautifulsoup?
I have never seen an email address with more than one @.

Can you provide us with an example?
It’s an essay, not a field report. Persuasive writing. I thought it was interesting, and this isn’t some random letter-to-the-editor. You can read his opinion and form your own rebuttal (I’d love to read it, too!)

I couldn’t disagree with you more.
Here in Germany an employee costs substantially more due to various laws and regulations. For example, assuming an employee has a salary of 4000€/month before taxes, the employer is required to pay 7.3% to health insurance, 1.3% to long-term care insurance and 1.5% to unemployment insurance.

There are also substantially more bank holidays (on average 10), and an additional minimum of 20 days of paid leave. Sick leave is generally paid,too, and for at least the first week fully paid by the employer.
I wouldn’t call whole NYT evil, but it is notorious for making their subscription impossible to cancel, especially when you are living abroad.
Here's one I haven't seen on a list:

When you onboard to a new company, they will automatically give you access to whatever systems you need to do your job.

or

It will be automatic or easy to get access to all the systems you need to do your job.
How it is not virtue signaling when OP literally said "sends the wrong signal.". Can't be more clear than that.

How many of these heaters are in a typical city? In which period of the year are they turned on? Total is probably mimiscule compared to gas used for heating or cooking.
You can't possibly have infringed copyright if you never touched the copyrighted material yourself. So companies have other engineers examine that material and produce documentation that you can use to write code. A simple layer of indirection between developers and any legally toxic material.

This is just a popular method to increase the likelihood of success in the event of lawsuit. It's not actually standard, required or anything of the sort. It certainly doesn't prevent competitors from suing you anyway and burning your time and money in court. They can also be awarded an injuction that stops you from making money until the courts decide who's right.

Sony vs Connectix is an example of a company that directly reverse engineered firmware and still won in court but still lost in the market due to an injunction.

https://en.wikipedia.org/wiki/Sony_Computer_Entertainment,_I....

> the PlayStation firmware fell under a lowered degree of copyright protection because it contained unprotected parts (functional elements) that could not be examined without copying.

> While Connectix did disassemble and copy the Sony BIOS repeatedly over the course of reverse engineering, the final product of the Virtual Game Station contained no infringing material.
What happened to Starbucks? How a progressive company lost its way
The company announced yesterday that its CEO of five years, Kevin Johnson, is stepping down.
You might want to consider giving Deno another shot, as they've spent a lot of time on building node comparability since v1.15 specifically to address these problems.

Many of the APIs you mentioned are supported already, while a few require the unstable flag...

https://deno.land/std/node/README.md

In my experience I've been able to use many node packages unmodified recently.
No, these are entirely different entities:

https://investors.mgmresorts.com/investors/news-releases/pre...
Resume partial download.
Add some kind of exponential backoff to be a good citizen!
The startup failure of Oomba (2020)
I thoroughly agree that people should not be retaliating when rejected. This goes both ways and imo breaking social norms is a form of retaliation.

We shouldn't be attempting to play a calculus of who is more victim here. Both sides should just do what's right.
You are correct, there may be licensing issue.
Hyperstructures
Not long after that, they talk about how the first version of the app that had all the functionality was done much earlier, and the rest of the time was due to him doing pass after pass improving the UX (and time off for the holidays). That's incredible dedication and I honestly think it reflects well on him.
The way I've explained the correctness of the plural use to a non-native speaker, is that (to use the cats example) there is one group of cats, the group is singular even though its content is plural, so “there is” is correct, therefore so is the contraction. Not explicitly mentioning the group is just another abbreviation, because it is implicitly understood. This avoids the discussion of whether “there are → there's” is valid in written form (which tends to be more strict than verbal use).
As someone 2 comments down said, SSH is a big one.

I can get a TUI up and running on a remote server trivially, and at rather low performance costs. Doing the same for a GUI is a much worse experience. And when it does succeed the GUI is detached from the general interface through which I am managing that remote services (a shell session running over SSH).
I think the point is in fact to obscure the subjects' identity.
They are perfect examples; no one outside of China wanted to buy Huawei devices once they became de-Googled, and Amazon's devices only sell well because they're so incredibly cheap. Remember that time Amazon tried to release a "premium" phone?