MurphyA/hacker-news huggingface dataset:
by rahen | 2025-06-14 14:55:19+00:00
I know most people couldn’t care less about this, but those gimmicky animations probably consume more computing power than the entire Apollo project, which strikes me as unnecessary and wasteful. Given the choice, I’d much rather have a clean, efficient interface.

I tend to like Material Design in comparison. It’s clean, efficient, and usable. I just hope Google won’t try to "improve" it with annoying gimmicks and end up making things worse, like Apple did here.
by eimrine | 2025-06-14 14:55:21+00:00
Ian Stewart never disappoints and seems related to OP's request. His "Nature of Numbers" is exactly that, also this is the first English book (foreign language for me) which I have read without any need of dictionary.

"The Great Mathematical Problems" is about reading a chapter, then taking a rest, then reading another. "Nature of Numbers" can be read in one attempt and my emotion about that is I want this book to be several times thicker. The illustrations are among the best mathematical images I ever seen, despite being monochrome.
Show HN: A CLI command to translate your website
by aypineau | 2025-06-14 14:57:56+00:00
Hi vibe coders!

I want to share our new free tool we use, for all SaaS builders who deal with translation files and multilingual content:

-> Intlayer Autofill.

The Problem:

If you're building a growing SaaS, you've probably hit this wall: - You're splitting content into reusable components. - You're updating translations manually every time something changes.

And you're juggling multiple tools and locales just to keep everything in sync.

It’s messy. It’s slow. And it doesn’t scale.

The Fix:

Intlayer Autofill automates the boring parts of translation management, so you can focus on building features, not files.

1 - Write your content once in your base language 2 - Autofill the rest — Intlayer will generate missing translations automatically

- Choose your own LLM (OpenAI, Claude, Gemini, etc.) - 100% open-source — use your own API keys, no data lock-in - Supports 210+ languages - Consider the context of your app for more relevant translations

Built for Developers: - Works with your CLI, CI/CD, or in your IDE - Updates only what’s changed (no bloat, less cost) - Lightweight, fast, and easy to integrate

Try it, it's free, open-source, and built for scale → https://intlayer.org
by talkingtab | 2025-06-14 14:58:00+00:00
The topic is of great interest to me, but the approach throws me off. If we have learned one thing from AI, it is the primal difference between knowing about something and being able to do something. [With extreme gentleness, we humans call it hallucination when an AI demonstrates this failing.]

The question I increasingly pose to myself and others, is which kind of knowledge is at hand here? And in particular, can I use this to actually build something?

If one attempted to build a conscious machine, the very first question I would ask, is what does conscious mean? I reason about myself so that means I am conscious, correct? But that reasoning is not a singularity. It is a fairly large number of neurons collaborating. An interesting question - for another tine - is then is whether a singular entity can in fact be conscious? But we do know that complex adaptive systems can be conscious because we are.

So step 1 in building a conscious machine could be to look at some examples of constructed complex adaptive systems. I know of one, which is the RIP routing protocol (now extinct? RIP?). I would bet my _money_ that one could find other examples of artificial CAS pretty easily.

[NOTE: My tolerance for AI style "knowledge" is lower and lower every day. I realize that as a result this may come off as snarky and apologize. There are some possibly good ideas for building conscious machines in the article, but I could not find them. I cannot find the answer to a builders question "how would I use this", but perhaps that is just a flaw in me.]
by Rendello | 2025-06-14 14:58:18+00:00
I (OP) have been working on some Unicode visualization tooling for a while now. The idea started when I had some buggy string-matching code. I was matching case-insensitively, then using those ranges to highlight the original text.

Turns out, sometimes changing case changes not only the number of bytes (in UTF-8), but the number of encoded characters! This led to my post "UTF-8 characters that behave oddly when the case is changed" [1], which inspired a lot of conversation that taught me a lot. After that, I started reading Unicode documentation in earnest, and building up an idea of what a new tool should show. I'm trying to make clear things I didn't (and sometimes still don't) understand, so I'd love to know what causes pains in the wild / gaps in people's understanding.

1. https://news.ycombinator.com/item?id=42014045
by shiomiru | 2025-06-14 14:59:06+00:00
> XTerm OSC 4 may have a very limited ability to probe the color palette. At least on `st` I can only see default foreground, background and cursor colors, not the full 16-color palette. This mostly just amplifies the point elsethread by @hnlmorg.

What st version? For me, 0.9.2 prints the entire color cube with

for n in `seq 0 255`; do printf '\033]4;%d;?\033\\' "$n"; done; read

(although unsurprisingly, it's subtly broken: I sent ST, but the responses are terminated with BEL...)
by smeej | 2025-06-14 14:59:25+00:00
I just had an "on this day" reminder pop up that told me I've been searching for the answers to two relatively common problems for twelve years with no progress, unless you count ruling out the same damn primary suspects over and over and over. I get migraines at the same time of month every month, and I have chronic pain in my heel and 2nd metatarsal--and no, it's not plantar fasciitis.

Every couple of years, I get renewed energy to try the search again. It lasts for a year or two before I run out of steam, give up, and decide to live with it, because I'm easily 6 figures into trying to be able to walk without pain and not be laid out with a headache every month.

100% of doctors started with telling me the problem was my weight. I lost 50 lbs and all my symptoms got worse, so they pivoted to telling me it's psychogenic. All of them. But I've been through all the recommended types of psych treatment too, and a few experimental ones besides.

In point of fact, I cannot convince anybody who might know to care enough to find out, and it seems unlikely I ever will. There doesn't seem to be any good reason I should be stuck with these pains, but there are only so many times I'm willing to try the same things, expecting different results, because this doctor thinks all the other ones must have been too stupid to rule out the obvious causes.
by aaron695 | 2025-06-14 15:00:28+00:00
DEI means this is the filler in all the less than specialized IT conferences I've been to lately.

Have you looked?

It is low quality because they are quota-ed talks, but there is a lot of it.

How to work with divergents, leadership, interviews, coming back from break downs, a million 'imposter syndromes'.

Getting past Imposter Syndrome with ChatGPT.... most useless talk ever. I could spin that in a pretty cool way, it's just fooling people, they could barely use it.

> Or those are all considered to be orthogonal

There is a whole scam industry around 'motivational' talks, if someone can ship code that's proof of life. I suspect half the reason Agile was invented was to boot the scammers out.

It's good to learn 'communication, teamwork, and personal growth', there is a base level that needs to be taught.
by reedlaw | 2025-06-14 15:00:43+00:00
I'm not sure what this means. If it means the Stable Diffusion 3.5 model, why is it fetching that here: https://github.com/yousef-rafat/miniDiffusion/blob/main/enco...

The training dataset is very small, only including fashion-related pictures: https://github.com/yousef-rafat/miniDiffusion/tree/main/data...
by thomascountz | 2025-06-14 15:00:48+00:00
I think this looks neat and I think it is a set of sensible design rules for AR and transparent (i.e. just-a-pane-of-glass) devices.

The contrast issues are an issue for discovery, but by now, maybe design norms for standard apps mean we've reduced ourselves to controls with only symbols, and sometimes even just color, without text. Meaning, perhaps location, shape, and tactility will be more important than legibility.

However, this probably only works in extreme cases; where the ubiquity of the interface means users already know what to expect. This does not work for innovative designs or new things. Think, the "send" button in chat, email, messaging apps. It's often blue/green and located near the text input. Maybe an oblong jelly bubble near a textbox is clear enough in most cases.

That said, that concept does remind me of eco-friendly toilets in Europe with two buttons for flushing: one is larger than the other, and one uses more water than the other , but I always forget which is which. A large button using more water makes sense, but so does a large button signaling the one you should use most often (i.e. the one that uses less water). There's something I use everyday, something with immediate feedback, something I've tried to learn, but something I haven't gotten quite right.
by abeppu | 2025-06-14 15:00:57+00:00
> However, as tasks and model behaviors grow more complex, human supervision becomes increasingly unreliable: LMs can learn to mimic mistakes in demonstrations or exploit flaws in feedback. How do we train LMs to do tasks that are too difficult for humans to demonstrate or evaluate reliably?

I didn't read the whole paper but it seems important that you still need real ground truth to measure improvement, so you still need to get real labels at some point. The task they focus on where LLMs have "superhuman" performance is guessing the gender of blog authors. While humans are bad at this, humans are decent as remembering their gender, and a bunch of them are willing to write a blog post, so there's obviously a better way to get supervised examples than asking humans to guess labels: you collect posts in from authors whose gender is known. i.e. "human generated labels are low quality" should not be taken to mean "good labels are not available so we should go fully unsupervised".

So since you already need some real ground truth to know whether your algorithm accomplished anything, I think it's fair to ask: when would you commit to using _all_ your labeled data for evaluation and none for fine tuning, as described in this work? Logical consistency seems valuable, sure, but it seems like really you'd want to use both consistency and some (small?) amount of labeled examples, and a perhaps larger amount of self-labeled examples. In their loop where they revise labels to be more coherent, it seems natural to imagine that pre-provided labels should be stickier than self-generated ones, but not immutable, because there's always some chance of noise in your upstream data generation process.
by Svetlitski | 2025-06-14 15:01:02+00:00
The Itanium ISA was an infamous failure, never seeing widespread usage, hence people often referring to it as “The Itanic” (i.e. the much-touted ship that immediately sunk). The fact that anyone would be using it today at all is sort of hilariously niche, and is illustrative of how wide-ranging and obscure the issues filed to the GitHub repo could be. On a similar token I recall seeing an issue (or maybe it was a PR?) to fix our build on GNU Herd.
by jasonjmcghee | 2025-06-14 15:01:12+00:00
The smell of coffee is a combination of a bunch of different molecules that coffee releases into the air that when together we associate as "the smell of coffee".

I'm not even sure if we know why things smell the way they do - I think molecular structure and what they're made of both matter - like taste, though again not sure if we know why things taste the way they do / end up generating the signals in our brain that they do.

Similarly "red" is a pretty large bucket / abstraction / classification of a pretty wide range of visible light, and skips over all the other qualities that describe how light might interact with materials.

I feel like both are clearly not fundamental building blocks of anything, just classifications of physical phenomena.
Show HN: Ctql – clock time quest log – for nerdy solo devs
by mackenziebowes | 2025-06-14 15:01:29+00:00
About the thing --- ctql (`npx/bunx ctql` to try it out) is a fantasy-flavoured CLI tool for tracking your progress on projects.

You do need to prep a task list, or Quest Line - for now, it uses TOML and makes some strict demands. The git repo (https://github.com/mackenziebowes/questlog) includes guides showing fun and easy ways to generate Quest Lines.

You can toggle a feature I'm calling "*git sync*" where the CLI automatically (crudely) commits work and makes branches for you.

Using straight `bunx ctql` opens a clack tree showing off all 4 features, and you can also `bunx ctql done` to finish the current task, `bunx ctql stats` to see your projects current stats, or `bunx ctql git` to toggle your git sync status. --- The Story --- I am a self-taught programmer deep in the depths of funemployment... emphasis on the fun. Really trying to level up from a React plumber into a "real programmer", who knows if I'll ever figure that out.

I spend a lot of time on different experiments, and not much is getting actually done - this year is really just flying by.

So, I wanted a way to make the computer track my progress, including my getting distracted and wandering into other rabbit holes, *and* a way to make data entry about progress easy and fun.

This is built using my best guesses about performance psychology: breaking down large tasks into small chunks, setting conditions for success, feedback loops + visible incremental progress, external operationalizing ... all things that supposedly make video games addictive.

I hope you find it useful and I expect you to find it a bit silly.
by specialist | 2025-06-14 15:02:38+00:00
I have a very open mind wrt liquid glass.

I expect an "AR based UI" to somehow leverage depth of field and focus. Blur and translucency/transparency used to achieve that could be amazing.

I'm reminded of prior UIs which had Z depth. One of the iOS releases had parallax.

Remember that awesome demo repurposing two Wii controllers to do head tracking? It transformed the screen into a portal that you that thru. Moving your head around changed your perspective.

I want that.

I just started watching the WWDC videos. So far I like what I see. I'm on board with stacked components; we'll see how it pans out. I love the idea of morphing UI elements, transitioning between list <-> menu bar; I really want this to succeed.

Mostly, I want less clutter. No matter the appearance or theme, I'm overwhelmed by all the icons, options, etc.

The age old conundrum of balancing ease of use against lots of features. Having created UIs in anger, I'm no smarter than anyone else and don't have any ideas to offer.

Further, I'm apprehensive about voice (w/ GPT). Methinks this will become the best strategy for reducing visual clutter.

Being an old, I just hate talking to my computer. Though I accept it feels natural for others, like my son's generation.
by MoreQARespect | 2025-06-14 15:03:10+00:00
It's silly and extreme and dogmatic because that's what he's like as a person. This is as much reflected in his political views - not just coding.

It might not be such a problem in other professions but good software development is heavily trade off oriented so dogmatism is especially dangerous.

It's a shame because TDD is pretty good but he puts people off it.
by brikis98 | 2025-06-14 15:05:28+00:00
I looked for something like this for years, and could never find it, so I ended up writing it myself: take a look at Fundamentals of DevOps and Software Delivery [1]. It's a hands-on, step-by-step guide to all the tools and techniques for deploying and managing software in production, including hosting (cloud, on-prem, IaaS, PaaS), infrastructure as code (IaC), application orchestration (VMs, containers, serverless), version control, build systems, continuous integration (CI), continuous delivery (CD), networking, monitoring, observability, and so on.

[1] https://www.fundamentals-of-devops.com/
by wjnc | 2025-06-14 15:06:00+00:00
Data drift is real! I’ve recently restored sanity in a medium sized enterprise where there were three concurrent financial data flows. Including people not understanding each other, projects to find out ground truth and triple the workload in maintaining the dataflows. I’ve quipped to the team that endless summer is near. What if we only work on business relevant development. I would dream that the bigcorp we are part of would do the same. They are more of a tack on another Excel based solution kind of firm.
Algorithm Should Not Work
by cyberborean | 2025-06-14 15:06:32+00:00
Below is a python program that performs an insertion sort. The main problem area is that "i" is changed within a loop the depends on i. This is very bad practice and will obviously lead to unexpected outcomes, but so far I have not been able to find an array that it does not work on. Can anyone figure out why it works?

def insertionSort(array): for i in range(1, len(array)): temp = array[i] tempPos = i-1 flag = False while flag == False and tempPos > -1: print(array) if temp < array[tempPos]: array[i] = array[tempPos] array[i-1] = temp tempPos = tempPos - 1 i = i - 1 else: flag = True
by Enginerrrd | 2025-06-14 15:09:15+00:00
Most of the American parents I know practiced bed-sharing including myself. But we would also answer "no" when asked about at the doctor's office because that's the "right" answer. So... I am skeptical about any negative statistics on bedsharing. We're not obese and don't drink or do drugs. That probably mitigates a huge amount of associated risk.
by Kon-Peki | 2025-06-14 15:11:24+00:00
Soccer has high popularity in the US.

USMNT match scheduling/location is a wreck and has been for a good 5+ years.

International matches played in the US typically draw large crowds because they are held in locations with many fans. Because the organizers know what they are doing.

FIFA created the Club World Cup as a money grab, and assumed that America=money without doing any homework. Initial ticket prices were very high, killing a lot of demand.

The Messi in Miami bump in sales/prices was real, but quickly tapered off as fans got consistently burned by overpaying in advance. FIFA still thinks it exists like in the first few months.
by driggs | 2025-06-14 15:11:27+00:00
While it's been known for many years that endosymbiotic fungi are responsible for producing the ergot alkaloids in the Morning Glory plant family, and the recent discovery here is the identification of the host-specific fungal symbiont for the common decorative flower Ipomoea tricolor, this plant-fungus relationship was not known in the days of Albert Hoffman's research.

He is most famous for synthesizing and experiencing the effects of LSD from ergot-derived alkaloids; ergot is a fungal pathogen that grows on grain plants. He then identified psilocybin as the active psychoactive component of magic mushroom samples from Mexico.

When he turned his work to identifying the active component in Morning Glory plants, he presented his work showing that he'd discovered LSA, another ergot alkaloid. Other researchers accused him of having contaminated samples, because he'd found in plants compounds which were known only from the fungi kingdom. Hoffman's work was vindicated, in a sense, when the relationship of endosybiotic fungi (cryptic fungi which spend the majority of their lifecycle inside a plant) was later elucidated.
by regularfry | 2025-06-14 15:11:28+00:00
It's a challenge but in principle it's doable with contract testing, in the style of Pact, where there's a contract broker that disparate services all coordinate through. If you've got that, you can publish your new model version as a new contract version, and everyone can see immediately where their APIs need to change. Contracts do get a passing mention in the article, but it's not a focus.
by vlz | 2025-06-14 15:11:51+00:00
It is at about 7:50 in a short aside. Notice that he only says psychedelics can be dangerous if you already have PTSD and he does not recommend it.

The video seems not to say that nobody should take LSD. In fact it explains how psychedelics can help with depression if I am not totally mistaken.

(LSD is also never actually mentioned in the video. It talks more generally about psychedelics and hallucinogens.)
by kkfx | 2025-06-14 15:12:04+00:00
Me personally I hope for a paradigm change: there is no reason to use an office suite instead training people from the school to use proper typesetting and computing software.

We have LaTeX wrapped in nth way to typeset, we have easy languages like Python, it's about time to teach plain text power and bring org-mode to modern UIs for the masses because we do not need "an alternative to $ProductOrService" but a different paradigm from the current old mainframe model to an older modern interconnected desktop model where people know how to mold a desktop for their needs and desire instead of depend on someone else computer.
by cjbgkagh | 2025-06-14 15:12:22+00:00
I used to get this pretty regularly, I thought I just keep burning out. I have an unusually high IQ and noticed that my symptoms were very similar to the string of condensed matter physicists that committed suicide. Their descriptions of their health issues before they killed themselves mirrored my own and I too used the Flowers from Algernon to describe my difficulties to others. I shared other weird stuff like extreme sleep difficulty and extreme noise intolerance. I found out only relatively recently it was due to ME/CFS which was from undiagnosed hEDS, a condition nowhere near as rare as it’s thought to be. I had been to see a huge amount of doctors and none of them diagnosed me with this despite being a walking bag of symptoms and having extreme hyper-mobility. Anyway, I think tech, like physics, has a fairly strong IQ selection criteria bias so I’ve noticed a concentration of the same health issues here on HN.

The characteristic brain fog seems to be tied to dysautonomia and excess IL-1B pro-inflammatory cytokines. I treat the latter with a strict no sugar diet, and high doses of D3, TUDCA, and DIM. I treat the dysautonomia with LDN, modafinil, amitryptiline, and a low dose of semaglutide (ozempic).
by ozim | 2025-06-14 15:12:27+00:00
"Now it is a strange thing, but things that are good to have and days that are good to spend are soon told about, and not much to listen to; while things that are uncomfortable, palpitating, and even gruesome, may make a good tale, and take a deal of telling anyway."

“Happy families are all alike; every unhappy family is unhappy in its own way".

To sum it up, not much to write about ones that went to primary care and were handled properly.
by nolist_policy | 2025-06-14 15:14:37+00:00
You're thinking to complicated. You can configure the coredump helper in a way that the kernel presents it with the coredump on stdin. So you drop privileges and self-sandbox at startup and only then start reading the coredump from stdin.

IIUC Ubuntu and systemd however choose to dump the process manually for some reason and for that you need to have same permission as the target process.