MurphyA/hacker-news huggingface dataset:
by giraffe_lady | 2025-04-21 13:59:25+00:00
He also said that russian men who die fighting in ukraine are guaranteed salvation. In orthodox theology this sort of thing has historically been recognized as a straightforward heresy. We do not claim to know in advance who will be saved, or by what specific acts. Not even bishops or metropolitans. So even from a strictly orthodox perspective he is dangerously divisive and has broken from one of our most important traditions.

(The recognition of saints is a little different, happening always after their death and depending on some degree of regional consensus. It's sloppy but whatever, it is actually not as similar as it might look.)
by mrangle | 2025-04-21 13:59:41+00:00
Not forcing kids to learn mathematics and not becoming great at mathematics until you discovered the joy in them are not remotely the same thing.

Not learning to write and not learning to write well until... are not remotely the same thing.

Kids are inherently joyful, unless they are abused. One doesn't have to teach kids to find joy.

Whereas an admonishment to "teach kids to find joy", aka: "do what you feel like" according to the article, rings true as detached from reality self-talk meant to make adults feel good about themselves. Its almost a class signal, that is a privilege signal. With varying results across classes.
by nicce | 2025-04-21 13:59:44+00:00
> 2. Despite tiktok having a giant target painted on its back for its perceived connections to the CCP, I haven't really seen any evidence that it does any more tracking/fingerprinting that most other websites (eg. facebook) or security services (eg. cloudflare or recaptcha) already do.

Take a look for request parameters in TikTok vs. Instagram for example.

Every request for TikTok forces you to pass most of the information that browser can collect from the end-user before server responds:

https://www.nullpt.rs/reverse-engineering-tiktok-vm-1
by lsaferite | 2025-04-21 14:00:26+00:00
There seems to be an implicit assumption in this article (and many others) that the MCP Server is a 3rd-party service not run by the User or the final Resource Server.

I'll focus on the access token for a moment. The article shows concerns with 3rd parties gaining access to the token. If the MCP Server is under your control, then you have the same level of risk as a browser or other local software leaking the token. If the MCP Server is run by the vendor of the API you are accessing, the level of risk is the same as if a REST API provider leaked the token. MCP being the protocol doesn't change that risk profile in a meaningful manner. It's only when you are using MCP Servers hosted by 3rd parties that you are opening the attack surface for token exposure further than it already was without MCP involved.

What I have been watching in the MCP space *is* concerning though. There are so many poorly educated (on the relevant risks) people making poor decisions about where their trust boundaries should be drawn and/or where they actually are located. I lurk on the reddit MCP channel and it's shocking seeing the level of ignorance (I mean this in a 100% non-derogatory manner) around what MCP even *is*, much less on how you should assess the risks involved.

Conceptually I love MCP for what it's meant to provide, but right now it's basically a gold rush with a large percentage of poorly prepared people.

Personally, the security conversations around MCP that interest me the most is provenance of context and protection of sensitive context. There's currently no effective way to have untrusted MCP Servers accessed after sensitive MCP servers without an unacceptable level of risk around data leaks.
by akuchling | 2025-04-21 14:00:38+00:00
I have rarely read a smugger blog post than this one. While the author isn't wrong about Final Frontier and their ultimately doomed practice of completing Kickstarter N with the funds from Kickstarter N+1, I find it hard to believe that companies like Cephalofair or Stonemaier are unaware of an escape hatch as simple as using a different freight code.
by fidotron | 2025-04-21 14:00:40+00:00
It's very similar to being on the receiving end of what purports to be seeking an acquisition.

Both myself and my other half have separately been directly on the receiving end of the "brain rape" by major companies that everyone here will have heard of, both of which went nowhere except for the supposedly interested acquirer to become ever more angry that the crown jewels were simply not offered up on a plate.

This situation is surprising in that he did get an acknowledgement at all. These companies are not good actors, and have a casual disregard for the IP of everyone else that should be immediately obvious.
by Mond_ | 2025-04-21 14:00:46+00:00
I feel like a sufficiently good debugger should allow you to place a breakpoint at any of the lines here, and it should break exactly at that specific line.

fn get_ids(data: Vec<Widget>) -> Vec<Id> { data.iter() .filter(|w| w.alive) .map(|w| w.id) .collect() }

It sounds to me like you're asking for linebreaks. Chaining doesn't seem to be the issue here.
by gilbetron | 2025-04-21 14:00:49+00:00
> Generalized understanding of the world.

LLMs definitely have this, and it really is bizarre to me that people think otherwise.

> Cannot continually learn and incorporate that learning into their model.

This is definitely a valid criticism of our current LLMs and once we (further) develop ways to do this, I think my main criticism of LLMs as AGI will go away

> Cannot reason on any deep level.

Few people are able to do this

> Cannot engage in unprompted reflection in the background.

True, but I don't know if that belongs as a requirement to be AGI.
by muldvarp | 2025-04-21 14:01:37+00:00
> It's even seeing potential revivals in Germany.

No, it isn't. The CSU ran with nuclear revival as one of their campaign promises and there seems to be some support for it among the population but it's nowhere to be found in the coalition agreement between CDU/CSU and SPD. Söder (the leader of the CSU) already backpaddled as well.

Really the only possibility for a nuclear revival in Germany would be a coalition between the climate-change-downplaying CDU/CSU and the straight-up-climate-change-denying AfD and I doubt that would be good for Germany's fight against climate change.
by southernplaces7 | 2025-04-21 14:02:19+00:00
>There is no reason for one to exist so not having one is the obvious case.

It's a usable supposition, sure, and I agree that being asked to prove a negative is silly, but you can't actually be sure that one doesn't exist. It's not the obvious case at all, it's not even all that obvious as a supposition.

What's more, superficially at least, it makes more sense to believe in a supreme, essentially divine creator than it does to believe visibly enormous complexity deriving from a mostly unknown nothing.

I'd say that this more than anything has been responsible for virtually all cultures in history believing in supreme, divine creators of one kind or another vs no historical cultures that I know of believing in the universe springing from random chance and hand-wavey nothingness behind it.

We could also of course be living in a large ice cream, you can't be absolutely sure that's not the case either.

Though, the idea of being the creations of a tremendously powerful and conscious being that created a universe hospitable to our use and for our potential given by all our evident cognitive and material tools seems to me a lot more plausible than being subject to an accidental existence in a gargantuan ice cream environment.
by dctoedt | 2025-04-21 14:02:41+00:00
> He riled many of his flock and hierarchy when he said that "even atheists can be redeemed".

It's quite a bit above our pay grade to proclaim categorically who supposedly cannot be redeemed; it verges on blasphemy.

Cf. Job. 38:

1. Then the Lord spoke to Job out of the storm. He said:

2 “Who is this that obscures my plans with words without knowledge?

3 "Brace yourself like a man; I will question you, and you shall answer me.

4 “Where were you when I laid the earth’s foundation? Tell me, if you understand.

5 "Who marked off its dimensions? Surely you know! Who stretched a measuring line across it?

6 "On what were its footings set, or who laid its cornerstone—

7 "while the morning stars sang together and all the angels[a] shouted for joy?"

(etc.)

https://www.biblegateway.com/passage/?search=Job%2038&versio...
by monodeldiablo | 2025-04-21 14:03:09+00:00
I don't know if you've tried Obsidian, but it's just a tool that sits atop your pile 'o Markdown files. No vendor lock-in or special databases. I use Syncthing to sync the files between devices and git to periodically back them up to a private repo.

I've had to be careful to steer clear of all the plugin nonsense that's tempting to dive into as a distraction from actually using the tool, but Obsidian is surprisingly awesome right out of the box.

I use the daily note template tool to generate a structured agenda for each day, which removes the friction that used to keep me from daily journaling and second brain stuff. Now I can't live without it. It's been life-changing for me, as a person previously crippled with ADHD and perpetually living in a state of intense anxiety.

If you have any questions, I'm happy to help out. I was also an Evernote (and Joplin, and...) user for years and was never satisfied until I made a list of my requirements and discovered that Obsidian ticks all the boxes. Haven't turned back since.
by roenxi | 2025-04-21 14:03:20+00:00
> They had a propaganda organization called The Hitler Youth.

The Hitler Youths weren't the result of foreign propaganda, they were Germans consuming German propaganda. I'm not sure why you think that is relevant. If you want to bring them in to the argument, note that they'd probably have done a lot better if they were exposed a bit more to foreign propaganda rather than a steady diet of home-grown muck that the Nazis were feeding them. The Nazis had a pretty serious groupthink problem that led to the eradication of their entire ideology and left Germany devastated for decades; they desperately needed persuasive external opinions in their society.

It would take a lot more than TikTok and some propaganda efforts to establish something equivalent to the Hitler Youth in the US; it was their equivalent of the Democrat/Republican party feeder systems - building a political machine. That takes on-the-ground work, many years and is extremely visible (not to mention quite delicate).

> You're using fancy language and fancy-seeming arguments that don't engage in the actual argument being made, but instead are designed to distract while changing the subject. This kind of argumentation is called sophistry.

You're probably in a state of cognitive dissonance. Unable to articulate why you worry about foreign propaganda your mind isn't latching on to a pretty basic challenge of articulating what you think the problem is. It'll pass, nothing wrong with being surprised and it doesn't make you a bad person.
by Ajedi32 | 2025-04-21 14:03:36+00:00
> I would argue that reading random quotes without context can be misleading. Unless of course you believe in a univocal, consistent and divinely inspired bible - which is a fairly extreme position to take.

Those two statements don't follow. You can believe in a univocal, consistent and divinely inspired Bible and still think taking random quotes out of context is bad exegesis.
by orochimaaru | 2025-04-21 14:03:48+00:00
Don’t entertain meetings without compensation from megacrop. But the project is open source. The author provided the right for them to take it in any way possible and copy it. If I’m not mistaken the MIT license allows what they did.

I’m assuming the complaint is more about Microsoft duplicity in asking for information as opposed to the forking of the code. The latter is fine - the license explicitly allows it.
by gavinhoward | 2025-04-21 14:03:54+00:00
Use copyleft.

I know it isn't mainstream, but companies try to avoid those licenses as much as possible.

Tinfoil hat: sometimes I wonder if companies astroturfed support for permissive licenses. Getting the entire Rust ecosystem to avoid copyleft was a huge win, for example.

And now that copyleft Gnu tools are being replaced with permissive uutils in Ubuntu, it seems they won, whether or not they were the ones to push it.
by leereeves | 2025-04-21 14:03:57+00:00
> Really going hard on the Wilhoit, huh?

I guess that's a reference to some fictional "Wilhoit's Law", right? I had to look it up. Turns out it's just a partisan Internet snipe from a classical music composer originally posted in the comments on a blog[1].

That sums up the case against Hegseth nicely. Just a partisan attack without substance, sustained only by ignorance.

1: https://slate.com/business/2022/06/wilhoits-law-conservative...
by aryonoco | 2025-04-21 14:04:17+00:00
The FSF considers AGPL Free Software (of course).

The OSI considered AGPL, Open Source.

Debian considers AGPL to be compatible with Debian Free Software License Guidelines.

FreeBSD considers AGPL acceptable in its ports.

So when you say AGPL is non free, could you clarify exactly what you mean?
by Izkata | 2025-04-21 14:04:17+00:00
> One of the best things to do is to relentlessly read to and with your kids.

My mom would bring us into the clubhouse in the backyard and read to us, which I found really boring. Ended up not liking books because of it, and I'm pretty sure the same happened to both of my brothers. For years I'd only read the bare minimum required for school.

Years later I happened to see an neat book cover in the impulse-buy section of a store and begged for the book. That one book was what actually got me set on reading, and from then on I'd always have something with me.

She never realized this and still thinks I like reading because she read to us. I can't help but wonder how many of the anecdotes here are also parents not realizing what's actually going through their kids' minds.
by dylan604 | 2025-04-21 14:04:34+00:00
If there's a link to an Insta page that I'm actually interested in, I turn on the devtools and hide their modal pop up about logging in. That allows me to continue to scroll the page. Then instead of clicking on the item of interest directly, I use the browser's copy link which I then paste into a new tab. This avoids their attempt at getting you to login again. They'll let you land on any post without throttling the number of direct loads. It's a total pain in the ass, so I only do it for the rare account that actually looks interesting. After a couple of posts, I quickly realize that the account isn't actually worth all of that, and just close and move on.
by giraffe_lady | 2025-04-21 14:05:09+00:00
I've mentioned this before on HN but I find it interesting and valuable.

There is an older stream of christian thought on heaven and hell, still somewhat present in eastern christianity, that they are not separate places people are sent to.

In this view they are the same thing, simply the direct experience of the unattenuated light of god. A repentant person will experience this as mercy and all encompassing love, an unrepentant one will experience it as excruciating shame and terror. But they are both getting the same "treatment" so to speak.
by pixl97 | 2025-04-21 14:05:22+00:00
>are likely now going to be way more radicalized than

The problem here is you're not thinking like a state and you think this is a bad thing.

When you have some radicals out there causing problems that's an excuse for you to spend billion making your military industrial complex buddies rich. It gives you an excuse to crack down and take out anyone you like because they "are the radical enemy that's dangerous". And Western governments and companies will gladly sell you weapons and technology to monitor and blow up anyone under your rule that you want.
by kccqzy | 2025-04-21 14:05:36+00:00
No. Safari chose the exact wrong way to handle this case. Let's suppose some webpage is in fact allocating too much memory. It is the user agent's job to inform the user of this fact. What does Safari do? It silently crashes. It's not even about displaying the wrong error message here: the handler for the crash is to simply refresh the page and render it again. But this is exactly the wrong way to handle out-of-memory errors: chances are the web page will again allocate too much memory and crash yet again. In the end the final displayed error message is "a problem repeatedly occurred" with no reference to the nature of the problem.

I hate this trend of hiding error messages from the user. Apple as a company known for its attention to detail in UI, should have been the one company especially dedicated to presenting a good error message without overwhelming the user with technical details—it is supposed to be the master in user communication. And it is not. Hence my disappointment.
by benwilber0 | 2025-04-21 14:06:15+00:00
Aren't there other benefits to server-side parameter binding besides just SQL-injection safety? For instance, using PG's extended protocol (binary) instead of just raw SQL strings. Caching parameterized prepared statements, etc.

Also:

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

Is dangerously close to:

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

A single character difference and now you've just made yourself trivially injectible.

I don't think this new format specifier is in any way applicable to SQL queries.
by dfxm12 | 2025-04-21 14:07:48+00:00
I guess you can consider yourself lucky that the Catholics you know get the big picture. There's a whole world of Catholics out there, and unfortunately, not all do.

It does make the news. This is something we should be aware of. Here's just one such story: https://apnews.com/article/vatican-pope-francis-samesex-bles..., not to mention the recent spats from VPOTUS.
by aaronbaugher | 2025-04-21 14:08:09+00:00
The biggest problem on reddit is having both up- and down-votes. That allows the majority to effectively eliminate dissenting opinions on any topic it cares about by down-voting them to oblivion, and then pat itself on the back for the fact that everyone apparently agrees with it. Since it's possible to do that, some see it as an obligation and go at it with gusto, making it hard to have a conversation that strays outside the current-year party line.

Systems which only have up-votes/likes have their own issues, but at least not that one.
by namaria | 2025-04-21 14:08:12+00:00
No he did not. In the dialogue you're thinking of Socrates talks to Phaedrus, and neither of them "decried the use of writing".

Writing had existed for 3 millennia by the time Socrates was alive.

In fact Socrates says in that dialogue:

"Any one may see that there is no disgrace in the mere fact of writing."
by ccppurcell | 2025-04-21 14:08:33+00:00
I was always taught that relativity, evolution, an old universe and even a not too literal interpretation of the bible (some caveats to that last one) are perfectly compatible with Catholicism. My dad was taught by Jesuits and I was taught at a former convent school. The Vatican has an observatory and the pontifical academy of sciences is far from an "answers in genesis" type organisation.
by ryao | 2025-04-21 14:09:14+00:00
> I think community source should be accessible and usable outside the community. A community license should have a provision for paid use by corporations. If Microsoft wants to use it that is fine - if they pay.

That violates the first clause of the open source definition:

https://opensource.org/osd

It probably violates 5 and 6 too.

> But if Microsoft wants to fork things, to me that is predatory. If I can't fork windows, why should they be able to fork community software? If they argue that people should pay for their products, it just seems fair to me that they should not get community products for free.

Windows is not open source software.
by margalabargala | 2025-04-21 14:09:28+00:00
And if the parent cannot find a single way to prevent the constant use of the screens beyond simply packing the day with activities, that says more about the parent than the kid.

If the only way a teenager knows how to make good choices is through outright avoidance of situations where a poor choice might arise, then they don't know how to make good choices.
by SoftTalker | 2025-04-21 14:09:29+00:00
So if they had left that line in, everything would be cool?

To me, licenses like MIT or BSD pretty much imply "do whatever you want with this" I know it's not exactly that but if you really care to keep some control over what others do with the code, you need a more restrictive license (and even then people are still going to copy it, especially in the LLM era).
by NoMoreNicksLeft | 2025-04-21 14:10:15+00:00
>Encrypted DCPs use Forensic Watermarks which contain the serial number of the projection system. So if a recorded copy of a movie appears online, the theatre will have to answer serious questions and may never get movies again.

Is this not as simple as dumping the same movie from two different projectors, diffing the output, then obfuscating the watermark?
by perpetualpatzer | 2025-04-21 14:10:15+00:00
Why are you leaving your current job questions are typically inartful checks whether there's "something wrong with you." Refusing to meaningfully answer can come across as, "I'd prefer not to discuss whether there's something wrong with me." Not explicitly damaging, but certainly not confidence building.

The most useful answers I've heard in the wild were dispassionate, one sentence expressions of why <objective fact> made the existing job irreconcilable with your <valid need>. Done well, that shows the hiring manager you're able to approach conflict constructively, and gives reason to believe the bad fit is unlikely to recur in this role.

AskAManager[0] also suggests "I’m not actively looking, but I saw this job and was really interested because of X," as a reasonably broad spectrum solution to this problem. (Though after just a year, I as a hiring manager might still worry you are flighty).

[0] https://www.askamanager.org/2023/02/how-do-i-tell-interviewe...
by n4r9 | 2025-04-21 14:11:32+00:00
Thanks for the info! Kark it, musty and lakes I haven't come across. As kids we used lairy to mean aggressive or confrontational. Mush, dinlo/din/dinny and squinny are I think truly Pompey, tho it hasn't always been that way. Mush and dinlo are actually Romani words; you sometimes hear them in other areas with regular traveller populations. There's an old episode of Steptoe and Son where the son uses mush, so I think it was common in inner London at one time. Squinny I don't think is Romani. I used to think it was a Pompey oddity but I recently found out that someone from near Birmingham used it growing up.

I'd say a lot of the letter changes (v/f for th, w for l, dropping t's) are fairly standard estuary accent, e.g. the kind of accent Danny Dyer has.
by eduction | 2025-04-21 14:11:35+00:00
This is good not bad.

Their improvements are available under MIT license. They would have been fully within their rights to not release and put in a proprietary product but did not do this.

Instead everyone can benefit from their improvements. Author can steal whatever he wants for his upstream.

(I can’t find any details of “Microsoft MIT” and the above is premised on it being functionally MIT.)
by losvedir | 2025-04-21 14:12:04+00:00
I think it's relevant. We're discussing the life and impact of Pope Francis. I'm speculating that he was chosen specifically for his outward focus.

I'm a practicing but not terribly devout Catholic, and my impression of Benedict was that he was very formal and focused Pope on the Church itself (eg how we had to relearn all the prayers and responses in the Mass). Francis was much more about helping the poor of the world, and to my limited experience didn't affect Catholicism, with a Capital C, very much. His politics aligned with mine, so I didn't mind that so much, but I can't help thinking that all was very intentional, and that there be dragons lurking within the Vatican institution that are being ignored.