skysight-inc/HackerNews huggingface dataset:
If you actually want to be UCA-compliant, though, it won't really help you to use codepoints. Different Unicode normalization, contractions and ignorables really mess up things. (In general, you can't search by case-folding if you want all the edge cases right; you have to apply the full Unicode collation algorithm.) I wonder if it's possible to store UCA weights instead of code points in the trigrams, but I haven't thought deeply about it, and it would surely affect indexing speed.

In plocate, where I have this exact same issue, I solve it half-heartedly by using 3-byte trigrams and then constructing a whole bunch of alternatives, even if they differ in width. (I don't support accent-insensitive search and I don't support contractions, so locate ß won't find SS.) See https://git.sesse.net/?p=plocate;a=blob;f=parse_trigrams.cpp... — but it doesn't support the Kelvin case if it's in the filename and you give K on the command line.
There's a major difference though: when Google abandons a service it is gone and you have to look for an alternative. When Microsoft 'abandons' WPF your 15 old application still builds and runs today and receives occasional updates like proper HDPI support.
I also scored 34, and I applied the same logic.. "whenever there's a possibility to do something stupid and selfish, that's what people will do" and it worked..

I'm also sad and lonely, I wonder why... :-D

Before reading the article, I'll speculate that the reason people are sad and lonely is because they understand how terrible humans generally are, but haven't found any way to benefit from this knowledge.
UBI + health (and other calamity) insurance for all.

A strong public mental health system.

Prescription drugs of every kind, heroin, meth, whatever. With the right counselling and support attached.

I might be an idiot but pretty sure most crime will just go away, then we can spend proper resources to help and support (and punish when needed) the few offenders who really struggle to stay within the rules of society.

There are a few genuinely 'bad people' out there. But it's vanishingly small. Most people do bad things because of their circumstances. Lets fix the root cause then we can get rid of most of the cops (i.e. the shit ones), & most of the jails.

I don't particularly want to start a debate here. I know it's not all so simple. Just dreaming.
Which is interesting given recent developments in AI motor control:
https://www.technologyreview.com/2021/04/08/1022176/boston-d...
The era of Light Reflectors in London’s alleys
The threads such submissions generate tend to be full of flame wars, so there is a fraction of the userbase which doesn't believe climate change is a big deal, and I suppose there is a fraction of the userbase that doesn't like topics that generate flame wars.
Initially I thought this was in the country Angola, and thought how poor human rights must be there. How naive of me.
I’m still learning this because my career trajectory has changed somewhat, but I’m finding that the skill to adapt communication style to not only the audience, but the context of the business relationship, is critical.

Some context: my 20 year career has been almost exclusively working with startups and small to medium businesses. I’m used to the laid back, easy breezy semi-humorous and fully open and transparent communication styles common in those contexts.

But earlier this year I changed jobs and now work for a consulting company who deals with multinational corporations and/or Fortune 500s exclusively. Earlier today on a meeting with a client, I asked a question entirely with the intent of just trying to help my team, but in so doing I inadvertently threw a coworker under the bus, made them look like they weren’t doing their job at all. That’s of course not true, that person rocks, but the subtle message to the client was “so and so isn’t communicating with the team”. I had no idea that I’d done this until my manager brought it to my attention, and we had a long call about that and other communication skills that I need to tweak for this very different client base.

We’re not dealing with tech bros in hoodies and sandals here, but starched collars, near-militant structure and standards for behavior, and hyper formal expectations. While my fully transparent humorous style has been appreciated in the past and earned a great deal of trust from past contacts, here it’s a liability. (This is regardless of international culture stuff.)

So I’m learning that, as much as I hate it and think it’s bullshit, I have to “play the game” and adapt my style to suit this different context. 20 years of saying whatever I want (within reason of course) whenever I want is going to be a real hard habit to break, but I’ve got to improve that personal “filter” mechanism to be useful to - and trusted by - our clients.
It's entirely possible to do so, and I do it in plocate, which solves a similar problem in pretty much the same way. But it's non-ideal for case-insensitive matching (see previous comment).
It's fascinating to me that you've used "crypto" as synecdoche for both cryptography and cryptocurrency in successive parts of the same sentence!
> They didn't need to invent the lithium-ion battery, or the electric motor, or the automobile

They do have their own batteries, their own motors, and a pretty unique automobile. I'm not so sure the point stands. If the "they are only using existing technology" line was true, you'd have seen a ton of companies from China, or the traditional automakers, take the market before Tesla had any chance to compete. Somehow Tesla had time to build their own factories and parts from scratch and still beat them...
Easy, they did to .NET the same as IE.

When Sinosfky and his team, brought .NET ideas to COM via WinRT, which was kind of Ext-VOS revival anyway, I bet they fired everyone on Forms and WPF, or moved to other teams.

Otherwise how to justify they had to ramp up Forms and WPF teams again, and we have already seen several PMs take ownership of the projects since Core started.
XSLT/XPath/XQuery 2.0+ has little first party support in general, in all programming ecosystems that I can think of. I think the problem is that it's all much more complicated than the originals, and meanwhile XML has become legacy tech - not that it's going away anytime soon, but it's kind of like the COBOL of data.
In Lithuanian honey is "medus" while the drink is "midus"
Simple answer, no they are not. There are people that need to be locked up to protect society. Think Breivik, or the psychopaths that eradicate whole families for their perverted pleasure.

That being said, prisons as a punishment seem to scale very badly. I think that a prison sentence up to maybe a year or so is a very effective deterrent against crimes like tax evasion, theft, fraud, or domestic violence (if it is charged, that is). But beyond that, it seems to stop working.

So the question is: Do we want to give up on the punishment part? Do we want to introduce even more draconian measures?
The point is, why would you specifically single out sex work? Why should the people "still be able to work a 40 hour job and pay for food and rent" without getting involved in sex work in particular? I.e. jobs with far less dignity, or far more danger (e.g. logging), less comfort, etc., are ok in that broad "work a 40 hour job" category, but sex work is not ok? You could as well say "some people find retail jobs degrading/exhausting/unfulfilling [many if not most retail workers do, I suspect], so they should still be able to work a 40 hour [non-retail] job and pay for food and rent".

The only real reason to single out OF (an objectively superior option to a median job, if you can get it) is precisely the puritanical morality.
It seems that seaweed cultivation should be much more actively researched and invested in.

Seaweed produces omega 3 so could become a far more common vegetarian diet supplement or food. It is a potential carbon sink at larger scales. And also the benefit described in this article of course.

I'm sure there are plenty of other reasons to cultivate seaweed en masse but those are the first ones that came to mind.
Adding basic input and output routines to our PL/0 compiler.
Elite overproduction is already real in developed countries with high pressure on education, as South Korea. But there is a difference between highly capable people and elites in the sense of dominance structures.
> Maui is built on top of UWP, in what concerns Windows backend.

No it is not, how is that going to work on Mac? It is it's own thing, and on Windows it will use WinUI not UWP.
The fundamental problem is work piling. The unit of work isn't 1 hour, it's a "job". If there is 60 hours of work then one person will get a whole job while the other one struggles part time. Both could have gotten a 30 hour work week. Now they start competing for the 40 hour job.
The very same Angela Davis who on 8/5/1970 bought the shotgun that was used to blow Judge Harold Haley's head off two days later?

https://pbs.twimg.com/media/E3UiyuqVUAE816j?format=jpg
Writing a complete lexer for our PL/0 compiler.
Everyone has days of lax judgement: Excitement over a new job can do this. Anxiety, depression, a sick child, yourself being sick, recent marriage, a big move, and a slew of other things can do this.

Apple should be in the position to instruct new employees to create an icloud account for work alongside explaining that the computer they are handed must be turned in at times. The employees aren't the only ones with responsibility here.
Why pursue brevity in speech when a veritable volley of verbiage will provide the necessary and sufficient verisimilitude?
React is UI fashion, uses lots of memory, stresses the GC in managed languages and it was already present in Haskell, it just lacked JavaScript way of pushing frameworks.

JetPack Compose was created by React devs, and Swift UI still pales in capabilities to AppKit. Listen to this week rant on Apple's UI Frameworks at ATP podcast.
I just tried the latest VSCode Vim plugin version and it still forgets the cursor column when moving through uneven lines [1]. That's basic functionality, so I wouldn't call the VSCode plugin a viable alternative to a proper Vim-based editor and I doubt it'll ever be since the issue is open from 2017.

[1]: https://github.com/VSCodeVim/Vim/issues/1323
(that should be ipsum and I noticed too late to edit)
What's wrong with XAML and what could have replace it?

Maybe HTML?
> Economically, some people get ashamed, embarrassed or outright offended that paying for sexually explicit material somehow makes that person property that owe them anything they like in return

That's quite the assumption.

> so chargebacks in this sector are extremely high.

Or,

1. Many of these transactions will be impulse decisions that are made during periods of reduced cognitive function so will have higher rates of regret than other content.

2. People might not want to admit that they made the purchase when their partner/guardians find out about the charge.
I think the difference is with porn sites the actors have signed contracts and gone through several legal requirements to ensure a "safe" enviorment. They also generally don't do the more extreme porn fetishes that are illegal in some countries (Think rape/incest roleplay. But the list is massive.)

Onlyfans and sites similar often attract the small fetish sex workers because the demand isn't big enough for a major company to pick up on them on a regular basis but the demand is enough they can make serious money freelancing.
? A classical "the winner takes it all" business.

Example: ebay

Counterexample: Flight booking
I counted the “rise of victimhood” as a political meme, as I think it’s a really shallow argument based in the masculine ideal of “just get over it” in relation to doctor diagnosed mental disorders.
And people get married and divorced all the time, go figure…
The vast majority of real estate owners are not bankers.
As I understand it, flakes don't really solve the problem parent is talking about. The discoverability is still poor. Say I need a python package at version x.x.x. How do I find which nixpkgs commit hash I should use to get that specific version?
Where can I bet on an Apple return to office?
Always the right question, Mathesar.
I see this thinking frequently, it is really is a fundamental issue how differently we design software.

Everyone starts with an idea how how the software should turn out. A vision where there often is remarkable agreement among people, software should be modular, independent parts encapsulated in some way, and easy to change over time.

Then some people starts from this vision by focusing on the ideals. Since stateless software is so much easier to reason about, let's build our architecture on that it should be. The same goes for other ideals such as side effect-free and idempotency. Any parts that deviate from this vision are dirty little special cases and can be treated as such.

But software without state is useless. State, and side effects, are the whole reason for the software to exist.

Some people take this second approach and starts with the state and side effects, how these are represented and stored and how to allow for change over time. Then the rest of the software, the easy parts if you will, is sketched out after that to accommodate to this design. These tends to be the same people who starts thinking in data structures and thinks the design of data is more important than the design of code.

Just as an example, sometimes I see people with monstrous Kubernetes-style architecture for a web app and then all state shoved in a Postgres in the back without even a thought. Well, in reality that's your whole application right there, in the back. There are a million ways to start stateless web workers, all perfectly fine, that's not where your energy should be spent.

Maybe the above is a simplification. I know for certain that I am in the latter camp. But over the years where I have found myself in disagreement over architecture, it is often with people I have later come to see as in the first camp. And this keeps coming back again and again, on all levels of software architecture.
The corp having to give out emails on legal requests does not in any way shape or form imply they read your mails regularly. They certainly aren't allowed to in some parts of Europe, even though they have to respond to legal requests.
That's actually pretty interesting. That's been used in almost every agricultural land... Regenerative agriculture may save us from mayhem. We're heading towards extinction if we don't adapt
Tricks to shorten your if and if-else statements
Coinbase: Board approval to purchase $500M of crypto
What does better mean? I assume not the fit and finish of these "robots"
Because we already have enough UNIX clones and a Window manager lacks the full stack development experience.
I am using a Thinkpad T495, with Manjaro(previously Ubuntu) and it works great. The only 1 issue I've had is that the trackpoint sensitivity is too low with the default configuration. I've been using thinkpads for years, and they always seem to work pretty well with most distros.
>Many countries are in debt to the United States (immediate question: Isn't the US in huge debt to China?),

The US is in huge debt to the rest of the work because that is how a reserve currency works. You issue currency, in this case USD can only be created through debt, when it leaves the country to enter the world economy there is not enough USD in the US so the government has to do deficit spending or tax cuts (i.e. never retrieve the money it created).
> I would expect the Kveik yeast, the Lalvin D47, and maybe the "yeast party" to be faster than the S-04 and Saison yeast.

Kveik has extreme Nutrient requirements compared to other yeasts. Likely also why the sample of that batched tasted off.
Student debt is structurally not the same as other debt because it's non-discheargeable and this changes a lot including who is offered the debt in the first place.
> So the question is: Do we want to give up on the punishment part? Do we want to introduce even more draconian measures?

If you read the book then you'd know that's what it's about. The title is written under the premise that prisons without punishment (and all their other negative qualities) are not prisons. It's a critique of prisons in the real world, not some abstract idea of prisons.

The book's actually online [1] if $6.68 is too much.

1. https://collectiveliberation.org/wp-content/uploads/2013/01/...
I haven't used it that much, but from my experience it was incredibly difficult/verbose to create any custom designs, compared to HTML/CSS. It put me off so much that I just picked another language to develop my applications in.
(2018) - would be nice to know what has happened since.
Android, not joking, most of the original team are former BeOS engineers.
Waymo isn't a car manufacturer so of course they haven't sold cars

They're selling rides in phoenix though
Thanks!

To be fair, I hope nobody, never, ever use my server in a production environment :-)
React encourages you to push state down, into components low in the tree, as seen in this article, which leads to "state and templates being in the same thing". But that is not a property of the component model; you can keep most of your components pure if you'd like, and keep the state and logic at a higher level. At that point there is little distinction between components and "sub views" in a template system. It would just be quite painful to work with.

I do agree with your other point - it's almost impossible to use React as 'just a view library', it ends up permeating everything. I believe the hooks API aggravates both of these problems: the former by making it easier than the alternative patterns, the latter by creating function 'colors' that are contagious.
You're close to having a real killer feature if you manage to make Sturdy scale to working copy sizes in the range of 100GB and 10TB in conjunction with the automatic sync of local directories. Game studios would love you for that. They have a few pain points: game assets and their source files are huge, networks become bottlenecks and most artists barely understand a basic VCS workflow, let alone a distributed one. Making commits and data syncing transparent would be a huge deal.
A monorepo that contains a directory per thing is the way forward IMO.
I really want this to be real and rolled out, but I feel like even though we've been reading about this for years there is a (or a few) big show stoppers which no one is talking about. I hope that's not the case but I get the feeling that there are major issues which might make it implausible to do this.

It just seems like if it was that simple then governments would be pouring billions - no TRILLIONS - of research dollars into this. Cattle are such a big part of greenhouse emissions that if this really had legs without some underlying problem it would be funded like a war effort.
There's also the (I think mostly emergent) truth bending too, beyond morale i.e. hyper normalisation, but slightly less glamorous than usually depicted.
And it's still terrible at low-latency response compared w/ iOS...
I have wasted my time watching these long winded tortuous and even hour long videos that set out to explain to us dumb data scientists that algorithmic bias is a problem. And there isn't any algorithm or proof or equation in these garbage laden soup of words. And if there is a good example of bias, it is always in the dataset in these long winded diatribes.

However, I must say they are quite consistent in their introductory paragraphs. They start by acting dumbfounded that people don't understand that algorithmic bias has already been demonstrated and proven to be a problem, so we should be talking about how to solve this problem instead of "pretending to be not aware ". Except they won't directly link to the work, simply mention the authors name - typically Gebru. And we must Google, read the paper, find that its garbage and waste our time.

FWIW, I am a person of color.
I thought the same, its a recurrent theme in Agatha Christies stories, amongst others.
I've met the haiku devs, their answer is absolutely, and I don't want to misrepresent their reasons so forgive me if I misspeak, this was a while back.

I believe they thought the graphic system was innovatively designed to be tightly integrated and straightforward to understand. I believe they also thought their audio stack, native file system and multitasking model was really great.

I believe it's much more cathedral than Linux so ostensibly there's fewer interim layers and the ones that exist play nicer with each other. I'd guess this would be true for illumos as well but I am not going to pretend I've even looked at the source of either.

If anyone says something in this thread that contradicts what I said, trust them over me. This was probably at least 10 years ago
Is this actually forgotten in science or is just not part of the political discussion?

I.e. is it included in the models that scientists use to predict global warming?
That's a long winded way of stating that correlation coefficients are morally biased. It is kinda hilarious.
Cool but I would like to understand the opposite: why doesn't React then just memoize everything by default? Why not let the developer opt-out of memoizing instead of having them opt-in?
34/40 here, I guess reading Dan Ariely stuff finally paid off. /s

I'm curious if there exists people getting scores of 20 or less, most answers are pretty obvious.
First You Make the Maps (2019)
It goes all the way back to Proto Indo European. Sanskrit for honey is "madhu"
Extraordinary claims, extraordinary evidence? A discussion
The solution to that problem would be the introduction of regional bancors. The EU needs one for internal use. Technically the euro is a very "shitty" bancor which rather than being used as a unit of account, was directly adopted as a currency in each member state. In theory each country should have had its own branch euro which are then exchanged via the bancor. i.e. regional currencies. The bancor is actually just a barter exchange for currency. I mean that is what it boils down to.

https://en.wikipedia.org/wiki/Barter#Exchanges
One challenge is that the machine has non-uniform resolution. Now, how to turn that challenge into an advantage? :)
> Do people just assume she's telling a truthful story?

I have no reason to doubt that she's telling the trust from her perspective, but that being said, there are always two sides to a story.

> In saying that, maybe she did have some entirely crazy people around her

To be honest, reading her published tweets/documents, she mostly appears to be someone who complains to HR about everything. Judging by the way her managers "dismiss" her complaints with (attempted) humor (refill whiskey bottles with fruit color and water, suggest which NERF gun she should buy, etc), i'm guessing she's been at it for a while. The sign that her managers purposely leave her out of important meetings could also be a signal that "she's more trouble than beneficial".

Not saying she was wrong (or correct) when she complained, but it would certainly explain some of the hostility being shown by her team members. Reading the parts she complains about it actually sounds like a really nice and accepting/inclusive workplace, and a place i would love to work. Planning a NERF war, and your managers only concern is if you're too loud to disturb other teams :)

In any case, she has published multiple (redacted) confidential documents, so i wouldn't get my hope up for a big settlement.