MurphyA/hacker-news huggingface dataset:
by incomplete | 2025-05-02 17:10:18+00:00
also gonna echo the same sentiment: where's rebase? :)

two other git log commands i find to be insanely useful are:

alias hlog='git log --date-order --graph --date=short --format="%C(green)%h%Creset %C(yellow)%an%Creset %C(blue bold)%ad%Creset %C(red bold)%d%Creset%s"'

and:

alias alog='git log --date-order --all --graph --date=short --format="%C(green)%h%Creset %C(yellow)%an%Creset %C(blue bold)%ad%Creset %C(red bold)%d%Creset%s"'

this is great when working in a repo w/a main "prod" branch that you don't commit to directly, but instead commit to "staging" or "dev". alog shows you the entire repo's history for all branches, and hlog is just the graph of the non-pushable branches (plus all feature branches).
by whoopdedo | 2025-05-02 17:10:40+00:00
This has become a concern for the Arch Linux wiki which now makes you pass a proof-of-work challenge to read it. Which my anti-fingerprinting browser fails at every time. Putting a burden on human readers that will be only a minor temporary annoyance for the bots. Think about it, the T in CAPTCHA stands for "Turing". What is the design goal of AI? To create machines that can pass a Turing test.

I fear the end state of this game is the death of the anonymous internet.
by jll29 | 2025-05-02 17:10:47+00:00
There is no such thing as a "language brain" or a "math brain" unless you show experimentally that those bunch of neurons can be grouped into two non-overlapping regions dedicated to "language" and "mathematics".

Mathematics itself is a human-made formal language that can be bootstrapped from definitions and axioms of logics and set theory, which have to be given in human language first.

Experienced mathematicians read formal theorems written in Greek letters off their blackboards as if it was normal English, suggesting they think about it like it was just normal English. This is not to say they cannot also view in front of their mental eye visual representations isomorphic with that language if they chose to.
by 77pt77 | 2025-05-02 17:11:28+00:00
Any experienced programmer will be able to tell what kind of person another programmer is just by the way they write their code.

Code written by programmers with humanities backgrounds is easily identifiable as being of bad quality.

Kind of like vibe coding meets programming by accident, before vibe coding was really a term.

It's a faux pas to even mention this IRL, but good coders know what's up.

Those "coders" usually get promoted to people managers, which is usually what they want anyway because their self-worth relies on abusing others to mitigate the correct self-perception they have of being "inferior".

The problem is, things need to be solved and vibe+accident programming can only go so far.

But fear not, they can always scapegoat whoever solves the problems, because if they were not to blame, how could they know what was up or even feel the need to correct it?
by FlyingSnake | 2025-05-02 17:11:57+00:00
Thanks for adding extra context. I wasn’t aware of Hamta. My experience is in rural central and South India but I’ve travelled extensively in Garhwal. How different would you say rural JK/HP/LA/UK is?

Your last para rings true. Goa, Kerala, CG and Odisha have better rural administration than MH, TL or KA because of the absence of heavyweight cities.
by cjbgkagh | 2025-05-02 17:12:02+00:00
For many people ChatGPT is already the smartest relationship they have in their lives, not sure how long we have until it’s the most fulfilling. On the upside it is plausible that ChatGPT can get to a state where it can act as a good therapist and help helpless who otherwise would not get help.

I am more regularly finding myself in discussions where the other person believes they’re right because they have ChatGPT in their corner.

I think most smart people overestimate the intelligence of others for a variety of reasons so they overestimate what it would take for a LLM to beat the output of an average person.
by antasvara | 2025-05-02 17:12:17+00:00
>Pharma needs patent laws and a whole market economy to function.

I agree in general with this sentiment. However, I think that "medical robot that can cure anything" isn't something you'd patent (as you'd have to make some of the details public). I imagine you'd keep it as a trade secret and only license the machine for use by your own technicians or something along those lines.

I do think that the key assumptions for this scenario are that companies become as powerful (if not more powerful) than countries, and the incentives change such that withholding medical care is beneficial to the wealthy.

Do I think this is the most likely outcome? No. But I think that current countries with partially starving populations are a "worst-case" scenario for what a society dealing with scarcity looks like.
by svitlanaTuch | 2025-05-02 17:12:19+00:00
Location: UK/Poland/Ukraine (with European experience)

Remote: Yes

Technologies: GenAI (LLMs, LangGraph, PydanticAI, CrewAI, LangChain, LangSmith, OpenAI Agents SDK, Semantic Kernel, Haystack, Weaviate), Deep Learning (PyTorch, TensorFlow, Keras, Optuna), NLP (spaCy, Hugging Face Transformers, NLTK, Gensim, OpenNLP, fastText), Cloud (Azure, AWS), Python, SQL, Docker, Kubernetes, Vector Databases Résumé/CV: GenAI & AI/ML Specialist | 8 Years in Research + 5 Years in Industry

Experience includes:

Developing RAG pipelines and semantic search for domain-specific tasks

Building intelligent agents and AI chatbots Fine-tuning layout models and leveraging visual-language models

Leading computer vision projects for prestigious clients (Louvre Abu Dhabi)

Data-driven product strategy and ETL pipeline development

Academic background: PhD in Computational Linguistics

Full stack AI professional with experience across multiple countries (UK, USA, Spain, Turkey, Austria) and strong multilingual capabilities. Expert in combining research knowledge with practical industry implementation.

Email: svitlana5077@gmail.com

Linkedin: https://www.linkedin.com/in/svitlana-tuchyna-36b032230/
Show HN: TTS Arena V2
by mrfakename | 2025-05-02 17:12:58+00:00
Hi HN,

I just launched TTS Arena V2 - a platform for benchmarking TTS models by blind A/B testing. The goal is to make it easy to compare quality between open-source and commercial models, including conversational ones.

What's new in V2:

- Conversational Arena: Evaluate models like CSM-1B, Dia 1.6B, and PlayDialog in multi-turn settings - Personal Leaderboard: Optional login to see which models you tend to prefer - Multi-speaker TTS: Random voices per generation to reduce speaker bias - Performance Upgrade: Rebuilt from Gradio -> Flask. Much faster with fewer failed generations. - Keyboard Shortcuts: Vote entirely via keyboard

Also added models like MegaTTS 3, Cartesia Sonic, and ElevenLabs' full lineup.

I'd love any feedback, feature suggestions, or ideas for models to include.
by wonderwonder | 2025-05-02 17:13:26+00:00
They are not pushed by the media though. Men and women are attracted to what they are attracted to. We instinctively know if someone is attractive to us. Its easy to say person A is more attractive than person B. Thinner and more in shape people are more attractive than obese people. This is just a fact of life, no one is to blame for it.
by anilakar | 2025-05-02 17:13:32+00:00
Our company just got a warning that we have sixty days to release something on Play or have our developer console account closed. The email made it pretty clear that Google wants developers to continuously push new versions to customers. We have no new features nor bug fixes in backlog. There is nothing to update.

The only purpose of our software is to control hardware that our company makes. Nobody uses it for fun, they use it because they have to. If I had a say, I'd automate even larger parts of the customer workflow.

(Yes, at first we released a mobile PWA but ran into limitations related to push notifications and MDM support. We then created the native app, but our customers cannot remotely load APKs not signed by Google).
by chunkmonke99 | 2025-05-02 17:13:49+00:00
I think the point is that universities and public research broadly speaking tolerate a lot of risk that private institution are not built to shoulder. I'm no AI historian but ANNs were an intellectual backwater after the 1st/2nd AI Winter and the only entities "foolish" enough to keep investing in them were Canadian public research universities. If it weren't for Hinton's dogged quasi-autistic special obsession with them ... no for profit entity would have bothered to invest in "computer power".
by 77pt77 | 2025-05-02 17:13:52+00:00
They don't do okay. Quite on the contrary.

My experience is that they spit out reasonably looking solutions but then they don't even parse/compile.

They are OK to create small spinets of code and completion.

Anything past that they suck.

It's actually hilarious that AI "solved" bullshiting and and artistic fields much better and faster than say reasoning fields like math or programming.

It's the supreme irony. Even 5 years ago the status quo was saying artistic fields were completely safe from the AI apocalypse.
by Someone1234 | 2025-05-02 17:13:56+00:00
Now we're getting into the "define maths" part of the discussion which is always where these discussions die. It can be argued that turning a kettle on and boiling some water is "maths" or it can be as narrow as "everything above basic arithmetic is logic, not maths."

So how much of programming is maths? Before we answer that, let's answer: How much of maths is actually maths? Because first we define maths, and then we define programming based on whatever that is, but until we have that first concrete definition this discussion cannot occur.

I will add that "it is taught by the maths department in college" is a flimsy argument, and frankly one the Physics department in particular would mock.
by Asraelite | 2025-05-02 17:13:58+00:00
I would agree that there aren't any arguments for spaces and would be 100% on the side of tabs, except for one problem: variable width means you can't enforce a maximum column limit.

Some people don't care about column limits, but they're important to me because I like to tile multiple editor panes side-by-side with no space wasted.

The entire debate is stupid anyway and should already be a solved problem. If we used tooling that operates on syntax trees instead of source text, then every developer could have exactly the formatting they want without conflicts. I don't know why that isn't more widespread; the only language I know of to do it is Unison.
by stasa | 2025-05-02 17:14:06+00:00
I actually said that CICO works if you control everything and weigh your food and calculate the macros. It may work for you, it works for bodybuilders, but this approach is not necessarily the best. All diets work though reducing calories. Dietary adherence is much more important. Most people are not going to obsessively weigh all their meals. And if you feel sick or hungry all the time, you are much more likely to break the diet.

So, I maintain that, yes, CICO works and calories + macros is the most important. But unless you control intake 100%, then the types of food you consume affect how much you eat, energy levels and compliance. This is especially true long term (over 5 years).
by hodgesrm | 2025-05-02 17:14:14+00:00
It's also worth noting that some of the Roman commanders were simply bad, and Hannibal himself was not without flaws.

The best example of the former is Gaius Flaminius, who was defeated by Hannibal at Lake Trasimene. [0] Livy memorably describes Flaminius as "not sufficiently fearful of the authority of senate and laws, and even of the gods themselves." Hannibal took advantage of his rashness to lure Flaminius into an ambush in which he and his entire army were annihilated.

Furthermore you could argue--and may still do--that Hannibal didn't even completely win Cannae, because he failed to attack Rome after his victory. His commander of cavalry remarked at the time, "You, Hannibal, know how to gain a victory; you do not know how to use it." [1] I'm personally inclined to think Maharbal was correct, but that's the advantage of hindsight.

These accounts are both based on Livy, who didn't let facts to get in the way of a good story.

[0] https://en.wikipedia.org/wiki/Battle_of_Lake_Trasimene

[1] https://en.wikipedia.org/wiki/Battle_of_Cannae#Aftermath
by labrador | 2025-05-02 17:14:16+00:00
I had a discussion with GPT 4o about the memory system. I'd don't know if any of this is made up but it's a start for further research

- Memory in settings is configurable. It is visible and can be edited.

- Memory from global chat history is not configurable. Think of it as a system cache.

- Both memory systems can be turned off

- Chats in Projects do not use the global chat history. They are isolated.

- Chats in Projects do use settings memory but that can be turned off.
by rconti | 2025-05-02 17:14:27+00:00
Although I know the church has a lot of money, I can't imagine they dedicate a particularly large budget to the observatory compared to, say, a huge research university or a specialized scientific research project.

Openly musing, I'm just curious how they decide which projects to pursue, and how they contribute to the community? I know nothing about astronomy, but I imagine like many areas of research, they have conferences on various topics, so perhaps the VO scientists participate in conferences relevant to their research. Which again, of course, brings up the question "how do they decide what to research"?
by skeaker | 2025-05-02 17:14:47+00:00
>Wrongful conviction rates range from 4% to nearly 16% depending on the study. That means between 1 in 25 and 1 in 6 people convicted of crimes are actually innocent.

This has nothing to do with the use of "reasonableness" in law as you argue. There are all kinds of reasons a wrongful conviction could happen, such as falsified evidence. Claiming that the number of wrongful convictions is entirely because of slight ambiguity in various laws needs extraordinary sources, sources, and sources, because that is an extraordinary claim. You don't seem to realize just how widely used intent and reasonable compliance is in law.
by NotPractical | 2025-05-02 17:14:56+00:00
Why would different business practices shield console makers in the first place, legally speaking? As in, even if all consoles were always sold at a loss, how would that help someone's legal case that they should be excluded here? Does the law state that, "if your business practices are incompatible with antitrust legislation, and you'd end up having to raise prices, shut down, or decrease your CEO's paycheck, if we enforced it on you, then we won't do it" or something along those lines?
by RayJSeth | 2025-05-02 17:15:02+00:00
Love seeing folks passion projects like this! Feels very old-web, not just stylistically, but also just the culture of folks making things that _they_ want to and just putting them out there.

I recently put a minor terminal-ish toy on my personal site https://rayjseth.io/ as an excuse to play with the infra to build/deploy go-wasm+Next in Vercel.

Always feel like those labor of love tangent projects are the best place to grow new skills :)
by WorldMaker | 2025-05-02 17:15:05+00:00
That's a related thing I learned from that past project: file attachments are also extremely vulnerable to compatibility issues between CouchDB/PouchDB/Couchbase/Cloudant/etc. Even when they claim to support sizes large enough, they often fail to sync even when small. Attachments in general in the CouchDB protocol are a bottleneck that slows or effectively breaks sync if you have too many to sync at once, because most CouchDB-ish implementations tend to only process a single document at once among other factors.

The project I was working on involved regularly taking some photos and all the sync issues with attachments led to moving to syncing only metadata like width, height, and Blurhashes in the database itself and use a reference URL/pointer to a content-addressed storage (basically an S3 bucket-like with git-like hashes for filenames) we could background sync more directly outside of the CouchDB protocol. (Blurhashes were particularly useful there while waiting on that additional background sync phase after the CouchDB sync.)
by lilypadmaster | 2025-05-02 17:15:21+00:00
Trying to use OpenAI’s Codex CLI in 2025 and hitting a complete wall:

sk-proj keys (the only kind I can generate) are rejected

No clear onboarding, no model access, no CLI fallback

Documentation is vague and doesn’t address current key structure

Support has not responded in days

Claude Code, meanwhile, spins up in minutes — no mystery keys, no silent friction.

I’m building a real product and wanted to compare tools in good faith. If Codex CLI is deprecated or locked, say so. If not, how are any developers supposed to get in the door?

Has anyone here actually gotten it working recently?
by RHSeeger | 2025-05-02 17:16:05+00:00
> BTW relational DBs are math.

It's funny, reading the post you're replying to, I basically read it as

> I don't need math, I need <math, but by another name>

My teenage daughter used to complain about math, and I spent some time trying to explain to her that we use math every day... EVERY day. Now, when I see her do something that was math (even if it's not obvious it was math), I say "Math... every day". I say that a lot.

Also, yes, my daughter finds me annoying. But also funny; but likely not for the math thing.
by pk97 | 2025-05-02 17:16:28+00:00
I agree with what you have said. It's what you mentioned at the end about people judging based on metrics - it should be up to people to judge for themselves, not the platform! The platform should present data, not try to sway opinions. Besides the message itself is so hand wavy if I am using the phrase correctly, what is Google trying to convey through the message? If something is a legit scam, they should either not be publishing such apps or be testing and removing them.

I am increasingly convinced they are trying to direct traffic to apps that use their Ads network under the guise of such vaguely-about-security messages.
by 1oooqooq | 2025-05-02 17:16:29+00:00
exactly.

i don't understand how everyone ignores that w3c is mostly staffed by companies in adtech.

their goal is to keep adtech viable and profitable. Microsoft with ie, and then google with chrome, are just extra pushes to this end. but the main effort is w3c.

disclaimer: was one of the aforementioned grunts in a more naive life.
by p_ing | 2025-05-02 17:17:00+00:00
This was flagged to death but makes little sense to be flagged.

DOJ is going after major insurers for Medicare Advantage part C kickbacks from brokerages, along with attempted denials of coverage for less profitable patients.

Provided the allegations are true, this is one of the instances where the DOJ seems to be on the correct side of the aisle.
by svitlanaTuch | 2025-05-02 17:17:00+00:00
SEEKING WORK - Remote UK/Poland/Ukraine

Location: UK/Poland/Ukraine (with European experience)

Remote: Yes

Technologies: GenAI (LLMs, LangGraph, PydanticAI, CrewAI, LangChain, LangSmith, OpenAI Agents SDK, Semantic Kernel, Haystack, Weaviate), Deep Learning (PyTorch, TensorFlow, Keras, Optuna), NLP (spaCy, Hugging Face Transformers, NLTK, Gensim, OpenNLP, fastText), Cloud (Azure, AWS), Python, SQL, Docker, Kubernetes, Vector Databases Résumé/CV: GenAI & AI/ML Specialist | 8 Years in Research + 5 Years in Industry

Experience includes:

Developing RAG pipelines and semantic search for domain-specific tasks

Building intelligent agents and AI chatbots Fine-tuning layout models and leveraging visual-language models

Leading computer vision projects for prestigious clients (Louvre Abu Dhabi)

Data-driven product strategy and ETL pipeline development

Academic background: PhD in Computational Linguistics

Full stack AI professional with experience across multiple countries (UK, USA, Spain, Turkey, Austria) and strong multilingual capabilities. Expert in combining research knowledge with practical industry implementation.

Email: svitlana5077@gmail.com

Linkedin: https://www.linkedin.com/in/svitlana-tuchyna-36b032230/
by deanmen | 2025-05-02 17:17:01+00:00
Location: Corpus Christi, TX (open to other U.S. locations)

Remote: Yes

Willing to relocate: Yes

Technologies: C++, Rust, Python, Java, SQL, Docker, Intel SGX, AWS Nitro Enclaves

Résumé/CV: https://github.com/menezesd/hello-world/blob/master/Tech_Res...

Email: dean.menezes@utexas.edu

Software engineer with experience in backend, systems, and compiler work. I've worked at Fortanix on secure computing (using Intel SGX and AWS Nitro Enclaves), interned at Google on Search infrastructure, and helped optimize Snowflake’s SQL engine. Strong background in math, with degrees from UCLA (M.A.) and UT Austin (B.S.).
by selkin | 2025-05-02 17:17:05+00:00
I am old enough to remember when creating a new DSL for every task was in vogue. What used to be an issue with that approach, which I've seen hinted to in another comment here, is that I can only become proficient in so many programming languages. Achieving proficiency requires a lot of practice, so using that specific DSL needs to have a high value to justify the time investment in practicing.

This issue is almost negated today: I find myself no longer writing jq queries, or regular expressions (both I am quite proficient in,) but having AI write those for me. This is exactly where the so-called "vibe coding" shines, and why I no longer care about tool specific DSLs.
by haidrali | 2025-05-02 17:17:31+00:00
Location: Lahore, Pakistan

Remote: Ok

Willing to relocate: Yes

Technologies: Ruby (Ruby on Rails), JavaScript (Next JS, React JS, Node JS, Typescript, Hotwire, StimulusJS), AWS (Developer Associate Certificate), PostgreSQL, Redis

Resume: https://haidrali.com/wp-content/uploads/2025/04/haider-ali.p...

Email: See Resume or Profile

Have experience with E-commerce, SaaS, AI Bots, and Automation.
by toomuchtodo | 2025-05-02 17:17:32+00:00
> No one's that purely altruistic.

"James Harrison, a prolific Australian blood donor famed for having saved the lives of more than two million babies, has died at age 88."

https://en.wikipedia.org/wiki/James_Harrison_(blood_donor)

https://www.cnn.com/2025/03/03/health/james-harrison-blood-d...
by basscomm | 2025-05-02 17:17:48+00:00
> PBS would always make mention of support from, 'Viewers like you". When in reality it was from "Tax payers of which 50+% likely do not agree with funding this content".

'Viewers like you' send in donations that public broadcasting stations use to purchase rights to broadcast NPR/PBS programming or programming from whatever other sources they want. The CPB doesn't dictate what the stations can broadcast they provide resources so that they can broadcast. The money they get from the CPB usually goes to cover operational costs, which donations may not cover, especially in rural areas.