skysight-inc/HackerNews huggingface dataset:
> It grew from a questionable technology to one used for critical infrastructure in many large enterprises. It performs incredibly well for high-volume IO operations with a much lower code complexity than languages that rely on multi-threading.

Well, that is not where one usually uses multi-threading (OS level threads), as the threads would possibly be bottle-necked by IO and there would be no use of having the overhead of multiple threads. IO does not become magically faster by using multiple threads.

Which languages "rely" on doing that? Many popular languages have green threads and many have asynchronous concepts. I would assume, that programming language designers are aware and do not prescribe using multiple threads for IO of multiple concurrent "execution units".

Note: Little typo in the TOC: "Cetralize error handling".
>I’d like to do that not because I feel responsible for climate change, inequality or whatever, but for personal security, longevity, and quality of life reasons.

Yes, the individual is not separate from society.

You cannot separate climate change from your "personal security, longevity, and quality of life". They all depend on the climate not changing.

And yes, you are in a trap. You are unable to escape your conditioning. You could live the way you want right now. It will be hard, but you can do it. Lead by example and all that....
You really do not want to disable swap on Linux. The operating system does not handle out of memory situations well at all if you do.

At any rate, I've got 32 GB of ram and I'm operating off an NVMe-drive, I really don't see what the problem is.
New York is back – but it's terrible news for renters
Ted Chiang believes it is AIs that have much to fear from us, not the other way around. He points out that to create intelligence, we will need to create something that is capable of suffering. He asks us to consider how little consideration we give to the billions of animals trapped in our system of industrial farming - animals we know are intelligent, feel emotions and are clearly capable of suffering - and then asks if we think we will treat computer programs with more consideration than that. Clearly not!

The correct alternative path is to just not do it. Let’s not attempt to create intelligent beings. Given the suffering we would cause, doing so is profoundly unethical.
Agree with this analysis. Cheesy pop songs. The genius of that era is pretty well established, at most I see The Beach Boys tangentially inspiring others both with their music and behind the Laurel Canyon music scene.
QIF didn't work for me. Updates weren't detected and it didn't have support for Windows registry. I also got the impression it's in maintenance mode and not widely used.
Who was using "Go" before Go?
The vehicle power controls can handle up to and over 300kw of DC current.
On other end should we also work towards increasing biodiversity in locations where it has already been decreased? Let's say destroy suburbs, promote growth there, move all people living to most optimal space usage. Let's say 2-4 people per 3 m^2 rooms. Shared bathrooms and so on? Would allow us to claim back lot of land and start reclaiming it for nature.
It's a Faustian bargain (selling your soul to gain the universe and eternal damnation) in scientific terms.
The mechanic only offers the service. He works on our equipment and then he is done with it. At no point the mechanic keeps a part of car with himself and use it for his own adavantage. Nor he can suspend your access to your car. In fact if he does pull something like that the system will run a full enquiry into it and punish.

As a user of service I want guarantee that my data will be processed as per my requirement and then it will be left alone.
I did many things, but the best two were to make an effort to try more and to take an acting class. Psychology is the study of interacting with people - in theatre, you actually practice interacting.

The class’s games were fun. People were accepting. Everyone was learning.

I eventually joined a theatre troupe, which was a ton of fun and where I met some life-long friends.
I spent five years of my life working on this problem, and even got involved with the standards-making process. First, there already is a standard for resumes and has been for 20 years. It's called HR Open Standards Candidate (it is the successor to the old HR-XML standard, which in turn was based on OASYS). There are also five or six other attempts at making a standard CV / Resume too. The problem with all of them is that every time one gets adoption, another standard, usually created because the author was unaware or did not like the existing standard for some use case. In some cases the standard is de-facto, like the XML format Indeed uses, and in others it is a formal spec (like the HR Open Standards JSON family).

The reason this problem is hard is that a resume is an intersection of multiple kinds of data: education, licenses, contact information, work history, and narrative text. Business can't even agree on how to best organize this data, or even how to represent it. Individuals? Well, the CV is all about me, and I want mine to uniquely be me -- even in that means using comic sans. Also, people don't look for jobs every day, so many make a new resume and a new profile whenever they start searching. So you have consumers of data (businesses) and creators of data (job seekers) who really are misaligned.

Finally, business want perfect candidates, and people are not perfect. There's actually an incentive in job hunting for people to stretch the truth, which makes CV data unreliable regardless of format. In some cases, the automated screening is so tight that only a lie will get through the filter.
We have lovely words like Krk (name of an island), and Grb (cost of arms).

But even in English, my ignorant self feels the I in "Kirk" is pointless and unnecessary :-)
Android app developers (even those who do free/hobby apps) who publish on the Play Store are susceptible...
I’m having a hard time getting into “Spoony Bards…” because it spends so much of the first couple chapters trash-talking the SNES in generic terms.
I mean, hardly anyone disputes the usefulness of moderation. I think these sorts of anecdotes lower the quality of the discussion, and HNers should take that into consideration.
Through mere existence, one is increasing entropy.
It's up to a person/organization what they do with resulting energy - pursue actions that cause accelerated destruction or else.
My aunt, a history buff later turned history professor, was very into the Classics form of education. Granted hers idea was very St. Augustine centric as a devout Catholic.

None of her kids took an interest in academics at all. I’m her only nephew and she has no nieces. When I was little, she’d bring me books, teach me things from the classes she was giving, and took me to museums. I learned a lot from that time.

On top of that, my parents tended to not limit what I could read or even try to steer it. They just took me to the library and let me choose things.

I don’t think I’m much of an expert on those topics but I’ve read a lot across a lot of topics. I know enough to smell bullshit and enough to avoid spouting it.
Yet, people are still raising them for food. The species under question doesn’t matter. Farming is also destroying diversity so that people can eat.

There is nothing wrong here. It is the way of nature. As you read this, bacteria, viruses, and fungi are trying to do the same thing to you. The earth is green because the plants are also trying to colonize everything.
Natural power imbalances are fine, I don't advocate for the world of Harrison Bergeron. Ruling politicians and wealthy people are not natural power imbalances.

Power is something you have over another person, ie the ability to violate their preferences. That's an inherent negative. Presumably the power to cure cancer is something the patient would consent to, and thus not the kind of power I'm talking about.

Capitalism has led to the kind of voluntary transactions where child slaves are paid just enough to not starve so that mining companies can extract cobalt to sell to electronics manufacturers. While the idea of voluntary transactions sounds nice in the small, it plays out pretty badly writ large.
The QML influence is strong
YouTube removes Russian hoax call videos with Priti Patel and Ben Wallace
The pop SWE culture references were both copious and amusing.

https://www.gwern.net/docs/link-bibliography/Clippy

Props to Gwern for the sourcing. I felt embarrassingly indulgent reading it in a morning over coffee, given the amount of work that obviously went into it.
awesome. so, i have a question. does this interoperability mean say unless india implements a similar directive, these companies are only going to comply if you are in EU or they will let the option open for everyone?
Some of us are humanities scholars and social scientists, and aren't nearly so well-versed in technology as most of the others here. I'm personally consistently surprised/impressed by people who have taken CS/hacker routes and can show off deep and elegant reverse-engineering efforts or whatever.

FWIW, my background is a lifelong interest in computers, followed by a BA in politics, several years mostly in (non-IT) management in bureaucracies, a doctorate looking at government IT use (with increasing amounts of stats and coding), and currently a job as a computational social science academic.

There are surprisingly few people who are really good with both tech and the social sciences. Most of us are much better at one than the other (my code is typically academic standard) and I'm in awe of the few that are genuinely insightful in both fields.
Every Go player on the planet, and every English-language speaker.
> And when you pray, do not be like the hypocrites, for they love to pray standing in the synagogues and on the street corners to be seen by others.

It's interesting to me that Christians never seem to consider praying standing in churches where they can be seen by others as a violation. They invented a new word (at least in English) for their places of worship, to allow public prayer on a technicality.
Conspiracy minded delusion say work here.

TikTok shows ads constantly. They know less about you than Google but are well placed to show sponsored content and ads, to the extent that every 5-10 videos is an ad or sponsored content.

It's a money printing machine.
> The American liberal arts education can do a fantastic job

This kind of American exceptionalism is remarkably naïve and unwarranted. The American style of education is only unique in that most other places in the world do that in K-12 already. American public K-12 though is a complete dumpster fire so everyone has to catch up in college.
How did they prove their point? Isn't it completely possible that they left native GUI development for other reasons? Maybe they became a woodworker. Please post in good faith.
Russia-Ukraine: Which side is crypto helping?
You can look at things from another level up, in terms of natural selection.

From the set of all AI programs, the ones that just internally think "hah, I assign myself the maximum reward" needn't bother spreading themselves all over the Internet.

The program that spreads itself all over the Internet gets more computing resources than the one that doesn't so the program that spreads itself most effectively is the one that wins.

If you start out with a billion AI programs that trivially assign themselves the maximum possible reward, and just one program that thinks the best way to maximise its reward is to spread itself all over the Internet (and, crucially, is capable of doing so) then the Internet will become overrun with reward-maximising AI the same way the Earth has become overrun with DNA-based life.
This article is not great; the Breitbart story [0] does a better job providing background. Unfortunately Breitbart is a prohibited information source on HN, so I could not post it.

[0] https://www.breitbart.com/europe/2022/03/27/uk-govt-pressure...
> The first bullet lists "bug tracking, wiki, forum, email alerts, chat, and technotes" none of which are supported by git.

Oh, so systemd of SCM world?

Also, making moving out of it extra hard by embracing everything.
> the candidate LEP signal is pretty weak, given that they were explicitly on the hunt for this exact sort of thing.

Isn't the fact that they were explicitly hunting for it a reason to take it more seriously? In contrast, if this signal was discovered after trawling the huge dataset for a hundred possible hypotheses, that would be a reason to discount it, Bayes-wise.
No, I don't buy that at all. There are way more factors that play in to this. To me, the biggest one is humans just are lazy. In face of factual evidence, people continue to ignore it. This plays out in many different facets.

We know that Big Tobacco maniuplates their formulas to make things unnaturally addicting and are incredibly bad for people's health. People continue to smoke.

We know that processed foods are just not healthy for people, yet because of it's readily being available and cheap prices, people continue to eat it.

We know that the Earth is not flat, but people continue to believe that it is.

Just having the knowledge that [Google|Facebook|TikTok|$socialMediaPlatform] is manipulating what you see/read/consume in ways that benefit them and at times is actively harmful to the users doesn't mean people will stop.
Some of the acclaimed genius is something you can't hear in the finished album, you'd need to know what the single track studio takes sounded like. Some of those proclaiming how revolutionary "Pet Sounds" was had working familiarity with such things, but their audience didn't.

I think the biggest break was the realization that they were aiming at a low fidelity channel and working to that, rather than holding themselves to a "it would sound good live" standard which was irrelevant because it was never going to be a live arrangement.
You are right only if you redefine the word "consonant" to mean a name attached permanently to certain sounds based on their kind of articulation, regardless how they are used in a word.

Such terms are e.g. "obstruents", "sonorants", "nasals" etc.

The word "consonant" (like all Latin grammatical terms it was a calque after a Greek term) was defined more than 2000 years ago as "con-" + "-sonant", i.e. a sound pronounced together with another in a syllable and not pronounced independently, like a vowel.

The original word has nothing to do with the manner of articulation of the sound, but only about how it is combined in speech.

The terms "semivowel" or "semiconsonant" that are sometimes used, are not helpful at all, because in a given word any sound is either used as a vowel or as a consonant and not as something between them.

Some sounds are always used as vowels, some are always used as consonants and others are sometimes used as vowels and sometimes used as consonants.

The partitioning of the sounds between these 3 classes varies from language to language and this fact needs to be understood by whoever wants to understand the pronunciation of foreign languages.

It is necessary to have 2 terms for the 2 kinds of roles that sounds may have in a syllable. "Consonant" has the right original definition and etymology for one of the roles and there is no better alternative and no reason to replace it.

It is much less established what "vowel" should mean, because it is used both in the traditional sense for the sounds that are the syllabic peak of sonority and for a particular class of sounds based on the articulation type, i.e. for those where the vocal tract is less constricted than for other classes of sounds.

If "vowel" is assigned to refer strictly to the articulation kind, then the only existing term that can be used for the role in a syllable would be "syllabic".

With this term choice, one can say that "I" is a vowel that is syllabic in "pin" and consonant in "yard" and that "N" is a nasal sonorant that is syllabic in "button" and consonant in "nut".

However, if "vowel" is restricted as a name for a class of sounds, then it is not more surprising to have human names without vowels then e.g. having human names without dental obstruents or human names without any other particular kind of sounds.

The supposedly surprising fact was the existence of human names without syllabic sounds. Had that been true, the names would have been unpronounceable. So "vowel" in the thread title had to mean "syllabic" for the title to make sense.

In fact there is no surprise except for English speakers, because in other languages there are types of sounds that may be syllabic even if they cannot be syllabic in English.
Word2Vec Explained. Explaining the Intuition of Word2Vec
>>Ah, but that's the crux, isn't it? Because even the implication of this sentence is that that nature of "private property" and "the commons" is socially constructed - what can be private, what cannot be.

It's socially interpreted, but I believe there is a natural justice, that promotes functional societies, that reasonable people can recognize, that will end up as the social interpretation via any process that is impartial and deliberative, like courts.

Natural resources are not man-made, and thus are not true private property. But we recognize a right to appropriate a small portion of abundant natural resources for our own use, when one does this to reconfigure the appropriated matter into a much more valuable form, whether it's reconfiguring an apple into our flesh through digestive/metabolic processes, or a log and stone into a hand axe. We recognize the natural justice of allowing the person to have perpetual exclusive rights to this value-added portion of the matter of the universe, in order so that they may benefit from the value they created.
I’ve got a similar feeling and I’m witnessing it through their Zero Trust product. All the rails for SSO/SAML are coming together.

Interesting enough is it looks like it will be provider agnostic.

You could use the “raw” saml endpoint provided by the service, a Google Identity endpoint, Okta provided saml endpoint, shibboleth on-prep protected by Tunnels, jumpcloud etc.

There’s even an saml/SSO preview of what data will be sent to the application upon authZ by the Identity Provider. There’s configuration rules already in place (AuthN) that can be applied to Organizational Units based upon the user’s metadata.

It’s a pretty clear bet at this point that Cloudflare will be making an entrance. Considering they used Okta internally performing a rapid investigation of the breach, (1) is the right thing to do as a service provider/rails to the internet (2) is strong product marketing for their future product (3) can be used to gain internal support for replacing Okta with their own product
My opinion hasn’t changed much since writing this (just disregard the blockchain commentary at the end):

https://www.quora.com/Is-it-possible-to-beat-Google/answer/M...

A few competitors such as you.com are in the works. I think there’s a lot of potential, but the ranking algorithm is going to need to be decentralized (aka user-configurable) in some way. This configuration would also need to be sharable, maybe something akin to an App Store, because not all users can be asked to be technical enough to configure everything.

There is an enormous amount of wasted value stemming from the disconnect between what Google thinks the user wants to see, and what the user actually wants to see.

If I had to guess why this happened, I’m betting that Google and others had a notion that AI and other advances could eventually approximate a user’s needs to a degree that would keep up with the demand. But the monopoly set in and there was no longer an incentive to innovate that far. I’m sure Google tried, but not to a degree that would have happened if the competition had really stepped it up, or even existed. However, I’m sure by now there’s less optimism that the above effort is even a solvable problem, or one worth solving. One-size-fits-all is extremely suboptimal, but that paradigm is Google at its core. Without a paradigm shift, it’s diminishing returns all the way.

What Google is good at, however, is monetizing what they do have. If you’re trying to challenge them in the monetization game, with the same business model competing for the same customers (advertisers), you most certainly will lose. Seriously, don’t do that. Get to unicorn status first.

Focus on the tech, make sure the business model isn’t competing with the giants, and say no to any buyout offer from Big Tech.
I can’t choose an option where the terms may change in the future.

And that “combined software has to be GPL” isn’t OK with me. I’m just not happy with the GPL from a legal and philosophical stance. Totally recognize I’m weird and pedantic there.

But yeah, not wanting to debate my personal choices, more speaking to how the licensing decisions may impact the business success.

Making money w/ an open source product or really any library these days as your business’s product is hard.

It’s hard to sell, commercially “extend”, or sell professional services around. I don’t envy the situation. It’s hard enough for RedisLabs, MongoDB, etc. who have more opportunities there.
That's original sin! I don't believe in that (as I said above!). Humans are a blessing to this place, not a curse.

My existence is not a problem. But if you think that, follow it through as a line of reasoning. You will live in a world of self-hate, with the ultimate solution being to take your own and others lives. It is an anti-life position.

I personally don't agree with that position. But I do see signs of this sort of 'death-cult' thinking all around me! Its well promoted in the MSM.
Deep field was pointed at an "empty" piece of space, what would the number be in the most populous piece of space?
Yeah, but we have police, jails and armies to control human organizations when they try taking over the world. Which occasionally they do.

Will these checks and balances work against an adversary who doesn't have a brain to blow out? I don't know, and I don't think anyone else does.
Here is a posting about driving an LCD. It starts with a bitbanged version and goes through rewriting it using PIO and thereby reducing CPU usage from full load to "almost negligible". Maybe that's an interesting read?

https://www.zephray.me/post/rpi_pico_driving_el/

https://news.ycombinator.com/item?id=30714943
Even if the competitor tries to hold their ground and refuse to be bought, the monopoply can still bend the competitor to their will in other means.
I still get some snail mail spam, but much less than I used to. Also, I think a dollar per message is far more than spammers usually pay for sending snail spam.
> > Right now it is us that is destroying life around us
>
> Speak for yourself. I'm not destroying anything.

By your very existence you are destroying life, or at least preventing it from existing. This is true for the average coyote, snail, and tree, because it is the nature of life in general, and isn't inherently evil.

Assuming you live in a building, have ever purchased anything made from plastic, eaten any food produced with artificial fertilizers or pesticides, used fossil fuel-based transportation... basically done anything involving modern life (which includes accessing the Internet), you have contributed to the destruction of life and habitats for other creatures, and done so in a way that is disproportionate to the destruction wrought by other lifeforms.

That should in no way stop us from questioning how we live, and to what extent we destroy the environment for our own benefit. But we will have to live with the fact that we do affect things by our very existence.
You solve the food problem one way. Your neighbors solve it a different way. Vines, still another way.

If your neighbor cuts down the forest to raise some cows, or a vine climbs up a tree and chokes it out to access more sunlight, where’s the right or wrong there?