skysight-inc/HackerNews huggingface dataset:
Bell wasn't a child when she had hormones or surgery. Bell was told by her psychiatrist at Tavi not to go ahead with transition. She ignored that advice and went ahead anyway. You'll notice that she hasn't brought a personal injury case. She'd lose it if she did. She had capacity to make a decision. She made an unwise decision, and now she's living with the consequences of her own poor choices. Is your position seriously that capacitous adults should be banned from making decisions about their healthcare?

> The NHS-commissioned Cass Report details the many risks and gaps of evidence underlying youth transition:

The Cass review has led to the closure of the single clinic providing child trans healthcare in England, but has led to the opening of many more child trans healthcare clinics across England. The Cass review is clear that the problems were mostly lack of access to timely care. I don't understand why you think this is a victory for the anti-trans position, it simply isn't. Many more children are now going to be able to access timely care, and many more children will be able to access puberty blockers.
Oh you mean a moral framework that is perfectly and immediately acted upon to ensure a utopian society? The 'devil' is always going to exist.

Sexual sin: Bill clinton sank on a bj, anthony weiner went out on a weiner shot, berlisconi spent years in prison for all kinds of prostitution and sexual scandals. Epstein got epstein'd, harvey weinstein got weinstein'd, #metoo sank many people, twitter cancelled director's careers. That guy on the Expanse got written out cause of a sex scandal.

It's basically the norm, that someone's sexual immorality causes them suffering eventually and usually in the act too.

I don't really care how politics defines morality. Morality is not decided by politics in the end, you eventually cash out your chips in the faithful rules, no matter your politics.

Your description is of somebody getting their morality from politics. It's not gonna end well, cause politics not the start or the end of morality, it's just commentary in the middle somewhere.

"That coked up finnish chick" is going to fall too. There's no special exemptions, you have to repent or bite the bullet at some point. I'm not defending the perception of sinners, sinning freely, as proof there's 'no unified morality'. You already know there is a unified morality, because you disapprove of that sinful stuff anyway.
Haven't read all the report yet but covering security related things can easily land you in legal hot waters, happened with other tech execs - https://www.justice.gov/usao-ndca/pr/former-chief-security-o...
https://en.wikipedia.org/wiki/Life_peer
To me it seems like 'British Baroness' attracts attention because it sounds like a person completely foreign to both California and to ordinary people, probably having little idea of the real life there and given authority solely because of her family ancestry.
Well words like "transgenderism" don't even mean anything and are just far-right buzzwords to scare people like you, so consider first looking into what's informing your worldview. It's certainly not anything approaching objectivity
I read that this is the intention, so when some content that can be used for harm (in a discriminatory or racist way for example), authors should make all the needed considerations, including confounding factors, in their research and their paper.

For example, say someone publishes statistics about school grades and race, and, maybe unsurprisingly, black people in the US turn out to have lower average grades, what does that say about black people? Here lies the responsibility of the researcher to make it clear that the problem is social rather than genetical, either using statistical means to remove confounders, or by highlighting this when discussing the numbers. Actually unless the purpose of the research itself is to extract those social differences, why would you stratify your cohorts by race in the first place?

Even seemingly innocuous decisions, like stratifying (because, why not?, you have the data) may have consequences, or may hide biases, if they are not considered with care. Ask anybody doing ML how confounders are behind every corner in whatever messy human data you collect!

Then there are other topics which specifically look into, say, sex and brain composition etc. Those may be scientifically sound, but ethically more controversial. I am happy I don't work in that field...
It depends how you use it. When you're still new to the data, using a freeflow text-and-codeblock workflow like jupyter or org-mode really speeds up the exploration phase.

Once you have a consistent set of questions, and methods to answer them, then yes, copy off the relevant chunks into their own scripts and source these when using similar data to bring you up to speed, and modify them to your tastes.

The issue with starting off with an external script initially is the distracting temptation to refine your code so it can be better used with future data, despite not yet having seen or not knowing what that future data is like. The initial "play and explore" phase of an analysis is very important imo, and notebooks really facilitate that.
why only one top layer? why not just "layers"? Unpoly has solved this quite elegantly: https://unpoly.com/up.layer
> The power plug is a little weird – it looks like an Egyptian “Type-C” plug, but it has these very thin-gauge brown and blue wires sticking out of it that were unceremoniously severed. Made in the DDR! I am not really confident that this is an Egyptian-market machine

The power plug looks like someone (from Germany or Eastern Europe) bought a machine with a different type of plug and adapted it for use with "Schuko" sockets at some point using a plug he had lying around. That plug definitely looks much older than the rest of the machine - might even be bakelite? Then again, technological progress in the GDR was slow, so they might have still been producing plugs that looked like that in the 1980s...
See duplicate post: https://news.ycombinator.com/item?id=32531640
TLS Certificate System More About Control Than Protection of Internet Users
The creator of Soketi here. Even if I have 50-100 concurrent connections on most of the projects, I don't wanna be throttled by how many messages I can distribute to my end users - I might have < 100 users, but maybe I have to distribute fresh updates each 5 seconds, what do I do?
Nah this is a bean counter decision, not an engineering or marketing decision. It will be bad mojo. There are a dozen other ways to cut down on the bogus/abusive accounts.
what is the safest registrar? If for instance you own a domain with a TLD managed by a shady jurisdiction, it may not be so secure, right? What's the safest TLD? Other than .com
You can host your email with your own domain with one of several services that take care of all the details (mailgun, fastmail, protonmail, etc), If you have problems with the provider you change your domain configuration to a different provider. Does ot solve all the issues but it is more flexible.
> >In the world we live in, this would be used to abort babies that don't pass the PGS to the vast majority of people who have this information.

Same "we" as the line you responded to, and your own response.
How the Talisman wallet is solving Polkadot’s UX problems
Nitpick: You probably mean DVB-S (and S2, S2X..) rather than DVB-C, and you're correct that they don't employ OFDM (they're just a straightforward single wideband channel mostly employing variations on phase-shift keying), and aren't particularly concerned with multipath interference.
This video has no source or substance, how many of these videos have we seen that turn out to not be what they propose.
This may be how it is in the States, but in the UK all mobiles phones start with 07 (other area residential codes start 01, 02 etc).

I always found it weird that the US numbering system assumes that mobile phones are static. Must be some weird technical debt buried somewhere.
Being in control of your own destiny entails more risk.
> My guess: Their motivation is probably that they used a SaaS product, which was totally overpriced for what value it provided and they want to show that they can do it better for cheaper.

Yes, and what I replied earlier in this thread: I'm not the only one having this issue with overpriced Pusher, I just dont want to be limited by Pusher on how many messages I wanna distribute to my end users.

> Anyway, what exactly is the use of this compared to just using uWS straight away? It’s build on uWS, so this is basically just a pusher implementation and some notification features with cool branding?

uWS is cool to be used in any WebSocket client. However, Pusher has a strict protocol, so I wanted a product that works with any Pusher SDK - so I won't have to rely on custom clients or something of that ilk.
Did the dirt-cheap Dÿon mustard sold in supermarkets ever came from there actually?
This is the most important comment in this entire post/thread. This is what needs to be addressed to truly solve the problem. I don't know how to solve it other than perhaps using a token on a blockchain to indicate ownership of a domain.
It's easy to call for freedom of speech for harassers and abusers when you're posting from an anonymous account. You think it's okay for this site to exist when a key feature is doxxing people's information. But you're too much of a coward to post your name and address to HN? Privacy for you, but not for the KF victims? This is hypocrisy.

Put your money where your mouth is: post your name and address you fucking coward.
It has - the server you're hosting Soketi on. That's it.
Because it was recognized as just another fad
Shell environments, why didn't I thought about this earlier? I'll definitely enjoy this as soon as I've figured out the best way to integrate it with my development processes.

Usually, I use Viscose development containers where system programs are installed via Docker. However, it's quite tedious to manage installation and versioning of these programs.
And bit ironic considering the portability of Go enables one to develop a web service with built-in packages without requiring an explicit web server.
They are using the word science differently, to mean Science, as in "the group of recognized (by us) authorities on a subject".
Outdated in what sense or how?

Thinking as Computation was developed from a course meant to introduce first-year students, from a wide variety of disciplines, to the topic. The prerequisites are thus very light and require little more than high school mathematics and no programming experience.

The author directly describes the scope and context of the book in the preface, and it was primarily designed to give students hands-on experience on the topics. Prolog turned put to be a successful choice in teaching students with no programming background and helped guide the course material.

The book isn't really an introduction to AI, although the topic lies within the larger umbrella of AI.
Not really - more as an open-source alternative that has many benefits for running it yourself instead of paying or being limited by existing, highly-reliable SaaS products.
Exactly. Not everyone has to be on the attack all the time, however people seem to expect that these days in this highly polarised world.
Ably is awesome. It really is. But not for small developers that have to pay and/or be limited on how many messages you can send.
What can work really well, is to rent the cheapest, smallest VPS you can find.

Then redirect the SMTP port with a VPN to your local server, which can be anywhere in the world. You can run IMAP the same way if you want to.
Wer have something similar for companies in Portugal. The state pays the former state-owned mail service to host a "inbox" of sorts (not a full fledged email) that every company has to have. I am not sure if it covers individuals, though.
It is mostly used to notify the companies of tax dates and such.
Of course we do experiments on humans.

Every psychology student is subject to them (and that's often mandated by their universities to enter the next semester). Pharmaceutical companies are mandated to run human test-runs of new medication before making them available to the general public.

Human harm is considered, and migitated, but there's always a certain level of harm that is considered "acceptable". That's what the ethics board does.
You can't just magically become a mobile carrier. You need spectrum. The only practical way to do it is to buy an existing one.
Löwensenf is amazing, my favorite mustard. It is much more intense than regular Dijon mustard, even more than the Edmond Fallot varieties.
Email is not actually private in many instances, so this might be an unworkable solution, possibly even a legal minefield too.

Maybe encrypt the email attachment with an encryption key that is only accessible behind Heroku's 2-factor login page? Problem is, it would probably still reveal basic metadata and database sizes.
Does Instant have any plans for iOS and Android SDKs? One of the biggest wins with Firebase is that it's really easy to integrate across platforms.
<<
Waiting is toxic.
>>

That's a disgusting and idiotic assertion.
> Dictating to people how their workflow should look - _that_ is the antipattern. Developers should choose their OS, their editor, and virtually everything about their workflow.

I'm not convinced it is. Back in the day, each developer had their workstation (not laptop) configured just so, with their own pile of `doit.sh` scripts to tickle the system in just the right way, to get things to compile and render and send it off to production. But we're no longer there. Developer velocity is a thing companies take seriously, so developer workflow is actually important to them, and standardizing one true editor as the supported editor means that all the developers get improvements whenever the internal tooling team does a release. And I'm saying this as a vim person who's tried to move over to VSCode (and have failed so far).

Of course, smaller companies don't have an internal tooling or developer productivity team, and thus allowing people to choose their own tools is optimal. But I've also seen the big picture efficiency loss that results from every developer having a bespoke configuration thats intelligible only to themselves, and the inability to unilaterally improve people's tooling and integrations with various systems they interact with. Once the team gets debugging over SSH working or whatever, they can just deploy that, in a working state, to everyone.

There's a world where Slack is the one true communication method and everyone is on a Macs. Unfortunately for me I'm set in my ways would rather use Ubuntu on a Thinkpad with vim, but that doesn't mean I haven't see that other world.
Zero trust (ZT) is a set of ideas to move defenses from static, network-based perimeters to focus on users, assets, and resources. It allows us to focus is on protecting resources and applications, not network segments (which are inherently insecure).

ZT assumes there is no implicit trust granted to assets or user accounts solely on their physical or network location or asset ownership. Authentication and authorization need to be performed before a session to an enterprise resource is established.

OpenZiti provides anyone the tools to embed zero trust mesh networking into their solution or application. It allows you to close all inbound ports on your firewall (one inbound firewall rule of deny-all), making your network unreachable from other networks, at layer 3. Your private OpenZiti Fabric allows your apps and users to outbound connect both 'sides' of the app, e.g. a client and server, into one bidirectional session, regardless of which side initiated the specific connection request.
If you’re living in a country with reasonably low levels of corruption and a somewhat functional judiciary, why not use your country’s TLD? It also helps when verbally relaying your mail address.
Low quality Data Science code is not a fault of Jupyter.

The Jupyter allow you to load big chunk of data or some large model only once, and then use it for experiments in other cells. It is hard to replace this feature with plain `*.py` file. For me, this is the killer feature.
Olivia Wilde recalls being served papers at CinemaCon as 'vicious'
Haha, welp, I guess it's indexed now.. kinda.
shouldn't it be most humans?
China and India and most of asia have chilli peppers and so does africa. It is the minority that cannot tolerate chillies.

prior to chillies, black pepper, ginger and garlic was used and if used in appropriate quantities gives you a similar result. chillies are just a lot more economical to grow.
You can also use migadu which is a lot cheaper :)
While less private if you have a domain instead of hosting youself you can delegate the handling to a mail provider.

This way you retain the ability to seamlessly change mail provider. And you gain other benefits like infinit number of alias while requiring a low level of technical knowledge and maintenance.
That's a rather large claim without any substantial evidence.

This is HN and it only serves as a court of opinions, and Elon isn't popular right now, but let's keep ourselves intellectually honest.

Twitter has had several security issues, including Saudi spies[1], a large-scale hack of several celebrities[2], and even recent ones[3]. Twitter is one of the largest tech companies and a very important town square.

Mudge was hired to do a job by Dorsey, and the newly appointed execs made it very clear that they don't give a shit about security, when the lack of safety measures has been demonstrated to be dangerous to the public.

[1] https://techcrunch.com/2022/08/09/twitter-spy-convicted-saud...
[2] https://www.thewrap.com/teen-mastermind-behind-elon-musk-joe...
[3] https://www.hackread.com/twitter-data-breach-accounts-sold-h...
With C++ lambdas, it's similar, but the syntax is a bit uglier:

[](auto&& x) { return get_something_complicated(bar(x)); }

and you can decide whether you want a value (no &'s), an lvalue reference (&), or a forwarding reference (&&). I think with C++20 you can also use a concept instead of auto for a constrained parameter type.
The Perfect Stack, Currently
grain-alcohols, you mean, as not even US "beer", with all its faults, causes blindness.
1Password increases top bug bounty reward to $1M
Why do we need a study for something that obvious ?

The answer is simple...

They make good music.

Edit: forgot you are not supposed to joke on HN
If you don't want philosophy of science, don't comment on an article about the philosophy of science? This isn't some fringe topic for "woke" people, philosophy is fundamental to science and has been from the beginning. It's questions from everything like "what even counts as science" to scientific ethics, to "what is the purpose of science". It's not always about ethics, in fact the 20th century philosophy of science debates were dominated by more practical topics like realism vs instrumentalism.

You cannot just dismiss something you've never heard of and have no idea about
No, you buy expensive electricity at night and cheap solar during the day. You were about to explain to me how buying the expensive electricity all the time worked out cheaper than that. Have you thought it out yet?
Not by playing on the club level, as pointed out. He'll loose with every draw to such low ranked players. He needs to play a lot of high ranked tournaments, and don't take draws. Excitíng
there is a difference between science, as in "understanding nature" and technology, which is about exploiting that knowledge for building something useful. Knowing everything about the atom is harmless, using that knowledge to build an horrendous weapon is evil.

Also, knowing everything about the atom does not affect our behavior, except through technology. Social sciences are more problematic though because they are about us, as part of nature sure, but in the social context we live, which can be affected by what we know about it. So proper considerations must be made when designing the research questions and methods, and when discussing the results.
>Gas prices have soared to record levels over the last year as higher global demand has been intensified in Europe by low gas storage levels and A DROP IN PIPELINE IMPORTS FROM RUSSIA FOLLOWING ITS INVASION OF UKRAINE...

[my emphasis]

Great bit of spinning there. Making it sound like Russia arbitrarily decided to 'turn off the tap' after invading Ukraine. When the reality is that Western European countries fell over themselves in their stampede to 'wean themselves off dependence' on Russian oil and gas, by banning imports. And now we're seeing the consequences.

Must be the first time an entire continent has shot itself in the foot, through virtue signalling.
Actually not that bad. If everyone assumed today's date to be the max value, one could always add something new on top without having to guess whatever value someone else has used, and risk exhausting the range because someone uses the max value.
Funnily enough most of those pods and serverless functions etc. will likely have magnitudes less available resources than a 5$ instance on Digital Ocean.

But... but... Google are doing it!
I mostly agree with this. I think we can describe it as: vertical conflict has decreased (kinetic action up and down the political spectrum), while horizontal conflict has increased (passive action across the political spectrum). Things like actual assassination attempts against major figures in government (Justice Kavanaugh's assassination attempt notwithstanding) are not as common today as they were 40-50 years ago, while separation from peers for political reasons is much more common.
Also, let's remind the author that quote next time he or she needs surgery: no aenestesia, ignorance is never better than knowledge.
You're assuming you're not already in the worst possible filter bubble: advertising incentivized curation.
One of my most upvoted comments says something to the effect of "notebooks bad", so you're preaching to the choir here -- however:

- I work with several people who are purely data scientists, and I lean on "culture" rather than "Jupyter". In some circles, probably influenced by academia, programming is considered to be low status work. You are not going to solve the problem by switching to .py files, even though for most tasks literally anything is better than Jupyter.

That they don't use git, or that git wasn't originally even a concern, is a consequence of that low-status perception. If you pitched something to the developer community and told them "oh, by the way, you can't use git", they'd synthesize tomatoes out of thin air to throw at you.

- I'd carve an exception for stuff that satisfies ALL of the following: (a) is self-contained in a single notebook, (b) has no dependencies on anything non-standard, (c) is demonstrative in nature, or a personal exercise rather than production software. For example, I wrote my solutions to the Advent of Code problems in a notebook and I liked the experience, especially how you could mix math and code.
Why Crunch Mode Doesn't Work: 6 Lessons (2005)
This is indeed very nice if it is implemented. As for T-mobile, how about they commit to ipv6 on all of their LTE networks? Here in Poland they have a network sharing agreement with Orange which means they use the same infrastructure, but when I use Orange's APN I get an ipv6 address. With T-mobile only ipv4 and they have no plans to implement ipv6.
So how do we decide what to study, and who funds what studies? How will the results be communicated to people who lack scientific literacy? What will we do with the results and how will they be published? With or without a paywall? In studies that are impossible to double-blind, how do we make sure that the researchers and participants are not allowing their biases to get into the research?

You can do your best, but you can never completely remove bias from the scientific process