MurphyA/hacker-news huggingface dataset:
by EPendragon | 2025-07-17 13:24:48+00:00
I definitely agree here. My initial response was to block everything, however you realize that web is complex and interdependent. I still believe that everyone should have autonomy over their online resources if they desire. But that comes with an intentionality behind it. If you want to allow or disallow certain traffic, you also should answer the question why or why not. That requires understanding what each bot does. That takes time and effort.

My foray into robots.txt started from the whole notion of AI companies training on everything they can put their hands on. I want to be able to have a say whether I allow it or not. While not all bots will honor the robots.txt file, there are plenty that do. One way that I found you can test that is by asking the model directly to scrape a particular link (assuming the model has browsing capabilities).

Bots are not malicious by default. It is what that company does with your data and how you feel about it that matters in the end.
by mschuster91 | 2025-07-17 13:24:48+00:00
> The need for such large payloads is highly disputable

Getting mass to orbit is one thing. The real game is "get masses into orbit and back to Earth", with the "mass" in question being either some sort of explosive, troops, ammunition or tanks.

When you don't need to have troops and vehicles distributed across the globe (which is very expensive to maintain) but can just go and ship them off with heavy rockets, the math on warfare shifts drastically.
by Loughla | 2025-07-17 13:26:05+00:00
I'm a little lost here. Your argument is that this is part of a grand conspiracy in academia to protect. . . big textile?

The thing about conspiracies is that there tends to be a purpose behind them. What would be the point of this one? That the cotton gin couldn't be patented? How would that possibly impact any single person today? What would be the incentive for continuing this conspiracy?

In general, historians are pretty quick to correct mistakes from their past interpretations of facts. So why would this be different?
by antisol | 2025-07-17 13:26:19+00:00
Dovecot + postfix + spamassassin for mail. radicale for CalDAV/CardDAV (calendar and contacts). Squirrelmail for webmail used to be ok (though I haven't used it in a long time).

Or there's an embarrassment of riches out there if you prefer to pay someone for a nice web-based zero-management thing. I can't really recommend one, but I was reselling a whitelabel email service with pretty reasonable capacity and featureset to a bunch of businesses for $5/month/user about 5 years ago. A couple of people I know seem to like protonmail.

Some ISPs might even still provide email. Though that leads to a vendor-lock-in problem and you're better paying for something distinct from your ISP IMO. Same goes for the addresses Apple hands out "free" to their users.

The main trick is to remember the old adage: "If you're not paying for it, you are the product" - If you don't want to pay for email then you might as well just stick with google.
by t43562 | 2025-07-17 13:26:43+00:00
I never thought of the idea of printing out a stack trace. A logging function is an example of such a good idea that is so obvious that I didn't think of it :-)

I use -e sometimes but I really dislike scripts that rely on it for all error handling instead of handling errors and logging them.

https://www.shellcheck.net/

^^ this tool has proven very useful for avoiding some of the most silly mistakes and making my scripts better. If you're maintaining scripts with other people then it is a great way of getting people to fix things without directly criticising them.
by lowwave | 2025-07-17 13:26:56+00:00
To be fair on matrix.org they recommend that you host your own server. Main selling point of matrix.org is there is NO centralized server!!! That is whole point of using matrix instead of Telegram, Signal, Wire.

Element for smart phone, please make it very easy to change custom server instead of the default "matrix.org" ( Schildi Chat did a good job in their UI) I would recommend matrix client over Element TBH.
by swores | 2025-07-17 13:27:01+00:00
Even if it couldn't be perfectly replicated, I'm sure it could've been done in some way before - after all, it's almost 20 years since someone set up a telnet service which broadcast football World Cup games as converted ascii "video" generated live from the TV broadcasts! https://www.freshandnew.org/2006/06/watch-the-world-cup-in-a...

(And I actually remember it being surprisingly watchable, you could follow what was happening in the game even though you couldn't judge stuff like players' ball control or anything like that.)
by Workaccount2 | 2025-07-17 13:27:07+00:00
We can forecast the weather pretty accurately 7 days out, and we have never had a "control" climate or the even the ability to run experiments. We can predict climate effects decades out riding the same theories.

I'm sure you would agree that climate change is pretty hard science (it is) so you must have a misconception or confusion about economics, because really they are the same kind of science at heart.

Models based on observation are used to predict future behavior, and while often wrong, it's critical to understand why they are wrong so you can understand where they are right.
by RandomBacon | 2025-07-17 13:27:16+00:00
My bank has implemented suggestions I've given them in the past (USAA), but recently they used a different domain for a legitimate-seeming email (the email was about something I just did, and it was to an address I only use with that bank), and I called them up and spoke with someone in their fraud department to ask about it. I told them either they were hacked, or they were training their customers to fall for phishing, and asked them to create a ticket.

They said that domain name was not theirs, and they only use usaa.com in their emails. They locked my account without telling me. I had to call them back to get them to unlock my account, and I think that person in their fraud department understood the issue and they said they created a ticket.

We shall see...
by amluto | 2025-07-17 13:27:38+00:00
> when it comes to the point-of-sale, most people still choose the normal-size device with better screen/battery/camera.

My theory is that much of this effect is an error, or at least a far-less-than-ideal effort, on the part of the designers. Of course it’s hard to sell a low-end “mini” device with a worse camera, worse battery life, etc. But that’s not actually what I, or many people I discuss this with, want. I would happily buy a premium device that is short and narrow, and possibly even thicker as a tradeoff. There’s plenty of unexplored room in the design space here. For example: start with an iPhone Pro or whatever the Android equivalent du jour is. Keep the camera unchanged. Shrink the display but keep the same quality (at least equal pixel density). Now puff out the back so that the camera lenses are flat or even slightly recessed. Use the resulting added volume to compensate for the decrease in volume due to decreasing the other dimensions. Market the think as a Whatever Phone Pro Compact, and advertise clearly that the battery life is every bit as good as the non-Compact model version. Show off cool pictures models sticking this thing in their cool jeans pockets without them sticking out. Charge the same price as the ordinary Pro model.

As far as I know, no one has tried anything like this in recent memory. The iPhone 12 and 13 Mini were always marketed as the cheaper versions, and the cute little old SE model was very much a low-end version. Last I checked, there was no 5G Android device with similar dimensions from any manufacturer.
by miki123211 | 2025-07-17 13:27:55+00:00
Many European countries also have "election silence", basically a blanked ban on political speech, usually for a day or two before and during an election. This is supposedly done to "give people space to deliberate without undue influence."

When such laws were introduced, they basically only applied to mainstream media organizations and actual political agitators; debating politics at the family table was (and still is) allowed. However, the way they're worded, they also apply to any user sharing / liking political posts on social media.
by Aurornis | 2025-07-17 13:28:09+00:00
> buying and showing something that is sold legally (like a console purchased from China, which I assume went through customs, or even sold on Amazon in some cases)

Going through customs does not make something legal to buy or possess.

Customs is a spot-check that doesn’t catch everything and Customs cannot possibly verify every single product’s legality.

Many people buy illegal drugs internationally and just hope they get through customs, for example. That doesn’t make it legal.
by mossTechnician | 2025-07-17 13:28:34+00:00
Some of it was the latter. Matrix servers could be used in the past to store and serve unauthenticated media to anyone[0], which was described by the team as "not great"[1] and "abuse of Matrix as a content distribution network" [2].

I believe the team was prudent in being reserved about describing the issue (and the abuse it could entail) until after these changes rolled out in 2024[1], especially due to the unique challenges they required (including putting a freeze on unauthenticated media as part of the upgrade process).

[0]: https://matrix.org/blog/2024/06/26/sunsetting-unauthenticate...

[1]: https://2024.matrix.org/documents/talk_slides/LAB4%202024-09...

[2]: https://matrix.org/blog/2025/02/building-a-safer-matrix/

[3]: https://matrix.org/blog/2024/06/20/matrix-v1.11-release/
by anonfordays | 2025-07-17 13:29:05+00:00
>Ah, emotionally stable adults like https://www.freelists.org/post/xlibre/Hosting-git-for-xlibre... ?

That person is not welcome and that thread literally proves this point.

>Sounds about right.

At least you agree.

>I guess the Lunduke and XLibre community proudly branding preteen children as "pedophiles"

Just need to highlight this again: this poster believes fake news conspiracy theories because they'll stretch themselves into delusion to defend a pedophile. Inverting victim and perpetrator is a tactic groomers use.

In a statement to naval lawyers, Jeremy detailed the abuse of his sisters and admitted to inappropriately touching his third sister and two other non-family members when he was a teenager.

"WHEN HE WAS A TEENAGER. "

https://wng.org/articles/the-high-cost-of-negligence-1617309...

>after thorough "investigations" into said children is an important part of being "pedo-free"?

The government investigated, not us. LLM hallucinations.

>Just as the other mail is an important part of being free of antisemitism?

Jeremy Bicha and his supporters are antisemitic child grooming/predator conspiracy theorists.
by darkwater | 2025-07-17 13:29:21+00:00
I guess that because of the "we don't need that here" attitude that ran a lot through the first generation(s) of Internet population. And it's a shame because with a more dynamic IRC development we wouldn't be in the Slack/Discord silos situation.

Or maybe we would have been anyway because adding more and more complex features to federated, open-protocol systems with many actors involved with different, maybe even competing interests is not easy at all.

But also if I think back at late '90s, IRC had almost the needed critical mass and non-tech users to become something more mainstream...
by ragebol | 2025-07-17 13:29:27+00:00
My case was about not having radar at all. Having GPS could buy you some time and start braking already based on GPS even if the radar is still out. Yes, might burn some additional fuel but burning too late sucks harder I suppose.

Also: even tough I couldn't find anything about the navigation (or rather localization?) accuracy of the Moonlight system, I'd expect it to be better than 100m, but I have nothing to confirm or deny this.
by al_borland | 2025-07-17 13:29:57+00:00
I think the "mini" name hurt it too. People thought it would be small, when the screen was in fact bigger than the screen on the 6/7/8 iPhones. It was a similar form factor without the forehead and chin.

The mini could have been simply, iPhone. The marketing would have been that they managed to add an extra .7" of screen, while reducing the overall size and weight. That's a great pitch. Who doesn't want a bigger screen in something that more easily fits in their pocket? Instead they called in a "mini", people thought it would be tiny and hard to use, so they didn't buy it.

The iPhone 12 mini screen was only .1" smaller than the screen on the iPhone 8 Plus... the giant option from just a few years earlier.

The mini was a marketing and brand strategy failure, plain and simple. It wasn't a small phone.
by camtarn | 2025-07-17 13:30:46+00:00
The bits of the bill in question which are applicable:

---

"Expressive activities" means any speech or expressive conduct protected by the First Amendment to the United States Constitution or by Section 8, Article I, Texas Constitution, and includes assemblies, protests, speeches, the distribution of written material, the carrying of signs, and the circulation of petitions.

...

Each institution of higher education shall adopt a policy detailing rights and responsibilities regarding expressive activities at the institution. The policy must:

...

Prohibit:

...

engaging in expressive activities on campus between the hours of 10 p.m. and 8 a.m.

---

That's pretty clear cut, to be honest. Like the article says, the intent is probably much more limited, but it literally says "any speech or conduct which is protected under the first amendment is banned". That's just really poor drafting indeed.
by lowwave | 2025-07-17 13:30:57+00:00
Thank you for bring this (conduit) up!!! Nothing beats a binary and toml/json/yml file deployment!!!

And it is what great about the matrix.org vs other open source app such as Telegram/Signal/Wire.... The protocol was designed to be open. If you don't like the client, write one, if you don't like the server, write another. Just follow the API specification. Being it is REST it is much easier to decipher than IMAP/SMTP. And port 443 works every where! Even on proxied Internet!!
by chrisandchris | 2025-07-17 13:31:15+00:00
IMHO, it is all about right and duties.

So you're allowed to vote, but you don't need to pay your taxes. You're still considered a child regarding justice law, but considered adult regarding voting?

So basically you're not allowed to camp somewhere without the consent of your parents but you're "suddenly old enough" to judge about some laws?

I think the consensus is missing if voting is permitted by 16, but everything else stays the same.
by moron4hire | 2025-07-17 13:32:01+00:00
I want an Android phone that doesn't break. My iPhone is a beast, but I hate using it, I'm too used to the Android interface (especially the keyboard, I can't believe how bad the keyboard is on iOS). But every Android phone I've ever had gets dinged up very easily and eventually falls apart.

I bought an iPhone 15 and a Pixel 7 at the same time when I started a new job 2 years ago. I keep my work stuff on the iPhone. For the first year, I kept them in the same pocket and had them both everywhere with me. The Pixel within a few weeks was starting to look beat up. The iPhone still looks practically brand new.

Just last night, I got home, pulled my Pixel out of my pocket, and found a crack near the corner of the screen. Now the screen is glitching out on the bottom 15% of the screen. I didn't drop it, I didn't bump into anything. Regular pocket pressure while sitting in my car must have bent it and it buckled.

My wife has had similar experiences with Samsung phones.

If it weren't for the lack of good browsers on iOS, I'd put up with the shitty keyboard.
by drweevil | 2025-07-17 13:32:32+00:00
The headline is rather telling. It's really not the burn they think it is.

Economists have been predicting for years that the Japanese economy would crash due to "debt". Hasn't happened. So maybe, just maybe, the model being used by these economists is wrong, which implies that they do not understand--or are misrepresenting--how the economies of currency-issuing countries actually work. In any other scientific field this would be damaging to the branch of science involved. But not orthodox economics. It just keeps on keeping on.
by inglor_cz | 2025-07-17 13:33:13+00:00
I programmed apps for Nokia Symbian devices a lot, and it was amazing just how fast the OS was. Not the UI, mind you, Avkon was pretty slow, but the kernel. Lightning fast.

The Active Object model was a bit tricky to learn, but once you knew what you were doing, you had "light threads" (that were not really threads) caring about your network, audio etc. very, very efficiently. I was in awe of efficiency of the kernel.

That said:

* the learning curve was basically El Capitan of all learning curves,

* the IDE called Carbide.c++ (a variant of Eclipse) sucked even more than regular Eclipse,

* on-device debugging was horrible, barely there,

* emulators were limited, a regular developer had no chance to debug many things such as audio or Bluetooth,

* build toolchains were obsolete (imagine using GCC 2.x in 2011, with all its inefficiencies and bugs),

* someone at Nokia decided that compatibility between devices did not matter and the Nokia world was so enormously fragmented (OS + UI) that releasing an application for all Nokias, even for all Nokias of one generation, was horrible, plus test devices were expensive.

Symbian OS kernel would work just fine today. The rest of the ecosystem was rightly abandoned.
by nottorp | 2025-07-17 13:33:23+00:00
> Most 16 year olds know nothing about the world - they're impressionable and easily coerced by social pressure

As opposed to this 50+ guy I know who managed to once explain to me with a perfectly straight face that Bill Gates' foundations launched an unspecified pandemic in some african countries. And that Microsoft has secret weather control machinery on top of their Seattle buildings.
by NoMoreNicksLeft | 2025-07-17 13:33:34+00:00
> but that ideal only holds between consenting adults.

If your webserver serves up the page, you've already pre-consented.

One of my retirement plans has a monthly statement available as a pdf document. We're allowed to download that. But the bot I wrote to download it once a month was having trouble, they used some fancy bot detection library to cockblock it. Wasn't allowed to use Mechanize. Why? Who the fuck knows. I'm only allowed to have that statement if I can be bothered to spend 15 minutes a month remembering how to fucking find it on their site and downloading it manually, rather than just saving a copy. Banks are even worse... they won't keep a copy of your statements longer than 6 months, but go apeshit if you try to have those automatically downloaded.

I don't ask permission or play nice anymore. Your robots.txt is ignorable, so I ignore it. I do what I want, and you're the problem not me.
Show HN: ggc – A Git CLI with fuzzy search and interactive workflow
by bmf-san | 2025-07-17 13:34:40+00:00
ggc is a Git tool written in Go, offering both traditional CLI commands and an interactive interface with incremental search. You can either run subcommands like ggc add directly, or launch the interactive mode by simply typing ggc. Designed to be fast, user-friendly, and extensible.
by _fat_santa | 2025-07-17 13:34:44+00:00
It's not incomprehensible, it's actually quite understandable.

Being able to play a full catalog of retro games these days is just not possible without piracy and emulation. Sure some games are still available like with what Nintendo is doing with NES games or MSFT is doing with original Xbox games. But go outside of that narrow catalog and finding the other games legally is impossible outside of going into retro game stores and hoping they have a copy.

I'll use the Need for Speed franchise here as an example. You point blank cannot find legit ways of playing the original underground games, they aren't sold in stores, and not sold via any digital avenue. I would have loved to pay for both underground games but I was forced to pirate them since there was literally no other option.
by throw310822 | 2025-07-17 13:34:57+00:00
Indeed, but there's not just US and UK. In northern Ireland house is sometimes pronounced "hoyse" (rhymes with choice). Time is "toyme" in Australian. Pen is "pin" in New Zealand. Etc.

Speaking of which, it seems that the only case of spelling adapting to pronunciation in English is the commonly used spelling "me" for "my" in Irish dialects.
by vladvasiliu | 2025-07-17 13:35:09+00:00
> cannot have more than 15 characters

That's something! My bank insists on exactly 6 numbers. Not characters, numbers.

They're also hostile to password managers and don't allow copy/paste. You have to click on the numbers with your mouse.

"My security" is very important to them, so they've moved 2nd factor from a physical fob, to an app tied to my phone, and now they've improved it further by switching to sms!

Now, this isn't some neighborhood mom 'n'pop bank, but the biggest or second-biggest bank in France.
by avinashsonee | 2025-07-17 13:35:40+00:00
I noticed an issue with Gmail's 'Send mail as' feature. After setting up few additional email addresses (aliases), whenever I reply to an email and use these aliases (change FROM email id), the profile icon on the left doesn't get updated and stays the same as the logged in gmail user's profile icon. This was causing confusion whether I selected the right FROM email id or not.

So, I wrote a small greasemonkey script to update the profile icon dynamically when the FROM email id is changed. Although the profile icons for different 'FROM email ids' are still hardcoded.

This post is intended to reach the Gmail development team so that they fix the issue at root.

Thank you
by RickJWagner | 2025-07-17 13:37:05+00:00
In what way is prosperity going away?

Today, nearly everyone has pocket computers, cheap internet, longer lifespans, better healthcare, cars that last decades, homes with plumbing, electricity and climate control, etc.

Poverty has been declining for decades.

Your life looks much better than your parents, and looks much, much, much better than your grandparents.
by jsnell | 2025-07-17 13:37:17+00:00
That's not my experience from the short samples in the article, I could get the correct meaning out of all of them at a glance. The only slowdown was in returning to the text after the initial read, to try to puzzle out the exact definitions for the new letters. I'm pretty sure that I could read English in this alphabet almost as fast as the normal one even with no practice.
by A_D_E_P_T | 2025-07-17 13:37:54+00:00
Natural Law is fair by definition. It is merely a reflection of ancient ethical norms.

Positive Law -- the laws set down by kings and legislatures -- is much less fair, but sometimes, however rarely, it tries to embody a codification of the Natural Law.

The way the Positive Law is enforced and prosecuted is an utter disaster. In civil courts, justice is bought and sold as a rule; fairness (and even adjudication itself!) is an exception. It's so bad, so transparently twisted, that I think it's fair to say that humans in general have shown that they cannot be trusted with the administration of things such as civil laws. Too corruptible.