frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Someone behind the software

https://karrisaarinen.com/posts/someone-behind-the-software/
222•tosh•4h ago•85 comments

Free Pascal compiler now supports dynamic packages

https://www.getlazarus.org/dynamic/
61•sysrpl•2h ago•13 comments

Hybrid Reasoning Agents: 35–55% fewer tokens and up to 2.6× faster inference

https://arxiv.org/abs/2610.18861
16•allinonai•30m ago•1 comments

RepRapMicron

https://github.com/VikOlliver/RepRapMicron/wiki
291•RobotToaster•7h ago•46 comments

PalmOS Lemmings

https://github.com/ardiri/palmos-lemmings
57•memalign•3h ago•13 comments

Dogs seem to agree with humans that 'bouba' is round and 'kiki' is spiky

https://www.sciencealert.com/dogs-seem-to-agree-with-humans-that-bouba-is-round-and-kiki-is-spiky
43•gmays•19h ago•21 comments

DeepSeek search and fetch – $0.75 per 1000 successful requests

https://api-docs.deepseek.com/guides/search/
499•fagnerbrack•14h ago•242 comments

Java sealed classes and exhaustive pattern matching

https://neilmadden.blog/2026/04/24/java-sealed-classes-and-exhaustive-pattern-matching/
112•hnisjafx40•6h ago•83 comments

SIGSALY: Churchill's top secret hotline to the president

https://www.iwm.org.uk/history/iwm/cwr/telephone
86•stmw•3d ago•23 comments

The Intel 8087 chip: floating-point addition and subtraction

https://www.righto.com/2026/10/8087-addition-subtraction-microcode.html
73•pwg•4h ago•18 comments

One parser, two bugs, many routers: Exploiting Broadcom WiFi across eCos, Linux

https://quentinkaiser.be/security/2026/10/16/one-parser-two-bugs/
13•zoobab•2d ago•3 comments

Developing for Debugging (2025)

https://www.davepacheco.net/blog/2025/developing-for-debugging-dns-propagation/
11•mpweiher•1d ago•0 comments

Show HN: The Zelda timeline to catch up before the Ocarina of Time remake

https://legendofhyrule.com/
142•jsomau•8h ago•78 comments

Namecheap just seized and disabled all my domains

https://www.reddit.com/r/sysadmin/comments/1x8cycd/namecheap_just_seized_and_disabled_all_my_doma...
254•sashk•4h ago•133 comments

I electrified my push scooter with a power drill

https://eddieabbondanz.io/post/shop/drill-powered-scooter/
83•speckx•4d ago•33 comments

"I'm on a war footing": Terry Tao and the crisis in math

https://www.nytimes.com/2026/10/16/us/math-ai-terence-tao.html
8•vinipolicena•2d ago•0 comments

Beyond Tetris: The other games of Alexey Pajitnov [video]

https://www.youtube.com/watch?v=QH_LPimUJMs
42•zdw•22h ago•0 comments

Open MicroManipulator – A sub-micrometer 3D motion control plattform

https://github.com/0x23/MicroManipulatorStepper
159•_Microft•10h ago•13 comments

Florida's HOAs and condo associations are making the housing crisis worse

https://hoaspy.com/hoa/fl/florida-hoa-housing-crisis.html
117•lovewins•2h ago•201 comments

I built a programming language that LLMs can't use

https://blog.picheta.me/post/killswitch-lang/
8•dom96•22h ago•5 comments

There's never been a better time to go into math (by: 3blue1brown) [video]

https://www.youtube.com/watch?v=LKrwhjOI8Nc
11•mdp2021•21h ago•0 comments

Types of types: Haskell's Kind system

https://thunk.blog/posts/types-of-types-haskell-kind-system/
87•Thom2503•4d ago•68 comments

How the Elizabeth Holmes documentary “You Can See Everything” is deceiving

https://www.readtheprofile.com/p/elizabeth-holmes-documentary-you-can-see-everything
337•MaysonL•17h ago•458 comments

Parser Combinators

https://t3.at/blog/2026-10-17-parser-combinators/
206•schindlabua•12h ago•76 comments

Show HN: Sphinx – A hook that quizzes you on your AI's code before shipping

https://sphinx-six-theta.vercel.app/
231•critiquebrowser•16h ago•76 comments

Show HN: Ranet3 – High performance policy routed IPsec mesh SD-WAN

https://ranet3.com/
20•StepBroBD•6h ago•5 comments

Mitos editor is a fork of Helix

https://mitos.computer/
48•ambigious7777•3h ago•47 comments

Geographical Fun: Being Humourous Outlines of Various Countries (1868)

https://publicdomainreview.org/collection/geographical-fun-being-humourous-outlines-of-various-co...
9•Thevet•1d ago•1 comments

Tiny Brutalism – Thanks to HN it's on Steam

https://store.steampowered.com/app/5426130/Tiny_Brutalism/
47•MatiErnst•2h ago•7 comments

Teal – A statically-typed dialect of Lua

https://teal-language.org/
144•Lyngbakr•2d ago•62 comments
Open in hackernews

Dogs seem to agree with humans that 'bouba' is round and 'kiki' is spiky

https://www.sciencealert.com/dogs-seem-to-agree-with-humans-that-bouba-is-round-and-kiki-is-spiky
42•gmays•19h ago

Comments

DoctorOetker•4d ago
I too would associate "Bouba" with the rounded and "Kiki" with the sharper figure, but to me this is just a relatively universal sense of continuity vs discontinuities:

the local curvature is continuous for "Bouba", every point on the curve has a single tangent, which evolves continuously as you walk along this presented curve.

For Kiki: the local curvature is discontinuous: at the inward or outward points, there are 2 tangents, so the tangent abruptly switches value when passing through this point when walking along the curve.

similarly the "B"s in "Bouba" are voiced plosives, while the "K"s in "Kiki" are unvoiced plosives.

I think people would similarily classify "Titi, Pipi, Touta, Poupa, Kouka" like "Kiki" but "Didi, Douda, Bibi, Gigi, Gouga" like "Bouba".

The vowels are obviously voiced by the vocal chord carrier wave "voice".

So when we pass through the unvoiced (T/P/K) plosives, we notice discontinuity like the discontinuously evolving tangents along the boundary curve of the figure.

Obviously mammals like dogs have a concept of continuity, topology, distance, they might get spooked by "open" stairs, because they can see between the planks, etc.

And when we hear voiced (D,B,G) plosives, the voice while muted still evolves continuously.

po1nt•11m ago
The question is how are you able to internalise the shape without ever seeing any visualisation. Why does the the bouba even evoke curvature?
notahacker•4m ago
tbf for me the Bouba evokes curvature because it makes me think of a Baobab tree. Not so sure about the dogs :)
DrProfresher•18h ago
As a human I agree with dogs that 'Bouba' is round and 'Kiki' is spiky.

In all seriousness, and I am surprised the article does not mention this, as dumb as it sounds Kiki has "sharp" sounds when pronouncing it and "Bouba" has a softer feel to it when pronouncing it.

As the article says it does not matter what language you speak, a word that quickly changes the sound back and forth to the same thing sounds sharp because that is how sharp things look and feel. The serration on a knife has the same angle on either side leading to a point. This is what makes sense to me as to why we correspond Kiki to something sharp.

yhjc2692•15h ago
Interestingly, even the sound of the word ‘round’ feels gentle, while the word ‘spiky’ has high-frequency peaks (at p and k)! I wonder if dogs (or for that matter, humans) can accurately zero-shot classify words that represent round vs spiky for different languages.

It appears to me that onomatopoeia, at varying degrees, played a role in the spontaneous convergence of verbal communication, and thus the development of a language.

moi2388•59m ago
When I studied psychology 20 years ago we had a class which covered this, and at least then there were studies indeed showing these associations are exactly due to these phonetic identifiers.
Angostura•56m ago
Across multiple non-European languages?
jstanley•47m ago
> In all seriousness, and I am surprised the article does not mention this, as dumb as it sounds Kiki has "sharp" sounds when pronouncing it and "Bouba" has a softer feel to it when pronouncing it.

This is just the same thing though?

It's not actually trivially obvious that different minds would agree on how "sharp" and "soft" apply to sounds and to shapes.

dang•1h ago
Related. Others?

Evidence of the bouba-kiki effect in naïve baby chicks - https://news.ycombinator.com/item?id=47105198 - Feb 2026 (107 comments)

Which is "Bouba", and which is "Kiki"? [video] - https://news.ycombinator.com/item?id=46572742 - Jan 2026 (23 comments)

Bouba / Kiki Effect - https://news.ycombinator.com/item?id=45320327 - Sept 2025 (2 comments)

Bouba/kiki effect - https://news.ycombinator.com/item?id=40699583 - June 2024 (170 comments)

Bouba/Kiki Effect - https://news.ycombinator.com/item?id=27885703 - July 2021 (94 comments)

Bouba/kiki effect - https://news.ycombinator.com/item?id=8372550 - Sept 2014 (1 comment)

dang•53m ago
These might also be loosely related (since bouba/kiki came up in the threads):

Why ‘Mom’ and ‘Dad’ Sound So Similar in So Many Languages - https://news.ycombinator.com/item?id=30605239 - March 2022 (1 comment)

Words known better by males than females, and vice versa - https://news.ycombinator.com/item?id=30275159 - Feb 2022 (650 comments)

Why spiky shapes seem angry and round sounds are calming - https://news.ycombinator.com/item?id=20830940 - Aug 2019 (21 comments)

Ability to identify genuine laughter transcends culture - https://news.ycombinator.com/item?id=17634212 - July 2018 (2 comments)

Molyneux's problem - https://news.ycombinator.com/item?id=16778983 - April 2018 (68 comments)

Distant languages have similar sounds for common words - https://news.ycombinator.com/item?id=12510720 - Sept 2016 (60 comments)

Are We All Synesthetes? - https://news.ycombinator.com/item?id=634989 - May 2009 (9 comments)

Oohs And Aahs: Vowel Sounds Affect Our Perceptions Of Products - https://news.ycombinator.com/item?id=54318 - Sept 2007 (4 comments)

dizhn•48m ago
For me kiki is more red than spiky.
jurf•19m ago
(Oh, this is one of my favourite yet absolutely pointless pastimes.)

I must respectfully disagree; kiki is brown, not red, but it’s an easy mistake to make

throw9394030•4m ago
> Each dog/owner pair entered a room set up with a screen and a speaker to the left, and another screen and speaker to the right.

I do not think this is realible experiment. Dogs are very sensitive to non verbal cues from their owner.

For example if owner is scared, it will defend the owner. I get assaulted all the time, by dog owners who unleash their dogs on me, in self defense.

leoc•3m ago
Good boys! Good boys.
card_zero•41m ago
How about high frequency sounds? Kiki must be higher frequency on a spectrograph. Spikes make high frequency sounds when they hit against things. Soft round objects make low frequency noises. Sort of. (There's holes in this theory, because fur is soft but makes high frequency sounds when brushed.)
D-Machine•30m ago
It isn't trivially obvious, no, but the "k" sound is a fricative, i.e. the tongue rapidly moves close to the palate and then away, creating turbulence, and sounds with a sharp peak and amplitude. I.e. the waveform of a "k" or "kiki" sound looks more spiky. The opposite is the case for the "bouba" sound.

It is a bit mysterious why animals would all map e.g. sharp auditory waveforms to sharper / spiky lines (kiki figure), and then smoother sounds to smoother lineforms (bouba figure), but, reasonably, these senses evolved together and used far more shared underlying processing machinery than they do presently. After all, both light and sound reach us in waves and both carry energy.

Some primitive mush-blob perhaps just started processing all incoming energy waves together, differentiating e.g. smoother vs. more staccatto waves before making the distinction between e.g. sound vs. light. Or I dunno, but IMO it makes more sense when you consider evolution, and don't just look at processing now in isolation from the likely development of these senses.

jjtheblunt•19m ago
k is a plosive, not fricative: there's a discontinuity in the flow of air, not a friction-sounding continuous airflow. that fits your point though, regardless.
D-Machine•3m ago
Oops, you are right! I checked before posting that some "k" sounds are indeed fricatives, but they definitely aren't in "kiki".
Waterluvian•25m ago
When I want to avoid startling my cat I make sure that the sound of my presence is gradual and not sudden. The syllables of a bouba word all introduce themselves smoothly and not suddenly.

I’ll rush to posit something for others to poke holes in: the definition of a Kiki word is a word where the syllables have a sudden “attack” then decay. And that’s a function of sound, not language.

_kulang•19m ago
Sure it is. Fourier transform - Bouba and Kiki are far from the same there. And as someone else mentioned, time domain content - attack and decay. There are physical differences in the sounds which are pretty fundamental and can be definitionally linked to sharpness and softness across domains, especially as sharp objects are defined in nearly exactly the same way (except spatially).

It would be more interesting if we had two sounds which didn’t have such apparent objective differences giving rise to specific and universal subjective differences, or if something that was not so cross domain elicited a different response, e.g. linking volume with sharpness as opposed to something like size.

gsich•18m ago
>It's not actually trivially obvious that different minds would agree on how "sharp" and "soft" apply to sounds and to shapes.

Same genetics produce the same outcome (mostly).