MurphyA/hacker-news huggingface dataset:
by mtlsnk | 2025-07-27 20:23:11+00:00
I'm experimenting/prototyping 3D models to passively absorb specific low frequencies, with the idea of reducing fatigue/increasing productivity in the workplace (where making/taking calls is continuous). The 3D models are based off of a research paper by Yong Li and Badreddine M. Assouar, called "Acoustic metasurface-based perfect absorber with deep subwavelength thickness" [0].

Absorbing low (male voice; 80Hz - 300Hz, not including overtones) frequencies normally takes a fair bit of dampening material, unless something like a Helmholtz resonator [1] is used. The paper shows that a ~100x100x12mm 3D printed Helmholtz resonator may entirely absorb 125.8Hz (in an extremely narrow band). I'm uncertain about transmission losses (i.e. volume of the frequency perceived behind the material).

So far, I have created/vibe-coded a script to take the inputs: frequency and tile dimension (it's square). The output is a 3D object (.stl) which can be printed.

Today I tested my 3D model, which roughly resembles the model in the paper (1mm roof & floor as opposed to 0.2mm, because of printing difficulties), by using a DIY'D impedance tube and publicly available software [2]. The print was meant to be tuned at 125Hz, but results showed 131Hz and absorption factor of ~0.42 (lower number as opposed to 1.0 may be due to inexperience with all of this; it may be due to an imperfect test setup).

My impedance tube is made from 96mm (inner) diameter PVC tube, a Visaton KT 100 V 4 Ohms speaker, an amplifier, Motu M2 audio interface, 2 Behringer ECM8000 measurement mics and some 3D printed adapters (to hold the speaker and sample).

Nothing to concretely publicise or share so far, but am thoroughly enjoying the process of digging into a field (acoustics) completely new to me, solely out necessity and/or frustration in the workplace.

Should anyone be interested, I will share my project with HN once it has progressed to where I have something written up or worth sharing.

[0] http://dx.doi.org/10.1063/1.4941338

[1] https://en.m.wikipedia.org/wiki/Helmholtz_resonance

[2] https://mathworks.com/matlabcentral/fileexchange/931
by 1659447091 | 2025-07-27 20:24:20+00:00
If any one is really set on having a natural diamond, I highly recommend taking a trip to Crater of Diamonds State Park[0], in the middle of nowhere -- I mean, Murfreesboro, Arkansas.

Pay an entrance fee and bring or rent your own equipment and keep any diamonds you find. It's a 37 acre field that was once a volcanic crater. I never found any personally, but it was surprisingly fun and worth the detour if driving through the state. I also don't care much for diamonds, but if I ever find one it'd be pretty special. More than 600 diamonds are found each year according to wiki

[0] https://www.arkansasstateparks.com/parks/crater-diamonds-sta...
by dang | 2025-07-27 20:24:39+00:00
Recent and related:

Steam, Itch.io are pulling ‘porn’ games. Critics say it's a slippery slope - https://news.ycombinator.com/item?id=44685011 - July 2025 (806 comments)

Against the censorship of adult content by payment processors - https://news.ycombinator.com/item?id=44679406 - July 2025 (244 comments)

Games: No sex, please. we're credit card companies - https://news.ycombinator.com/item?id=44675697 - July 2025 (52 comments)

Itch.io: Update on NSFW Content - https://news.ycombinator.com/item?id=44667667 - July 2025 (318 comments)

Australian anti-porn group claims responsibility for Steams new censorship rules - https://news.ycombinator.com/item?id=44636369 - July 2025 (162 comments)
by kyledrake | 2025-07-27 20:26:36+00:00
Very interesting idea! I wonder if a political campaign one day will be to start a program that eradicates mosquitos via drone fleets, not just in the context of malaria protection but also in just nuisance reduction. There are similar programs in place in certain metro areas that already do mosquito control (using chemicals of varying toxicity), so it's not as wild of an idea as it probably sounds.

My friend once came up with a joke idea for a solar powered ransomware drone that would fly to a random roof and jam wifi signal until someone paid it to leave.
by filleokus | 2025-07-27 20:26:51+00:00
Allianz have more than 150k employees with offices in 50+ countries. Not all of them need access to the CRM of course, but I think going back to on-prem is just asking for different kind of trouble.

We don't have any details now, but I wouldn't be surprised if the cloud-based CRM provider didn't have a very technical interesting weakness, but rather that some kind of social engineeringy method was used.

If global companies like this instead had stuff running on-prem all around the world the likelihood of more technical vulnerabilities seems MORE likely to me.

(Air gapping is of course possible, but in my experience, outside of the most security sensitive areas the downsides are simply not acceptable. Or the "air gapping" is just the old "hard shell" / permitter based access-model...)
by yieldcrv | 2025-07-27 20:27:40+00:00
> Be Elk

> Browsing, grazing, loitering in an ideal environment

> Suddenly, mid life, an unidentified powerful beast appears that stalks and kills your kind

> Never know why, the source, or that a third species engineered this outcome because they were too lazy to kill you all themselves and just wanted an automated way of doing so
by LinguaBrowse | 2025-07-27 20:29:15+00:00
As for JavaScript runtimes, having seen Lynx (and some of the internal work NativeScript is doing), I'd like to see more engine-agnostic runtimes rather than coupling each runtime to one engine.

As for writing, I'd like to stick to more manageable topics in future so that I can write as a hobby rather than as daunting work. My previous "Frontend predictions for 2024" (https://buttondown.com/whatever_jamie/archive/frontend-predi...) was similarly thorough and took an exhausting rush to write up. But simpler articles like "Staying productive with chronic pain" (https://buttondown.com/whatever_jamie/archive/staying-produc...) were all possible to finish in a weekend.

There's probably a good story in Node-API, but I think I'd rather take on a research-light topic for a break first!
by breadwinner | 2025-07-27 20:29:16+00:00
This will lead to inflation. Once prices increase, the prices won't come down, so the inflation will be permanent.

US manufacturers will get used to decreased competition, which will lead to poor quality and decreased innovation.

Smuggling will increase, particularly from Canada. Instead of going to the Apple store to buy your next phone you will agree to meet a stranger in a dark alley and pay cash to buy a smuggled iPhone.

The tariffs will be felt by poorer Americans while the rich will barely notice.
by matheusmoreira | 2025-07-27 20:29:28+00:00
> If you want to change some settings oft the device, you need to use their terrible Electron application.

> It's so bad, volunteers created an alternative.

Years ago I wrote my own Linux user space driver for the keyboard on my Clevo based laptop. The Clevo application was so terrible I reverse engineered it and made my own Linux free software replacement.

https://github.com/matheusmoreira/ite-829x

It seems some Tuxedo laptops have the same keyboard. Maybe Tuxedo users will find it useful.
by ashwinsundar | 2025-07-27 20:29:32+00:00
Software for biomedical research labs.

Animal colony management is largely managed in Excel sheets, with no integrations to related systems or hardware sensing. We're working on the spreadsheet problem first, so that biomedical researchers can share information about their colonies with other researchers at their institutions, and explore the lines that other labs have. This opens up collaboration options and makes it much easier for the research community to find out what mouse lines other labs have (and may borrow for their own experiments).

https://www.mousehouse.bio/

Currently in closed beta at Harvard
by ufo | 2025-07-27 20:30:02+00:00
The issue in dynamic languages like python is that almost every little thing is impossible to be sure at compile time:

* The type of arguments passed to the function. Everything might point to the function always being passed values of a particular type, but you still can't be sure.

* If you call another function, you can't be sure that you'll actually call the function you expect, because any function or global variable may be overwritten at runtime.

* There are many places in the language that might call an invisible function call (method overloads, garbage collection methods, etc) and any of those invisible calls could potentially monkey patch something

All of these complexities, and more, are why JIT compilers like PyPy exist. Instead of optimizing at compile time, they observe things at runtime, optimize optimistically assuming that the program won't try anything funny, but stays ready to roll back the optimizations in case the program does try something funny.
by marc101 | 2025-07-27 20:30:36+00:00
Finally caved and built a custom AI newsletter curation platform for a friend who's been pestering me to automate his GPT news digests. Still no idea if there's real demand, but the learning experience with Cursor and Claude Code has been worth it. After growing my own newsletter to 800 subscribers, I'm convinced aggregation beats adding another newsletter to the pile.

Thanks to Claude, it works way better than I should've managed solo: https://www.procuratorai.com

Free signup to test: https://my.procuratorai.com/login (no help/intro yet, and I'm paying for tokens so not advertising it widely...)

Homepage is basically a one-shot Claude build using Nunjucks on Netlify (first time with both).

(Subscribe button is broken - still working on that...)
by Appesteijn | 2025-07-27 20:31:02+00:00
I'm currently working on https://beontimer.com a free timing app for running and cycling races.

It started off because I wanted to see if I could print QR codes on a piece of paper and use these to detect people crossing a lap if finish line.

That proved more difficult than I thought, the QR codes were not easy to scan from far away and while moving. It is still in alpha stage.

What does work is a simple manual mode for people to use at their races.
by davrosthedalek | 2025-07-27 20:31:34+00:00
True, but there are many more people that speak no English, or so badly that an article would be hard to understand. I face this problem now with the classes I teach. It's an electronics lab for physics majors. They have to write reports about the experiments they are doing. For a large fraction, this task is extraordinary hard not because of the physics, but because of writing in English. So for those, LLMs can be a gift from heaven. On the other hand, how do I make sure that the text is not fully LLM generated? If anyone has ideas, I'm all ears.
by seanwilson | 2025-07-27 20:32:13+00:00
> Ive been really struggling with accessible colors

Thanks, feel free to message me if you want some tips!

Most accessibility/WCAG guides say things like "Tip #1: Choose accessible colors", but they don't go into any detail about how you pick sets of colors that contrast, like text/background/border colors for buttons on different backgrounds, as if it's trivial. It's actually really tricky and can feel impossible in some scenarios until you internalize the basic rules and constraints.

I usually see people saying the opposite, that it's easy to pick accessible colors, when it's often not, especially when you have existing branding to stick to.
by quartztz | 2025-07-27 20:33:25+00:00
At actualia [1] we're working on delivering customized-and-verifiable news summaries! We summarize RSS feeds and other sources filtering by interests, with a strong emphasis on user relevance, routine integration, and UX in general. We're in closed beta right now aiming for a launch in Q3 !

[1] https://actualia.app
by farfromrefuge | 2025-07-27 20:33:40+00:00
If anyone is interested i develop a free and open source alternative to komoot. I am currently using it for a 6 months trip in Europe : https://github.com/Akylas/alpimaps The idea of it is to be able to do everything offline, from map browsing to route computing, elevation profile... I am 99% sure i use the same library for route computing which is the amazing Valhalla computing framework. It propose multiple routes likes komoot, can show route stats, compute elevation profiles. But it can also do much more like compute different ascents or show slopes percentages without online data.

To use the full potential of AlpiMaps you need to generate your maps. I can generate them but i dont have the fundings to host the maps on a server (would need a lot of space and computing power to regularly generate maps per country, per regions ...). Instead i explain how to generate the maps for any region you see fit.

Also AlpiMaps has a very small user panel right now so it had many bugs i am sure (especially on iOS which i dont use daily). I am though 100% willing to fix/improve/add any feature. Just share/explain on github.

I am not often on HN so if you have any question please use github
by pseudo0 | 2025-07-27 20:33:57+00:00
The source I linked shows the Ireland housing index going from around 33 in 1995 to over 180 in 2025. That's an over 6x real return, which equates to a rate of return of over 6.5% after inflation.

Looking at the CEIC data you linked, which is not inflation-adjusted, it shows household income increasing from just under $20k in 2003 to around $40k in 2023. Plugging that into the CAGR formula you get a 3.5% nominal annual return.

So house prices have increased at over 6.5% annually after inflation, while household incomes have increased at 3.5% before inflation.

And your other link makes it clear that the change in wealth distribution is really just a side effect of the housing bubble:

> The Gini coefficient fell from 0.78 in Q2 2013 to 0.70 as of Q4 2020, before declining sharply since 2021 (Chart 3). This steeper decline in 2021 is driven by increasing net wealth for the Bottom 50%, accounted for by a combination of a decline in this groups mortgage liabilities and, to a lesser extent, an upward appreciation in the value of housing assets. As a consequence, by Q1 2022 the Gini coefficient for Ireland stood at 0.68.
by rs186 | 2025-07-27 20:34:21+00:00
So that these domains are automatically blocked on all devices on a local network. Also, you can't really edit the hosts file on Android or iOS, but I guess mobile OSes are not part of the discussion here.

Although there are caveats -- if an app decides to use its own DNS server, sometimes secure DNS, you are still out of luck. I just recently discovered that Android webview may bypass whatever DNS your Wi-Fi points to.
by Vermeulen | 2025-07-27 20:34:24+00:00
A multiplayer survival game based around voxel physics.

Can be described as Astroneer-like setting, Teardown voxel physics, in a Valheim-like online multiplayer survival game.

Game isn't really announced yet but I've shown some videos of the tech: https://x.com/Alientrap/status/1909316208563732866 (On Youtube: https://www.youtube.com/watch?v=ZWISaUmvit4 ) https://x.com/Alientrap/status/1918024969939808654
by ethin | 2025-07-27 20:34:44+00:00
I very strongly oppose this because Visa and MC are payment processors: their jobs are to (1) ensure money gets from points A to B and (2) protect consumers from fraud and other malicious practices (I know that's very vague here but...). This is neither of those things. This is them indirectly censoring individuals based on what they publish by placing pressure on the publisher to not publish those things. That is not power these processors/financial institutions should have. It is completely irrelevant what their opinion of what your paying for is. If it isn't illegal, they should have no power or right to deny it. It would be one thing if the platforms chose to do this themselves. That's the rights of the platforms (Steam and Itch); they are the ones publishing these games. It would be another if the law explicitly said that a payment processor could not send money to pornographic [whatever]. (That would be massively unconstitutional, but let's ignore that for the sake of this discussion.) Neither applies here. Then again, I also find it absurd that my bank can't force P2P payment processors like CashApp to return money that I sent to someone by mistake, or because I was scammed/manipulated into doing it. Their logic is "well, contact CashApp", and CashApp of course says "Oh but we can't do that". Which is utter nonsense, because of course they can, they just don't want to.
by maqnius | 2025-07-27 20:35:09+00:00
I'm really happy with locus maps 3 classic in combination with brouter as a local routing engine with my own routing profile using my preferences.

In combination with downloadable map tiles, I can plan and ride my route completely offline which saves battery and keeps things running in the more rural areas.

The route planner is really nice. I actually plan all my routes in the smartphone and export to gpx if necessary because it's the most comfortable way to do it.

What I also really appreciate is, that it's not a subscription based payment model. So you pay once for downloadable tiles etc. and for the app and can just use it without worrying about updated terms etc.

BUT, and that's a major BUT, the version is deprecated and will be ended soon in favour of the subscription based locus map 4. I don't miss anything in locus map 3 and don't see any benefits. I'll just hope the app will work as long as possible without official support.
by anonnon | 2025-07-27 20:35:23+00:00
I was just noting the oddness of Lp(a) responding inversely to SFA intake (the reverse of LDL), which also contradicts the conventional wisdom that Lp(a) isn't amenable to lifestyle interventions.

You could theoretically increase SFA to target Lp(a) while still using lipid-altering drugs to target LDL.
by spacechild1 | 2025-07-27 20:35:46+00:00
Among other things, I'm working on AOO, a cross-platform low-latency peer-to-peer audio streaming and messaging library: https://github.com/spacechild1/aoo

The C/C++ library can be easily embedded in host applications or plugins. It even runs on embedded devices, such as the ESP32. In addition, the project contains a Pure Data external and SuperCollider extension. There is also a third-party Max/MSP external: https://github.com/ddgg-el/aoo-for-max

For more background information, check out this article: https://www.soundingfuture.com/en/article/aoo-low-latency-pe... https://aoo.iem.sh/

The project is still in beta stage, but I hope to make a final release this summer.
by pojzon | 2025-07-27 20:35:53+00:00
Did you see Google or facebook or Miceosoft customer databases breached ?

The issue is there is too little repercusions for companies making software in shitty ways.

Each data breach should hurt the company approximately to the size of it.

Equifax breach should have collapsed the company. Fines should be in tens of billions of dollars.

Then under such banhammer software would be built correctly, security would becared about, internal audits would be made (real ones) and people would care.

Currently as things stand. There is ZERO reason to care about security.
by mlitwiniuk | 2025-07-27 20:35:55+00:00
Thanks! Really appreciate the interest. We already support a major part of ISO 27001 - actually releasing our Statement of Applicability tomorrow or the day after. I went through ISO certification at my previous company, and that experience is what triggered building Humadroid in the first place. The pain was real! NIS2 is definitely on our radar - planning to have support for it by Q4 2025. The public sector requirements you mentioned are exactly the kind of use cases we're building for.
by Pfhortune | 2025-07-27 20:35:59+00:00
…sell food to Gaza? The people of Gaza have little way to buy food right now. Gaza does not possess a hoard of wealth to trade to private companies for food et al, just lying in wait for Israel’s violence to cease.

I agree that the American government is complicit but private industry is no less complicit.

Capital wants to remove the population of Gaza and turn it into beachside real estate. This much has been said out loud by the very people who are acting to hollow out the government.
by lykhonis | 2025-07-27 20:36:15+00:00
After 15 years doing mobile apps, security, and systems development. I ended up learning ton about Cloudflare.

Now connecting all the dots and building a backend for mobile apps. It’s already live https://calljmp.com

Fully powered by Cloudflare, unbeatable pricing, rls and app attestation, raw SQLite queries, and tons more.

Looking for early feedback and adaptors.
by carlosjobim | 2025-07-27 20:38:16+00:00
> With a little bit of tuning it could feel pretty modern.

This little bit of tuning is called Shine 2.0 and is still the most modern desktop user interface, even though it was published in 2010:

https://www.deviantart.com/zainadeel/art/Shine-2-0-for-Windo...
by foopod | 2025-07-27 20:38:28+00:00
I see two possibilities (not mutually exclusive)

1. Art is art because it draws meaning from human existence - AI can't and can never exhibit this. Furthermore, pumping out thousands of "creations" a minute will never compare to a single work from a human.

2. People are dumb and will fawn over just about anything, the origin of a piece of art created today is less relevant than ever.
by anonzzzies | 2025-07-27 20:38:57+00:00
> I'd highly recommend staying away from the dumpster fire that is Next.js. It's too bad it's like the top skill asked for by employers these days, who seem to have no idea what they're signing up for.

100% agree and we need more people saying it. It is crazy how it got so big. Look at the amount of (breaking) changes that benefit no one except vercel (others cannot really keep up, and that's the plan) and the almost unbelievable amount of sloppy CVEs all over the place (patched automatically if you run with vercel). We get called in after things go wrong to monkey patch it so the business keeps going: nextjs issues are delivering us a lot of work.
by bgnn | 2025-07-27 20:39:44+00:00
Laptops with Intel Lunar Lake (i.e. 258V) CPUs get upwards of 12 hours easily, often in 15-18 hour range depending on the battery size. Just a quick search reveals for example Dell XPS 13 9350 (Core Ultra 7 258V) is Ubuntu certified [1], weighs 2.6 pounds, and has long battery life (17-18 hours video streaming on Windows).

[1] https://ubuntu.com/certified/202407-34214
by asdfj999 | 2025-07-27 20:40:03+00:00
Statins are a lot like climate change. Two sides, the establishment versus outsiders, each claiming their side is correct, arguing over mountains of data that you can never personally verify.

However, there is zero financial incentive for a physician to prescribe a statin. They are all generic medications. A month prescription is approximately $10.

We do not yet have final word on this topic, we will have a better understanding as time progresses, but until then I continue to recommend statins to my patients with appropriate risk factors, for the same reasons I find climate change credible. The data showing benefit is not just limited to the United States, it is international, and to essentially falsify something involving millions of individuals and thousands of researchers around the world just isn't feasible.
by godelski | 2025-07-27 20:41:36+00:00
> VIM is a text editor, not an IDE

I'm with you, but I don't see the problem with their argument. They should have mentioned GDB, Valgrind, and maybe things like pdb and ruff, but I think their point was clear enough without it. Hell, in vim I use ruff for linting and you can jump into a debugger. When you have it configured that way people do refer to it as an IDE. It isn't technically correct but it gets the point across to the people who wouldn't know that