MurphyA/hacker-news huggingface dataset:
by mjr00 | 2025-05-02 19:57:26+00:00
Honestly I don't think Suno knows who's supposed to be using their product. There's valid use cases for typing a text prompt and getting a song with zero fuss: background music in YouTube videos or corporate training videos, intro music for events (Starcraft fans know the ASL has been abusing Suno songs for a few seasons now), an AI-generated playlist running in the background in a cafe, etc. But those use cases don't seem worth too much, when you consider that music was effectively already free--you can hop onto Soundcloud and filter by Creative Commons and there's an unlimited number of songs you can use for these cases.[0] It remains to be seen how big the market for content creators who would actually pay for AI-generated songs rather than just pull CC tracks from Soundcloud is.

So then there's the casual end-user who's making music for themselves to listen to. IMO this is largely a novelty that hasn't worked out. I haven't heard many people regularly listen to Suno because, again, music is already incredibly cheap. Spotify is ~$15/month and it gives you access to the Beatles and Rolling Stones. The novelty of AI-generated "Korean goa psytrance 2-step" is fun for a bit, but how much will people pay for it, how many, and for how long?

I do think there's a lot of potential targeting musicians who incorporate AI-generated elements in their songs. (Disclaimer: I am a musician who has been using vocal synths for many years, and have started incorporating AI-generated samples into my workflows.) However as you point out, the functionality needed for Suno to work here is very different from the "write prompt, get fully complete song" use case.

It'll be interesting to see where it goes from here. In general, AI-based tooling does appear to be pivoting more towards "tools for creators" rather than "magic button that produces content", so I'm hopeful.

[0] One notable one is the artist "009 Sound System", who had a bunch of CC-licensed tracks that became popular due to YouTube's music swapping feature; since the list was sorted alphabetically, their tracks ended up getting used in a ton of videos and gaining popularity. https://en.wikipedia.org/wiki/Alexander_Perls#YouTube
by WalterBright | 2025-05-02 19:57:59+00:00
I'm not seeing it:

int sum(int a, int b) { return a + b; } _Static_assert(sum(1,2) == 3, "message"); gcc -c -O x.c x.c:2:17: error: expression in static assertion is not constant _Static_assert(sum(1,2) == 3, "message");
by kedean | 2025-05-02 19:58:05+00:00
I always thought the idea there was that a website needed to grow organically before google would rank it highly, which makes sense to me. Prove yourself first by building a network, they aren't obligated to help out.

The difference here is that the play store is the one and only way to get apps for a regular user. By putting that banner up, they're discouraging anyone from trying it even if they found out about it through other channels.

The analog in 2000 or so would be if Microsoft added a warning banner to any website you visited in Internet Explorer with a low link count.
by throwaway2037 | 2025-05-02 19:58:12+00:00
> Its very rare imo that computational problems emerge fully formed & ready to be tackled like proofs.

In my generation, the perfect example is Python's Timsort. It is an modest improvement upon prior sorting algorithms, but it has come to dominate. And, frankly, in terms of computer science history, it was discovered very late. The paper was written in 1993, but the first major, high-impact open source implementation was not written until 2003. Ref: https://en.wikipedia.org/wiki/Timsort

It has been reimplemented in a wide variety of languages today. I look forward to the next iteration: WolfgangSort or FatimaSort or XiaomiSort or whatever.
by bayindirh | 2025-05-02 19:59:09+00:00
The problem is, AI doesn't let you, or encourage you to create your own style. Word choices, structure, flow, argument building and discourse style is very fixed and "average", since it's a machine favors what it ingests most.

I use Grammarly for grammar and punctuation, and disable all style recommendations. If I let it loose on my piece of text, it converts it to a slop. Same bland, overly optimistic toned text generator output.

So, that machine has no brain, use your own first.
by godelski | 2025-05-02 19:59:44+00:00
Well I appreciate clarifying! I originally took it as sarcastic but second guessed myself. I figured math is pedantic, so maybe being a little pedantic here could help haha.

I went through the same thing, it really isn't easy. But it is also why I don't blame others for not seeing it. It would be hypocritical to do so. I'm just not sure what's the best way to share, I'm open to ideas. Unfortunately we have to contend with priors that we see here, though I'm happy if my efforts even make one more person able to share in this beauty.
by andes314 | 2025-05-02 20:00:00+00:00
I am releasing this tool, if you have feedback please include it below. I will be writing a write-up about this tool if it gets enough usage. This tool creates MCP Servers from APIs in a no-code fashion, and hosts them for you. Kinda like a wix.com for MCP servers, but also meant a little more for more people who know what APIs are. Above all, it is a tool to get started playing around more with MCP servers.
by RiverCrochet | 2025-05-02 20:01:59+00:00
> Who is this for?

The real customer: advertisers.

> Or at least just stop degrading your own existing product?

You know who degraded Facebook as a product first? Its own users - by reposting existing posts. I could be wrong, but I recall that not being possible when Facebook first came out.

This is a feature that turns anything into memetic garbage - when you do not have to originate your own posts, but can simply copy another one and have it appear on your feed - then it provides the conduit by which A) you have people basically being "repost bots" and not contributing all that "authenticity" so sought after today, and B) it incentivizes the creation of accounts whose entire purpose is to simply virally be reposted.

I want to say up until I quit Facebook entirely in 2014-15-ish, that seemed to be all that was on my feed - not so much ads really as just people reposting dumb crap from these random weird groups on Facebook.

I honestly think the demographic that is stuck on Facebook and spends hours just browsing through it totally deserves an AI-encapsulated fake-social experience. What are they doing now other than consuming slop? What have they done almost the entire time they've been on the network? Let it be AI slop. It's not like you're going to take Facebook away from the boomers.

> I have 1,400 Facebook friends.

Yep, totally authentic friends.

> There is still real value in that original version of Facebook.

Sure, it's in group chats now. If group chats get the ability to have a calendar, a decent private file sharing space, and something like a wiki, then the whole notion of social networks will only really be needed by advertisers and propagandists, and if they get caught in their own recursive AI maze, I'm fine with it.
by daxfohl | 2025-05-02 20:02:05+00:00
> Does this make string.intern() more valuable?

Probably depends on the use case, though I'm having trouble thinking of such a use case. If you were dynamically creating a ton of different sets that had different instances of the same strings, then, maybe? But then the overhead of calling `.intern` on all of them would presumably outweigh the overhead of calling `.hash` anyway. In fact, now that `.hash` is faster, that could ostensibly make `.intern` less valuable. I guess.
by FilosofumRex | 2025-05-02 20:02:29+00:00
You can make any subject "mathy", because there are relations, ratios, correlation and patterns in everything. My favorite example, is how Chomsky mathified linguistics, and made it esoteric, undecipherable, uncomputable and thereby linguists unemployable, even in research labs.

But as a matter of practice, teaching programming to engineers/scientists, even to mathematicians, is an order of magnitude easier than teaching math to CS folks. Simply quiz job candidates on fp arithmetics, and see how many fail miserably.
by autoexec | 2025-05-02 20:02:36+00:00
> Fecal coliform bacteria were found in all the brushes in the bathroom, which appeared to show there was no safe distance from the toilet.

It's not really about shit being on your toothbrush, but how much shit is on your toothbrush. Same with your floors. You'll certainly find all kinds of horrific things there even if you take your shoes off but you'll find less which can be the difference between you getting sick or not
by applied_heat | 2025-05-02 20:03:26+00:00
By thermal issues I meant electrical heating of windings in rotor,stator,transformer due to impedance changes with frequency.

I have only worked on one steam turbine and it had no issue running with the throttle valve wide open all day long.

Every system has a maximum continuous output capacity and I would expect the controls to limit the output so as not to damage the equipment.

I’m curious what sources you are aware of that can’t run at a maximum continuous output all day
by msla | 2025-05-02 20:03:40+00:00
I get what he's doing, but some of these are not actionable:

> People’s names are all mapped in Unicode code points.

So... what? What do I do with this? My program has to use something to represent text, and since I fail to be a large multinational consortium, I can't invent my own character set and expect it to work.

Also:

> Confound your cultural relativism! People in my society, at least, agree on one commonly accepted standard for names.

This is pretty much true in countries with naming laws, yes.

> People have names.

People in a database will have certain records which will not be NULL. Whether you call one of those records a 'name' outside the context of that database really isn't my concern.
by delichon | 2025-05-02 20:03:54+00:00
But, despite the success, fluoride has always had detractors—from conspiracy theorists in the past suggesting the naturally occurring mineral is a form of communist mind control, to more recent times, in which low-quality, controversial studies have suggested that high doses may lower IQ in children.

To steel man the anti-fluoride argument you really should acknowledge the concerns about fluoride interfering with thyroid hormone synthesis, which can affect every system in the body.

https://www.sciencedirect.com/science/article/pii/S001393512...
by AndrewKemendo | 2025-05-02 20:04:31+00:00
Religious people - depending on type - use the God as cosplay or as some kind of deus ex machina that they are merged with in their mind.

Ask a deeply religious person about the separation between themselves and God and each tradition has their own version of being one with God or that they’ll become God etc…

It’s all the same because it’s ultimately about their relationship with how they define their God - having a “religious experience” where you realize “you are a part of god and get benefit etc..” is frankly a requirement to be a religion

In part that’s why it’s hard to call some versions of Buddhism religions and even harder for eg Hindus
by const_cast | 2025-05-02 20:04:46+00:00
System monitor can do all this stuff, pstree and all, and you can get really cool visualizations. Pi charts, line graphs, and my personal favorite, color grid. That one's really good for CPU utilization.

But the real icing is that it doesn't just work for processes, applications, CPU usage and whatnot. It works for any sensor, including temperature and fans. And, of course, it's all customizable.
by weberer | 2025-05-02 20:05:12+00:00
>His Crusade for open platforms/services in general is very very respectable

You can't say that with a straight face when he's so vehemently anti-Linux. To this day, you still can't download Fortnite or the Epic Games Store on Linux. At the end of the day, all Tim actually cares about is his corporation having to pay rent to another corporation.
by legitster | 2025-05-02 20:05:12+00:00
Our city banned fluoride decades ago. Thankfully, our pediatrician is so insistent on it that she treats all children as part of their pediatric visits.

But banning it from consumer products? Surely they can't be serious. Why not just target all vitamin and mineral products then? Single out fluoride is evidence that these activists are not very serious or intelligent.
by krick | 2025-05-02 20:05:16+00:00
> Galileo was notoriously cantankerous, and it was his habit of insulting and assaulting public figures <...> that landed him in hot water.

That is very well put. On the topic of his punishment, I must say, you seriously downplayed it, but it really must be emphasized just how much he brought it onto himself. It's not even that there was "no possible doctrinal basis", but the Church was very purposefully evasive about this, trying to keep its official position somewhat neutral, and it was Galileo who really insisted on starting a process he wasn't going to win.

And you really don't have to dig deep to understand why — simply reading his "The Assayer" by any somewhat socially-aware adult must be enough to get what was the issue with Galileo. The man really knew no chill.
by WorldMaker | 2025-05-02 20:06:21+00:00
CICO is an oversimplification that generally assumes that "all calories are equal" on both sides of the equation. On the one side it assumes uniform density of energy in foods and is based on a lot of rough estimates from burning foods in ovens. On the other side, most of our concepts of how much calories we "burn" in a day or given activity and how we use those calories in the complex biology of our bodies is not very far divorced from "assume the body is an ideal spherical furnace" based a lot on CO2 exhaled and temperatures raised. It is a greatly over-simplifying model on both sides of the equation.

Of course, greatly over-simplified models are still useful. CICO as a useful first approximation of a diet still has its uses and its places where it is more useful than some alternative models.

I think food calories and the way we talk about them (like food "contains" them, always burning them) feel a lot to me like the last bastion of Phlogiston Theory in any of the sciences. Chemistry has moved away from the "Calorie" as an approved unit of measure for the more accurate/more reliable "Joule", but also to remove some ties to old Phlogiston baggage.

I think most people would laugh at this idea pushed to its current Physics extreme that food should be measured in Joules by Relativity's infamous E = mc^2 mass-to-energy conversion ratio and that we should assume that the human body is some efficiency percentage of an ideal spherical fusion reactor. Joules In/Joules Out, right?. Why does it sound more accurate to so many as a model when it is "heat particles"/Calories?

(Which again, isn't a call to entirely toss the model, it serves many as a first approximation well enough. But it seems past time to develop better, more targeted models.)
by jimkleiber | 2025-05-02 20:06:23+00:00
One of the YouTube comments led me to the VICE interview with the creator, Vincent Ocasla: https://www.vice.com/en/article/q-a-vincent-ocasla-the-22-ye...

> There are a lot of other problems in the city hidden under the illusion of order and greatness: Suffocating air pollution, high unemployment, no fire stations, schools, or hospitals, a regimented lifestyle – this is the price that these sims pay for living in the city with the highest population. It’s a sick and twisted goal to strive towards. The ironic thing about it is the sims in Magnasanti tolerate it. They don’t rebel, or cause revolutions and social chaos. No one considers challenging the system by physical means since a hyper-efficient police state keeps them in line. They have all been successfully dumbed down, sickened with poor health, enslaved and mind-controlled just enough to keep this system going for thousands of years. 50,000 years to be exact. They are all imprisoned in space and time.
by alickz | 2025-05-02 20:06:58+00:00
>I think most smart people overestimate the intelligence of others for a variety of reasons so they overestimate what it would take for a LLM to beat the output of an average person.

I think most people also _vastly_ overestimate how much positive attention the average person gets in their lives

It wouldn't surprise me if, for most people, ChatGPT offers them more empathy and understanding than _anyone_ else _ever has_, at least on a consistent basis. That kind of indefatigable emotional labor is just not feasible for most, even on a very short term basis, even for those with large support networks

We can argue over whether or not it's "real" empathy, but I don't believe we can argue with the emotions of our attention starved brothers and sisters
by juanpabloaj | 2025-05-02 20:06:59+00:00
Location: Chile

Remote: Yes

Willing to relocate: Yes

Technologies: Python, Go, Elixir, Docker.

Résumé/CV: https://www.linkedin.com/in/juan-pablo-abarz%C3%BAa-jaramill...

Email: jpabloaj(at)gmail.com
by twodave | 2025-05-02 20:07:15+00:00
I wanted to say something like this, but in the opposite direction. I think perhaps more so there’s a difference between abstract and concrete thinking? But tests like the SAT in my experience (which is now 20 years out of date) treat the verbal section as more of a set of abstractions (analogies, for instance) and the math the same. I got almost equal marks in each (660 verbal/650 math) on my only try.
by rlpb | 2025-05-02 20:08:00+00:00
AIUI, as EV fleets age, we're learning that it's the depth of charge and discharge that degrades batteries, not the total power throughput. Staying within 20% and 80% makes most of the difference to longevity. Additionally, they seem to degrade to about 80% of original capacity and then plateau, and are generally lasting much longer than initially expected.
by danhor | 2025-05-02 20:08:20+00:00
> But this is the problem. It means that a party being illegal isn't such a big deal in and of itself.

Yes, this is what the constitutional court decided.

> If some party is illegal for whatever reason, it should be banned right away.

It should be hard (and is very hard) to ban a party. Thus if every party illegal should be banned right away, a large amount of effort would need to go into banning by the highest legislative and judicial bodies in the nation. It's furthermore quite hard to definitively establish a party as such, which further makes such things much slower (calls to ban the AfD have been happening for more than a decade now).
by tptacek | 2025-05-02 20:08:39+00:00
I don't know what you're trying to say here, but the evidence for malleability of IQ and for SES influence on IQ --- IQ itself being a diagnostic output and not a latitudinal ranking of people by capability --- is pretty strong. It's important when having serious conversations about this to structure the causality correctly: "correct for IQ" sounds at first blush like you've established a causal role for IQ, but really you might be (and probably are) just manipulating whatever X variables are causally linked both to IQ and to other outcomes.
by bionhoward | 2025-05-02 20:09:02+00:00
They seem so slimy, first they train on all of the Internet, then they turn around and say we can’t use their outputs to develop “competing products or services” (aka, anything),

THEN they act like user data isn’t used for training by default, but if you look at the training part of their terms, it says they do train on “feedback” and then the decompiled version of Claude code reads “ // By using Claude Code, you agree that all code acceptance or rejection decisions you make, // and the associated conversations in context, constitute Feedback under Anthropic's Commercial Terms, // and may be used to improve Anthropic's products, including training models. //- You are responsible for reviewing any code suggestions before use.“

This just seems like cover your ass bullshit if every single use of Claude code counts as feedback they train on
by szszrk | 2025-05-02 20:09:38+00:00
So as a conclusion, it seems we agree that those that are the ones creating most risk for users will not be impacted.

I am sticking to android ecosystem as best one I know, because I still have choices + I can use fdroid for a lot of my apps.

But when my mom uses a tablet or phone ... I have absolutely no smart advise to give her. All apps are hostile and annoying. The play game subscription is fine (apps/games cannot have apps and are fully unlocked) but other that that play store is a minefield.
by concerndc1tizen | 2025-05-02 20:09:40+00:00
A simpler explanation is that Americans have succumbed to consumerism to such an extent that the absence of it feels enlightened.

Of course the reality is just that the US has become the axis of evil, and perhaps always was, it just had the best PR.

I think you're doing yourself a disservice by belitting Asian cultures and what insights they may have, that are apparently incomprehensible as more than a trope to Americans.
by hinkley | 2025-05-02 20:10:04+00:00
I had the fortune of being in one of the launch markets for Ricochet, which tried to sell a wireless modem back in the days of the Psion 5 and before GPRS was really a thing.

The modem had I found the highest mAh rechargeable batteries so I could use the internet in cafes. Never really got it to be a daily use device. But that is still one of my favorite keyboard designs ever. The double hinge on the clamshell was really cool.
by const_cast | 2025-05-02 20:10:08+00:00
I've said this before and I'll say it a hundred times more - choice isn't binary. There isn't no choice and then free choice. There's infinite levels of choice. Some things are very choosy. Like me cutting off my arm right now - very choosy, I get a lot of control in that. Some things are not very choosy. Like a heroine addict deciding to shoot up or not today.

I won't make any claims on the addictiveness of fortnite in particular. However, we should all be aware it is certainly engineered in some ways to capture as much attention and time as possible, and this is intentional. Not unlike in nature to the engineering behind cigarettes, although again no claims on efficacy.

The point being, we really need to be doing analysis further than "well they chose to do it". It's not that simple, and it's really never been that simple. Companies are dedicating billions of dollars on solving this problem. We should, in response, at least try to analyze it deeper than that.
by kashunstva | 2025-05-02 20:10:09+00:00
> I think it is more cultural

Dual citizen here living on the Canadian side. It will be interesting to see how the political unraveling in the U.S. will force Canadians to regard and reinforce aspects of our culture that are distinct.

It is also interesting that you mention Canadian snowbirds. That too, at least anecdotally seems to be changing. In the last few weeks I ran into two individuals who are both working on unloading their homes in Florida on account all of this xenophobic sentiment.
by whartung | 2025-05-02 20:10:23+00:00
I don't know, these are mostly uninformed guesses, but the distinction between Records and Value objects is that the contents lack object identity.

Which, to me, means, potentially, two things.

One, that the JVM can de-dup "anything", like, in theory, it can with Strings now. VOs that are equal are the same, rather than relying on object identity.

But, also, two, it can copy the contents of the VO to consolidate them into a single unit.

Typically, Java Objects and records are blobs of pointers. Each field pointing to something else.

With Value Objects that may not be the case. Instead of acting as a collection of pointers, a VO with VOs in it may more be like a C struct containing structs itself -- a single, continuous block of memory.

So, an Object is a collection of pointers. A Record is a collection of immutable pointers. A Value Object is (may be) a cohesive, contiguous block of memory to represent its contents.