skysight-inc/HackerNews huggingface dataset:
Armenian, Coptic, Cherokee, Garay, Osage, Adlam, Warang Citi, and Deseret, as well.

These are called "bicameral scripts."

Whether Japanese has them or not is arguable - consider katakana, where they switch for externality.

Whether Arabic has it or not is also arguable. Many Arabic letters have alternate forms (English speakers might comparatively call them "modern," "holy", "cursive," and "historic.")

You might argue that English has other alternate cases, such as cursive, handwriting, blackletter, doublestrike, smallcaps, title case, and so forth.
It's Ok. We've made it to 2021.
The grammarian in me has to cringe at chopping an initialism in half. It should really be 3DMF.
Luckily, basically everyone who advocates for bicycle infrastructure also advocates for public transportation, which as I understand it in the U.S is more utilized by less privileged groups.

I find it hilarious that anyone would ever try to start a debate making the standpoint that car-oriented development would be the less racist alternative, what with highways inside cities having been used to absolutely ravage areas where non-whites have lived, and suburbs basically having entirely excluded non-whites, by both economic and non-economic means. Not to mention the added economic strain of owning a car, making it even worse for those who are less well off economically.
What's wrong about that? Not that I would have made a deep analysis, but the Linux kernel developers did not that many years ago and chose rst.
Tongue-in-cheek answer (but really what I believe):

Don't use microservices.

Short answer:

It's extremely difficult and, there isn't always a good solution. Different approaches are used on a _per consumer_ basis. That's the gist of what you want to hear.

Long answer:

In some cases ordering and lost messages don't matter so much, so any failed messages can just be thrown out.

For some queues lost messages matters, but not ordering. So you can put the message at the back of the queue (possibly delayed if that's support), so you don't block other messages.

Partitioning helps isolated poison messages to a vertical (e.g., customer_id).

Always adding id and timestamp to each message can let consumers behave more smartly (e.g. throwing away out of order or already processed messages).

But when none of that helps and ordering and delivery matter (which I think will make up most cases for any non-trivial system)...I'd love to know too. Good alerts to wake up developers?

Then there's how to scale this and making it reliable What's the ordering guarantee across N consumers? What if a consumer nack's a message. What if there's prefetching?
Business version of the Product Of The Day has been launched on Product Hunt
The fact that someone talks because they find silence uncomfortable doesn't necessarily have to have anything to do with empathy. It may be a form of self-help executed against someone who doesn't really want to talk nor feels in any way uncomfortable when not talking about crap like weather, plans for the weekend, or - better yet - doesn't want to be annoyed by politics.

Hell, I know people who tend to help themselves into dumb conversations while the other person reads a book or does something similar. No empathy here.
I'll flip this on you: Without law enforcement, the financial side of the equation simply doesn't matter. There will always be people who want to get things for free, regardless of the societal cost. Remove this disincentive and they'll run rampant.

Besides. This is a non-sequitur anyway. You need both; Security nets reduce the desperation motive, and enforcement penalizes the "get shit for free" incentive. As you've said so yourself

>it's because people are looking at the risk/reward

Most countries with good social safety nets also come with good rule of law and enforcement. Removing enforcement in place of a good social security net isn't compensating, it's lunacy.
> My proposal seem tyrannical, yes, but I paired it with improving human welfare in the land we didn't cede to nature, and probably more freedom to build and live overall.

Your proposal is upside down.

We turn the suburbs into sprawl and take over nature because of restrictive zoning. People want to build a ten story building near the city, can't because it's illegal, so then they build ten one story buildings and use up ten times more land/nature.
> that can be solved in a new version

Yeah, if in a next version they will move vertex/index buffer data from XML into binary files in the same ZIP (3MF are ZIP files), will be better already. Printing and parsing numbers is surprisingly expensive when you have a gigabyte of them.

> C++ is not a bad idea to write a library

C++ is fine by itself. Still, should the format be simpler, the official library would be optional, as people would be able to implement support in any language without FFI. It’s hard to do in practice, which leaves the official library as the only practical option, IMO. At least that’s what I did when a client asked me to support that format.
Cancer?
I suppose that'd be the original intended use of "scripting" languages. And we came to realize that things get start small but can grow significantly larger and we can no longer use those languages. Many languages that got initially advertised as scripting languages became much more complex partly in order to handle larger softwares. As such I'm not confident that your tools have zero potential to grow larger.
There's only (approximately) two days a month when a human female can get pregnant. It's not about frequency or intensity, rather it's mostly timing. (And sperm quality, but that's another thing people have no clue about.)
What is the relationship between .NET and LLVM? Can anyone please explain?
I have stepped on a dogs foot. It made a “Yipe!” noise and leapt back. Then it approached me “submissively”, with it’s head held low and tail down.
It seems rather “obvious” to me that the animal felt pain, reacted suddenly to the sensation, and then completely changed it’s demeanour towards me.
This is true and an ok point, but the writing of the discussed article even has a subtitle: "Git ls-files is 5 times faster than fd or find, but why?"

My answer is "at least partly because `fd` & `find` are both slow - for different reasons". You are never going to do better than reading a saved answer, but I only get a 1.8x hit for not having an index { which needs maintenance as has been pointed out by almost everyone :-) }. `walk`, linked elsewhere, is less of a strawman comparison but could probably be optimized a bit more.
i can’t wait till people start getting their internal organs hacked. and they still don’t care about privacy and operational security, and they are still buying their kids iot devices for christmas.
I've not examined this in detail, but it'll have to go some to beat Golang's stdlib for easily coding up a reverse proxy.

I've had to do it a few times now for special applications and each time the reverse proxy part was mere minutes of work compared to the application code.
This came out three days ago already. Apparently a premature launch, but it’s still in the changelog of the AWS JS SDK: https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md
YARP configuration is done using a json file, as you can see in the getting started page: https://microsoft.github.io/reverse-proxy/articles/getting-s....

Did you really stop reading after 2 paragraphs because they show a XML snippet? The XML is only related to the C# project file...
but what if i’m good at both?
They don't really have anything to do with each other. (There was a project for a LLVM-based compiler for the .NET ecosystem, but as far as I know that never went anywhere)
No, unlike the 2 body problem the 3 body one is chaotic, which also makes a big difference for numerics.

Not having a closed form analytic solution is not at all unusual for differential equations and decidely not "the difficulty".
> I don't understand this sentence. Can you clarify?

You’d be pretty dumb to saw off the branch you’re sitting on. Yet that’s what we’re doing. On the surface, we seem to be lacking any kind of self preservation instincts or « hive mind » to preserve our species. If, say, a bee was looking at humans trying to determine if we’re intelligent or not and they applied bee intelligence metrics, we’d miserably fail because every bee knows that the survival of the hive is what dictates their action and behavior, duh.

And yet we consider bees to be bug “automatons” but consider ourselves the most advanced life form around. But seen from a distance, without using human values as a framework for evaluating intelligence, we might be some of the dumbest species around.
None. LLVM is a compiler toolchain. Basically it takes care of the back-end of your compiler. .NET is a framework (native libraries + CLR) usually associated with C# ecosystem.
Yes, human civilization. :)

(Ok, granted, "worth" of civilization might be debatable.)
It is very popular in Europe thanks to hard work of marketing departments. Because of it holiday season with high sales starts one month earlier.
Playtime's over.
Greatly looking forward to it. Thanks for all your work on Firefox and PowerPC at-large. Being able to use Firefox for the JS heavy sites I've had to use Chromium for will be very, very nice. :-)
After some level of tenure, many executives lose the feeling of being told no. If they have a strategic initiative they want to push (e.g. increase lock-in between .NET and Visual Studio), they've lived and worked in a culture where they can make decisions without impunity or anyone saying to say no; so why would they care about a bunch of random github comments?

To them, I doubt the community even feels like humans. They're numbers in a spreadsheet: userbases to be monetised; cattle to be bred and slaughtered for beef.

From the Verge article:

> Sources describe the move as a business-led decision, and it’s clear the company thought it would fly under the radar and not generate a backlash.

TL;DR is that some exec high up thought this would increase their KPIs, and have enough fear in the org chart (from 29 years of tenure and being a Corporate Vice President) that no one dares to question.

Let this action be clear: no matter how much a PR team spins, Microsoft's "open source" initiatives will never, ever, come close to true open source projects like Linux or SQLite.
Funnily enough, the situation on FreeBSD is reversed: cut(1) indexes by Unicode codepoints and awk(1) indexes by bytes.

But, more importantly, just indexing by codepoints isn't enough. Grapheme clusters are the real unit of user-perceived characters [1][2]. Technically and practically (just replace the anime music with Indian classical music and you're sure to find some artists with names that can't be split into codepoints), both implementations of cut(1) are broken.

[1]: https://manishearth.github.io/blog/2017/01/14/stop-ascribing...
[2]: https://unicode.org/reports/tr29/
Not my jurisdiction, but automated measures are starting to be deployed to detect phone use: https://roadsafety.transport.nsw.gov.au/stayingsafe/mobileph...

My local police having been taking the more pragmatic approach of setting up detection stations at convenient places (such as on the slope of a hill with a tunnel exit with a good downwards/sideways view into traffic) or even hiring a party bus to cruise up and down busy roadways, with plain-clothes officers in the windows looking down into cars - and then radio-ing the license plate number to mobile units (usually a gaggle of police motorbikes stationed nearby) who pull over and ticket the offending drivers.
Harvesting water from the air, sharing Project H2E's findings
Thanks! That's what I was thinking about as well.
it's used in https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor and Blazor is part of the .NET developer platform
Have a couple in random order:

Be intentional about who you spend time with, who you work with, who you serve, and who you listen to. (March 2019, Patrick McKenzie, @patio11)

Dreams don't work unless you do (April 2019, Sara Dietschy)

The failure mode of clever is 'asshole' (John Scalzi, 2010)

Just because you love the mountains doesn't mean they love you. (Lou Whittaker, Rainier mountain guide)

Show me your calendar and I will tell you your priorities. Tell me who your friends are, and I’ll tell you where you’re going. (April 2021, https://kk.org/thetechnium/99-additional-bits-of-unsolicited...)

Feedback is nutrition. Everyone goes for the sugar and positive feedback, but you need your greens too. (Oct 2014, Morten Heuing)
Amazon made it an international thing. Since Amazon started the heavy promotion of their Black Friday and Cyber Monday sales in Germany, basically every German (online) store also offers Black Friday discounts. However, they discounts aren’t typically as big as they can be in the US, at least that is what I found from my comparison
Meanwhile...the FDA says it needs 55 years to release Pfizer data.

lol.
I was going to say three days, but it doesn’t matter. That’s 7% then turn it into a birthday problem (the world’s full of people having unprotected sex for the first time with someone at any given time) and there you go. Deduct points for bad form or bad sperm and it’s still a crazy number. It’s only a talking point when it’s the case, so it’s bound to sound like it’s happening to everyone.
I understand you. I'm not able to offer a web app, as the concept of my application is purely a desktop application.
An imagined history of agile software development
Any system of beliefs is going to have a few internal inconsistencies. Speaking from cheerful ignorance of what Buddhists actually believe, from my understanding the "don't kill things" is something in the nature of really good advice grafted on top of a philosophy that really an acknowledgement of impermanence and a set of guidelines around how to live with that. There is no sustainable belief system that stops its people from becoming soldiers.

If everything dies, at some level killing isn't such a sin. There are real practical populations if people use that as a serious philosophical starting point though.
That seems like a rather specific use case, which can be handled regardless by using `@media print` styles.
Everything is popular, one retailer even had the Singles day in Denmark this year.
Stroad... stroad? STROAD? STROOOOOAAAADDDDDDDD
Not sure what you mean by "interestingly complex". To say we are nowhere near understanding the nervous systems of fruit flies would be a massive understatement. Even for C.Elegans, for which we know the complete connectome and much more besides (and which has a thousandth of the number of neurons a fruit fly does), we're not close to explaining (or simulating) the behaviour of the animal in terms of the properties of the nervous system.
I've learned to let them cut me, and then remain completely silent until specifically asked to talk again. The second time it happens, they figure it out. The third time rarely comes.
Azure is a different business unit to dotnet / Crap I mean Visual Studio
Jain philosophy.
In browsers good UX means to support both.
It’s called easy entry and it’s very easy to disable on a Tesla. Far easier than the cryptic menus that most carmakers love to hide settings under.
Or if you include nation-states across the sea, North Atlantic Treaty Organisation or something.
Where I work, we have to attach the receipt for each one.
It is indeed incredibly low. Slime molds [0] can pass it. There is a memory component, which would prevent single cells from passing it, but it's not a metric that is all that useful in determining the intelligence of a species.

[0] http://dx.doi.org/10.13140/RG.2.2.15891.43041
Why does this matter? They still feel and suffer just as much as their “natural” cousins, so it’s not like we should pretend we are granting them anything good.

Livestock raised for commercial meat and dairy consumption live horrible lives. Watch Dominion for free on youtube if you don’t believe me.

We should stop breeding these animals into existence.
What’s the incident they refer to with yanking MIT code?

Does anyone have any backstory or links?
Don’t use adjectives.

Don’t be an asshole.

Don’t pretend I can read minds.

Don’t live in fear.

Don’t spend more than I have.

Don’t hold back.
Why are we even using the www subdomain? It's ugly and useless.

If a website doesn't have a record for @ (naked domain), I consider it to be broken.
I'll add to this Stardock Groupy. Idea cannot open multiple projects in the same window but with Groupy you can simulate it. It will put your idea instances in tabs of a single window. I find it much easier this way to switch between multiple things I have to work on at the same time.
cool expression. how does it go in swedish?
Try Ruby. It still fits the bill. And of course there's Perl 6 aka. Raku.
I stopped reading after disagreeing with the fundamental assumptions in sentence two
This method is called the Socratic method, and it was found so annoying when invented that excuses were found to execute the inventor.
But that's more like saying don't suck completely at anything, not necessarily be decent at all the things.
What you call "low-quality conversation", smalltalk, is particularly disliked by people with Aspergers.
Probably my mistake. You only discussed about file names and I threw in the path thing :)
ICMYI there's some foundational issues (https://github.com/open-dotnet/.github/issues/7) at hand that need resolving such as .NET Foundation articles of incorporation give Microsoft veto over all decisions (like Zuckerberg) by the foundation. This problem should not block the community from progressing however as the .NET platform itself has been released under MIT.
Our "fellow animals" eat each other. I don't see a problem here.
Yes, I really stopped reading there.
I think that is exactly not the point, because the meaning of art is determined by the beholder, not the artist. They might have had an agenda to share, but that doesn’t make another interpretation of an artwork any less valid.
This means that if you’re able to draw any conclusion from a piece generated by an AI, that makes it art.

Discussing this topic further leads down an (interesting!) rabbit hole of what makes things actually worthwhile in life.
I really like how you hedge that mRNA vaccines aren't "sterilizing to any significant extent" as if that invalidates what I said because obviously there is no such thing as a sterilizing vaccine. [1] All vaccines simply generate an immune response and don't confer magical powers on the immune system like preventing infections. Anyone with basic understanding of biology can derive that conclusion from first principles about viruses and immune systems.

Here are the actual stats in the US on how many people have died after vaccination

> Since more than 338 million doses of COVID-19 vaccines were administered in the USA, this data reflects a vaccination-death ratio of 0.0018%. [2]

You can compare that to all other risk factor for death if you want but it turns out that getting the vaccine is basically the single most effective way of preventing death from a novel and highly contagious airborne respiratory virus.

But you're entitled to your opinions. To each their own I guess.

1: https://www.theatlantic.com/science/archive/2021/09/steriliz...

2: https://www.precisionvaccinations.com/covid-19-vaccine-relat...
> Can someone explain why POWER9 is interesting

From my point of view it is interesting because it provides an alternative to x86 and ARM. The more competition, the better. Competition will push the hardware forward. Imagine we only had only one CPU architecture and one CPU maker.

We have far less CPU architectures than we used to have.
> The article does not mention the list of countries

No, but it links to the coalition website, which does.

> Is it really 20?

If you're skeptical of the number of countries, why would this skepticism be any different if the countries were listed in the article? The reporter could just as easily make them up. Or are you suggesting that the reporter cannot count to 20?

> Are those all countries or are some US states?

So now, aside from suggesting the reporter has trouble counting, you're also suggesting the reporter cannot tell countries apart from US states? What is the basis of this seemingly random question? You could just as easily say any other seeming non sequitur like 'are those all countries or are some flowers?'

> Is it happening in my country?

Why not check the primary source, linked to in the article?
Excellent points; I'm listening. Let's change the approach.

edit: adjusted.
"Doing is better than thinking of doing"

Don't remember where I saw it. This helps me to get started on some of the items from the never ending todo list.
They sweep the ground in front of them with a broom.

To be precise, the monks do this, and the laity work as jewelers in Manhattan and support the monks financially.
I've just tried looking on ebay. Nothing is to be found at decent (as in decent for tinkerers) prices.
> The larger the volumes an exchange publishes, even if fake or gamed, the more relevant an exchange appears.

Only to unsophisticated traders, since past volume (liquidity) isn’t worth anything right now. What you really want to look at is market depth, ie. the quantity of outstanding open orders in the order book.

> Users must blindly trust whatever data exchanges can manufacture.

Contrary to past volume, open order book orders need not be trusted. Users can test this figure by executing a market order against it and observing the execution price. If there’s always a discrepancy between the two then either the exchange is lying about its order book depth or is susceptible to front running.
not sure if this is on topic, but what is the advantage of the .NET platform over Swift/_Kit and (especially) the JVM? Is it just the platform for Windows-specific things?
I've probably heard every single interview of his - I completely disagree with your charaterization or rather mischaracterization of him. If anything he wants to bring prosperity by various means and lift the lower classes into a productive society. Absolutely zero hint of any white supremacy or racism.

Can you point me to a thing he wrote or spoke to support your accusations? I almost guarantee, you won't be able to. What have you been reading?
> technology or language or framework

Note what they are talking about. They are right: of course if you want to change your Rails monolith to a Spring Boot java project it will be extremely difficult. The point is, how often do you want to do that ? Maybe in google it happens often, but for most smaller companies that is "very rarely"
No, it's the same business unit and GitHub now reports to the person who caused community desire to fork .NET. Here's the internal promotion email which was leaked from DevDiv on the same day of new GitHub CEO: https://pastebin.com/pA3uP0bG

See also the Candor newsletter which reported last week:

https://app.sparkmailapp.com/web-share/HUI6CY0rzr7BUdgLnS0Tv...

"After getting mauled allegedly in not one but 2 political fights at Mcrosoft, GitHub CEO Nat Friedman is ready to move on. After a year of scandals and bad press for the division - what’s next?"

"Microsoft wants one thing: peace and quiet. With all the press GH has drummed up this year, it’s not surprising that it’s getting layered in under Julia Liuson’s org. The goal is no longer to innovate - just keep the ship steady and sell more. Meanwhile, Gitlab’s large co’ contracts are growing 75% YoY."
Not a Buddhist, but I think it's the desire to attach to things which is the root of suffering, not that you can't love someone.
Not Just Bikes is one of my favorite channels. So happy to see recognition on HN.
Thanks for the emphasis then.