skysight-inc/HackerNews huggingface dataset:
Medicine can hurt as well as heal. A concrete example. Many doctors will advise you not to get a full body MRI scan. You can pretty easily buy such a service, and hire some radiologists to pour over every cubic millimetre of your body. But it's a really bad idea.

Because they will almost certainly find something ambiguous or troubling. And they're gonna biopsy. And then, well, maybe that's ambiguous. Another biopsy. You're terrified, the doctor's now worried about something they would never have known about otherwise, and maybe you have surgery to get it early. In the end the complications of all that quite potentially add up to a shorter life expectancy than simply not getting scanned in the first place. On average. Though of course, if you had a giant treatable tumour that shows up, well, you'd want the scan. But most people don't have one, and all those interventions can cause harm.
The geometry nodes demo in the release video looks extremely cool! To clarify, that is a node-graph procedurally generated house with adjustable properties (decay, etc)? I know that's been a thing for a while (speed tree, etc) but it's really impressive.
Fair enough. I'm in no way experienced in the medical field. I would have told you I thought an artificial heart was a complete heart replacement, just like a full transplant but with a mechanical device instead. TIL.
You did that in Blender? Wow. How on earth did you do that?
Another example is how incompatible "bpy" is with Python idioms: in Python you're supposed to use `is` operator to compare identity, but since many objects in bpy are short-lived wrappers of the actual C++ data, you have to use equality operator `==` instead. Otherwise you may run into such problems:

>>> arm.bones['Bone'] is arm.bones['Bone']
False

This is not a bug: https://developer.blender.org/T88914

As for operator overrides, you may find this list useful:

https://blender.stackexchange.com/questions/248274/a-compreh...
> Does anyone know if the "small fang" thing is true? And does the spider have venom if it is able to bite?

Virtually all spiders are venomous, but many can't penetrate human skin and many have venom that isn't dangerous to humans at the dosage injected.
That's a major limitation of JavaScript. For example:

// TypeScript
function add(a: number, b: number): number { return a + b; }

// tsc output (JavaScript)
function add(a, b) { return a + b; }

// (ab)use by someone using my lib without TypeScript
add("abc", "def");

Now, addition is a contrived example because it'll still work with strings, but the point is that such usage violates my code contract because the contract was deleted during compilation. It's possible to do this:

function add(a: number, b: number): number {
if (typeof a !== 'number' || typeof b !== 'number')
throw 'no';
return a + b;
}

But that's needlessly verbose, and eslint will complain about useless code. If enforceable type annotations could be added to JavaScript, that'd be a huge plus.
I don't know what the documentary source is, but this paper is from 2004, and it's likely that procedures have improved reliability since then.
...do you seriously believe that software is more complex or has more moving parts than the human body?
This is very useful! Postgres is opinionated about its lack of hints. And while I don't love hints as a development method (better to figure out why the planner made a suboptimal choice and correct the statistics accordingly), sometimes it's necessary to be sure that a query running in production isn't suddenly going to change from a fast plan to a slow one unpredictably.
No no, the murder hornets and spiders are supposed to distract each other so that the bear-sharks can finally rise from the depths and conquer the mainland.
We are seeing errors related to DNS when our lambda services in us-east-1 and us-west-2 try to query SQS.
Downdetector reporting more than 1000 user reports in last 15 minutes.
Putin has broad support in the Russian population. And that support went up after the annexation of Crimea and the start of this war. I have family and friends in Russia, all of which have access to international media, and many of them are still at the very least moderately supportive of this.

This narrative that Putin is somehow solely waging a war with the entire population in opposition is an absolute meme. If the Russian people were sick of him they'd depose him, elections or no elections, Russians have done it to their leaders plenty of times.
Backlash against Russian-branded gas stations hits Americans
Just fyi, Windows will let you set a keyboard layout per window. If you like writing programs, you can write one to switch the linux keyboard layout based on active window.
Some years back at work, I actually hit the size limits of email rules in Outlook, just for filing emails into folders for my clients. So, I wrote the first of a few iterations of an email-filtering script in Python, connecting into the office's Exchange server in different ways as we upgraded.

The current version wraps exchangelib and, besides just running the straightforward Python code rules, checks whether the email is in a thread and files it away in the folder with the previous emails. (This is the slow part over the web API, with walking folders to find the location of any particular thread the first time it's encountered adding a few seconds to the run. If I find myself caring about the few extra seconds, I'll try one of a few ways it's occurred to me to speed it up.)

While at first I slightly minded having to run the script instead of Outlook silently tucking them away, I found I liked the chance to see what was in my inbox first.
noticed issues with SQS for a couple minutes. Errors from java sdk, `com.amazonaws.SdkClientException: Unable to execute HTTP request: sqs.us-east-1.amazonaws.com`
Yep, I saw empty responses for sqs.us-east-1.amazonaws.com for a while. Seems okay now though.
SQS went down for us in us-east-1 and we lost health checks on instances there. Fully recovered now.
us-east-1 again!
> Ok I agree with your point that "embellishment" may not be the correct term and I really meant the latter.

There's no 'may' involved. It is not the correct term.

Here in the UK, embellishing your CV can be classed as 'fraud by false representation', which carries a maximum 10-year jail sentence.
So many people think that the most recent generations are more computer-savvy because they use computers and smartphones all of the time. Quite the opposite; many are app-savvy, not computer-savvy. While I've gotta hand it to the amazing PMs, UX researchers, designers, and SWEs that have contributed to this phenomenon, it's a shame that computer literacy in general is so poor on average.
For the people selling, it is often more profitable (or at least less hassle) to sell quickly with minimal fuss and move onto the next one.
ah, you sniped my edit.

there are a lot of details that vary state by state, but i'll say that not all charges require a grand jury, and 48 hours is clearly "later"
I don't see the point. This proposal only goes halfway and large swathes of syntax (like enums) will not be supported. So it doesn't achieve its stated goal of letting you run Typescript in the browser. The cost is making all JS engines implement the parser, raising the barrier for entry for new JS engines, and hampering innovation in the future by tying Typescript down to the slowest JS engine developer.

The solutions we already have (typescript in comments, or lightweight dev servers like vite) aren't perfect, but they don't come with the gargantuan costs of types in JS.
Purely anecdotal: I've seen many people go to grad school because it is a path of least resistance, or because they can't find a job.

There may be another group of careerists that have it as part of the plan because it's a recommended qual for a job they want - though in CS I don't know how realistic this is. Really strong people that want a job are more likely to go get one with an undergrad.

A small minority are genuinely interested in research, and do grad school for that reason.
Not metaphors . We know these are out there — we just don’t know a lot about them. The situation is similar to atoms in second half of 19th century : we knew they are there , we knew some of their properties but only it the first quarter of 20th century we learned how much more there is to learn about atoms
Looks like I moved from the Southeast to Alaska just in time...
Another example is changing modifier order - you can do that only with operators.
This is a good example of culture acting in often invisible ways--a force that you don't notice at work until it's gone. There's a lot we assume to be universal about human behavior that's actually the product of cultural forces transmitted through generations.

My dad spent his career on maternal health and family planning issues. He's in the group of folks that's the reason that Bangladesh's fertility rate has fallen from almost 7 per women in 1975 to just over 2 today. There was a generational effort in Asia to basically change the culture to discourage having large families. The notion that national prosperity is associated with population control was deeply impressed upon Asians--to the point where my dad thought it a little weird when my wife and I decided to have three kids. I suspect that's part of the reason why fertility rates in east asian countries have dropped not only below replacement rates, but down to under 1 in several countries.
It's Lemire's Lehmer Generator or LEMUR 64 for short

https://arxiv.org/pdf/1805.10941.pdf

https://archive.org/details/proceedings_of_a_second_symposiu...
Ukraine prepares potential move of sensitive data to another country
It was totally open from the side of the rest of the world. Like 99% open even from the inside.

You are pecking on a branch, but the argument you reply to speaks about the forest.
Absent UK soldiers may have travelled to Ukraine, British Army says
Hey folks - happy to answer any questions you have about this design!
Wow! This looks amazingly impressive. Super-duper good. If the software is as impressive as the website (haven't tried it out yet!), you'll make tons of $$$ on this product. If I were a vc with millions I'd be begging you to take some. I wonder if you plan to support CGRAs and LSTMs? Also, what about quantized and compressed models? Model compression is a sore point and afaik, there aren't any good tools that lets you make tradeoffs between accuracy and compute efficiency.
In my opinion, a substantial number of taxpayers would not be in favor of that, they like our current system of "voluntary compliance" because it allows even the little guys the opportunity to fudge a little without getting caught. Fortunately, most do not take advantage of that opportunity, but the "tax gap" (legitimately owed but unreported and uncollected taxes) is quite large.

More importantly, automating the keypunching of a few standard forms such as W-2, 1099-R, 1099-INT/DIV/B, etc would only cover a small portion of the "time and effort" to prepare most tax returns. The IRS does not know what your filing status is (married filing joint or separate, single, head of household), who is a dependent of whom (there are two main flavors of dependency to determine), whether and how much you made or lost running a business or being a landlord, your medical expenses, charitable donations, real property taxes, your total gambling wins/losses, the list goes on. Even things that are reported, such as contributions to your IRA, don't get reported to the IRS until well past the original filing deadline.

Because of all these things, there is no way the IRS could give you a "preliminary tax report", they can only import a limited set of data for you. California does actually have something like what you are asking for, CalFile (formerly ReadyReturn), but originally it was limited to "single, no-dependents, standard-deduction, only-wage-income, one-employer, with a maximum adjusted gross income of $139,917. The purpose of ReadyReturn was to make it easier for taxpayers to file their returns, and to make the filing process more accurate and faster."[1]

[1]https://en.wikipedia.org/wiki/CalFile
> I don't get why people have to add so many qualifiers to the word free

It's because it's not free. It costs taxpayers money and more importantly, it costs young people prime years of their lives.

College is a great choice for some people, but there are many others who it doesn't serve well. There's a tremendous cost in everyone having a default assumption that they need to delay whatever else they'd do with their lives to get a credential they don't really want, can't really use but feel immense social pressure to pursue. It's not as bad as the situation in Europe or Japan, but far too many Americans go to college. Increasingly, China appears headed down the same path.

Mass post-secondary schooling is also sub-optimal from a supply and demand perspective. Every year the market is flooded with millions of youths who graduated with the same small number of common degrees. As a result, the economic reward for those skills falls.

> Only one industrial country doesn't provide basically free secondary education, and it's not like the US has anything to show for that choice.

Secondary education is "free" (not really, but subsidized) in the US, to a further degree than most industrialized countries. Doing this for the secondary level is much more reasonable than for college, but there are still some serious issues around how the system is essentially designed for Prussian factory workers from a previous century.

For the first half of my career, I was a school teacher (not in the US) and this topic is near and dear to my heart. Improvement on this axis is possibly one of the lowest hanging fruits that can lead to increased flourishing of human prosperity and happiness.

> Removing the profit motive from education seems wildly uncontroversial everywhere but the US and for what?

Profit as a motive in education is huge in China, Singapore, Vietnam, Japan and most countries I've lived in. I'm not sure where you live, but it's definitely not representative of the world as a whole.
Yes was thinking the same. Tree of heaven -> lanternflies -> these spiders would be a pretty tight fable!
The title presumed that the crew could have been rescued if NASA had recognized that reentry was impossible. But that's far from clear. This article goes into fascinating detail about how difficult it would have been to prepare a rescue mission on time: https://arstechnica.com/science/2016/02/the-audacious-rescue...

One huge issue, beyond whether a rescue mission would've been possible, is whether it would've be ethical. If NASA knew that Columbia was stranded in orbit, then it would be knowingly sending a second crew up on a vehicle with the exact same potential problem, with no time to mitigate it. I'm sure a rescue crew would've volunteered despite the risks, but anyway the point is that "the slide that killed seven people" is erasing all of these questions.
Well if they come in armed convoys…
I have RSS feeds set up for HN and Lobste.rs — between the two of them I don't have enough time as is.
Micro-optimisations aren't useful. If you get to the point where the performance cost of inline functions is a bottleneck, you probably shouldn't be using React at all.
It's only one of the things. And executive dysfunction does not justify abuse.
Competition encourages the unethical behaviors and punishes the ethical behaviors. Set the competition knob to 0, everyone slacks, crank it to 11, and everyone cheats.

Despite the fact that managing this balance is fundamental to a capitalist society, it's extremely typical for the latter half of this balance to be ignored, for competition to be framed as an unmitigated positive, and for the Goodhart's Law side of it to be completely swept under the rug.

Culpability should be attributed both to the individual and to the system. Otherwise it's easy to construct systems that bypass responsibility. Like we see here.
Yeah these guys (well gals) can get pretty huge.

My least favorite Florida spider is also nonvenomous but I used to get bitten by the spiny orb weaver any time I was near a citrus tree.
Interesting! And yeah Class per file had the exact same problem - classes were big and did too much. And now everyone hates "OO"
This proposal is pretty much just adding a standard specialized comment syntax to the language. Different tools can still utilize these comments in their own way. The proposed syntax is pretty on target to what the existing static type analyzers have converged on. I don’t see how it is giving an unfair advantage to one tool over another.

If anything it will lower the barrier of entry for new static type analyzers which can compete on how good their type system is, as opposed to the new language they are currently forced to create along side the type system.
Not by any means defending Amazon here, genuinely curious.

How does this differ from say Walmart/Target/CVS etc., launching their own private branded labels?

Even they have access to all the data on the best selling products.
That’s funny. Uparrow.
…and that’s how we end up with invasive species problems.
Russians can be heavily penalized by calling this anything other than the Kremlin’s official line.
> Stop 'victim playing' and blaming the west, when you should be blaming your leader for the massive censorship going on in Russia right now.

TF? I'm not Russian.

I put a better example.
They didn't actually fire missiles at the power plant. Instead a building on the premises that is not near the reactors was hit. If this was due to the Russians firing carelessly at the Ukranians then I agree there is some danger the projectile could have landed somewhere else and created actual risk of a nuclear accident.
> propaganda and lies about the justification for that

I keep hearing this, and yet, the NYT and the international Organization for the Prohibition of Chemical Weapons both confirmed that there were chemical weapons in Iraq:

https://www.nytimes.com/2014/10/24/world/middleeast/question...

https://www.nytimes.com/2014/11/23/world/middleeast/thousand...

https://www.nytimes.com/2015/02/16/world/cia-is-said-to-have...

https://www.nytimes.com/interactive/2014/12/03/world/middlee...

https://www.nytimes.com/interactive/2014/10/14/world/middlee...

Did the NYT issue a retraction when I wasn't looking?
This is why you are strongly urged not to rely on one region or AZ.
Yes, and a rhetorical question really isn;t a question at all, it's a statement disguised as one.
If someone asks a question like "would you feel the same if the shoe were on the other foot?" and the reply is "as a matter of fact I would", you can be fairly confident the "questioner" would come back with "no you wouldn't".
I think it would be more accurate to say that Arch tends to do less patching than other distros, sometimes even none but not always.
That sounds more like Dell than Jobs.
Yes, the Sedgewick course is filled with wisdom. Even if someone has done an algo course before, or someone do not want to do the exercises, the videos are very worth watching- even like a documentary or movie.

One will grow after watching those videos.

And Strang is amazing. He does so much with a chalk and blackboard that many with advanced graphics and stuff fail to do.

Nand2tetris books is also great.
I'm not sure Namecheap should be used as an example of a Western provider. While I think they're technically based in the US, according to their CEO they have many employees in one of the Ukrainian cities currently being bombed: https://news.ycombinator.com/item?id=30506813
I was one of the first people to report them spreading back almost 4(edit) years ago. One day I was taking in groceries and I noticed a golden glimmer by my front door between 3 trees I have. I took a closer look and I realized it was a massive 6-10 foot web, that had 3-4 layers of web spread between the trees. Right smack in the center of it was this beautiful 3 inch spider that was amazing looking. Right below her was this tiny male spider that was barely 1/8 her size. I immediately looked her up and spotted an article about how they came to be and to report their sightings. I emailed the UGA professor about this and he was surprised to see they had already came this far in.

Almost 4(edit) years later, when you go outside on a misty morning during the summer, you look up into the trees as you drive home and it is literally nothing but glimmering Joro spider webs. Thousands of them.

Most of them now appear in my back yard as I removed those trees, but it was crazy to see peoples faces when they walked to my front door and realized what they were walking past and freaked out at a 3 inch spider about 5 foot away from them.

edit: when I looked up the UGA professor name I realized I emailed it back in September 2018! Crazy.
You probably know this, but for anyone else reading - I have an Apple watch that has the EKG. It is a two-contact EKG, so it's limited in what it can see. It also requires you to actively look at it (you have to touch the crown while it's reading).

It did successfully diagnose a bout of bigeminy that I had, but unfortunately my cardiologist didn't think it was important, and I ended up having a heart attack anyway. But I lived, and now I have a new cardiologist, so there's that.
Absolutely, what is the first thing a Dictator would do?...right shutdown the internet, but what if the Western "Community" shuts it down? An internet shutdown by someone else is the wet dream of the Government, Russnet (the russian Intranet) will still work and probably connected in the future to Xinet (name is TM by me, and ping is blocked on it). Two perfect Intranets, and probably also swift will get changed in the future with china as the exchange knot to russia and swift.

That's a terrible decision for every Russian who wants to have a chance to find different information's.
Dogs and cats, living together
You can also munge the pw-dump output with jq, instead of needing something to be compiled.

pw-dump | jq '
(
.[] |
select(.type == "PipeWire:Interface:Metadata") |
(.metadata // [])[] |
select(.key == "default.audio.sink") |
.value.name
) as $default_sink_node_name |
.[] |
select(.info.props["node.name"] == $default_sink_node_name) as $default_sink_node |
.
'
I'm not sure what's so LOL worthy about this. Germany does seem to be in decline and China does seem to be a house-of-cards in many aspects.
Virtuous choices are still virtuous, even when one chooses them inconsistently.

Due to globalization, there are few 100% moral products. When I'm making a purchase, I usually spend some energy investigating the morality of different options. I have limited energy and funds. It's always a tradeoff between research time, product cost, product quality, and product availability. I put more energy into big-impact things like housing, transportation, electronics, job, etc.

You judged me and wrote that I'm inconsistent. When you wrote your comment, I think you were experiencing a self-righteous feeling. You probably enjoyed that feeling. Pay attention to that. It's not the same as happiness or satisfaction. The self-righteous feeling doesn't help you. It enables small human groups to expel or punish rule-breakers. When a human feels self-righteousness, they stop thinking clearly. Similar behavior happens with anger & fear. When a person feel self-righteousness, they blindly follow their leaders and shun/attack/kill the accused. Personally, I think self-righteousness has little place in modern society.
Do you ever have issues with your rocketbook becoming more difficult to write on over time? I've had a couple now and both have gotten less usable over time (even when cleaned the ink doesn't always seem to stick, for whatever reason)