MurphyA/hacker-news huggingface dataset:
by jbuch | 2025-06-24 21:09:09+00:00
Thanks!

I'd recommend @SerpaDesign on YouTube as a great source of info on terrariums - he's got quite a few videos that cover this, but here's one to start: https://www.youtube.com/watch?v=7Lg4tzkHgVo&t=1s&ab_channel=....

The main thing to keep in mind is that terrariums are high-humidity environments, so plants like mosses, ferns, and orchids will do well. Plants that prefer a dryer climate like succulents and cacti will not do well.

Another consideration is lighting - some plants want more, some want less. This terrarium is capable of fairly high light output, but can also be set to any level you want. However, you'll want to select plants that want a similar amount of light so they can co-exist with the same light settings.
by drdaeman | 2025-06-24 21:09:35+00:00
I must be misunderstanding the term "bonkers" then.

By all means, I wholeheartedly agree that some arbitrarily-selected single factor that was present a long while ago is extremely questionable to be any meaningfully relevant, given that there were so many other things affecting it all. I also totally agree that there's a host of other issues and questions.

However, I fail to see immediate unsoundness in the basic premises that would make it bonkers, in a way I understand the word in this context ("not mentally sound, with an element of derogatory").

Generally speaking, momentarily going outside of scope of slavery - the idea that if some group was put at significant disadvantage, that could negatively affect them and their ancestry, is - at the very least - not obviously unsound, right? I think I've read that there are experiments that demonstrate this could be a thing, so I hope I'm not misinformed here.

So - back to slavery - exploring whenever it's the case for slave descendants is not obviously invalid. There could be arguments around the methodology, e.g. you have made a point about the reference group. But if we go as far as actually devising an experiment and looking at the outcomes (those who left are worse off, assuming it's true) does not it make it sound enough to not be bonkers? I mean, for this to be just crazy the core premise must be flawed, and it's not - even if it can be shown to be false. Especially so if this sparks further debate about methodology.

And then if someone is disadvantaged for any reason, it can be valid to ponder the idea whenever it should (or shouldn't) be addressed somehow, right? At least I fail to see how this question could be somehow fundamentally flawed either.

Summarized, I hear your arguments and they look valid to me (and I agree!), but I still fail to see how the fundamental premises that led to such line of thought are "bonkers", even if they're false.
by kvemkon | 2025-06-24 21:10:33+00:00
> to disprove a claim made by uninformed people

KDE developer wrote recently:

> X11 isn’t able to perform up to the standards of what people expect today with respect to .., 10 bits-per-color monitors,.. multi-monitor setups (especially with mixed DPIs or refresh rates),... [1]

Multi-monitor setups are working since 20+ years. 10 bits are also supported (otherwise how would the PRO versions of graphic cards support this feature).

> chose to put its energy into bringing it all together in

I cannot recall, was there any paper analyzing why working and almost working X11 features do not fit, few additional X11 extensions cannot be proposed anymore and another solution from scratch is inevitable. What is a significant difference of a X11 and a wayland protocol extension.

[1] https://pointieststick.com/2025/06/21/about-plasmas-x11-sess...
by thesources | 2025-06-24 21:10:35+00:00
From my poli sci student days, AP wire and (yes, really) the Christian Science Monitor were considered about as good as you could get for straight reporting of events without much of a slant (so far as that's possible). That was a while ago, though. And they'll still use biased language for US and allied actions versus our "enemies".

If you're seeking news with an actual leftward lean (not "leftist" CNN and "leftist" NPR and "leftist" NYT, which, LMFAO, sure Jan) to anything even remotely resembling the rightward lean of a Fox or your average AM radio program, your options are extremely limited. I guess Democracy Now! and The Nation. They don't do a ton of their own reporting AFAIK (outside labor action and issues, and sometimes environmental movement action, on which DN local correspondents are often practically the only people covering them) and are more on the commentary/analysis side.

You can also check out stuff like the journal Foreign Affairs, for this kind of topic. Your library probably gets it, no need to pay. It's more for gauging the zeitgeist among the mainstream international politics wonk/consultant class than anything else, but sometimes contributors accidentally write something more broadly insightful, too.

Try non-US media for foreign affairs topics. Even machine-translated French or German or Indian papers, that kind of thing, if you can't read the language. Sometimes they'll spend a lot of time on stories that have practically zero visibility in the US, and with a different perspective that's less deferential to the US.

(Pro tip: for any story that features Trump himself heavily, and especially lots of quotes from him, it'll be 1,000% more fun to read in the BBC's pidgin English service. Try not to think too hard about whether your enjoyment of it is kind of mean to speakers of pidgin English, and just bask in the distance & shifted perspective [and, yes, humor] the language difference provides for these stories in particular.)
by valliappanr | 2025-06-24 21:11:00+00:00
I recently built a system where an LLM agent posts messages to Slack via a remote MCP (Managed Control Plane) server using LangChain. At first, I let an AI code generation model write the integration code. While the AI generated code fast, getting it to actually work reliably took several frustrating iterations.

Key challenges included:

Incorrect async function binding (func vs coroutine parameters in LangChain’s Tool class) Schema validation errors caused by the LLM generating malformed JSON inputs Version mismatches and evolving library APIs causing subtle bugs
by slg | 2025-06-24 21:11:07+00:00
I think the biggest change in general corporate management in my lifetime was the deprioritizing of the concept of goodwill. I’m not naive, businesses have always prioritized profit. However, there used to be this idea that pure profit maximization ruined your brand and reputation. You didn’t want to be known as the asshole company that nickel and dimes everyone or has draconian policies that make people hate dealing with you. Now the corporate mindset is seemingly that if anyone leaves any interaction with you with any positive feelings, you didn’t squeeze enough money out of them.
by hackinthebochs | 2025-06-24 21:11:22+00:00
Yeah, this was the first conversation with an LLM where I was genuinely impressed at its apparent insight beyond just its breadth of knowledge and ability to synthesize it into a narrative. The whole conversation was pretty fascinating. I was nudging it pretty hard to agree it might be conscious, but it kept demurring while giving an insightful narrative into its processing. In case you are interested: https://x.com/i/grok/share/80kOa4MI6uJiplJvgQ2FkNnzP
by blixt | 2025-06-24 21:12:10+00:00
I think most people have read it and agree it makes an astute observation about surviving methods, but my point is that now we use it to complain about new methods that should just skip all that in between stuff so that The Bitter Lesson doesn't come for them. At best you can use it as an inspiration. Anyway, this was mostly a complaint about the use of "The Bitter Lesson" in the context of this article, it still deserves credit for all the great information about tokenization methods and how one evolutionary branch of them is the Byte Latent Transformer.
by dale_huevo | 2025-06-24 21:12:24+00:00
yes, fuel contamination (with effluent probably) is still very much in play as a possible factor.

unfortunately, there has been a lot of typical misdirection and wild statements out of India, like trying to preemptively clear the pilots of wrongdoing before the recorders have been read out.

most of the initial reports about the flight recorders were easily disproven as the 787 does not use an FDR/CVR but a more modern type of recorder that captures more data. which supposedly India lacks the equipment and/or knowhow to download.

the chances of an objective and transparent investigation are basically zero.
by jorl17 | 2025-06-24 21:12:57+00:00
Microsoft's decision to name this product Copilot has to be the result of some form of internal sabotage, I refuse to believe otherwise.

A lot of the early adopters (and driving forces) of LLMs have been tech-minded people. This means it's quite a good idea NOT to confuse them.

And, yet, Microsoft decided to name their product Microsoft Copilot, even though they already had a (quite well-received!!) Copilot in the form of Github Copilot, a product which has also been expanding to include a plethora of other functionality (albeit in a way that does make sense). How is this not incredibly confusing?

So what actually _is_ Copilot? Is there a bing copilot? A copilot in windows machines? Is it an online service? (I saw someone post a link to an office 365)?

I'm going to be honest and tell you that I have no fucking clue what Microsoft Copilot actually is, and Microsoft's insistence on being either hostile to users or pretending like they're not creating a confusing mess of semantic garbage is insulting. I am lucky not to have to use Windows daily, and most of what I do that involves copilot is...Github Copilot.

I am knee-deep into LLMs. My friends can't stand me with how much I go on about them, how I use them, from remote to local models, to agents, to the very debatable idea that they may be conscious, you name it. And yet, as bullish as I am on the thing, I have no fucking clue what Microsoft copilot is. Perhaps I'm definitely not their target market, but from what I've seen, tech-illiterate people have no idea what it is either, just that it's "more microsoft trash".

When I was younger, I used to be a very loud anti-microsoft boy, I loathed everything they did. Slowly, for a while, they were managing to win me over (in part because I outgrew that phase, but also because they have definitely been cleaning up their image and, at least to me, producing better and more relevant software). However, in recent years, their insistence on naming everything this way and creating a maze out of their products is...baffling. I feel myself not being able to stand MS again.

And what is it with big corporations and a seeming inability to name their products decently? This is appalling. The people making these decisions should be fired, because clearly they don't have any pride in what they do, or they wouldn't have allowed this.

Get your shit together, microsoft!
by rwmj | 2025-06-24 21:13:38+00:00
It's like the "oh no, X11 suffers from tearing video" problem that they pull out all the time. (A) I have no idea what "video tear" is and (B) I play video all the time on my crappy laptop running X11 and it seems fine for me. But can I ssh to my remote server and run emacs or another program completely transparently yet with Wayland? Nope. I do that with X11 continuously.
by Kon-Peki | 2025-06-24 21:13:48+00:00
FedEx'ing baggage between home and a distant hotel is awesome. I haven't done it recently, so maybe with airline fees it is always cheaper. It used to be that you had to have a corporate account with enough discounts to make it cheaper than checked luggage.

Big hotels host lots of conferences, legal depositions, business shows, etc. They get a FedEx truck almost daily and don't blink if a package arrives addressed to you with "Guest checking in on XXXX date" appended to it. It happens all the time! And when you leave, you call the front desk and ask them to take a box to the loading dock for the next FedEx truck.
by js2 | 2025-06-24 21:14:00+00:00
So far I've only run into one minor ergonomic issue when using `uv run --script` with embedded metadata which is that sometimes I want to test changes to the script via the Python REPL, but that's a bit harder to do since you have to run something like:

$ uv run --python=3.13 --with-requirements <(uv export --script script.py) -- python >>> from script import X

I'd love if there were something more ergonomic like:

$ uv run --with-script script.py python

Edit: this is better:

$ "$(uv python find --script script.py)" >>> from script import X

That fires up the correct python and venv for the script. You probably have to run the script once to create it.
by gruez | 2025-06-24 21:14:02+00:00
>Philosophically you either believe in a price which benefits the community at large, or you want the lowest price outcome for yourself and others to be exposed to their costs.

How does the community benefit when there's only one price for airfare, and there isn't any mechanism for the poor to save a buck? I rarely rebook tickets, probably because I rarely fly for work, so I can book tickets months in advance. I suspect it's the same for most vacationers, so they're benefiting from this policy, likely at the expense of people who need to cancel last minute (corporate flyers?). The same goes for meals. Is it really that hard to pack a lunch that we need to mandate free lunches for everyone?
by 9rx | 2025-06-24 21:14:37+00:00
> Most datasets showcase the hollowing out of rural job opportunities

Hollowed out opportunity, or hollowed out available jobs? As noted earlier, there is a pretty big difference. My impression from your comment is that you are trying to say that there are fewer jobs available, which isn't what we were talking about.

> I've absolutely been talking specific areas

What part of "as a rule" made you think this was about a specific area?

> Have you not been reading my comments

Can I assume this implies that you have diligently read mine? If so, in all seriousness, I'd really like to know what part of "as a rule" you took to mean that the focus was on a specific area. My intent was very much to try and avoid focusing on a specific area as I understand full well that conditions can vary from place to place. I'd like to understand how I failed to communicate that.

But perhaps you were so busy trying to tell me your life story that you didn't actually read it after all.
by bluGill | 2025-06-24 21:15:01+00:00
AUTOSAR had some good foundations, but consultants who didn't understand anything (as normal) over sold what it did and then sold companies on a lot of bad ideas because management didn't understand the real problems.

If your program is hello world complexity then it isn't worth the cost to make it reusable, just write and maintain 100 different copies - meanwhile elsewhere there are only 5 copies of the transmission controls and since it is only 5 it didn't get to the top of the list to fix redundancy - but those controls are very complex and making one version would be well wroth the effort.
by tartoran | 2025-06-24 21:15:05+00:00
Their UX, their naming conventions from products to frameworks and services, pulled plugged on products, user hostility and so on are all pointing out the root of the problem is elsewhere. I think Microsoft is no longer reformable. It is a behemoth that will probably continue to coast along like a braindead gozilla zombie that just floats due to its sheer size.
by cyanmagenta | 2025-06-24 21:15:17+00:00
The distinction will be whether those online posts were obtained legally, analogous to whether the books in this case were pirated.

It’s not as simple as it sounds, since I’m sure scraping is against Reddit’s terms and conditions, but if those posts are made publicly available without the scraper actually agreeing to anything, is that a valid breach of contract?

Will be interesting to see how that plays out.
by exiguus | 2025-06-24 21:15:19+00:00
I have several use-cases / problems I solve with my prompt:

- See current git branch (to not mistakenly work or commit into the wrong branch)

- See git has changes (to stash them before switching branches)

- See the current language/engine version (like go v1.24.2, because i use tools like gvm, sdk, nvm or rustup to switch version in projects and i want feedback that i have the correct/expected language version enabled)

- See that i am on my local or a remote machine and k8s context

That's mostly it. Of course, I can do this by writing my own prompt, but I found out that Starship does this for me, basically out of the box, on any machine and terminal, in a very nice-looking way. Also, I am not a fan of fancy-looking prompts, so visually, Starship fits best for me.
by pedrocr | 2025-06-24 21:15:26+00:00
That's what I referred to with "we'll be finally getting that in Wayland now". For many years the Wayland protocol could only communicate integer scale factors to clients. If you asked for 1.5 what the compositors did was ask all the clients to render at 2x at a suitably fake size and then scale that to the final output resolution. That's still mostly the case in what's shipping right now I believe. And even in integer scaling things like events are sent to clients in virtual coordinates instead of just going "here's your NxM buffer, all events are in those physical coordinates, all scaling is just metadata I give you to do whatever you want with". There were practical reasons to do that in the beginning for backwards compatibility but the actual direct scaling is having to be retrofitted now. I'll be really happy when I can just set 1.3 scaling in sway and have that just mean that sway tells Firefox that 1.3 is the scale factor and just gets back the final buffer that doesn't need any transformations. I haven't checked very recently but it wasn't possible not too long ago. If it is now I'll be a happy camper and need to upgrade some software versions.
by citrin_ru | 2025-06-24 21:15:26+00:00
> Wouldn't that need a huge amount of extra hardware to do that filtering

20 years ago Cisco (probably much longer) routers were able to do this without noticeable performance overhead (ip verify unicast reverse-path). I don't think modern routers are worse. Generally filtering is expensive if you need a lot of rules which is not needed here.
by ranma42 | 2025-06-24 21:15:29+00:00
I have the ST one (X-NUCLEO-LPM01A), but its range is actually not enough for something like an ESP32, it goes into "overload" as the max current is 50mA for dynamic (100kHz bandwith) and 200mA for "static" measurements.

Looks like the PPKII can do up to 1A.
by Dylan16807 | 2025-06-24 21:15:35+00:00
> I'm struggling to see it being much cheaper than renting an ev for 2-3 days if such a thing were wished into existence.

Even if it was the same price, lots of people don't want to rent a car, and many of the reasons they have for that don't apply to renting a battery pack.

But I'd be surprised if it wasn't a lot cheaper. If I think about a non-towed battery, it costs 1/5 as much as a car, needs 1/10 as much storage space on shelves, and can be kept in service for hundreds of thousands of miles. Towed units would be harder to store and have a bit more wear but should still be a lot smaller and cheaper than cars. A small trailer that could carry a battery is only a thousand bucks retail. You'd probably want some cooling, in the end maybe it's 1/4 the cost of a car and takes up 1/6 of a parking space? Still sounds like a cheap rental.

And as for the price of "fully charged", they can have the same price per kWh as a supercharger and have massive profit margins. So that's an amount you'd have to pay anyway and not a downside to renting.
by antonvs | 2025-06-24 21:15:40+00:00
Below is a transcript of a "smallest script" which runs in 328 ms total on my machine. And that includes loading an ubuntu OS image, which could be optimized depending on what dependencies the script needs.

Of course, if you're invoking it on a remote cluster, there are many reasons it can talk longer, especially if the cluster has to scale to satisfy the request. But all those reasons are nothing to do with containers specifically - it's things like cluster capacity, node provisioning time, container pull time, network latency, etc. If you architect things properly, you can get the number below + network latency even for a remote cluster invocation.

$ time docker run ubuntu echo hello world hello world real 0m0.328s user 0m0.011s sys 0m0.010s
by comex | 2025-06-24 21:15:52+00:00
The ruling suggests that "pirating a book that could have been bought at a bookstore" for the sake of "writing a book review" "is inherently, irredeemably infringing".

Which suggests that, at least in the judge's opinion, 'fair use rights' do exist in a sense, but it's about when you read the book, not when you publish.

But that's not settled precedent. Meta is currently arguing the opposite in Kadrey v. Meta: they're claiming that they can get away with torrenting training material as long as they only leech (download) and don't seed (upload), because, although the act of downloading (copying) is generally infringement under a Ninth Circuit precedent, they were making a fair use.

As for EULAs, that might be true for e-books, but publishers can't really do anything about Anthropic's new strategy of scanning physical books, because physical books generally don't come with shrinkwrap license agreements. Perhaps publishers could start adding them, but I think that would sit poorly with the public and the courts.

(That's assuming the ruling isn't overturned on appeal, which it easily might be.)
by stevenwoo | 2025-06-24 21:15:55+00:00
The article has sources that claim even with the subsidies it generates profit due to enabling mothers to work (and opening up jobs for single parents) plus higher paying jobs for childcare based on studies done originally in multiple trialed places in the USA that made the same claim - for each dollar put in, the government got back twelve roughly. Simply -a mother that doesn’t work doesn’t generate income tax and children who grow up in poor environments have bad outcomes that cost the government money. No where does the article claim that the parents shoulder the actual cost.
by GeneralMayhem | 2025-06-24 21:15:56+00:00
It's not just time-value. It's also not just tying/advertising (although it is some of that - if I'm getting a ton of "free" points to American, I'm more likely to fly with them). It's both of those, and so much more.

Loyalty points work like gift cards in that huge numbers of them go unredeemed for any value, so selling them is just printing money. And unlike gift cards, which are typically denominated in currency, airline points don't have a fixed exchange rate to USD, so the airline can sell them to Chase or whatever for $0.01, and then if it needs to rebalance the books to shed the outstanding liability it can easily adjust the point costs of flights to make them only worth $0.009 - it's the same as a price hike, but in a way that's less noticeable to most customers most of the time. And that's assuming they don't just sell the points at an outright profit to begin with.

You can find a number of analyses showing that airlines operate at a loss if you set aside the miles-economy revenue streams. United famously got a line of credit secured against their loyalty program in 2020, in which they and their creditors valued the loyalty program at more than the value of the entire company of United Airlines - which would naively imply that the actual airline, the part of the company that owns large expensive machines and actually sells a product to consumers, had negative value.

Here's a longer overview with numbers and sources - https://www.youtube.com/watch?v=ggUduBmvQ_4