MurphyA/hacker-news huggingface dataset:
by carlnewton | 2025-06-30 07:56:42+00:00
What a great idea! Thanks!

I've been working on Habitat for the past year and a half on my own. It's a FOSS self hosted platform for communities to discover their local area.

I'm using PHP/Symfony, Docker Compose, Ansible, Leaflet JS/OpenStreetMap, HTMX, Cypress, TipTap, Dropzone, PhotoSwipe, Bootstrap

If you have experience with any of these, it would be wonderful to have some help.

- The idea: https://carlnewton.github.io/posts/location-based-social-net...

- A build update and plan: https://carlnewton.github.io/posts/building-habitat/

- The repository: https://github.com/carlnewton/habitat

- The project board: https://github.com/users/carlnewton/projects/2

I've added some "help wanted" and "good first issue" tags to some items in there.
by cgjohn | 2025-06-30 07:56:44+00:00
I'm sure your colleague has done this already, but for anyone considering creating their own models, I would highly recommend checking whether somebody else already went through that process for you. A lot of things have been fitted into gridfinity. And even if not for gridfinity specifically, you can fairly easily adapt other existing models to a gridfinity based box.

There are 3d model search engines where I recommend just entering [item name] + gridfinity to find pre existing models. There is: yeggi.com and thangs.com (be aware that the latter recently changed to only display models from its own domain by default).
by imwoody | 2025-06-30 07:57:12+00:00
Vibe coding https://www.threegen.ai/, a fresh take on social media powered by generative AI. Unlike typical AI content workspaces, threegen is an Instagram-like product with these core vibes:

- Reimagined Feed: Ditched the traditional noise—see the prompt and model behind each creation, get inspired, and check out top curated models’ performance. No more digging to figure out how the magic happens.

- Template Remixing: Creators can drop reusable templates for others to remix and build on, speeding up that creative flow.

- Curated Models: Handpicked the best for images, videos, audio, and text—think Costco quality, no endless searching or tweaking needed.

- Infinite Canvas: Reworked the workflow with an upcoming infinite workspace where creators can prompt, drag, and drop to mash up content across media.

- Built for Non-tech Creatives: Driven by our AGI-for-The-Rest-of-Us mission, it’s tailored for non-technical creators to turn imagination into reality.

- Flexible Pricing: No wasted credits—top up for up to 30% extra, never expire, plus member discounts on curated top-tier voice, image, video, and text models.

Happy to chat if you’re also into vibe coding, building consumer AI.
by jimnotgym | 2025-06-30 07:57:33+00:00
You may recall that Europe has its own card schemes, but the UK doesn't join them, because of the 'special relationship'.

The UK was forced by the US to abandon TSR2, the best jet in the world, to get a cash bailout from the US, that it needed after all of the years fighting WW2 on its own...it spent all of its money buying material...from the USA. The UK invented lots of key military equipment, Radar, proximity fuses, nuclear bombs, jet engines, and gave them all to the US. It is about time the US paid us back, you leeches
by wizardforhire | 2025-06-30 07:57:50+00:00
Well if you want to get dirty and not deal with design, build a vacuum former. Shop vac, perf board, 2x4 or 1x2 frame and whatever rigid for a backer. Build the frames out of screen door frame pieces, and binder clips to close them. Polystyrene sheets are cheap af $.05 or less at any plastic supplier. Never been to a plastic supplier? I guarantee theres one relatively near by in whatever is your closest major city. Use your oven to heat the plastic. Turn on the vac, pull out the plastic when it droops, slam down quick… perfect part. Lots of videos on youtube. Adam savage does a few on the process. Lots of nuance to the process to get really good pieces but for cheap, quick and good its hard to beat. Oh yeah the whole stormtrooper cosplay scene has done a lot of work on the setup, most definitely lots of improvements that I’m glossing over but like all rabbit holes its pretty deep.

Adam Savage’s guide to vacuum forming https://youtube.com/watch?v=lTy8tsZzT_Q&pp=ygUaYWRhbSBzYXZhZ...

First page I could find for the diy stormtrooper costume process https://www.studiocreations.com/howto/stormtrooper/index.htm...
by eru | 2025-06-30 07:58:05+00:00
> Given the power and ubiquity of smart phones, most people don't need any other computer in their personal life.

Maybe, but they need other form factors, too. Like a big screen and a keyboard.

And once you have those, you might as well through some compute in there: getting smartphone-like performance out of desktop-like components (or even laptop components) is pretty cheap, so might as well throw them in.

Chromebooks are fairly capable 'thin' clients. Their specs aren't that much worse than other laptops.

However all that being said, I mostly agree that at least with current style AI we will likely see a lot more data centre compute in the future. At least as long as hardware costs are a significant fraction of total costs: the 'cloud' can multiplex multiple users over expensive hardware, your local computer is mostly idle and waiting for your input. (And it has to be, if you want low latency.)

However, if costs shift so that electricity and not hardware is the main cost, we might see a return to local compute. Maybe.
by WJW | 2025-06-30 07:58:36+00:00
Sure, but not as well as a dedicated radar system and at much higher cost. In TFA they spotted small speed boats at 4 km, and needed a trailer full of RF equipment. Drones and missiles would be detected even later, since the antennas of cell towers are designed not to radiate any energy upwards (there's usually no cell phones high in the air, so that energy would just be pure waste).

You might be interested in a similar system in Ukraine that uses a huge amount of acoustic sensors (basically just weatherproofed microphones) to detect the very loud engines of Shahed drones as they fly by, and then directs air defense crews based on that approximate location data.
by alance | 2025-06-30 07:59:12+00:00
https://dibsonstuff.com

a Slack and Discord app to help take turns (i.e. queue) with your teammates, overwhelmingly used for sharing tech resources like staging servers. It's crazy something that started so tiny (almost as a joke for my old workplace) has grown into my main "thing".

https://tfstate.com

an infrastructure configuration monitoring solution for terraform/opentofu managed stacks. I am unsure how to proceed with this tbh. It's sort of the underdog in this space - it's much cheaper than the competitors. But really, it's yet to make a dent.

(I am maybe prowling around for something new to build)
by dismalaf | 2025-06-30 07:59:41+00:00
Because a big part of owning a vehicle is summer roadtrips, ski vacations, visiting family, moving stuff. An SUV is simply more convenient. I've also found road maintenance is getting worse where I live, it's almost necessary having an SUV or truck just to navigate the suburbs.

Also the (semi) compact crossover has kind of killed the compact car. You get more space, better ground clearance, for a decent price.
by epolanski | 2025-06-30 07:59:51+00:00
As an European, and Italian specifically what makes me more sad is the poor work our governments and tourism ministries do at promoting less known, yet amazing places.

There's many overcrowded spots on one hand, on the other hand, there's plenty of amazing places that get very little tourism, and if they do, they get it like 1/2 months per year at best. Florence vs the rest of Tuscany is a great example of this. Florence gets the lion share of the tourism in the region, despite all the provinces having major attraction places during all seasons for different reasons.

It's also time more governments and municipalities do something to increase prices in very hot spots. Squeeze those that want to spend properly and try to keep out lower budget travellers to less crowded places?

Low cost airplanes are part of the problem but privates renting their own apartments are the worst. They effectively double the places to sleep in major cities while also having locals abandon them completely.
by IshKebab | 2025-06-30 07:59:56+00:00
Most programs inherently don't have a small bit of code they spend most of their time in. There are exceptions like scientific computing, AI, etc. But most programs have their runtime distributed through lots of code so the idea that you can ignore performance except to profile and optimise some hotspots is nonsense.

Most programs - after dealing with bugs & low hanging fruit - don't have hotspots.
by rgavuliak | 2025-06-30 08:00:16+00:00
My point was that your preferences don't make for a good business model when it comes to micropayments.

What I am telling you that based on online readership patterns, people that read 25 and more articles per month don't make up for enough of a base to be worth monetizing at 2.3 cents per article. These are hard facts.

In this case the market evolution is the proof that micropayments are not feasible. Not one company succeeded running them, but you have plenty of news companies using subscriptions that scaled the approach and made significant revenues. These are lessons learned across hundreds of news sites. With all due respect, your opinion is just that - anecdotal.
by WilcoKruijer | 2025-06-30 08:00:31+00:00
The last couple of weeks I've been building 'Recivo', a very simple way to receive emails programmatically. There are plenty of API-based services that can be used to send emails, but receiving them is harder. My service exposes a simple REST endpoint + event webhook that makes it a 5 min setup to start receiving. Attachments are included as well.

The main use-cases I'm thinking of right now is triggering agents using email or a very simple document upload flow to any SaaS (just forward an email to the SaaS).

https://recivo.email/
by serial_dev | 2025-06-30 08:00:38+00:00
I'm finally getting my online presence in order...

This week, I'll set up a Hugo blog with the Ed theme, love it, looks exactly what I'm looking for, and as a former LaTeX enthusiast, it's pretty close. It's readable, minimalist. I'll need to customize the theme, though. I plan to publish blog posts about anything I find interesting.

https://gohugo-theme-ed.netlify.app/

In parallel to this work, I'm setting up a simple system to keep my website + subdomains easy to build, rebuild, and deploy with Caddy on a cheap Scaleway compute server. In the past, I had some ideas I wanted to publish, but the system I went with made managing the sites dreadful.

Once that's ready, I'm back to learning Rust and crypto. It's fun, interesting, challenging, remote-friendly, and the salaries are usually 30-50% better. My current tech stack feels like a dead end: it has a low ceiling in terms of salary, the projects are generally not very interesting (I'm grateful for my current project, it's the best there is with this technology), and I believe the technology will see a slow and steady decline.

Apart from work, I'm building the playground for my 2 yo son, and planting blueberries, he loves them.
by eqvinox | 2025-06-30 08:01:02+00:00
> The main cause (often somewhat hidden behind the term "decayed infrastructure") is that there are too many trains on too few tracks.

Do you have a citation for this?

The people I know from the DB bubble are telling me that while some places have not enough track (e.g. the infamous Frankfurt-Mannheim/Riedbahn), but the everywhere problem is that there's just fault over fault over fault in tracks (often switches, but even tracks themselves) and trackside equipment.

> […] the number of trains per hour was increased by a factor of 2-3 […]

Even this I'm not quite willing to accept without citation; the railway timetables in the 70ies and 80ies, especially after the oil shock, were quite dense.
by PaulShin | 2025-06-30 08:01:30+00:00
I'm DongYoon, founder of Markhub (https://markhub.ink).

We're building a chat app that automatically creates and manages your to-do list right from your conversations.

I started this for a simple reason: I was tired of the soul-crushing 'copy-paste' work of moving decisions from Slack over to Notion or Jira. So much context gets lost in that process, and it just creates more "work about work."

Our core idea is simple: a chat message and a to-do item shouldn't be two separate things you have to keep in sync. In Markhub, the conversation is the task. It's not a copy; the conversation itself becomes the to-do, and all the context is automatically preserved.

Our bigger vision is to do for collaboration what GitHub did for Git. We’re not reinventing chat or kanban boards; we’re building the seamless 'workflow layer' on top that finally makes them work together.

We're currently in a private beta and would love to hear from HN users who feel this same pain. We’ve been fortunate to get early traction with large enterprise clients (including a ~$200k on-premise deal), but now we're looking for feedback from smaller, agile teams.

Any and all feedback is a gift. Thanks!
by Nevermark | 2025-06-30 08:03:26+00:00
> For instance, if you personally owed $100 trillion, you wouldn't be much relieved by a court order that reduced your liability by 99%.

It is *never• true that differences don’t matter. Only true that in some respects the difference matters, others it does not.

You manufactured a reasonable situation for differences not mattering.

But if I had $1 trillion, 99% off $100 trillion would matter.

As I noted, from the perspective of anyone in those universes, a 1 grain universe, or a solid grain universe would each be a spotty context to make a living.

But in very different ways!

So in this case, the ratio between two incomprehensibly large numbers, happens to be highly comprehensible under the circumstances in which they were described. I.e. universes and grains.

One can imagine that one of unexplained constants of nature might be a result of differences between unimaginably large numbers. Which again shows, that there is no such things as numbers so large differences don’t matter. Only cases where they don’t matter, or do. As with all approximations.
by thenthenthen | 2025-06-30 08:04:40+00:00
I just did a workshop at a small non profit. There were 3 people who came there to meet me to chat about other non related opportunities and projects. We charged a small amount, 5$. It was not advertised or told (not by me or leaked through the topic of the workshop) that I would be there, nor am I famous. They came specifically for me, not the workshop (but did participate in a good way). Not sure what to take away from this, other than that it was really nice!
by brendank310 | 2025-06-30 08:05:00+00:00
I've been off work for two weeks to recover from surgery, and have been playing with a couple projects throughout the day between rest and physical therapy:

- A home-rolled router/firewall: Using yocto to create a distribution for a router/firewall for my home network. It started as an exercise in wanting to have more control over the security of my home network, as well as see how nice of a UI/UX I can tease out of an LLM. It's also part of a (seemingly never ending) consolidation of homelab services.

- A SNES Reverse Engineering setup: A nephew of mine is starting to get into video games and is starting with a SNES but his system broke. I'm working on helping repair the console, but am also trying to set up an effective "LLM + Ghidra + SNES emulator + image generation AI + asperite plugin" to allow him to swap sprites and text in games to add some creativity and learning to the experience.

- A personal assistant system: Experimenting with agents to create a personal assistant for our house, and seeing to what extent the agents can be helpful and how much hardware is required to run something like that in-house.

- aztui: A TUI for exploring and interacting with Azure resources. I'd like to add some caching/pre-fetching logic to make the interaction with the interface snappier (one of the main motivators to create it).

I've been using GPT pretty heavily throughout, and it has been a lot of fun both using it, and spending some dedicated time looking at the models themselves along with the frameworks that support running and integrating them.
by freakynit | 2025-06-30 08:05:49+00:00
I'm building https://zenquery.app — a tool for querying large CSV, JSON, Parquet and Excel files using plain English. No SQL or coding required.

As a data engineer, I regularly have to dig through massive files to debug issues or validate assumptions — things like missing column values, abnormally large timestamps, inconsistent types, or duplicate records. It’s tedious and time-consuming, and that’s what led me to build this.

ZenQuery makes it quick and easy to explore data locally, without needing to spin up notebooks, write scripts, or upload anything to the cloud. It’s also useful for doing lightweight analytical QA if you're working with business data.

Happy to answer any questions.
by kmarc | 2025-06-30 08:05:55+00:00
I don't mind this too much.

I am happy that I can explore rather "unknown" places without having to look at the Instagram idiots taking their template selfies.

As for the Airbnb-problem, I agree it's a shame that tourist spots are becoming places exclusively for tourists, and not being able to maintain even lowest amount of authenticity.

Thankfully, Italy and France are also full of tinier towns which are delights to visit, but thankfully not interesting enough for the Instagram herds.
by georgemcbay | 2025-06-30 08:06:36+00:00
Here in the US where I am, about 60 years old.

But even more worrying than their average age are things like the fact that a not-insignificant number of these people are literally Christian Zionist fanatics whose unwavering support for Israeli-involved conflict is fueled by their insane belief that this conflict will bring about the biblical return of Jesus and the Rapture.

Hard to get someone to care that climate change might make the Earth uninhabitable in a couple of decades when they believe they are helping to usher in the literal End Times in a couple of years.

Trump is an absolute disaster but he's ultimately just predictably transactional and driven by boring old garden variety greed. The shadow he casts now is in some ways obscuring the fact that even when he's gone, a lot of people with a lot of power in the US government are religious fundamentalist lunatics.
by fnands | 2025-06-30 08:06:55+00:00
They do have fibre, but a large part of (non-dried) mangos are water. If you remove the water, then the sugar density per volume/weight goes up a lot.

This makes it easier to consume much larger volumes of dried mangos vs raw mangos. This basically goes for all dried fruits.

Eating three mangoes in a sitting feels like a huge amount of food. Eating three mangos worth of dried mango is pretty easy.
by ndsipa_pomu | 2025-06-30 08:08:00+00:00
Ryanair include a "small" carry-on bag (40x25x20cm) that goes under the seat in front of you - they charge for the extra larger carry-on bag that goes in the overhead locker. (We just travelled with Ryanair and their website does try to trick you into paying for the extra bag - as we had bought the 20kg checked-in bags we didn't want the overhead space as well)
by Calwestjobs | 2025-06-30 08:08:02+00:00
that greyish blue haze around mountains is smog not fog. sometimes it is NOx from trees but most of times is from stoves

"they both talked my ear off about their experiences." stockholm syndrome . so they talked how good their stoves are. or they talked about how bad their houses are that they need to spend any amount of time on stove, cleaning, dust, moving wood,... if you have bad "circumstances" then any betterment in that circumstances is welcomed. but you can change circumstances altogether and not have to improve on lessening of abuse. you can live without abuse.

you burn to add energy into your house. better built house loses less energy so you need to add less energy. so you need less wood.

if im to put two logs into "stove", my house is 120 f in half an hour. if i had stove.

U/R value of materials

also someone will inhale your smoke, 100% all the time. their smoke. everyone smokes everyones smoke.

smoke does not go upwards towards mars. it goes little bit up then it will fall to ground and lurks 3-5 feet about ground and you inhale it. and im not even talking about https://en.wikipedia.org/wiki/Inversion_(meteorology)
by tialaramex | 2025-06-30 08:09:25+00:00
> This makes it clear, in context, that Knuth defines "Premature Optimization" as "optimizing before you profile your code"

As with that Google testing talk ("We said all your tests are bad, but that's not entirely true because most of you don't have any tests"), the reality is that most people don't have any profiling.

If you don't have any profiling then in fact every optimisation is premature.
by wodenokoto | 2025-06-30 08:10:09+00:00
This reminds me of video that went simi viral a decade or so back.

Not sure how much of it was staged, but the creators went to a public place and stood next to some “free hugs”-people and then put up a sign “Premium hugs $1” and apparently collected more hugs to the chargrin of the free-huggers.
by mdavid626 | 2025-06-30 08:10:15+00:00
In 2004 my parents bought a brand new Skoda Fabia with 40kW engine (around 50hp). The car was pretty basic (no AC, no display etc.) and small, but it served our family of 4 for long time (still does!). The cost was 12.000 Euros. Nowadays the same car starts at 20.000 Euros.
Show HN: I rewrote my notepad calculator as a local-first app with CRDT syncing
by tonyonodi | 2025-06-30 08:10:27+00:00
I launched NumPad v1 on here a few years ago, and back then it wasn't much more than a thin CodeMirror wrapper around the calculator engine I'd written.

Now I've rewritten it as a PWA that supports multiple documents, persists them to IndexedDB, and has a syncing service for paying customers. Syncing is handled by Automerge[1] under the hood, which should make it relatively easy to get document sharing working too.

[1] https://automerge.org/
by adrian_b | 2025-06-30 08:10:42+00:00
Half a century ago, neither Pentium 4 nor Athlon would go in flames without a cooler, but because they included thermal protection circuits that stop the clock above a certain temperature threshold, which cannot be modified by users. The halting of the clock is invisible for software, except that frequent and/or long clock haltings will lengthen accordingly the execution time of a long task that has spanned over time intervals when the clock has been stopped.

The latest CPUs still include such a thermal protection, which is independent of the turbo clock frequency management, which is based on the power and current limits, which can be modified by the user, e.g. for overclocking.

Older CPUs, until about the middle of the nineties, could be destroyed by inadequate cooling. This has forced both Intel and AMD to implement thermal protections, to avoid requests for CPU replacements.