MurphyA/hacker-news huggingface dataset:
by kristopolous | 2025-04-14 06:51:21+00:00
I've brought up the racism question to Japanese people I know who live in Japan (I've got reasons for traveling there multiple times a year). I've seen either two responses:

1. it doesn't exist

2. it does exist, and here is why it's acceptable!

The third one, which is the american response (it does exist and it is unacceptable) I haven't heard yet.

I've also heard people with darker complexions get an entirely different treatment - as in, it's not just foreigner but also, what kind.
by SamPerson | 2025-04-14 06:51:23+00:00
That’s a super thoughtful take — and honestly, I agree with you on a lot of it. The idea of using micropayments to replace display ads is so compelling, especially for content that’s currently ad-saturated. I’ve thought about this too — like charging a few cents to unlock parts of a page, or to keep reading — but yeah, the UX just isn’t there yet for non-crypto folks.

You nailed the core problem: crypto-native users are fine jumping through hoops, but if you’re trying to use crypto to convert or prove a use case to the average user, the bar is just too high. Wallets, gas, confirmations — it feels like asking them to learn how to solder a circuit just to turn on a light.

That’s part of why I kept Fundhog super minimal: no sign-ups, no tokens, just “send crypto to a wallet” with a nice-looking page in the middle. But I totally hear you — there’s still a lot of friction under the hood.

I think the next wave of tools (especially with account abstraction and gasless UX on chains like Polygon/Base) might actually make something like your vision feasible in the near future. Would love to jam more if you ever decide to revisit the widget idea — I think it's a powerful concept.
by Juliate | 2025-04-14 06:51:45+00:00
Laughable.

What would be gatekeeping is if someone prevented you to pick a pencil, paper, a guitar, a brush, to make something out of your own.

You’re the only one gatekeeping yourself here.

Looks like it’s the same pattern as with blockchains, and NFTs and Web3 stuff and the move fast/break things mantra: you cannot argue for and demonstrate for what your « solutions » actually solve, so you need brute force to break things and impose them.
by 9dev | 2025-04-14 06:52:18+00:00
Well look at how the Python ecosystem squirmed real Pythonesque when adopting these type hints; and that's a packaged runtime that can just bump the major version and do a hard breaking change.

That doesn't work for JavaScript; you need full backwards compatibility at all times. Porting runtime type information to JS would change the language innards so much, it'd just be a different language in the end. At that point we could equally argue whether browser vendors should ship a Python runtime in browsers and add support for <script type="application/python">.
by spwa4 | 2025-04-14 06:53:24+00:00
That's assuming this never results in a single job not getting done. For example, I'd stop working and just live on rents, some trading, how many would do the same?

This is a more general problem with UBI of course, they all depend on a global desire for every single individual to contribute to society. And here I am, I don't think more than 10% or so of people feel that need. Of course 50% just outright can't, due to being too young or too old.

And assuming you're figures are correct that would already drop $1500 to $750, which wouldn't cover rent at all.
by nofalsescotsman | 2025-04-14 06:53:34+00:00
These are good insights for small-SaaS. I especially like not using intrusive analytics - they are simply unnecessary and unhelpful. With a small SaaS business you will hear from your users, a they will tell you their pain points. Tracking them and trying to model out of a web of interactions what you should do is missing the forest for the trees.
by MrJohz | 2025-04-14 06:55:05+00:00
Is this really more friction? I can very easily imagine creating an alias that runs `git push && gh signoff` for the cases where I know the tests have passed, and I can equally easily imagine running that alias and forgetting that I've just committed a change and forgotten to run the tests. If anything, opening a browser and marking a checkbox there feels like more friction to me.

I could imagine there being more friction if the tool somehow checked that a test suite had been run on the current commit, but that doesn't seem to be the case. It's just a more convenient way of checking a checkbox.

The biggest advantage I can see with this is that the status check gets reset with every push. That's harder to do with a regular checkbox, but I can imagine there's still a way, and I can imagine that way would probably still be simpler than this.
by moontear | 2025-04-14 06:55:24+00:00
Of course, but this doesn’t undermined the OPs point of „who allows the AI to do stuff without reviewing it“. Even WITHOUT the „vulnerability“ )if we call it that), AI may always create code that may be vulnerable in some way. The vulnerability certainly increases the risk a lot and hence is a risk and also should be addressed in text files showing all characters, but AI code always needs to be reviewed - just as human code.
by Kon5ole | 2025-04-14 06:56:24+00:00
>Most people who earn a decent salary are generally against CBI because of their own values around their own working ethic. There is nothing written anywhere that says that work is beneficial to a human being.

I'm not against UBI, I just don't see how it can be done. It seems fundamentally impossible to finance at scale, which all of these experiments ignore. They are always experiments where a tiny number of people get money generated by a vast majority of people.

Which we have already, in the form of needs-based welfare.
by serverlessmania | 2025-04-14 06:57:06+00:00
Not all clients support that—currently limited to ChatGPT custom GPT actions. It’s not a standard. Fortunately, Anthropic, Google, and OpenAI have agreed to adopt MCP as a shared protocol to enable models to use tools. This protocol mainly exists to simplify things for those building LLM-powered clients like Claude, ChatGPT, Cursor, etc. If you want an LLM (through API calls) to interact with an your API, you can’t just hand it an API key and expect it to work—you need to build an Agent for that.
by DougBTX | 2025-04-14 06:57:11+00:00
From the article:

> A 2024 GitHub survey found that nearly all enterprise developers (97%) are using Generative AI coding tools. These tools have rapidly evolved from experimental novelties to mission-critical development infrastructure, with teams across the globe relying on them daily to accelerate coding tasks.

That seemed high, what the actual report says:

> More than 97% of respondents reported having used AI coding tools at work at some point, a finding consistent across all four countries. However, a smaller percentage said their companies actively encourage AI tool adoption or allow the use of AI tools, varying by region. The U.S. leads with 88% of respondents indicating at least some company support for AI use, while Germany is lowest at 59%. This highlights an opportunity for organizations to better support their developers’ interest in AI tools, considering local regulations.

Fun that the survey uses the stats to say that companies should support increasing usage, while the article uses it to try and show near-total usage already.
by sky2224 | 2025-04-14 06:57:53+00:00
> Sometimes the search is just bad...

Honestly, I think this is the biggest issue with my company's current system. Confluence search just doesn't seem to... well, search (I'm also not the only person to have this issue where I work). What I mean is that I'll search for a page that I know exists, but Confluence just won't include it, so it seems like Atlassian's search functionality is behaving poorly.

This actually might be something I should bring up with my department to see if there's possibly a fix.

I like the suggestion of adding a keywords section, that actually might help a lot as well. Inclusion of an AI agent would probably be beneficial as well, although may be a little bit harder to get implemented since my company is being very cautious about what data we feed into models for privacy, legal, etc reasons.
by Juliate | 2025-04-14 06:58:49+00:00
Artistic expression does not « move on » without me, or people.

Artistic expression is people in motion, alone or in groups.

You’re talking about the economics of performances and artefacts, which are _something else_ out of artistic expression.

EDIT to clarify/reinforce:

Elvis without Elvis isn’t Elvis. Discs, movies, books are captures of Elvis. Not the same thing.

Miyazaki without Miyazaki isn’t Miyazaki. It may look like it, but it is not it.

Artistic expression is someone’s expression, practice (yours, mine, theirs). It’s the definition of the originality of it (who it comes from, who it is actually made by).

A machine, a software may produce (raw) materials for artistic expression, whatever it is, but it is not artistic expression by itself.

Bowie using the Verbasizer is using a tool for artistic expression. The Verbasizer output isn’t art by itself. Bowie made Bowie stuff.
by ryandrake | 2025-04-14 06:59:39+00:00
Not necessarily. Nobody on HN knows OP’s finances. He might have extended family relying on him. He might have crippling student debt. He might have expensive health problems. Do you know? I don’t.

Also, not all Google employees make great money. People act as though you work there for 5 years and that automatically means you’re off to buy your third house in Monaco.

Point is, he might “manage his finances well” and still be on insecure footing.
by jb1991 | 2025-04-14 06:59:42+00:00
That opens up an entirely different discussion, which is why should health insurance be tied to a job? This is also uniquely American. Is your home insurance tied to your job? Is your car insurance tied to your job? Is your life insurance? Doesn’t make sense that your health insurance should be. What happens if you get laid off or you decide you don’t want to work for this company any more or you want to take another opportunity? Now your health insurance or your health insurance costs might both change. And you might have to go through the same hoops again to get a domestic partner installed, etc.
by milesrout | 2025-04-14 07:00:08+00:00
Procedural fluency is the basis for conceptual fluency. Maths is very layered: every layer builds on the next. You can't do algebra if your arithmetic is slow, as every algebra problem has half a dozen arithmetical subproblems. And you can't do calculus if your algebra is slow, as every calculus problem has half a dozen algebraix subproblems. And every differential equations problem requires you do to a bunch of calculus.

You can't understand a topic without doing lots of examples, so that you can feel out what is incident to the problem and what is inherent to the class of problems: when do we do integration by parts? When do we do integration by substitution? Etc.

So as a result you need to build procedural mastery at every layer before moving to the next and being able to build that conceptual understanding.
by mgupta11 | 2025-04-14 07:00:38+00:00
Hey HN, I’ve been working on a project called itsneon.com, and I’d love your thoughts. It started from my own frustration: I was spending way too much time jumping between Twitter, Reddit, YouTube, etc., just to find one or two actually worthwhile things. It felt like the signal was buried under noise, ads, and engagement bait.

So I’m building a site that gives you one daily update - a clean drop of the smartest, funniest, and most viral content from across the internet. No scrolling, no feeds, no notifications. Just a quick way to stay in the loop, and then move on with your day.

Right now, it’s just a waitlist but I’m curious:

Would you use something like this?

Is there something missing in how you're consuming online content today?

Would love any feedback on the idea or positioning before I go live.

Thanks for reading. I am happy to answer any questions or go deeper into what I’m building!
by torginus | 2025-04-14 07:02:42+00:00
You are right but I think there's a fundamental issue that many people think that 'as long as I keep showing up and doing good work, the powers that be will look out for me'.

By default work relationships work as you advertised. It needs conscious effort on your (and everyone's) part to reframe these relationships as something that's between you and your friends, on your own terms. Consciously hanging out together, talking to each other, doing projects together outside the context of work. Social relationships need to be built up with effort. The company will do this for you, because they enjoy the benefits of a crew that works well together, but if they put in the effort, the relationship will belong to them. You will think that 'I could get slightly more at this other place, but I like my colleagues here', realizing you'd lose the social net if you changed jobs.

I think a huge problem with nerds (like me and probably you), is that we don't understand the fundamental power dynamics that shape society, because we lack the inherent cunning and weren't forced to face down enough hardship to have our illusions shattered until later in life.

Truth is, if there are rules, somebody needs to enforce them. If something nice happens, it does because somebody makes it happen. These things are mental abstractions designed to make your life predictable, but like every abstractions, sometimes things happen that were supposed to be impossible, because the system doesn't work the way you think it does.
Show HN: I built an AI image generator lets you create styled images in seconds
by bingbing123 | 2025-04-14 07:02:44+00:00
Hi HN,

I’ve been working on a side project: 4oimage.site — a fast, easy-to-use image generator that focuses on style-driven creation, not prompt engineering.

Why I built this: I love generative AI, but most tools require carefully-crafted prompts or a deep understanding of models to get good results. I wanted to create something where you just pick a style, upload an image or input a concept, and get beautiful results — instantly.

Key features: • Generate images in curated styles (anime, vintage, futuristic, watercolor, etc.) • No prompt tuning or parameter tweaking needed. • Clean UI, runs in browser. • Supports image-to-image and text-to-image workflows. • Fast inference powered by custom pipelines.

Coming soon: • AI-powered video generation (frame-to-frame stylized outputs) • Public community style boards • API access for devs and creators

It’s still early stage, and I’d love to hear what the HN community thinks — both critical feedback and crazy feature ideas.

Thanks for checking it out!
Do you think whitelabelled dev community platforms still make sense?
by arpansac | 2025-04-14 07:03:51+00:00
I've seen that with every new engagement comes a new whitelabelled platform, begins with probably an event (because whitelabelled dev community platforms are mostly focused on them), then reaches to hackathons, newsletters, blogs, chats, and the list goes on...

While most of the companies are looking at white labelled solutions or an built-in-house tool to manage their communities, I see that it starts with enthusiasm but they usually run out of bandwidth to manage them.

Do you think white labelled platform still makes sense? Or an ecosystem / platform where multiple brands & individuals can host their community ecosystem?
by fzeroracer | 2025-04-14 07:05:54+00:00
Does this question also equally apply to the opposite side? If an employee got so angry with how you laid them off and treated them afterwards that they decide to do what they can to damage your company?

Cutting access and having security walk them out is more or less security theater. If an employee really wanted to cause damage the odds are they either already have or will still find a way. In this scenario having generous severance and treating them with respect is likely to better defuse the situation than kicking them out the door.
by gsf_emergency_2 | 2025-04-14 07:07:24+00:00
Sean Carroll today's go-to person for GR has been working at popularizing these ideas (for more than 10 years(!))

https://arxiv.org/abs/1405.6903

>For example, our universe lacked complex structures at the Big Bang and will also lack them after black holes evaporate and particles are dispersed.

See my comment below for link to Scott's preview.
by Someone | 2025-04-14 07:07:27+00:00
> Rate limit and monitor your own usage. You should anyway. It's not the road's job to make you follow the speed limit.

In some sense, urban planners do design roads to make you follow the speed limit. https://en.wikipedia.org/wiki/Traffic_calming:

“Traffic calming uses physical design and other measures to improve safety for motorists, car drivers, pedestrians and cyclists. It has become a tool to combat speeding and other unsafe behaviours of drivers”
by Ferret7446 | 2025-04-14 07:07:53+00:00
Your relationship with your employer is no different than any other business relationship. You can do the bare minimum, just as there are many businesses that do the bare minimum toward their customers, and those businesses often have a low subsistence level of success; if you do the same, you may have the same level of success in your career.

An employment relationship can offer a lot of things for both sides. For the employer, your labor of course. For the employee, a salary of course. But it can also offer experience, access to other talented and intelligent individuals and access to capital to learn and try things, networking, relationships, opportunities for promotion and perhaps opportunities to find better employment elsewhere, or the skills and/or connections to start your own business.

Your attitude toward work should be the same as the attitude you take towards the rest of your life. You can "rot" or you can make the most of every opportunity.
by grandempire | 2025-04-14 07:08:47+00:00
> I take it you’re worried about vengeful ex-employees abusing their access privileges to break stuff on the way out?

In extreme cases. But also just sowing discontent. Looking to grab value they think they are owed. Generally lots of people who are upset and probably feel mistreated and have very little to lose.

I actually think there is a small but real chance of violence as people like OP feel like their identity and way of life is threatened.

Have you been in a situation like this before?
by creata | 2025-04-14 07:09:41+00:00
It's annoying for sure, but at least you can resize the window.

Side note: Dan Luu claims[0][1] that there's no readability advantage to narrow line width. I haven't really looked into it, but in my experience it feels like he's very wrong.

[0]: https://danluu.com/slow-device/ [Appendix: this site vs. sites that don't work on slow devices or slow connections]

[1]: https://nitter.net/danluu/status/1115707741102727168
by fbn79 | 2025-04-14 07:10:40+00:00
Not related to the layoff (I'm very sad for what author is experiencing), but the blog looking is very great and functional. Looking on the page code I see that is using a CSS framework that I'm never heard off Open Pros (https://open-props.style/), looks like a much better solution than Tailwind and friends. I see that a components collection is the development too Open Props UI (https://open-props-ui.netlify.app/)
by anenefan | 2025-04-14 07:12:22+00:00
I would surmise it's more fear of wasting money and time on a plane (approx 13 - 16 hours at min cost of $2000 aud for a specific flight time,) only to be turned back at the US border.

I mostly agree with your sentiments, that not much has changed, there's been plenty of horror stories pre 2015 in regard to being pulled aside and sent back, misunderstandings perhaps but ...

Last couple of months I'd say there's a stark difference, there seems to be numerous media stores with a definite focus that it doesn't take much to be knocked back, and a few came down to simply having a record of being critical of Trump. eg. Alvin Gibbs (UK Subs) account of it which IMO sounds pretty straight up.[1]

Of course there's probably more than a few media beat ups where one would guess there's probably a bit more to the story but if so it's pretty quiet and perhaps perceived as an unwillingness for US authorities to comment.

[1] https://dorseteye.com/im-so-proud-to-be-deported-from-the-us...
by jaime1 | 2025-04-14 07:12:45+00:00
Hi HN

I built StressLess, a minimalist mobile app to help you track your stress levels daily and reduce them through guided breathing (coherence-based). It’s designed to be dead simple, calm, and distraction-free.

What it does:

1–10 scale to log your stress once a day

Clean charts to see your trends over time

Built-in breathing timer based on heart coherence (no sensors)

Monthly reports coming soon

This started as a tool for myself, but I'm curious if it could help others too.

Looking for feedback on UX, features you’d expect, or if you think this idea has legs. Would love to hear your thoughts!

Thanks
by Ferret7446 | 2025-04-14 07:12:52+00:00
This hypothetical is about what the CEO/company decides to do, not what the employee decides to do. A lot of liability "theater" is not there to prevent issues, it's to cover your ass.

So no, this question doesn't apply equally to the opposite side. An employee does not take responsibility for what the company does. A lot of people wonder why CEOs are paid so much; part of that is simply to take responsibility.

Ironically, a lot of people complain about useless CEOs, but if you asked them to take that responsibility for the pay, they wouldn't take it (note that that responsibility includes things like sweet talking shareholders and giving public statements on short notice on things that could nuke millions of dollars in value and create very real legal liability).
by thomashabets2 | 2025-04-14 07:12:53+00:00
I think Java made many decisions that turned out to be bad only in retrospect. In Go we knew (well, experts knew) already that the choices were bad.

Java is a child of the 90s. My full rant at https://blog.habets.se/2022/08/Java-a-fractal-of-bad-experim... :-)
by piva00 | 2025-04-14 07:13:22+00:00
Plans change, and so they should be communicated and negotiated with the employees going to be affected by the change. It's the dignified way of doing it, people are people, not fungible commodities, treat them as people and unions won't be an issue at all.

> unions are just corporate blackmailing.

This is such an absurdly ignorant take that is hard to start educating you, it also depends a lot on what society you live in since your view on unions will be tainted by what you see in it.

In places like the Nordics, unions are one of the cornerstones of a free labour market, look up how Sweden has a freer labour market than the USA to learn something at least :)
by atoav | 2025-04-14 07:14:20+00:00
Relocating a factory to the US is expensive both as an investment and in its operation. Thst means you're thinking on a time horizon of decades not years. So if you're the CEO of a corp that is expected to be incentivized to move production to the US you would want to know how long those tariffs are going to last.

And lets face it, even if Trump instigated those tariffs via executive order at day 0 and didn't touch them till the expected end of his office that would not be enough incentive to relocate production. (1) because he could change the tariffs literally at any point (and he did just that) and (2) because any president after could just reverse the executive order immidately.

The erratic way Trump installed, modfied and communicated the tariffs run counter to the communicated purpose. E.g. why of all things excempt computers and electronic devices now from the tariffs? Why put a 10% tariff on goods from dirt-poor countries whose goods you already buy at an rate bordering on exploitation to your own benefit.

The way I see it, either he has no idea what the hell he is doing, or he is doing it for another purpose, e.g. insider trading. And I see myself exceedingly tired of journalists trying to read the tea leaves on a madman.