MurphyA/hacker-news huggingface dataset:
by DeathArrow | 2025-04-08 11:55:35+00:00
>> it's unfair for artists to have their works sucked up

What framework can we use to decide if something is fair or not?

Style is not something that should be copyrighted. I can pain in the style of X painter, I can write in the style of Y writer, I can compose music in the style of Z composer.

Everything has a style. Dressing yourself has a style. Speaking has a style. Even writing mathematical proofs can have a style.

Copying another person's style might reflect poor judgement, bad taste and lack of originality but it shouldn't be illegal.

And anyone in the business of art should have much more than a style. He should have original ideas, a vision a way to tell stories, a way to make people ask themselves questions.

A style is merely a tool. If all someone has is a style, then good luck!
by bonoboTP | 2025-04-08 11:55:53+00:00
> I haven't see any details on how OpenAI's model works

Exactly. People just confidently make things up. There are many possible ways, and without details, "native generation" is just a marketing buzzword without clear definition. It's a proprietary system, there is no code release, there is no publication. We simply don't know how exactly it's done.
by marcodiego | 2025-04-08 11:55:56+00:00
I'm a Brazilian. Everything here can be paid through pix. It's very convenient, fast reliable and, for a country like ours where walking on the streets with money is a risk, safe.

There's only one reason I don't use it: there's no FLOSS app (AFAIK) to use it.

Something as common as the dominant payment system should not depend on proprietary software.
by chgs | 2025-04-08 11:56:06+00:00
If my wife dies first I get half her pension, if I die first my wife gets half my pension.

If we divorce assets are spread equally. Kids complicate things a bit, the person who owes the kids get paid by the other one. As I have a far more flexible job (I do after school care etc) it’s likely I’d keep the kids and thus would be paid child support.

Things suck for the “young” (sub 45 nowadays). Despite what Andrew Tate and his ilk tells you this is nothing to do with gender. It’s to do with every increasing ownership of the wealth by the wealthiest.
by jamesgasek | 2025-04-08 11:56:34+00:00
"Preparing with AI" sounds like an issue here, and it's not. The issue is lying about your experiences, which people have done since the beginning of time. I "prepare with AI" by having it help give me hints when doing leetcode problems, which is very helpful. Interviewing is not a presentation, it's a conversation, and having a simulated other side can be helpful.

This shouldn't be surreal at all. A candidate just wasn't able to make up relevant experiences on the spot.
by milesrout | 2025-04-08 11:56:43+00:00
>Anyways, "Long-term high-intensity endurance exercise caused some damage to the hearts of amateur runners." and your cardiologist said the same. Or you can believe some rando giving medical advice on this forum. And honestly, I'm beyond irritated at the consistently bad takes on medicine, biomedicine, and exercise on YC HN.

No, his cardiologist apparently said this:

>my cardiologist said that everyone who trains hard for a marathon has some level of heart damage from the excessive training.

There is a huge difference between "some damage observed in some people that do X" and "everyone that does X has damage from doing X". They are completely different statements. They say different things.

Scaremongering about the "dangers" of exercise causes much more harm than exercise does. Even if it were true, it would still be better to have a few heart attacks from exercise than TONS of heart attacks from obesity and unfitness.
by brookst | 2025-04-08 11:57:04+00:00
No, it makes the encryption useless. Because whatever technical method the government has to break encryption will leak. Once those 4096 bits or whatever leak, nobody has encryption at all.

It’s like high schools that mandate use of a particular model of lock for students’ lockers because there’s a master key staff can use to open lockers. Do you know how many students have copies of that master key? Essentially anyone who wants one.

The myth here is that a magic key that invalidates encryption can ever be controlled. It cannot.
by kruador | 2025-04-08 11:57:11+00:00
This is, in some ways, reintroducing something that other source control systems forced on you (and you can see it in one of the videos that Scott linked, about using BitKeeper - Ep.4 Bits and Booze, https://www.youtube.com/watch?v=MPFgOnACULU). The previous tools I used (SourceGear Vault, MS Team Foundation Services) required you to have a separate working tree for each branch - the two were directly tied together. That's sometimes useful if you need to have the two versions running concurrently, but for short-lived topic branches or, as you say, working on multiple topics at the same time, it can be very inconvenient.

Initially it was jarring to not get a different working directory for each branch, but I soon got used to it. Working in the same directory for multiple branches means that untracked files stay around - can be helpful for things like IDE workspace configuration, which is specific to me and the project, but not the branch.

You can of course have multiple clones of the repository - even clones of clones - but pushing/pulling branches from one to another is a lot more work than just checking out a branch in a different worktree.

My general working practice now is to keep release versions in their own worktree, and using the default worktree (where the .git directory lives) for development on the main branch. That means I don't need to keep resyncing up my external dependencies (node_modules, for example) when switching between working on different releases. But I can see a good overview of my branches, and everything on the remote, from any worktree.
by AtlasBarfed | 2025-04-08 11:57:27+00:00
A p/e of 150 it has (give or take) is based on Q4 earnings that were:

- 1/3 subsidies

- 1/3 mark to market BTC earnings(I shut you not, I thought mark to market was illegal since Enron)

- 1/3 "real" cars/etc

The subsidies are going away as soon as Elon leaves Trump orbit, and the euros start going after Tesla.

BTC is obviously a one time hit.

So really that is a p/e of 450 or so IMO

But wait! The "real revenue" was already flat and pre salutes, Doge, AfD dogwhietliy, where euro sales collapsed 50%, China sales collapsed. So earnings may drop by half in "real" revenue.

So the p/e is arguably 800-1000????

Toyotas pe is SEVEN.

The only way you justify a PE like that was is with fundamentally Superior technology with large moats and at least 3 to 5 years of lead.

The text that Tesla built its hype up with in full speed driving and probably even more fraudulently in the Optimus robots are arguably behind demonstrated capabilities of his competitors.

The stock is literally insane. I posted this opinion in several places, and what strikes me is that nobody replies to it or rebuts it.

In my opinion it is a pump and dump currently where Elon will do whatever is necessary to keep it alive until is 56 billion gets out of the Delaware courts and he can cash out.

Even their grid storage products in my opinion have very poor prospects in the long run because sodium ion and other grid specific chemistries will win. Tesla repackaging its car batteries simply won't be competitive, especially since battery manufacturer is dominated by the Chinese.
by cannonpr | 2025-04-08 11:58:05+00:00
Being someone who has paid a lot of attention to Ghibli, I wouldn’t say their style was well established 35-40 years ago… There is considerable evolution and refinement to their style from Naushika, to later works, both in the artistic style and the philosophical content it presents.

I think allowing it to be fair game would have destroyed something quite beautiful that I’ve watched evolve across 40 years and which I was hoping to see the natural conclusion of without him being bothered by the AI-fication of his work.
by yetihehe | 2025-04-08 11:58:11+00:00
> I receive a push notification from my Brazilian bank before Wise finishes running the animation of confirmation of withdrawal. It's like magic.

After I had to add a special animation for one email system so that user was sure that "the core functionality of encrypting" was indeed working (it took milliseconds in reality), your experience doesn't surprise me that much. But, in my "IoT" system we have a mix of devices. Our service can handle most requests in sub millisecond, but some devices (gprs) need at least minimum 1 second (20sec is still within time limit) to respond only because of slow connectivity. And then I have a parking ticket machines where you press button, wait 2 seconds, it beeps, then after 2sec it changes screen to "printing ticket", then after 2s you get the ticket, where everything can be a local action (free ticket without payment). Technology is wild.
by crabbone | 2025-04-08 11:58:26+00:00
> I told them that I feel that its important to be honest with their experiences

Oh my... I don't think I've ever seen a resume that didn't embellish or straight up lie about the applicant. AI does make lies more convincing and allows to go further with lies though.

Also, I'm impressed and upset that it takes so much effort to get a job doing something that sounds like entry-level Node.js / React stuff :( And the effort on the part of the applicant to manufacture this fake identity and experience to apply for this kind of job... and they are a masters student! Like... shouldn't this alone qualify you for the kind of low-stakes undemanding job?
by dodslaser | 2025-04-08 11:59:11+00:00
While this is technically correct, there is an important distinction to be made that we are the only species capable of even understanding the ramifications of our actions on an ecosystem, and choosing to change our behavior to have less (or more) of an impact on the environment we are in.

Any species could drive another species to extinction, or carry them from one location to another, but no other species are actively choosing to do so.
by douglee650 | 2025-04-08 11:59:53+00:00
Yes, exactly. You can use TW for the utility classes and copy-paste-and-go components, and append your own over/under/side-lay layers to create whatever css you want.

What about a system that could take a really long TW className and let you give it a single name, and you could still append more TW after for here and there adjustments.
by 542354234235 | 2025-04-08 11:59:55+00:00
I think it is a useful distinction for non-religious reasons. First is that humans change the environment more than anything else, by a large margin. As they say, “the dose makes the poison”. All species modify the environment they live in, but none are reshaping the oceans, every landmass, the air, the climate etc. like humans. Humans created multiple elements that never existed on earth.

Second, humans are conscious of the things we are doing. We can write articles about it and make choices about how we will change the environment in the future. We cannot discuss things with wolves in Yellowstone about how they are changing the area. The cinnamon trees in Hawaii can’t get together and decide how to share space with other plants.

And finally, always have at least three items when listing things.
by tannhaeuser | 2025-04-08 12:00:45+00:00
Yeah I don't get the irrationality either, especially the dogmatic "hypertext" angle. I mean you can see me pontificating about SGML as the original complement to the HTML vocabulary bringing text macros and other authoring affordances, but that is strictly for documents and their authors. If you want to target web apps and require JS anyway, I don't see the necessity for markup and template languages; you have already a much more powerful programming language in the mix. Any ad-hoc and inessential combination of markup templating and JS is going to be redesigned by the next generation of web devs anyway because of the domain's cyclic nature ie. the desire to carve out know-how niches, low retention rate in webdev staff, many from-scratch relaunches, ..,
by DeathArrow | 2025-04-08 12:00:58+00:00
>Its also not clear for example that Studio Ghibli lost by having their art style plastered all over the internet.

Maybe Studio Ghibli is much more than merely a style. Maybe people aren't looking at their production just for the style.

Most people dislike wearing fake clothes and the dislike wearing fake watches or fake jewelry. Because it isn't just about the style.
by rickdeckard | 2025-04-08 12:01:03+00:00
Hence I, the person who wrote it (!), keeps clarifying the intended interpretation by (re)iterating that noone disputes the value of RAW for photographers.

It is up to you now to ingest new information and adjust your interpretation, a process I'm afraid I can't help any further with.

Good luck ¯\_(ツ)_/¯
by defrost | 2025-04-08 12:01:12+00:00
Modern democracies moved on past creaky old FPTP and its strong tendency to produce two party non representive majorities.

The first-past-the-post election tends to produce a small number of major parties, perhaps just two, a principle known in political science as Duverger's Law. Smaller parties are trampled in first-past-the-post elections.

~ https://en.wikipedia.org/wiki/First-past-the-post_voting
by londons_explore | 2025-04-08 12:01:25+00:00
Nearly every non-western country has it's own e-cash type system.

Everything from m-pesa in Kenya to Gcash in the Philippines to PromptPay in Thailand to Alipay in China to SGQR in Singapore to MPay in Oman....

The pattern is that these systems are nearly all fully centralised, require ID, zero privacy, usually government sanctioned, and not cross border.
by maccard | 2025-04-08 12:02:01+00:00
This attitude comes up on here whenever gamedev comes up, and I really dislike it.

Here's a quote form the article

> I’ve already told you that this method saves 328 bytes per actor, which is not too much at first glance. You can apply the same trick for SceneComponents and save another 32 bytes per SceneComponent. Assuming an average of two SceneComponents per actor, you get up to 392 bytes per actor. Still not an impressive number unless you deal with a lot of actors. A hypothetical example level with 25 000 actors (which is a lot, but not unreasonable) will save about 10 MB.

I've a lot of experience with Unreal, and 25k actors is likely to run into a whole host of problems, such that saving 10MB of RAM is likely to be the least of your worries. You'd get more benefit out of removing a single unneeded texture, or compressing a single animation better.

One of the reasons developers use unreal (and yes, developers do use Unreal, it's not just "big companies" forcing their poor creatives to use the engine) is _because_ unreal has more man hours of development in a year than a small team would ever be able to put into their own engine. Like any tool it has tradeoffs, and it does have a (measureable) overhead. But to say that companies don't care is just disingenuous
by jdietrich | 2025-04-08 12:02:07+00:00
In the early 1990s, Portugal had a GDP per capita of less than $10,000 per year. Portuguese people today just have much better things to do with their time than fix old toasters.

I repair my own stuff for fun, but there's absolutely no way I could make a living from fixing other people's stuff. The phone repair business in my area is dominated by illegal immigrants, because fixing iPhones is only marginally more lucrative than delivering pizzas.
by nick__m | 2025-04-08 12:02:31+00:00
At some point on the spectrum it is a seriously crippling disability. Where I live there are supervised residances for severly Autistic people and the people living there cannot function on their own without supervision. The "monchénou" network of residances saves them from homeless or institutionalization.

The kind of autism discussed here is, trivialize their experiences and challenges. It's borderline insulting to those for witch it is a disorder.
by diggan | 2025-04-08 12:03:17+00:00
> Pix can't facilitate cross-border micro payments.

No reason it couldn't. Bizum (mobile payments in Spain) started with just Spain but can now be used for payments across & to/from Spain, Italy, Portugal, and Andorra.

Bizum is also a member of European Mobile Payment Systems Association which I think will eventually lead to all members being able to make transfers to other members, but that might a somewhat dream rather than actual reality today.
by haswell | 2025-04-08 12:04:56+00:00
> The question isn't whether these tools will change visual media, but whether we'll be thoughtful enough to shape that change intentionally.

Unfortunately I think the answer to this question is a resounding “no”.

The time for thoughtful shaping was a few years ago. It feels like we’re hurtling toward a future where instead we’ll be left picking up the pieces and assessing the damage.

These tools are impressive and will undoubtedly unlock new possibilities for existing artists and for people who are otherwise unable to create art.

But I think it’s going to be a rough ride, and whatever new equilibrium we reach will be the result of much turmoil.

Employment for artists won’t disappear, but certain segments of the market will just use AI because it’s faster, cheaper, and doesn’t require time consuming iterations and communication of vision. The results will be “good enough” for many.

I say this as someone who has found these tools incredibly helpful for thinking. I have aphantasia, and my ability to visualize via AI is pretty remarkable. But I can’t bring myself to actually publish these visualizations. A growing number of blogs and YouTube channels don’t share these qualms and every time I encounter them in the wild I feel an “ick”. It’ll be interesting to see if more people develop this feeling.
by thworp | 2025-04-08 12:05:05+00:00
> The sino-vietnamese was a ridiculous mistake for the socialist project, that I agree with. But this wasn't an imperial war.

Fair enough, but then you can't claim that the US involvement in Korea was imperial.

> When I mentioned modern China, I referred to the PRC, so after (most of its) national reunification.

Why do you set this as a cut-off? Is an empire no longer imperial once it has conquered all its provinces? Besides that, what happened in Hong Kong? Was that not an Empire aligning its rebellious province by force?

> I fail to see how anti-terrorist repression in Xinjiang is akin to any form of imperialism.

I was mostly referring to the many purges between 1949 and 1976. While most of the millions killed in them were Han Chinese "class enemies", not pro-independence ethnic minorities, it was nonetheless part of the central committee solidifying total control of the country.

Since you mention it though, I'll just ask you: Are the various Uyghur councils and international NGOs just covering for terrorists? Did they fake all those official documents and the satellite pictures? How can you handwave what is happening in Xinjiang, yet be so concerned with Palestine? If you want to engage in some victim blaming, were the daily rocket attacks not terrorism?
by perching_aix | 2025-04-08 12:05:14+00:00
You basically didn't say anything. Vague suggestions that I'm uneducated on the "nitty-gritty" (compared to you?), that I'm not reasoning based on "first principles" and am not applying "general best practices", and that my system in particular should be "hardened", despite working like ~every other, are not productive, nor insightful.
by Wilder7977 | 2025-04-08 12:05:30+00:00
There is virtually no difference with a private entity which can be compelled by the government to do the same, plus has its own profit motive which could also create incentive to do it.

There must be a non-repudiation and integrity check to verify transactions (e.g., in Estonia I sign digitally all my transactions), so the latter problem is easier to mitigate.
by ddmf | 2025-04-08 12:05:45+00:00
I can't really listen to music while I'm working because I concentrate more on the music - however music is great when I'm doing "boring" tasks like gardening, or cleaning.

If I'm working, I'll happily watch world cooking videos - before I was diagnosed with inattentive adhd I'd say that it was to keep the inner child happy and out of the way so the adult brain could do the work.
by gosub100 | 2025-04-08 12:05:47+00:00
In college I was interested in DEC alpha, which at the time was one of the only 64bit computers. It had an onboard NIC but wasn't compatible with Red hat Linux, but the 3com add on card was. It annoyed me that it didn't work perfectly and I eventually learned how to build and install the kernel driver for the onboard. It was my first experience in rpm hell. But it was so satisfying when it worked.
by yetihehe | 2025-04-08 12:05:50+00:00
Standard workflow in Poland for normal people:

- You buy something and pay the stated price with money, phone/card or "blik" (free cashapp).

- Your taxes are already prefilled by your employer. If you have some "tax relief" items, you add it on webpage and make some clicks to confirm. If no reliefs, you don't need to do anything.
by pedrovhb | 2025-04-08 12:05:57+00:00
As a Brazilian - Pix was a pleasant surprise, especially in that for once it feels like we're not lagging behind. It's convenient, free, instant transfers across banks. You can also easily create or programmatically generate QR codes or pastable codes with preset receivers and amounts. Great UX all around, and it quickly became the de-facto standard in how people send money.

It's technically quite impressive - it's a large scale thing and it works really well. I can think of maybe one or two times in these years where I saw downtime, and in both cases it was working again after a few minutes. The usual experience with the government building technical solutions is to have something that makes little sense, is slow, and goes down frequently with even the most predictable usage peaks, but with Pix they really seem to have nailed it.

It does feel a bit weird to have so many payments go through the government's systems, and it definitely feels like it puts them in a position of having more information than they should. There's a lot of Orwellian surveillance potential there, as any transfers are necessarily tied to both users' real identities. I don't think there's a realistic way around this, though.

Another concern is that people can expose some of their information without necessarily being aware of it. You can register e.g. emails and phone numbers as Pix "keys", and then anyone can initiate a transfer to those keys and your full name will pop up so you can confirm or cancel the transfer. I've seen some clever advice around this - "When using a carpooling app (often details are arranged off the platform using WhatsApp), put the driver's phone number on Pix. If a name comes up and it doesn't match the name or gender of the driver's profile, something is up". Obviously though there's potential for misuse and I'm sure the vast majority of people don't think about this when registering their Pix keys. You can, however, just use randomly generated uuids as keys as well, a different one for each transaction if you so desire, so this one can be a non-issue with more awareness.

Overall though it's a very convenient thing which works surprisingly well, and the downsides are theoretical at this point. IMO it's a rare case of our government nailing something.
Alternatives to RepoPrompt for AI-ready code compression?
by jve_design | 2025-04-08 12:07:08+00:00
I've been using RepoPrompt for selecting code to feed into LLMs, but I'm looking for alternatives that might handle certain use cases better.

Specifically, I need something that:

Creates context files that non-technical team members can use

Preserves architectural relationships while removing noise

Works with any AI platform (not tied to a specific model)

Has anyone found other solutions for making codebases AI-readable without overwhelming token limits?

Wondering if there are approaches I haven't considered or features that would be valuable to add.