skysight-inc/HackerNews huggingface dataset:
The most House (the TV show)-like case that ever happened in my medical career was the case of the patient with liver failure due to green tea intoxication.

A young man presented in our hospital with acute liver failure. He'd just spent a month traveling through the rain forests of Brazil, Colombia and Peru. During his trip, he'd consumed unknown drugs in a Peruvian shaman ceremony and had unprotected sex with a Peruvian sex worker.

We tested him for everything obvious. He didn't test positive for any known drugs or any obvious drug-related toxins. He didn't have HIV. He didn't have hepatitis A, B, or C. He didn't have EBV, he didn't have CMV, he didn't have Dengue Fever, he didn't have Yellow Fever, he didn't have Malaria. He didn't have any sign of autoimmune conditions.

We called the institute for tropical diseases. We tested him for tropical diseases we'd never even heard of. He didn't have those. He didn't have Syphilis. He didn't have Gonorrhea. He didn't have liver cancer, or any other discernible cancers.

We called the institute for tropical diseases again. They started researching. We tested him for diseases the experts for tropical diseases hadn't even heard of. He had none of those, either.

His liver, which had started failing for no discernible reason, now stopped failing, for equally indiscernible reason. We started planning his discharge.

We had a nice final discussion. He really appreciated how hard we'd tried, he said, and he really appreciated how kind everyone had been, and sorry again about the unprotected sex with sex workers thing, that was effing stupid in retrospect. He said he was looking forward to getting home and detoxing from all this. He said he didn't think the green tea we had on the ward (cheap, shit, comes in bags, unlikely to have ever encountered a tea plant in real life) did anything much, detox-wise, and anyway he'd feel bad emptying our hot water carafe all the time.

Um. How much green tea do you drink, I asked him.

4 to 5 liters per day, he said.

I googled "green tea liver failure," with some vague memory that sometimes tea gets contaminated during the drying process and maybe he'd caught a bad batch? Turns out, green tea just... causes liver failures, occasionally, in higher doses. Probably due to the anti-oxidants.

You live and you learn.

The patient went home and limited his green tea consumption to no more than a cup per day. He checked in with me a year later, because I'd asked him for an update, and his liver was doing perfectly fine and had never failed him again.
IMO it's marginally useful to specify that he isn't Soviet or from another former Soviet country that uses the term
The idea that you need to drink liters of water a day is a modern invention due to misreading of research. It completely depends on the weather, exertion, and how much water is in the food you eat.

https://www.mcgill.ca/oss/article/health-nutrition/water-myt...
If you choose criteria that arbitrarily exclude all fatal accidents after the fact, then anything can be said to be 100% safe.
You are probably thinking of the physical fake IDs that kids use to buy alcohol, where the picture on the fake ID must resemble the owner. The application here is for certain websites that require pictures of realistic-looking IDs to register, and none of the text or photos on the ID need to reflect reality.
I mean, yeah. It's not like there is a lot of meaning to NaN. For most applications, trying to sort NaNs is probably a bug in itself. So I think this is likely a perfectly valid comparison function.

To make a point, here is a sorting function I'm using.

static int cmp_seqnos(const void *a, const void *b)
{
uint64_t x = (const uint64_t *) a;
uint64_t y = (const uint64_t *) b;
if (y - x < ((uint64_t) 1 << 63))
return -1;
return x != y;
}

I think this should work if there are uint64_t a, b: b - a < ((uint64_t) 1 << 63) and all values x from the set to be sorted are in the range a..b. Note that a < b isn't a requirement here.

Sorting such numbers can be useful when dealing with sliding windows.
Elon Musk did an undergraduate in Physics and Economics. What Engineering background?
Does Boeing's miltiary contract work also suffer from "deny the problem and ship it"?
I lost it when they removed the DnD episode of 'Community'. Then Boondocks. It is woke BS and I'm tired of the revisionist BS too

It's far worse in anime/video games. A lot of localizer stories running rampant over it- understandably the original authors weren't happy about Western pandering and DEI/political views were being shunted into their stories.

There's a reason the fansub community abhors anything from funimation et al.

Canceled all subscriptions now, and I'm much happier.
KoBold Metals says Zambia copper find largest in a century
Hafnia Breakthrough Paves Way for Ultra-Fast, Efficient, Cheap Computer Memory
What do you do that causes you to witness dozens of traffic accidents?
He had no issues with pure black tea (and switched back to it in fact), so it must have been something to do with the bergamot.
Nice work. Slightly related question: say one hasn't visited HN in a few weeks and wants to see something like the top N posts of a given week. Does this exist?
Apple SharePlay has an SDK and was likely built for Vision Pro.

https://developer.apple.com/shareplay/
If they want googlers to program with one hand metaphorically tied behind the back they already have go for that purpose.
Hey Dylan, neat concept. I reccomend launching as a corporate-perk focused service, for those companies with employees they are moving to be in one of their office locations. In marketing I'd also target remote flexible companies wanting to offer a perk to employees. Lastly, focus on those searching for things like "how to find apartments/SFH in __x__ area.

Good luck with your launch!
Is it so incredibly important that it has to be said every time the brand is mentioned? Boox devices are good, and I don't think there is any other hardware that compares to what they offer.
The way to do it now is entirely by email. If they won't take the time to write up an actual sales agreement and sign it, stop talking to them. Never ever go into a dealership with just a promise to act in good faith.
So many things that look insane are becoming a reality. You look at those scrolls burnt to a crisp and the idea of reading them is nonsense.

The fact I have a computer writing flowery alt text descriptions of my photos with unnerving accuracy is something I would not have predicted for another 20 years. But, here we are...
Vision 1993
I have used it, I think its great. I am excited to see whole products defined in code.
Affirmative action on the basis of socio-economic status is a good thing, and will replace affirmative action based on race. What surprises me is that you're surprised by this. Wasn't this called out by the Supreme Court in their judgement as a better alternative to the race based admissions they struck down?

> whatever objectives

They're very clear about their objectives too - they want more of their student body to come from a background of lower socioeconomic status.
I'm saying that maybe people who chose to accept the id scan knowingly accept the risk, have a second line of checks somewhere, evaluate amount lost to fraud or fines against the cost of having full-fledged PKI and also knowingly make it your problem if their evaluation proves to be wrong.
Building Glam Graph – Webhooks and Robust Serverless Functions and React Email
My mom about the same time fought to be allowed to take shop class in high school, but wasn't allowed. My dad meanwhile was the first male to take home economics (different school though, so while it seems likely we can't know for sure that a girl in his school would not have been allowed to take shop).

Even in the 1990s I knew a girl who was told she shouldn't take some sort of engineering class - but when she insisted she was allowed. (3 other girls joined the class when they knew they wouldn't be alone)
The cold call sales part can be replaced to suit any need. I had another version that was just a generic AI (no sales stuff). I found myself on walks frequently ringing up the chatbot ("Hey siri, call ChatGPT") and just asking it whatever is on my mind. "Tell me about Ghengis Khan" or "where's a good place to catch trout in north Georgia" or "how do I make baked ziti". Makes the walks go by super quickly.
It would actually be really interesting if schools started using an AI-based live interview, where the interviewer (AI) was provided with their application file.

Admissions officers could then watch the recording, or rely on the automated scoring that the AI platform spits out.

Not everyone performs well on interviews, and I imagine performance would vary even more on interviews where you know your "interviewer" is an AI. But it could be really interesting, and a way to achieve the type of personalization and scale that you allude to.
I think this is a wonderful idea and begins to create a foundation of data richness and interoperability for a very exciting new approach to PCB design, as I commented elsewhere in this thread

However I do want to mention that I think it might be necessary to be able to "cross-compile" to visual schematic format, and back. Or perhaps there is an open schematic tool that can be extended?

The issue is that I think electrical schematics are significantly more familiar to EE types, contain more legible information. Instead of reinventing the wheel there, it'd be nice to see a system that can switch back and forth between text and visual schematic.

How are schematics described as files currently? Is there an open standard? Can it be converted to atopile format, and back?
It was tough, but I've reduced the sugar in my iced tea. I grew up in the South where sweet tea is just part of the culture. It took a while, but I'm now acclimated to unsweet tea. I realized that if I could acclimate to the taste of beer, I could handle tea too
Of all the beverages to drink, black tea is one of the most benign (usually.) Low calories and moderate amounts of caffeine (compared to coffee or many sodas). For me, tea makes water palatable - black tea with a little milk, no sugar. Fortunately, with the amount I drink, I don't like earl gray :-)
> Did you think just the audiobook wasn't better or in general it wasn't as good as The Phoenix Project?

I listened to both audiobooks. Something about the paperbacks I couldn’t get in to. Now that I think about it, I don’t want to read a novel about work when I’m not at work. Also, audiobooks lend themselves really well to a commute.

At any rate, the narrator of The Phoenix Project is male and the narrator of the audiobook for The Unicorn Project is female. But that’s not why I liked The Phoenix Project more. The male narrator _really_ got into the voices of the different characters, which I appreciated.
This is more about making fakes for use online. They isn't for showing a bouncer on the street outside of a club. This is about uploading a photo of your ID to a website as proof that you are over 18 ... for whatever reason that needs to be done. The quality of the paper is immaterial as there will never be a physical copy.
PyO3 is great. But it needs more and better documentation.

I recently did use it for a project, and it was quite a lot of time and pain guessing what would work and what wouldn't.
wow this is interesting to me.

I'm so curious how this effects dental health in people where daily tea drinking is common. tea stains your teeth a bit but does it also strengthen enamel with the flouride?
A CEO of an aircraft manufacturer that does not know anything about flying and engineering is too disconnected from their core business (which is engineering planes, not managing techies), it does not trust and understand engineers and it is not trusted and followed by their technical reports. I saw that in technical fields, when you have a bozo as a manager (search for Steve Jobs interview on this matter) things go wrong, very wrong.
<7000 lines of cut / paste YAML later> “it’s that easy!”
Truth: It's tough to do good, high-coverage marketing and PR with a bootstrapped budget.
It amazes me that with all the focus on memory safety, most PLs still don't handle integer overflow sensibly by default: you either get guaranteed wraparound (which silently gives wrong values), or straight up undefined behavior as in C and C++. The latter won't change at this point, of course, but why do new designs insist on following their lead? Safety should always be opt-out, not opt-in.

And sure, overflow checks aren't free - but this is something that has been optimized in CPUs for decades.
I built a flask app based chrome extension that takes content from the DOM and sends it to chatGPT for summarization, I also configured it to work on YouTube videos and PDFs, helps when you want to share the tl;dr of a site or video to a friend, I'm thinking I'm going to add some more specific summary functionality next, like listing out a recipe's ingredients and cooking steps

https://chromewebstore.google.com/detail/news-article-summar...
A bootstrapper's primary goal is to survive another year and will do anything to survive, including accept any investment offered. Beggars do not turn down money. In a way, "bootstrapper" is a euphamism for "can't raise yet". (I initially wrote "unable to raise", but that's an unfair frame, because raising is 98% networking and has very little to do with "ability". Capital flows through trust networks.)
Not only that, but zero people reading this have died playing Russian Roulette while flying on a Boeing!

In fact, none have died doing either of those things independently.
Why problems at a key Boeing supplier may help explain their 737 MAX 9 mess
A judge will simply throw out any evidence that was facilitated by a lie. Any good defence lawyer would wield this just like they wield bad chain of custody etc.
Creating a macOS App with Lua
There is not, as far as I know, any link to esophageal cancer particular to tea, but regularly consuming hot beverages is associated with higher rates of esophageal cancer.
The comparison isn't right.

Because in this scenario it's a Mac monitor with secondary iPad windows.
Yep. Explained that today during a face to face meeting, that I'm not comfortable with just taking over.

Normally, I reply with keywords to search for and they can dig in.

In some cases, the question becomes literally to do it myself for them and I said yes, then.

Today, I explained that I'm not comfortable with that and I would like to not do that anymore.
It takes ~ 50 hours to get a pilot license and understand what is that. You don't need ATPL as a CEO, but flying regularly will keep you connected in a way that cannot be substituted, definitely not by the glasshouse that is a MBA.

Can you be a successful CEO of a car manufacturer if you cannot drive a car?
Replace the your hour long habit with exercise.
>The concept IIUC is both sides have zealous advocacy - both sides leave no stone unturned, no argument unmade (generally speaking) - and through the court procedure, that's how a fair trial and the truth come out.

It seems to me we land a long way from this idea. In reality what happens, especially for poor people, is the prosecution has, in relation to the defense, a virtually unlimited budget and leaves no stone unturned. The defense is often a public defender without the time or resources to turn many stones at all and is viewed by our population as sleazy because they simply try to do their jobs.
I used to think the growth stuff, consumption culture, conspicuous leisure etc would reduce as boomer leaders retire or die off. But even next gen CEOs and leaders are basically still pushing the same drugs - "we gotta give people what they want. They want more we give them more" - this type of shit I have heard in multiple meetings and I have no idea how it's going to change.
There's all sorts of things I could do.

Instead I decided to just not buy it and spend my money on a phone which doesn't engage in this kind of BS. (Ended up with a Fairphone 4.)
Then what is a better alternative? I was always told that I shouldn't implement something as trivial as sorting algorithms by myself...
Most people never get indicted for a crime. Maybe the system should seek out the truth of what guilt can actually be proved instead of just trying to lower the conviction rate to 50% arbitrarily.
That's not a problem anywhere else - if you have two (or two hundred) locations with different tax rates, just calculate whatever is the highest total, and advertise that - you're definitely allowed to sell stuff for cheaper than you advertised, so if one location has a 2% lower tax rate, you can sell it cheaper there; or you can charge different pre-tax prices so that the total is the same, if that's more profitable for you; I've seen both options used when advertising prices in EU-wide international campaigns despite different VAT rates across EU countries.
I don't remember how strong it is but there is evidence that consuming hot liquid, in the range of the temp to steep black tea, can contribute to esophageal cancer, So if you're pounding hot tea all day, it may be a concern.
Ever.
When you experience something novel or special, do you not feel inclined to capture a moment of it so it can be better remembered?

When you go out with friends you haven't seen in a while, isn't it nice to have a photo to compare with to see how much you've changed?

I think given the options of a) having a photographical recollection of your life and b) having nothing, I'm not sure why would one pick the latter.
That's why you prefer holistic review?
<removed incorrect comparison with std::sort()>
Thanks for the support!

For the autolayout part, one thing we realized is that it’s very hard for a computer to do a good job at it when there is a lot of implicit requirements that are not baked into the schematics. We are hoping that by capturing those through code, auto layout can be improved.

On the design check, we aren’t doing a lot there for the moment but the comment above also applies: if you have clear requirements in the code, it becomes easier to test if the solution fits those requirement.
Show HN: The HTTP Garden – A Parser Vulnerability Research Tool
I wrote this tool during an internship at Narf Industries in 2023. It's a REPL that allows for quickly developing, testing, and fuzzing for HTTP request smuggling attack payloads.

I started the internship having never worked with web servers, and have now found over 100 HTTP implementation bugs. I attribute this mostly to the ease of experimentation in the Garden. REPL-oriented fuzzing is just a really good interface for finding parsing bugs. It's pretty neat to able to run a differential fuzzer, categorize and display all the discovered discrepancies, then let a human pick through them and interact with fuzz targets to test whether the bugs are exploitable.

Some notable server combinations in which we discovered new request smuggling attacks include Google Cloud <-> Node.js, Akamai <-> Node.js, [almost anything] <-> LiteSpeed, and OpenBSD relayd <-> [anything].

We also found an infinite loop DoS in Cesanta Mongoose that affects all configurations, and a null pointer dereference that can crash any OpenBSD httpd server that uses FastCGI.
We have been working on an optimizer for solving components that we will put a post out about soon. But the gist is figuring out which constraints are expensive, for example a precision inductor might be quite expensive, but a precision resistor is comparatively cheap. We can look at where to shift precision in your components to get the desired output for the lowest total cost. We already do a few things like prioritize in stock parts with high availability. I am excited to add more constraints, like board area, multi-sourcing etc.
Open source is a cause near to the hearts of many people on HN. So, yes.
What you are relating is a break down of tasks a programmer might do, the % hours of a day for these activities, tasks a programmer does as a part of programming.

They might spend 20% of their time programming, like you say. Actually creating code.

I'm asking, where are these jobs.

It seems like 90% of the 'programming' jobs are doing '0%' coding. The job isn't about creating any new logic at all.

It seems increasingly difficult to find a job that 'codes at all'.
Htmx deep dive with carson gross [video]
Have you talked to the Dioxus people recently?

They're working on a project called Dioxus Blitz; from what I'm told, they're trying to implement a minimal browser target, that provides some basic DOM-like features and renders with wgpu.

It's not exactly what you're hoping for, but you might find common ground.

https://github.com/DioxusLabs/blitz

(Also, the Linebender project is working on Masonry, with FFI as a medium-term goal.)
Never knew this. Thanks for the reading material.
Would be good to see a comparison to Verilog
> His dismissal in 2021 was due to backlash against comments he made regarding Israel and Jewish students at the University of Bristol.

The article linked to by this sentence only refers to comments made regarding Israel. Did he actually say anything about "Jewish students," or is this yet another example of the two being conflated?

e: Weirdly I can't post replies here even though others are continuing to reply. So far I've seen that, after the event that drew the reported "backlash," he referred to Jewish students that had complained about his anti-Israel speech, but not "Jewish students" in general.
I built an AI Hiring Assistant that performs an initial screening, collects candidate information, answers questions about the role, and also asks a several behavioral interview questions: https://hiring.gracekelly.dev/

Built entirely on Vercel & OpenAI. Took about a day, hardest part was configuring Sign In With Google. Had several dozen candidates use it, saved a lot of time and helped prioritize conversations.

I just did a brief writeup about it yesterday: https://www.linkedin.com/pulse/i-built-ai-hiringscreening-as...
Why does CSS bundling need to be integrated? Couldn't you generate a CSS file in whatever way you like?
Is stackfulness required for what the grandparent describes? It seems possible to do this stacklessly: all functions implicitly compile down to a state machine, but futures are never visible.
I don’t think we are saying the same thing.

My point is that, 4.0 GPA or not, if you don’t take the SAT/ACT you will be at a disadvantage when applying to elite, private universities. For the very simple reason that there’ll be many others with similar background as you, with the exact same GPA _and_ SAT/ACT scores. You’ll be more of a wildcard to admissions due to lack of information.

If you want to have a chance to get into Harvard/MIT/Stanford/etc you have to take the SAT/ACT. Period.
Nobody is saying to put your head in the sand.

But I don't see how the planes are any less safe than they were months ago.

If anything they are safer now that the issues are being fixed.

So if they aren't any less safe now, and I was willing to fly in one then, then logically I should be willing to fly in one now. That's how it seems to me at least.