skysight-inc/HackerNews huggingface dataset:
This was a good explanation - they simplify at points, but make it obvious they're doing so, which I'm fine with.

I would have liked to hear more about how the artists' color wheel came to be. It's a model, after all, and models don't have to be true as long as they're useful. The RYB color wheel is definitely not useful for setting colors in CSS, but as far as I know, the story goes something like this:

Before today's industrial processes, the colors of paint you could make or buy were those one could make from natural ingredients, for example cobalt for blue if I remember correctly. Artists and their suppliers noticed that if you had red, yellow and blue paint, all of which one could make from the materials available, then you could mix them to make any color you wanted (possibly with some white or black added to lighten/darken, or tint/shade if you're being pedantic). Further, you could make a lot of colors by mixing at most two of these colors, and it was purely the proportions of the mix that mattered, not the raw amounts.

So these got called "primary" colors, and it was natural to represent them in some way - to the engineer, a triangle seems like an obvious choice where the mix with 25% red and 75% blue lies 0.25 along the line from red to blue. Artists chose a circle instead, which is really the same model (mathematicians would say it's a topologically continous deformation from one to the other). At the time, the color wheel model turned out to be useful, and so it stuck around and got taught in art schools.

Magenta, Cyan and Yellow would have done just as well as starting points, but were harder if not impossible to get from the natural materials used at the time.

On the other hand, orange or brown as a starting color would not have got you the same mixing abilities as far as I'm aware. Brown is an interesting data point on its own because you can make it by taking orange and shading with a small amount of black, but you can also make it by taking orange and adding some blue (among many other ways), so now you're using all three primaries and fall off the color wheel. And that's before we talk about perceptual brightness and gamma correction and all that.

Red, Green and Blue on the other hand is a useful starting point for things that emit rather than absorb light (with similar but different caveats).
> Using AI is not free, in either price nor time. If all the time spent iterating over prompts to get the "right" output was instead spent working on skills, you (the royal you) could get a lot better at drawing/writing right off the bat.

Eventually, by practice, a person can get better at art.

I've seen (pre-AI) artists spending dozens of hours just on icons, so the idea of artists spending hundreds of hours perfecting every detail of some character doesn't seem surprising, not even when the specific details really can be done by a better method than repeatedly changing the prompt.

Conversely, even when I use an app on my phone for GenAI, it's making images in perhaps 90 seconds, vs. the entire day that my GCSE* art class gave the students to create the final project — even with the need to have multiple attempts or prompt variations, the AI just gets stuff done too fast for me to learn much in the same time period.

* https://en.wikipedia.org/wiki/GCSE
You think the NK government doesn’t have every possible room in every possibly interesting room in their country bugged?
You will probably have images that you will not share to the world. Said images will probably be made available to your infrastructure (k8s clusters, CI/CD runners etc). So you have to either build your own registry or pay someone to do it for you.

Of course, if you use images for dev only, all of that are worthless and you just store your images on your dev machine
It is technically possible to verify the authenticity of a TLS transcript without disclosing the secret key. You would need a zero knowledge proof. Where you prove that you know a key that is consistent with the TLS handshake and that is consistent with the symmetric part of TLS.

If the cipher suite used has authenticity in the symmetric part, that proof would be enough.

There are no implementations of this to my knowledge, and all the general zero knowledge proof caveats of speed, proof-size, etc all still apply.

It is definitely possible though. It would be cool to make. Why would anyone need this though?
I Want My Scrollbar Back
The concentration/prison camps are not often mentioned. I think there was a post about them on HN previously.
You don't have to use it. You can use docker save and docker import:

docker save alpine:3.19 > alpine.tar
docker load < alpine.tar

But now I have to manage that tar file, have all my systems be aware of where it is, how to access it, etc. Or, I could just not re-invent the wheel and use what docker already has provided.
> The recent tech layoffs have shown that employees are disposable in the eyes of executives

Ah, yes. Employees, who would easily switch jobs for whatever reason when it's beneficial for them, complain that they can be let go when it's beneficial for the organization.
We talk about it more in our first post for pg_lakehouse: https://blog.paradedb.com/pages/introducing_lakehouse

This FDW does not support predicate pushdown, so performance is weak. pg_lakehouse is the same performance as DuckDB. In addition, we're supporting table formats like Apache Iceberg, more object stores, and have many other plans to improve analytics in Postgres through pg_lakehouse.
I think this is true of businesses that outgrow their local economies. And since that's what most people see in their feeds and interact with every day, that's how they expect every company to function.

When every company that has any mind share is beholden to a bunch of external shareholders, it's no wonder "profit as much as possible" is the only reason for being anyone thinks of.

But it didn't used to be this way and it doesn't have to be this way. It's still possible for people to do well by doing good, providing, for example, quality housing at non-exploitative prices, or reliable and safe plumbing to handle their neighbors' water and sewer needs. And it still is being done.

Most of us just spend so much of our time online that we only ever hear about the companies with social media/marketing teams, so we get used to that way of thinking.
https://www.grc.nasa.gov/www/k-12/airplane/mach.html

We speak of hypersonic flight when we approach or exceed Mach 5. At this speed, the heat is such that the ionized air forms a plasma around the vehicle. To put it simply, you're flying in the middle of a white hot blowtorch.

This dramatically alters flight characteristics. Some prototypes approach or exceed mach 20. At this speed you're closer to a meteorite burning up in the atmosphere than to any form of aircraft.
Why is that too much to spend? What's the right number? How would you achieve that?

I hold the opposite opinion. You don't have universal healthcare and who your parents were has a greater determination over your life than you will ever have. Those without rarely get the opportunities you and I ignore every day. You don't pay nearly enough tax for a first world country.
In 2019 I posted for the first time in the “Who wants to be hired” thread. A few days later I got an email from a company and went through their hiring process. I’m still there today and over the last 3 months I hired 6 people I found through HN (combo of “Who wants to be hired” outreach and responses to our “Who’s hiring” comment).

In addition to that, I’ve received 3-4 requests via email to Interview for a position given things I’ve talked about on HN (various technologies/frameworks/libraries/etc).
The relationship is key.

I had a worker do some good work for low pay, because they believed in the idea. Situations changed and I need someone else for the position.

I have so much guilt and I must do something for this worker.
I've started to grow annoyed with container registry cloud products. Always surprisingly cumbersome to auto-delete old tags, deal with ACL or limit the networking.

It would be nice if a Kubernetes distro took a page out of the "serverless" playbook and just embedded a registry. Or maybe I should just use GHCR
> It was always employees being let go suddenly and on a whim.

I don’t have that experience. Nobody in my circle has ever been let go. Meanwhile many of them have gone through 4 or 5 employers in the past 15 years.
The pay is absurdly good and the experience is literally worth $100/hr more than small businesses.
Some interesting facts included, but a terrible presentation. The tendency to claim certain tools or visualizations are “wrong” for such a complex topic is a sign of a very incomplete understanding of the subject matter. We often learn about things in phases. Step 1: “Use this simple abstraction”, step 2 “actually that abstraction is ‘wrong’, here’s the real details”, step 3 “actually that abstraction was sort of right, in the appropriate context, with these caveats, as a tool, etc”.
OpenAI Sets Levels to Track Progress Toward Superintelligent AI
Congrats on the alpha, that's always an exciting time. Given this is an open source project, I think some clearer documentation about the system architecture and components would be a great improvement. I'd also want to know up front where my assets are being processed. I had to dig into the code a bit to find the imagga tagging functionality. Some users may feel uncomfortable uploading assets to a third party if you're not absolutely up front about where the data is being sent. I'm curious about the built in CDN, so documentation on that would help me make an informed decision on using this product.
Show HN: One Million Sliders
Inspired by onemillioncheckboxes.com, I made my own version, where everyone shares 1 million sliders, setting one to a value sets it for everyone.
No, I was just pointing out that what London, NYC, SF, are doing might not be the best for everyone even if they host the topo SW companies in the world.
I think these historic areas are getting out of control. Where I grew up, just about the whole city became an historic area. The end result over the years, rents are raising a lot and development has destroyed the character of the city.

If you looked at the City in the 70s, when it became "historic", it looked amazing, but greatly run down. If they repaired the structures instead of tearing then down structures over the past 50 years, it would be an amazing place to visit.

Now, it is a shell of its former self. But there are plenty of signs saying "This is where ... was". Now I think getting a historic designation is nothing but a money grab by the local gov and their friends in development.
As an artist I have a perspective on color from a pragmatic (as opposed to theoretical) point of view. Visual artists use materials like paints or inks applied to substrates. These all are exploiting subtractive color, primaries are complements of additive color, CMY vs. RGB.

The standard color wheel interleaves CMY with RGB, which sets up useful symmetries and complementary relationships. But of course, the color wheel is really a color cylinder, or set of cylinders when color properties other than hue are considered. Color saturation and value are crucial to artistic work, but when these additional dimensions are accounted for it's no longer the simple model the basic color wheel portrays.

Color classification systems emerged in the 20th century and over time evolved into the highly rigorous regimes codified by the International Color Consortium. Everybody is familiar with ICC profiles and their uses. I can't say I have a thorough understanding of them, I'd guess relatively few people do.

Artists don't have handy ICC profiles to guide creating a painting or print. They learn how to mix colors mainly by trial and error. However the paints and inks are precisely formulated by manufacturers who very much understand the science of color. This precision results in product constancy which makes life far easier for artists. With experience they gain an intuitive "fix" on particular colors and their locations on the extended color wheel.

To make it even more convoluted there are metallics, gold, silver, copper, etc. and the range of man-made iridescent and interference pigments. These "colors" aren't easy to merge with even multidimensional color "wheels" (or matrices). Nonetheless, people typically interpret these pigments as colors.

A subtle factor is opaque vs. transparent color effects. These aren't mutually exclusive, but in "pure" form are distinct. Opaque colors may be mixed to form an intermediate color, but at lower saturation and value. More than not this is how people are taught to manipulate colors often in accordance with the basic color wheel.

Transparent colors may be mixed like opaques, with somewhat similar results. However, layering transparent colors potentially produces extended effects. While both opaque mixing and layered color are subtractive, layering can combine in several ways producing multiple "virtual" colors modified by filtering effects of layers.

Any color wheel, or multidimensional matrix, is unlikely to accommodate the numerous ways colors combine or mix, or non-color colors. Artists use color wheels or more complex structures to gain pragmatic info about the colors they're using and predict results of manipulations. In any case, most real-world paints, inks, etc., don't behave like pure colors. A color wheel is only valuable as a pragmatically useful tool.
This appears to be just a copy of Chocolate Doom (Strife "was the last commercially released standalone PC game to utilize the id Tech 1 engine" according to Wikipedia). Is there anything specific to this game in the repository, or is all the magic in the data files (which you still need to get separately, e.g. from GOG)?
Clearly 7, because 7 is the most powerful magical number. That's literally the level of Newton's justification, who invented the concept of a 7-colored rainbow.

While we're here, one of my favorite unsong quotes, at roughly the same level of woo:

> Then there was light.
>
> Beautiful, multicolored light, ten colors, the seven colors of the earthly rainbow and the three extra colors you only get in Heaven. Ten colors corresponding to the ten sephirot and the ten fingers and the Ten Commandments and the ten digits of the number system and the ten pip cards of the Tarot and all the other tens in all the correspondences of the world.
It's also normal for embassies of big countries in smaller countries.

In Dublin there are a few big embassy compounds (US, Russia, UK, Germany are the only ones I can think of). Everyone else, even big dogs like China and India, has a converted house or a floor in an office block. Lots of pictures on Wikipedia:

https://en.wikipedia.org/wiki/List_of_diplomatic_missions_in...
You’d wonder less if you had read the article.
Today was a great day, if not the best day of the year!

Russell 2000 is up +4% today! Today CPI and Inflation as well as Macro Economic forecasts looked SO GOOD that investors, overconfident, all bought small caps at the same time.

Why? Because taking on more risks is supposed to pay more, which is what we learnt in school, and this clearly didn’t show with the data, hence our late focus on large caps.

Obviously the cash didn’t come out of nowhere… they sold their large cap stocks… at the same time. Like impatient animals running into quick losses and hitting prices.

Tomorrow large caps will rally, this is a free money dip, literally, free money.
Ask HN: About headlines highlight the maturity of projects/app submitted
I am not that interested in learning about alpha / vaporware projects.
I find it in particularly annoying and time wasting when I have to
spend significant time to figure out what the maturing is.

I think do think a lot of HN readers are, and there are good reasons
for it like getting involved early, contributing, etc.

I think overall it is a positive to have these posts.

I think it would be helpful if headlines for projects / products included
a convention to communicate the maturity of the projects / products they
link to.

I am not a UX guy so I dont think I can come up with the best way of doing it.

(V/A/B/P/M)?
Vaporware: (plans for something)
Alpha: (Features have started to solidify, some code has been created)
Beta: (Most features are implemented and seems to work)
Production: (The product is now in production use, adopted and used by 3rd parties)
Mature: (The product has been on the market for a couple or more years in production).

That is a code centric view.
It should apply to physical projects as well.

A laptop product that consists of sketches and ideas.
..
..
You can buy order one.
Product has been on the market for couple or more years and is surviving

I may be the only user interested in such meta information, but I wanted to post
this and see if there is broader interest.
AI is not "democratizing creativity." It's doing the opposite
Just a curiosity to play a bit
yes, you cannot sell a house and move it to a tax heaven.
Yes, I know that neither has to be loyal.

But I know of examples where a manager has said things like "you need to decide if you are loyal to the company" etc. I really dislike this.
Concorde B, apparently, would’ve fixed that (though not the sonic boom, of course).
If you work at a Union place, you know the complications are absurd.

I've worked at both, and the efficiency, friendliness, experience were all absurdly better without unions. With unions, everyone was trying to get each other written up, seniority mattered more than performance, politics were half the conversations at work.

Engineering would be miserable with a union, you'd be basically locked into an employer climbing the totem pole.
It's not only heat from LEDs but also from power unit that LEDs uses. They transform electricity from 220V sine wave (AC) here to 5V DC.

In 90% of cases where LED need replacement problem happens in this transformer unit. In rest 10% it's on LED fault - but it's also problem because they are series connected and when one is gone whole circuit stop. If they are parallel connected such issue won't happen.
I've been trying to promote prefers-reduced-motion [1]. I get that some people like "seizure-inducing flashy things" and that companies like to build them. But from a basic design perspective, people should be able to look at your site and read the content. Many sites are not accessible and fail that low bar. If you build flashy things, please allow the user to opt-out.

[1] https://developer.mozilla.org/en-US/docs/Web/CSS/@media/pref...
Companies send young engineers (and older engineers who should know more but don't) to AWS and Microsoft for "cloud certification". They learn how to operate cloud services because thats what benefits AWS and MS, so thats what their solutions use.

It's a difficult uphill battle to get people interested in how things work under the hood, which is what you need in order to know you can do things like easily host your own package repositories.
For reference, Apple has had native spell check since the initial release of Mac OS X.
The Sad Future of Grocery Shopping
Zed: Linux When? Linux Now
Right if you want to use a sharded and replicated system with a document data model, might as well use the real thing rather than introduce the risk and impedance mismatch of an emulation layer. The whole point here is for folks to not have to have the cognitive and performance downsides of a tabular data model
That might be technically true, but it's definitely not the whole story. Things like socioeconomic background can definitely be a high barrier. I can easily imagine kids (and especially girls) in poor families being severely restricted in their study choices.
Congrats! One small suggestion - use built instead of build in the hero text.

Daminik is a simple & scalable Digital Asset Manager with a built in Content Delivery Network.

All the best for your launch!
> which could enable high-speed flight and longer range across numerous multi-mission aircraft

This is DoD language, so more secret drones I would think.
> while the color wheel is a very useful tool for determining pleasant schemes

Is it? To my eyes, opposite colors on the painter's color wheel are maximally unpleasant. Green/red, for example, is infamous for creating bizarrely strobing optical illusions, when placed adjacent to each other. Purple/yellow. Blue/Orange. Also horrible combinations. I don't find color triads to be particularly pleasant combinations either.

I'm convinced that it's some made-up Victorian pomposity that nobody bothered to contradict, because anyone who was an actual artist didn't use it. Much like the Victorian theory that we taste salty and sweet on different parts of our tongue (we don't).
> prefers-reduced-motion

I mean, this should be a "default".-

(vs. prefers-harassment :)
No one person or one company SHOULD have huge control over humanity, I agree.

But practically speaking this is a unique time in history of technology because there are quick feedback loops that cause that flywheel you mentioned to be a insurmountable first mover advantage.
It takes an insane amount of expertise and endurance testing to produce a safe, reliable jet engine. These companies have been doing so for 60+ years at this point. There’s a lot of knowledge and investment that has allowed them to produce these things at any kind of scale at this point.

I used to work at Pratt & Whitney, and trust me a LOT goes into this. We also worked with some of the Rolls-Royce guys. There’s a reason Boeing and others don’t even attempt it.
I've been adopting the mindset that, if you care about the web, you've got to take active measures to promote alternatives to Chrome. That means developing sites using Firefox as your primary browser, rejecting Chrome only features (even when they support progressive enhancement), promoting ad blockers and alternate search engines. Mozilla hasn't been the champion we want them to be, but we can all pitch in.
Given that the example mentioned above was about making the scroll wheel work? When Microsoft released the IntelliMouse it came with a driver disk, just plugging in the mouse without reading the manual left you with a non functional scroll wheel. Support for Microsoft style mice by later versions of Windows also did not stop companies from requiring their own drivers to enable non standard functionality.
Think you will live to 100? These scientists think you're wrong
> A more modern, seamless experience is worth more

Too bad it doesn't exists. /s
Historically, marriages often were almost transactional arrangements of convenience.
I'm currently working in a pnpm monorepo and it really seems like a potential double edged sword. On the one hand I have longed for better support for local packages in the ecosystem (which pnpm does provide, and I'm happy for it). But some weird edge cases seem to arise. Like serverless functions not being supported[1]. I suppose that's just a matter of feature maturity.

The more design-level hazard of this might be that it's easier to build monorepos where everything is tightly coupled. And you end up with something that is like a single package with extra abstraction layers.

1 - https://github.com/pnpm/pnpm/issues/6259
I also like my scrollbars, but why is it bright yellow?
I don't think it's possible to end this debate unless one of you finally names an example. Please provide a screenshot or at least a name of an UI/application from before 2000 that's not braindead easy to implement with pure html/trivial css and simple click handlers.

If you can provide one, I'll yield to your point. Otherwise you're just high on nostalgia and comparing today's complexities caused by a vastly bigger scope to yesteryears simple realities, where multi-platform, i18n, animations, dynamic rerendering, etc pretty much wasn't a thing... entirely

If you remove all these features, you end with a simple html file with inline css. And that's easier then it was in the 90s.