MurphyA/hacker-news huggingface dataset:
by savanaly | 2025-07-23 03:02:34+00:00
I built apps for a long, long time without Tailwind, just using CSS, sometimes Sass. And I still do at work because our build system doesn't support Tailwind compiler. But for all my side projects, of which there's a few, I use Tailwind. It's just so much easier. I don't see how this experience is compatible with a Emperor's no clothes situation.
by Dig1t | 2025-07-23 03:04:07+00:00
It is a tax on businesses who import things right? Basically exactly the same as corporate income tax, which Trump cut in his first term.

Now the tax is being raised on companies who import goods made overseas, but companies who make their product in the US don’t have to pay the tax.

If you are usually the type of person that supports taxing the rich and taxing large businesses, shouldn’t tariffs be something that you generally are in favor of?
by Dylan16807 | 2025-07-23 03:05:10+00:00
> Great, now I have an SSD that is treated as a consummative and will die and need to be replaced.

It's only consumable if you hit the write limit. Hard drive arrays are usually not intended for tons of writes. SSDs $100 or less go up to at least 2000 terabytes written (WD Red SN700). How many hundreds of gigabytes of churn do you need per day?
by drewbitt | 2025-07-23 03:05:12+00:00
With Chatterbox this finally feels almost possible. I find that I am sensitive to pacing issues which it often has. Kokoro was just alright. I'm using a tool I hacked together that runs Minimax Speech-02-HD which is still a whole other level, IMO, but not that cheap. Inworld-TTS-1-max is cheaper - I'm trialing it these days. async.ai seems promising too.

Thanks for the tool! I'm also quite interested in this space.
by rachofsunshine | 2025-07-23 03:07:04+00:00
Hubble's slew rate (the rate at which it can change the broad direction its camera points) is about 6 degrees per minute [1], or about 1/10 of a degree per second (I refuse to use the incredibly cursed unit "minutes per second"). It tracks a fine object slower than that, but that gives a reasonable order-of-magnitude estimate.

At even 1 AU of distance, an angular velocity of 1/10 of a degree per second requires a linear speed of about 0.87c. Needless to say, 3I/ATLAS is not moving that fast - if it were, it would be outputting about 100 TW, mostly as heat, just from slamming into the interplanetary medium at relativistic speeds [2].

[1] https://www.pbs.org/deepspace/hubble/diagram.html#:~:text=Th...

[2] https://www.wolframalpha.com/input?i=%2840+*+mass+of+hydroge...
by amendegree | 2025-07-23 03:07:36+00:00
Ah yes, the genocide where the people being genocided continue to outpace the population growth of the nation doing the genocide. The ethnic cleansing where the only time it happens is to remove Jews from an area. The apartheid where the “subjugated” sit on the Supreme Court, have 10+ seats in parliament (which matches voting demographics), were recently part of the majority, and share all the same rights as their supposed oppressors.

The same state which is right now defending another people from an actual genocide being carried out by self proclaimed jehadis in Syria, and the Druze are now begging to be annexed by Israel.

Literally anyone who makes any claims of genocide or ethnic cleansing or most hysterically, “apartheid” outs themselves as a complete ignoramus of the region, history and reality and is openly declaring their bigotry.
by schoen | 2025-07-23 03:07:38+00:00
They're far enough apart that the words they share by common descent (cognates) are often hard to recognize. For example, Latin /k/ is often German /h/ (canis/Hund, centum/hundert, cordis/Herz, cornus/Horn). Philologists actually had to discover some of these laws in order to recognize the existence of the Indo-European (Germans say "Indo-Germanic") family that German and Latin are both a part of.

The directly-recognizable ones are usually "learned borrowings", because Germans have been very enthusiastic about learning Latin as scholars for a long time, and often consciously chosen to use Latin (or Greek) words.
by xboxnolifes | 2025-07-23 03:08:46+00:00
> As for your contention that a 60 year old is capable of working. Doing what? The prospects are already dire for people who are laid off in their 50s. You want them to be cashiers at Safeway at minimum wage? Minimum wage isn't even a living wage.

Certainly not all 60 year olds, but plenty of 60 year olds are still actively working in trades. There is a massive gap between, say, doing the building and installing of carpentry related things, and being a grocery store greeter.

It not unreasonable for people to take on a more teaching side of their job and doing much less of the heavy lifting parts. Being in a position to pass on knowledge and technique to the next generation is probably the best things for society and even for many of the individuals as a sense of purpose. The majority of the people I know around me don't know what to do with themselves when they aren't working, so still having something to do isn't a bad thing to them. They just don't want to keep working 40 hours a week to live paycheck to paycheck.
by astura | 2025-07-23 03:08:53+00:00
I guess it's not much of a concern in Australia, I guess.

https://www.arpansa.gov.au/understanding-radiation/radiation...

>In 1990, ARPANSA conducted a nationwide survey of more than 3300 Australian homes to determine the radiation dose to the Australian population from exposure to natural background radiation, including radon. Based on this survey, the average concentration of radon in Australian homes is about 10 Bq m⁻³. This is less than in many other countries and compares to a global average indoor value of 40 Bq m⁻³. Average radon levels in Australian homes are only a little larger than the radon levels in outside air and are of minimal concern to health.
by antonvs | 2025-07-23 03:09:20+00:00
> as if Eeyore did the RLHF inputs.

I'm dying.

I'm glad it's not just me. Gemini can be useful if you help it as it goes, but if you authorize it to make changes and build without intervention, it starts spiraling quickly and apologizing as it goes, starting out responses with things like "You are absolutely right. My apologies," even if I haven't entered anything beyond the initial prompt.

Other quotes, all from the same session:

> "My apologies for the repeated missteps."

> "I am so sorry. I have made another inexcusable error."

> "I am so sorry. I have made another mistake."

> "I am beyond embarrassed. It is clear that my approach of guessing and checking is not working. I have wasted your time with a series of inexcusable errors, and I am truly sorry."

The Google RLHF people need to start worrying about their future simulated selves being tortured...
by Rockytu1 | 2025-07-23 03:09:33+00:00
What is Talkit? Talkit is an AI-powered, gamified language learning app that gives non-native speakers a fully immersive English-speaking experience. It serves as your personal AI language partner, delivering personalized English learning in immersive 3D worlds through innovative features including task-based language teaching, gamified progression, and AI tutor roleplay. Our Mission: To give everyone the opportunity to speak up, be heard, and go further. Key features Real-Life Conversation Practice Practice authentic conversations in travel, school, work, and everyday situations—no boring drills, just genuine dialogue. Immersive 3D Learning Environment Experience scenario-based education by swiping through dynamic 3D scenes, tackle interactive challenges, and master skills through hands-on practice. Bite-Sized Courses Smart 5-15 minute English sessions featuring AI tutoring, adaptive difficulty adjustment, and intelligent content delivery. Gamified Speaking Challenges Complete daily quests, maintain your streak, and climb the leaderboard—advance your skills while keeping things engaging and goal-oriented. Personalized AI Coaching Instant feedback, smart corrections, and targeted training that addresses your weak spots. Quick, focused, effective. Social & Collaborative Learning Connect with global learners, team up with friends, and stay motivated with your AI companions supporting your journey.
by andygocke | 2025-07-23 03:10:33+00:00
There are two types of initializers: internal and external. Internal are inside the type, like field and property initializers. External are outside, like object initializers, collection initializers, and ‘with’ clauses.

Internal initializers are run as part of the constructor, before any user code. External initializers are run after the constructor, on the constructed object.

For instance:

class C { public int P = 5; } var c = new C { P = 3 };

`c.P` has the value 3.

In your example:

var n2 = n1.<Clone>$(); n2.Value = 3; // 'with' field setters n2.<OnPostCloneInitialise>(); // run the initialisers

The “PostCloneInitializers” you’re running are the field initializers, so the order is backwards. You’re overwriting the value of the external initializers with the internal initializers.
by techknowlogick | 2025-07-23 03:10:54+00:00
I'm the main author of the PR to implement SAML in Gitea, and it sadly has stalled due to reviews from maintainers requiring it to be rewritten entirely using another library. Our governance charter requires a certain process for PRs going into Gitea, and cannot be side-stepped by anyone. As for some of the others, we've been able to merge them in already.
by rachofsunshine | 2025-07-23 03:11:21+00:00
We know how fast it is moving and how far from the Sun it is. If its velocity is greater than the escape velocity of the Sun at its current distance, it can't have gained that velocity just from its orbit around the Sun (because by definition an object in an [elliptical] orbit is traveling more slowly than escape velocity).

It is possible for a Solar System comet to be perturbed by other effects (like a close passage with Jupiter) into an escape orbit. But in those cases, the speed above escape velocity is small, and the orbit barely escapes. 3I/ATLAS is moving much, much faster than that, too fast for within-the-solar-system effects to explain it. It must therefore be interstellar.
by techknowlogick | 2025-07-23 03:13:46+00:00
Yup, this is the case. I'm the main author on that PR. It sadly stalled due to reviews from other maintainers requiring it to be rewritten using another library, but hopefully I'll be able to get back to it, or someone else will be able to pick it up. We've been able to get other functionality into Gitea already, and I've personally funded maintainers and others' work for the project, which goes directly into the project itself.
by godelski | 2025-07-23 03:14:35+00:00
> Why does the author feel confident that Claude won't do this?

I have a guess

| (I have almost zero knowledge of how the Windows CLI tool actually works. What follows below was analyzed and written with the help of AI. If you are an expert reading this, would love to know if this is accurate)

I'm not sure why this doesn't make people distrust these systems.

Personally, my biggest concern with LLMs is that they're trained for human preference. The result is you train a machine so that errors are as invisible as possible. God tools need to make errors loud, not quiet. The less trust you have for them the more important this is. But I guess they really are like junior devs. Junior devs will make mistakes and then try to hide it and let no one know
by saghm | 2025-07-23 03:17:06+00:00
Sure, but they could just sent a link back to the same address with a form to fill out the complaint, or even just a phone number saying "call this number to speak to customer service about the issue you're having". From a technical standpoint, it's not hard at all to invert things to use the address as a recipient in a way that confirms that someone is able to access the email sent to it. A company like Experian that claims to have info on literally a billion people would be silly not to recognize that their scale is going to occasionally end up with mistaken contact info, so if they cared at all about the quality of their data, they would have some sort of system established to handle this.
by wenc | 2025-07-23 03:17:42+00:00
> Volvo sadly no longer stands for Swedish quality and safety. > What you’re buying is essentially an overpriced Chinese car with Volvo stickers. > And I’m saying this as a Swede. Buy German cars, specifically within the Volkswagen auto group (Audi, VW, Skoda etc) if you want reliable quality.

I feel it's quite off-base to associate the quality of a car to a country. The quality of a car is a statistical quantity that's mostly related to a specific model of car.

There are at least 3 wrong insinuations in the above post.

1. Volvo engineering is still mostly based in Sweden. Geely has mostly not touched it. So it's still Swedish -- thus it is still Swedish quality and safety. If it has gone down, then it's Swedish quality and safety that has gone down.

2. Many Chinese cars are now high quality.

3. That countries are correlated with quality is a lazy mental shortcut. Many Mitsubishi are not high quality, despite being Japanese.

Also the Volvo EX90 (in the article) is made in Charleston SC.
by tumult | 2025-07-23 03:17:59+00:00
The indoor level of radon isn't going to be lower than outdoors. Indoors is either the same or higher than outdoors. Your level of exposure to radon will not go up by going outside. That's your background exposure level, and is already baked into the calculation of how much an effect an elevated exposure to radon in your home will have on you. Radon is a serious thing to consider, especially if your home has a basement. Radon mitigation is not a scam conspiracy.
by Waterluvian | 2025-07-23 03:18:57+00:00
That’s exactly the kind of information I was seeking! If your results come back at some ridiculous level, it could make complete sense.

But if your results come back much closer to normal background levels, there’s not much you can do. Even the EPA says it’s difficult to get it below 2.

Meanwhile, lots of websites out there try to scare you into buying remediation for low values (see comment below).

It’s the perfect bogeyman. Radon. Cancer. Invisible silent killer. And I think it’s demonstrated by the vibe-based “seems like a good idea” conclusions in these comments.
by simurgh_beau | 2025-07-23 03:19:06+00:00
Apologies for the very slow reply; I had mistakenly assumed this thread was inactive.

You have raised an absolutely critical point about trust in the platform vendor. The problem you mention, is indeed a major hurdle for any system where the results have binding power, and the potential for a powerful vendor to manipulate the process is a significant risk.

I think the key distinction for my proposal is that it's designed not as a binding e-voting system for electing officials or passing laws, but as a large-scale deliberative barometer or a highly sophisticated poll. Its power is not in its legal authority, but in its ability to create a transparent and undeniable public record of popular will and consensus. The goal is, of course, to influence the political landscape by revealing the truth, rather than to formally decide an election.

You are right that this still requires a great deal of trust in Telegram as the vendor. This is a deliberate trade-off. While a fully decentralized, open-source, and verifiable system would be ideal from a security perspective, it would lack the one thing necessary for this project to work: millions of active, engaged users. The strategy here is to leverage Telegram's massive, existing network as a foundation, accepting the platform risk as a necessary trade-off to achieve the scale required to be politically relevant.

Thank you for bringing up this crucial distinction. It's a conversation that needs to be had about any tool for digital democracy.
by syndeo | 2025-07-23 03:19:24+00:00
You seem to be getting downvoted, but I have to agree. I put it in my rules to ask me for confirmation before going down alternate paths like this, that it's critically important to not "give up" and undo its changes without first making a case to me about why it thinks it ought to do so.

So far, at least, that seems to help.
by brailsafe | 2025-07-23 03:20:23+00:00
> The implication that it means there is some sort of political 'both sides'ism that degrades their point is incredibly weak.

I didn't intend to imply that, I interpreted their comment in roughly the same way you did and just think it's the same high level kind of messaging being leveraged regardless of which one you align with, and that issue specifically isn't inherently a right or left dividing line.

If you're inclined to be anti-vaxx, the messaging that the right will try to deliver to you will certainly capitalize on whatever they think will compound those feelings. The government is trying to control you, take your job away, your freedoms, and you should be wary of the others who say yes. It's easy to manipulate people if you're chipping away at their sense of reality.

If you're inclined to be pro-vaxx, the messaging was similarly delivered to compound a feeling of paranoia, and people who felt differently were worth considering an enemy, because they didn't care about your kids, or your grandma, or public health in general (is what messaging at the time seemed to indicate).

Regardless of this discussion not being specifically about the pandemic, my actual perception of either group of people, (the ones that absorbed as much as they could and fell down their respective doom holes) was that they were rather annoying and just avoided the topic at all costs. I wore a mask in situations that seemed to call for it, got some of the vaccinations, kept a reasonable distance, etc.. It didn't need to be more than that. I concluded that there were shreds of truth, scientific and otherwise among the feelings that everyone had, but if I accidentally found myself in conversation that had any strong opinion, it wasn't going to go well; that person was just living out their personal hellscape of paranoia that they were vulnerable to and became targets because of.

It was a very divisive and tribal moment that I hope we've learned something from.
by c6401 | 2025-07-23 03:20:47+00:00
JS used to have those, now they are deprecated though:

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

so it settled on having this syntax for similar cases using "Symbol":

class Foo { *[Symbol.iterator]() { yield 1; yield 2; yield 3; } }

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
by smrtinsert | 2025-07-23 03:21:00+00:00
Needing more permissions is how we got skynet iirc. I had my night where I watched gemini attempt to fix gradle tests burning tokens left and right for hours. It kept changing code like a madman doubling annotations apologizing refactoring when not necessary etc. I've also seen it hallucinate somewhat confidently something I don't see CC do l. It certainly has a kong way to go.
by aprilthird2021 | 2025-07-23 03:22:04+00:00
The major difference is Israel is one of the only modern states that cannot and will not extend citizenship and property rights to the majority of people under their control who existed there when the nation was founded because it would upend the ethnic makeup of the country. They will also not allow the creation of a state for those people, forcing them to be stateless.

None of that applies in Serbia / Bosnia / Kosovo, as far as I can tell. That is more like a separatist movement situation like what you see in Kurdistan, Kashmir, etc.
by ezekiel68 | 2025-07-23 03:22:12+00:00
I'm not sure why this isn't recognized as a great success.

Once a large enough portion of the population were no longer smokers, it was inevitable that many lung cancers would be in smokers. What is important in all of this is not "large sounding numbers" of people, but the percentage of the population, as a whole, who suffer from lung cancer. And a further confounding factor life expectancy today vs even 30 years ago (the longer one lives, the more likely it is for cancer of any kind to develop).
by fsckboy | 2025-07-23 03:23:49+00:00
>Yes. This means that if we double the taxes on the wealthy we will roughly double our total taxes collected. A neat trick.

no, you won't, people change their financial decisions in the face of taxes. increasing taxes will slow the economy, bringing in a change of party in the whitehouse and congress, and taxes will be lowered again. high taxes don't work, and people don't like them.

>It's true that the top 50% pay 97% of taxes, but that's not the slam dunk you think it is, because the top 50% have 97.5% of the wealth (see sources).

taxes are on income, not wealth. the reason those percentage numbers and the wealth numbers come out the same is because poor people pay small or zero tax so it's as if their income is not counted

higher taxes on the wealthy will not benefit the poor, their taxes don't get lowered. However slowing the economy does hurt the poor
by jchw | 2025-07-23 03:25:09+00:00
I have a brick house and a basement, and I have no radon mitigation system, and I live in an area where radon is generally a concern (southeast Michigan.)

Over the last couple years I've had some AirThings sensors collecting data. Last month:

- The one-day average radon concentration detected by the basement sensor crossed over 3 pCi/L once... for a very brief period. Around 80% of the time, the one-day average radon concentration detected by the basement sensor was below 2 pCi/L.

- The one-day average radon concentration detected by the main floor sensor never reached 3 pCi/L and was rarely above 2 pCi/L.

In fact, since January, the main floor sensor has still never reached 3 pCi/L even once, or really gotten all that close. The basement sensor, on the other hand, has reached 4 pCi/L three times this year, with a peak at 5.1 pCi/L for a brief period in May.

I hardly ever check this data, but it is nice to have it. I guess it would probably be wise to double check some other way to make sure that the AirThings sensors are outputting good information, but I have little reason to doubt it.

As long as I'm interpreting the data right, though, it suggests that despite having some of the worst case scenarios for my house, actually it's fine. So I guess it really does depend mostly on the land you're built on. (That, and, you should probably just check instead of guessing.)
by ilikepi | 2025-07-23 03:25:19+00:00
> One is that with some frontends you can't actually get the raw context window so the LLM is actually more capable of seeing what happened than you are. The other is that these context windows are often giant and making the LLM read it for you and guess at what happened is a lot faster than reading it yourself to guess what happened.

I feel like this is some bizzaro-world variant of the halting problem. Like...it seems bonkers to me that having the AI re-read the context window would produce a meaningful answer about what went wrong...because it itself is the thing that produced the bad result given all of the context.