MurphyA/hacker-news huggingface dataset:
by subpixel | 2025-07-01 14:58:27+00:00
> it was a life savior when my little one was a newborn to jump onto Discord for even 5 minutes to chat with my friends, watch someone play a game and then log off for another diaper change

I'm afraid I can't relate to this at all. I may a bit older and/or I may have less close friends but I prefer a very different kind of social contact that is more like make plans, meet up, rinse and repeat.

Back in the AIM/ORC days I loathed being pinged all the time for chit chat - this system reminds me of that!
Show HN: I built music discovery where songs disappear forever
by lucascliberato | 2025-07-01 14:58:35+00:00
Hey HN, I'm Lucas.

It's unreal how Spotify's algorithm shows us the same songs while amazing music stays hidden in plain sight.

What if we discovered music through human stories instead of cold algorithms?

That's why I created Vibes: To help you discover music while connecting with real people.

How does it work? 1. People vibe songs with personal context 2. Recommendations float as bottles in digital ocean 3. Each song disappears forever after discovery 4. Community votes for Song of the Week 5. Anti-algorithm approach creates genuine musical discovery

Early feedback has been promising, but I want to hear from you.

Hit me with your honest thoughts. I'm all ears!
by Retric | 2025-07-01 14:58:39+00:00
No, build “#3. To develop or give form to according to a plan or process; create”

There’s a line between baking a cake and building a wedding cake where it stops being about the ingredients and starts being about the desired form. https://shunbridal.com/article/how-tobuild-a-wedding-cake

It’s in that context where building software makes sense. You need to link a bunch of different components together to make a greater whole.
by antonvs | 2025-07-01 14:58:45+00:00
In general, there is no “actual” head and tail - you could have multiple references to different parts of the list, and each of them would have a different head. If you’re recursing through a list, at some point every node will be used as the head. This is a common pattern in recursive data structures, particularly in functional languages.

Disclaimer: I haven’t looked at this author’s code, just pointing out that list nodes that consist of (head, tail) are a common pattern with a clear rationale.
by nozzlegear | 2025-07-01 14:59:09+00:00
I used to live paycheck to paycheck, and when you live that way you're very sensitive to the price of gas since transportation is so vital. Gas going up by a dollar means you're now paying $60 to fill up your 15 gallon tank instead of $45. It's only $15 more, but if you don't make much in the first place and you already live paycheck to paycheck, it makes a huge difference and can cause a lot of stress watching that fuel gauge tick down.
by hunglee2 | 2025-07-01 14:59:26+00:00
US solipsism is part of the problem - you can't exactly write an article about phone companies making cars and entirely ignore what Huawei and Xiaomi have achieved. These two Chinese companies did not ignore traditional auto expertise but certainly recognised that it was about the battery and the software rather than the engine. Apple's failure is about supply chain - inexcusable considering they already have a China supply chain for Apple products. Cook got distracted by AR / VR and followed Zuckerberg down the Metaverse blackhole when he should've just bought a middle Chinese EV maker (there are hundreds!), rebranded it and bang out some EV's.
Show HN: FocusTrain – Chrome Extension for "Tab Hoppers"
by bhavaniravi | 2025-07-01 15:00:09+00:00
One moment you're reading a blog only to be distracted by a YouTube video. Your thoughts glide across tabs and topics, but the path remains invisible.

Awareness is the 1st step towards change. Find out how your focus flows from deep work to that Youtube video
by pfdietz | 2025-07-01 15:00:10+00:00
It's a scheme based on rotating magnetic field drive (RMF) of field reversed configurations. The claim is that they can preferentially accelerate and recover energy from 3He ions, greatly reducing DD fusion and associated neutrons. I question the recovery part (how is the entropy that is introduced by ion-ion collisions removed?), but do not have the expertise to fully evaluate the claim.

In any case, it certainly cannot be ready next year, and would require large amounts of 3He.
by CamperBob2 | 2025-07-01 15:00:21+00:00
I see in one of your other posts that you were loudly grumbling about being downvoted. You may want to revisit if taking a combative, bad faith approach while replying to other people is really worth it.

(Shrug) Tool use is important. People who are better than you at using tools will outcompete you. That's not an opinion or "combative," whatever that means, just the way it works.

It's no skin off my nose either way, but HN is not a place where I like to see ignorant, ill-informed opinions paraded with pride.
by NetRunnerSu | 2025-07-01 15:00:32+00:00
For more information on this, you can refer to the following blogs:

https://dmf-archive.github.io/docs/posts/PoIQ/

https://dmf-archive.github.io/docs/posts/PoIQ-v2/

https://dmf-archive.github.io/docs/posts/backpropagation-as-...
by nicktelford | 2025-07-01 15:00:49+00:00
There's also Pulsar Fusion, a UK company currently building a Dual Direct Fusion Drive (DDFD). They claim:

> Modelling shows that this technology can potentially propel a spacecraft with a mass of about 1,000 kg (2,200 lb) to Pluto in 4 years.

They're apparently targeting an in-orbit test in 2027. Even if this were to slip to 2030, and becomes commercially available in 2040, I expect that would be plenty of time for a rendezvous with Sedna's perihelion
by 93po | 2025-07-01 15:00:51+00:00
As an aside, can anyone comment on how we can estimate the source of a cyber attack with any confidence? People and groups say "oh we know it's russians because of the methods used, they're known methods by russian groups". But if these methods are so clearly indicators of a certain group or certain national origin, then wouldn't it be effortless to then mimic those same methods to make it appear it's those groups when it's not?

It feels like if you had a battleship with a Russian flag and it fired on a US ship and ran way and wasn't caught, it'd be silly to be like "oh it's definitely the Russians 100%" because of the flag when it could have been a literal false flag. And there is a ton of political motivation to do false flags these days.
by dijit | 2025-07-01 15:00:59+00:00
I really want the inverse of this.

I even wrote a version of it, but like many side projects; I lost motivation after leaving the original company I was working at (where I was integrating with things).

I really want a way of recommending people you've worked with previously; should they happen to apply to your current workplace.

I've worked with some absolute stars and would gladly work with them again.

My original design (that I even got working) had two ways of "recommending" people, essentially you had either: select people from your linkedin network or add an email address/phone number and name you know them by.

Then after selecting a person you're asked how closely you worked with them; becuase sometimes it's a nice person but you can't speak to competence: sometimes, it's someone you were really in the trenches with and they had your back.

I also design the opposite of this, where you would "un"-recommend people, or essentially downflag their application.

The thing is, my system wasn't fully integrated in the the HR management system, so it would add a comment if someone applied with the correct details but recruiters didn't have access to the database of recommended people- it also had an issue where someone could impersonate someone else by pasting the same linkedin link - though then they might need to know who might be recommended.

Anyway, nothing foolproof, just making it easier for people with a good reputation to be integrated into the company easier.
Show HN: Framework for LLM Iterative Refinement Until Mathematical Convergence
by henrybe473 | 2025-07-01 15:01:12+00:00
Framework overview: LLMs iteratively refine their own outputs—typically through a three‑phase cycle draft → critique → revision, repeat until convergence (all phases & stop rules are configurable). I started coding three weeks ago after an eight‑year break and zero professional dev experience.

The classes work as Python callables with built in observability: instances are callable -

from recursive_companion.base import MarketingCompanion agent = MarketingCompanion() answer = agent("question or problem…") # final refined output print(answer) print(agent.run_log) # list[dict] of every draft, critique & revision

Why it stays clean & modular:

* Templates are plain text files (system prompts, user prompts, protocol). Swap harsh critiques for creative ones by swapping files. * build_templates() lets you compose any combination. * Protocol injection cleanly separates reasoning patterns from implementation. * New agents in 3 lines—just inherit from BaseCompanion. * Convergence uses embedding‑based cosine similarity by default, but the metric is fully pluggable.

How it came together:

The design emerged from recursive dialogues with multiple LLMs—the same iterative process the framework now automates. No legacy assumptions meant every piece became independent: swap models, add phases, change convergence logic—no rewiring required.

Extras:

* Streamlit app shows the thinking live as it happens. * Demos cover raw multi agent orchestration and LangGraph integration (agents as graph nodes). Demos have outputs and display full thinking in markdown. * Full architecture docs, comprehensive docstrings, commenting, and worked examples included.

Repo (MIT): https://github.com/hankbesser/recursive-companion

Built by questioning everything. Learning by building, built for learning.

Thanks for reading and really looking for any feedback and open to contributors, no question or discussion is too big or small.
by stego-tech | 2025-07-01 15:01:36+00:00
I’ve seen more and more visceral rejection of the notion of “software supply chain” by source contributors. They’re rightly calling out the hypocrisy of companies demanding they be complicit in the supply chain of a product, but not paid or compensated for their works on it.

There is no “software supply chain”, only products you didn’t pay for but still expect slave labor to support in perpetuity.

On the flip side, I’ve never known a project to reject work while being paid a livable wage to complete it. Funny, that.
Ask HN: Who wants to be hired? (July 2025)
by whoishiring | 2025-07-01 15:01:36+00:00
Share your information if you are looking for work. Please use this format:

Location: Remote: Willing to relocate: Technologies: Résumé/CV: Email:

Please only post if you are personally looking for work. Agencies, recruiters, job boards, and so on, are off topic here.

Readers: please only email these addresses to discuss work opportunities.

There's a site for searching these posts at https://www.wantstobehired.com.
Ask HN: Freelancer? Seeking freelancer? (July 2025)
by whoishiring | 2025-07-01 15:01:36+00:00
Please lead with either SEEKING WORK or SEEKING FREELANCER, your location, and whether remote work is a possibility.

Please only post if you are personally looking to hire a freelancer or work as one. Agencies, recruiters, job boards, and so on, are off topic here.
Ask HN: Who is hiring? (July 2025)
by whoishiring | 2025-07-01 15:01:36+00:00
Please state the location and include REMOTE for remote work, REMOTE (US) or similar if the country is restricted, and ONSITE when remote work is not an option.

Please only post if you personally are part of the hiring company—no recruiting firms or job boards. One post per company. If it isn't a household name, explain what your company does.

Please only post if you are actively filling a position and are committed to responding to applicants.

Commenters: please don't reply to job posts to complain about something. It's off topic here.

Readers: please only email if you are personally interested in the job.

Searchers: try https://dheerajck.github.io/hnwhoishiring/, https://amber-williams.github.io/hackernews-whos-hiring/, http://nchelluri.github.io/hnjobs/, https://hnresumetojobs.com, https://hnhired.fly.dev, https://kennytilton.github.io/whoishiring/, https://hnjobs.emilburzo.com, or this (unofficial) Chrome extension: https://chromewebstore.google.com/detail/hn-hiring-pro/mpfal....

Don't miss these other fine threads:

Who wants to be hired? https://news.ycombinator.com/item?id=44434574

Freelancer? Seeking freelancer? https://news.ycombinator.com/item?id=44434575
by dhx | 2025-07-01 15:01:45+00:00
Try a subjective prompt such as "which country has the most advanced car manufacturing industry" and you'll get responses with common subjective biases such as:

- Reliability: Japan

- Luxury: Germany

- Cost, EV batteries, manufacturing scale: China

- Software: USA

(similar output for both deepseek-r1-0528 and gemini-2.5-pro tested)

These LLM biases are worth something to the countries (and companies within) that are part of the automotive industry. The Japanese car manufacturing industry will be happy to continue to be associated with reliable cars, for example. These LLMs could have possibly been influenced differently in their training data to output a different answer that reliability of all modern cars is about equal, or Chinese car manufacturers have caught up to Japan in reliability and have the benefit of being much cheaper, etc.
by markbao | 2025-07-01 15:01:49+00:00
Goody | Remote (US & Canada preferred) | Multiple Roles | Full-time

—

Principal Software Engineer — Lead our platform end-to-end, guide cross-functional decisions, and ship at a startup pace. Ideal candidates have previous startup experience as a founding/early engineer or founder.

$250K – $300K + equity

https://jobs.ongoody.com/principal-swe

—

Senior Software Engineer — Ship a startup pace and with an eye for exceptional UI/UX.

$170K – $230K + equity

https://jobs.ongoody.com/swe

—

I'm Mark, the technical co-founder and CTO at Goody. Despite being something everyone does, gifting is one of the areas of commerce yet to be disrupted. Our goal is to make people's days by making gifting easy, while building a sustainable business on that market opportunity.

We're looking for engineers who like to build at a startup pace, have a critical eye for detail and user experience, and thrive when given autonomy and ownership.

Our product is used by Google, Stripe, Anthropic, Meta, NBCUniversal, Notion, and others, and we also offer a developer API for commerce. We’re 5 years old and post-PMF.

Check out our jobs minisite at https://jobs.ongoody.com/ and feel free to email me at mark@ongoody.com.
by ahmedhawas123 | 2025-07-01 15:01:56+00:00
I think this is reflective of current state, but does not mean this will be the future. I think there is a lot of innovation to come on revisiting some of the 1990s principles of back propagation and optimization. Imagine if you could train current models to optimal weights in 1 day or 1 hour instead of weeks/months?

Just a hypothesis of mine
by mrmagoo2 | 2025-07-01 15:01:56+00:00
SEEKING WORK | Remote

Full-stack software engineer with machine learning skills. I have a decade of experience building successful products for early stage startups and larger organisations.

Most of my experience has been developing new greenfield projects in contexts with significant uncertainty. I navigate this through careful consideration of stakeholder needs, business requirements, and an iterative approach. Beyond new projects, I have also worked extensively with a wide range of existing front-end and back-end systems. I get up to speed and can be effective quickly.

I am familiar with cross-functional teams of 5-10 people in design, product, and engineering roles. Alongside this, I have experience working with smaller select teams tasked with building the technical foundation of a startup.

I consider myself a “product engineer” in the sense that I focus on the product as a solution to end users’ problems, not a technical challenge. Over the years I have worked with many designers, user researchers, and user experience professionals who have shaped my attitude towards software. User experience is paramount to me and I can create effective user interfaces without aid of an existing design. My overall outlook is entrepreneurial and product-focused.

I have a GitHub with open source projects that have thousands of active users, and the bulk of an MSc in artificial intelligence.

Available for remote opportunities. I can accommodate flexible working patterns to suit different needs. I am also open to project-based work at a fixed price dependant on scope and complexity.

What I do:

- Lead greenfield projects, navigate ambiguity, and translate non-technical ideas into a technical product

- Innovate solutions to hard problems with high complexity that touch on areas such as algorithms or system design

- Design robust front-end and back-end systems, such as web apps with complex interfaces, or Serverless architectures

- Implement supervised, unsupervised, or semi-supervised machine learning techniques. Including use of LLMs and associated tooling

- Debug and fix bugs in existing software, including both front-end and back-end systems

- Collaborate and work with teams on existing projects

GitHub:

https://github.com/andrewwalsh

Portfolio, projects, and contact details:

https://www.awalsh.io/projects
by __MatrixMan__ | 2025-07-01 15:01:59+00:00
Not every decision is about opsec. If, for what you're doing, you want people to be alerted about your actions without your explicit say-so, then signal is not the tool for that job.

Shame on discord for having a lousy privacy stance, but most people aren't on signal for the privacy, most people are on signal because that's where their friends are (and one or two of those friends is there for the privacy).
by hiAndrewQuinn | 2025-07-01 15:02:00+00:00
My understanding is you basically just bash your head against the problem for long enough, and simultaneously have enough of a grounding in the fundamentals, that you just start to come up with it as the obvious next thing. In other words, there's no trick to it, just expertise, hard work, and an eye for what's relevant and what's irrelevant in the problem.
by rtribaldos | 2025-07-01 15:02:07+00:00
Location: David, Panama. EST (UTC-5) Remote: YES (only) Willing to relocate: NO Technologies: Javascript/Typescript, NodeJS, NextJS, React, Astro, Docker, GitlabCI, PHP, Prisma, Postgres, MySQL/MariaDb/PerconaServer, SQL, Bots (Whatsapp, Slack), Cursor Interest: Fulltime/part-time Availability: Immediate Rate: $40/hour

Portfolio: https://tribal2.dev

Résumé/CV: https://tribal2.dev/cv

Email: f6qte89px@mozmail.com

Hello! I'm Ricardo, a Full-stack Engineer with 12y+ of professional experience, and a strong emphasis on backend development. Additionally, I hold an MBA and have prior experience in startups, administration and financial analysis.

For over a decade, I worked at the same company, designing, developing, and deploying a suite of enterprise applications serving 750+ active daily users. These systems have operated seamlessly and unattended for the past year and a half, showcasing my commitment to building robust and reliable software.

Most recently, I contributed to a YC S24 startup, leading the development of several MVP features such as external service integrations, TOTP-based MFA, and user-facing workflows.

I'm passionate about solving complex problems and creating efficient, scalable solutions. I'm particularly drawn to projects that align with my ethical values, avoiding industries that harm the environment, compromise health, or raise ethical concerns. I aim to contribute positively to the world through my work.

Feel free to reach out!
by dvvalia | 2025-07-01 15:02:15+00:00
SEEKING WORK | Mumbai | Remote OK for India/Some of EU timezones

Location: Mumbai, India Remote: OK Willing to relocate: No Technologies: - Python/Pandas - Java/Spring Boot - Data Engineering (ETL/ELT, data pipelines) - AI/LLM based development (agents, MCP, etc) - Product Development - Other (SQL, Redis, Docker, AWS, Azure, DBT) Résumé/CV: https://dvalia.in/blob/Darshan_Valia_Resume_Technical.pdf Email: On Resume Linkedin: https://www.linkedin.com/in/dvalia/

Data/Backend engineer for the past ten years (Java, Python, SQL). Experience building ELT pipelines and data platforms (from scratch!) for financial data, but happy to work at any level for any problem that needs solving. Would love to work on product management, solutions architecture, or customer engineering. Currently working on an agentic AI project. Remote is preferred for time zones spanning Europe to India; onsite/hybrid in Mumbai is also great.
by mrmagoo2 | 2025-07-01 15:02:17+00:00
Example tech: TypeScript, Python, JavaScript, React.js, Node, Django, pandas, numpy, shell scripting and CLI use, Docker, HTML/CSS, front-end state libraries (e.g. Zustand, some flavour of Redux, Context API, etc), Next.js, Vue.js, REST APIs, GraphQL, Jest, Vite, Cypress, SQL (MySQL, PostgreSQL), NoSQL (MongoDB), Tailwind, Go, Electron/Tauri/Wails

Example project tooling: Scrum and Kanban, typically using Jira
by nunoarruda | 2025-07-01 15:02:17+00:00
Location: Portugal

Remote: Yes, remote only

Willing to relocate: No

Technologies: HTML, CSS, JavaScript, TypeScript, RxJS, Angular, Ionic, Cordova, Capacitor

Résumé/CV: https://nunoarruda.com/resume.pdf

Email: nuno@nunoarruda.com

Frontend Angular Developer and Ionic Developer Expert
by kevin42 | 2025-07-01 15:02:22+00:00
The same thing came up in the early 2000s when businesses tried offshoring software development. It turns out that translating business requirement to technical design and implementation is one of the hard parts of software development. In a pure waterfall model, this works ok, but you rarely know what you want until the end users see it. This is while agile is so important.

I hate to say it, but with over 30 years experience as a software developer in various roles, writing code has never been the hard part of delivering a successful project.
by suyjuris | 2025-07-01 15:02:24+00:00
Location: Munich, Germany Remote: Flexible Willing to relocate: Yes Technologies: Python, C++ Résumé/CV: https://nicze.de/philipp/cv.pdf Email: philipp.czerner@nicze.de

I am currently finishing a PhD in theoretical computer science and looking for a position in industry. I do a lot of programming, usually in Python and C++, and with a mathematical or algorithmic focus. For example, as part of my research I developed a BDD library that uses complexity theory to guarantee correctness with small overhead. Or recently, in my spare time, I created an AI for MTG (drafting, to be precise), using a transformer architecture with PyTorch. I am very enthusiastic about using or coming up with theoretical ideas that can improve outcomes in practice. I rely on having strong fundamentals, from mathematics over algorithms to knowledge of the actual hardware, to enable me to easily pick up new areas and tackle novel problems. Most of my research is the result of collaborations — it is important to me to both support my colleagues and be able to learn from them.

Please feel free to refer to my CV for more detailed information, or my website (https://nicze.de/philipp/). Currently, I am very interested in AI, but I am also happy to discuss any other interesting opportunities!