Recent submissions

Comment · 8 months ago
It is scary but also exciting. As long as there are humans making informed decisions, there will be demand for quality sources of information. But to keep up with AI, content sites will need to raise their standards. Less intrusive ads, less superficial stuff, more in-depth articles with complex yet easily navigable structure, with layers of citations, diagrams, data, and impeccable accuracy. News articles with the technical depth of today's dissertations.
Comment · 1 year ago
Great, now can you make an AI-powered type checker? I wish to expel those pesky types, which too often seem to exist only to clutter my otherwise pristine code. :)
Comment · 2 years ago
Yes, the distinction between theory and hypothesis can be important, but a distinction should also be made between popular science and rigorous peer-reviewed literature. Popular science is meant to be easy for the general reader to understand. Often that means using simpler words, as long as they are still accurate in a general way.

In this case, I believe theory is an acceptable word to use. The MW dictionary, for the definition of 'theory', says

2a. "a belief, policy, or procedure proposed or followed as the basis of action"

3a. "a hypothesis assumed for the sake of argument or investigation"

Seems to me that the usage in the article fits either of these definitions well enough.

Comment · 2 years ago
Here's a little more of that chapter:

For this is what the Sovereign Lord says: I am about to deliver you into the hands of those you hate, to those you turned away from in disgust. 29 They will deal with you in hatred and take away everything you have worked for. They will leave you stark naked, and the shame of your prostitution will be exposed. Your lewdness and promiscuity 30 have brought this on you, because you lusted after the nations and defiled yourself with their idols. 31 You have gone the way of your sister; so I will put her cup into your hand.

Ezekiel 23: 28-31 (NIV)

Comment · 2 years ago
Seems like the key issue here is this: what is the purpose of conducting the authentication? In the case of personal accounts, it's for the benefit of the individual. They get their own account to safely store personal data. Here, the individual management of biometric authentication devices, as you described, is a great thing. A passkey can be generated without exposing biometric data. The individual has the responsibility and incentive to keep their devices secure.

But the above article is an example of the opposite case, where the authentication is for public security. In this situation, the individual cannot be entrusted with their own auth, so if each person were to use their own device, it would need to be quite tamper-proof. Seems far simpler at this point to do face / fingerprint auth, where the security guard ensures that no one is wearing a mask or fake finger. Yes, there is the concern that the bio-data could be stolen / misused, and for that reason I think that bio-auth for public safety should be limited to a single standard type (e.g. face), with the others being reserved only for private auth. That way, a compromise can be reached between public safety and individual privacy.

Comment · 2 years ago
What do you find 'loaded' about the phrase 'mixed society'? It is more descriptive than the meaningless phrase in the original headline: "How Does Paris Stay Paris?".
Comment · 3 years ago
Two alternatives:

A. Make a stronger password, time to crack it increases exponentially.

B. Change password regularly, including after getting new equipment.

Comment · 3 years ago
Most people trust their families more than their work acquaintances. Still, the family member must have more than trust, to do a good job in a skilled profession.

Proof? I'm not going to spend the effort to cite data here, since we have no prior relationship.

Comment · 3 years ago
What if the family member is looking for their first job and is well trained?
Comment · 3 years ago
Universities, especially the more prestigious ones, have been trending towards aggressively simplistic labeling of complex social issues. While their stated goal is to protect minorities, the oversimplification increases polarization and division. These doctrines in fact harm the minorities that they were intended to help, by forcing people to choose a side. Plus, they focus too much on the negatives, when we need more positive, meaningful, constructive discourse.
Comment · 3 years ago
Nepotism means hiring friends or family. The advantage there is that you start out with a greater level of trust, depending on how long you've known the person. This must be weighed against the disadvantage that there are likely more skilled individuals to be found. When dealing with delicate matters (i.e. when small mistakes cause big problems), reliability becomes more important.
Comment · 3 years ago
If you have a good enough model, you can identify anything.

To discuss super-intelligence, we should first define it. Wikipedia says that it is intelligence surpassing the brightest of human minds. Taken as a whole, the internet already has the knowledge of a super-intelligence: it contains more useful information than any individual human. But it is far more limited in its control and use of information.

LLMs rely heavily on inferences from their training data, meaning that they struggle to generalize to new situations. If you had a program that could use abstract reasoning to learn any topic, then it could solve any problem better than a human, given that a supercomputer can process and store more data than a human. This program would be a super-intelligence.

I expect that the development of intelligence (software) superior to humans will happen much faster than the development of superior hardware did, based on the timescales of human evolution (billions of years) compared to the evolution of civilization (thousands of years).

Comment · 3 years ago
Here's one take: good developers learn fast, bad developers learn slow. Software is one of the fastest moving fields, so it takes a quick mind to keep up. Clearly, everyone needs some basic knowledge to program, and equally clearly, there will be gaps in every developer's knowledge. When needed, we fill the gaps as quickly as possible. If someone can learn 10x as fast, maybe they only need 1/10th the knowledge base.
Comment · 3 years ago
Rather than everyone voting for a few people at the top, what if each level voted for the one above and the one below? That way, people would be voting for the positions and people that they know the most about.

Like the other response said, when people with only a surface-level understanding get involved, democracy devolves into a surface-level popularity contest.

Comment · 3 years ago
Why -- because you spend your free time in a much more useful and productive manner?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton