MurphyA/hacker-news huggingface dataset:
Show HN: Aicolorpalettes.com – AI-powered color palette generator
by madjidbr | 2025-04-24 17:10:58+00:00
Hi HN!

I built AIColorPalettes.com in the last two days. It's an AI-powered tool that helps designers and developers find and create beautiful color palettes.

Key features:

- Generate color palettes using AI based on text descriptions

- Extract color palettes from images by uploading your photos

- Browse a curated gallery of 100+ ready-to-use color palettes

- Save favorites for quick access

- Copy color codes with one click

Tech stack:

- Next.js with TypeScript

- Tailwind CSS with shadcn/ui components

- AI integration for palette generation and image color extraction

The tool is completely free to use. I would love to get feedback from the community. What features would you like to see added? Any UX improvements you'd suggest?

This is a side project I built to solve my own problem of finding harmonious color combinations quickly. Hope you find it useful!
by returningfory2 | 2025-04-24 17:11:06+00:00
Indeed, the formula is correct. Wikipedia maintains a list of historic Forever pricing: https://en.wikipedia.org/wiki/History_of_United_States_posta...

From the blog, the letter from California was dated April 2022, at which point the rates were domestic = $0.58 and global = $1.30. So the California sender correctly attached two domestics valued at $1.16 total plus an additional $0.14 to make $1.30.
by danjl | 2025-04-24 17:11:45+00:00
The problem here is that your company is on the "get the next round of funding" train instead of on the "get revenue from customers" train. It's a bigger problem then irrational love of AI. You will consistently sacrifice the product and your customers in favor of whatever people think will get you the next round of funding. If you manage to solve your current funding crisis by convincing some investor that you have an AI plan, don't worry, you'll have another crisis in a few months.
by amrocha | 2025-04-24 17:13:02+00:00
I fed an LLM the record of a chat between me and a friend, and asked it to summarize the times that we met in the past 3 months.

Every time it gave me different results, and not once did it actually get it all right.

LLMs are horrible for summarizing things. Summarizing is the art of turning low information density text into high information density text. LLMs can’t deal in details, so they can never accurately summarize anything.
by pickle-wizard | 2025-04-24 17:13:25+00:00
I haven't worked with mainframes since the z10, but back then you could get into an entry model for about $100k.

Though the sky is the limit. The typical machine I would order had a list price of about 1 million. Of course no one pays list. Discounts can be pretty substantial depending on how much business you do with IBM or how bad they want to get your business.
by collinfunk | 2025-04-24 17:13:34+00:00
In Gnulib we distribute and use the license with just a link to <https://www.gnu.org/licenses/> [1]. I would just use that.

Many GNU projects use a rule that will fail 'make distcheck' when it sees an address in the sources [2].

[1] https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=bf31... [2] https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=086c...
by MomsAVoxell | 2025-04-24 17:13:39+00:00
I have found that antirez’ LOAD81 can be a rejuvenating and invigorating environment to give to kids and the elderly, alike, to inspire them to rekindle their love of programming:

https://github.com/antirez/LOAD81

It has all the bells and whistles of a BASIC environment - easy, simple editing, fast switching between code and runtime, and just enough of an onboard SDK to do hires graphics and so on .. but with the Lua language, instead of BASIC.

Maybe your little brother will get a kick out of this .. keep an eye for some of the forks of it too, which provide other functionality such as joystick and sound support .. sooner or later, someone will bolt on networking and maybe even REDIS support, and we’ll have a whole new era of simple Lua-based client programming on our doorstep.
by throwaway7783 | 2025-04-24 17:15:41+00:00
Right now, there are too many shovels, but not enough miners. That is to say, very few concrete use cases, but a lot of tool vendors.

Most AI "deployments" I have seen, are glorified knowledge search engines, or query engines. There are some content/code assistants as well. It is also the least intrusive way to be "AI - First". There is too much noise, too little value , but yet a significant pressure to be an "AI company". Most startups are feeling this (including the one I work at).

Unfortunately, VCs are always blinded by the next cool thing to invest in. So I think of it as a marketing feature that you have to build, rather than any real roadmap thing.
by dusted | 2025-04-24 17:15:57+00:00
I think the author forgets that pixels inherently have both width and height, a single pixel, is inherently a 2 dimensional entity, whereas the meter is a purely one dimensional concept. You don't usually talk about whether your meters are the same height as they are tall, or whether they're taller than they're wide.. because they don't have those two dimensions.. You don't talk about how your centimeters are arranged within your meter either.. (you can talk about how your subpixels are, and even if there are 3 or 4 of them).

So, I don't think it's entirely valid to talk about pixels as if they are pure, one dimensional units..

They're _things_ and you can talk about how many things wide or tall something is, and you can talk about how many things something has. Very much the same way you can with bricks (which are mostly never square) (though tiles are, you never talk about how many kilotiles is in your bathroom either, yet you can easily talk about how many tiles wide or tall a wall is).

So, no, pixels is not a unit in the mathematical sense.. it's an item, in the physical sense.

There are also things like scanners, that may have only one row of pixels on the scanner sensor, it does not have an area of zero, and you don't need to specify that there's one pixel on the other axis, because it's an inherent property of pixels that they have both width and height and thus area in and of themselves.
by codingdave | 2025-04-24 17:16:27+00:00
"How much wood would a woodchuck chuck if a woodchuck could chuck wood?"

So far, all the ones I have tried actually try to answer the question. 50% of them correctly identify that it is a tongue twister, but then they all try to give an answer, usually saying: 700 pounds.

Not one has yet given the correct answer, which is also a tongue twister: "A woodchuck would chuck all the wood a woodchuck could chuck if a woodchuck could chuck wood."
by cjbgkagh | 2025-04-24 17:17:24+00:00
I have similar thoughts,

I don't understand the push for variable width SIMD. Possibly due to ignorance but I think it's an abstraction that can be specialized for different hardware so the similar tradeoffs between low level languages and high level languages apply. Since I already have to be aware of hardware level concepts such as 256bit shuffle not working across 128bit lanes and different instructions having very different performance characteristics on different CPUs I'm already knee deep in hardware specifics. While in general I like abstractions I've largely given up waiting for a 'sufficiently advanced compiler' that would properly auto-vectorize my code. I think AGI AI is more likely to happen sooner. At a guess it seems to be that SIMD code could work on GPUs but GPU code has different memory access costs so the code there would also be completely different.

So my view is either create a much better higher level SIMD abstraction model with a sufficiently advanced compiler that knows all the tricks or let me work closely at the hardware level.

As an outsider who doesn't really know what is going on it does worry me a bit that it appears that WASM is pushing for variable width SIMDs instead of supporting ISAs generally supported by CPUs. I guess it's a portability vs performance tradeoff - I worry that it may be difficult to make variable as performant as fixed width and would prefer to deal with portability by having alternative branches at code level.

>> Finally, any software that wants to use the new instruction set needs to be rewritten (or at least recompiled). What is worse, software developers often have to target several SIMD generations, and add mechanisms to their programs that dynamically select the optimal code paths depending on which SIMD generation is supported.

Why not marry the two and have variable width SIMD as one of the ISA options and if in the future variable width SIMD become more performant then it would just be another branch to dynamically select.
by Pet_Ant | 2025-04-24 17:17:46+00:00
> IBM is up to power 9 now, but I doubt if there are any personal motherboards for it.

The Talos II:

https://wiki.raptorcs.com/wiki/Talos_II

> EATX form factor > Two POWER9-compatible CPU sockets accepting 4-/8-/18- or 22-core Sforza CPUs

"Entry" level is $5,800 USD.

There won't be a POWER10 version from them because of proprietary bits required

https://www.talospace.com/2023/10/the-next-raptor-openpower-...

> POWER10, however, contained closed firmware for the off-chip OMI DRAM bridge and on-chip PPE I/O processor, which meant that the principled team at Raptor resolutely said no to building POWER10 workstations, even though they wanted to.

https://www.osnews.com/story/137555/ibm-hints-at-power11-hop...
by Tenoke | 2025-04-24 17:17:55+00:00
>Complaint chat models will be trained to start with "Certainly!

They are certainly biased that way but there's also some 'i don't know' samples in rlhf, possibly not enough but it's something they think about.

At any rate, Gemini 2.5pro passes this just fine

>Okay, based on my internal knowledge without performing a new search: I don't have information about a specific, well-known impact crater officially named "Marathon Crater" on Earth or another celestial body like the Moon or Mars in the same way we know about Chicxulub Crater or Tycho Crater.

>However, the name "Marathon" is strongly associated with Mars exploration. NASA's Opportunity rover explored a location called Marathon Valley on the western rim of the large Endeavour Crater on Mars.
by MangoCoffee | 2025-04-24 17:18:22+00:00
>But in smaller groups and smaller communities, where you're actually working with people, loyalty and even affection can really make a difference in how satisfying your worklife is, how much security you can feel in your opportunities, etc

I've been in IT for over 20 years, mostly working in small to mid-sized companies. Small companies will let you go as soon as they feel a pinch. every company is the same, no matter their size.

You're expected to give two weeks' notice, but they can let you go without any notice.

Corporate loyalty is the dumbest trick employers ever pulled.
by antfarm | 2025-04-24 17:18:45+00:00
I had to think of the Dilbert comic strip where the pointy haired boss wants an SQL database and asks Dilbert what colour it should have.

Turns out someone already made a version with AI as the desirable technology du jour.

https://www.reddit.com/r/ProgrammerHumor/comments/1dckq74/so...
by bko | 2025-04-24 17:18:51+00:00
> Meta, which owns Facebook and Instagram, blocked news from its apps in Canada in 2023 after a new law required the social media giant to pay Canadian news publishers a tax for publishing their content. The ban applies to all news outlets irrespective of origin, including The New York Times.

> Paying publishers would most likely cost Meta, which generated $164.5 billion in revenue last year, 62 million Canadian dollars a year, or about $44 million.

Banning news was likely an economic decision. The amount they would have to pay publishers and the costs associated with payment outweighed the benefits of having news on the platform. So Meta responded accordingly based on a law that would make them pay publishers.

I think it says more about the Canadian law-makers and publishers that pushed for this law than it does about Meta, AI generated content, and fake news. Who benefits from this law? Seems like everyone is worse off.
by archduck | 2025-04-24 17:18:52+00:00
Hell yeah. I bought the Milwaukee shop vac a few weeks ago. Didn't realize it comes without batteries... which come without a charger. But I couldn't be happier with it. We have a cat that will create mounds - tall mounds - of cat litter in front of the litterbox entrance. Just hurls it out the hole somehow into a big pile. I just empty out the big tray at the bottom of the shop vac, suck up the litter in a few seconds, and dump it right back into the box. It's quick, clean, and easier than trying to change a cat's behavior. And for cat barves, like when they eat too fast, I just take the filter out and vacuum that up no problem, and it's powerful enough that you can't even tell that anything happened on the rug. (It's always on a rug, never on the hardwood floor. Naturally.) It's a game changer for this cat owner.
by mindslight | 2025-04-24 17:18:55+00:00
It's not "AI" - its an LLM that is doing the equivalent of a college freshman padding out a paper for length. Confident, verbose, polished, but ultimately based on little hard reasoning - aka bullshitting. When it's wrong, and if you notice it and call it out, it will happily apologize and "correct" itself with the same well-written prose while making another mistake (or even the same exact one). LLMs certainly have utility, but it's more as generating inputs to some verifying processes rather than as a standalone oracle that competently answers questions.
by MomsAVoxell | 2025-04-24 17:19:15+00:00
The regularly scheduled 10LINEBASIC competition has concluded for this year - in which, participants are encouraged to write the coolest games and utilities in just 10 LINES OF BASIC CODE!

This year we have some fantastic new leaps in imaginative, creative and just downright cool games to play with .. from a re-imagining of the PacMan and Space Invaders gameplay mechanics, to a full Real Time Strategy game, a couple of neat (and even multiplayer) Battleship implementations, and some downright cool arcade-like games that, in only 10 lines of BASIC, put the modern bloated era of computing to shame!

If you like programming, and know a bit about BASIC, and have a bit of a fondness for the retro-computing era (as many of us do here on HN), you’re in for a real treat this year!

The zen-like state of implementing a fully playable game in just 10 lines of code might even inspire you to come up with your own ideas for next years competition - which would be wonderful .. as an observer of this great social activity for a few years now, I can only say that the competition is getting better and better .. so be sure to tune in, type a few in, and be ready to be amazed at just how rich and powerful this ancient language can be, in the right hands and on the right machines .. (Oric Atmos Forever!)

https://homeputerium.de/

EDIT: Direct link to this years game entries:

https://gkanold.wixsite.com/homeputerium/copy-of-games-list-...

And the list of winners - congratulations to everyone who participated:

https://gkanold.wixsite.com/homeputerium/results-2025
by _aavaa_ | 2025-04-24 17:19:15+00:00
The article makes almost no effort to argue, much less prove, that Gen Z is “the most gullible” generation.

There are arguments like “Only 16 percent of Gen Zers have strong confidence in the news”. This is meaningless since “news” is so broad. Is it a good thing for someone to be confident of the news if they get their news from Info Wars and Fox News?
by jjani | 2025-04-24 17:19:27+00:00
Piles of VC cash were never necessary, FWIW. Tracking, potentially. They may indeed have massively undervalued ads, or even other monetization options - Line makes millions off of emojis and such, and if they'd have been as big as Whatsapp, possibly billions. Meta too is not even tapping 5% of Whatsapp's monetization potential, FWIW. I wonder if it's intentional to prevent anti-trust concerns.

But I don't think monetization matters too much. Ms tried making the botched Skype play, and as a company there's no way they didn't understand the value of hundreds of millions of eyeballs, daily usage market share. They understood that with IE, despite it being a zero-revenue product in and of itself.

> when the mobile ecosystem didn’t support their legacy persistent-connection-style protocols

You may know more about this then I do - what's the main difference? I used them back in the day and as end-user they felt the exact same as modern messaging apps. I send a message, it gets saved on some server, the receiver gets it from there. When I used it, it definitely didn't require both parties to be online to send/receive.

Or is it about the notifications?
by WheelsAtLarge | 2025-04-24 17:19:29+00:00
Generally speaking the trend is to get rid of so-called useless gestures but they continue over modes of communication, generations and societies. If they were useless they would have disappeared long ago.

Manners can be a matter of life and death in some cases. I remember a situation where an uncle killed his nephew because the nephew addressed him in the wrong manner. It's not unique. We regularly hear of people fighting because they felt disrespected. Respect and disrespect are fundamental to humans.

Manners are important.
by ty6853 | 2025-04-24 17:19:30+00:00
... they released the restraining order paperwork which was already public record.

She doxxed herself when she filed her allegations that her husband was a wife beater. She also probably doxxed herself if she bought the property she lives on, seeing as my name and address is all over the county GIS system, onX Hunt app, and anything else with property records.
by ang_cire | 2025-04-24 17:19:59+00:00
I enjoy using tools to create, very much so. The process is fun to me. The thing I create is a record of the process/ work that went into it. Planning and making a cut with a circular saw feels good. Rattling a spray paint can is exciting.

I made a cyber deck several months back, and I opted to carve the case from wood rather than 3d printing or using a premade shell. That hands-on work is something I'm proud of. I don't even use the deck much, it was for the love of building one.

To be fair, I don't have any problem with people who do their jobs for the paycheck alone, because that's the world capitalism has forced us into. Companies don't care about or reward you for the skills you possess, only how much money you make them (and they won't compensate you properly for it, either), so there's no advantage to tying your self-worth up in what you produce for them.

But I do think that it's sad we're seeing creative skills, whether writing coding composing or drawing, be devalued by AI as we are.

> For the record: I can sing well.

That is awesome! It's a great skill to have, honestly. As someone whose body tends to be falling apart more than impressing anyone, I envy that. :)
by p_ing | 2025-04-24 17:20:13+00:00
File system filters are pluggable kernel drivers. For example, ProcMon (Sysinternals tool) monitors file systems via a file system filter -- so fun fact, if you outright disable file system filters on a ReFS volume, you won't get any ProcMon results! This was a 'duh' moment for me.

https://learn.microsoft.com/en-us/windows-hardware/drivers/i...
by voxl | 2025-04-24 17:20:42+00:00
That was a long-winded way of not saying anything of substance.

Tautologically all business (big versus big included) are fundamentally different, and hence have different strengths and weaknesses.

Hence, it is not a priori true that the category of small businesses has unique advantage (as a category) over big businesses. You of course have done nothing to argue that they do.
by myrmidon | 2025-04-24 17:21:11+00:00
I personally think tethered caps are fine, pretty sure they objectively reduce wild trash/lead to less cleanup requirements behind tourists and the like.

Do you think that the cost/benefit tradeoff in untariffed Chinese cars would be significantly better than tethered caps or deposits on bottles, or banning throwaway plastic straws?

Because this is far from clear to me; sure, introducing more, cheaper electric cars would help much more than reducing plastic waste, but the cost/risk to local industry is also MUCH higher, and a situation like the one with agriculture (a whole industry sector running basically on subsidies, in every industrialized country) is worth trying to avoid, too.
by godelski | 2025-04-24 17:21:16+00:00
What's "the result"? Because I don't like how this divide is being stated (it's pretty common).

Seems to me that "the result" is "the money" and not "the product".

Because I'd argue those that care about the product, the thing being built, the tool, take a lot of pride in their work. They don't cut corners. They'll slog through the tough stuff to get things done.

These things align much more with the "loves coding" group than "the result". Frankly, everyone cares about "the result" and I think we should be clear about what is actually meant
by phkahler | 2025-04-24 17:21:21+00:00
>> The argument seems to be that they've realized the only way to achieve the next round of funding is to be "AI-first".

Sounds like the CEO is more interested in selling the company than building the product. IMHO that's a bad sign. It's also notable that you're aware of AI and use it to some extent. That means you have understanding of what it can and can't do. So why then is the CEO telling you how to do your job?
Show HN: Usage – a beautiful device monitor for Mac and iPhone
by endore8_ | 2025-04-24 17:21:55+00:00
For everyone curious about how their devices are performing, I made an app that lets you monitor many aspects of a Mac. It is a lightweight, customizable, and very convenient app for everyday use.

Also available for iPhone and iPad.

Check it out, and I would love to hear your feedback!
by colechristensen | 2025-04-24 17:22:46+00:00
>Commodity futures are not for the supply of commodities.

This is a silly statement. Commodity producers absolutely do use futures markets to sell their product.

>More speculators usually leads to more liquidity and more accurate deals on loans.

More speculators also leads to more speculation which can lead to anywhere up to a complete disconnect of the price from anything to do with supply or demand.

Case in point: onion futures are illegal in the US https://en.wikipedia.org/wiki/Onion_Futures_Act
by randcraw | 2025-04-24 17:23:23+00:00
I think you don't look down at the product of AI, only the process that created it. Clearly the craft that created the object has become less creative, less innovative. Now it's just a variation on a theme. Does such work really deserve the same level of recognition as befitted Beethoven for his Ninth or Robert Bolt for his "A Man for all Seasons"?
by jlokier | 2025-04-24 17:23:32+00:00
> one of the reasons WhatsApp has done so well is that they basically supported every platform under the sun

Not really. There's still no iPad version.

My friend installed Whatsapp from the App Store for their iPad, to find it didn't behave quite as expected, and didn't match their phone and desktop experience.

That turned out to be because it was an app from some random third party with its own features. It used Whatsapp in the name, and had a similar logo.

When my friend realised they were unexpectedly using a third party app, from a provider they'd never heard of, they were worried they'd accidentally given away access to their account full of sensitive messages to someone they didn't trust.

I was surprised my cautious friend would install the wrong app by mistake, as the Apple app store is normally good for well known services.

While scrolling through Whatsapp apps, it took me a while to realise the top search result, which my friend had installed, wasn't actually from Whatsapp (but looked similar). Even though the logo was a little different, I assumed that was just a quirk. It's just so unexpected to find that what you get on iPad isn't the real thing, when searching for Whatsapp gets you the real thing if you're looking from an iPad or Mac.