skysight-inc/HackerNews huggingface dataset:
Please don't take HN threads further into flamewar, regardless of how wrong someone else is or you feel they are. Maybe you don't think you owe them better, but you definitely owe this community better if you're participating in it.

https://news.ycombinator.com/newsguidelines.html
I think the interlining experiment is really interesting. No transfers needed! But ultimately it's probably best that the lines operate independently now so that delays don't cascade across the whole system and so trains always stop at the same platforms.
> JSON's types are pretty anemic compared to the XMLSchema's datatypes

The same thing is true if you replace “JSON” and “XMLSchema” with “XML” and “JSON Schema”, respectively.

And also, though less so, if you do the same but replace “XML Schema” with “JSON” instead of “JSON Schema”.
I think this is a good place for authorship attribution AI's. A plugin that will identify text that resembles known PR and propaganda and links to the original source.

Is this a real review or is this person writing their review from a script? Am I interacting with a real person or someone paid to sway the public opinion of something on a forum?

Edit: Maybe we could prevent more influence by Satya @ MS and the like. "In fact, this morning, I was reading a news article in Hacker News, which is a community where we have been working hard to make sure that Azure is growing in popularity and I was pleasantly surprised to see that we have made a lot of progress..." https://sg.finance.yahoo.com/news/microsoft-corp-msft-q1-201...
Not only does it restrict itself to a 50 word vocabulary, but 49 of them are monosyllabic. The one exception is "anywhere".
While I agree that XML has muddy-thinking whether tags are types within a collection or properties of an object, I've often felt that Json's inability to store heterogeneous object arrays meaningfully is a big problem. The lack of a meaningful "type" attribute in JSON schema is a pain.

I've had to roll my own hack for such cases.
I already replied to you elsewhere in this thread, but this is the exactly sort of generic ideological flamewar comment that we ask HN users not to post here. Nothing this predictable can be interesting in HN's sense of that word—and worse, it guarantees a degenerating discussion. No more of this please.

https://news.ycombinator.com/newsguidelines.html

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...
I hope they at least save a bunch of the capsules and send them to museums around the world.

Hell, maybe someone could buy all of them as a marketing gimmick like the London Bridge.
Probably cheaper than “cloud architects” at this point.
So the words "happy chanukah" were visible, I had to click a button to see the menorah with the caterpillar.

I'm going out on a limb here, BUT perhaps Twitter was flagging the combination of the menorah WITH the caterpillar. Imagine, a Jewish symbol with a pig head - that might be offensive to Jewish people.

Perhaps Twitter speculates that the insect (a non kosher food) with the menorah is making it unclean - and thus offensive. Perhaps. Again, I'm not certain. I'm also not offended. Nor am I Jewish. And I don't eat caterpillars.
Absolutely! You should definitely check how your email provider handles password resets before you make your decision about what email provider to use.
I'm pretty sure you can just use the cosmopolitan binaries. Right before the v0.2 release I verified that the release binaries worked with the LLVM that came with FreeBSD 12 on the stock system, without any Linux emulation. (Sadly a regression in ape.lds got introduced at some point since then, that broke LLVM support). So if you use the v0.2 release ape.o release binaries, you should probably be OK.

If you're a fan of NetBSD's shell, you'll be pleased to hear that it's now more bug free thanks to Cosmopolitan. I found a bug with it and reported it to the dev team months ago. In many ways I'm proud of the fact that the work I'm doing is helping to support the BSD communities. It's not perfect yet. But I think a project like this is going to attract further interest to the platform. Particularly for production use cases.
We have a very good case study for this: Boston (big dig). It works, it makes the city more desirable, then people start wanting to pay more to live there and the newspapers will start complying about gentrification.
> #1 seems practically impossible to do, considering that the definition of what a crime is tends to vary between jurisdictions.

Alleging that someone has done something that happens to be a crime aren't a problem, the problem is wilfully alleging crimes outside the court system. The overwhelming majority of the posts that cause these problems either explicitly claim that someone has committed a crime, or explicitly claim that someone has committed an act that is well known to be a crime.

> #2 is already true in some cases

Not really in the US AFAICS? Certain narrowly defined groups are protected against being denied service by private businesses, but there's no broad general protection.
I had a 10k RPM SCSI 3.5" HDD in my desktop 20 years ago. I don't remember the power draw, but it got hot enough to the touch to burn flesh. I ended up rigging a case fan to blow directly on it to keep it reasonably cool. Neither case nor motherboard were intended for that drive (mid-tower Dell home case of the era). I even had to solder the fan directly to the missing pins on the motherboard.
Bill Gates spoke about this in his 60 minutes interview, he spends millions a year on carbon offsetting alone.

Just think of the private flights, to begin with
> Is it common to use non-next React for SSR?

I believe so. I've encountered it used in several projects longer before Next.js (or at least before Next.js was so popular). The basic idea is really simple, on the server you just ReactDOMServer.renderToString(<App />) in Node and respond with the HTML string.

Of course, the devil is in the details. You probably need some conventions for statically determining what data needs to be loaded based on the URL (before you renderToString), some way of passing that global data to the client for React hydration, perhaps some API client that can handle making requests from both the client and the server, some system for handling HTML-specific concerns like meta tags and cache-control headers, etc. Frameworks like Next.js presumably make all these decisions for you!
This would be a good comment if not for the word "just", which makes it sound like a shallow dismissal. ("Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something." - https://news.ycombinator.com/newsguidelines.html)

The link to relevant other work is most welcome, of course.
This is kind of doing the same thing that the “fact checkers” are doing. There is indeed a lack of proper studies to validate it. That’s the problem. There are mountains of evidence that show it as very promising and worthy of a proper study. That’s what people are asking for. The FDA keeps saying not to use it, because we don’t know for certain that it works, because we haven’t had any rigorous RCTs to validate it, even though it appears by all accounts to be an extremely valuable tool. They don’t claim that it doesn’t work. They don’t claim that it’s harmful (we know it’s not, it’s been broadly deployed for like 30 years and is known to be far safer than the vaccines, which are already quite safe, at least in the short to medium term). Also, this article is misinformed on the dosage requirement, which has been raised and addressed - looks like sibling comment called this out as well. See, it’s clear who actually follows the science, and who disregards the science but brow beats others with phrases like “follow the science.” Other things known to people following the science? Schools are safe to open and masks don’t do shit outdoors because the probability of infection is < 0.1%. Many of us knew this was the latest science long ago, but again, we weren’t allowed to talk about it, lest someone call us the R word (republican).

To not drop everything and study this aggressively is criminally negligent imo. I believe I read that we have finally decided to fund looking into validating what appears to be strong evidence. But it’s 30 years old, dirt cheap, and not patented. And all of this only came to light well after we sunk billions into vaccines. So, there is not exactly a profit motive or a strong appetite to potentially upend all of that. But if people unwilling to be vaccinated are willing to take that instead, it might be the only hope for herd immunity. Because there is no way we will get there by vaccines alone. Too much of the population are refusing the vaccines.
Functions List for Numbers for Mac
Then it would become complaint against verbosity by those who only saw first lesson of a lisp book.

For someone who started learning Lisp way way late in my programming journey, I would not have appreciated it had I not went through half dozen other languages before. The sheer simplicity of the foundational concept is liberating.

That simplicity means Lisp actively encojrages exploration (which is why you see so many Lisp dialects). Unfortunately, most people don't really learn anything new unless they were forced into it. Most people, aren't into exploration. They treat language as a short-term tool to get paycheck, and anything making them use more braincells, even to their own long-term benefit, is an annoyance.

To each their own, its just that as good as Lisp is, its MO don't map well with that of most populace.
Of course some people will disagree.

I don't see that as a problem.
As far as I can tell this is a false premise. The scientific consensus on zoonotic origin was never really considered conclusive by anyone and was never really sold as being conclusive. There was a very strong backlash against the ridiculous theories spread by people like Tom Cotton that virus was engineered that absolutely soured the debate. And people like Trump and his sycophants who didn't just suggest lab leak but declared it as being overwhelmingly likely. That made honest debate extremely difficult. And even know the hand-wringing of "oh now they were right all along" is even worse. There was not then nor is there now sufficient evidence to declare this a settled debate. Trump is and was wrong. And Cotton shot himself the foot by ruining his credibility before trying to reset his opinion. In reality, we don't know. Zoonotic remains most likely. More investigation is warranted but is unlikely to turn up a smoking gun.
It’s just a social media company. I wouldn’t exactly classify Facebook as a “legit company”.
The one at our *kerspace has tripped numerous times on damp wood, laser-cut wood, shiny laminates that didn't register as metallic but apparently it was a full moon that day or something, etc.

It's also saved a few legit fingers, so it's still a net win, but you've got to have pretty deep pockets to cover all the false trips.
>why is YouTube so fixated on removing COVID-related videos?

Could it be to protect their advertising revenue interests from the huge Pharmaceutical Industry?
> Despite the sex-baiting in the title,

You've done the very thing you're complaining about, guaranteeing a flamewar. That breaks the site guidelines. Please don't do that.

https://news.ycombinator.com/newsguidelines.html
This seems like a mildly interesting project targeting visual displays type niche (is it something similar to the processing language? E.g. a language for making visualizations of data?)

Afaict its features are:

* a string matching DSL that the author thinks is more readable than regex (but what isn't more readable?)

* a very basic graph db

* a syntax that's more Algol like than c (matter of personal taste i guess)

*a declarative layout engine with strong reactivity support

*combining both the server and client side in one lang.

* support for a time travelling debugger

But its totally overshadowed by the utterly bizarre or dare I say "batshit", marketing material.
I would estimate the chance of this startup actually finding a way to increase life span below 1%.
In Italian same as in German: “Il piccolo bruco maisazio”. Having “mai” (never) “sazio” (sated) fused as a single word is unusual in Italian but very effective in this case. https://it.m.wikipedia.org/wiki/Il_piccolo_Bruco_Maisazio
So does the parser generate byte code or ignition? Is ignition just an interpreter or is it a byte code generator too? Does ignition take byte code or is it fed the ast from the parser to generate byte code?
> A shirt-tail relative

What does this mean?
Looking at the wikipedia article I can see where one might be confused.

A blockchain is a growing list of records,
called blocks, that are linked together using
cryptography. Each block contains a cryptographic
hash of the previous block, a timestamp, and
transaction data (generally represented as a
Merkle tree).

The Merkle tree referenced here is with respect to the organization of the transaction data contained within a block, not the blockchain itself.

Merkle trees are used in various ways within cryptography in general and cryptocurrencies specifically, but blockchains and Merkle trees are distinct data structures with different uses. The colloquial use of "blockchain" has perhaps made the word somewhat ambiguous in some contexts but not in the context of cryptographic data structures, and Merkle trees are in fact formally defined.
Women and Minorities Are Penalized for Promoting Diversity

https://hbr.org/2016/03/women-and-minorities-are-penalized-f...
You clearly have a strong belief that it won't be helpful, so I won't try to argue with you.
I think the key point on this is `some use cases`.

For people who've spent a lot of time with ANT, you might be familiar with this article from its creator: https://web.archive.org/web/20041217023752///x180.net/Journa...

It was possible and even made sense to use XML as the format for a build tool, however, it got stretched way to far. The idea was applied in use cases that were less and less appropraite, as a result years later you end up with something that is unwieldy and doesn't make sense and, generally, thought of as "terrible".

There are use cases were JsonLogic might make a lot of sense, and for those that is great.

Generally, I'm sceptical as there is high risk of increasing couplings in a way that will make change much harder. This will be particularly true if it is applied to use cases that don't truly warrent this kind of solution.
Damn. I love that building. One of these days I need to cycle there on an early morning to take some more pictures before it ultimately disappears :-/
If you actually look at this, the results are not nearly as bad as title suggests.

There are are many parsers which perfectly parse every valid JSON document (like every Perl, Python and PHP parser and many others). They got non-perfect score because they accepted some JSON which standard says they should not have -- like a NaN value or a trailing comma.

While using such parsers can potentially cause problems -- perhaps because your data generator has a bug, and your not-strict-enough parser ignores this bug -- this happens very rarely in practice.
> In German, it is called Die kleine Raupe Nimmersatt which, translated word-by-word, means The small Caterpillar Never-sated. I always found that an especially cute name.

So if we translated it from german directly back to english, the title would be "The Insatiable Caterpillar". Which is close to original "The Very Hungry Caterpillar" but not quite the same. There is a difference between "insatiable" and "very hungry" - namely the "very hungry" can eventually be sated.

It's strange how the translation/conversion from one language to another and then back doesn't necessarily get you the original. It would be like converting $10 to euros and then back to dollars doesn't get you the original $10 ( ignoring fees ).
Scientists identify the key to extending our human lifespan dramatically
Wrong. The things it does get wrong have more impact. Russiagate is just one prior example. It was patently false from the outset, but led to mass delusions, promotions of fake news propagandists to the point that they are now embedded within and celebrated by the MSM, the discrediting of the media and the intelligence community, breakdown of trust of those institutions by those who had been clear-headed, and fever-dream level hysteria by those who were misled, greatly fracturing Americans who were already divided.

It may be true that they get fewer specific points wrong, but if the ones they do get wrong count for a lot more, that's not better. That's worse.
Apl can be read as english as well, and frequently also obviates nesting (lisp revels in it, but humans don't deal well with deeply nested structures). Your example: 0.5*⍨+/×⍨3 4. That is, the 0.5 power of the sum of the squares of the legs. But notice: uniform precedence (like lisp) and no nesting whatsoever.

(√ as sqrt is not generally primitive, though it can be trivially implemented.)
What is the best food to feed my pupper?
Beware: Abusive Tax Shelter Being Pushed to Startups
You can’t win a lottery without a ticket
You know what else was a bigger problem at the time? The coronavirus.
The federal laws on trade and immigration actually have a lot of carve outs for infection control. The executive can quarantine any vessel, demand health documentation on passengers, and turn noncompliant vessels away.
The container shares the actual kernel, but has independent namespaces (including mounted filesystems).

In general, the precise kernel version doesn't matter to applications: libc will hide a wide range of stuff for you, and you bring your own libc in the container image (assuming you need it. This is not true for eg. Golang).
The Economist: 'Assessing the theory that Covid-19 leaked from a Chinese lab'
Any of the mainstream brands like Purina. They have excellent science behind their food and it will keep your pet healthy. They have a brand to defend, after all. If they made pets sick, they’d be done for.

Source: a vet friend
The problem is XML is _markup_ language and it was forced into data serialization -- hence endless mocks and people hating it.

There are people who actually use JSON for markup... the resulting schemas are usually very bad, and they disappear quickly without even gaining fraction.

When used properly -- XML for markup, JSON for serialization -- each format is pretty nice, and will probably last forever.
It's extremely expensive and complex to try to do this for humans, due to huge regulatory and ethical costs.

So solving the problem for dogs first might be a clever way round much of that!
Every wrong thing posted to the internet increases the chance of the right thing being posted later. You can't invent a lightbulb without the 10,000 failed attempts that came before it. The noise is here to stay. Nobody promised that exploring the edges of human thought would be a clean process. It is very messy and people should be afforded the opportunity to be messy.
In practice though this doesn't really happen: nothing stops someone coming up with the same seemingly unique namespace URI, or using the same namespace prefix.

But none of that is really the problem - the problem is that the implementations and parsing are evidently sufficiently difficult that people just don't get them right - hence the hassle.

I would argue also that having indirection like this is just a negative all around - having to look elsewhere in the file to figure out what I'm looking at just creates problems, and in practice it doesn't look like this capability was ever really used - the only times I run into it are when I'm dealing with some vendor-specific implementation (that Python or Go or whatever can't handle so string-templating winds up being easier) and it turns out that what I need to have happen is to match the semantics of example XML exactly to get anything to work.

Which is really the point: the extra complexity in parsing means the probability you're dealing with a broken parser shoots through the roof, at which point you've lost any advantages. Whereas with JSON, the minimum bar is arrays and maps and the basic types work. Stay within those bounds, and whatever namespacing that happens will "just work".
>It’s a VC’s job to keep the door open. Many were ‘blown away’, then passed before the second meeting. This is normal.

I'm sometimes working with US-Americans and not being US-American myself, I feel like this is also a US-cultural thing? In important meetings with US stakeholders I struggle to read the room because everything is always 'awesome' and 'amazing', there's rarely upfront criticism. Honest feedback has to be pried out of people later at the bar.

I think this is valuable knowledge for non-US people trying to get into US-style work and funding.
To quote Tolstoy: "The most difficult subjects can be explained to the most slow-witted man if he has not formed any idea of them already; but the simplest thing cannot be made clear to the most intelligent man if he is firmly persuaded that he knows already, without a shadow of doubt, what is laid before him."
TiDE: Developing a Distributed Database in a Breeze
I honestly think that Frog and Toad has lessons that are applicable even for adults. My wife and I will sometimes quote things like "'What we need is willpower,' said Frog." when meaning to stop snacking on something.

Also, I find Owl at Home intriguingly solipsistic, but that's not really a concept that I think my kids would understand.
Hm decomposing the problem and integrating automata and backtracking sound interesting. Although I'll say you can't claim that the RE2 articles aren't the gold standard if you haven't worked on or published this yet! :) (as code or prose)

Many things may have changed since they were written, but as far as I can tell they haven't been demonstrated in a friendly way, i.e. with the short example code in those articles.
React can work really nicely with different parts of the DOM via Portals however!!

Portals are awesome for use cases where you're sprinkling dynamic bits into an SSR'd shell. And for all parts of your app that don't need that level of interactivity, you've got plain old templates in your server side language of choice.

There's some limits to this but it's a neat trick.
> Can a platitude be nasty? or do I need a different word?

It works. Nasty banalities could be used too. Slightly different meaning but both reflect what is happening.
Graviton2 - there are arm vendors that sell arm hardware

Aurora - tidb or vitess or cockroachdb or citus etc etc

Glacier - there is backblaze, also onprem vendors

Sqs - just use Nats
Having had this happen a few times, I'm pretty obsessive about workholding now. It's a shame that a good drill-press vise can cost almost as much as the drill press itself, because it's really important for safety.

You should image-search the term "radial drill" sometime. ;)
> HIBP team

it's just one guy. that makes all of this even more impressive to me.
On the flipside, I’m an otherwise adventurous eater but I simply can’t stand the taste of fish sauce.

It’s why I now mostly avoid Thai food as a whole, the fish sauce is nauseating and overpowering.
Global Smartwatch Shipments Jump 35% YoY in Q1 2021
I recommend consulting people who have seen above average amounts of relevant data if you have a medical, legal, or engineering problem.
WordPress 18