MurphyA/hacker-news huggingface dataset:
by gurkenjunge97 | 2025-06-17 13:17:38+00:00
What struck me was the phrase "[...] trying not to hallucinate in meetings or machine learning models". This sentence is super incoherent and tells me that whoever wrote this piece of text doesn't have a clear understanding of the subject matter.

I don't care either wheter this is from an LLM or a real person who just doesn't know their stuff, but it tells me to not expect any meaningful insights from it and that engaging with it is probably a waste of my time.
Show HN: Data-j – A tiny front end framework
by loren-at-joule | 2025-06-17 13:17:54+00:00
Hi. I've created a new front-end framework (yes, another one, I know) that I'd love for you to check out. I wasn't happy with anything already out there, so I reluctantly rolled by own. I call it "data-j". My objectives were:

* A declarative approach to common UI tasks, that avoids digging into JS. Most things are accomplished by adding a class and a "data-j" attribute to an HTML element.

* Minimal dependencies, and no build step. Data-j relies on jQuery and that's it.

* Easy things easy, hard things possible. This is an 80/20 approach, not for extensive client-side MVC stuff (there's plenty of existing frameworks for that).

Also no templating - my own preference for templating is on the server.

Anyway, please check it out and let me know what you think. Also, this is the front end we're using for Joule (https://www.jouletask.io/). If you'd like an invite to the private beta just let me know.
by xpe | 2025-06-17 13:18:09+00:00
Don’t you think the standard you mention is too low? I do.

The comment didn’t advance the conversation. It was a relatively shallow level of engagement; something I’d expect to see in a silly Reddit back and forth. We deserve better here.

And to your point: my comment explained my point: “long term R&D on a telecom protocol followed by government implementation and standards and industry adoption versus…”.

Of course I don’t assume everyone agrees with me. (You don’t really think I do, do you?) But I want people to put a certain level effort to reach a quality bar. My problem perhaps is that people don’t want to put in sufficient effort. Or perhaps as a community we are not setting the bar high enough. This level of thinking is attainable here; we just need to set the bar and fight for it.
by phendrenad2 | 2025-06-17 13:18:19+00:00
I think that there are two open-source worlds, really. There are projects people make to fill a niche, or do something "the right way" that hasn't been done before. Those are the weekend passion projects that get open-sourced because there's no market for it, or perhaps the developer has a day job and doesn't need money. Then there are projects that are high-complexity, high-polish that can't be supported by one person. I'll call these Type A and Type B.

Type A can become popular and take on more devs, at which point it tends to become Type B.

Type B tends to lose the weekend passion coders, and instead gets people who are building their personal brand around open-source work. These second type of people don't have a vision for what the project should be, they've tacitly accepted whatever the stated goal of the project is. They're just here to get top committer status and add it to their resume.

Type A doesn't care if you use their software, except insofar as they can modify it to help you, as a friendly gesture. Type B really wants people to use their software, because the more people know about it, the more their resume shines.

The loudest voices calling for people to try Linux once Windows 10 goes EOL are coming from Type B. And also people with a financial interest. Paid distros like Zorin OS are spreading FUD, implying that computers bought more than 3 years ago can't run Windows 11. And here we have LibreOffice, supported by donations from nonprofits, trying to get more users.
by jim-jim-jim | 2025-06-17 13:18:59+00:00
My wife suggested we go to a Latin mass in Paris, and we (in our 30s) were some of the oldest congregants there. Everyone was oddly handsome and there was lots of Barbour. The vibe was unfriendly on the whole; they knew we didn't belong and wanted us to know. Even the homily was markedly martial, with references to historical victories over Islam. I know France has its problems, but it still seemed like such a strange thing for the kids to be into.
by keiferski | 2025-06-17 13:19:12+00:00
Yes, and this is why I’m a bit skeptical of the idea of UBI in general, as I can already tell it will be used to politically justify cutting public services in the name of efficiency.

I don’t think a society with poor public services and UBI is a desirable one. It sounds pretty dystopian to me, frankly, especially if people become dependent on the payments.
by JCattheATM | 2025-06-17 13:19:22+00:00
When you can figure out how to setup a foss secure boot implementation with verified boot, then maybe I'll consider your input on bootloader security worth considering.

Until then, I don't think it makes sense to continue this discussion. I assume you'll claim it isn't possible, but anyone who expends the slightest effort will see how far from reality that is.

Have a great day.
by brendanyounger | 2025-06-17 13:20:06+00:00
The current US federal tax system already is progressive in this way. Your first $X are taxed at 0%, the next $Y at 10%, etc. up to 37%. Your UBI in your formula is basically the standard deduction in the current system. But you still need to work or invest to make the first $X which are federal tax-free.
by edude03 | 2025-06-17 13:20:12+00:00
I asked a friend who works on datacenter this so it's secondhand information but - apparently it's cheaper to use mist cooling where you essentially spray cold water on hot parts and it evaporates off instead of the normal closed loop system that you'd see in a home water cooling for example. And while it's not destroyed, it means you need a constant supply of clean water, and the evaporated water doesn't necessarily go back to the body of water you got it from.
by FpUser | 2025-06-17 13:20:35+00:00
>"Everyone on this forum with hundreds of thousands to millions of dollars in the bank will just stop working."

Why would UBI stop the category from working? From my personal perspective - I am an independent, make good money, have savings and work on my own terms and schedule. I just can't imagine stopping doing what I do and loose the income and freedom it gives me for some meager $1000 or so a month.
by AnimalMuppet | 2025-06-17 13:20:57+00:00
That's a different claim than the one you made in reply to hedora. There, you claimed post-Covid inflation as evidence, despite the fact that it didn't disprove hedora's position at all. Here, you claim (without any proof) that everyone will stop working. Even people with millions in the bank, who are working now, will stop working... because they get an extra $1000 a month?

You could be right, but I'd like more than a bald statement that "it is so" before I believe you...
by the_sleaze_ | 2025-06-17 13:21:03+00:00
Your argument is that the government doesn't waste money?

Are you sure that's a defensible position?

Nearby a vacation spot there is a sand dune next to the road, and a carpenter spent an afternoon building a ramp over it so that his son could drive his mobility scooter onto the beach. The city tore it down, then took over 2 years to build it back, worse quality, at a final cost of over $40,000.

What do you make of this story, and how did DOGE even attempt a fix?
by susiecambria | 2025-06-17 13:21:47+00:00
I did not know I needed to read this.

Not sure if I am surprised that model legislation was not developed in this area of law, but am surely pleased that DC is recognized: "Washington D.C.'s Tree Preservation Enhancement Act (2023-2024) increased penalties for Heritage Tree removal. The federal Neighborhood Tree Act of 2023 supports state and local tree protection efforts."
by dpcan | 2025-06-17 13:22:59+00:00
My favorite example, and the ones I show my team and my employer, is that I can have AI look at a string of fields for my database table and generate all the views for the display, add, and edit forms for those fields in exactly the way I instruct, and that saves me as much as 30 minutes every time I do it. If I do this 8 times in a day, that would save me about 4 hours. Especially when those forms require things like lookups and extra JavaScript functionality.

Another great example, is the power of tabbing with Cursor. If I want to change the parameters of a function in my React app, I can be at one of the functions anywhere in my screen, add a variable that relates to what is being rendered, and I can now quickly tab through to find all the spots that also are affected in that screen, and then it usually helps apply the changes to the function. It's like smart search and replace where I can see every change that needs made but it knows how to make it more intelligently than just replacing a line of code - and I didn't have to write the regex to find it, AND it usually helps get the work done in the function as well to reflect the change. That could save me 3-5 minutes, and I could do that 5 times a day maybe, and another almost half-hour is saved.

The point is, these small things add up SO fast. Now I'm incredibly efficient because the tedious part of programming has been sped up so much.
by thinkingtoilet | 2025-06-17 13:24:12+00:00
I did say "most" people. There are people who if they eat a peanut will die. It's a universal truth that everyone reacts to things differently. I will say, you jumped right in the deep end with LSD. A small dose of mushrooms is an order of magnitude tamer and much better for first timers I think. In the end, if it's not for you, it's not for you. I still stand by my statement.
by nobunaga | 2025-06-17 13:24:27+00:00
Yeah, doing web searches could be called research but thats not what we are talking bout. Read the parent of the parent. Its about being able to answer questions thats not in its training data. People are talking about LLMs making scientific discoveries that humans haven't. A ridiculous take. Its not possible and with the current state of tech never will be. I know what LLMs are trained on. Thats not the topic of conversation.
by giarc | 2025-06-17 13:24:30+00:00
It's funny to see this here. I manage a large team and just the other day had to deal with irate employees who are arguing over whether they should be saying "Good morning" to each other when they come into the office.

One employee thinks it should almost be "mandatory" to greet each other, where the other employee says she isn't in the headspace to be greeting people early in the morning and would rather get settled at her desk. Pretty obvious, but these two employees hate eachother and this is a sign of a bigger problem.
by metalrain | 2025-06-17 13:24:33+00:00
Yes, very easy for most days to find some hours of that price differential. However my calculation needs it to happen all the time for 10 years in row.

Alternatively: 6 hours with 45 €/MWh differential, 3 hours with 90 €/MWh differential or one hour with 270 €/MWh differential.

There are several days when some of these happen, but I don't think its every day for ten years straight. There are lots of days when price moves in tight range or even if there is some movement there isn't enough of it.
by peebeebee | 2025-06-17 13:26:05+00:00
problem is that when you are really in deep, you are not able to make that phone call. It is good advice to always take someone with you. It is like saying: more experienced bikers don't need to wear helmet. Yes, 99.99% of the time things will be fine, but it's still good advice to always wear one. Because that 0.01% can lead to severe consequences.
by anton-c | 2025-06-17 13:26:33+00:00
I'm not sure there's a ton of real full programs on YouTube that would really leave you with, say, a college level understanding of something. No doubt there's some, but it's def not the norm. Even for those courses you lack the ability to interact with the instructor.

Learning on YouTube 10 yrs ago meant supplementing your guitar skills cuz you didn't have a teacher. Or learning how a compressor works so you can use it yourself in music. It was always supplemental tidbits from numerous creators that helped me hone skills. Learned a ton about tools and woodworking too, but it was always me working for awhile then going back to get more information. Much more difficult to do in like, biology(probably don't have a bio lab) or a high risk repair like plumbing.

Pretty much any computer skill is going to have a cache of resources where filtering out trash is going to be the harder part. There are fantastic coding and modeling guides from very experienced people. Most financial things you should be very wary of except top professionals with proven credentials.

Asking a community who their favorite creators are can be a good place to start.

I bought one 14 part video course and the resources/assets it had were more valuable than the info. I exercise caution with that stuff now.

And I entirely agree YouTube asks too much for premium.
by luuio | 2025-06-17 13:27:12+00:00
Look up the two general problem on youtube. Unless the entire end to end operation is wrapped inside a giant transaction, no system in the world can give you the confirmation.

Imagine this: you issued a write, a few things can happen: 1. The callsite crashed, maybe due to an out of memory issue or whatever. You don't know if it succeeded

2. The database returned an acknowledgement, but then the callsite crashed before storing the acknowlwedgement for the next step.
by llm_nerd | 2025-06-17 13:27:28+00:00
Articles basically pander to the anti-AI crowd now -- knowing this group will run and share stories like this on all the socials -- and it just isn't useful.

Firstly, they're talking about data centres, not "AI". AI is just the boogeyman now and 100% of usage suddenly is imagined to be ChatGPT exchanges. In reality it is mostly servicing sites like this, ad networks, backing up your iCloud photos, running your bank, etc.

Secondly, price and regulate a resource appropriately and this wouldn't happen. The only data centres that run evaporative cooling do so because it's the least expensive option, and because it's allowed. In every normal place they run a closed circuit and the water usage is basically a rounding error.

Further, articles like this never give a context. 94 million m2 (the 2030 forecast for every data centres across Europe combined, not just "AI") sounds super large. Unfathomably large. Paris uses double this. Of course Paris is a massive city, but then think of every other large city across Europe, every farm, etc. It ends up being a small slice, for something that is very important in people's lives.
by pera | 2025-06-17 13:27:48+00:00
That would be a reasonable thing to do, unfortunately this doesn't always happen. Say for example that your company is quite behind schedule and decides to pay some cheap contractors to work on anything that doesn't require domain expertise: In 2025 these cheap contractors will 100% vibe code their way through their assigned tickets. They will open PRs that look "nearly there" and basically hope for all green checks in your CI/CD pipeline. If that doesn't happen then they will try to bruteforce^W vibe code the PR for a couple of hours. If it still doesn't pass then claim that the PR is ready but there is something wrong for example with an external component which they can't touch due to contractual reasons...

One of the most bizarre experiences I have had over this past year was dealing with a developer who would screen share a ChatGPT session where they were trying to generate a test payload with a given schema, getting something that didn't pass schema validation, and then immediately telling me that there must be a bug in the validator (from Apache foundation). I was truly out of words.
by julkali | 2025-06-17 13:27:53+00:00
How would "tech companies and data centres" alleviate the situation? Tech companies typically employ highly specialized staff that are often not even local to the community. The result of inviting tech companies to your country can be seen in Ireland (/Dublin).

Data centres are even worse - they need only a handful of staff members while draining incredible amounts of energy and water.

You live in Spain - why not advocate for boosting the energy sector, better grid infrastructure, more renewables, etc.? This would harness a tangible, sustainable strength of your country within the EU and, considering the blackout last month, is definitely something to work on before any tech company or datacentre can settle in Spain ...
by komali2 | 2025-06-17 13:28:05+00:00
I must be confused because the use case I'm thinking of is a list of 5,000 somethings that are filtered down through user-input text in the combobox, that they can then select, and selected items are then displayed as bubbles within the input field or elsewhere. Certainly can't just display 5,000 checkboxes instead :P
by TeMPOraL | 2025-06-17 13:28:40+00:00
Or just trying to trap you into a synchronous interaction on their terms, pressuring you to give them your full attention and respond immediately.

They send their "Hi", and go do other stuff. You eventually respond with "hi", and they immediately reply with the request. At this point, they know you're around and saw their message - you just replied to their "hi". And you know they know, and also they know you know they know, which was the entire point.

They got to ask you the thing directly, so ignoring it now feel like walking away, which is rude.
by Arnt | 2025-06-17 13:28:44+00:00
Yes, so what change do you want, and are you going to act accordingly or just flail your arms meaninglessly?

I assume that you, personally, have a car, or will buy one in your lifetime. Someone produces that car, and the production uses about 10⁵l of water. A little more generally, depending on what kind of car. If you count the water use of a modern LLM in the same way, that purchase corresponds to approximately one LLM query per minute for the rest of your life.

If you don't care for cars, pick another product and do the math yourself. A pair of jeans maybe. It's really hard to do the math and find a product that doesn't use much more water than a year's worth of heavy AI use. So if it's water you care about, you have a lot of things you can affect much better.

If you'd rather blame an outgroup, bigco execs will do. Or Wall Street.
by wouldbecouldbe | 2025-06-17 13:28:55+00:00
It will strip the user of it's self obsessed focus on me, my wants & needs, and allow you to see life from a very far distance.

Therefore for some people it will show them their "truth", its not that lsd or mushrooms contain the truth.

This goes from very practical truths in where you see patterns of yourself that are not very useful but even more important you will see & feel the impermanence of your being & experience the world in it's totality making your impermanence a joyful feeling of being part of the world instead of being seperated from it. This is why in some studies people fear death less.
by 9rx | 2025-06-17 13:28:59+00:00
> The point of documentation in my opinion is to explain intent.

Of course, that's what your tests are for: To document your intent, while providing a mechanism by which to warn future developers if your intent is ever violated as the codebase changes. So the information is there. It's just a question of which language you want to read it in.

"Updating docs" seems pointless, though. LLMs can translate in realtime, and presumably LLMs will get better at it with time, so caching the results of older models is not particularly desirable.
by ryandvm | 2025-06-17 13:29:15+00:00
I have used it on a fairly simple Kotlin Android application and was blown away. I have previously been using paid ChatGPT, Github Copilot, and Gemini. In my opinion, it's the complete access to your repo that really makes it powerful, whereas with the other plugins you kind of have to manually feed it the files in your workspace and keep them in sync.

I asked it to add Google Play subscription support to my application and it did, it required minimal tweaking.

I asked it to add a screen for requesting location permissions from the user and it did it perfectly. No adjustment.

I also asked it add a query parameter to my API (GoLang) which should result in a subtle change several layers deep and it had no problems with that.

None of this is rocket science and I think the key is that it's all been done and documented a million times on the Internet. At this point, Claude Code is at least as effective as junior developer.

Yes, I understand that this is a Faustian bargain.
by 542354234235 | 2025-06-17 13:29:37+00:00
But you can buy anything, so demand for any given thing is only go to go up a tiny fraction. Everyone isn’t going to all buy oranges. Some will pay off debt, some will buy a new TV, some will buy cat food, some will buy new jeans. There is no evidence that all goods and services across the entire economy would rise to match (see the entire history of minimum wage). And buying more goods and service mean that businesses have more business, and will pay for more working hours to meet demand, which puts more money in working class hands.

The US already spend $1.19 trillion a year on welfare programs, or about $4,600 per adult in the country. Much of that is wasted due to the massive bureaucracy required for means testing aid (determining rules for eligibility, having people to administer and test for eligibility, enforcing “proper use”, etc.). UBI could just be a check after you file your taxes every year.

Come to think of it, prices often go down with demand, since so many costs are fixed costs that businesses have to whether they have high or low demand. A restaurant has to pay their lease and their staff whether the place is packed on a Saturday or dead on a Tuesday afternoon. People eating out more would better utilize the space and bring per customer costs down. Same with basically all service industries. For goods, most companies have equipment they have to have for manufacturing but aren’t 100% utilized, and increased demand would allow them to optimize closer to 100%. And if they reach 100% and would need to buy more equipment and raise costs, well then there are probably other companies in that sector that aren’t yet at 100% and can still sell at a lower cost.