skysight-inc/HackerNews huggingface dataset:
Parents aren't giving their children any irreversible modifications though, that's not even legal.

All that's done is pausing puberty until the children are old enough to legally consent to changes, if they do want them. If they do not, puberty can be resumed at any time without any harm (puberty blockers are used significantly more often on cis kids whose puberty started too early than on trans kids).

No child is taking any hormone medication or getting any surgery to transition. Actually, hormones and surgery are frequently given to cis kids who are close to the line to inter, to better align them with their AGAB. But in trans healthcare,this is not a thing.

Usually at 14 or 16 trans teenagers can choose to take hormones, but still, no surgeries below the age of 18 for trans children.

The only surgeries parents can do to children legally are circumcision in cis children and heavy genital modification in inter children to pretend they're not inter.
Are there any details on how this works anywhere? It kinda looks like a diffusion model, but using Gaussian blur instead of the Gaussian noise that dall-e etc use.
Uhm yeah, that is uh, quite, ah, reminiscent, yes.
https://sumi.news – it’s cool because it’s made for skimming, not doom-scrolling. It’s only headlines grouped by day and source.
Yes. And while we're at it, ban single engine planes. No one needs to ruin my Saturday flying in circles in the airspace above my neighborhood. In fact, ban all flying that is merely for the sake of the enjoyment of flight. Require compelling travel purpose such that if the pilot/owner can't explain why they took off and landed in the same place 2-3 hours later, they are fined massively for joyriding.
TL;DR (via GPT3): Microdosing with psilocybin mushrooms did not have any positive effects on well-being, creativity, or cognitive function. The only noticeable effects were subjective changes and altered EEG rhythms.
There are different ways to “pump the brakes”.

The Jewish sabbath comes to mind.

How beneficial, and at what cost, would it be to block air travel or discretionary car trips, say, once monthly ?
This is awesome. Can you share with me financials for this?

Roughly …is this a sustainable business for you?
I absolutely hope this does not happen. It’ll be another trade of perceived convenience over privacy. I absolutely do not want to run my life from my phone. I want to pay for things with cash. I am happy to perform admin tasks in person where required.

I live in Austria and cash is still used in a big way. Many smaller restaurants in the rural areas only accept cash. I withdraw cash from the ATM at the entrance to my local supermarket in order to pay for groceries with cash. On a recent trip to the UK I was surprised at the number of locations where cash payments were not possible. Want a Thames riverboat? Card only. Want to enter Warwick Castle? Card only. Want to buy something in the gift shop for £5? Card only. It was actually pretty annoying, as I had a fat wad of Pounds Sterling notes. At least cash was still possible in every pub I visited, even if their default assumption was a card payment.

Up until recently I was in no way digitally connected for Austrian government services. Sadly, for some business reasons I had to acquire a “Handy Signature” (basically 2FA via your phone) to perform some operations with the tax office.
Correction for you: I'm from the social class that doesn't fly at all.
> Can anyone explain why the query without having needs 14 separate queries? That seemed insane to me.

Yeah, four queries for the four requirements seems the most straightforward, and easier to maintain than the final version.

But still a very nice illustrating of group by cube.
Linux has good scanning defaults (gnome's simple-scan and kde's slightly better skanpage), but windows default is so clunky and lacks basic quality of life features i don't know anyone willingly using it more than extremely occasionally.
They are great, I recommend them. I also encourage to donate to them.
You can simply close the ticket without saying anything, you are not required to do anything if you don't feel like it, and you should not feel bad about it.
You shouldn't be using sms as 2fa anyways. It's barely better than no 2fa at all. Use an authenticator app.
Thank you for actually explaining your POV. I don't understand how you expected me or the other commenters to gather this from your original comment.

If it's worth anything, you have changed my opinion on this. You raise very good points.
The trick is to have a backup phone. I’ve been tending to keep an older generation iPhone, usually bought refurbished. I use it for run tracking, and have taken it on trips in the past as an “internet diet” device. It has access to my Bitwarden, Authy, etc, but keep installed apps to a minimum. Currently an iPhone 8
And a guy in US was harassed by NSA for a YouTube video of his. Look, it’s not that this stuff doesn’t happen in China - rather, it’s also happening in US, you’ve just learned to ignore it.
Always love the cheesy old computer mag ads.

But the "No Loose Ends" ad is pretty good. Probably the most modern sort of advertising, i.e based on an emotive pull, a dream, rather than every thing else that uses tech spec numbers, bigger is better.
Am I reading this right, from the abstract:

> The reported acute effects were significantly more intense for the active dose compared to the placebo, but only for participants who correctly identified their experimental condition.

Does that 'correct identification' go both ways, psilocybin & placebo? If so I don't think they claimed a strong enough result!
Allowing puberty blockers, allows children to make uninformed decisions with lasting and harmful consequences to their own body and future. That's why this issue has went to various courts, ascending the hierarchy, in England where it has been found illegal, legal etc. See https://en.wikipedia.org/wiki/Bell_v_Tavistock and think how Keira Bell is likely to feel about your simplistic "it is safe" comments.

It is a complex issue and perfectly OK to be on one side or the other - what's not OK is pretending that only one side is right and the other is evil and abandoning all nuance - that seems to be the trans activist way tho.
The things you mention are true but wholly besides the point. C/C++ normally means "C flavoured C++, or just C, I don't care", or it can mean "more modern C++, maybe do a bit of plain C or interface with C libraries". It's more about the domain you're working in and the general approach (compiled language, caring about performance, ....), and results, than about the minutiae of the language you're using.

It doesn't mean thinking of C/C++ as literally a language that you can compile, and doesn't mean compiling random C code as C++.
https://www.theatlantic.com/culture/archive/2022/06/minority...

> But Minority Report, though it was written and filmed before 9/11, might be Spielberg’s most prescient work of all. Tasked with predicting our near future, he imagined an America filled with dazzling inventions but rotting from the inside out, one in which the erosion of civil liberties is thinly veiled by chest-thumping braggadocio about technology’s power to solve every problem. Spielberg's eye-scanning cameras and autocratic cops could easily be exchanged with the overreach of the PATRIOT Act, or the NSA listening in to casual conversations. The film’s warning is one the world is only beginning to heed. We may not have precogs dreaming of murders in police precincts, but so much beloved technology of today is just as effective at watching and constricting our lives.
Vifm: A Vim-like file manager
the truth is, pr's might not even be welcome and thats ok. Any code/feature added, even via someone elses PR becomes a maintenance burden on the maintainer.

Remind them they are welcome to fork the project to add what they would like.
It's not true if we pick a=0 and b=0?
yea you can say fuck off

well politically correct answer is to fork off

they should fork it instead haha
‘Minority Report’ Tried to Warn Us About Technology
If a user has to be clever to get a good default experience, that’s a bad default experience.
Some people may also just be more sensitive to serotonergics, therefore it's simply easier for them to identify
With all due respect, it sounds like you're gunning on being a helicopter parent, which is your choice but it probably wont go over well. Your kid will try what they want to try and the most important question for you should be whether they're safe and happy.

My son's coming up on 16 now and he had a short period of gender-confusion where he questioned his identity, but he came and talked to us about it and spent a couple of weeks experimenting with his gender expression. And I honestly couldn't care less where his gender-confusion came from, the fact that he knew he could share that with us, could confide in us, was one of the most beautiful moments I've experienced and something that reminds me how blessed I am to have him as a son. If he came home from school one day and said he's got a boyfriend but literally only because it's trendy, am I supposed to start thrashing him or something? No, we'd have a conversation which would mostly involve me asking him whether he's safe and happy. If yes, then it's his business not mine. Our duty as his parents is to safeguard his best interests, not dictate and micromanage his entire life and thoughts.
My SQL knowledge is very limited - I had heard of HAVING but not GROUP BY CUBE or COALESCE - but one thing stood out: "The rewritten sql ... ran in a few seconds compared to over half an hour for the original query."
I know there were four million rows in the dataset, but is 30 minutes the kind of run-time you would expect for a query like this?
reddit mods are fucking snowflakes, stay out of it.
Yeah, drugs feel great, news at 11. If psychiatry was just a matter of giving people a constant buzz, it would be solved a century ago.

I'm not judging you for wanting to be high all the time, I've been there myself. But be intellectually honest and call it that, at least. Because it's not some kind of psychological panacea, and I wish people would stop implying it is.

And yes, I've tried it. It made me high, but generally I was far less productive than I would be taking stimulants for my ADHD instead.
Many people also don’t appear to understand that code comes with an on-going maintenance cost. Even if someone else writes a PR, I may not want to be responsible for that code in future. It’s OK to just say no.
People losing their passports is not a new problem. Embassies can help you out and issue emergency travel documents for such situations.
Definitely a good advice. Profiling is something I haven't looked into and should be after debugging.
Use TOTP instead of SMS.
> This does not mean you actually will merge any PR for said future, should they ever materialize.

If you don’t intend to merge the feature, you should not say that patches are welcome, that’s an asshole move.

If you’re not sure, say that and that they can open a pr but you can’t make any promise.

If you’re not interested in the feature and are not willing to maintain it, say that as well.
Depends how pedantic you are with your "looks like C" judgement, but in my perception many hardcore programmers write "C flavoured C++, not modern or template-heavy C++" by their own account. John Carmack is only the last whom I've heard say this, just yesterday in the new Lex Fridman Podcast episode.
Only here to support Silca (as a consumer) but hopefully relevant to HN as it’s just to highlight their product design. After tracking their American “rebirth” I dove in for Silca’s top-of-the-line $500 pump ~5 years ago and the quality and durability is exceptional. If you are, or claim to be, someone who appreciates mechanical watches, “The Design of Everyday Things” type stuff, unboxing and inspecting Apple products, etc. etc., _and_ you are a cyclist, I totally recommend seeing if you have a friend with a Silca pump to check out.

The push-on chuck, beautifully braided and flexible hose, and general height and ergonomics combines for a nearly a zero-to-one improvement over the rest of the market. It removes almost all cognitive and physical friction to getting the job done (filling a tyre), short of just automating it with an air compressor — which has its own complications for filling bike tyres.

Off-topic (but on-topic): REI also has a notoriously forgiving return policy. Generally, just about anything can be returned after years of use, abuse, wear, and tear, and it typically ends up getting sold. I know many REI shoppers who first run upstairs (or wherever) to the “Returns” racks to see what they can find at a discount. Granted, it’s a hit REI is taking, but it’s clearly not a total loss as the “Returns” section turns over pretty quickly.
What an incredibly weird way to respond to a request for a source.
I find it a bit strange that I didn't have this experience at all once I found out what monads are.

In fact I felt quite a bit underwhelmed, because (in the context of programming) it turned out they're just a generic interface (like e.g. Iterable) with a `flatMap` function and a `wrap` function and some "property tests" that must always pass, and whatever implementation to that interface you can make... well that's a monad
If it's public facing I would suggest that you keep it in context and PR friendly and say something like:

"I am declining this as it is not fitting with the direction of the project and other users' requirements. You are free to fork it and maintain your own version"
If you don't see that the feature would fit your vision of the codebase then just tell them that.

If you think it is a useful feature tell him that you currently don't have time to implement it yourself but a PR is welcome.

Often people only want that there issue is tracked, so to avoid conflict and just do nothing just tell them that it goes into the backlog of future features to be considered ;)
As someone who nowadays reviews way more often than gets reviewed, there are some of things I always try to keep in mind to prevent any hostility from my part and foster constructive code reviews.

First and foremost, I like to think that as a reviewer I'm there not to point out issues but to provide useful feedback to the author. I'm not a compiler, therefore I shouldn't behave like one and dump error messages in the PR. Even if there are errors indeed.

Any and all feedback I provide is up for discussion. This is something I always like to highlight when I'm about to review someone else's code for the first time, no matter their level or experience. I'd rather have my comments discussed and challenged than taken for granted as issues that automatically need to be addressed. I might even throw in the occassional curve ball that I know needs challenging :)

I firmly believe the way I word my comments matters, and matters a lot - and I like to think I've managed to improve a bit over the years. PR comments are not commit messages. I avoid imperatives and quite often phrase comments as questions instead. Also, I favor using "we" as opposed to "you" ; in the end, what gets merged is the result not only of the author's but the whole team's work.

Also, I try to leverage PRs to educate when possible. I frequently include FYI comments illustrating e.g. more idiomatic implementations, potential refactorings or applications of design patterns, not as something I expect the author to fix but to learn from. Code snippets and links to e.g. documentation pages or articles are great ways of enriching a comment and providing guidance beyond the PR itself.

Finally, all these are things that I love to see when someone is reviewing my own PRs.
I appreciate you explaining this. I'm not an expert on the history of baths. I may be wrong but I still think the tubes you're describing are the exception and not the rule.
Depending on the codebase of course. But for me, mapping out the datastructures and understanding their relations helps the most.
I think the monad-confusion stems largely from the fact that they are usually explained in Haskell. It's hard to understand an explanation in Haskell if you don't know the language Haskell.
Do you see how far you've moved the goalposts? You start out claiming things like food being plentiful and cheap for everyone, yet now it's "it was better before at least".
Proving a negative can be extremely impractical. Maybe a better way would be to introduce a mechanism to have products removed quickly.
This week in KDE: Easier Samba sharing setup
no website yet, but my project lets you:

- select a data source (e.g. csv file or remote database)

- select a data transform function

- select a data sink (e.csv or remote database)

- execute that pipeline

all of the ui within the browser, would it interest anyone? im curious.
Calmy Leon – the ultimate relaxing music and sound generator
Apparently not, according to this study at least.
Update: They changed it today to 25 :D Makes more sense like I said.
More relevant than Godot was at a similar age. Just look at the partners, for example. If the engine picks up steam, could easily see it becoming huge - at least as a base for in-house forks for studios.

https://www.o3de.org/
But regardless of what enabled them to identify it - even if just a 50:50 guess, but a correct one - thinking they were on it (vs. thinking they were not) made it a significant enhancement?

That seems like a 'bigger' result to me than what's claimed. (Which is why I'm not sure I'm understanding it correctly.)
This study doesn't bear that out, nor have any other placebo-controlled trials.

Also, I've experienced about 40 different psychoactive drugs, including both micro and megadoses of psychedelics. And my experience tracks with GP in that it does cognitively impair you. Maybe don't make blanket statements about people you disagree with, it doesn't make your argument look any stronger.
One trivial example implied by the blog post: Such corruption could be involved in the non-transparent decision making process at NIST.

Regarding Dual_EC: we still lack a lot of information about how this decision was made internally at NIST. That’s a core point: transparency was promised in the wake of discovered sabotage and it hasn’t arrived.
I have tried starting nix several times never got all things working. However, after being stuck in several dependency hells both in personal projects and at work, I knew I wanted what nix was proposing.

This last time I tried it actually clicked much better. I think what flakes has done is not just provided the technical solutions for why it was created, but it also made it much easier to understand a nix repo and to a newbie like me it almost seems like it results in cleaner code (I now much more often end up understanding what a nix file is doing). That together with the updated nix command in general makes it much more intuitive in most of the cases.

So I just wanted to say that to the nix team that your focus on UI is paying off for newbies like me.
> You are free to fork it and maintain your own version

I’d leave that out. That’s unnecessary as it’s an implied freedom of oss, and it can come off as aggressive / dismissive.
Most Windows compliance tools are seen as a tick in a box so ease of use and low effort deployment is often the most important thing.

I'm sure you could achieve similar results with Salt but it will be some bespoke contraption requiring a lot of engineering effort where you cant just hire new staff off the street to maintain it.
Ask HN: Longevity for your parents, what to do?
Longevity was discussed a lot here. So, for the hackers and experts here:), how do you help your parents?
Was thinking to give them or suggest to take

Nicotinamide mononucleotide (NMN): 1g per day (available but only from small firms in Europe)

Resveratrol: 1g per day (available)

Metformin: 800 mg (need a prescription)

Omega3 fat oil

Do you have better ideas?

PS: Got it from David Sinclar. Doctors don't seem to care much about that topic. Actually, started to think about it since, noticed a bit of mental decline and started asking myself what might help against it and in general. Also, might take that stuff for myself as well.
I was thinking a bit more modern in the direction of an android app built with Flutter
Fair point. Agreed.
Close issue. "Won't fix"

Might as well ban some commenter from your project (not sure how Github manages this)

A lot of feature requests are done to gain clout anyway
Another digital leash. It makes sense to put a passport on a mobile tracking device.

We increasingly live in a world where no transaction between two individuals is possible without the approval of a third party. Citizens become digital subjects.
None of that matters. There are plenty of other differences, and they also don't matter.

What does matter is that, while you probably can compile your C code with a C++ compiler with minimal changes, it is very bad code. It might be the best C code ever, but as C++, it is just crappy. I mean that technically: the C++ code you could have written instead would have been much, much better. As C++, that C code is just embarrassing.

This is not a reason to avoid switching your project over to building with a C++ compiler, which you could do in an hour or a day. Gcc did this, and Gdb, both with rousing success: Gcc and Gdb are now better programs, and you can tell that just using them.

Yes, after the switch, all the code will have instantly become bad code. But the secret is, it was always bad code. It was just (one hopes) the best anybody could have done in C. Now you can begin to make it into good C++ code. Incrementally, a little at a time. Probably starting with new features, and some key infrastructure, always resolving immediate frustrations. Each bit makes your program better.

Probably most of it will still look a lot like C, forever. That is the code you don't touch much, and haven't needed to. Where you get the real benefit is in places you already have reasons to change. Those are likely to be near where future changes will be, too.

There is never any confusion, looking at an evolving project, about which parts are C, which parts are in (say) 2000s-era C++, and which are modern. So, there is no value in trying to stay "consistent". New code is different because it can be. Old code is different because it still is. Some of it will change, and come to look modern, too. Most won't.

And that is OK. Keeping code consistent would mean not applying things you have learned, and not doing things better than you could have before. Inconsistent code indicates learning and growth.
I didn’t get any sense that the OP was a newbie trying to enter a new field with no prior study.

The question was about how to meet people who love to learn.

You suggested that they contact authors of papers in some subject that interests them.

Both your comment and your suggestion precisely place the OP in a position where they are exactly what you describe: a newbie begging for crumbs from a big person.

I rather did get the sense that the OP wants to meet interested and interesting people, people with a passion for learning. I did presume for peer level friendship and mutual joy, rather than the up-dog/down-dog game you suggest.
But I was responding to claims that it will be ubiquitous in the industry, not that it's easy to get started with.

> pre-packaged with the majority of features that your average developer will need

From my minimal experience with it, I'd disagree. What's the biggest (3D) game built with Godot?