skysight-inc/HackerNews huggingface dataset:
Without metaphors do you disagree about any of the following?

(1) Very similar coronaviridae have been researched for years, since the first SARS and MERS outbreaks in the early 2000s. And of course some nontrivial quantity of common colds are caused by coronaviridae.

(2) A lot of time was spent attempting to create MERS and SARS vaccines that was leveraged for COVID.

(3) mRNA has been researched for like 30 years.

(4) Viral vector vaccines have been researched for about 50 years.

(5) Vaccines are a fairly well understood quantity that won't mess with your germ line.

(6) The clinical trials used to confirm efficacy of the COVID vaccines were roughly in line with the sample size of any other clinical trial.

(7) At this point after 6 billion doses administered it's about as safe as aspartame.

Whether you quibble with any specific points, do you have any reason to believe a COVID vaccine is unsafe other than some nebulous gut feeling? Would anything change your mind?
An AI terminator driven WW3 might make more sense. AI terminator being an AI programed to terminate people (that could go off the rails).
Can You See the Republic of Ireland from England?
If Apple didn't bend the knee, Russia could block its banks doing business with Apple, as well as simply blocking their networks.

Russia has a lot of power to flex against its own citizens.
It was quite a while ago that I read it, but I was struck by how adamantly he refused to budge on economic and military issues (e.g., free trade agreements and Afghanistan). Despite having 99% of his advisors screaming that the consequences of his decisions would be disastrous, he believed (like many others) that some things are generally bad for the country, no matter what statistics were presented to him. His efforts were often stifled by existing bureaucracy and his own advisors.

I guess I'm more sympathetic because it seemed that his actions were a result of general distrust of experts and the status quo, not of malice. That should be something that a thread filled with contrarians should be able to appreciate at some level.
Wonder if this is generational or something. I would never plan to mix work and personal stuff together.
This is actually a great idea that I hadn't thought of. I've been trying to learn a new language for something important and it's been a bit much. I'm going to try this.
The src ip can be spoofed and randomized if you don't care about getting the response (and to some degree, you care more about not getting it)
Agreed for current, over recent years. But what about near-future, with multiple sources of performant RISC-V CPUs? And will a larger variety of boards follow, possibly including very libre ones like Raptor does for Power?
I would not edit the post in any way, leave it as it is. But I would love to read a follow up. You can link to that new post from that old one.

For me your article is a revelation, didn't realized that I can just read old PR to check how to contribute to Open Source project. I've never read this advice in any guide that show how to contribute to FLOSS and I'm working on Open Source for more than 10 years (I'm sometimes read about how to get started, when I was starting with OSS, there were no guides like this).

I would give this advice to anyone that that want to contribute, it's even more important than looking for good-first-issue or help-wanted. This should be first thing the person do when trying to contribute. Look at old PR.

For me learning new language is side effect. You always learn when you're practicing with real project and work with more experienced developers. It doesn't matter if you work on closed source program in your own team at work or on Open Source. But with Open Source there may be more people, and big project are usually created by very smart people.
Well since you asked...a 2D game engine
https://github.com/ensisoft/gamestudio
This post finally inspired me to try out mullvad, and I wish I did sooner. It's actually really easy, and the way they set things up and writing about how they work is a breath of fresh air.
They were bought by Kape Technologies which used to be called Crossrider and has a history of producing malware and the owners used to work at the Israeli version of the NSA.

https://restoreprivacy.com/private-internet-access-kape-cros...
It's like a large city in a way. Most of your roads are local, and so is most of your traffic. You try to distribute load and makes trips as short as possible. For a city its grocery stores in neighborhoods.

For an ISP, they do this by peering locally with major providers. Google, Twitter, Facebook, Netflix, etc. all have very large networks and will openly connect at Meet Me points in open and private internet exchange sites as will CDN providers. https://en.wikipedia.org/wiki/Internet_exchange_point. Some providers such as Google and Netflix will even install local caching servers that you can reach from your network if you have enough traffic. As a small ISP, you try to take advantage of all of that.

Your option of last resort is the Tier 1 upstream provider. That's for anything where you can't get to it via local transit peering. This should be a smaller percentage of your traffic and it costs more than peering arrangements. The nature of a DDOS is going to fill that smallest and most expensive connection that provides the filler access to the majority of the world but doesn't handle the majority of the traffic.

Even as a hosting provider, it doesn't have to be overselling. If you have 250 1Gbps customers and 250 Gbps of bandwidth, you'll still be useless in the face of 250 Gbps of junk traffic. Pick a random packet and tell me what should decide if it is dropped is something that has to be determined upstream of the saturated link.

EDPnet looks pretty well-connected too: https://bgp.he.net/AS9031#_ix
Do you mind explaining what it means to you and why you love it?

My guess is this means “help fuel the advancement of…” but I’m having a slow day.

I get that there’s also a pun there I think?
World’s largest tree wrapped in fire-resistant blanket as California blaze grows
> build luxury housing

The most luxurious housing is single family homes. Is that all they're pitching in SF now?
Airline Passengers Spent More on Bags and Other Fees During COVID-ravaged 2020
Tesla shares its glass technology that makes it quieter, tougher, and safer
because nothing says you have to include your real ip in the src header of the ip packet if you don't care about the reply.
Tip: Create a new branch before you do the rebase, if you fuck up the rebase with bad merges or dropped commits it's easier (i.e. more intuitive) to unfuck by just using the backup branch you made prior to your rebase instead of messing around with `git reflog`.
What's the state of cached ES module imports?

The ultimate goal is, your <script>s are modules, and import their dependencies from a common CDN like unpkg. The browser will cache the import, so that large common imports are rarely actually fetched. Dependencies would have their own cached dependencies as well (although this would sharply decrease efficiency without extra coordination between client / server for bulk fetching).

This would significantly reduce MB-large JavaScript files because most of that code is shared general libraries. Even if you use a huge library like core.js with no tree shaking, it's no longer an issue, as long as many others are also using core.js.

I do know that module scripts can import from remote sites, and unpkg with the experimental '?module' resolves imports in unpkg modules to other unpkg modules. I also know that browsers are very good at caching modules. I doubt browsers are smart enough to bulk fetch multiple unpkg dependencies in one request.

Does anyone have more experience with, in general, trying to cache large JavaScript imports?
This seems to be a clickbait headline - where is the AI part? It was just a remotely controlled gun.

>Next, the report details how the sniper who took out Fakhrizadeh did so remotely from Israel, over 1,600 kilometers away, since the hit squad had long ago left Iran.
murdered
Is “cop shoots bike thief” something you actually think is common enough to note?

This implies a concerning reality departure.
If you raise your wrist to speak then I think Siri will prioritize the Watch, no?
cant donate in crypto, too bad
Terminator is a movie about how AI was given too much control over military resources and started WW3 in order to wipe out as much as possible of humanity in one go. This story is about the integration of AI into the military, in a way designed to kill humans.

It doesn't seem unrelated to me.
> If you have a busy highway and add more lanes will traffic jams go down?

Yes, but perhaps in neighboring/older roads instead of the fancy new lanes on the highway.
I read from other comments that you're writing your crawler bot yourself. Instead of crawling "from scratch", have you considered using an existing DB like Commoncrawl? Or is there something else that you index not present in Commoncrawl?
Metals get rust by an oxidation process.
If iron oxidizes, it turns in to rust
There are very little consequences.

Until states start doing s/sea/internet/g on their old-school maritime piracy laws[0] I don't think anything is going to change, except attacks are gonna get bigger and bigger.

Under current law, that's a lifetime sentence in many*(US[1] & Canada[2] at least) countries. It should do the trick if most states get onboard.

> Acts of piracy threaten internet security by endangering, in particular, the welfare of internetfarers and the security of navigation and commerce. These criminal acts may result in the loss of life, physical harm or hostage-taking of internetfarers, significant disruptions to commerce and navigation, financial losses to server owners, increased insurance premiums and security costs, increased costs to consumers and producers, and damage to the internet environment. Pirate attacks can have widespread ramifications, including preventing humanitarian assistance and increasing the costs of future connectivity to the affected areas.

[0] https://www.un.org/depts/los/piracy/piracy.htm
[1] https://www.law.cornell.edu/uscode/text/18/1651
[2] https://laws-lois.justice.gc.ca/eng/acts/c-46/page-11.html#s...
Not OP, but I think "oxidize" here would refer to... rewriting the components in Rust.
Here is some: https://www.buzzfeednews.com/article/craigsilverman/vpn-and-...
Do you specifically mean "oxidize"? If so, that's already the term. If not, did you mean the "high-security value" part?

Edit: https://wiki.mozilla.org/Oxidation is an example of the history of the term, though amusingly it doesn't show up on https://en.wikipedia.org/wiki/Rust_(programming_language)
Actually, at least according to Wikipedia, the description is "the host will always reveal a dud no matter what happens".

According to Wikipedia, the original problem statement was like this:

"Suppose you're on a game show, and you're given the choice of three doors: Behind one door is a car; behind the others, goats. You pick a door, say No. 1, and the host, who knows what's behind the doors, opens another door, say No. 3, which has a goat. He then says to you, "Do you want to pick door No. 2?" Is it to your advantage to switch your choice?"

https://en.wikipedia.org/wiki/Monty_Hall_problem
How do they compare to Luxon?
> "it's very hard to envision a scenario where we'd make the types of products that we make, at the prices that we make them, in $PlaceWhereWeSellThem"

Doesn't this sound like "our business model is working just fine, please don't disrupt it"?
I think without that commitment, it's hard for the overall Alpine distribution and other teams working on it to use Rust as part of their toolchain.
So this is a public bragging about illegally putting a gun in a foreign country and assassinating a person, all the while being comfortably sure that no national or international pushback will come.

Quite disturbing to read.
If you're working in software development already, all decent employers should encourage you to constantly learn, even if it isn't directly related to the job at hand.
If this isn't the case, it's a huge red flag.
250Gbps is still a lot of bandwidth for a network even today. An enterprise ISP like Verizon or Spectrum may have less of a capacity issue with it but for many other networks this is a lot.

Quick example, though not an ISP, but the entire Internet archive operates on 60Gbps of bandwidth. So an attack of 250 would be quite a problem.

http://blog.archive.org/2020/05/11/thank-you-for-helping-us-...
An ISP has two types of edge connections where ddos traffic comes into their network. Private peering where they are directly connected to their neighbor in one or more locations, typically neither party pays for traffic, can be 1 to 100G interfaces and multiple of them. Second type is transit, smaller or mid sized buys it from larger ISPs and pay for traffic. Everything that does not go directly to a peer mentioned before goes over this connection. Can also be very different in size.

You can just add upp all edge Links and know their theoretical limit, but most of the ddos traffic likely comes from Asia and it's unlikely that they peer directly with those ISPs. So most of the traffic will go over transit, but the larger ISP likely has an automated system that handles volumetric attacks. So if there's any impact it will be on transit mostly affecting traffic to/from outside of Europe. 250 might be a lot for this ISP, but they might also have a lot more transit headroom, or it light be handled by their transit provider. Who knows.
Registering paths in /dev, /proc, or /sys seems like the way to go. Slightly slower than a syscall, because the kernel has to do text comparison with the path (such as /dev/foobar) you're reading/writing/ioctling.
Dawn: A WebGPU Implementation
we might be moving the state of the art forward faster than they might in structural engineering simply because we have the freedom to fuck around and learn

Thanks-- I think that's a very concise response & reflection on my comment.

I still think we can & should do better, but you're right that the lower stakes probably lower the bar on acceptable crystallization of experience into best practices. Which is problematic because of things like writing a library for your own low-stakes project, but the library gets published on github and used by someone in a something that isn't low stakes.

Maybe part of what we need are defined "stakes" levels and corresponding criteria for acceptable practices at each stage.
I was mistaken, but the end result is the same. It's VSX that's POWER7 and higher specific, which is an extension of VMX/Altivec.

The reality is actually worse -- Altivec/VMX doesn't work at all in little-endian on the e6500. https://www.nxp.com/files-static/training/doc/ftf/2014/FTF-N... (search for "big-endian")

So an LE distro for the e6500 would have to built with Altivec support disabled.

(The powerpc notebook guys mention this in their FAQ, but sort of vaguely says that modern distros require "some functionality" not provided by the e6500 https://www.powerpc-notebook.org/faq/)
Can be done given that a person has free time, energy, and good planning. It doesn't seem feasible for someone who has adhd or add.

Anecdotal, but I burned through 1/3 of a two semester abstract algebra course in 3ish days of full-time studying, and solving all exercises. But in all honesty, the retention would have been very low had I not began a linear algebra course aimed at graduate pure math students (I am not a math student, nor do I have a math degree).

For such a challenge to work with topics like mathematics, the content needs to be planned such that every course studied builds on top of the previous one, so that the student essentially revises and uses the content studied the previous week.
The TI-BASIC SandBox was broken:

https://atariage.com/forums/topic/218904-playground/

It was possible BITD too, but no one thought hard enough about how to do it. There has been a lot of "pushing the hardware" over the last decade. Lots of things that were thought of as "not possible" have been done now. The 99/4A community is very active, and there is a lot more going on than just new games (although that is also a big part of the activity).
Atari 2600 had the mos 6507, a cheaper 6502 with less address lines
The NYT article mentioned facial recognition tech, as well as software which would compensate from the lag inherent in controlling the gun by satellite. Maybe the article considers one of those AI?
This seems to imply a subtler point in the distinction:

"Canberra was reportedly particularly keen on the French bid because of the ability to switch the Barracudas from diesel to nuclear power — technology that was deemed political poison so recently after the Fukushima disaster in Japan, but that the government believed could become more palatable in time."

https://www.politico.eu/article/why-australia-wanted-out-of-...
Isn't that fine? Let's get a bunch of robot armies in one place like we used to do in the ancient days and let them duke it out. Whoever wins wins.

Army jobs getting automated is one thing I could get behind.

Just keep the drones out of the civilian areas.
So what is Israel likely to do when Iran has a working nuke?

I ask as a half jew. These questions are intensely interesting to me.

Probably "no one knows" is a decent answer, but I can't help but wonder what sort of plans are already in place.

EDIT: I immediately regret asking about politics. Never mind.

Hopefully things will work out.
Cineon 2K was 2048x1556
Malicious actors could just place them on a balcony near an ATM, this whole thing is a terrible idea as far privacy goes.
Massive infraction.
ISTR that the early Pixar movie were simply rerendered at higher resolution from the original assets?
The long answer is acquiring the TSB (technical service bulletin), some are
google-able, some are sold on ebay in cdrom form.

The short answer is searching for the fix on youtube, which will give you an
idea how long it should take (and possibly convince you to take on the repair yourself).
yeah it's a bit like copyright damages...
The computer chip industry has a dirty climate secret
They apparently used some ML to make predictions about the position of the driver and the future position of the vehicle to account for the lag when they pulled the remote trigger from hundreds of miles away.
Wait, wasn't the Terminator Governor of California a while back?
I also think it's neat. My read of it was that they were saying it like "hardening at the surface", e.g., https://www.sciencedirect.com/topics/materials-science/surfa...

Though technically oxidization can either strengthen or weaken a surface, so it's not a perfect phrasing, if so
Ha! I second for okcupid. The only normal dating site (that allows indepth profiles) that I was able to find back in 2015-16. Never needed it since then, because I married a girl I met there)
the entire Internet archive operates on 60Gbps of bandwidth

Wow, yes, that definitely puts the magnitude of this into perspective. Thank you.
the whole field's expanded; the average pay is lower because there is so much janitorial work to be done, but the high end has exploded.
What Should the Criteria for US Federal Transit Funding Be?
I don’t know anything about this particular isp or attack, but if that 250 gbps is aimed at specific parts of their infrastructure that are not designed for this much load, it’s likely to saturate individual links, servers, and/or network gear.

Their announcement said “all of our services”, so this could be anything from their authoritative/recursive dns to monitoring or billing servers to specific routing nodes.

So even if they had nice fat 100G pipes coming in, and those pipes weren’t saturated, a ddos of this size with a mix of vectors can be debilitating on enough discrete pieces of infrastructure that the isp is effectively “down” for many end users.

(Again I am only speaking generally with guesses about what might be going on at this isp. I’m also not a network engineer but I do write code for network gear that does anti ddos stuff.)
Interesting experiment. Traditionally when people reach the point of wanting to pay money to get a wife, they travel to some less well off country and buy a wife from there.
Kanye West is going to bring Yeezy manufacturing back to the US. Here's an interview from 2 years ago that is very insightful: https://youtu.be/ihfG8qlhW04?t=760
https://www.huginn.uk

Written in pure HTML, no CSS. I wrote a Python script to combine and minimize some of the HTML parts, so that I could have constant header/nav elements without copy and pasting.
British Conservative here.

American Conservatives: I understand this is seen as a right vs left issue over there in a way that it just isn't in Europe, but this is way out of hand. What exactly is going on over there?
Has he given up on scale? He's already got a news article and (many) thousands of eyeballs on him. Maybe the scale is in the publicity. Still, by no means easily reproducible by anyone else trying to do the same.
> Well Europe certainly won't ally with China barring something insane happening. They've chosen the path of keeping more neutral, which lends to your first point about the stable configuration.

European neutrality is all that China could hope for and it is good enough for strategic detente.

> This move just upped the ante and is yet another signal of Anglosphere commitment to the region.

If it is about moving US troops and assets out of harm's way by stationing them down under, it will be a strategic retreat dressed up as pivot. It is good for peace but it also gets US out of the play. US will be like Aaron Burr: out of the room where the play is made.

> well why are European countries saber rattling against Chinese influence?

Because some peripheral European countries are desperate to keep US engaged. As much as they don't like the Russians, they won't necessarily welcome German overlords either.
Last I checked that's what people told me I was looking for, but when I tried to find some implementation that worked with .js I was stumped...
Julia is great because it's fast and you can develop everything in a single language. Take PyTorch or TensorFlow for example. They are hard to understand because they are a mix of C++ and Python.

Whereas Flux.jl is a pure Julia library and performance is comparable. There are even efforts to build a pure BLAS replacement in Julia, and performance is comparable to FORTRAN. If you are into scientific computing, this is amazing because it lets you operate at a much higher level, close to mathematics.
> home router makers could intervene here and let their owners know when they’ve likely been hacked

How?

A couple of years ago I had an email from our ISP telling me that "common port X is open on your router" (forwarded to a box exactly as I set it up) and asking if I could "fix the problem".

Except it wasn't a mistake or a configuration error, I deliberately set it up that way.
yeah, I tripled my "investment" in 10 years, I might be biased... the only thing I regret is not getting a more expensive home
> He's offering prizes of up to $7,000 in value to anyone who can help him get a date, and ultimately, a wife.

That's the gist of the article.

I don't like online dating either. But this "social experiment" is just, I dunno, grimy?
> Better to just accept that it's coming and figure out how best to deal with it.

No - I massively disagree with this

we're still at the forefront of the internet revolution , if we simply cave in on things like this, then all the subsquent generations will get the pain.

We can stop it if we say no - it is 100% NOT inevitable, we can choose as a society