skysight-inc/HackerNews huggingface dataset:
Amy Gooch's Color2Gray and various follow-on work has better coverage of the OP's actual goal:

> evaluate relative brightnesses between art assets, and improve overall game readability

The method in Color2Gray is trying to enhance salience, but the paper does a good job of comparing the problems (including red / blue examples in particular).

Like other commenters, I think oklab would look better than CIELAB on the example given in the OP. https://bottosson.github.io/posts/oklab/#comparison-with-oth... and the Munsell data below it show it to be a lot more uniform than either CIELAB or CIELUV.
Well the Astronaut dream clearly wasn’t viable, influencer isn’t viable for 30% of the population but it could be viable for a much bigger proportion.
Show HN: Use the Browser as a Virtual Phone
Any idea when Mermaid diagrams will render outside of web browsers?

https://github.com/mermaid-js/mermaid/issues/2485

<rant>
Aside, I'm the author of KeenWrite (https://keenwrite.com/), a Markdown text editor that allows embedding diagrams using the triple-backtick syntax. Here's a GraphViz example:

``` diagram-graphviz
digraph {
rankdir="LR";
a -> b -> c;
}
```

KeenWrite parses the `diagram-` prefix then passes the word `graphviz` to Kroki (https://kroki.io/), which has an API for rendering a variety of ASCII diagrams, including Mermaid. Meaning, if Kroki adds a new diagram type, KeenWrite gets it for free (without modification).

In Markdown, formatting a source code snippet entails using the standard syntax for code blocks:

``` graphviz
digraph {
rankdir="LR"
a -> b -> c;
}
```

GitHub created a de facto standard for Mermaid diagrams that breaks the convention of having triple-backticks followed by a language identifier to show the source code for that language in a monospace font. This was an unfortunate decision.
</rant>
1. This was a scandal for FB, not a feature.
> If there were forced to calculate this number, it wouldn't surprise me if they were able to do so in a manner that shows they lose money

That's why a court would ask for the procedures that they followed and revise if they did something like that intentionally. This would be the definition of malicious compliance.
> I feel like there's this no true Scotsman thing going on with agile. Whenever someone describes their actual experiences with agile, there's always at least one person who speaks up and decries it as as not real agile and what agile should be.

It's not mysterious or confusing. The original definition is at https://agilemanifesto.org/
There’s not much detail on this GitHub page. Is there an explanation for a regular person that isn’t deeply familiar with additive manufacturing? Is this software to be used to control a 3D printer? Or something else?
It was more a proof of concept. If that could be done on a small scale, why not a large one?

And elections are decided by margins, pushing them even slightly has massive, irrevocable consequences.
> The author helpfully emphasized the interesting question at the end

We're already there. AI or not doesn't affect the fact that smartphones gather, store, and transmit a great deal of information about their users and their users' actions and interests.
Bitrot_guard, a tool to protect against bitrot (sector fails, TX errors, etc.)
A single-file Bash script with decent test coverage that works on macOS or Linux and also (just for macOS) includes special handling for resource forks. Relies on par2 and the GNU versions of some standard *nix tools underneath.
> You sound like the worst possible customer. Don’t you see? Nobody is obligated to serve cheap people.

No, I don't see, but it's clear from your personal attack that you do see and that you can help me, so thank you in advance. Please, help me to see.

Can you please point out to me where I'm being the "worst possible customer" ? Is it because I refuse to lie and/or make shit up to jam my extremely square peg into their round hole? (which I might add, would open me to legal liability down the road if I guessed wrong (lawsuit for underpaying license fees), or would mean I drastically overpay and even bankrupt the company if I guess way too high. What if I get one customer and use 500ms of a single vCPU all month, but I guessed 50 vCPU?).

If they want to know things that I don't even know in order to price them, what else should I do? I have a theoretical product that doesn't exist yet, with 0 users, 0 vCPUs, and 0 vRAM because it isn't deployed yet. I have no idea if I'll get 10 users in the first year or 10,000,000. How many vCPUs and vRAM should I tell them so they can price it? Keep in mind this will be deployed in an AWS lambda function so it scales literally on-demand, demand that we have no idea of yet because the product doesn't exist. We also have no idea how much CPU and RAM it will even need, because again it doesn't exist so it can't be profiled or measured.
If you can't answer that, I won't accuse you of being "the worst possible customer" ;-)

Maybe a different approach. I have a PDF library that I want to sell you. I typically charge $10,000 per vCPU per month. You are thinking about building a product on top of my library and ask me for pricing (which I don't publish anywhere so you have absolutely no idea what to expect). You have no idea how many users (if any) you'll have, and you plan to deploy this as a lambda function that can scale from 0 to Infinity almost on-demand. I ask you how many vCPU per month you're going to use so I can quote you a price. What is your answer?
Check out https://www.opaque.co/
aw man disappointing was hoping someone had a dataset for rating discoverability, platform bias etc tired of news from all spectrums :)

maybe next Christmas if I'm not on the Santa naughty list
> I'd love to visit but unfortunately it's my understanding that I'd have to install tracking software on my phone and check in with police every step of the way.

Uh, what? I've never encountered this in my trips to China.

You do have an ID scanned (like literally, on a photocopier) when you check into a hotel.
> settled the debate on calorie reduction.

Really? Because GLP1s reduce hunger and food cravings, less of those means less eating, less eating means less calories. The drug just makes people involuntarily fast, it has no thermogenic of lipolysis abilities.
A "log cabin amongst the pines" with a decent sized "yard" clearance area, a good roof, and where the sides of the house are kept reasonably moist is pretty much fireproof.
> I just feel like Leaving coding for 2 years (I am in high school right now) and to join it after 2 years when I am officially in college

I did that. Admittedly, I did that in the 80s, so things are not the same now. But I grew up dabbling with old Apple ][s, and then stopped when high school came around. I didn't even really pick it up in college - but my first job out of college was in the tech world, and my career went just fine from there.

You have lots of time ahead of you. You are correct that you don't need to thrash your mental health at this point in life over such things. Just learn and grow yourself. Don't fall into the traps of FOMO or trying to live up to what the top handful of other youths are doing. Live your own life, enjoy it, learn all you can, and be ready to have an impact when the opportunity truly presents itself.
> wscons may be more powerful, but I don't think it can be used to fully enable modern accelerated display devices, although do correct me if I'm wrong.

As I mentioned in the text, I think that's the difference between WSDISPLAYIO_MODE_MAPPED and WSDISPLAYIO_MODE_DUMBFB. The former allows access to the hardware registers whereas the latter does not. Obviously, if you choose to use the former, then you are tied to a specific graphics driver. (But I'm not sure of this.)

And yes, agree, what I described is not great for performant results, but there is a lot you gain from the simplicity of this approach if all you want is toy around. I feel we lost a lot of this simplicity over the years, but it's "still there" if you don't care about optimal performance.
EU asks X for internal documents about algorithms as it steps up investigation
Discord works, but you don't get push notifications. The steam app works, but the steam guard qr code scanner is just removed from the app if play services aren't running. If they are running, it will usually just crash when you open the qr scanner.

So yeah they "work" but not completely.

You also absolutely cannot sign into your work Google account due to device security. Fully unsupported. Voicemail doesn't work for some of the largest providers, so I have to call my own number and navigate the menu tree like it's the 1900s.

Graphene makes a lot of compromises for you and the attitude seems to be that Graphene knows better than you what's best for you and your device. That's why root access is explicitly forbidden.
> read news, lol

I did. There was no reports on anything like that in the past few days. That's why I'm asking, what's there to LOL about? Or was the comment a joke that they can't fire or something? I'm confused

The comment claimed that missiles were still being launched from Gaza. Here's a google search to help you check for yourself:
https://www.google.com/search?q=Israel+hamas+"rockets"+"miss...

Either the news aren't mentioning some major attack or you are lying through your teeth.
Some people have always been uninsurable.

When you become uninsurable yourself, all you're doing is crossing an imaginary line that has always been there, and kept in imaginary condition precisely to insure that your mental health is stable enough to keep on paying more than anything else :\

You're not supposed to notice this.

Whether or not you crossed that line due to any fault of your own, or from the line moving past you with a whimper or a whoosh, you're also not supposed to be able to tell the difference until it's too late.

Working with the big ships that are often covered by some of the most well-established insurers in the world, it turns out that when you really need them to pay a claim, the stronger your insurance company, the more likely their lawyers will outmaneuver yours, and the claim will not be paid.

Otherwise it could be paying the claim but denying further coverage which the limited number of alternative underwriters can also deny. That's a hell of a negotiating position.
For better or worse, I think CCP has long been on the backfoot in international propaganda just because what passes for persuasive narratives in authoritarian contexts falls flat to global audiences fluent in western entertainment and media culture.

Of course they have modernized, but most actual influence obtained thus fair (e.g. international olympic committees covering up investigations, stopping the NBA from venturing criticisms) has come from projection of soft power rather than being on the cultural cutting edge.
It has blown my mind how "free Palestine" has become a meme. That war started with a bunch of terrorists kidnapping/raping/murdering college-age kids at a music festival, and college kids around the world started marching _in support of_ the perpetrators.

At some point, I realized that I avoid social media apps, and the people in those marches certainly don't.

I know that there's more to the Israel:Palestine situation than the attack on the music festival, but the fundamental contradiction that the side that brutalized innocent young people seems to have the popular support of young people is hard to ignore. I wonder to what degree it's algorithmically driven.
At the bottom of the last link it says "a full obituary will be published soon". But it seems they've done so now: https://archive.ph/vyxDJ.
Indeed. When I'm in the office and keep my eyes and ears open, it is rather simple to pick out the ones who are slacking. Even moreso in meetings.

Slackers tend to repeat the same thing over and over in progress meetings... 'I am blocked because... <insert external cause>' or 'I helped that guy figuring out... they did not have a clue'

Vs the more curious, get it done attitude: 'I tried this and that and it still doesn't work, but I learned that... hence I will aproach it from following angle... '
To answer the question in the title: by citing old court decisions in cases that involved slaves. For example (the article gives zero examples, so this is hypothetical), if someone promised to deliver a slave, failed to do so, and was then found in breach of contract, this could be cited as precedent that a verbal promise can establish a business contract (notably, it cannot be cited as precedent that people are property, due to the 13th amendment). By the article's unstated logic, this is "continuing to treat people as property".
A Database Disaster
No, I am quite sure that if you asked a random person on the street how many words are in “We the people”, they would say three.
Voicemail? I think I could figure out how(/why) to get a fax first..

I've not had any trouble with play apps from the sandbox, even finance ones and I let it reboot itself when idle for updates which to my surprise has never caused it to miss a wake up alarm. Now that Android One is dead I'm not sure I could use an Android Phone without Graphene. It is a shame another manufacturer isn't supported though.
Henry Ford was a real piece of work for a good while. I'm not sure how much it would have affected his sales--not that he was selling to the upper end of the market.
> the narrative of “insurance companies bad” is incredibly prevalent among left-leaning perspectives,

Perhaps it is, I don't have enough insight to know. It's obvious (to me) that this is clearly over-simplifying things.

> Ironically (because it's a free market argument), it’s a not-uncommon argument that if insurance companies can’t provide their services for no more than some arbitrarily-decided amount annually, they’re being inefficient or greedy and should go bankrupt and let a new competitor take the market.

Is it actually a free market argument? Maybe it's not possible to provide that service at that price point. I'd think that the free market argument is that the price is already as low as possible, otherwise such a competitor would already exist and have outcompeted everybody. Such an argument has other issues though, like inertia, scaling effects, price-fixing and such, all of which are working against a free market though. Which is why a truly free market needs regulation, otherwise it ceases to be free.

> I really dislike playing the “both sides” card, even for a moment

Honest question: Why? I've found that reality is complicated. It's rare to find saints on "one side" and "pure evil" on the other. The truth is often times that there are many issues, many interests, many world views, and typically even more than two sides. Uncovering the truth usually requires avoiding partisanship and have an open mind about understanding the interests of every involved party. That necessarily leads to "both sides" arguments. Not common in hyper-polarized discourses, unfortunately.
Tell that to people who can't even afford rent. Some goods are inelastic because people need them at any price. Housing prices are good example of that. This is also econ 101.
How Simple Is "As Simple as Possible"?
I wonder if it is the physical act of writing or the fact that it is slower that matters. Maybe it’s simply that you spend more time thinking about what you’re writing since it takes longer than typing it out. I have trouble believing that the motion of the hand itself enhances learning.
> And once we start training these larger systems from the ground up via full reinforcement learning (rather than composing existing models),

Agree with this totally.

I wouldn't call what the CoT models are doing exactly being able to step back - their "stepping back" still dumps tokens into the output, so it is still burdened with seeing all of these failed attempts as it searches for the right one. But my intuition on this can be wrong, and it's a much more advanced reasoning process than what "last-gen" (non-CoT) does, so I can see your point.

For an agentic system composed of multiple LLMs, I would strongly disagree if the LLMs are last-gen. In my experience, it is very hard to prompt a non-CoT LLM into rejecting an upstream assumption without making it paranoid and rejecting valid assumptions as well. This makes it hard to effectively create a robust agentic system that can self-correct.

I think that's different if the agents are o1-level, but I think it's hard to appreciate just how costly and slow doing this would be. Agents consume tokens like candy with all the back-and-forth, so a surprising number of tasks become economically infeasible.

(It seems everyone is waiting for an inference perf breakthrough that may or may not come.)
As someone who wants to learn Chinese, I think about it all the time. Watching Chinese shows just isn't as fun for whatever reason. I was telling my wife the other day I have met so many people who credit Friends for why they can speak English.

That's soft power right there.

I've had to resort to watching anime on Netflix with Chinese dubs - anime is good because people actually talk slower and usually use simple language. When I watched Three Body (Chinese version) the dialogue was impenetrable lol
The Great Robot Race (2005) [video]
the story of DARAPA's first two autonomous vehicle challenges.
> More to the point: it removes the ability of the existing American establishment to monopolise the viewpoints presented to Americans.

There is no evidence this exists.
Cut the Cord: Wireless Power Transmission for Cars Is Coming
I'd love to chat to see how we can help! Here's my email: suchintan@skyvern.com

We're working on 2 major improvements that will get cost down at scale:
1. We're building a code generation layer under the hood that will start to memorize actions Skyvern has taken on a website, so repeated runs will be nearly free
2. We're exploring some graph re-ranking techniques to eliminate useless elements from the HTML DOM when analyzing the page. For example, if you're looking at the product page and want to add a product to cart, the likelihood you'll need to interact with the Reviews page will be 0. No need to send that context along to the LLM
On the general topic of USB to 1000BASE-T (and now 2.5 GBaseT) dongles, for people who care about performance, it's good to know about the distinction between those that are USB devices and those that are PCI-Express devices.

Basically, what do you get if you hotplug it into a laptop running a current linux kernel and do "sudo lsusb -v" vs "sudo lspci -v"?

The ones that are native PCIE devices offer much better performance, up to 2.5 GBASET line rate, and will communicate with the host over the implementation of thunderbolt over USB.

The ones that are USB only might work okay, but there's a reason they're cheap.

Of course a cheaper laptop also won't have any implementation of thunderbolt on it, so that's something to consider as well.
> The Democrats loss fair and square.

Yes, because of how ignorant much of the population is, correlating lower grocery prices with whoever was in office at the time.

> They gave people no reason to support them.

Given how bad the alternative was they were the only rational choice.
Soldsaas – buy and sell SaaS/startups
Duplicate:

2 days ago, 319 comments: https://news.ycombinator.com/item?id=37479472

last year, 247 comments: https://news.ycombinator.com/item?id=37479472
Except your analogy breaks as they are not the same product.
Clicking the first image on the Github page takes you to a paper with a very good abstract https://rgl.epfl.ch/publications/Nicolet2024Inverse

> Tomographic Volumetric Additive Manufacturing (TVAM) is an emerging 3D printing technology that can create complex objects in under a minute. The key idea is to project intense light patterns onto a rotating vial of photo-sensitive resin, causing polymerization where the cumulative dose of these patterns reaches the polymerization threshold. We formulate the pattern calculation as an inverse light transport problem and solve it via physically based differentiable rendering. In doing so, we address long-standing limitations of prior work by accurately modeling and correcting for scattering in composite resins, printing in non-symmetric vials, and supporting unusual printing geometries. We also introduce an improved discretization scheme that exploits the ray tracing operation to mitigate resolution-related artifacts in prints. We demonstrate the benefits of our method in real-world experiments, where our computed patterns produce prints with an improved fidelity.
AGI Is an Engineering Problem
This is such a strong rec, thank you.
I can't reconcile 'Imagine having a pair programmer mentor with infinite patience and deep knowledge.' with “Look at this buggy code the LLM produced!”

Well, I can imagine many things which aren't true - but that's not the intent of the essay.
Thanks for the links. I created an account more as an act of protest than anything else.

FWIW, if you want to keep track of what that one person is saying on their own social media platform without signing up, this place tracks them so you don't have to:

https://trumpstruth.org/
I've seen fires skip valleys miles wide.

Are you suggesting we build houses inside concrete cubes with walls 10 m thick?
> You may think 'we're only using it for advertising', but I don't trust you and I can't.

We already know that the data companies collect isn't only being used for ads, if not by the company that collects then by others who get access to that data either through sale or not. For example, Lawyers are using that data in courtrooms for things like divorce and custody hearings, and police are using it to turn innocent people into suspects.
The issue is that you still need to review the fixed PR (or someone else does) which means you just deferred the context switch, you didn't eliminate it. And if the fix is in a new commit, that's possible (whereas if it rebases you have to remember your old SHA).

Playing the other side, pipelining is real.
I don't advocate war, but I'd prefer a relationship similar to Russia or North Korea. No trade whatsoever. No trade with nations that trade with China.
Developing a cheaper to produce product, even if that was done off-book and you could keep it secret, would need some level of different production methods (different ingredients, different machines or something which makes it cheaper) and some amount of testing which just selling the original product doesn't require.
You are indeed right
I've found something like a very efficient sorting into communities of shared interest, and something egalitarian in being able to see people with 0 views and get reactions from them.

It's by contrast to say, Youtube and X, where The Algorithm (tm) sustains a central Nile river of dominant creators and you're either in it or you're not.

That said, I think the political questions are rightly the dominant ones in this convo and those color my lived experience of it.
The United States is currently in the middle of a cyber cold-war with China.

They hacked all of our major telco's and many of America's regulatory organizations including the treasury department. Specifically they used the telco hacks to gather geolocation data in order to pinpoint Americans and to spy on phone calls by abusing our legally mandated wiretap capabilities.

Yet people are arguing that we should allow the people who did that to continue to install apps on millions of Americans phones.

I can't tell if people just don't know that this is happening, or if they take their memes way too seriously. I sort of wonder if they don't know it's happening because they get their news from Tiktok and Tiktok is actively suppressing the stories.