skysight-inc/HackerNews huggingface dataset:
I've experienced this from both sides. First with my father who was dying of cancer and was informed that while some promising treatments were in trials, he was not eligible. Balancing potential harm from unapproved drugs vs. certain death within 12 months feels like an easy task.

On the other side, my wife worked for a mid-sized pharma in the past. After several rounds of trials that each cost tens of millions of dollars, the FDA couldn't be convinced to approve the drug, despite hearings full of people who were either alive because the drug saved their lives or were hoping to have it approved for future use. After a couple more trials, the company ended up cutting losses and moving on to something else. Again, it feels like there should be some pathway here. Such a drug shouldn't be the first option if others are available, but if there's nothing else or other treatments haven't worked, what's the real harm in letting someone who's going to die anyway give it a shot.
Looks very nice!
What's your business model? The website mentions it's free, what's your plan to plan to keep it going?
Domination but no gold: are some Olympic events arbitrary and cruel?
these medications are pulling the same metabolic levers as the ketogenic/carnivore diet. the exact same thing happens on each: everybody gets pregnant after not being able to, everybody loses fat, everybody is cured or nearly cured of alcohol addiction and various mental health ailments (keep an eye out for the impact of ozempic-like medications on PTSD), heart disease and many other kinds of diseases are massively improved. ozempic doesnt do this for everyone and there are way more and more serious side-effects with ozempic but the overlap is absolutely unmistakable. keto and these medications arent making people lose weight, they are making people fundamentally healthier (ignoring side effects). they are doing something that addresses the pathological nature of an agriculture-based diet. some day very soon, we will discover the exact pathways and levers that are being modulated by these therapies and we will create a solution that wipes out most modern diseases in one fell swoop with essentially no side effects. that is coming very soon because with ozempic, there is now a north star for researchers to follow. very exciting times. savor and appreciate this insane, backwards and brutal time before the great health revolution while you still can!
OP. You know, I made a diligent effort to find a primary source, whether a paper or whatnot. It seems like Oxford is trying to get across the idea there has been a general “breakthrough” or at least recent dramatic improvement, but it doesn’t seem tied to any particular paper. Sometimes it’s hard to tell from paper titles or even abstracts.

On the other hand, it’s Oxford, source of some of the greatest achievements in human history. If they want to trumpet something that’s going on, I’d give them the benefit of the doubt it’s worth a sniff. And here at HN, people who know might chime in.

So, I don’t do this all the time, but I made an exception and floated it, apparently reasonably.

I also had a personal connection, which was the micron thin film aspect, which my dad worked on at a megacorp for his whole career. Would have been great to be able to chat with him about it, ach well.
So they've copied Edge's poor implementation of vertical tabs. Blech.

Hey, look on the bright side: maybe chromium will get vertical tabs soon!
> and attacks like this are just downright scary

> https://notes.valdikss.org.ru/jabber.ru-mitm/

With an up to date Conversations on a modern server we have a pretty good chance to detect or prevent that style of attack due to a mechanism called SASL Channel Binding.
> No, I'm claiming it's not 1:1, which is what you said the first time. Also that it's not outrageously out of scale with the rest of the country (which pays less rent but makes significantly less) or historical data (housing used to be cheaper, but only by about 30% over 50 years or thereabouts).

You're being pretty dishonest in your replies here. I said multiple times throughout this thread that this trend is across the country. I used LA as a specific example. 1:2 is still bad. It's not really disputable that this is not a sustainable or liveable situation.

> Other things (travel, entertainment) are much cheaper

Good thing those are the things people need to live? You think someone paying $3k a month rent making $50k is super concerned about travel prices? You sound extraordinarily privileged and out of touch and I see nothing to be gained from continuing this conversation.

>Your great great grandparents moved west in caravans for precisely the same reason: real estate was cheaper in the frontier!

My great great grandparents were slaves or the children of slaves - and what a strange analogy. There is no "frontier" now and the government subsidized those moves and stole the land from the natives. You're wildly out of touch and uninformed.
Yeah, but Go isn't the only alterantive, and something like `breakpoint()` anywhere goes back to Smalltalk and Lisp, with performance Python doesn't offer.
I'm not an ST fanboy and they're not a vendor I use, but they are very popular in the 32-bit Cortex-M space, so they're clearly doing something right. Meanwhile, companies like Microchip that put effort into accessible documentation and tooling are getting table scraps.
You are the first here is one effort to free us with a new language.

http://www.loglan.org/

Downvotes happen no reason needed.
Ow yeah, I am looking at that problem right now
*in theory
As consequential as the crowd strike outage was, there is still a moral difference between an epic fuck up and deliberately hijacking people's data for money. Especially when it affects people's health.

Crowd strike immediately pushed a fix for the problem once they realized what happened. No, that didn't prevent the global economic costs and general chaos that was caused. But they clearly weren't deliberately trying to cause all that damage.
Preventing attacks on a user's history through CSS:visited selectors (2010)
All these legal battles have me thinking: what is the appropriate amount for someone like apple to charge developers using their app store? It's clearly not 0% since Apple is incurring lots of costs and providing very real benefits for the developers on the platform, but also 30% seems so high that it's hard to justify
https://www.anandtech.com/show/5067/understanding-tlc-nand

That's an older article from when TLC (3bit) NAND launched, but the principles are the same for QLC (4bit).

Nowadays SLC and MLC are barely used because TLC is good enough for nearly all purposes.
Why is this an "instead"?

We already know that people on semaglutides buy less junk food because to them it is less addictive. Less demand, less supply. If anything, this seems like a useful way to smooth the transition to less unhealthy food supply.
Smartphone flaw allows hackers and governments to map your home
> mistranslated horno to "earth oven"

My argument is that it's not a mistranslation. In Spanish, "horno" means any kind of oven. In English, it means specifically an earth oven because when English speakers started using the word, they always used it to mean that kind of oven.

A sibling comment mentioned chai tea. It's the same phenomenon. Chai means any tea in its original language, but in English it means a specific variety and preparation of tea.

English is a bastardized language and has a lot of words borrowed from other languages. But once they're borrowed, they're English words and have their own meaning separate from their original loanword.
One of the points of a microservice architecture (on k8s or otherwise) is that you can easily horizontally scale the component that was under pressure without having to scale out a monolithic application... that just sounds like people being clueless, not a failure of microservice architecture...
> Are you saying that putting images of cartoon characters puking at the logos of your product lightens things and provokes healthy discussion?

The image in question does not contain puking. That's a tongue, not vomit.

https://bunnypa.ws/sticker/CAACAgEAAxUAAWByYjqChwgli1QKv81yw...

Here's another from the same artist: https://bunnypa.ws/sticker/CAACAgEAAxUAAV91eRTulCrBXcKzxCrPY...

It contains a disgusted reaction. The logos in question are visually "muddying the waters", too.
I rather do it in a language that has JIT in the box, or even AOT as alternative, then I hardly bother with rewrites.

Something I learned by rewriting too much Tcl into C.
And if it was a single application, how would that solved it? You still would have that loop, no?

Personally, i think, it does not have to be hundreds of microservices, basically each function a service. But i see it more as the web in the internet. Things are sometimes not reachable or overloaded. I think that is normal life.
Consumers want faster processing the instructions are just the method to get there. And they aren’t the best since the area dedicated to the instruction could be used for something else.

It is insane especially if you think emulation is performant enough to allow for a switch.
I agree that the cost seems overblown but having worked on several very small teams I'd be hesitant to start anything new with fewer than four people. It is possible to get things done with a one or two person team, it's just a lot harder because the moment someone gets sick or goes on holiday everything grinds to a halt. If what the team is working on is on the critical path for doing business it effectively becomes impossible for anyone to have a real holiday, if something breaks then they're going to get roped in to fix it regardless.

If you have a four person team you drastically reduce the bus factor. It also means you can have people routinely pairing on things which can be hugely impactful when working on new software in a new domain like this.
No discussion of tristate logic?

Tristate logic is how computer busses have been made for about the last half century.

I'd hardly call USB unpopular ...
Language density is one thing but what about legibility?

How achievable is literacy?
I built and maintain internal and external web services at the shipping agent I work for (agent for one of the top container carriers) and I released my edifact Library on GitHub if you need you can find my email there, although it's all php so it may not be glamorous enough for HN crowd.
Also advice on standards as I seat in some industry working groups
Now I would say that's an opportunity for growth, but who am I.
> Also relevant https://soatok.blog/2024/08/04/against-xmppomemo/ recently.

Signal, Matrix, Telegram, XMPP; Use whatever you want. But there is a lot of FUD if not outright lies in that blog post. The author looked at Conversations for all but five minutes, desperately trying to dig up some dirt.
Because the real world is a Batman comic book.
Isn’t that the entire point, that it means “I’m ready but I don’t know about the other person”? If the first person was not ready they would say “no” because they know that they can’t possibly both be ready. Since the first person says “I’m not sure” and not “no” the second person can infer that the first person is ready, and since the second person is ready they can answer yes for both of them.
How many times better is a barrel jack?
> it was bootstraped by the Israel based company that runs US telephone surveillance

That argument, again.

It's been some 7 years since Amdocs withdrew all funding, forcing the devs to create their own independent thing. Since then, as far as I'm aware, the protocol has been developed in the open, with lots of external contributors. There's plenty of implementations, both client and server. How are its roots relevant? Are you going to say the internet is dubious because it was initially researched on by the US military?

Anyway, your other points are relevant, though it would be nice to have some more details.
I thought this article was never going to end. It’s essentially the same point repeated three times.
I feel like this is one of those gamified ways, we can tell our brain to work things on without burning out. But there will be a limit on how efficient we can go without getting bored or tired about.
Yes, indeed, this blog gives a great view on it - https://blog.openziti.io/go-is-amazing-for-zero-trust - using Golang and HTTP examples. My favourite part:

"Now, your server has no listening ports on the underlay network. It's literally unattackable via conventional IP-based tooling. Seriously, stop and consider that for just a moment. By adopting an OpenZiti SDK into the server, all conventional network threats are immediately useless."
This is a great set of suggestions. I've been on just such teams (and led them as well) and the way it went for us was:

- small team hired (via a well regarded agency)
- small team creates and releases initial, limited POC
- company retains the freelance lead to staff up an in-house team
- in-house team takes over and starts moving to a more complex phase 2 product
- initial project ends up being maintained by an offshore team while in-house team goes gangbusters on everything else the company needs.

We had a freelance team for each major product (web, iOS native and Android native). In house teams existed for backend and devops but freelancers create all of the customer facing products for at least phase 1.

It was useful to have an architect level person involved at the start but once development was moving everyone had enough experience to make the need for a higher level tech person a non-issue (the freelancers ranged from senior dev level to architect level). It helped to have someone in-house overseeing things (timelines, scope, etc.), of course, but someone at the CTO level would have probably not moved the needle much in that first year of work.

The "move fast, break stuff" phase benefited from a small crew of experienced devs without too much bureaucracy while later phases needed more structure.
3 fewer lanes for the same computation. FWIW 8bits is the addressable unit. Computers work with 64bits today, they actually mask off computation to work with 8bits. A ternary computer equivalent would have 31trits (the difference is exponential - many more bits only adds a few trits). That means 31 conductors for the signal and 31 adders in the alu rather than 64. The whole cpu could be smaller with everything packed closer together enabling lower power and faster clock rates in general. Of course ternary computers have more states and the voltage differences between highest and lowest has to be higher to allow differentiation and then this causes more leakage which is terrible. But the actual bits vs trits itself really does matter.
Find one or a few freelancers. Start first with small must-have features and expand afterwards. Pick technologies and frameworks that are widely used.
> I don't think there's anything in chemistry like it. It depends a lot on the geometry.

Not an argument against your main point but doesn’t geometry actually have quite a bit to do with chemistry?

https://en.m.wikipedia.org/wiki/Energy_minimization
Beethoven and His Hearing Loss
It can be unusual as long as it is not cruel. It bans "cruel and unusual" not "cruel or unusual." That's why a judge can order, as punishment for shoplifting, that the perpetrator stands in front of the store with a sign saying "I shoplifted here."
In most languages, the value of an expression depends on two things:

1. The right-hand-side of the declaration

2. Where you are in program execution

Consider this JavaScript:

let x = 1;
x += 1;
x *= 3;

What is the value of x?

Valid answers are 1, 2 and 6.

Now lets restrict our JavaScript to pure expressions:

let x1 = 1;
let x2 = x1 + 1;
let x3 = x2 * 3;

The values of x1, x2, x3 are full defined by the RHS; they do not change once bound.

This makes it easier to reason about the code - you only need to follow the definitions.

This is an unnatural way to write JavaScript, but some languages make this easy (Clojure, Elm, OCaml, F#, Haskell, Erlang, ...).
> Why do you think astronauts are so much more important than the common persons saved by these other efforts?

Because they're being asked to do something extraordinarily dangerous. I think it makes sense that the higher the risk, the more accountability (and expenditure) there should be for reducing said risk
> Good thing those are the things people need to live?

Not but those are the sort of things people who say stuff like this need to you to purchase to keep you complaisant
I'll respond to your intended meaning of "getting to know someone" instead of knowing. First, 'sounding like a tryhard or weirdo' is a judgement call you make. if you suspect that is how you'd sound, of course that is what you will think others will perceive. Second, you don't need to force it; nothing in this advice says "ignore all semblance of conversational flow." Thirdly, and more directly, people will only distrust you if they detect you are insincere. There's so much more to communication than words. People appear as not-quite-right even with eloquent speech; people can appear sharp while speaking very simply. This is because it isn't in the words. It's hard from the analysis of this webpage to evoke the feeling of desiring to connect with someone, which is the whole point in the first place. That feeling, which is just you honestly enjoying human interaction, is sufficient for avoiding appearing as a tryhard or anything like that, because it is just you acting honestly.
Signal Developer Explains Why Early Encrypted Messaging Tools Flopped
How is it more simple?
Indeed. I had never even heard of Jake before the post a few days ago about him going into hospice, so I had no personal attachment to the guy. But even so, reading about what he and his loved ones went through struck me as brutally unfair. Nobody should have to suffer (or watch someone they love suffer) like he did. Not just the disease itself but the extreme measures he had to go through just to try to keep it at bay. May he rest in peace.
this was pretty good
scrolling through that list of thousands of results, only 6 or so have an actual match for the search term (lol). that explains why i never heard about it. the rest seem to be articles that are about elections, generally related, but do not mention 2000 mules. there are no debunking in those search results, only descriptions calling the movie "widely debunked" (by who?)

i just read the one article on that list that appears to directly address the movie.

https://www.npr.org/2022/09/08/1121648290/a-publisher-abrupt...

it links two articles that claim to debunk the movie, both of which are behind a pay wall. it then goes on to basically say nothing. they contact the groups that the movie accused of helping stuff ballots and those groups say "thats malarky." thats it.
Solution: don't build a distributed system. Just have a computer somewhere running .NET or Java or something. If you really want data integrity and safety, just make the data layer distributed.

There's very little reason to distribute application code. It's very, very rare that the limiting factor in an application is compute. Typically, it's the data layer, which you can change independently of your application.
> Eager to fill a void in this one-restaurant town, the co-op board members opened an adjacent cafe that sold hot pizza, fried chicken and sides. But it didn’t bring in customers like they’d hoped and bled thousands of dollars instead, forcing its closure in October. It also drained what savings the store had.

Incompetent management, all the way to the top: taxpayer-provided capital blown on non-core vanity project.

> Around the same time, the walk-in cooler that the store had purchased secondhand to save money broke, taking with it about $2,000 worth of meat, produce and dairy products it contained. Without the cooler, the store could keep only about 16 gallons of milk on its shelves — a major issue since milk is a key product that brings people into grocery stores.

> The store leadership started a GoFundMe, but it raised only about $1,600, a fraction of the $55,000 sought to help replace the cooler and other equipment as well as to restock the store.

Capital reserve gone, management had no way to deal with the inevitable.
Multitasking is a bad thought (2023)
How so? Can't you just put your Tree in a Box?

enum Tree {
Leaf,
Node(Box<Tree>, Box<Tree>),
}

fn number_of_leaves(tree: &Tree) -> u32 {
match tree {
Tree::Leaf => 1,
Tree::Node(left, right) => number_of_leaves(left) + number_of_leaves(right),
}
}

#[cfg(test)]
mod tests {
use super::*;

#[test]
fn counts_the_number_of_leaves_in_a_tree() {
let tree_with_3_leaves = Tree::Node(
Box::new(Tree::Leaf),
Box::new(Tree::Node(
Box::new(Tree::Leaf),
Box::new(Tree::Leaf),
)),
);

let leaves = number_of_leaves(&tree_with_3_leaves);

assert_eq!(leaves, 3);
}
}
>I guess I should have explained more...

Eh, I don't think you need to. The internet is crammed full of judgmental comments that people make based on a single sentence or two, often without any attempt at asking clarifying questions. People just generally need to take a breath and not assume the worst about someone just because they don't go immediately into a high level of detail about their personal lives in front of a bunch of strangers.
I get what you're saying in that document, but I would still prefer react-query. Although your example seems simple enough, it would become increasingly complex once you think about swr, caching, persistence, invalidation-timers etc...

Requiring everything to be based on your low-level implementation seems like a tall ask. One thing that I love about React is how easily it can be configured to read from any reactivity-solution. This makes it possible to integrate pre-existing code or libraries. In impact, I see two possible clean entry points for external state: the Provider props, or a signal constructor similar to useSyncExternal store.

I did some experimentation to see if I can write a function that converts an rxjs stream to a signal, but it involved multiple dirty hacks such as extracting the resolve/reject functions from the promise callback.
I think the acronym thing is related but a separate phenomenon. My guess would be that speakers intuitively think the acronym isn't easily understandable so they add an extra word to clarify it, intentionally or unintentionally duplicating one of the actual words in the acronym.

"pont bridge" sounds like the exact phenomenon though. Does it have a more specific meaning that "bridge"?
They are an abstraction of a sequence of operations, not the state used in those operations.
In a way they would be better off using Fortran instead of Python.

Every scientific result that relies on a snapshot of 50 packages (whose resolution in conda is an NP-hard problem) should be qualified with an added hypothesis:

Given Python-3.x.y and [50 version numbers of packages], we arrive at the following result.

Even in Python itself the random number generator was broken for more than a year by one of the persons who actively mob people for rejecting their patches (in which they might have a monetary interest since they got paid for many of their patches, making it a gigantic conflict of interest).

This invalidated many scientific results from that period.