MurphyA/hacker-news huggingface dataset:
by immibis | 2025-06-24 22:46:43+00:00
They are in fact self censoring. I live there and many people are just Nazis. It's illegal to be a Nazi, but the law works on facts you can prove in court, and the only way you can prove that is if they, for example, yelled Heil Hitler, or did the salute, or waved a swastika flag. As long as they're not too obvious about it, it's de facto allowed. Some people are still stupid enough to do the obvious signs of course.
by lapcat | 2025-06-24 22:48:02+00:00
> Your AC argument is weak. The south was quite miserable before AC.

And it's miserable in the Midwest without AC too.

> 90+ on the other hand is not manageable, even in low humidity

Ridiculous. I have a lot of family in Arizona, where it's 90+ with low humity all the time. It's very manageable.

Also, let's not pretend it's 90+ all day all year in the south. It's not. Not even close:

http://www.worldclimate.com/climate/us/mississippi

> Also the gym fucking sucks so I don't know why we are pretending it's a viable replacement for liveable climate.

Ok, that's your opinion, but millions of people go to gyms, and millions more use indoor exercise equipment in their homes.

For me personally, it's a 100% viable replacement.
by wkat4242 | 2025-06-24 22:48:34+00:00
That U2 album still screws me today. I have two homepods and often they misunderstand me and think I'm asking them to play a song. I hate it when they play music. So I tried to delete all my music from my Apple account. Ok. But this U2 album keeps coming back no matter what I try. And I don't even like U2 :(
by zahlman | 2025-06-24 22:49:10+00:00
> Deploying Python projects almost require using a container.

Really? `apt install pipx; pipx install sphinx` (for example) worked flawlessly for me. Pipx is really just an opinionated wrapper that invokes a vendored copy of Pip and the standard library `venv`.

The rest of your post seems to acknowledge that virtual environments generally work just fine. (Uv works by creating them.)

> Sometimes you're limited by Python version and it can be non-trivial to have multiple versions installed at once.

I built them from source and make virtual environments off of them, and pass the `--python` argument to Pipx.

> If you use anything outside the standard library the only reliable way to run a script is installing it in a virtual environment. Doing that manually is a hassle and pyenv can be stupidly slow and wastes disk space.

If you're letting it install separate copies of Python, sure. (The main use case for pyenv is getting one separate copy of each Python version you need, if you don't want to build from source, and then managing virtual environments based off of that.) If you're letting it bootstrap Pip into the virtual environment, sure. But you don't need to do either of those things. Pip can install cross-environment since 22.3 (Pipx relies on this).

Uv does save disk space, especially if you have multiple virtual environments that use the same packages, by hard-linking them.

> With uv it's fast and easy to set up throw away venvs or run utility scripts with their dependencies easily. With the PEP-723 scheme in the linked article running a utility script is even easier since its dependencies are self-declared and a virtual environment is automatically managed.

Pipx implements PEP 723, which was written to be an ecosystem-wide standard.
by stego-tech | 2025-06-24 22:49:27+00:00
It got traction because it supported everyone’s position in some way:

* Pro-safety folks could point at it and say this is why AI development should slow down or stop

* LLM-doomer folks (disclaimer: it me) can point at it and mock its pie-in-the-sky charts and milestones, as well as its handwashing of any actual issues LLMs have at present, or even just mock the persistent BS nonsense of “AI will eliminate jobs but the economy [built atop consumer spending] will grow exponentially forever so it’ll be fine” that’s so often spewed like sewage

* AI boosters and accelerationists can point to it as why we should speed ahead even faster, because you see, everyone will likely be fine in the end and you can totes trust us to slow down and behave safely at the right moment, swearsies

Good fiction always tickles the brain across multiple positions and knowledge domains, and AI 2027 was no different. It’s a parable warning about the extreme dangers of AI, but fails to mention how immediate they are (such as already being deployed to Kamikaze drones) and ultimately wraps it all up as akin to a coin toss between an American or Chinese Empire. It makes a lot of assumptions to sell its particular narrative, to serve its own agenda.
by mzs | 2025-06-24 22:50:00+00:00
zoneinfo does in practice hold the historical info before 1970 when it can do so easily in its framework: https://en.wikipedia.org/wiki/UTC%2B01:24

% zdump -i Europe/Warsaw | head TZ="Europe/Warsaw" - - +0124 LMT 1880-01-01 00 +0124 WMT 1915-08-04 23:36 +01 CET 1916-05-01 00 +02 CEST 1 1916-10-01 00 +01 CET 1917-04-16 03 +02 CEST 1 1917-09-17 02 +01 CET 1918-04-15 03 +02 CEST 1 % zdump -i Europe/Kaliningrad | head -20 TZ="Europe/Kaliningrad" - - +0122 LMT 1893-03-31 23:38 +01 CET 1916-05-01 00 +02 CEST 1 1916-10-01 00 +01 CET 1917-04-16 03 +02 CEST 1 1917-09-17 02 +01 CET 1918-04-15 03 +02 CEST 1 1918-09-16 02 +01 CET 1940-04-01 03 +02 CEST 1 1942-11-02 02 +01 CET 1943-03-29 03 +02 CEST 1 1943-10-04 02 +01 CET 1944-04-03 03 +02 CEST 1 1944-10-02 02 +01 CET 1945-04-02 03 +02 CEST 1 1945-04-10 00 +02 EET 1945-04-29 01 +03 EEST 1 1945-10-31 23 +02 EET %
by zokier | 2025-06-24 22:50:31+00:00
DPI (or PPI) is an absolute measurement. Scale factor is intentionally relative. Different circumstances will want to have different scale factor : dpi ratios; most software do not care if certain UI element is exactly x mm in size, but instead just care that their UI element scale matches the rest of the system.

Basically scale factor neatly encapsulates things like viewing distance, user eyesight, dexterity, and preference, different input device accuracy, and many others. It is easier to have human say how big/small they want things to be than have gazillion flags for individual attributes and then some complicated heuristics to deduce the scale.
by enriquto | 2025-06-24 22:50:33+00:00
> The scale factor can be something quirky like your 1.785, and the GUI code will generally make sure that things nevertheless snap to the pixel grid to avoid blurry results

This is horrifying! It implies that, for some scaling factors, the lines of text of your terminal will be of different height.

Not that the alternative (pretend that characters can be placed at arbitrary sub-pixel positions) is any less horrifying. This would make all the lines in your terminal of the same height, alright, but then the same character at different lines would look different.

The bitter truth is that fractional scaling is impossible. You cannot simply scale images without blurring them. Think about an alternating pattern of white and black rows of pixels. If you try to scale it to a non-integer factor the result will be either blurry or aliased.

The good news is that fractional scaling is unnecessary. You can just use fonts of any size you want. Moreover, nowadays pixels are so small that you can simply use large bitmap fonts and they'll look sharp, clean and beautiful.
by 1vuio0pswjnm7 | 2025-06-24 22:51:30+00:00
"The only tool that stood the test of time is tmux."

tmux comes from BSD rather thsn GNU/Linux, or Windows

What is the default shell in OpenBSD

starship does not support it

starship init ksh ksh is not yet supported by starship. For the time being, we support the following shells: * bash * elvish * fish * ion * powershell * tcsh * zsh * nu * xonsh * cmd Please open an issue in the starship repo if you would like to see support for ksh: https://github.com/starship/starship/issues/new
by stego-tech | 2025-06-24 22:51:46+00:00
Reading through the comments, I am so glad I’m not the only one beyond done with these stupid clapbacks between boosters and doomers over a work of fiction that conveniently ignores present harms and tangible reality in knowledge domains outside of AI - like physics, biology, economics, etc.

If I didn’t know better, it’s almost like there’s a vested interest in propping these things up rather than letting them stand freely and let the “invisible hand of the free market” decide if they’re of value.
by efitz | 2025-06-24 22:52:08+00:00
Until some random crazy person exercises the same right and destroys an irreplaceable rare book.

You have to get a library card for the library. I don’t see why there is so much outrage over this, and I think the timing is more about budget cuts than about Trump [caveat- firing the archivist might have been personal].

I find the arguments that “he just wants to sow distrust” etc. are completely unbelievable; he has bigger fish to fry than micromanaging the national archives.
by _mlbt | 2025-06-24 22:52:37+00:00
We’ll have to agree to disagree. As a recent job seeker, I had to have a LinkedIn profile, a resume, and fill out application forms all containing redundant information. The resume import functionality was extremely hit or miss…sometimes actually making more work for me because it incorrectly parsed my resume and erroneously filled the wrong information into the wrong fields.

LinkedIn would serve as a definitive superset source of truth so that I would only need to keep it up to date versus the current status quo. Ideally perhaps some sort of standard API could emerge where you could choose your favorite provider of job application information.
by esskay | 2025-06-24 22:53:24+00:00
This is pretty interesting, I had a very similar experience with Github Copilot's plugin inside Jetbrains IDE today (set to use 4o). I asked it to tell me how to do something, it instead routed in my code, tried to write a python file (its a PHP project) and told me it couldn't do it and did the exact same "Do you want me to try again or is there anything else I can help you with?"

Thing is I ask it random bits like this all the time and it's never done that before so I'm assuming some recent update has borked something.
by zahlman | 2025-06-24 22:53:26+00:00
It does create separate environments.

Each environment itself only takes a few dozen kilobytes to make some folders and symlinks (at least on Linux). People think of Python virtual environments as bloated (and slow to create) because Pip gets bootstrapped into them by default. But there is no requirement to do so.

The packages take up however much space they take up; the cost there is unavoidable. Uv hard-links packages into the separate environments from its cache, so you only pay a disk-space cost for shared packages once (plus a few more kilobytes for more folders).

(Note: none of this depends on being written in Rust, but Pip doesn't implement this caching strategy. Pip can, however, install cross-environment since 22.3, so you don't actually need the bootstrap. Pipx depends on this, managing its own vendored copy of Pip to install into multiple environments. But it's still using a copy of Pip that interacts with a Pip-styled cache, so it still can't do the hard-link trick.)
by cogman10 | 2025-06-24 22:53:28+00:00
I think if you take the view of "they just want to shut down the central government" you'll get answers to why they are doing things.

The first step in killing the national archive is making it worthless. Adding extra stupid barriers to access data helps with that goal. The harder it is to use, the more likely a Coca-cola archive sponsored by taco bell will be able to compete.
by cmiles74 | 2025-06-24 22:53:47+00:00
A quick Google search will reveal that this not the case. Summaries of books or movies have no particular legal protection and the authors of those summaries may be sued by the owners of that content.

https://1minutebook.com/are-book-summaries-legal/

Fair use is a defense often cited in those cases but it's just that: a defense. Cliff Notes are often cited here but they actually license the content in many cases.
by alfalfasprout | 2025-06-24 22:54:17+00:00
> And the moment we, as an industry, settle on something sane, I will rip out the whole thing and adopt that, because MCP brings _nothing_ to the table that I could not do with a "proper" API using completely standard tooling.

100%. I suppose I understand MCP for user-side tooling but people seem to be reinventing the wheel because they don't understand REST. making REST requests with a well defined schema from an LLM is not all that hard.
by Velorivox | 2025-06-24 22:54:19+00:00
When I have a poor manager who doesn’t improve quickly, what I do differently is get a different job. I understand that’s a privileged position to be in, and also that one needs to have a fair bit of experience to identify whether the manager really is the issue. Nevertheless, trying to fix a relationship one-sidedly when someone holds authority over you is not a worthwhile cause.
by harshalizee | 2025-06-24 22:54:20+00:00
I've tried my absolute best to not buy from Amazon and it's incredibly difficult.

A lot of manufacturers just point to their Amazon page to buy. The few you think isn't, will just ship from Amazon based on the boxes that gets sent and quite a few times I ended up paying more for this pleasure. A lot of stuff just isn't anywhere else either.

If manufacturers really care about getting out of Amazon's vice, they should first start to do their part of the heavy lifting.
by aspenmayer | 2025-06-24 22:54:41+00:00
I can’t speak to the average quality of submissions, as I’ve only made one to HackerOne myself iirc. I don’t even consider myself good at coding or aware of how to file a bug report or bounty submission. I reported that on iOS Coinbase app, that if you were on a VPN, the Coinbase app PIN simply didn’t exist anymore, and did not appear in the settings as enabled either. I included a full video of this occurring and it seemed reproducible. The Coinbase person said that this was not an issue because you would already need access to the physical device and know the iOS passcode; relevant to this is that at the time (2021) and maybe now, the Coinbase iOS app didn’t hook the iOS passcode for access control, like Signal or other apps do, but instead has its own app passcode. The fact that this was circumventable by adding and connecting to any VPN on the same iOS device seemed like a bug in the implementation, even if it is the code working as written. The issue was closed and I lost 5 HackerRank I think the points are called. It felt very hostile to my efforts that I lost points, since I don’t think that was justified. Perhaps that is just how the platform works for denied bug reports on HackerOne, but I have no way of knowing that, as the Coinbase report is the only time I used the platform.
by munificent | 2025-06-24 22:54:49+00:00
In your parent comment, you argued what people would do in practice. Now you have shifted to talking about what is legal or not to do.

I'm not a legal scholar, so I'm not qualified or interested in arguing about whether Cliff Notes is fair use. But I do care about how people behave, and I'm pretty sure that Cliff Notes and LLMs lead to fewer books being purchased, which makes it harder for writers to do what they do.

In the case of Cliff Notes, it probably matters less because because the authors of 19th century books in your English 101 class are long dead and buried. But for authors of newer technical material, yes, I think LLMs will make it harder for those people to be able to afford to spend the time thinking, writing, and sharing their expertise.
by jaybrendansmith | 2025-06-24 22:56:48+00:00
The science you are speaking of is epidemiology, and has everything to do with science. If I can vaccinate enough people, the disease will not spread. It also falls under various terms: The Common Good, Externalities, and the Responsibilities and Duties of a citizen of the United States. We don't just have rights, we have responsibilities to each other, as human beings. I teach this stuff to Scouts but perhaps you missed the merit badge. It's pretty basic stuff, actually.
by sho_hn | 2025-06-24 22:56:51+00:00
It's in Wayland in the same way everything else is, i.e. fractional scaling is now a protocol included in the standard protocol suite.

> Because what is probably 90% of wayland install base only supports communicating integer scales to clients.

As someone shipping a couple of million cars per year running Wayland, the install base is a lot bigger than you think it is :)
by wpollock | 2025-06-24 22:57:05+00:00
Very nice write up! But I think your point that time doesn't need to be a mess is refuted by all the points you made.

I know you had to limit the length of the post, but time is an interest of mine, so here's a couple more points you may find interesting:

UTC is not an acronym. The story I heard was the English acronym would be "CUT" (the name is "coordinated universal time") and the French complained, the French acronym would be "TUC" and the English-speaking committee members complained, so they settled for something that wasn't pronouncable in either. (FYI, "ISO" isn't an acronym either!)

Leap seconds caused such havoc (especially in data centers) that no further leap seconds will be used. (What will happen in the future is anyone's guess.) But for now, you can rest easy and ignore them.

I have a short list of time (and NTP) related links at <https://wpollock.com/Cts2322.htm#NTP>.
by socalgal2 | 2025-06-24 22:57:19+00:00
> none of what you listed seems as bad nor look as bad as a mass produced artificially colored and artificially flavored blob of pork gelatin

You have really good eyes. I can't tell the difference

Pandan Jelly

https://asianinspirations.com.au/wp-content/uploads/2018/12/...

Lime Jell-o

https://centslessdeals.com/wp-content/uploads/2022/02/Lime-J...

Lemon Jell-o

https://www.shekeepsalovelyhome.com/wp-content/uploads/2019/...

Aiyu-Jelly

https://www.shutterstock.com/image-photo/aiyu-jelly-46238794...

Raspberry Blancmange

https://themoderngelatina.com/wp-content/uploads/2010/09/img...

Strawberry Jell-o

https://thefoodcharlatan.com/wp-content/uploads/2014/04/IMG_...
by WarOnPrivacy | 2025-06-24 22:57:27+00:00
It's a pretty limited sample. It seems to be a list of the largest...

landholders-who-are-entities-that-are-owned-or-controlled-by-an-individual-or-a-family.

Who is excluded from the above is a list of it's own. It includes public landholders, corporate landholders, non-family trusts, non-profit and religious institutions.
by JimDabell | 2025-06-24 22:57:31+00:00
It’s not just changing economics that will derail the projections. The story gives them enough compute and intelligence to massively sway public opinion and elections, but then seems to just assume the world will just keep working the same way on those fronts. They think ASI will be invented, but 60% of the public will disapprove; I guess a successful PR campaign is too difficult for the “country of geniuses in a datacenter”?
by anonnon | 2025-06-24 22:57:39+00:00
> The only way to ensure that this doesn't happen, given the dramatic air superiority of Israel / US, is to get nukes and get them quickly... What are his other realistic options ?

Disband his nuclear program altogether? The only reason Iran is being bombed at all, at least by the US, is because of their nuclear program. Even when the Houthis, their sponsored proxy, were attacking US shipping, the US never took direct military action Iran.
by bonoboTP | 2025-06-24 22:57:44+00:00
I mean, have you actually read the text at the link you provided? Or just remembered something, googled quickly and sent a random hit without reading it? The quotes under "What do lawyers say? Listen to what a several Intellectual Property Lawyers are saying on “Are book summaries legal?”:" certainly seem to be closer to what I was claiming.

> If you want to write a summary of any novel, without quoting from it, you are free to do it

> Copyright does not protect ideas, only a particular expression of those ideas

> You would likely get in trouble only if your summary contained long excerpts directly from the book

> As long as you do not quote directly from the book, or copy any of the content, then writing a unique summary is not illegal. You can mention the title, you can even quote sentences from the book as long as they are cited, you just can’t reproduce chunks of the content

etc

(I'm also not sure whether this article is just blogspam or itself AI generated)
by bitsage | 2025-06-24 22:58:12+00:00
Iran was objectively not in compliance though [1]. The IAEA just didn’t know they weren’t so they gave Iran a seal of approval. Israel had always claimed that Iran was hiding material, which convinced Trump to leave the JCPOA, but the IAEA could only corroborate it later.

Perhaps we should be making the argument that Trump shouldn’t have only gonna off of Israeli intel, but he ended up being correct that Iran wasn’t correctly reporting their enrichment stockpile, which was a provision of JCPOA. The reason why JCPOA wasn’t revived is actually because of Iran refusing to cooperate about what they did with the undeclared nuclear material.

1. https://www.iaea.org/sites/default/files/25/06/gov2025-25.pd...
by lxgr | 2025-06-24 22:58:42+00:00
No, you’re still paying for all of that to some extent. Less than people carrying a balance and/or paying with cash or debit cards, sure, but more than zero. (It would be a pure redistribution from cash to card payers only if issuers made no profit or even a loss on never-balance-carrying cardholders, but if they didn’t, why would they still have them as customers?)

It’s still the rational thing to do from an individual perspective, of course, which is why these rewards are so sticky.
by danans | 2025-06-24 22:58:47+00:00
> The difference is really only that people in towns of 3,000 people want all the jobs, services, and amenities as possible. Whereas suburban folk fight tooth and nail to keep it all out. But the question is: Why? Why wouldn't you want those things nearby, most especially when you are complaining you can't afford transportation to those amenities where there are found elsewhere?

Because the amenities usually require low income service employees, who then might want to live in that suburb, or just stay past their quitting time, which might then compromise some of the reasons you liked the suburb in the first place.

> when you are complaining you can't afford transportation to those amenities where there are found elsewhere

I don't think suburbanites complain about the cost of transportation. They complain about the time spent in traffic.
by int_19h | 2025-06-24 22:59:19+00:00
In reality, "best if things are produced where they can be made most effectively" is usually a roundabout way to say "best if things are produced by the labor whom we can get away with paying as little as possible". Hence, outsourcing to countries where you can get away with smaller wages because the overall living standard is lower there and/or because the labor laws are non-existent or not enforced. But it's the same exact thing, just on a larger scale - you're still inherently relying on some people somewhere having a significantly lower quality of life than us to be able to exploit them like that.
by cogman10 | 2025-06-24 22:59:36+00:00
> You have to get a library card for the library. I don’t see why there is so much outrage over this

Why do they need a "legitimate business need" to access the material? Why aren't they instead requiring a simple library card and/or identification.

That's why people are upset. This is more than just requiring a library card.

> Until some random crazy person exercises the same right and destroys an irreplaceable rare book.

Every library I've been in with rare books requires supervision by the archivist if you want to browse them. Sometimes only the archivist can handle the book.

The fact that these rare books aren't all being destroyed in mass tells me that this system works pretty well at screening crazy people from destroying books (and, frankly, there's not a whole lot of people dedicated to destroying rare books).