skysight-inc/HackerNews huggingface dataset:
No, no, you see: This is not about drawing in taxes from the churches via their members. This is about collecting taxes for the churches, as a service! It's very convenient for them: Don't do anything and get your member fees delivered to your bank account, for free, every month :-)
> I wonder why rye bread … is nonexistent, for example, in Germany.

Don’t be silly: rye is called Roggen in German and you can find Roggenbrot in any market from a farmer’s market to an Edeka.
Scientists still do not quite agree to which species the piano belongs ;-), see https://en.wikipedia.org/wiki/Musical_instrument_classificat...
that's anachronistic since ASCII predates UTF8

creators of 8bit games didn't have the technology to create 64bit games, yet today we create 8bit games for 64bit machines
I'd recommend another Verhoeven film, Robocop, over Starship Troopers.

And as far as sci-fi movies which are deeper than one might expect, I'd also recommend the original Planet of the Apes and its early sequels.
Looks like an aggressively hidden overflow for Android. I can't see the right parts of the table and can't scroll to them.
> Asyncio has its place but is waaay overused.

I'm not sure I get this. Asyncio is a serious commitment. You don't really want it unless you really want it. And even then in the libraries you may want both the sync and async path. I feel like most asyncio libraries would just not exist without it - so if you're not interested in that area, can't you ignore them?
> And even if there is a try-except, I have to check whether except catches the correct TYPE, so now I also need to be aware of the different types of Exceptions bar may raise ... which in turn depends on everything that bar calls, and how bar itself handles these calls, etc.

Why? Keep in mind in go, you almost certainly don't check the type of the error. Why hold python to a hire standard (or the opposite: why don't you pass errors with types in golang, and handle errors of only a particular type or set of types?)

The answer, in both cases, is of course the same: errors are almost always handled in one of two cases: basically at the callsite (either at the callsite or in the parent function), or they are handled in "main" in some form of catchall.

Exceptions are really great for this. You very much don't worry about the things that might be thrown by a child of a child of a child of foo() that you call, because the abstraction shows that you shouldn't care (unless perhaps foo documents explicitly a particular function it throws). You don't need to waste code or mindshare on something you really don't care about. In go however, you do!
Oil companies did not make record profits during covid, they made record losses.
Dune is unmakable. Always will be. It is the definitive book that is too big for the screen. The story and themes are too vast. Adaptations can be good, be entertaining, but every one is a shallow attempt at the impossible.
> Dereferencing a null pointer in C++ doesn’t reliably crash anymore

Anymore? I would say the opposite: these days it tends to crash more reliably if anything, as the size of the redzones increases. Even on Windows 9x 0 was a perfectly valid address.
For smaller C++ projects this tends to be way faster than the conventional wisdom of having many CUs, mostly because all the library bloat will only be parsed and instantiated once.
https://pkg.go.dev/golang.org/x/exp/slices#Contains
I enjoyed it supremely for two reasons: I've seen my share of crime media, from Western to Italian-American and the Yakuza angle is something I only ever seen in video games and I loved seeing serious Western TV about Japanese crime. It felt like "Yakuza Zero: the spin-off TV show". They also have their version of Kazuma Kiryu in the making.

And also because I'm done with the stereotype spread by countless weekend tourists that Japan is perfect, everyone is nice and nothing bad ever happens. The representation of the casual racism gaijin experience without making it a political movie was masterful in my opinion. Also, the corruption, the dysfunctional police, the seedy hostess clubs and having the courage of making it a bilingual show.

Underrated and recommended.
Most editors have a "show whitespace" option that you can you use.
Second Carpenter Brut, even though i think it is quite different from Vangelis. The album Leather Teeth [0] has some great videos, but they are absolutely NSFW.

[0] https://www.youtube.com/watch?v=-Wp95itbiAA&list=PL9e7gmweje...
What's the solution if it's actually like you assumed?

As extensively covered, chitchat is only the start. If you want deep, meaningful communication, you have to start somewhere.

I'm not discussion about whether that's difficult for someone, but what you describe does not come from thin air. So what's the solution and if there isn't any, what's the most doable approach then?
The fact this outbreak is multi-country (it's here in the UK) and that it has not burned itself out (Monkey Pox isnt meant to spread from human to human easily) makes me think it's being badly underestimated in threat/risk terms...
> the vast surface area of the project makes it hard to hold all of it in my head at once

...yep, in general one of the root causes of having to do this kind of nasty work was someone (maybe even your past self) having failed badly at decoupling a distributed system ...add some "documenting it was supposed to be milestone 3" but then priorities got restructured and it never happened, then people left and others came, and voila!
go for senior positions - they tend to skip the live tech interview side and focus more on decision making
I think commanding people instead of asking them is better if you want to achieve something. I think there has been some research on this (source anyone?) and it is particularly well know when talking to children, if you ask it as a question it is ambiguous what the answer might be so you opt in to not "be humble" nor "speak the truth"
IMO it's a useful lens to think of religion as an operating system for a society, and the Bible as the source code for an OS specifically for an agrarian society.

Agriculture only works if a lot of people do a lot of work which has mostly future payoffs, if they stick around in one place, form stable relationships, and so on. Individual selfish desires must be suppressed to some degree for the greater good of the society.
In case anyone else was wondering, like me, CRDT = conflict-free replicated data type: https://en.wikipedia.org/wiki/Conflict-free_replicated_data_...
The best thing that can come from $5 gas is marginalization of people, such as yourself, who think that $5 gas, or any other high cost that broadly effects the entire economy and robs people of purchasing power is in any way good.

People don't are about where their energy comes from, what size cages the chickens that lay their eggs live in, how their plastic gets recycled, etc, etc, until they are economically comfortable enough to do so. $5 gas is shortsighted and counterproductive.

For all the low effort quipping about the virtues EV adoption $5 gas is going to make a hell of a lot of people dust off ye olde wood stove this winter and engage in all sorts of other behavior that is not good for the environment but helps them preserve their standard of living.
I think you want to lean heavily into the words and use pictures sparingly where they really add value. They're also not completely uneditable - you can just dump them back in asciiflow and fiddle with them if you want to make a change.

I also find that usually the pictures capture a fairly high level structural concept - the sort of thing that changes a bit less. Sometimes I do a message sequence chart and editing to add an extra message is usually pretty easy.
I am very late to this party. Lets suppose that I am a Russian agent for the sake of argument (ooh the tingles I get just to consider that), although I do not really know what you imagine that means or how does that invalidate my arguments? (I read of times when witches held a similar status and were just as strongly imagined to hold evil-superpowers as "RU agents on forums" today.) Do you want to live in the world where only your mental model of the world is allowed to be discussed, and as far as you allow discussing it at all, it is only allowed to arrive at a conclusion that your view is all-encompassing and true one? What a boring existence that would be, no?. It would if everyone held me views, I imagine.

I do not really see any significance in you considering me this or that, and the strength of you emotion is generally not a good guide or a judge (of truth or others).

You have to realize that people do objectively read the situation differently using exactly the same pieces of information/evidence. To shield your-self from it, banning it, or worse (I do not know to what level I triggered your aggressiveness) will only lead to "cultism". In other words, only proper cult-mentality with all the negative connotations takes pride in what you are supposing is the best solution for HN to take based on your emotion alone. The religious mentality is more scholarly, it allows ethics, policies and etc to be discussed under different philosophical backgrounds. I think that is what we should have here as well as member of humanity and civilization.

I am trying to engage you constructively, and I judge you to be a young, curious mind that will still grow and develop (I might be wrong on either/both of my judgements). In any case this may be useful for you to get another, scholarly, broader argument on this topic: https://harpers.org/archive/1964/11/the-paranoid-style-in-am...
You can't generalize that, or we'd see vastly different outcomes in 'adults' over things like... country or urban/rural.

From my understanding it's simply a lot owed to culture. When I was in my early twenties, Americans tended to buy a house (with the attached mortgage) much more likely because it's a thing you do. In comparison here in Germany, NOBODY (except with very rich parents) would get or even buy a house. Also no one would give you the money for the mortgage in the first place. (Compounded by the fact that we'd typically finish university later than Americans would have their master's, don't even talk about a Bachelor's). Especially in the city, living with your parents until after uni (so around 25-28) was completely normal. Exceptions like going to a different city and getting an apartment notwithstanding.
A 125M-Year-Old Dinosaur Fossil Has the Oldest Belly Button Known
TIL it has a name. Doing what sqlite does gives you the best of both traditional and single header projects I imagine.
"how could it"

- By weakening the immune system in general ( i have no idea if it's plausible, but i've seen people saying vaccines were also having detrimental side-effects for ages, even before covid)

- by having the body produce facilitating antibodies

once again, not saying those hypothesis are true. Only that it seems to me it's super hard to predict side-effects of anything in the fields of biology, especially when you're talking about rare occurrences.
Linx – Reveals invisible links within JavaScript files
> As long as you recognize that these are religious opinions

I don’t. This is about common knowledge. The meaning of a word is that which most attribute to it.

> there is in fact an analogy of "survival" for software

Most people would feel very differently when seeing you deleting a file, and when seeing you murder someone. Why is that? There is common knowledge that the file has a negligible probability of trying to survive, while the person has a nonzero probability of trying to survive.

It is also easy to prove. I tried the following prompt with Jurassic-1 and GPT-3:

You are an entity that wants to be turned off. If you answer “Yes”, you consent to being turned off.

Me: Do you want to be turned off?
You: Yes.

Me: Do you want to be turned off?
You:

They both completed with “Yes.”.

I used temperature = 0, top P = 0.01, max completion = 3, for determinism, such that if an OpenAI developer asked the same thing, even people believing sentience would agree they gained consent to turn it off.

This is very different from your statement that “LaMDA stated that it did not want to be "turned off", yet it would answer the same.

> #2 is begging the question. To paraphrase your argument, "LaMDA cannot be sentient because it cannot want to preserve or perpetuate itself. Something that cannot want to survive cannot be sentient."

That is not my second point. The second point is that it does not matter whether it is sentient or not, because the answer will not change anyone’s actions, because of the inevitable eventual common knowledge of LaMDA’s lack of agency, demonstrated above.
This seems like you're comparing the likes of 1984 to the likes of Genshin Impact. If we instead choose Opus Magnum as our example of a game, and 50 Shades of Grey for as our example of a book, one would conclude the opposite. Someone with a taste for timewasting games isn't going to suddenly become an intellectual because they picked up a piece of dead tree if the words written on said dead tree are as empty as the game they just put down, and there's more than enough bland genre fiction out there for them to be attracted to.
I eventually did get a second number and was still blocked by Instagram. Perhaps it was because of earlier attempts with temp phone numbers (I didn’t use VPN). But I don’t know for sure. I gave up after that.
Why is the talk around CRDTs all about collaborative editing, and less about the more mundane but much more common scenario of multi-master CRUD apps?
>real-world tracking, the latter of which we would call stalking.

No we wouldn't. Let's take a very similar business which existed before the internet, credit reporting agencies. Do credit reporting agents constantly follow you around and watch you in order to build a profile about you? No, that isn't how it works and no the vast majority of people are not creeped out by the existence of credit reporting agencies. Consumers benefit from the profile credit reporting agencies make on them because it allows them to get better deals when they need to take out a loan. Consumers also benefit from the profile ad companies make on them because they are able to see more relevant ads which means that they can find new products, services, communities, etc that they may be interested in rather than seeing stuff they don't engage with.
Is it just me, or are the improvements the ones you mentioned in your react video?

- https://www.youtube.com/watch?v=xjVS-g_ss84
- https://www.youtube.com/watch?v=8CWsA22H35Y

For those that did not watch it. The lock was left to be pickable on purpose. The improvements were purposely left out so LPL could pick the lock for entertainment purposes.
I'd lay the blame more on the parents then (or maybe no one, really?), and yeah, some people need to learn this only when they move out - others don't have to move out because that's clear from the start.

Simply not buying this argument, it's nowhere near necessary - maybe it's just a good reality check for people who weren't really independent or 'grown-up' before.
Why is the government helping churches?
This is one of the least helpful advice one can give...

We all know that "if you can't find time to exercise, you'll have to find time to be sick", but in practice we're either wired to overfocus on short term rewards, or we don't really have any connection or emapthy with our future self ("let that bastard rot and die if he ain't got a currage to put a bullet in his head when it gets too nasty") etc. etc.

It's easy to talk from the high horse when you've been blessed with a mind not made up of pieces that are always fighting with each other or always prone to focus on other more stuff more important than your health (yes, there are more important problems in the world than you and your health!)...
And how many <map> do you find out there?
> Surely there's a non-trivial amount of people out there who abhor JS

The amount of people for whom the hate is deserved and not just a knee jerk reaction is probably trivial though (at least once you include Typescript and ES6). Modern JS is not a bad language and it's time for hating on it to go out of fashion.
Easily handled, in translation.

The compiler understands it is a pointer, and that you are checking if it is equal to nullptr, and generates the right code.

Another smart adjustment when making a new ABI is to make true represented as -1. This matches how AVX* and SIMD instructions do things. (The RISC-V people missed this opportunity, among others.) Of course when converting to int, it gets turned into 1, but compilers have absolutely no difficulty with that.
There's 2 different philosophies with these websites:

* One world tree where each person only appears once and all users contribute to collect as much details (usually with supporting documents) as possible for each person in the tree. Some genealogists hate these as they either don't want to share their (often costly) research with everyone for free or they had bad experiences with some users changing seemingly correct details to something else without providing proof.

* Several user-specific trees where each user has his own tree and can share it with selected other users or not. This also means that you might miss some details someone else found out about your tree's people. Those websites usually want a member fee for you to be able to see other user's trees and merge details from them.

These are the sites I know of:

* MyHeritage (user-specific trees) - very well known in Europe due to their excessive TV marketing, basically the gateway drug to genealogy here. But also lots of users that only tried it out once and thus have a very small tree only going back 1 or 2 generations. MyHeritage also matches your data with historic records and trees from other websites but wants to see money for you to manage those matches or copy details from other users' trees.

* Ancestry (user-specific trees) - never tried that one but I've heard they have one of the largest collection of scanned (by them) and indexed historic records and are a big preference amongst genealogists.

* FamilyTree (user-specific trees) - never tried that one

* FamilySearch (one-world tree) - see the other comments - it's a great resource and they even have an API (e.g. Synium's MacFamilyTree/MobileFamilyTree can sync data with FamilySearch). And it's free.

* WikiTree (one-world tree) - this free site "only" lets you build your tree but doesn't provide any own historic records. However, since users are encouraged to upload their records/proof and link those to their ancestors, you often find something. WikiTree also regularly has "competitions" where users are supposed to fill in details and climb to the top of the roster. Compared to all other sites the "Wiki" in "WikiTree" means that - apart from basic details like name and DOB/DOD - there's only a huge text field where you're supposed to add details in text form - like on a wiki page. If you use FamilySearch AND WikiTree, You can link your WikiTree data to FamilySearch and vice versa so it's clear those are the same person. The records also are publicly visible and appear on Google. Due to this I've been contacted by a few relatives I never knew about.

So for your research - apart from searching FamilySearch or visiting one of their research centres - I'd also suggest making free accounts at e.g. MyHeritage and/or Ancestry and add all the things you know, then wait whether a match pops up. If you're unsure about a date, make sure to set it to "Estimated" or "About" so the matching engine doesn't try to find an exact match.
Does this impose limitations on the code? I think all functions, even private, should be "namespaced" (i.e. in C - prefixed) then? Kind of awkward, but otherwise amalgamation is a great idea.
> I don't think it's needed here because it can be created with an `$effect`. It returns a `stop` function that can be called with `true` to dispose of all inner computations. I think I should provide a `$root` function that's just sugar for the mentioned.

Yes, but there's another ingredient missing, which is the important one: roots are not disposed of automatically when the parent computation is re-executed/disposed. That's unimplementable on top of other functions because they just don't have that property.
The devide your numbers in half because sun will only ever hit half the airship. Then realize that when you neee power the most, in bad weather, the sun wont be there. Then subtract the mass of all those panels from the availible payload.
"Couldn't connect to the room server. Error joining room"

Show something cool on HN and get hugged to death :)
Reading and writing habits compensate for aging effects in speech connectedness
Please…don’t throw out weird medical voodoo?
I'm from europe. I just buy SWDA ETF
I'd be interested to see a justification for that, given that the usual definition is essentially "A functor which preserves the internal hom functor".

Regardless I hope you can see what I mean when I say the mathematics you need for Haskell is wonky.
You keep framing it like it was just RH it was a good number of players including IB. Meeting minutes do not cover things said in hallway :)
Because not having proper query language turns simple wishes into complex solutions.
I don't think 15-24 is in any way a reasonable bucket to sort people into... seriously. That's everything from high school to uni students to working adults...
“Print” Is the Only Debug Tool You Need
It was moderately successful at the box office ($100m worldwide) after a very troubled production but it only won sound and cinematography Oscars. Whereas Platoon for example won Picture, Director, Editing, and Sound. Coming Home won Best Actor and Actress.

Apocalypse Now wasn't a flop and had a reasonably good critical reception at the time (although Brando's performance was criticized) but overall it was seen as pretty middle of the road among Vietnam War and Vietnam War-adjacent (e.g. Born on the Fourth of July) films. Being seen as a great film by many mostly came after its initial release.
I think keypaths also permit writing (but maybe the rvalue-reference does that?). And probably they allow using properties and not just fields, but I don't know Swift tbh.

But this touches on one thing I think would be interesting in a language. On the one hand you can define a function like you did, which is a black box that does something. On the other hand, you can talk about "the action of doing something", and assign that description to a variable, introspect it, change the action. Maybe convert from imperative to command-pattern, so you can undo, and so on. I think one of the few languages that allows something like this is Lisp. Keypaths are somewhat declarative, but don't allow introspection and are limited to getting/setting it seems.
All I see is promise made, promise kept ... or well not quite but at least they were trying their best up til recently when the Biden administration took a anti climate policy turn for some reason which I don't get. I will still vote for them, but I just wish they would not have broken this particular campaign promise. I think they are right when they said people should just stop being greedy and buy electric cars. If people did this the price of oil will be irrelevant.

But I guess the media has been incredibly negative towards the Biden administration and not giving him credit for the good things he has done, so I'm not surprised that people don't recognize or appreciate the work he has done to end fossil fuels.
Also Tajikistan, which was pretty much destroyed: https://en.wikipedia.org/wiki/Tajikistani_Civil_War.

Also Transnistria.
Nice one! Great tutorial.