skysight-inc/HackerNews huggingface dataset:
Space mining: black holes await investors
Oops haven't thought of that :) No, no relation to Alibaba or anything from China for that matter.
Victor's Way
Well, this has a lot of practical knowledge on offer, and I intend to watch it a few more times for it all to sink in.

I've always believed that anyone can learn anything, if they and their teacher both believe it, and put in the effort. I'm glad to see that bias confirmed.

I was really surprised that nobody seems to actually handle errors. This does reflect my experience, in what I thought (until now) was an exception. In about 1985 I was taking a vendor taught course in PL/N at the Norand company (who made hand-held computers used for inventory management). We got to the section of the course about error handling. They described the syntax for checking errors, and how to format things, etc. I asked what happened when you got an error, and both instructors had never been asked that question, and both had ZERO clue about it.

For all the arguments here about in and out of band error handling, this was shocking, and definitely did not confirm any bias.
> PHP 8.0 was not shipped in bullseye specifically because it could not be supported by Debian.

Please what do you mean by this sentence? What is the problem?

(I use PHP 7.3 for my personal web site under Debian 10)
In designing ZeroTier I put a ton of effort into creating a secure P2P layer with addresses that are only 40 bits long. This effort continues with new solutions being worked on to maintain security while allowing more openness and federation.

It would have been much easier to use long addresses that are long hashes of keys. Having only 40 bits means we need two layers of defense in depth to prevent intentional collision: a work function to make the cost substantial (about USD $8M per collision on today’s public cloud) and a single source of truth for lookup that still supports federation. You could punt on all that with 128 or 256 bit addresses.

Yet I did it because I was quite aware that it was very necessary for usability. I have had many people tell me they love that they can type a ZeroTier address.

I would bet anyone that if the addresses had been gigantic we’d have 1/10 the adoption.

Software is first and foremost for people to use. Most of the complexity in software exists for this reason.
Honestly I really dislike the idea of a port-free phone. Personally I find it very useful to take a full device backup of my phone to my computer. It makes setting up a new device easy and it makes wiping a second hand phone with a clean image super easy too.
> (I'm not an expert on this - I seem to remember reading about this years ago - larger ISPs not being able to keep all their routing rules in memory because of IPv6 address sizes - maybe I'm WAY off).

in modern (last 10 - 15 ish years) routing table size has been roughly the same for IPv4 and IPv6.

Modern, ISP grade routers have control and forwarding planes seperated between different (usually redundant) hardware components.
The control plane is responsible for keeping states of routes (which routes do i recieve from a routing protocol? where is my next hop according to rule XYZ etc).
Forwarding plane is responsible for forwarding packets across interfaces.

Route lookups happen in the control plane, but a route lookup is almost never for a dedicated address (especially in IPV6). route lookups happen at the subnet level, and IPV6 has a "standard" subnet size which leaves half of the address space for the subnet itself. (the first /64 subnetmask bits are used for network differentiation, while the other /64 is used to create host specific addresses).

This cuts down on TCAM size considerably, because the router doesn't need to store 128 bits of information per host, but only 65 bits + subnetmask for a very large group of hosts.

besides this, IPv6 has another advantage because fragmenting routes is far more difficult then in IPv4.

Usually, organisations get a /56, the ISP usually handles /48's and RIPE/IANA etc work with /32.

This all keeps the IPV6 routing table far smaller then the IPv4 routing table, which was one of the reasons IPv6 was invented in the first place.

> But, yes, generally, you're right. It's been seen from the very beginning as "a big move". If every address A.B.C.D was addressable as 0.A.B.C.D, and we opened up another 255 * 4 billion addresses... we'd have been converted a long time ago. And we'd have been better at actually implementing 'upgrades' because they'd be already done/completed - it wouldn't be a 'monumental task(tm)'.

would this actually change the amount of "momumentalism" in switching ipv4 for something else? Backwards compatibility with larger address sizes (be it 128 bits, 33 bits or whatever) is not possible because ipv4 stacks can only hadle 32bit address space. Updating those is about as a monumental task as implementing IPV6, considering you would still need two network layer stacks for each device to handle both IPv4 and the "ipv4+" version.
Not a scientist, but again the fact that we nearly eliminated the flu through our countermeasures strikes me as strong circumstantial evidence.

https://www.cdc.gov/flu/season/faq-flu-season-2020-2021.htm
Your examples are not a good analogy. The distrust is transient and then you are cleared. This is a stare of permanently being a suspect.

However, it may certainly be the case that in the end people in general do accept this as a price worth paying to fight pedophiles.
"but nobody ever said that JavaScript made them smarter, or that they learned a lot using anything by Microsoft."

Simply not true. Scores and scores of IT people came up on Microsoft. For many it was the door to a technology career.

As one's career evolves it becomes easier to pick what you want to work on.
No one is taking away the children of anti-vaxxers, they are saying you can’t use public transportation. The same principle is at play: you can live you life in a way that negatively impacts the health of your children, because you have authority over your children. But when it becomes a threat to others that aren’t in your stewardship, you no longer have that freedom.

What is the double standard here? You aren’t even comparing the same situations.
Since most people don't handle errors, I think including some testing functional knowledge of error handling might turn out to be surprisingly effective at gauging how effective a programmer truly is.
FPGAs are nowhere near as fast as the equivalent ASIC, not to mention the toolchains are an utter disaster. There’s a very narrow window in which they’re useful, which certainly doesn’t include anything meant to be best in class.
I was responding to this, written by someone else:

> force the drug manufactures to share the capability with the rest of the world
In some applications. It is dangerous if it dissolves things because now they can get under your skin easily. The problem is that it is not easily removed (requires much more energy than acetone) and it oxidizes. It is also more viscous and freezes at pretty high temperature (around 20°C).
Is it really amazing? Everyone has been saying the same from the start about wanting separate mobile and desktop UIs.
> If every address A.B.C.D was addressable as 0.A.B.C.D, and we opened up another 255 * 4 billion addresses... we'd have been converted a long time ago.

That has nothing to do with the address being long, but with being compatible.
Preventing someone from leaving and preventing someone from leaving by commercial airline or train is not the same thing. The U.S. does a similar thing where they might instruct airlines to prevent boarding at a foreign airport as that’s not a U.S. border and a citizen only has the irrevocable right to re-enter at an actual border.

Ultimately, legal is whatever the laws of the country you’re in say plus whatever aid your embassy is able to coax out of them.

That said, I don’t have answers to your specific questions about these rules.
Great news. Vaccination requirements are nothing new - I’ve had a WHO issued vaccination passport since the ‘70s.
iOS always ran a stripped down XNU/Darwin based on the original CMU Mach blueprint. Right from the first version.

For a fact, Steve Jobs mentioned that in his iPhone introduction keynote in 2007
But let's be honest here: MIC is a truly upsetting privacy violation all on its own.
Replace vaccinated by any race. Does that sound good? I say that in a non-facetious way to expose bias.

We don't say "you have the right to X, BUT if you use that right you don't have the right to do what everyone else does." That's not a right. "You have a right to free expression, but if you express dissent you are barred from using the Internet (it's too dangerous!)".
Drag and drop HW drivers, or similar, in a cloud IDE? I'm skeptical.
Does your state not have protections against such actions?
Interesting! Both that and the pre-negotiated part. IIRC, the was not allowed to negotiate for lower drug prices for medicare, but that may have changed.
I remember when we used to reproduce our cloud infra locally with vagrant. It was very useful for me as a developer. It just so turned out that on those cases we were also in charge of maintaining the system updates etc . Our shift away from managing servers has made adopting tools like docker more natural as we deploy to Kubernetes where you never touch the system (it’s managed).

Maybe the better question is whether using straight EC2’s without any other layer on top for deployment is going the way of the dodo. It’s still happening is probably the answer , are the people doing that replicating their development in production though ?
The big problem with Intel’s compiler is that their dispatch function requires the CPU identify itself as “GenuineIntel” (for the vectorization advantage), which AMD processors don’t do. https://www.agner.org/optimize/blog/read.php?i=49
> In the UK, with delta infections, there is no observable risk reduction against death for under 50s

I am really not sure how you reached this conclusion from the 44 page paper you linked. That paper explicitly says that being vaccinated reduces risk of becoming infected, and only mentions that Ct values (detectable virus) are similar in infected people whether they are vaccinated or not, but similar Ct values does not imply similar disease trajectories or outcomes.
Computer Models of Civilization Offer Routes to Ending Global Warming
While I have my own opinions about the attacker's intent, and how it might have changed in response to developments, I agree that the attributions in this article are speculative. They are also as much about the author's attitudes as they are about the attacker.

The return to the status quo ante is the best possible outcome, and the payment to the attacker under the guise of a reward is smart, both to encourage the completion of the restitution and to establish a pattern of response which may be desirable to repeat in the future - for example, we can readily imagine a situation where someone pulls off something like this, and remains anonymous, but then balks at the risk of touching the loot: this reward would give that person some encouragement to perform a restoration.

One thing which can be said with some objectivity is that no-one who holds to the dogma that "the code is the contract" has any grounds to complain about the original act, regardless of whether the affected accounts were restored. This was a wake-up call, and we will see whether the response amounts to anything more than hitting the snooze button.
VW is too big to be punished, but the folks who discovered the fraud were punished; they should be given millions by governments for the healthcare savings of having less pollution in cities because of their work. Instead they were blackballed.

I will only trust VW when they start fighting for the whistleblowers.
is macOS scans users data like iOS? (and reports to gov)
Which makes the idea of "moving to New Zealand" kind of ridiculous.

The world's a big place. There's much, much better spots to be at than the middle of nowhere, especially if you have money and/or the ability to create large structures around where you live.
>it was very serious

If it was so serious then how come almost no attention was paid to Fiat Chrysler when they were fined for shipping cars with defeat devices?

https://www.justice.gov/opa/pr/civil-settlements-united-stat...
> In the UK, for under 50s with a delta infection, there is basically no risk reduction for death

I am really not sure how you reached this conclusion from the 44 page paper you linked. That paper explicitly says that being vaccinated reduces risk of becoming infected, and only mentions that Ct values (detectable virus) are similar in infected people whether they are vaccinated or not, but similar Ct values does not imply similar disease trajectories or outcomes.
Honestly I think this opens up a really interesting discussion in open source. I know this is satire, but bear with me.

If I see a project, and I get curious about its test results, I can just look at the logs of the tests running and the ways in which they're run. I can see exactly what's going on, and if something weird's going on, I can fork the project, enable tests, and start a discussion with the maintainers. Maybe it's important enough that the tests are enabled and the code is fixed.

What's really interesting to me about this is that there's no competition in sight. There are no market pressures that make someone look at the code or fix it, it's just the desire for good code. Whereas with market pressures, I'm incentivized to lock down code and hide test results! You can say that's an edge case or uncommon, but the fact of the matter is that it happened. Anyway, this makes me curious about two things:

1. In software specifically, does the reduction of competition necessarily contribute to a more collaborative and more productive development process than what we expect with traditional systems?

2. If 1 is true, how widely does this scale? What could be better if some of the control of owners was removed? For instance, if the test processes of VW were public, none of this would have happened.

I've spent so long being told that competition is the be all and end all of productivity, so I'm just curious about what's happening here, and I want to know how far it goes.
Natural immunity (which I already have) provides a much more generic defense because it targets all parts of the spike protein, and presumably other parts of the virus itself, many of which hardly mutate.

Vaccinal immunity targets only the receptor-binding domain of the spike protein. The RBD is, in fact, the most rapidly mutating part of the virus.

Therefore it is highly feasible that ADE will only affect the vaccinated and not those with natural immunity. So, yes, it is a valid argument against vaccination.

>If anything it is an argument for vaccination, since a highly vaccinated population will reduce the rate of mutation.

If the vaccine were known to be highly neutralizing, this would be a good point. Unfortunately that does not seem to be the case, though I admit it is still somewhat uncertain. If the vaccine is non-neutralizing, then, on the contrary, I expect a highly vaccinated population to increase the rate of immune-escaping mutation.
Compilers are using them,^1 but aren’t necessarily using them enough. They (generally) can’t change alignments of a struct willy-nilly, nor can they just, say, split a big FP reduction into many parallel ones without violating 754. In most loop-related cases however, I would say a nudge in the form of #pragma omp simd goes a long way.^2

And then there’s the genius stuff like SIMD UTF8 decode and whatnot. Compilers don’t magically figure those out. Heck, they sometimes have trouble with shuffles, which is why the author mentions that the new features will help.

^1 Oh, not GCC on -O2 IIRC. There were some talks about turning autovec on that level on like clang does, but I’m not sure it went anywhere… I also think MSVC doesn’t do that.

^2 This pragma also turns on autovec even if the compiler is not told to do that with the flags. Although my original point was about the extra information you can provide with it.
Return it and get a MacBook for around the same price.

I don’t understand the point of iPad Pros being so powerful when they can’t - y’know - run even Apple’s own Pro software. (Final Cut Pro, Logic Pro)

They’re mind-numbingly expensive toys, for sure.
No, it's more about the inherent limitations of touch-centric UIs, combined with limited multitasking (full-screen apps), and trying to hide the filesystem from the user.
It's not like the news of "we have new IPs" instantly drive customers to rent more VMs. They are likely to have a lot of unused capacity for years, which is not paying back for itself.
The person said they did a "forgotten password" route and got part of their password as a hint. Even if they are hashing the full password, they still have part of the password stored somewhere for that to happen.

> I immediately tried to change my password while logged in, but found that I could not even change the password I initially created. I logged out, and chose the "Forgot Password" option, hoping my password would reset and allow me to set a different one. Instead, the "Forgot Password" option only showed me a password hint (i.e. the last 4 characters of my actual password). The site said that if I needed any other password help to please send them an email.

Someone had the fun idea of googling the owner info, tapping the info into the site[0] and well breaking the Computer Misuse Act to show them how much of a bad idea it is.

[0] https://i.imgur.com/WzKLH8C.png
Much easier compared to what though? Agda is made in Haskell which recently got linear types. If you mean much easier than mainstream languages like JS, Python or Java you're right. If you mean much easier than everything, I think you're wrong.
Weren't vaccine passport only if you want to enter a country you're not a resident of? Countries have their sovereignty, they can bar you entry for any reason.
Musk puts Renesas, Bosch on blast for Tesla’s extreme supply chain limitations
Definitely rose tinted glasses. I don't know where you live but it depends on that. For example they were the years of slaughters in former Yugoslavia, terrorist attacks in Israel, various wars in Africa
Chlorophyll filled, photo sensitive, non-artificially engineered genes encased in independent bio-organisms, aka plants/trees.

I'm a big fan of tech if used correctly, however it has to carefully and surgically done.In this case it will be difficult to beat nature, so why not enable nature with the least of tech to do what it's really good at?
this is not how most of these laws works.
As an ISP, you are required to have this bookkeeping, and are audited for it in (most) countries.

Usually, the law has specific procedures about how this information is requested, what responsibilities are with which party, and how long the response time should be for suchs a request.

When starting (or already being an ISP). You already know what kind of system you need to build that matches all these requirements by law. Simply saying, we do not have the required information wouldn't work because the law has very specific details about the requested information.*

* this is in a european country, so no clue if this is applicable to the US.
Maybe they just can't afford QA? Shareholders are demanding sometimes, but end-users aren't mostly.
That's because php decided it needs 6 month release cycles now. You're better off targeting php 7.4 for the next 3 years imho
VW was far from the only one that manipulated air pollution tests: https://en.wikipedia.org/wiki/Diesel_emissions_scandal
I'm wondering how to be an ethical consumer in general and have a hard time identifying products to support.
I don't doubt the vaccines are effective at reducing negative effects on the vaccinated individual. Nothing in my comment above was intended to imply that.

The specific point I was trying to make is that there is conflicting evidence that the vaccines reduce transmission. Since governments around the world pushed vaccines for everyone partly on the hypothesis that it should reduce spread, this is a big problem. The truth about transmission reduction from vaccination is therefore in my mind critical. And so far from what I've read, there is not yet a clear scientific consensus on whether vaccines do indeed significantly reduce transmission.

And for the record, in case anyone is wondering, I'm not a tunnel-visioned troll. I welcome being shown studies that do (or don't!) demonstrate reduction in transmission, which I will read and digest before the next HN debate on this topic. It's only by scientific inquiry and debate that we will get to the truth here.
I live in Berlin, I tried to cycle home yesterday past Bernauer Strasse (pictured) but the police had completely blocked off the whole region with barricades and around 20 police wagons.

I'm pretty sure the irony of commemorating the Berlin wall and its fall via people with guns stopping the public from crossing was lost on them.
Pleasure of Learning (2017)
I'm not sure people care. The median pundit seems to have an unshakeable belief that they aren't going to bear the big-picture consequences for bringing back failed 1900s political ideologies.

Given the absolutely absurd number of real-world experiments run over the last 2,000 years the ultra-short-term view people have of political history is a bit silly. Eg, I don't even know what the whipping boy was before facism. Possibly Bonapartism. We've tried everything at least thrice by this point and it is clear most people don't want to learn from the past and aren't particularly interested in having a clear language to discuss politics with.
Funny, because the impetus for Mathematica was Stephen Wolfram's expert opinion that Lisp was too slow by a factor of 100 to implement a performant symbolic algebra system.

Only a galaxybrain like Wolfram could devise such an elaborate implementation of Greenspun's Tenth.
Surf Instructor Killed His Children and Claimed QAnon Made Him Do It
There would be penalties for that, maybe even legal ones. How easy it is to steal does not really factor in whether it's a critical resource.
"You have the privilege to drive a personal car, but if you make yourself a danger to others by drinking and driving, the privilege will be revoked" is a more apt comparison.
The only use I have for an iPad is Foreflight. If it ran on any other operating system I would not use Apple products. I dislike no fingerprint reader on the iPad Pro too.

Still, it is nice for consuming books, blogs and video.
1,914-HP Rimac Nevera Slays Production Car Record with 8-Second Quarter-Mile Run
Medicare did not pay.

Also, the deal was worked out before they were done, and they would have been paid even if the drugs did not work.
Alain Connes, Fields medalist, talks about going on walks while reading math books in a particular way (and on how a mathematician works and should read a book) [0]:

"To understand any subject, above all, a mathematician SHOULD NOT pick up a book and read it.

It is the worst error!

No, a mathematician needs to look in a book, and to read it backwards. Then, he sees the statement of a theorem. And, well, he goes for a walk. And, above all, he does not look at the book.

He says, "How the hell could I prove this?"

He goes for his walk, he takes two hours ... He comes back and he has thought about how he would have proved it. He looks at the book. The proof is 10 pages long. 99% of the proof, pff, doesn't matter.

Tak!, here's the idea!

But this idea, on paper, it looks the same as everything else that is written. But there is a place, where this little thing is written, that will immediately translate in his brain through a complete change of mental image that will make the proof.

So, this is how we operate. Well, at least some of us. Math is not learned in a book, it cannot be read from a book. There is something active about it, tremendously active.

[...]

It's a personal, individual work."

[0] https://www.youtube.com/watch?v=9qlqVEUgdgo