skysight-inc/HackerNews huggingface dataset:
It is about Osimertinib, sold under the brand name Tagrisso.

It works (in “statistically significant and highly clinically meaningful” manner) against certain types of lung cancer when administered on early stage.

It was provisionally approved after success in phase 1 trial by FDA in 2015 and by EMA in 2016.

Side effects:

Very common (greater than 10% of clinical trial subjects) adverse effects include diarrhea, stomatitis, rashes, dry or itchy skin, infections where finger or toenails abut skin, low platelet counts, low leukocyte counts, and low neutrophil counts.

Common (between 1% and 10% of clinical trial subjects) adverse effects include interstitial lung disease.
Maybe provide a new experience for professional networking that doesn't sound and look so cringe like LinkedIn.
You should use uMatrix so you can only enable the scripts necessary to unbreak the site
Semantic Versioning (Semver) is flawed
It's not entirely fair for the author to draw conclusion on this particular topic, especially ones as provoking as "cost cutting".

Shopping trolleys are one of those topics where the more you look, the more you find: especially when it comes to the wheels.

For example despite the article mentioning rubber as being superior to PU - it's not always suitable, or even safe. Such as for malls which use ramp-style escalators which allow a shopping trolley to be moved between floors.
These must employ PU wheels which have grooves that match the escalator. This lowers the shopping trolley sufficiently for a rubber-brake to press against the ramp, preventing the trolley from moving.

An example of the grooved PU wheel and rubber-brake can be seen here: https://www.industrial-casterwheels.com/china-escalator_trol...
Track bikes don't have brakes. You don't need brakes on the track as the bikes are fixed gear without a freewheel, so you can brake by slowing down your pedaling. Stopping fast on the track can cause dangerous crashes, so velodromes typically ban brakes.

For reasons that are inscrutable to me, people ride track bikes—lacking brakes—on the streets. It's such a thing to the point where people will buy track-style bikes that include brakes and remove the brakes, even though they never ride at a velodrome.
Do you think the issue was something else? "People randomly see other people's content" is an issue that would immediately make me think some issue with caching is the culprit.

Given their openness in the rest of the communications, I don't see why they would make this part up.

Edit: Of course, I'm also curious what the actual bug was. A discussion below is suggesting several plausible ways (e.g. concurrency issues, insufficient entropy in some key) how a problem could happen under load (although many of these would also lead to the problem happening with less load, just much less often).
I don't think I'd call that an antipattern, tbh. Lots of things did this - I remember our CIO bought us all fancy IDE thingies back in the early J2EE days; I forget what it was, JBuilder, maybe?

Everyone was using Eclipse (or us greybeards sticking to our emacs and ((neo)v)im, by then so we ALL used them as monitor stands.
Show HN: Axum-login, simple and flexible user auth for your Rust axum projects
Hi folks, today I'm sharing axum-login: a Rust crate that provides user identification, authentication, and authorization for axum applications.

It's inspired by Django's auth middleware and makes it easy to plug in different kinds of authentication and authorization workflows, ranging from simple username and password to OAuth to IdP to LDAP and so on.

We want building authentication and authorization into your axum applications to be secure and as painless as possible. If you have feedback or would like help using the crate, please make use of the Github Discussions forum and we'll be happy to help.
You need immense financial resources to win elections in the US. To get those, you need the support of elite investors.

This is why other countries legally cap election campaign spending.
Do you have any data to back that narrative? I know Mozilla is pushing that explanation, but from how I remember it Chrome gained market share because it was technologically superior to Firefox when it was released. It had a much more modern UI, much faster JS implementation, sandboxed tabs, etc. All features that it took Firefox years to copy. Some would say that Firefox has never caught up.

I find the ads narrative pretty hard to believe. Back in the days, Firefox could compete with IE, which was the default in Windows, by being technically superior. It seems very likely that Firefox's users, who had gone out of their way to install Firefox, would also be very willing to go out of their way to install a new better browser even in the absence of ads.
Yeah it breaks without JS. You could add the iframe behind JS, so the target would default to a new tab. But the server would still be designed to return HTML fragments. I never found a way for a server to check if the originating request is for an iframe or a new tab. It's not quite a graceful degradation.
The case against caffeine
I've read on it, and it's basically a game of Hearts (from Windows XP) with more ornate rules. Should be fun.
I would have liked them going more into the details of the caching issue. It sounds like they think the cache library was responsible for the issue, but a more technical analysis of what exactly went wrong within that library would be great.
The Uber of Foster Care: CarePortal connects charities with families in need
https://archive.is/yXJzu
Have you heard of Fox News? It's a TV channel that runs completely fair and balanced news. Anybody who says otherwise is a weird conspiracy theorist. /s

Those elite investors can run large scale propaganda campaigns via the media that they own to sway voters from candidate A to candidate B.

Their preference is to cut candidate C (the kind that likes stuff like public housing, single payer healthcare, reducing military spending) out of the political system at a low level and let voters fight over A and B at the highest levels (e.g. president) safe in the knowledge that A and B both have billionaire best interests at heart and that voters really feel like they're getting a choice.

Which, of course, they are not: https://www.princeton.edu/~davidlee/wp/voterspolicies.pdf
These first sentences:

> My buddy and I were just talking about this, how it seems like the art of woodshedding’s taken a backseat these days. Many newbies hitting the live scene, don’t bring that polished vibe.

Gave me an odd vibe (especially that comma after scene).

And of course the author's own description, right next to these sentences:

> Hey there! My name is Andrew, and I'm relatively new to music production, but I've been learning a ton, (...)

A lengthy blog post stating the same basic points in multiple, overly repetitive ways. Very little substance.
Maybe instead of music this person is learning about content churn for the modern web.

I'd rather see less of this.
Stellar Cartography: Passing Stars Altered Orbital Changes for Earth
Wyze says camera breach let 13,000 customers see into other people's homes
> What? How does load on the system affect correctness?

Seen this happen quite often with code that is not multi-thread safe, especially in languages like c# and java, such as using a static class property for data that should be request-scoped, or not using the appropriate concurrent collection classes etc.
Ask HN: How does YugaByte compare to CockroachDB (or just plain pgsql)?
The only things I can find are the dueling banjos on their respective websites and it looks like they've both done some significant performance improvements recently.

Has anyone not affiliated with these two companies compared them and have real numbers for e.g. latency or qps for various workloads? Even audited tpc is something.

What are the performance or management (such as backup/restore, alter tables, extensions, etc) tradeoffs compared to regular pgsql (sharded or not)?
Summary: black carbon paint + organic binder was used to paint the fossil, as it was used in preparation of many early 1900 finds. Fossil is partially real, with large amount of paint. Scientists for decades put up weird theories about new species to explain it.

Science is hard, assumptions are easy, people have large imaginations &, most importantly, science rewards novel theories.

Everything in the science record improves by people asking simple questions, its the day-in-day-out drudgery plus sheer luck that gets real discoveries.
original title: Stellar Cartography: Passing Stars Altered Orbital Changes For Earth And Other Planets

unfortunately hit title size limit
I almost always have to buy bags. I tend to pick up groceries on a whim while already out and about so I don’t have bags with me. And even when I go out specifically for groceries, I usually forget to bring bags. I consider it a tax for being a disorganised and forgetful person. The idea that 1/5 people are like me doesn’t surprise me at all.

Also apparently 30g is the low end for the thicker bags - this site says they weigh 30-120g:

https://weightofallthings.com/how-much-does-a-plastic-bag-we...
Nice work. A few months back, I experimented with having a DSL like PRQL in Postgres, but back then, I found the language a bit cumbersome; however, it was great as an idea. IMHO, the best "data transformation" language is jq and awk is second.

PRQL and EdgeQL (EdgeDB) are the most interesting ones to watch how they evolve, though.

I've also written a PG extension to make jq available in Postgres [0]

I believe Postgres, in general, will flourish as a host for DSL languages [1].

0: https://github.com/Florents-Tselai/pgJQ
1: https://tselai.com/pgjq-dsl-database.html
It’s just a WAG, but I bet someone used a timestamp as a unique key, or at least part of one, so you were unlikely to get collisions except under load.
How so? I've seen caching clients exhibit some really weird behaviour under heavy load. It's not beyond the pale that, eg, the caching library doesn't do proper locking before writing, resulting in writes stomping all over each other.

Caching is normally read heavy, not write heavy, so it's plausible it wouldn't be something you'd see much under typical operation. After an outage, they'd be dealing with a thundering herd level of traffic as everything tries to reconnect, that'd be very different from normal write loads, even different than the write load they'd have seen when they first enabled caching.
Political campaigns today are decided by advertising budgets. It isn’t conspiratorial to think that the people funding these media campaigns would want something in return.
There's also "parapharmacie" which sell things like lotions, shampoo, and other hygiene and beauty supplies. (Though not necessarily medicines, although some (most?) will also have that capacity.)
I think this discussion was about switching a pooled model to one where a user's subscription payment is directly split according to that user's listens. That requires unaggregated and unanonymized listen data.
This thread is discussing tabs a lot. So I want to ask why do tabs need to be visible constantly in the first place? https://edstrom.dev/wgfjk/no-tabs-in-firefox
The customer is always right... unless they are not.
I mean, that's fair. A decent chunk of the backend effort was figuring out how to scrape amazon without setting off their bot detection; I'd rather not tell them how I did that. The rest is an unholy collection of bash, python and TCL scripts assembling raw html - not surprised there's a stray html tag. Ha.

I forget who said it first, but the Linux OS really is the ideal environment for async operations. I just have some shell scripts running in their own while loops, downloading, parsing, building and uploading.

Thanks! :D
That's because "good design" and "scrambling for profitability" don't go together. The UI is cluttered because they are trying to jam in multiple media types (music, video, long podcasts). Why? Because they lose money on music.
What did you previously think a vector db was?
Hmm, I would think that LLM helps adoption for the semantic layers such as PRQL, Malloy, and dbt since it's possible to generate/validate/iterate 5 lines of PRQL compared to 25 lines of SQL but considering none of them widely adopted yet, you might indeed be correct in a way that LLM makes it harder for the new tools to gain adoption by helping you to suffer less from the verboseness of SQL.
> the program is perfectly palatable to voters. [...] The problem is that the investors who fund political campaigns and media oligarchs hate HATE HATE public housing, because it reduces the value of their property investments.

I'm not sure that's largely true. I suspect that many property-owning voters are okay with the concept of public housing, but are less ken on the actuality that building public housing increases the supply of housing which reduces the value of their property.

There's also the weird conservative thinking that public housing provision somehow amounts to people getting "something for nothing".
It is worth revisiting this talk by, Ilya Sutskever.

He argues that AI safety should be a mainstream concern across the ML community (maybe wider community). He reiterates that recent advances in AI have made it more likely than ever that we will achieve artificial general intelligence (AGI) 'soon'?, and that we need to move forward with how to ensure that AGI is safe for humanity. "This is worthy of praise"

Ilya argues that there are two main reasons why AI safety is important. First, AGI could be very powerful, and if it is not aligned with our values, it could pose a serious existential threat. Second, even if AGI is not directly harmful, it could still have a major impact on society, and we need to be prepared for the changes it will bring.

...he outlines a number of challenges that we need to overcome in order to ensure AI safety. These include:

The difficulty of understanding how AI systems work, especially as they become more complex.
The challenge of aligning AI systems with our values, given that our values are often complex and contradictory.
The difficulty of controlling AI systems, especially if they are very powerful.
He concludes by calling for more research on AI safety and for a more open and collaborative discussion about the risks and benefits of AGI.
> "Don't repeat yourself" refactoring rules of thumb can give poor results if blindly applied. Suppose two sections of application logic just so happen to look similar at this moment in time and get refactored to "remove the duplication" coupling them together, when the two sections of code are subject to different constraints and reasons for change, and will need to evolve separately.

I'm fairly sure I remember reading somewhere that that piece of advice was originally meant for data/values/configuration, not code, and that applying it to code is itself a mistake that keeps getting repeated.
On the other hand, vanilla PHP effectively "hides" HTTP from the programmer. I taught myself PHP in middle school and high school as my first programming experience, and had no concept of a thing called "HTTP" for a very very long time. I knew the pieces of it that PHP gave me. I knew what $_POST, $_GET, $_SERVER, $_HEADER, set/getcookie(), were and how to manipulate them, and I knew the rules (setting a header after "echo" made it complain), but I didn't understand how that all hung together as a thing outside PHP called HTTP.

When I did learn about HTTP, it was very easy, since I already knew it without knowing I knew it, so maybe that's in favor of your point, but there's much to be said for the actual understanding that I didn't have at first. When I started interviewing people for PHP entry-level jobs, asking about HTTP was one of the ways I gauged how well applicants understood their work at a conceptual level.
> In what way?

The answer is in your next sentence. Cost = value.

In fact, the cost can even be infinite if you know that once its fully worn out no equivalent replacement can be obtained for any amount of money (often the case if that cassette/disc issue is no longer manufactured, or if you have an emotional attachment to a particular issue).
Show HN: A new search engine for finding leads
Hey folks,

There has been some talk about search engines here so I thought maybe I'd share a new project I'm working on. Built it partly to help me sell my own projects.

Still a lot of work to be done but would be happy to get feedback.
Very early phase so don't trust your life with it.

Cheers

---

Edit: if anyone needs a free/no CC account just DM me on https://www.linkedin.com/in/crufter/
Just because you could potentially win in court doesn’t mean you want to go toe to toe with Amazon legal, ya know?
"But there are fast chargers everywhere now! Tesla is winning, and this is just the beginning of EVs!"

Sorry, I can't help but anticipate these canned responses every time this topic appears.

EVs aren't affordable enough in 2024 (no, bro; getting a loan isn't affording it) and the infrastructure to support most cars being EVs simply isn't there. In fact, it may never be there. Even in California, public garages may have something like 5% of its spots support charging, and these spots are quickly crowded these days. To get even half of public parking spaces to have chargers would be expensive and strain the power grid, which even the governor indirectly admits is inadequate for widespread use of EVs. People know this unconsciously and make the practical decision of buying an ICV.

Tesla also sucks all the oxygen out of the EV room and gives EVs in general an increasingly bad name. So many white Teslas are on the road now that there is no longer any cachet in owning one. It is kncreasingly coming off like a Toyota Carolla. No one is impressed anymore, which is bad for the crows that buys them to look cool. Not a single Tesla owner I have talked to trusts any of the automatic driving or parking features, and I have heard many stories from people being put in to dangerous scenarios by these vehicles. Elon's public persona isn't helping at this point, to say the least.
The Firat is known in the West as the Euphrates.
It has nothing to do with frostbite except to demonstrate that there may still be a market for a product that is beneficial to homeless people even if the homeless themselves don't buy it.

(The homeless, of course, may also be able to buy frostbite medicine, assuming it's cheaper than a house.)
>I’m not sure “we” ever intended to move high-tech manufacturing away from the US.

Until the recent turnaround, it was understood the west was moving to a service industry. Someone Else(tm) (read: China) would manufacture everything (the "dirty", "cheap" work) and we would provide the service (the "clean", "expensive" work).

Of course, an economy can't be valuable if it can't actually make anything. As it stands, the US can't even make chopsticks by itself let alone microprocessors.

I actually have significant doubt CHIPS will be successful in bringing back microprocessor manufacturing, and more broadly bringing back manufacturing in general to the west at all, but we have to start somewhere if we don't want to be beholden.
Or buying cheap, no-brand or upstart brand cameras with cloud capabilities.

I had a heck of a time finding a proper POE recording DVR camera system for my mom's house without online or cloud bullshit, but still I isolated it on the network to not take any chances of UPnP port opening or dial-home crap.

The only system I would trust would be one that laid out their security model, source to their apps, and had a self-hosted server DVR option. The captological signals of 99.9% of security system websites do not instill confidence in my mind.
Responsive Video Element and Codecs
Why do companies need plausible deniability to fire someone fulfilling their role?

Its the same idea from the opposite direction.
Well going into space has clear advantages for our species. Firstly, it provides a backup in case something happens to earth, like if it gets hit by an asteroid. It could also potentially be untouched by a nasty war on earth, but odds are it would get dragged into it. Secondly there are commercial possibilities like mining in space, or space real estate . Thirdly, astronomy is one of two ways we expand our knowledge of physics (the other being particle accelerators), and new physics can lead to good things down the line.

There are benefits of exploring the oceans too, like maybe finding some missing link species and learning about biology maybe some geology. But they seem much lesser to me.
This whole thread turned into incredible brain storming, didn't it?

I am not asking a lot, but if someone rolls with it, please, please don't deploy it anywhere near me! :-)

Aside, this is why HN still is a a great place online!
One way the super wealthy can over whelm the intent of voters is through emphasis of information. It doesn't matter if candidate A supports 2 or 3 things most people like, if they also support or symbolize something they hate. By emphasizing a less important true thing through disproportionate marketing budgets, you can decrease the chances of people voting in favor of their own interests.
Nobody can hear the difference between 16bit and 24bit. 24bit makes zero difference for playback purposes.
The market is only impenetrable because of the price.

If we had used subsidies to undercut gas powered cars we would be much further along than subsidizing expensive status symbols for people who have to always have the latest iphone.

Of course, demand was going to slow from that market from saturation.

The same reason I use an android and so do a 130 million other Americans. I am cost conscious and I will never pay more for an EV if I can pay less for a gas powered car.

The main problem IMO is the groups making these decisions all have the latest iphone at the margin. "No one wants an android" besides for nearly half the population that shop based on price.
I-S00N: Leaked Documents Reveal China's Global Surveillance Program
A leak on GitHub has unveiled a comprehensive global surveillance program led by Chinese company/Chinese government.

The leaked documents detail software capable of obtaining users Twitter emails and phone numbers, real-time monitoring, publishing tweets, reading DMs, and more.

Notably, the surveillance suite includes custom Remote Access Trojans for Windows, Mac, iOS, and Android, featuring capabilities such as keylogging, file and process management, system information retrieval, and even real-time audio recording without the need for jailbreaking or rooting.

Additionally, the leak reveals hardware devices for WiFi intrusion, a DDoS system, automatic penetration testing systems, and specialized hardware and software for tracking and disrupting WiFi devices.

There's a GitHub repository of the leaked data but it's all in Chinese.
https://github.com/I-S00N/I-S00N
This is a glorious demonstration of someone really understanding the platform.

I don't expect I would ever use it, but I think it's excellent.
I assume the code was always incorrect, but only exhibits the problem in practice under high load. This could be a race-condition/data-race, or treating short hashes as unique.
I get that people eschew generated content but this is more AI-assisted writing than purely generated, but I take the feedback in the thread into account, thanks
A Survey on Transformer Compression
No, it's not looking to determine if your hot or not. It's been trained to recognize the traits and characteristics of high performing dating profile photos and return a score based on a photo's adherence to those. For example, smiling, showing a full profile, showing your eyes, not being a selfie or group photo, etc. Someone who is objectively attractive can score very low with the wrong type of photo, and someone who is objectively unattractive can score very high with the right type of photo.
Swift owns her master recordings. So her bottom line on every listen is MUCH more than artists stuck with a label.
Appreciate the feedback and will incorporate it into articles