MurphyA/hacker-news huggingface dataset:
by jjmarr | 2025-06-03 17:18:43+00:00
Go read lawyers complaining on reddit about pro se litigants using AI. They hallucinate precedents like APIs or get confused about what is supported.

If you think SWEs that build the same CRUD apps every day are vulnerable but SWEs that do "real work" aren't, apply that logic to lawyers.

Except lawyers don't have an automated compiler to check for fabricated precedents as case law databases are monopolized by one company.
by wickedsight | 2025-06-03 17:18:49+00:00
What they had in the Jeopardy era was far from an LLM or GenAI. From what I've been able to deduce, they had a massive Lucene index of data that they expected to be relevant for Jeopary. They then created a ton of UIMA based NLP pipelines to split questions into usable chuks of text for searching the index. Then they had a bunch of Jeopardy specific logic to rank the possible answers that the index provided. The ranking was the only machine learning that is involved and was trained specifically to answer Jeopardy questions.

The Watson that ended up being sold is a brand, nothing more, nothing less. It's the tools they used to build the thing that won Jeopardy, but not that thing. And yes, you're right that they managed to sell Watson branded products, I worked on implementing them in some places. Some were useless, some were pretty useful and cool. All of them were completely different products sold under the Watson brand and often had nothing in common with the thing that won Jeopardy, except for the name.
by citizenpaul | 2025-06-03 17:18:56+00:00
>hip to the game.

Thats the crux.

copious tests - That don't work but no one cares.

documentation - That no one has or ever will read, and is hilariously inaccurate.

There is a lot of software pre AI that is churned out because some manager wanted exactly what they wanted but it had no purpose or need. I expect that to explode in the coming years for sure. I'm not afraid of AI, its merely ok, another tool is all.

It will allow companies to dig themselves very deep holes. Devs wise to the game will be able to charge astronomical fees to empty the pools filled with the AI sewage they have been filled with.
by VT-Business | 2025-06-03 17:19:00+00:00
Artificial Intelligence Magician:

Aicody hires only if you’re exceptional.

We build AIs. If you're an unconventional AI magician and we believe in you, you're in.

Email one PDF to team at aicody dot com — include whatever you want + what you expect (pay, role, etc.).

If you don’t hear back in 7 days, you’re temporarily out. You can try again in 3 months. Each rejection doubles the wait: 3, 6, 12, 24, ... months. Resets only if we explicitly say so.

- Rule: there is no rule - Core: customers - Job: finish/ship it today
by Paradigma11 | 2025-06-03 17:19:30+00:00
Nope. You are talking about the New Start treaty.

1) Russia suspended the treaty 2023, so it is not relevant here.

2) The use of hangars is not prohibited, as can be seen by the climatized hangars that the US keeps their B1 in.

3) Russia has announced plans for such reinforced hangars years ago, but very likely some dacha or yacht had higher priority.
by amanaplanacanal | 2025-06-03 17:20:38+00:00
Maybe.

Are the drivers employees, or self employed? Are they going to have security people riding the routes, or rely on the drivers to provide that service?

I have in mind local retailers, who pretty much ignore shoplifters because it costs more to pay for injuries to their employees who try to stop the shoplifting. So they let the shoplifters go.
by vasa_ | 2025-06-03 17:21:22+00:00
Hi, founder of cognee here

We have temporal resolution mechanisms we are building, and framework is generalizable enough to build any custom logic. We have a few ideas and some things will be posted there soon.

cognee has notion of nodesets which work similar to tags: https://docs.cognee.ai/core-concepts/node-sets

And also we have graphs per user now available. So, user permisions + graph filtering
by us-merul | 2025-06-03 17:21:26+00:00
I really liked this article and these types of analyses always capture me. I just had to try out the game then. I nailed the link to "moon" from "rise" on my first try. Then I was a bit let-down for my first real task to get to "chill" starting from "chain." I went first to conglomerate, then corporation, then management... thinking I would at some point encounter "cold," and then "chill". Unfortunately not. Then I tried from chain to something like (my memory is imperfect here), necklace, jewelry, brilliance, glow, tranquil, calm-- and on a couple of other tries, appease, mollify, relax-- but could never get to "chill." I was able to win eventually by appealing to temperature which led me to chill.

Is there anything the user could do to modify the next steps, other than picking a word? Perhaps selecting some sort of valence related to metaphor or meaning? "I want to pick 'pacify', but in the sense of calming down, not to utterly destroy."
by frankvienna | 2025-06-03 17:21:42+00:00
Hey Hackernews,

So last week I had a complete meltdown. We’ve been losing paying customers, retention has been terrible for the past two weeks, and I hadn’t seen my girlfriend in weeks. It felt like everything was slipping through my fingers.

That's when I realized I'd been doing entrepreneurship completely backwards.

The "Always On" Trap For months I was that founder who: • Answered Slack at 11pm (and 3am, and during dinner...) • Felt guilty taking weekends off • Bragged about working 80 hour weeks like it was a badge of honor

Sound familiar? Yeah, thought so.

Here's what nobody tells you: being "always on" doesn't make you a better founder. It makes you a shitty one.

The Experiment That Changed Everything After my breakdown, I tried something radical. I set ONE rule:

No work stuff after 6pm. Period.

Not: • "Just checking emails real quick" • "One more feature before bed" Nothing. Nada. Zilch.

The first week was torture. I literally sat on my hands to stop myself from opening my laptop. My cofounder thought I was having a midlife crisis at 27.

But then something weird happened...

The Unexpected Results Week 2: Fixed a bug in 20 minutes that I'd been struggling with for days Week 3: Came up with our best marketing campaign ever (during a morning shower) Week 4: Actually enjoyed building again instead of feeling like I was drowning

Turns out your brain needs time to process stuff. Who knew?

What This Actually Looks Like My new schedule: • 9am–6pm: Deep work, meetings, all the startup chaos • 6pm onwards: Gym, cooking, reading, being a normal human • Weekends: One day completely off, one day for fun side projects

Plot twist: I get MORE done now than when I was grinding 24/7.

The Part Nobody Talks About Here's the thing: your startup won't die if you take a break. But you might.

I know three founders who ended up in the hospital last year. Burnout isn't a joke, and it definitely doesn't make you money.

My Challenge To You Try it for one week. Just one. Set a hard stop time for work and stick to it.

Your code will still be there tomorrow. That customer email can wait 12 hours. The world won't end, I promise.

Drop a comment with your biggest productivity hack. Bonus points if it involves doing LESS, not more.

Stay sane out there,
by ajkjk | 2025-06-03 17:21:48+00:00
Okay here's my idea, not found on the list in the article, what do you think:

You add a visualization sugar via an IDE plugin that renders if/else statements (either all of them or just error cases) as two separate columns of code --- something like

x = foo(); if (x != nil) | else <happy case> | <error case>

And then successive error cases can split further, making more columns, which it is up to the IDE to render in a useful way. Underneath the representation-sugar it's still just a bunch of annoyingly nested {} blocks, but now it's not annoying to look at. And since the sugar is supported by the language developers, everyone is using the same version and can therefore rely on other developers seeing and maintaining the readability of the code in the sugared syntax.

If the error case inside a block returns then its column just ends, but if it re-converges to the main case then you visualize that in the IDE as well. You can also maybe visualize some alternative control flows: for instance, a function that starts in a happy-path column but at all of its errors jumps over into an error column that continues execution (which in code would look like a bunch of `if (x=nil) { goto err; }` cases.

Reason for doing it this way: logical flow within a single function forms a DAG, and trying to represent it linearly is fundamentally doomed. I'm betting that it will eventually be the case that we stop trying to represent it linearly, and we may as well start talking about how to do it now. Sugar is the obvious approach because it minimizes rethinking the underlying language and allows for you to experiment with different approaches.
by csvlewis | 2025-06-03 17:21:49+00:00
Location: Denver, CO

Remote: Yes, exclusively

Willing to relocate: No

Technologies: TypeScript, JavaScript, React, Node.js, PostgreSQL, GraphQL, Docker, Kubernetes, Terraform, Jest

Résumé/CV: https://csvlewis.com/resume

Email: chris@csvlewis.com

Hi, I’m Chris! I’m a full-stack software engineer with over five years of experience building and maintaining production web applications.

My primary stack includes TypeScript, React, Node.js, and PostgreSQL. I have experience working remotely in a fast-paced startup environment to build both frontend React UIs and backend services such as GraphQL APIs, CI/CD testing pipelines, and PostgreSQL database design and management.

I’m actively looking for remote mid- to senior-level roles in frontend, backend, or full-stack development that align with my skills and tech stack.
by rcarmo | 2025-06-03 17:22:50+00:00
There are already hundreds of small NAS devices out there, so that is going to be a very, very tough market to address. I follow the entry-level segment as part of industrial device consulting for small companies, and I find two or three a week…

Right now, my fave is this: https://taoofmac.com/space/blog/2024/12/26/2330 - closely followed by a multi-NVMe device with an N150.

Very different hardware, different use cases, etc.
by devilbunny | 2025-06-03 17:23:36+00:00
For kicks, I decided to see how long it would take for me to go to work via public bus. By car, it's about ten minutes if all the lights are red; closer to seven if they're all green.

By bus, it begins with a twenty-minute walk to the nearest stop. Then about twenty minutes on the bus. Then a twenty-minute walk to the destination. And that assumes the bus is precisely on time. I could just walk the entire way in about the same amount of time (though given the route, walking would be dangerous - no sidewalks, high-speed traffic).
by vel0city | 2025-06-03 17:24:13+00:00
All roads should become toll roads then. The moment you leave your private drive you should be paying for the roads to break even.

Calling the police or fire department should incur service chargers.

Libraries should charge rental fees.

Schools should all charge tuition, including "public" schools.

If they're not at least breaking even, are we sure they're providing any public good?
by AnimalMuppet | 2025-06-03 17:24:14+00:00
And Lisp arguments, and Haskell arguments, and FP in general arguments.

"You can't actually disagree with me. If you don't agree with me you just haven't thought it through/you don't know enough/you have bad motives." (Yeah, we need a better term for that.) You see this all the time, especially in politics but in many places. It's a cheap, lazy rhetorical move, designed to make the speaker feel better about holding their position without having to do the hard work of actually defending it.
by threemux | 2025-06-03 17:24:17+00:00
If you feel the need (as many have in this thread) to breezily propose something the Go Team could have done instead, I urge you to click the link in the article to the wiki page for this:

https://go.dev/wiki/Go2ErrorHandlingFeedback

or the GitHub issue search: https://github.com/golang/go/issues?q=+is%3Aissue+label%3Aer...

I promise that you are not the first to propose whatever you're proposing, and often it was considered in great depth. I appreciate this honest approach from the Go Team and I continue to enjoy using Go every day at work.
by photochemsyn | 2025-06-03 17:24:21+00:00
Let's say I write a prompt and instruct ChatGPT to analyze the prompt and apply the best guidelines on prompt engineering to it to generate a new prompt that does the job better. Then I take that generated prompt, give it to DeepSeek with the same instructions, and take the output, give it to Claude, and so on through all the released LLMs until we circle back to ChatGPT. This is something like the telephone game, but will the final result be a better or worse prompt than the original?

Garbage in, garbage out - GIGO - still seems to apply to LLMs. It might be nice if LLMs would respond with 'this prompt doesn't compile, try again' while emitting an error report, like compilers do, if some minimal standard wasn't met.
by strangattractor | 2025-06-03 17:24:31+00:00
The problem is - What happens when you ask a question that you have no idea what the correct answer might be? Sounds like a really big Wack-a-Mole to me.

I do find it useful - maybe not quite as useful as the people that stand to make gobs of money off it think it is but useful non the less.

Companies that go out and dump large numbers of employees and replace them with AI are likely in for a rude awakening (if those companies actually exist). If they can actually do that the company was not really offering much value to begin with.
by senkora | 2025-06-03 17:24:31+00:00
I do think that as a practical matter it might be better to store the word graph in the cloud and query it from the client.

You could either store the word graph as a partitioned set of S3 buckets, or have a back-end that serves individual words and does rate-limiting. I guess that the back-end might be better to avoid surprise egress charges from anyone trying to download the entire dataset.

I want to try out the game but I'm discouraged by the download size.
by overu589 | 2025-06-03 17:25:59+00:00
The universe does not have a description of its own.

I too grew up with Douglas Adams and the old conjecture that from a piece of angel cake the workings of the world may be deduced or inferred… however it is wrong.

The Universe is a zero dimensional point of potential (the “potential of existential being.)

The universe and everything in it spins, vibrates, and is impermanent (through decay and interference.)

This potential of existential being interferes with itself, giving rise to potential displacement (where things can and cannot be due to another thing doing something that would interfere.) David Deutch explains this in his book “fabric of reality”, though what I am explaining is a more evolved overall idea.

All of hyperdimensional reality emerges from this interference of the underlying potential. We do not yet have all of the math and language to describe how this hyperdimensional emergence works, which creates our time/space (and therefore gravity.) Not all physicist/theorists agree there is a zero dimensional universal potential outside of (before) the emergence of time and space. Vibrating, spinning, and changing through decay and interference. Sound familiar?

This universal potential is bound in discrete packets we know as matter. When something makes the discrete potential bound in matter change vibration, one might at a stretch call this elemental consciousness. Living systems are biotechnology which use this vibrational feedback mechanism as an echo chamber. That echo chamber (sustained as a continuity by the living system) is the basis for what we call “consciousness.” Awareness is a tiny part of consciousness. Consciousness includes the entire hyperdimensionality and extradimentionality of universal potential.

Information is merely state. State may well infer more states beyond itself in a forensic way. That is a very interesting and worthy branch of information theory.

Consciousness is the inflection upon the potential of existential being.
by altairprime | 2025-06-03 17:26:06+00:00
The quote is first attributed to Shakespeare but his usage is not the one I’m referencing.

I tried to show that it’s possible to engage with the violence of the book and the incest of the book as two separate concerns, by engaging with one but not the other. In response, you’re challenging my motivations rather than challenging the separation I described as possible. That ends my engagement with your thread; be well.
by Bender | 2025-06-03 17:26:10+00:00
There is no need for age verification on the server side. Parents of small children can handle it assuming minor changes or reverts to devices and some apps. The server or CDN need only let the client know it may contain adult and / or user generated content via one simple header. [1][2]

Not perfect, nothing ever is nor ever will be. Also never try to block teens, that is a foolish losing battle.

[1] - https://www.rtalabel.org/index.php?content=howtofaq#single

[2] - https://news.ycombinator.com/item?id=43784936
by Grikbdl | 2025-06-03 17:26:23+00:00
Even if people in your example couldn't agree on a particular alternative, the outcome still is a less attractive area, maybe some will move out and fewer people move in. So, any solution would be better than the status quo - and they all would probably agree on that.

The lack of a good error handling story to a lot of people puts go in a mental trash bin of sorts. Similar (but different) reasons eg Java goes to a mental trash bin. I think leaving this issue unhandled will only make go look worse and worse in comparisons as the programming language landscape evolves. It might take 10 or 20 years but it'll always be unique in having "trash bin worthy" error handling. (this can perhaps be argued - maybe exceptions are worse, but at least they're standard).
by mmooss | 2025-06-03 17:27:29+00:00
> it's sad that there seems to be no way to just use the end-product network as a reference, which I would love to do, but I suppose they did spend a million bucks on it.

From the OP: "This research and computational scale was made possible by $295k NSF SBIR seed funding (#2329817) and $150k Microsoft Azure compute resources." Does that NSF funding mean it's open source? Also, I'm not 100% sure that the quote applies to all the research rather than just one component of it.

> I'll also use this post to wish that more people would edit Wiktionary. It has such a good mission (information on all words) ...

I support open source, contribute to it, and love the spirit of Wiktionary, I don't understand the practical reality of applying 'wisdom of the crowds' to a dictionary, especially the English edition, for two reasons:

Definitions are highly accurate (complete, correct, consistent), highly precise things - otherwise, what is their value? Assuming Wiktionary is descriptive - reporting the words' actual usage - it takes quite a bit of scholarship, skill, and editorial resources not to mislead people. I can't just write what I think it means - the meaning to me might not match the meaning to the person at the next desk. It takes quite a bit of research, using powerful (and sometimes expensive) tools, and understanding of lexicography to be complete and also precisely correct, including usages in places and times that are mostly unknown to any particular author. Also, writing definitions is tricky: You are using words - which have those aformentioned problems with meaning - to define words. Also, any writing anywhere can be easily misinterpreted - skill and editors are needed to avoid misunderstanding. How is the accuracy and precision problem solved?

Also, in English there are already many authoritative sources, many with a century of profesional lexicography behind them by the best in the business. Some are free. There are also meta-lookup engines such as Wordnik and OneLook. Why use Wiktionary? The few times I've compared definitions or etymologies, the authoritative sources almost always exceed or equal Wiktionary (though online copies of older print editions suffer from the minimalism caused by the constraint of printing costs). Arguably, there is nothing else both unabridged and free: Oxford unabridged costs $, so does Merriam-Webster (the free edition is abridged); American Heritage is free, but has the minimalism issue I mentioned above.
by unclad5968 | 2025-06-03 17:27:31+00:00
I don't use Go, but I actually like Go's error handling and I think multiple return values is a better solution than any other language I've used. So much so, I've basically adopted it in my c++ code using std::pair. Errors are a value, and the abstraction over that is unnecessary in my opinion. Rust's result type is just syntactic sugar around the multiple return value approach. I don't care for the syntactic sugar, and doing many things in few lines of code isn't valuable to me, but I suspect this is why people love rust's error handling.
by saveriomazza2 | 2025-06-03 17:27:43+00:00
Location: Milan, Italy

Remote: Available for full-remote or hybrid work

Willing to relocate: Open to relocation

I have a strong motivation and passion for extracting value from data, and I love the development and engineering aspects of this work. I'm driven by the goal of delivering value through data by taking ownership of the entire process, from raw data analysis and exploration, through to production deployment and final reporting of analytics and insights, following development and DevOps best practices to ensure solutions are maintainable and scalable over time.

In my 5 years of work experience, I have developed expertise not only in data engineering but also in MLOps and software development, leading the design and implementation of end-to-end data-driven solutions that have delivered significant value and impact both in the banking sector and in product-based SaaS startup companies.

Résumé/CV: https://github.com/mazzasaverio (resume available upon request)

Email: saverio3107@gmail.com
Show HN: SwapBite – AI-powered healthy recipe swaps for junk food lovers
by swapBite | 2025-06-03 17:27:45+00:00
Hey HN

I’m a solo founder from Slovenia, working on a micro SaaS project called SwapBite. The idea is simple: You type in the junk food you're craving (like "Big Mac" or "Chips"), and AI instantly suggests a healthier alternative recipe – considering your diet, allergies, preparation time, and number of servings.

I built it because I was tired of getting generic advice like “just eat a salad” when I wanted something satisfying but still healthy. As someone into nutrition and tech, I wanted to use GPT-4 to nudge people into better choices without guilt.

I’m using:

OpenAI API for the food intelligence

NestJS + Prisma + Stripe for the backend

Tailwind + React for the frontend

Happy to share tech stack or details. It’s still early, but it works! Feedback, suggestions or roastings are all welcome. Live here: https://swapbite.com

Would love to hear:

Is this something you'd use personally?

Any ideas for how to make it more helpful/fun?

Thanks!

– Gaber
Show HN: A Grow A Garden Calculator to value crops and analyze trades
by jsamqiu | 2025-06-03 17:27:52+00:00
Grow A Garden Values refers to the market worth of in-game items like fruits, seeds, gear, and pets in Grow A Garden on Roblox. This free, user-friendly calculator (https://growagardencalculator.net/) can helps you evaluate your inventory, analyze trades, and optimize farming profits.