MurphyA/hacker-news huggingface dataset:
by mattront | 2025-05-26 12:09:12+00:00
Jane, thanks for your comment, just saw it now.

We're definitely open to feedback and we are considering bringing the CSS editor into Piny. One concern, when I think about it, is that CSS styling in React & co is very fragmented, with many different solutions such as CSS-in-JS etc... Maybe I'm just overthinking it :)

We did start with Tailwind because it is very convenient, with all styling inlined directly into HTML.
by rayiner | 2025-05-26 12:09:36+00:00
A Dutch study found that non-western immigrants have a negative contribution even in the second generation: https://docs.iza.org/dp17569.

It’s not a “hell of a deal”—no European country is in the black from its investment in immigration. It’s a Dutch Tulip bubble. The Scandinavian countries, the most well-governed in Europe, have already done the math and started switching course.
by Jensson | 2025-05-26 12:09:52+00:00
Where did you see that stat? And why just 30%, shouldn't almost all of them be built by LLM if LLM is that much better?

Edit: This says a quarter, where did you get the 30% figure from?

https://techcrunch.com/2025/03/06/a-quarter-of-startups-in-y...
by idoubtit | 2025-05-26 12:10:09+00:00
Plastic recycling is a drop of water in an ocean of plastic.

> In New Zealand, soft plastics are mostly recycled into fence posts

The latest (2025-01) official report[^1] I could found states that the recycling of plastics in NZ is poorly known. On page 135, it mentions the report "OPMCSA plastics research (2019)" as the reference in the domain.

According to that 2019 study[^2], the plastics used each year weight more than 700k t. Much more, because this ignores packaged imports, construction and agriculture. 31% of plastics imported are LDPE (so around 170k t), which is mainly used for producing soft plastics.

Out of those 600+k t/year, 380k t go to landfill waste, and 45k t are collected for recycling. Assuming generously that 50% of those intended for recycling are actually recycled, I'd estimate that 1.7 to 3% of the yearly NZ plastics are recycled.

Here's a quote about soft plastics:

In 2017, 365 tonnes of soft plastics were recycled – but a lack of recycling market for these plastics meant that in the following year, plastic was stockpiled whilst new onshore markets were developed and a percentage of non-conforming plastic was landfilled.

365 t of soft plastics recycled out of 170k t of LDPE!

[^1]: https://environment.govt.nz/assets/publications/New-Zealand-...

[^2]: https://www.pmcsa.ac.nz/topics/rethinking-plastics/quantifyi...
Show HN: Browser-Based Dithering Playground for Artists and Tinkerers
by bchwalek | 2025-05-26 12:10:15+00:00
Hi Everybody,

Last year I built Chromadith, a browser-based image dithering tool that lets you transform photos into pixelated, stylized art using a variety of dithering algorithms and custom color palettes. It runs entirely in the browser with no dependencies or backend — just plain HTML, CSS, and JS.

Features:

- Pick or extract a color palette (k-means / median-cut) - Choose from several dithering methods (Error Diffusion, Ordered, ...) - Tweak exposure, contrast, and output size

It’s built for fun, but I’d love to hear your feedback:

- Any extra features you'd be interested in? - Are there palettes, effects, or export options you'd want? - Any improvements to the general usability / workflow?

Thanks! Happy to answer any questions if anyone's curious.
by rsynnott | 2025-05-26 12:10:21+00:00
Quite the opposite; the state should instead have borrowed 105% GDP and kept the construction industry on life support (during the financial crisis many countries did this, generally with public works stuff, but Ireland essentially let its construction industry die). As is, almost no housing was built between about 2010 and 2016, resulting in a massive shortage.

The extremely high cost of the Irish bank bailout was largely down to bad bank practices and not merely the fact that there was a property bubble.

The noughties Irish property crisis was largely driven by a speculative bubble, and there was not really a huge supply shortfall. Unfortunately, he _current_ one is supply-side. In 2023 Ireland built more housing per capita than any other OECD nation and it was close to the top last year, but, even optimistically, that is only stopping the shortfall from getting _worse_.

(A lot of this is down to catastrophically bad estimates made early last decade, which had Ireland returning to its traditional economic pattern of perma-recession, and draining the working age population off via emigration.)
by unscaled | 2025-05-26 12:10:45+00:00
"Bearer" and JWT are orthogonal. Tokens in other format or stateful formats can be bearer tokens, while JWTs can use non-bearer authentication methods. For instance, RFC 9449 (DPoP) describes an authentication method where you have to provide a PoP (based on JWS) in addition to an access token (which may or may not be JWT).
by sksrbWgbfK | 2025-05-26 12:11:02+00:00
`--colocate` is indeed working fine for me. The backend is then stored in a real `.git` directory instead of being hidden deep inside the `.jj` directory as a bare git repository. Python scripts that use pygit or tools like Conan can safely use that `.git` directory while you enjoy your jj workflow.

There might be some issues with jj workspaces though if you have the habit of using git worktrees as the colocated repo is not there anymore.
by futuramaconarma | 2025-05-26 12:11:14+00:00
Hey man, I could have written this exact same thing these days. Feel the same. Sending you my energy, you're not alone.

When I think back times where I was most satisfied with life, is when I was working hard on the side on creative stuff - games.

Also tell your employer if you can go 60% or 80%, and if he refuses start looking for roles that will allow that (hard)
by martinald | 2025-05-26 12:11:32+00:00
Just seems like a lot of extra fiddly stuff to go wrong for monolithic apps. I get it if you have went all in on microservices as each "client" request can fan out to hundreds of requests, each requiring an auth check.

But still, I'm not sure that I've seen an auth/roles database that couldn't fit (at least) the important stuff itself in RAM itself fwiw. Even 1TB of RAM is relatively affordable (if you are not on the hyperscalers) and you could fit billions of users in that, which at least in theory means you can just check everything and not have another store to worry about.
by 8fingerlouie | 2025-05-26 12:11:49+00:00
I think part of the reason that we don’t have those numbers is that there is in general not that many geriatric roofers, or geriatric craftsmen for that matter. Most physical crafts takes a toll on the body, and while it has gotten a lot better in recent decades with machines doing most of the heavy lifting, the people retiring now will still have decades of bad lifting and old injuries. I think only farmers have a higher incident rate than craftsmen.

Every single craftsman I know have abandoned their craft for something else because of body issues or injuries. Also, you’re nowhere as nimble at 50, 60 or 70 as you were when you were 20 or 30, so the risk of work related accidents increases, assuming you’re still doing the same tasks.
by 4gotunameagain | 2025-05-26 12:13:32+00:00
Portraying the largest conquest and ethnic cleansing of the Americas as a deliberate experiment to figure out multiculturalism leaves a bitter taste, I'm not gonna lie.

And if you gave me a choice between a world divided in small Denmarks or between the contemporary re-armament of the west due to the election of a populist buffoon combined with decades of mismanagement of a unipolar world, I wouldn't think twice.
by sham1 | 2025-05-26 12:13:44+00:00
Well given that you're the first in this subthread to even mention socialism, that lesson of the 20th century would probably ring true, yes. Although I must admit that talking about classes like that probably did help conjure that idea.

Of course, it's not like one needs to be a Marxist or even any other sort of a socialist to see the whole "employers are screwing their employees", since I do doubt that many employees working in Amazon's tech like AWS and whatnot would be in the ideology. In fact, that has become a fairly popular position even outside of traditionally leftist politics.
Google Review Accused Our Business of Theft. We Had No Way to Respond
by Michalrembud | 2025-05-26 12:13:49+00:00
We are a small construction business operating in Poland. Recently, a former worker — pretending to be a customer — left a public review on our Google Business profile accusing us of stealing building materials.

This is a false and defamatory claim. The person was never our client. We have legal documentation, internal records, and evidence to prove that this accusation is fabricated and malicious.

We filed a formal complaint with Google, submitted a detailed explanation via the official Legal Complaint Form, and even attempted to reach out through various feedback channels.

We received no meaningful response. There is no option to upload evidence. There is no human contact. There is no process for appeal or verification.

Despite the fact that this is a serious criminal accusation (theft), Google’s review system does not require the reviewer to submit any proof, and there is no due process for the accused party.

This situation is not about a bad review — it’s about how a global platform allows anyone to publish criminal allegations that may damage small businesses, while refusing to review actual documentation or even acknowledge appeals.

The core issue here is that there is no verification mechanism for potentially harmful content in reviews — and no channel for resolution when reputational harm is inflicted without basis.

We’re sharing this case not for sympathy, but to raise a question:

How can small businesses defend themselves when platforms like Google make them vulnerable to fake, unverified, and potentially criminally defamatory reviews — and then simply ignore all efforts to respond?

⸻

If needed, we can provide documentation. We’re open to suggestions, legal insight, and real-world stories from others who’ve been in similar situations.
by cowsandmilk | 2025-05-26 12:14:10+00:00
I’m not sure that LLM makes it easier to do. Pain points I’ve seen:

1. You have to remember all the technologies you need included, my company template already has them.

2. LLM doesn’t have a standardized directory structure, so you end up with different projects having different structures and file naming conventions. This makes later refactoring or upgrades across multiple projects less automatable (sometimes this can be solved by having an LLM do those, but they often are unsuccessful in some projects still)

3. LLMs have a knowledge cutoff. If your company has already moved to a version after that knowledge cutoff, you need to upgrade the LLM generated code.

I very much prefer having a company template to asking an LLM to generate the initial project.
by kragen | 2025-05-26 12:14:17+00:00
> I asked friends who are enthusiastic vibe coders and they basically said "your standards are too high".

Sure, vibe coders by definition can't have any standards for the code they're generating because by definition they never look at it.

> Is the model for success here that you just say "I don't care about code quality because I don't have to maintain it because I will use LLMs for that too?"

Vibe coding may work for some purposes, but if it were currently a successful strategy in all cases, or even narrowly for improving AI, Google AI or DeepSeek or somebody would be improving their product far faster than mere humans could, by virtue of having more budget for GPUs and TPUs than you do, and more advanced AI models, too. If and when this happens you should not expect to find out by your job getting easier; rather, you'll be watching the news and extremely unexpected things will be happening. You won't find out that they were caused by AI until later, if ever.
by nurettin | 2025-05-26 12:14:28+00:00
The first example is not a demonstration for bayesian inference. It uses a simple tool used in the "frequentist" approach. The bayesian approach example is below that. My point is the two are mutually exclusive in these scenarios. I am trying to demonstrate that there are formulas for different scenarios and you don't pit them against each other. The response to that was just pedantic.
by tomp | 2025-05-26 12:15:04+00:00
I mean, I literally said "economic theory", the basic idea is that you simplify the assumptions to make a point. That's literally what most of economics is!

In the real world, the assumptions are weaker and the dynamics are much more complicated than a toy model, but you can still transfer the same conclusions - in this example, that pension requires making babies and that without a good negative feedback mechanism, the system eventually collapses.
by virgilp | 2025-05-26 12:15:11+00:00
I've recently been able to use LLM on a large-ish internal project to find a bug. The prompt took the form of "here's the symptoms I observe, and some hypothesis, tell me where the code that handles this case is written" (it was a brand new repo that I hadn't looked at before - code written by a different team, that were claiming some weird race condition/ were not really willing to look into the bug). Basically I was asking the LLM to tell me where to look, and it actually found the issue itself.

Not 100x more productive, that's an exaggeration... not even 10x. But it helps. It is an extremely competent rubber duck [1].

[1] https://en.wikipedia.org/wiki/Rubber_duck_debugging
by TacticalCoder | 2025-05-26 12:17:23+00:00
> I am wondering: does a domain still matter in 2025?

It totally does and it's not mutually exclusive with a social media presence. And now that many people are using LLMs also for searching, if LLMs do redirect to your domain it's bingo.

There's this fantasy that people only ever use their phones and social media and that computers do not exist anymore. Then there's the real world where people actually work and they're all on real computers and they do look stuff in either good old search engines or using LLMs, by typing on an actual keyboard and looking at the results at an actual screen.

If you're showing food recipes or Minecraft vids: fine, your social account will do. But for anything related to the real world, where real people doing real work in actual offices may be looking you up, a domain shall greatly help.

In addition to that: many people at work are also using their actual computers to look up personal stuff. Looks more serious to do it at the computer than on a phone.

And as as been pointed by several in this thread already: at least its a presence you can control without being at the mercy of a single company.
by devinkim | 2025-05-26 12:18:07+00:00
Hi hi I’m a Korean designer and not a real developer but I wanted to try making an emotional LLM SDK… so I did.

It’s called hua-sdk-lite and it’s… really basic. The README is in Korean (sorry!!), the version is 1.0.1, and I’m still learning so pls don’t be mean ㅇㅁㅇ/

It uses tone/mode presets like “listener + warm” to shape AI responses. There’s also a soft UI called Sum Chat (숨챗), which shows gentle emotional replies. The name “HUA” comes from a Korean sigh sound like “후아~” and “SUM” means both “breath” and “total” it’s a pun... I know…

Somehow it got 45 downloads?? I don’t know who did that but thank you!! Anyway, just sharing because it felt kind of funny and also special to me.

npm i hua-sdk-lite

if you’re curious. Thanks!!
by kasey_junk | 2025-05-26 12:18:10+00:00
Have you tried an asynchronous agent coding flow? They were relatively rare until last week. But it took that for me to see the value. Now I happily queue up 4 or 5 tasks in the morning, come back at lunch to check in/feedback or merge at lunch, rinse and repeat.

It doesn’t replace the hard tasks (yet) and you do need to think about the tasks and the tooling but it’s a game changer.

I wasn’t kidding in a peer comment (except about the mars cheese castle). I started an agent task before leaving on a trip and gave it feedback from my iPad when I stopped. I have a real business problem solved now.
by y42 | 2025-05-26 12:18:37+00:00
Seconded! I'm using LLMs in many different ways—like you—starting with small troubleshooting tasks, quick shell scripts, coding, or simply asking questions.

I use a wide variety of tools. For more private or personal tasks, I mostly rely on Claude and OpenAI; sometimes I also use Google or Perplexity—whichever gives the best results. For business purposes, I either use Copilot within VSCode or, via an internal corporate platform, Claude, OpenAI, and Google. I’ve also experimented a bit with Copilot Studio.

I’ve been working like this for about a year and a half now, though I haven’t had access to every tool the entire time.

So far, I can say this:

Yes, LLMs have increased my productivity. I’m experimenting with different programming languages, which is quite fun. I’m gaining a better understanding of various topics, and that definitely makes some things easier.

But—regardless of the model or its version—I also find myself getting really, really frustrated. The more complex the task, the more I step outside of well-trodden paths, and the more it's not just about piecing together simple components… the more they all tend to fail. And if that’s not enough: in some cases, I’d even say it takes more time to fix the mess an LLM makes than it ever saved me in the first place.

Right now, my honest conclusion is this: LLMs are useful for small code completion tasks, troubleshooting and explaining —but that’s about it. They’re not taking our jobs anytime soon.
by Sai_Praneeth | 2025-05-26 12:20:28+00:00
i haven't used cursor or codex or any system that says "agentic coding experience"

i speak in thoughts in my head and it is better to just translate those thoughts to code directly.

putting them into a language for LLMs to make sense and understanding the output is oof... too much overhead. and yeah the micromanagement, correcting mistakes, miscommunications, its shit

i just code like the old days and if i need any assistance, i use chatgpt
by joshstrange | 2025-05-26 12:20:48+00:00
> Travel, play golf, cross a continent in a camper or climb a mountain.

Do that today. Tomorrow isn’t promised, let alone 10, 30, 50, 70 years. Don’t be one of those “When I retire”-people, do it now. _If_ you make it to retirement you may not be physically able or willing to do things you’ve been dreaming of for so long.

If you are waiting for retirement, then you are not living.
by fzwang | 2025-05-26 12:20:54+00:00
I agree. Self-directed education definitely front loads a lot of the problems/decision making early on. I think one of the goals of a good advisor, if you can find one, is to smooth out these issues so they don't become overwhelming.

And to your point about curiosity-driven learning, I'm often shocked at how deep some students get with their learning, if/when they are interested. In some ways, I think we really underestimate how capable young people are. And it's very satisfying, as an educator, to see a student start to embrace continuous learning, as their default mode, and don't interpret learning as a chore or box to check.
by highfrequency | 2025-05-26 12:21:22+00:00
May be looking at this the wrong way, but I thought the point of stablecoins (as compared to normal USD) is that the banking system is slow, expensive and cumbersome to transfer USD due for regulatory reasons and perhaps legacy tech reasons.

If so, what is the point of stablecoins if the banks themselves are running it? If regulations and technology are no longer an issue, can’t they just make USD transfers fast and easy? Why bother with a wrapper around USD?
by jqpabc123 | 2025-05-26 12:21:28+00:00
The first record of man made, heavier than air craft (kites) dates back to at least the 5th century BC.

Evidence showing it was possible has existed for a very long time.

The evidence for man made consciousness is ... ??? At this point, we don't even have a good definition of what consciousness is.

Just like alchemists, we're fumbling around with something we don't really understand and expecting some sort of fantastical result.
by vdupras | 2025-05-26 12:21:56+00:00
Seriously? And nobody told me? This is so cool on so many levels, foremost, the fact that it seems to have an integrated supply chain for it. Does it mean they produce the Z80, VDP and friends or do they have big stocks of it?

The SMS is a really nice design.

EDIT: or... is the newer system just emulated? It might be this too. Way less cool, but the part about Brazil owning the manufacturing of the licensed SMS design is pretty cool.
by Michalrembud | 2025-05-26 12:22:33+00:00
Case Reference for Google (for verification): • Google Complaint ID: 9-1403000039299 • Submitted: May 25, 2025 • Business: RemBudMaster (Poland) • Owner: Michał Kraus

We submitted our legal complaint through Google’s official Legal Support Form. We’re still waiting for any meaningful response. We are ready to provide legal documentation, screenshots, and police confirmation to any moderator, journalist, or platform willing to take this seriously.
by ath3nd | 2025-05-26 12:22:47+00:00
Should I be worried about the shareholders? While we are it, how about also removing the few environmental regulations and worker protection laws we still have, just so the poor poor shareholders can buy another yacht? /s

"Stonks go up" is not a proxy for success. Success is when pharma executives don't tremble like the villains they are from hearing the name of Mario's little brother. Success is when normal people get from the social contract at least as much as they put in. If we, the people, get less than from the social contract that we put in, as we nowadays observe, I can guarantee you we will break down the social contract, and the ones having most to lose from that are your precious stakeholders.
by Michalrembud | 2025-05-26 12:22:58+00:00
We know this might sound like just another complaint, but it’s not. We’re a real family business and this situation is destroying our work, our income, and our peace of mind. We included our real names and contact because we want to be transparent — not anonymous. We’re ready to provide documents and proof to anyone who cares to look deeper. If you’ve faced anything similar — please share. Maybe, if there are more of us, someone will finally listen.