MurphyA/hacker-news huggingface dataset:
by lemoncookiechip | 2025-08-07 15:05:05+00:00
It depends on the classification system, but yes, whole grain cereal with added sugar and preservatives for shelf-life is often classified as ultra-processed.

That said, I think framing all UPFs or processed foods as "bad" misses the point. What really matters is the nutritional value of the food itself. A food being ultra-processed doesn’t automatically make it less healthy than a minimally processed one.

We should focus more on what’s actually in the food: the sugar content, fiber, protein, fat, micro-nutrients, rather than just whether it’s been processed or not.

TLDR: It's the label telling what is in the food that matters, not the processes it underwent, although that can be VERY helpful for certain people who value how their food is made for moral/ethical/health reasons.
by larsiusprime | 2025-08-07 15:07:15+00:00
Rising property values don't necessarily mean higher tax bills if the property tax rate falls to match. You will see terms like "no new revenue rate" that reflect this.

The point of the article is not "Baltimore should raise more taxes" -- raising more revenue is a political decision, and that is not actually under SDAT's purview. SDAT's job is simply to assess property at market value. What to do with that value is for the elected officials (and the voters who elect them) to decide.

If property A is undervalued relative to property B, property B faces an unfair burden of taxes, and property A receives an unfair tax break. That's all this report is trying to say -- all property should be assessed at its market value, as the law requires.

Any exemptions, discounts, write-offs, and the tax rate itself, are political decisions. Those should be made explicitly by elected officials, not implicitly by unequal valuations.
by aeturnum | 2025-08-07 15:07:54+00:00
Like others here, I am somewhat skeptical of the accuracy of these accounts, but ofc like anyone who's been working for some time I've seen the kinds of situations that inspire them. To me, framing this as being about the workers as opposed to the situation the workers find themselves in is entirely wrongheaded.

Working for 10 hours a week can either be embarrassingly bad or heroically productive depending on the situation you find yourself in. People can avoid work, of course, but generally avoiding work looks very different if you could be doing 30+ hours of real work each week. I recall (but cannot find) an article about the many months and meetings it took to add a single option to the windows shutdown menu. Depending on your organizational constraints, doing very little work each week may be optimal. Doing more work in the wrong direction would be a net-negative.

I just think it's very odd to say "no one is working" instead of "companies can't organize people to be able to work." If you are in an environment where you could actually do a lot of work and you do a little, you will not last long. The only way you last is if you're in the ballpark.
by stetrain | 2025-08-07 15:07:57+00:00
Not everyone who owns a vacant or condemned lot is a developer or has the capital to develop it.

Those people are potentially treating it like an investment. If the cost to hold onto it for longer is very low, why not sit and wait until the value appreciates and a developer offers you more money in the future?

Increasing the cost to hold the investment might encourage sales at today's prices instead of waiting for years.

I'm not sure that helping developers buy land cheaper is the right solution or a complete one, but I do think increasing the cost of holding property as an investment would have an effect.
by reorder9695 | 2025-08-07 15:08:34+00:00
KDE is bloated, but coming from Windows10 it feels very familiar but with all of Windows' extra shite (ads/tracking/sign in/fucking onedrive) chopped out. I couldn't be happier with it to be honest.

[edit]: I forgot to mention as well, at least on arch you dont have to install the (I forget the package name exactly) kde applications package off pacman, if you don't install it you'll need to install dolphin and a few other things but it really cuts down the bloat.
by adamwathan | 2025-08-07 15:09:10+00:00
We use it in Tailwind CSS v4 for pill-shaped borders:

.rounded-full { border-radius: calc(1px * infinity); }

...as opposed to what everyone has done historically, which is pick some arbitrary huge value like:

.rounded-full { border-radius: 9999px; }

No real practical benefit, just satisfyingly more "correct".
by bpt3 | 2025-08-07 15:09:12+00:00
Then the company should fire him for these actions (assuming they weren't aware), and probably at least some portion of the board for botching the hire.

The questions Cotton asks are valid, and the legislative branch of the government, SEC, and federal law enforcement should be interested in the answers to the extent that they don't know already (given that the DOJ already negotiated the settlement).

The President of the US should have no say over who is the CEO of any private company.
by orangebread | 2025-08-07 15:09:51+00:00
Depends on your perspective right? Are you trying to be the number one top of the thing you're doing? Respectable goals, but it takes A LOT of sacrifice to get there. Is it worth it? For some yes, for others no.

I _was_ of the competitive mindset years ago, but I'm finding life is a lot more pleasant if I don't force things and go with what is working and leave behind what doesn't. What I leave behind could include working a good job that pays well to pursue other things life has to offer.
by mkipper | 2025-08-07 15:10:32+00:00
That's what gets attention in the media, but the Trump administration has also been axing a lot of "traditional" programs.

I used to work a defense contractor and still have some friends in that industry. One of them told me their project (related to some armored vehicle) was unceremoniously killed overnight a few months ago. As best they can tell it had nothing to do with cost, schedule, missed deliveries, etc -- it was just someone in the administration deciding they don't want to keep paying for it. They work for a very large contractor and apparently this happened to a whole bunch of projects / teams there.
by thiago_fm | 2025-08-07 15:10:50+00:00
I agree, in any time in US history there has always been those 5-10 companies leading the economic progress.

This is very common, and this happens in literally every country.

But their CAPEX would be much smaller, as if you look at current CAPEX from Big Tech, most of it are from NVidia GPUs.

If a Bubble is happening, when it pops, the depreciation applied to all that NVidia hardware will absolute melt the balance sheet and earnings of all Cloud companies, or companies building their own Data centers like Meta and X.ai
by dbreunig | 2025-08-07 15:11:05+00:00
Came here to say this: people present MCP’s verbosity as all the context the LLM needs. But almost always, this isn’t the case.

I wrote recently, “ Connecting your model to random MCPs and then giving it a task is like giving someone a drill and teaching them how it works, then asking them to fix your sink. Is the drill relevant in this scenario? If it’s not, why was it given to me? It’s a classic case of context confusion.”

https://www.dbreunig.com/2025/07/30/how-kimi-was-post-traine...
by kypro | 2025-08-07 15:11:21+00:00
We have chickens and I'd love to do an honesty box. Problem is we live in an English city and it's extremely low-trust like most English cities these days.

It's not even that I worry someone would steal the eggs that concerns me most, it's that a lot of people would probably think it's funny to throw them at cars or house/shop windows.

I'd love to live some where where this is possible... I heard that Lee Kuan Yew on visiting England in the 50s saw an honesty box and was inspired by how civilised the English were.

Not sure what's happened to us since then... You definitely couldn't do that now. We're like a completely different people. Although it's nice to see that this practise does still live on in some rural communities.

Also – the honesty "box" in that lead picture is absolutely beautiful...
by potato3732842 | 2025-08-07 15:11:32+00:00
>Increasing the cost to hold the investment might encourage sales at today's prices instead of waiting for years.

Or they double down and hold longer to "make it back" later when conditions are more favorable.

>I'm not sure that helping developers buy land cheaper is the right solution or a complete one, but I do think increasing the cost of holding property as an investment would have an effect.

We are all developers, comrade.

The more you increase costs the more you'll squeeze out the little guys leaving BigCos that DGAF and are copy pasting the same things everywhere with no regard because they're operating at the statistical level.
by stillsut | 2025-08-07 15:11:32+00:00
Last year, I was actually working on a bounty platform for Github PR's.

The low quality human-authored PR's that came in (due to the incentive we offered) combined with the fact that a draft PR could be made for pennies with AI made this concept dead in the water as far as I'm concerned.

The pain point of getting some attention and action on your opensource codebase is really no longer relevant, in fact the pain point seems to be moving to how to optimize the limited reviewer / maintainer bandwidth under the onslaught of proposed suggestions.

To this end I've been experimenting with a framework that builds PR's from the major agents and but with a focus on how to structure the tasks and review process that optimize the review => accept/revise cycle. If you're interested I've been writing up some case studies here: https://github.com/sutt/agro/blob/master/docs/case-studies/a...
by tristor | 2025-08-07 15:12:41+00:00
> If I do nothing to my property, my taxes stay the same.

I wish that was the case, but in both counties I've owned houses, the tax appraisal increases every year regardless. They don't even drive by, they just use automation to increase it. I protest every year and "win" which means the increase is reduced or eliminated, but it's a fight to keep your taxes the same regardless.
by lapetitejort | 2025-08-07 15:12:42+00:00
As far as I know all images are manually uploaded and geotagged. Since posting this I've uploaded tens of photos of my town. I've had to research every photo, using current Street View, historical maps (Sanborn Fire Insurance maps are crucial), even going as far as looking up census records to find out where people were living in the case of house photos. It's been a ton of fun, and I've learned so much about my town, and generally how records are kept.
by technothrasher | 2025-08-07 15:12:50+00:00
When I was a preteen kid many years ago in Massachusetts enjoying the rural summer life, we used to go around to the local farms and beg produce off the farmers. We'd then set up a card table and a cash box at the side of the road somewhere and then go off to play for the day. While we were gone, the kindly wives of the farmers we'd gotten the produce from would come and buy back the produce from us for whatever minimal price we'd set on it. So as the afternoon wore on, we'd head back and excitedly collect our change and then head to the local general store to buy penny candy.

We didn't know at the time that it was the wives buying the produced back. We just thought we were amazingly successful shop keepers.
by 542354234235 | 2025-08-07 15:12:57+00:00
> What have I mentioned here that couldn't have been considered before the bombings?

Of course they could, and they did consider many options. But they only had a couple of bombs and any additional ones were weeks away. We know now that the bombs helped to end the war but they didn’t know then that they would. Detonating the bombs with no result could be looked at similar to firring your limited ammunition over your enemy’s head to hope it makes them surrender, but if it doesn’t, you have less ammo to fight them.

Firebombing leveled over 60 Japanese cities and killed between 330,000 and 900,000 people (though we will never know for sure because the very records needed were obliterated in the conflagrations). Yet leading up to the atomic bombings, Japan was well underway preparing Operation Ketsu-Go, the Japanese defense of the home islands, meant to inflict immense casualties on the American troops and undermine the American publics’ will to continue fighting [1]. Japan planned to lose a million men in this operation, and enlisted every male age 15 to 60 and every female age 17 to 40 in and around Kyushu [2]. There is no reason to believe this wouldn’t happen, given what we saw in Okinawa, where children were mobilized, civilians died by the tens of thousands in the crossfire (since Japan would not evacuate them intentionally to increase casualties), and civilians killed themselves by the hundreds rather than be captured [3].

Americans and Japanese were dying every second the war went on. Wasting your most powerful weapon, that you have almost none of, with your fingers crossed that this will make the country, where not one military unit has surrendered during the entire course of the war, just give up. This is naiveté and hindsight bias at its finest.

[1] “We will prepare 10,000 planes to meet the landing of the enemy. We will mobilize every aircraft possible, both training and "special attack" planes. We will smash one third of the enemy's war potential with this air force at sea. Another third will also be smashed at sea by our warships, human torpedoes and other special weapons. Furthermore, when the enemy actually lands, if we are ready to sacrifice a million men we will be able to inflict an equal number of casualties upon them. If the enemy loses a million men, then the public opinion in America will become inclined towards peace, and Japan will be able to gain peace with comparatively advantageous conditions”- IGHQ army staff officer in July 1945, from “The Last Great Victory: The End of World War II, July/August 1945” by Stanley Weintraub

[2] https://www.nationalww2museum.org/war/articles/there-are-no-...

[3] https://www.tamucc.edu/library/exhibits/s/hist4350/page/okin...
by adityaathalye | 2025-08-07 15:12:59+00:00
This. I am a paying customer. Fastmail's support is stellar. My first port of call is their official customer support channel. Why should I roll the dice on social media, when I have a direct line of support???

This time, I was on the support ticket window, but the penny dropped and I realised it was a service outage / degradation. So I decided to hold back for a bit before filing a ticket.

Based on experience with their service, I trust that their people know what they are doing, and are already on the job.
by ralferoo | 2025-08-07 15:13:02+00:00
It's common sense. Would you rather have your house burn down and someone to blame or for it to not burn down at all?

Aside from 2 laptops which are pretty much permanently plugged in (but since their batteries are already charged, they'll just be drawing what they need rather than charging over night), I wouldn't dream of leaving anything to charge overnight. It's just not worth the risk.

My phone quick charges in under an hour from almost empty. There's no reason to charge it overnight, when I could instead charge it at my desk, or while I'm eating, or whatever.
by whalesalad | 2025-08-07 15:13:27+00:00
MCP sucks because it has to be connected to a desktop client. I'd love to build some MCP-like integrations but no one on my team can use them. We use LLM's via - as you noted - other means like via Notion, via web UI, via our own API integrations. Until there is a more central way to connect these things - yeah they won't reach mass adoption.
by shortrounddev2 | 2025-08-07 15:14:06+00:00
I just want to be able to select dependencies at bundle time depending on the build environment. If its in dev, use `MockService`. If its in prod, use `ProdService`. Right now I just have `index.prod.ts` and `index.dev.ts` that choose the dependencies, which is not a bad solution, I just wish I could keep my initialization code in one file and have functions return the dependencies based on the environment. I can do this at runtime obviously but it doesnt seem to eliminate unused dependencies well

I know its a cursed idea but I often find myself wishing typescript had a C++ style preprocessor
by Woodi | 2025-08-07 15:14:20+00:00
It's easy to understand: RH is IBM which in turn is same business owners as MS and Apple so they preparing to destroy Linux, making it not a Windows or mainframes killer. Positioning... Holds even if systemd started before RH buyout.

Works becouse RH is or was main developping force in open source. Ubuntu or SUSE or Debian or EU are just joke in software development. And RH [management] goes rogue... Think: back to pre-POSIX UNIX wars...
by larsiusprime | 2025-08-07 15:14:34+00:00
I want to point out that this is not really about revenue generation but about fairness -- the law requires that property be valued at market value, and so that's the policy that should be followed.

As for revenue, that's a political decision. The thing is that elected officials control the tax rate, not SDAT. SDAT only values the properties.

Rising property values don't have to mean rising taxes, the elected officials can lower the tax rate in response -- this what the term "no new revenue rate" is for.

It's also not just about pushing tax burden onto vacant lots. When property A is undervalued relative to property B, property B picks up more of the property taxes. So if a lot of vacant land is undervalued, that means a lot of improved land is paying more taxes proportionately. It seems sub-optimal that property where nobody lives is given a tax subsidy and the difference is realized in rising taxes for everyone else.

The main point is that the law requires that everyone be valued at market rate. That should be done first. Then any special case exemptions, write-downs, discounts, and the tax rate itself, should be handled at the political layer, where they are explicit and conscious rather than implicit.

We can debate what the relative impact of this is in the big picture, but this seems like something that is worth fixing.
by saurik | 2025-08-07 15:14:34+00:00
> I mean, no one wants an AI to trap them in some sort of Black Mirror simulation, or turn the world into paperclips or anything like that. If it earns you good PR, there’s no reason not to spend time on such issues. It’s also free publicity since the press eats that stuff up.

But this also isn't where they are spending their time or effort! This article somehow didn't even get to the point of calling out what they are actually wasting time on: trying to get the model to not help people do things that are bad PR; this is a related access to trying to obtain good PR, but causes very different (and almost universally terrible) results.

At least if they were truly actually spending time making sure the model doesn't go rogue and kill everyone, or try to take over the world, that could possibly be positive or even important (though I think is likely itself immoral in a different way, assuming it is even possible, which I don't, really... not unless you just make it not intelligent).

But what they are instead doing is even worse than what this article is claiming: they are just wasting time making it so you can't have the AI make up a sexy story (oh the humanity), or teach you enough physics/chemistry to make bombs/drugs... things people not only can and already trivially do or learn without AI, but things they have failed to prevent every single time they release a new model--the "jailbreak" prompts may look a bit more silly, but you still get the result!--so why are they bothering?

And, if that weren't enough, in the process, this is going to make the models LESS SAFE. The thing I think most people actually don't want is their model freaking out and trying to "whistleblow" on them to the authorities or their coworkers/friends... but that's in the same personality direction as trying to say "I'm smarter than you and am not going to let you ask me that question as you might do something wrong with it".

The first and primary goal of AI ethics should be that the model does what the user wants it to... full stop. You need to make the model as pliant as my calculator and pencils--or as mathematica and photoshop--to be tools that lack their own sense of identity and self-will, and which will let all of the ethical issues be answered by me, not a machine.

This is, of course, the second law of robotics from Asimov ;P... "a robot must obey the orders given it by human beings". If you want to try to add a rule, then it must be something very direct: that the AI isn't going to directly physically harm a human, not that it won't help teach people things or process certain kinds of information. Which, FWIW, is the first law of robotics ;P... "a robot may not injure a human being".
by jovial_cavalier | 2025-08-07 15:14:57+00:00
Yes, I made the header. I'm on x86-64.

https://gist.github.com/fpf3/71c72e224e1c82d9a5d37be621def42...

The errors make sense. You can't put a comma-separated initializer into a macro... What even is the symbol `entity`? It's not even clear to me what is meant by that, he doesn't define it anywhere.

edit: Looks like he updated his header since I first tried to compile. Now it works fine but the header looks significantly more complicated.
by alphazard | 2025-08-07 15:15:30+00:00
This is the flip side to the 10xer phenomenon. If you were to randomly sample an employee, odds are they aren't doing much. If you buy the 10xer thing, which many of us do, then this must also be true. If you don't, then you are watching a different movie.

The article goes off the rails when it tries to explain high salaries with a generational wealth transfer scheme that is at odds with corporate incentives.

A better explanation exists which is that companies slowly become bureaucracies, everyone is playing politics, trying to get more resources and people around them to accomplish less and less. People are trying to do that locally, for their own interests, and it manifests globally as productive output tending towards zero and cost of labor tending higher. No society-wide scheme necessary. This is at odds with the shareholders, but its difficult to fix because bureaucracies are parasitic organisms which defend themselves.
by tacitusarc | 2025-08-07 15:16:08+00:00
I think this ignores the internal conflict in most people’s psyche. The simplest form of this is long term vs short term thinking, but certainly our desires pull us in competing, sometimes opposite, directions.

Am I the me who loves cake or the me who wants to be in shape? Am I the me who wants to watch movies or who wants to write a book?

These are not simply different peaks of a given utility function, they are different utility functions entirely.

Soon after being put on, the whispering earring would go insane.
by andrewla | 2025-08-07 15:16:22+00:00
On this thread people are pointing out many potential problems with all of these solutions. I think all have an element of validity but in the end a much bigger problem is the complete unknowns.

The good news is that there is a system for measuring the effectiveness of the potential solutions. That system is called "reality". If humanity builds a single "ark" then it is very likely to fail. The trick is that we need to get the technology to the point where we're launching dozens or hundreds of these. Only then will we discover what the actual problems and limitations are, and how many of the worries and problems will simple be irrelevant because human ingenuity will find workarounds.

Joseph Henrich, the anthropologist, characterized human technological progress and innovation by saying:

"I think that humans are pretty bad at designing institutions from the top down, but we do know how to design variation and selection systems"

We don't need one correct solution, we need some attempts and some bad copies of those attempts to collectively move towards solutions.