MurphyA/hacker-news huggingface dataset:
by lazide | 2025-06-04 18:32:48+00:00
Higher state of charge absolutely correlates with fire danger - there are physical mechanisms in play where highly charged lithium batteries can have dentritic shorts, for example, which cause thermal runaway almost immediately.

It’s a much higher risk during charging as that is when the structures typically form, but they can also be borderline and then ‘cross the border’ suddenly when just sitting there.
by jsheard | 2025-06-04 18:32:58+00:00
I suspect Reddit would try to lean on the catch-all ass-covering clauses that every social network already had long before AI data licensing deals were on the table. Such as this one from Reddits TOS circa 2018:

> By submitting user content to reddit, you grant us a royalty-free, perpetual, irrevocable, non-exclusive, unrestricted, worldwide license to reproduce, prepare derivative works, distribute copies, perform, or publicly display your user content in any medium and for any purpose, including commercial purposes, and to authorize others to do so.

IMO the actual hole in these clauses is that people post stuff they don't own to social media all the time, and in that case it doesn't matter what TOS the poster agreed to, it's not their stuff to give away. Reddit and similar are deliberately overlooking that of course because it would be impossible to check the copyright chain of custody for all of their posts, and their data licensing deals would be worthless if they had to.
by christhekeele | 2025-06-04 18:33:53+00:00
> yeah idk but something like curation is done by commitee (to try and maintain a minimum of quality overall) but as an author is super easy to appply/get editors/feedback/publish

This is very much what pragprog.com is meant to be. I'm only on the volunteer curation committee so have less insight into the feedback cycle for authors post-acceptance, but every author who's published on the platform I've talked to has been pretty positive about the experience.

The OP didn't go into nearly as many (indeed, any) details as to why their second publishing attempt with them in particular did not work out, I'd be curious to learn more.
by garbthetill | 2025-06-04 18:34:04+00:00
I’m actually kind of a fan, I’ve read your past comments on BEAM and Elixir while digging through HN to get a sense of how people view it. I appreciate your takes, but I’m honestly confused by this one and wanted to push back a bit, I'm not as knowledgeable as you on this topic, but bear with me

I get your point that BEAM’s individual components might not be the best in 2025 and you get the point of uniformity. so whats the point of saying there's a better BEAM like system, but then fail to point out one? Elixir/BEAM community promoting themselves as the only solution to said problems isn't a bad thing imo, because what other system can give me the guarantee without forcing me to learn a bunch of new DSLs or scripting languages, and deal with the idiosyncrasies of a bunch of different systems? With Elixir or Erlang, I can stick to one coherent environment and get all that.

Again you state all this in your post, yet say elixir/beam isn't the gold standard, then what is? As i am having a blast working with phoenix, liveview and nerves and the BEAMS guarantee of a ms soft real time fault tolerant system hasn't failed me yet and there doesnt seem to be anything like it in the market. The only thing I hate about elixir is types and would switch to rust/go if there was a similar offering
by godelski | 2025-06-04 18:34:19+00:00
> none other than Einstein rejected a probabilistic interpretation of quantum physics

That has been communicated to you wrong and a subtle distinction makes a world of difference.

Plenty of physicists then and now still work hard on trying to figure out how to remove uncertainty in quantum mechanics. It's important to remember that randomness is a measurement of uncertainty.

We can't move forward if the current paradigm isn't challenged. But the way it is challenged is important. Einstein wasn't going around telling everyone they were wrong, but he was trying to get help in the ways he was trying to solve it. You still have to explain the rest of physics to propose something new.

Challenging ideas is fine, it's even necessary, but at the end of the day you have to pony up.

The public isn't forming opinions about things like Einstein. They just parrot authority. Most HN users don't even understand Schrödinger's cat and think there's a multiverse.
by SoftTalker | 2025-06-04 18:34:27+00:00
It stands to reason (and simple physics/chemistry) that a fully-charged battery is going to burn more intensely than a depleted one. But as I undertstand it, Li ion batteries need a minimum "base" charge below which the battery can be damaged or become unable to be recharged (at least not by normal means). So I'd guess that like phones and other devices, they are shipped with roughly a 50% charge, allowing them to be driven on and off the ship and then on and off a truck before finally arriving at the retail dealership or other buyer's location.
by BrenBarn | 2025-06-04 18:34:28+00:00
> The term “Little Tech” was popularized by the VC firm Andreessen Horowitz, which argued that excessive regulation was stifling innovation.

When someone says regulation is stifling innovation, the odds are 90%+ that what they mean is "we want to find loopholes to make money by screwing people over". When a VC firm says that, the odds are 100%.
by mar0ux | 2025-06-04 18:34:34+00:00
Full context is better --

> When using digital media (PDF, photo, etc.) imports and/or uploads on FreeTaxUSA.com, any information submitted by the customer through this service may be processed using automated (AI) and/or manual (human) methods. The information given may be used to improve and develop and train our artificial intelligence and other machine learning models. We implement robust safeguards in our use of AI to maintain security and compliance, ensuring sensitive information is protected and handled responsibly. Any sensitive information is anonymized or excluded from use. We do not share customer data or trained AI models with any third party. When leveraging cloud infrastructure, all data is securely managed and maintained under TaxHawk’s exclusive control.

In other words, if you don't use features like PDF, photo upload, there's no AI use.
by Karrot_Kream | 2025-06-04 18:34:38+00:00
Unfortunately this is preying on developing economies with spotty labor regulations and enforcement. I'm curious who's using them: are these domestic firms not trusting their workers or are they mostly foreign firms trying to squeeze out work from overseas shops? Everything I've encountered about South Asian work culture in low cost shops was a widespread low-trust culture which pitted managers and workers against each other, but these were specifically firms oriented around low-trust low-cost hiring.
by d3ckard | 2025-06-04 18:36:05+00:00
1. Fair, but at the same time - OTP is the only sane concurrency framework. To the point I still struggle to comprehend why it wasn't copied. 2. Fair. 3. I am not aware of a single language doing OTP abstractions, especially implementing preemptive scheduler for green threads. 4. Possibly, but I haven't seen a single instance of a company choosing between the two.

I think marketing is a way better explanation to be honest. Jose lives in Poland, was very active and a lot of Ruby shops moved to Elixir.
by jamamp | 2025-06-04 18:36:48+00:00
In primarily throwable languages, it's more idiomatic to not include much error handling throughout the stack but rather only at the ends with a throw and a try/catch. Catching errors in the middle is less idiomatic.

Whereas in Go, the error is visible everywhere. As a developer I see its path more easily since it's always there, and so I have a better mind to handle it right there.

Additionally, it's less easy to group errors together. A try/catch with multiple throwable functions catches an error...which function threw it though? If you want to actually handle an error, I'd prefer handling it from a particular function and not guessing which it came from.

Java with type-checked exceptions is nice. I wish Swift did that a bit better.
by khazhoux | 2025-06-04 18:37:24+00:00
You’re talking about something different. Certainly the director is the creative force. The sine qua non.. (Or.. cine qua non??)

But in the context of this discussion, the producer is the one that coordinates and brings together the huge complexity of the project. That is their defined role. It is the director’s vision and decision-making, but the producer ensures the execution across hundreds of people and many departments.

(Source: i worked in films)
by tsimionescu | 2025-06-04 18:37:30+00:00
I don't know in what type of environments you've worked, but "rejecting a feature" and "managers blindly deferring to engineering estimates" are very alien concepts to me, and I'm pretty sure to most people out there.

What usually happens in my experience is that management comes up with some new requirements that they may or may not have already sold to a customer on a more or less specific timeline. They then ask for an estimate on when that will be implemented in the product.

If the estimate doesn't conform to their expected timeline, they typically challenge it vehemently. If you can convince them that it's a realistic estimate for what they're asking, they then start discussing ways to reduce the scope while still delivering more or less the same feature. If you can't, then it will end up at "you're being pessimistic, let's start and we'll pull through", which will later turn into "we'll have to work this Saturday because we're way behind on what we committed on that feature".

Sometimes, a very well respected engineer will occasionally be able to convince someone in management that a feature is just not worth it. But that is the rarest case I've seen, and it will definitely not happen if some junior or middle engineer tries to invent some generic excuse.
by mixmastamyk | 2025-06-04 18:37:46+00:00
I've tried this (limited to four hours) and haven't seen any additional traction. I think it might work with say, a small business owner looking to avoid waste, perhaps?

But the vast majority of tech jobs are gated by employees. Who've decided or been told that "everyone goes thru the process," (to avoid lemons). It's not their money they're wasting and therefore aren't particularly interested in snowflake distractions.
by wslh | 2025-06-04 18:37:56+00:00
Same here: it starts with a relatively precise need, keeping a roadmap in mind rather than forcing one upfront. When it involves a technology I'm unfamiliar with, I also ask questions to understand what certain things mean before "copying and pasting".

I've found that with more advanced prompts, the generated code sometimes fails to compile, and tracing the issues backward can be more time consuming than starting clean.
Show HN: Magellan – Query any Chrome webpage with AI [Open-Source]
by kpulgari | 2025-06-04 18:38:07+00:00
Hey HN,

We just released our first open source project Magellan (https://chromewebstore.google.com/detail/magellan/ekkajebdac...), a Chrome extension that brings conversational AI to any web page you're browsing.

What it does:

- Ask questions about the page you're on (e.g. “What are the key takeaways from this article?”) - Get answers with citations that link directly to the relevant parts of the page - Each tab has its own memory, so you can manage multiple chats at once - Currently works with Google Gemini API key, which is free to obtain

It’s fully free and privacy-first (your API key stays on chrome’s local storage).

This is our first open source project, and we’d greatly appreciate contributions, from feedback and bug reports to new features or refactors. We’ve added some issues and project docs to make it easy to jump in.

Github: https://github.com/magellan-extension/magellan

Thanks for checking it out!
by gjsman-1000 | 2025-06-04 18:38:10+00:00
Antitrust; antitrust; antitrust; but also, debt, debt, and more debt. Verizon? $115 billion of it. T-mobile? $78 billion. AT&T? $126 billion. It gets even better when 6G networks start knocking!

So let's make the case to shareholders: We buy Verizon, with a $180 billion market cap, for a substantial premium; assume $115 billion of their debt; there's an investment into 6G on the horizon; this hopefully won't anger any major players in the Android market (e.g. Samsung) from abandoning the network; and this will somehow magically reach the break-even point. Obviously, absurd.
by mplanchard | 2025-06-04 18:38:20+00:00
Well, generally, that’s just not how hype works.

A thing being great doesn’t mean it’s going to generate outsized levels of hype forever. Nobody gets hyped about “The Internet” anymore, because novel use cases aren’t being discovered at a rapid clip, and it has well and throughly integrated into the general milieu of society. Same with GPS, vaccines, docker containers, Rust, etc., but I mentioned the Internet first since it’s probably on a similar level of societal shift as is AI in the maximalist version of AI hype.

Once a thing becomes widespread and standardized, it becomes just another part of the world we live in, regardless of how incredible it is. It’s only exciting to be a hype man when you’ve got the weight of broad non-adoption to rail against.

Which brings me to the point I was originally trying to make, with a more well-defined set of terms: who cares if someone waits until the tooling is more widely adopted, easy to use, and somewhat standardized prior to jumping on the bandwagon? Not everyone needs to undergo the pain of being an early adopter, and if the tools become as good as everyone says they will, they will succeed on their merits, and not due to strident hype pieces.

I think some of the frustration the AI camp is dealing with right now is because y’all are the new Rust Evangelism Strike Force, just instead of “you’re a bad software engineer if you use a memory unsafe languages,” it’s “you’re a bad software engineer if you don’t use AI.”
by antithesizer | 2025-06-04 18:38:26+00:00
Yeah, the "call out AI in solidarity with working artists" thing is a fad. All Hollywood or anybody else has to do to get around that impulse is present AI-based content as indie production for whom there was never any question of hiring people to make everything by hand. That's the narrative small business has always used to garner sympathy despite poor working conditions and compensation: we either cut corners or we don't exist at all. And with AI media there will immediately be a trade-off of technical quality in favor of quirky creativity, which will humanize the first critically lauded generation of AI film, etc. and ultimately neutralize the prevailing squeamishness for overtly AI generated content.
by mrguyorama | 2025-06-04 18:38:45+00:00
Science in the US became political in like the 50s, when Vannevar Bush decided we should spend federal funds on advancing research since it was so fruitful during WW2, and things like peer review, which did not exist as a formal process in most research, could improve dissemination and the scientific process.

It also became political when we were trying to introduce evolution, a well understood and supported scientific discovery, into science curriculums, and that made religious people extremely angry

It also became political in like 2000 when Bush jr. banned stem cell research because it made religious people mad.

It also became political in like 1980 when Exxon understood unequivocally that they were directly causing the destruction of the Earth's climate and that they could probably just spend money on PR campaigns to make it a culture war issue so they wouldn't have to fix it.

It also became political when geology proved the earth was more than 6000 years old.

It also became political when Eugenics. This also made religious people angry when scientific racism was demonstrably wrong.

It also became political when scientists knew there was a clear connection between cigarettes and lung cancer but it took like thirty years to produce the kind of scientific studies that were required to convince the general public because of immense counter-narrative campaigns by cigarette companies that insisted that cigarettes were healthy.

They also became political when the Christian Scientists parlayed their insane cult beliefs into laws to allow them to send their unvaccinated kids to school at everyone else's expense.

It also became political in the 90s when the sugar industry funded an immense anti-narrative campaign to trick the majority of the US into believing that fat was more harmful than other forms of the same amount of calories.

It is currently political to understand even basic highschool biology like "mRNA won't change your DNA"

It was political when a Utah politician and two chemists tried to turn the result of a single extremely poorly run fusion experiment that no physicist was able to replicate and had clear methodological problems (and math problems) that any physicist would have wanted to fix into federal funding to the tune of $25 million after claiming in the Press Release that the intial experiment was funded with $100k of their own money and they wanted maybe a couple million to scale up and confirm their results.

It was political when Nazis burned an institute setup to research gender and sexuality.

Knowledge has always been political to people who confuse their ignorant beliefs for reality, and rely on public ignorance for their support. You should notice that these events were not politicized by scientists.
by ryandrake | 2025-06-04 18:38:52+00:00
I'm sure everyone working on this knew it was doomed before the first line of code was written, and that it would be killed as soon as the next (R) was in charge. It was a great accomplishment to get working software released before that happened, but I'm sure nobody was kidding themselves into thinking it would last. The pay-to-file tax lobby is too strong and corrupt.
by munificent | 2025-06-04 18:39:00+00:00
That's fair. If I didn't live in the Pacific Northwest where scarves and hats are eminently useful and part of the local style, I'd probably be less interested.

But, also, I've found my tastes changed some as I got into knitting. There's a sort of "see through the Matrix" effect where as I learned more about knitting, I could see things about what other people are wearing that I didn't notice before. I can often tell when someone is wearing a hand-knitted garment and every now and then even notice what yarn or pattern it is.

That makes knitted clothing and accessories more interesting to see and then more interesting for myself to wear: I'm not sending a signal to other knitters about who I am.

But if I still lived on the Gulf Coast where it's hot all the time? Yeah, probably not knitting as much.
by biot | 2025-06-04 18:39:04+00:00
There are a few things in our implementation that make a more general solution unnecessary. We only need the output to support a limited set of markdown which is typically text, bullet points, and links. So we don't need code blocks (yet).

However, the second thing (not mentioned in the post) is that we are not rendering the markdown to HTML on the server, so []() markdown is sent to the client as []() markdown, not converted into <a href=...>. So even if a []() type link exists in a code block, that text will still be sent to the client as []() text, only sent in a single chunk and perhaps with the link URL replaced. The client has its own library to render the markdown to HTML in React.

Also, the answers are typically short so even if OpenAI outputs some malformed markdown links, worst case is that we end up buffering more than we need to and the user experiences a pause after which the entire response is visible at once (the last step is to flush any buffered text to the client).
by soulofmischief | 2025-06-04 18:39:18+00:00
People are allowed to be cynical, allowed to take jabs at the clown show that is X, allowed to criticize VC and surveillance culture.

You should consider contributing to the discussion instead of making off-topic, passive-aggressive comments policing what people are allowed to like, discussing stereotypes while directly stereotyping OP and this community in general.
by uticus | 2025-06-04 18:39:33+00:00
personally i'd prefer a tax system that was easy enough to understand in an hour. like, really simple, instead of a complex bag of sticks and carrots. less waste, less time, more clarity on how much productivity is partitioned off for government services.

would really render moot the "TurboTax lobbying", "government already has info", etc conversations.
Show HN: Alquilame.io – Lightweight RentalManagement (Catalog+bookings+WhatsApp)
by oscarolbe | 2025-06-04 18:39:37+00:00
I built https://alquilame.io to help small rental businesses (party supplies, tools, boats, etc.) manage their product catalog and bookings—without needing a website or complex software.

List your rental products Share a public catalog or embed it on your site Track availability & reservations All communication and payments happen directly in WhatsApp (we don't process payments)

Why? Most rental businesses in Latin America run entirely through WhatsApp + spreadsheets. That works, but it’s messy—double bookings, outdated photos, and no professional storefront. Alquilame gives them just enough structure without getting in their way.

Built with small, non-tech-savvy users in mind. No app install required.

Would love feedback, especially from anyone who's built tools for informal or emerging markets.
by herbst | 2025-06-04 18:39:46+00:00
Plenty of digital places accepting crypto like Namecheap, Vultr, ..,

Plenty of companies where you can sell and receive whatever currency you prefer. More or less instantly in case of some. Yes also to my EUR/CHF bank account. For Switzerland that's $1000 per day (per service) without any deep verification.

Some banks even offering "instant transfer" where you get a debit card and just pay with the crypto on your account. Swissquote to name one with all proper banking requirements and barely any fees.

Also from the point of a seller that has seen many kind of weird disputed and scams I am happy to not have any of these issues with crypto. This is an very obvious improvement over credit cards.

Not saying the world is fine, but blaming crypto (the most transparent payment method ever) is way to simple and far from our financial reality
by SamInTheShell | 2025-06-04 18:39:49+00:00
The entire gig economy developed through apps like Uber look weak to me. It would be really easy to make a competing app that gives more negotiating power to the drivers for their fares. Also I don't need a % based processing cut, I just need $1 - $5 per ride, flat rates feel better for both end users involved in that type of product. The marketing campaign should be easy for this too.

Edits: ugh typos
by munificent | 2025-06-04 18:39:56+00:00
I meant to do that, but didn't get around to it.

I haven't been writing much the past couple of years for a number of reasons and I'm trying to get back into that habit. Part of that is lowering the effort required to get a post out, so I decided to not bother with adding photos even though I agree it would be better with them. Maybe I'll go back and add some if I find the time.