MurphyA/hacker-news huggingface dataset:
by Someone | 2025-06-15 07:02:15+00:00
Because that’s how AGI is defined. https://en.wikipedia.org/wiki/Artificial_general_intelligenc...: “Artificial general intelligence (AGI)—sometimes called human‑level intelligence AI—is a type of artificial intelligence that would match or surpass human capabilities across virtually all cognitive tasks”

But yes, you’re right that software needs not be AGI to be useful. Artificial narrow intelligence or weak AI (https://en.wikipedia.org/wiki/Weak_artificial_intelligence) can be extremely useful, even something as narrow as a services that transcribes speech and can’t do anything else.
by scarface_74 | 2025-06-15 07:02:59+00:00
Even before the AI craze, I saw the writing on the wall for enterprise software developers - what most of the 2.8 million developers in the US do.

By 2015, it had already become a commodity where there were plenty who were “good enough”. If you compare the median wages in most non west coast cities, they haven’t kept up with inflation. I started moving up to more architectural and then customer facing strategic consulting that and sales will be the last thing that AI will take over and before AI, that could be outsourced or commoditized.

But if you are just a mid level ticket taker - regardless of title - you are screwed.

Yes, my ultimate plan B is to move to Costa Rica or Panama City with the savings I already have. My wife and I are already planning to stay there during the American winters starting next year.
by gapeleon | 2025-06-15 07:03:39+00:00
For English-only an non-commercial, Parakeet has been almost flawless for me.

https://huggingface.co/nvidia/parakeet-tdt-0.6b-v2

I use it for real-time chat and generating subtitles. It can do a tv show in less than a minute on a 3090.

Whisper always hallucinated too much for me. It's more useful as a classifier.
by Dylan16807 | 2025-06-15 07:04:01+00:00
It's not arbitrary. It's part of an ongoing relationship that is worth significantly more. That $3 came out of the trust they have with the company. But even though they're wary now, they still have some trust and want to use the service in the future.

Some random guy asking for $3 is a wildly different situation.

It's not about the $3, it's about the relationship.

A close analogy would be Netflix going up $2. If you keep paying that, it doesn't mean you think the money is negligible, and it doesn't mean you would give that money to someone else. And this holds whether Netflix got consent before the increase or scammed you out of it or anything in between; those things affect the decision but they don't change the fundamental nature of it.
by drdaeman | 2025-06-15 07:04:05+00:00
> The goal is to reduce the amount of fraud cases.

I'm sorry but I fail to see how have you reached this conclusion. Can you please elaborate? The way I understand it, a detection system cannot affect anything about its inputs - you need a feedback loop for that to happen. And I don't see anything like that within the scope of the project as covered by the article.
by 3cats-in-a-coat | 2025-06-15 07:04:24+00:00
Your entire thesis can be summed up to “if Apple does it it’s good, even if it’s bad.” It doesn’t work this way. Apple has failed many times in the past, many forgotten failures, and this will be another one.

Don’t confuse buzz on the Internet with successful design that will last. I remember when the cybertruck was the topic of every discussion 1 year ago. Now their sales are in the gutter.

“Demanding attention” is the first move, not the endgame. For a product to succeed it needs to fulfill a purpose other than distraction.
by Mikhail_Edoshin | 2025-06-15 07:04:52+00:00
Socrates said that he knows his knowledge is nil, and others do not even know that. What he meant was that there are two kinds of knowledge, the real one and the one based essentially on hearsay, and that most people cannot even see that distinction. It is not that the false knowledge is useless; it it highly useful. For example the knowledge of the Archimedes law is largely false; the true knowledge of that law was obtained by Archimedes and everyone else was taught. But false knowledge is fixed. It cannot grow without someone obtaining true knowledge all the time. And it is also deficient in certain way, like a photograph compared to the original. LLM operates only with false knowledge.
by 8n4vidtmkvmk | 2025-06-15 07:04:57+00:00
My work has been adding more and more AI review bots. It's been like 0 for 10 for the feedback the AI has given me. Just wasting my time. I see where it's coming from, it's not utter nonsense, but it just doesn't understand the nuance or why something is logically correct.

That said, there have been some reports where the AIs have predicted what later became outages when they were ignored.

So... I don't know. Is it worth wading through 10 bad reviews of 1 good one prevents a bad bug? Maybe. I do hope the ratio gets better though
by drdaeman | 2025-06-15 07:06:35+00:00
I think their point is that a lot of us, upon hearing "group A tend to exhibit more of some negative trait X than some other group B" mentally start to associate A with X and this creates a social stigma - just because how our brains work.

I wish there'd be some way to phrase such statements in a nonjudgmental way, without introducing a perception bias...
by fc417fc802 | 2025-06-15 07:07:48+00:00
Perhaps I'm overly cynical but I always assumed the walgreens greeting was an anti-theft thing. It's particularly apparent with the big box stores in bad neighborhoods where they are extremely overt about it in my experience - at least two greeters, making strong eye contact, a very loud and energetic greeting - whereas the ones in the nicer neighborhoods often don't have anyone hanging out at the front like that.
by wahern | 2025-06-15 07:10:08+00:00
If you don't specify a target, make builds the first target declared. This is traditionally "all", and it's common to define "all:" as the first target in a Makefile (it doesn't need a recipe--a bare "all:" is okay; you can fully define it later in the file). Alternatively, GNU Make supports the ".DEFAULT_GOAL" variable, which you can define anywhere to set the implicit target.

Somewhat confusingly, there's also a special target, ".DEFAULT", which you can define as a catchall; it's run for any requested target that has no definition of its own.
by almosthere | 2025-06-15 07:10:34+00:00
I've only used Uber a handfull of times, and all of them at least 7 years ago - nothing recent.

Last time I used it was late at night, I had used an Uber to get Pizza but it was kind of far from my hotel. After eating I used it again to get a ride back. Unfortunately whatever driver it chose for me, decided to just SIT for an hour at their house (or somewhere). And then finally left. It was like 11pm, middle of nowhere and I was freezing cold.

I'd rather choose a Waymo than freeze my ass off. This was an area that had so few drivers (I wasn't from here so I had no idea).
by adrian_b | 2025-06-15 07:10:40+00:00
What you say is right, but it does not contradict the parent poster.

Both reasons for the high count of sperm cells are true.

There must be many sperm cells to survive the adverse conditions, but there is also intense competition with the sibling sperm cells.

The DNA of the sperm cells is generated by a random generator, which is the meiosis mechanism, which randomly shuffles then randomly discards half of the father DNA.

The sperm competition then discards the random choices that happened to be bad, implementing an optimum search algorithm.

The sperm competition is only a first filter for rejecting bad random choices. Many embryos will die very soon, without ever developing, rejecting other bad random choices.
by hunglee2 | 2025-06-15 07:12:47+00:00
You cannot complain about 'trade deficit' and proceed to implement policies which expands said deficit.

China wants to buy American, but US export controls on the stuff they want to buy means they have go elsewhere or make their own. Meanwhile, US consumer goods remain in high demand - Apple, Tesla, McDonalds, Starbucks - are ubiquitous, though each now with strong domestic competitors.
by morepedantic | 2025-06-15 07:13:50+00:00
Regulating with positive feedback is usually unstable and rife with unintended consequences.

Can we start by striking down regulations that make having children more expensive? Zoning laws, environmental laws, development approval processes, and even building codes have significantly increase the cost of housing. Regulations made daycare prohibitively expensive, while also subsidizing that model over traditional childcare models. High costs are first order effects of these regulations, but there are plenty of second and third order cost increases as well.
by PeterHolzwarth | 2025-06-15 07:14:05+00:00
It's an interesting look into the philosophy of America vs the USSR: distributed and resilient decision-making vs extreme centralization.

The proto-internet was conceived in no small part as a nuke-tolerant command and control system allowing communication to continue even if, say, Chicago or Seattle (with its nearby ICBM-submarine pens) got glassed by thermonuclear weapons (route around damage). Responsibility and operational capability distributed to survive a number of locations removed from a command and control network. If you squint in a certain way, you can see a touch of democracy there.

On the other hand, the Soviet fail-deadly doctrine represents extreme totalitarian centralization where no external node is trusted: if the center goes down, that is considered complete failure and zero-sum "make sure the other side gets fully torched if we do" is the standing order.

I know this is an excessive interpretation of the sensibilities of the west vs the USSR, but I've always felt the two sides broader ideologies are encapsulated in their respective approaches to the impact of nuclear warfare.

However, thank goodness calmer heads prevailed in the USSR among the rank and file. See:

(Avoided triggering WWIII during the Cuban Missile Crisis) https://en.wikipedia.org/wiki/Vasily_Arkhipov

(Avoided triggering WWIII during the height of the Cold War in the 80s) https://en.wikipedia.org/wiki/Stanislav_Petrov
by globnomulous | 2025-06-15 07:14:09+00:00
Right on.

Easier said than done though. Like many programmers, I'm finally facing upper management that expect everybody to start using AI tools. I'm half expecting to lose my job in the near future for refusing.

The future is coming, they keep telling us, (or it's already here) and if I don't actively strive to turn their fantasies into reality, I think they'll have no use for me.
by dgoldstein0 | 2025-06-15 07:14:27+00:00
I've had several cases of drivers just not picking me up. Reading their time to move anywhere at all, driving away and keep getting further and further away, it driving towards me only to turn some other direction. I always just cancel on them and have never had to pay a cancellation fee. I think once or twice they "picked me up" a block away. I'm pretty sure I was able to cancel or end the ride on that too, definitely was never charged though I don't recall if I had to use the support. But I never let it actually complete the trip when I wasn't riding. But I was always very miffed when anything like that happened as I did not appreciate them wasting my time.
Show HN: Made a 3 SEC log streaming setup (paste command –> streaming starts)
by devparagiri | 2025-06-15 07:19:27+00:00
I've been deploying stuff in VMs (use azure) for a while now and shit breaks.

I wanted a damn simple log streaming setup that I can view from my mobile with minimal setup. Went ahead and vibecoded a tool where u just paste a command (think like brew.sh) into the VM, answer a bunch of y/n and it works. no login, no storing, no bs.

crazy why this doesnt exist.

watch a yt demo: https://www.youtube.com/watch?v=D8cRhjH22is
by wesselbindt | 2025-06-15 07:20:53+00:00
I'm talking about the 20th century as well. The silent holocaust was in the 80s, east Timor extended from the 70s to the 90s, the highway of death and the gulf war was in the 90s, the invasion of Vietnam and the illegal bombing of Cambodia and Laos was in the 60s, the mass killings in Indonesia were in the 60s, arming the Mujahideen (ultimately leading to 9/11) was in the 80s, bombing Korea, killing 20% of its population was in the 50s, the overthrow of the democratically elecred Allende leading to the reign of Pinochet, the terror they've inflicted on Cuba by Poisoning crops and the sanctions, the coup in Iran, the assassination of Lumumba, and so on, and so forth. On the whole, America has absolutely terrorized the world. And yes, that has been quite nice for the beneficiaries of this reign of terror, but to say the world did well in the American century is just wrong.

And regarding the support for Iran, it's possible to be supportive of a party you're otherwise critical of. Sure, the Iranian regime executes gay people, but do you think Israel's bombs and famine somehow make an exception for gay people? One side is worse, and it's the one that's been committing an ethnic cleansing for 77 years.
by franciscop | 2025-06-15 07:21:25+00:00
Reading the comments here, the experiences people are sharing feels out-of-world since I live in Tokyo and it's unthinkable to have a bad experience in a Taxi/Shareride like that. They've always been very professional, the highest quality I could expect. Cars always clean, driver always polite, etc. Sure, there WILL be some edge case out there, but I've ridden taxis and Uber many times here and not a single odd experience, nothing at all like what is being described in these messages.
by adrian_b | 2025-06-15 07:22:18+00:00
Imperfect copying is only one reason for having to reject many sperm cells, and a less important one.

Meiosis, which produces both the sperm cells and the egg cells, is not a copying mechanism, unlike mitosis, which generates the other cells of a body.

Meiosis is a random generator, it randomly shuffles the DNA of the grandparents, which is stored in the father's cells, then it randomly selects half of it, producing a unique combination of genes in each sperm cell or egg cell.

The random genome generator together with the following filtering steps that will reject the bad variants, implement an optimum search algorithm for the fittest descendants.

Meiosis has greatly accelerated the evolution of the nucleated living beings (eukaryotes). Because favorable mutations are extremely rare, the probability of a living being accumulating multiple favorable mutations would have been negligible. With meiosis, if in a population 5 individuals have 1 favorable mutation each, there are good chances that soon some individuals will appear who have all 5 favorable mutations, then their descendants may become dominant and replace all others.
by mppm | 2025-06-15 07:22:24+00:00
I think you are misusing Berkson's Paradox here. It applies when you sample two extremes, i.e. when you look at the richest 0.1% and the most moral 0.1% and notice that the two appear mutually exclusive, even though they might actually be uncorrelated in the general population. When you look only at the richest 0.1% and notice their lack of morals compared to the general population, that is a legit correlation.
by awesome_dude | 2025-06-15 07:24:58+00:00
> Perhaps, if the C# applications are the only ones accessing the database. But suppose multiple applications written in different languages (and for different purposes) need the database access?

Without wishing this to sound like a personal attack, YUCK

A database that's accessed by multiple applications, regardless of the number of languages, is a really bad smell.

If I have a user db, and hundreds of other applications want to make use of the data in it, they come through MY application. I own the db, I decide what's in it, how the data is shaped, and when it changes.

Multiple applications accessing a single database is asking for a bureaucratic nightmare - "App A wants to change the first name field to UTF-8" - EVERY other user, of that database needs to be informed (best of luck figuring out what other apps are, and who owns them). If you are tempted to say "Those other apps should support UTF-8 as well" then that's the sound of someone that's never had legacy code in the environment.
by dmurray | 2025-06-15 07:25:20+00:00
That seems massively relevant and should be in your post, assuming you're the author. Dragging on a touchpad is a nightmare for me: I would click and click with a touchpad, but would much prefer a mouse where I drag and drop. Click and click on a phone works great too.

(I'm playing at a significantly higher level than you, but nowhere near the elite players).
by empiko | 2025-06-15 07:25:42+00:00
Obviously it can't handle heavy impasto. With heavy impasto, people usually literally sculp the surface using some material to math the rest of the painting and then paint on top of this. Even with minimal impasto, they will often try to mimic the texture by imprinting various tools into the material, mimicking for example brushes used by the original author. This printing method can't do this at all, and the filter might struggle when the painting is too uneven.

Otherwise this might be an interesting technique, if the result can match the color and texture of paint perfectly. I can see it being used for some low priority paintings. There are much more paintinga that need restoration than people with necessary skills, so this could save of them, as it will be more viable to fix them. The infilling is usually just a small part of the entire process, but usually the most difficult wrt how skillful the conservator must be. You must be able to match colors and style perfectly, and there are huge differences in how fast this process is depending on the skills of the painter.
by rguiscard | 2025-06-15 07:26:05+00:00
It reminds me the “First Opium War”[1] that “Qing dynasty of China did have a favorable balance of trade, primarily exporting goods like tea and silk and importing very little from Britain” (summarized by ChatGTP).

[1]https://en.m.wikipedia.org/wiki/First_Opium_War
by sandboxmumu | 2025-06-15 07:26:14+00:00
HorusCheck.io is an AI-powered identity verification platform that simplifies KYC and KYB compliance. Designed for fast, secure onboarding, Horus Check combines advanced document scanning, facial recognition, and AML screening to detect fraud and ensure regulatory compliance across industries. From verifying individuals to screening corporate entities, our solution helps businesses stay compliant while reducing operational costs.
by alextingle | 2025-06-15 07:27:08+00:00
The only difference between "" and <> is that the former adds the current file's directory to the beginning of the search path.

So the only reason to use "" instead of <> is when you need that behaviour, because the dependency is relative to the current file.

If you use "" in any other situation, then you are introducing a potential error, because now someone can change the meaning of your code simply by creating a file with a name and location that happens to match your dependency.

(Yes, some compilers have -isystem and -iquote which modify that behaviour, but those options are not standard, and can't be relied upon. I'd strongly advise against their use.)
by bytefish | 2025-06-15 07:28:14+00:00
To me it's a business problem, a communication problem and a technical problem. You would have to solve all for a unified graph to succeed. And that's super hard.

For the communication problem, you'll need to break the "sweet isolation within autonomous teams". You'll need someone to hop between the teams and analyze their data models. It's usually not enough to share a data schema. You'll need to actually sit down with humans and ask questions.

The technical side is by far the easiest one. Share a fat schema, like Microsoft does with Microsoft Graph, and dictate all of your teams to use it. Problem solved. Yes, this requires a lot of empathy and frustration tolerance, because in my experience all software developers (me included) are drama queens.

The technical side can only be solved by dictating and enforcing it. You need management buy-in and authority for this, if you don't have the authority and all teams are still free to roam... you can come up with the best solutions, it won't work.

The hardest part is the business-side. If you have highly optimized processes people have been trained on for 20+ years, it's usually not possible to change processes and associated terminology.

So... You need 100% buy-in from decision makers, that it's useful and the cost of this monumental work is going to pay off in a lifetime.
by paraschopra | 2025-06-15 07:29:24+00:00
Humans actually do both. We learn from on-policy by exploring consequences of our own behavior. But we also learn off-policy, say from expert demonstrations (but difference being we can tell good behaviors from bad, and learn from a filtered list of what we consider as good behaviors). In most, off-policy RL, a lot of behaviors are bad and yet they get into the training set and hence leading to slower training.
by dmurray | 2025-06-15 07:29:42+00:00
Great post and great attitude. Little bit of a mixed message from this:

> Within the aims of the module this is fine - this is an introuction to security module so if you can exploit it like this, you're not really the target audience and you've already achieved the aims of the module.

> This isn't going to save me any time - I still need to do the assignments because they're assignments for a University module, which is supposed to teach me things. If I don't do the assignments and effectively cheat by submitting tokens I recover this way, I personally will suffer and not know what I'm doing in enough detail when it comes to the final exam and just generally will lack this knowledge that might be useful in future.

Which is it? This introduction to security module couldn't possibly have anything to teach someone who already has this level of ability, or it could?
by dmurray | 2025-06-15 07:33:35+00:00
It's important that he's hacking a system developed by (presumably) his lecturer or professor, not by the university's IT department.

The professor hopefully has an interest in actual security research and some level of intellectual curiosity in general. The IT department is more likely to run on security by checklist and certification, and much more likely to throw the student under the bus of some Academic Misconduct Committee.
by pathartl | 2025-06-15 07:35:04+00:00
Because it's genetic. It's something that develops during sexual maturation, it doesn't just pop up. My SO is the third generation in her family that has Endo. Women will have flare ups where they will be in excruciating pain during one menstruation cycle, and the next might be a non-endo's idea of a bad cramp, so it's often misdiagnosed as severe constipation, appendicitis (even though the pain is almost always on the right side), or they're given the "it's just in your head" treatment.
by thomasahle | 2025-06-15 07:35:20+00:00
The argument of (1) doesn't really have anything to do with humans or antromorphising. We're not even discussing AGI, we're just talking about the property of "thinking".

If somebody claims "computers can't do X, hence they can't think". A valid counter argument is "humans can't do X either, but they can think."

It's not important for the rebuttal that we used humans. Just that there exists entities that don't have property X, but are able to think. This shows X is not required for our definition of "thinking".
by nhatcher | 2025-06-15 07:37:39+00:00
Oh, I don't think I understood you at all the first time around.

But you are absolutely right. The center of an hexagon may or may not coincide with the vetex of a marked hat.

In particular in the set of statements, for a given (m, n) all 12 these might be false:

There is Hat (or an anti-Hat) in vertex (m, n) with rotation 60×i (with i=0,..,5)

I'll update the text when I get a chance