MurphyA/hacker-news huggingface dataset:
by Zambyte | 2025-04-21 10:38:23+00:00
It was not clear from a recently posted article on the matter that this would be a setting, but from the change log it does appear that it can be switched off.

> Enables a future optional security feature, which will automatically restart your device if locked for 3 consecutive days.

https://support.google.com/product-documentation/answer/1434... (archive: https://web.archive.org/web/20250421103659/https://support.g...)
by AStonesThrow | 2025-04-21 10:38:26+00:00
No, he passed away on the second day of Easter: Easter Monday.

Easter Sunday represents the beginning of a long season. There is first an Octave celebrated: eight days, each very much like Easter Sunday itself.

Once the Octave ends, it is still “Eastertide” or the Second Week of Easter.

Pentecost marks the 50th day, (inclusive), and the end of the Easter season, but sets off a rather remarkable chain of new holy days.

So I will be around, wishing you a Happy Easter, even during June

+<(:-)-X
by lifestyleguru | 2025-04-21 10:38:29+00:00
> Just like it is taboo to install a camera in a bathroom or to listen in to private conversations.

Give it 5 years. The xiaomi or LG above the bed is likely already watching and listening. Interesting how the taboo shifted from "no camera in the apartment" to "no camera in a bathroom". In many short term rentals you have outright always connected IP camera installed inside apartment because of "break ins", "squatters", etc. The owners don't see a problem, don't accept complains.
by imiric | 2025-04-21 10:38:50+00:00
> Elon Musk is probably the best thing to happen for free speech on social media

Ha. Please tell me more about this fantasy world you live in. The only thing Musk has done is tilt the needle towards his own biases[1]. Disinformation on X is still rampant[2], and Musk himself is one of the top spreaders of it. Those who benefit from spreading disinformation love to spout the idea that they're victims of censorship, and appeal to free speech absolutism. Yet when placed in positions of power, they're the same ones who censor opposing views for whatever reason they find convenient, while allowing the nonsense they believe in to spread.

There was a time when journalism followed a code of ethics. Its mission was to inform the public of world events, without putting a spin on facts. Once media companies became profit-driven corporations, and particularly once social media platforms took over and everyone was given a megaphone to spout their opinion as fact, ethics went out the window, disinformation was cheap to spread, and people were no longer in a position to distinguish fact from fiction.

So this is not about censorship. It's about promoting factual information about the world we live in, while demoting whatever someone thinks reality is, and especially when someone could benefit from that line of thinking. This is not a particularly hard problem to solve, but it won't happen on platforms that are driven by profits from engagement. Companies have no incentive to promote truth. Their only incentive is accumulating wealth, and they'll do that by any means necessary. Thinking that free speech will prosper and disinformation will wane on these platforms is delusional, especially now that we have autocrat sympathizers running them, and both companies and the government benefit from the status quo. If you think these people will give up power willingly, think again.

[1]: https://www.forbes.com/sites/markjoyella/2024/01/09/elon-mus...

[2]: https://www.reuters.com/world/us/wrong-claims-by-musk-us-ele...
by caseyy | 2025-04-21 10:39:39+00:00
Pope Francis has done much to transform the Catholic church into a more progressive and inclusive institution. If not for his papacy, it was somewhat likely that the church would drift too far from Millennial values to keep its former relevance.

Hopefully, the next pope will also champion unity, inclusivity, and peace, and oppose religious dogmatism. This will define the future of Christianity. Many challenges remain for the institution.
by taneq | 2025-04-21 10:40:29+00:00
I’ve been preaching the Gospel of Knobs for decades. When I was a kid, a microwave had a power knob (already at 100) and a time knob (0-45min, with finer gradations for the first 10-20 minutes). To start heating, just twist the time knob to the time required.

A few years later all microwaves had chiclet keypads with terrible user interfaces. They’ve improved from there over the years but never to the convenience of the original knob layout.
by roenxi | 2025-04-21 10:41:04+00:00
> It does if A always comes at the expense of another person C. Morality only via the sacrifice of others isn’t belief, it is control and punishment.

Hypothetically [0], if someone saved another person from being murdered by a close relative would that count as proving to you their morality system is based on freedom and forgiveness?

[0] Imagine my poker face.
by mjburgess | 2025-04-21 10:42:18+00:00
There are a couple of cases like this, including one about some racist remarks in liverpool -- both were overturned on appeal.

> Chambers appealed against the Crown Court decision to the High Court, which would ultimately quash the conviction.

These are absolutely trivial cases to assume that somehow the UK has suspended the free expression rights of its citizens. These amount to over-reach by the lowest courts (staffed by volunteer judges, fyi) which were corrected. That's about as good as justice is in practice.

(It's also an unaddressed issue on exactly what social media is -- people tend to assume its some private conversation, but its at least as plausible to treat it as a acts of publishing to a public environment. When those actions constitue attacks on people, the UK/Europe have typically regarded public attacks as having fewer free expression protections).

Neverthless, these cases are used by the far right online to disguise what has been action taken by the UK gov against far right quasi-terrorist groups engaged in mass violence. The UK gov is not persecuting people for free expression, they have taken action against people using social media to organise murder.

One should be careful to note where this perception of UK speech laws is coming from. It's not free speech classical liberals.
by K0balt | 2025-04-21 10:42:24+00:00
What changed is that “the people” are not serfs, they are irrelevant competitors for resources. The only thing you can do with money is pay people for their time. In the end wages is the end consumer of currency. It serves no other purpose.

We are entering a new chapter, where money will cease to be relevant at all. Only land and energy will be relevant. The elite will not need people at all anymore, people and society in general will become annoyances, at best. Everything is better when you have less people to share it with, so “depopulation” will likely be in vogue.

Technofacist enclaves will have the monopoly of coercive force, and will probably fight amongst themselves for resources, but the population of people outside those entities will be a lot like ants.
by femto | 2025-04-21 10:42:58+00:00
Any Australian buyers should be able to get an instant refund under consumer law (goods not as advertised). For those who don't want a refund and have the time and energy, fun could be had with the consumer law around "Unfair contract terms" [1].

[1] https://consumer.gov.au/sites/consumer/files/2016/05/0553FT_...
by fxtentacle | 2025-04-21 10:45:36+00:00
I actually like build-time code generation MUCH MORE than, let's say, run-time JVM bytecode patching. Using an ORM in Java is like playing with magic, you never know what works or how. Using an ORM with code generation is much nicer, suddenly my IDE can show me what each function does, I can debug them and reason about them.
by AStonesThrow | 2025-04-21 10:45:57+00:00
Oh, there are already cameras in bathrooms. Everywhere that has an infrared sensor near your buttcheeks that auto-flushes, or on a urinal staring into your crotch, or simply on a soap dispenser, blinking impassively until you lather up.

Those IR sensors are basically cameras; they are wired up for power, they trigger with your image.

So don’t act all surprised when they are hacked and subverted to the visible spectrum and recording capabilities.
by anal_reactor | 2025-04-21 10:46:20+00:00
Most people are completely fine watching a 720p x264 1GB version half a year after release. Sure, there are some purists who want as good image quality as possible as soon as possible, but that's a tiny minority. I think the actual motivation is that cinemas are becoming less and less relevant in the age of streaming, so they're doing anything they can to protect the little revenue they have, because the only way cinema can make money is to hype a movie to the moon, and then have it shown exclusively in cinemas for some period of time. But with streaming services investing in their own movies, the days of this distribution model are numbered. Having a cinema in 2025 is like having an internet cafe in 2010.
by pansa2 | 2025-04-21 10:46:38+00:00
> t-strings evaluate to a new type, `string.templatelib.Template`

> To support processing, `Template`s give developers access to the string and its interpolated values before* they are combined into a final string.*

Are there any use-cases where processing a Template involves something other than (i) process each value, then (ii) recombine the results and the string parts, in their original order, to produce a new string? In other words, is the `process_template` function ever going to be substantially different from this (based on `pig_latin` from the article)?

def process_template(template: Template) -> str: result = [] for item in template: if isinstance(item, str): result.append(item) else: result.append(process_value(item.value)) return "".join(result)

I haven't seen any examples where the function would be different. But if there aren't any, it's strange that the design requires every Template processing function to include this boilerplate, instead of making, say, a `Template.process` method that accepts a `process_value` function.
by tsimionescu | 2025-04-21 10:47:00+00:00
We know with absolute certainty that he died soon after Easter. Literally tens of thousands of people saw with their own eyes that he was alive yesterday (and billions saw it on TV). Exactly when he died between the end of his public appearance and the announcement is hard to know, but also ultimately irrelevant. This would be the biggest topic of discussion in Europe, Africa, and the Americas at the very least regardless of when it happened. And, if there were some goal to increase news coverage in Asia, where there are relatively fewer Christians as a percentage of the population, the announcement (9:45 in Italy) was somewhat late in the middle of the day, at least for China (about 14:45 in China, when everyone is at work and not watching news, either on TV or social media).

So you are being entirely silly.
by therealpygon | 2025-04-21 10:47:26+00:00
I’m all aboard for that when it is something that exists in our world as the same species rather than a collection of DNA. It’s a miracle that must be protected for about 9 months until it’s then fine to die in a gutter as long as we punish the parent after, all because we need to respect that one collection of DNA happened to hit and another collection of DNA and therefore multiplied. Further, the claimed examples of “protection” were only examples of things resolved by punishment, not protection, which is telling about what goal is truly fundamental.
by regentbowerbird | 2025-04-21 10:48:05+00:00
I'm comparing the stated goal of Israel (dehamasification) with denazification.

The allies' strategic bombing campaign was intended to destroy industry and infrastructure and was not aimed at any political group in particular, whereas Israel can and does target precise buildings associated with Hamas (see the "Lavender" program that provides bombing targets).

> That's not even what Israel is doing now

There's no real way to know since Israel does not allow journalists in Gaza, but the international court of justice found there was sufficient possibility that an investigation should be carried out. Are you so much better informed than them that you can be sure?
by Closi | 2025-04-21 10:48:16+00:00
Although I think if you asked people 20 years ago to describe a test for something AGI would do, they would be more likely to say “writing a poem” or “making art” than “turning Xunit code to Tunit”

IMO I think if you said to someone in the 90s “well we invented something that can tell jokes, make unique art, write stories and hold engaging conversations, although we haven’t yet reached AGI because it can’t transpile code accurately - I mean it can write full applications if you give it some vague requirements, but they have to be reasonably basic, like only the sort of thing a junior dev could write in a day it can write in 20 seconds, so not AGI” they would say “of course you have invented AGI, are you insane!!!”.

LLMs to me are still a technology of pure science fiction come to life before our eyes!
by milesrout | 2025-04-21 10:48:47+00:00
Absolute liability is unquestionably completely wrong. It is punishing someone despite his not having had any kind of guilty state of mind. It creates criminal liability for something that is completely beyond the defendant's control. Nothing could be a greater abuse.

What justification do you have for the view that it is right that in some US states you can be convicted of a crime despite never having done anything wrong, with no negligence, no recklessness, no intent, no knowledge, nothing? Because that goes against the most fundamental precept of criminal law: the requirement of both actus reus and mens rea. With no guilty mind there is no criminal liability.
by noduerme | 2025-04-21 10:49:21+00:00
Any way you cut it, "feeds" are more addictive. Your family and friends only post a couple times a day, but you have all day at work to look for some quick stimulation.

I watch my girlfriend devolve into this stuff. Waking up and scrolling endless feeds from reddit and insta; it's her entertainment. It's not so much worse than me waking up and scrolling Google News...maybe it's better, in that she gets less depressed about it. But it's fake. It's all fake.

In real life, it took me a whole year to figure out that the people at one particular local pub actually hate me and talk shit about me whenever I'm not around. I only figured out why they were so hostile because the people at my other pub told me. (It's that I'm Jewish, with Israeli family. Ironically, the nice people at the other pub who told me are Lebanese. We get along a lot better than I do with my old antifa "friends") This was a hard-to-get real world experience in how fucked up people can be for no reason. It's not something you can understand properly, ever, on any kind of social media. The media format just gets in the way of understanding other people as people; of understanding truth and factual reality; of differentiating between opinion and fact.

Feeds are garbage, optimized for chaos.
by sunshine-o | 2025-04-21 10:49:41+00:00
Rest in peace.

When I think about it being the Pope is quite a position, probably the most unique in our world?

You have to be:

- A head of state, meaning taking positions though UN votes, etc.

- A "CEO", there is a lot of "business" decision to be taken to run the Vatican and the Church. I mean the Vatican can be seen as a giant museum (no offense) with a lot of people flowing in everyday so that need to be managed.

- But first he is a religious, spiritual leader and has to steer its evolution.

- Many also still see him steering an entire civilisation. Whether you are a Catholic or not, he is at the center of something.

Tough job...
by vouwfietsman | 2025-04-21 10:49:52+00:00
I'm not sure what you mean here, since in different replies to this same thread you've already encountered someone who is, by virtue of Rusts borrow checker design, forced to change his code in a way that is, to that person, net negative.

Again this person has no trouble understanding the BC, it has trouble with the outcome of satisfying the BC. Also this person is writing Vulkan code, so intelligence is not a problem.

> is quite common and widely understood

This is an opinion expressed in a bubble, which does not in any-way disprove that the reverse is also expressed in another bubble.
by Ferret7446 | 2025-04-21 10:50:00+00:00
> The hacker culture of “information wants to be free” is largely predicated on the librarian mantras of the same sentiment

Maybe? It is also a fact of reality. You need to look no further than the information in your cells, which has certainly spread extremely freely since the very first spodge of RNA to exist on this planet. The very concept of "locking down information" was something that humans had to invent, with mixed success historically.
by Mawr | 2025-04-21 10:50:06+00:00
But you have to remember to call the right safe() function every time:

db.execute(f"QUERY WHERE name = {name}") db.execute(f"QUERY WHERE name = {safe_html(name)}")

Oops, you're screwed and there is nothing that can detect that. No such issue with a t-string, it cannot be misused.
by arghwhat | 2025-04-21 10:50:20+00:00
> Major upgrades

Major version upgrades are a different type of upgrade altogether. They are optional while the previous major is still maintained.

Minor upgrades is what should always be automatic.

> Flash wear

No, it doesn't matter.

Total write endurance (i.e., the number of bytes written the device is designed to handle under some standard load) is usually a large multiple of the chip size itself - say, 200x-400x, so e.g. 100TB of writes for a 256GB setup. A particular workload is only really meaningful to flash wear if it is in the scale of several full storage rewrites during the lifetime of the device.

The exact write endurance depends on the exact configuration (specific chip selection, allocated reserve), but even microSD cards have wear levelling these days.

Your device is going to die or be retired with a certain flash write wear, but I find it extremely unlikely that your device will die of a flash write wear. The wear endurance is dependent on the specific flash setup.

A much larger cause of wear is app caches (e.g., streaming video continously overwriting a disk cache, browsing social media). If you take pictures, those might end up written multiple times as first the original is written, then the automatically processed version, then any edits you make, then if storage saving measures is enabled maybe its deleted and a compressed version is written, if you later open the app the original is downloaded and written again, ...
by goku12 | 2025-04-21 10:50:45+00:00
There are soft kill mechanisms that can avoid the Kessler syndrome, at least in the beginning. But that isn't the reason why territories aren't defined beyond the atmosphere. It's easy for a plane to avoid flying over another country. But it isn't as simple for satellites to avoid flying over another nation. Orbital mechanics doesn't give you much freedom to do that. Satellites overfly hostile territories thousands of times on a daily basis. If even the countries with soft kill ASAT starts prohibiting that, then spaceflight will become untenable in less than a day. The lack of territorial claims in space is just the world nations being reasonable.
by iugtmkbdfil834 | 2025-04-21 10:50:57+00:00
Which is a genuine shame, since LG's webos was a breath of fresh air in an otherwise monolothic android market for smart tvs. I have an older one ( never updated, never connected ), but.. it is just one of many devices ( during easter yesterday I watched in weird state of drunken realization that the gizmo under tv is a set of cameras embedded into some external speakers ). I am officially out of touch with the current zeitgeist. Like... I knew I was an outlier before, but I honestly did not think it was this crazy.
by leereeves | 2025-04-21 10:52:21+00:00
I'm surprised no one here has mentioned that the government's cyber security agency CISA recommends the use of Signal, as of December 2024:

> Apply these best practices to your devices and online accounts.

> 1. Use only end-to-end encrypted communications.

> Adopt a free messaging application for secure communications that guarantees end-to-end encryption, such as Signal or similar apps.

https://www.cisa.gov/sites/default/files/2024-12/guidance-mo...
by praptak | 2025-04-21 10:52:25+00:00
I do agree that narratives and morals matter. That said is hard for me to reconcile this statement with the late pope's stance on the Ukraine war. His narrative about this was that it is a regrettable conflict between brother nations and that the sides should somehow resolve their disagreement. He didn't once admit that Russia is the aggressor and is one sidedly pushing for war, not to speak about condemning the aggressor.

I understand that a leader of an organization that acts on historic time scale might be reluctant to take sides in contemporary conflicts. Nevertheless always washing your hands in every conflict is not morality, it is cowardice. It enables evil and is in direct conflict with "narratives and morals matter".
by metalman | 2025-04-21 10:52:30+00:00
I have watched crows walk along the side of a wooden shingled building, peering up under the shingles ledge, and picking of the insect/spider egg cases that are attached there, they are very methodical, and do one continious row at a time. They also work the edge of the hyway, picking off insects injured and dazed by the traffic.While there is no direct conection to geometry with working beside the hyway, the crows do have to know that there are big insects present in large numbers, when there is also traffic(morning afternonn rush) , which wind and rain would disrupt,so still very much of a cognitive exercise
by comrade1234 | 2025-04-21 10:53:11+00:00
I mean sure, if it was my full-time job to write regexes I’d probably get pretty good at it. But instead a really complex one comes up maybe once a year for me and so I have to go to some online regex checker and start iteratively building one up, spending hours only find some condition where it doesn’t work and back to the checker...

So I don’t think it’s easy, but I do agree that they are very useful.
by throwawaymaths | 2025-04-21 10:53:36+00:00
> comptime can’t outright replace many language features because it chooses different tradeoffs to get to where it wants.

You're missing the point. I don't have any theory to qualify this, but:

I've worked in a language with lisp-ey macros, and I absolutely hate hate hate when people build too-clever DSLs that hide a lot of weird shit like creating variable names or pluralizing database tables for me, swapping camel-case and snake case, creating a ton of logic under the hood that's hard to chase.

Zig's comptime for the most part shys you away from those sorts of things. So yes, it's not fully feature parity in the language theory sense, but it really blocks you or discourages you away from shit you don't need to do, please for the love of god don't. Hard to justify theoretically. it's real though.

It's just something you notice after working with it for while.
by palata | 2025-04-21 10:54:31+00:00
It would probably help to read more than the title. The line right below the title says:

> With the latest Android 16 beta, you can now allocate as much storage as you want to the Linux Terminal

You can now allocate as much storage as you want to the "Linux Terminal" app that runs in a VM. Nothing to do with letting Linux terminal commands access all your data.

And if you are curious enough to read more than the first sentence, but don't have more than 25s of attention span, you can read the next paragraph which is literally called "TL;DR".