skysight-inc/HackerNews huggingface dataset:
They usually do. While it could be the case the hospital is just poorly managed, it's hard to say without knowing the specifics of each case. I don't know what all those "briefings" were about but there could have been medical reasons for tests every 90 minutes.

Honestly, the truth is hospitals are designed to do this. The entire purpose of the place is to have people moved into it so that these constant checks and examinations as well as treatments can be done most efficiently. The idea is to rapidly notice and react to changes in the patient's condition.

In programming terms, the core function of a hospital is to poll and update the patient's state in a loop that runs while consent is given and until cured or dead. The polling frequency is calibrated according to knowledge of the patient's general condition and the specific pathology being treated.

If you know the patient could bleed out and die after some surgical procedure, you want to check periodically that this is not happening. How frequently do you check? Depends on what you predict could happen. If you think the worst that could happen is a small and slow bleeding, then you can check less often. If you think there's risk of major bleeding, then you want to check frequently, possibly even constantly.
Scaling Document Data Extraction with LLMs and Vector Databases
> eating significantly less than everyone and still gaining weight

What I have learned time and time again is that people are at best inaccurate at counting their caloric intake or at worst just entirely dishonest about how much they at eating. You are most likely eating a lot more than you think you are and have normalized it after 40 years of doing so.
metabolic health can be a factor in obesity, but the primary driver of metabolic dysfunction is also diet and exercise.

It is possible that you may metabolize food slightly different from other people. What is not possible is that your body is defying conservation of energy and mass.

I wont go into all the possible problems with using dinner comparison as a benchmark, because the charitable take is that you sharing a sentiment, not proof of anything.
Nominated for most HN comment of the week.
> Also do they really want to set the tone that “I expect you to intuit what I want and I won’t tell you directly”? Sounds like an awful place to work, right out of the gate.

I have only once had this be a problem and in a way, it was my fault for not noting the ambiguity in the submission. Every other time I have dropped a comment saying "you could have intended A, but also could have intended B so this is when I go back to product and request more information."
> When was the last time you had to debug an ancient codebase without documentation or help from a team?

Lol, I'm pretty sure that's been my job description for the past 20 years.
The history of the company does not seem to demonstrate such a semi-genius are capable of producing successful products. Can hardly be third on Cloud.
That makes me wonder if the slower healing of cuts/wounds one can observe on older people and some adults is simply due to them needing and spending less time sleeping.
Yup. Walked to school alone when I was 5. Eternally grateful for having that freedom as a kid.
This is a friendly reminder that you are welcome to withdraw a job application as soon as you are offered a coding challenge. If this is an exchange with a recruiter over email or linkedin messages, you can simply reply with something like this:

"Thank you for sending that along. I would like to withdraw my application for this position."
In the short term. And then the entire industry experiences some kind of a technological shift, as it will for many more cycles, and you're jobless as early as the first wave.

It's ridiculous how developers mindlessly accept that you should constantly be learning to keep yourself relevant, but keep it shallow by just jumping from one tool to another, instead of encouraging deeper knowledge of generalizable patterns that stay relevant across waves of technological disruption.
JEP 497: Quantum-Resistant Module-Lattice-Based Digital Signature Algorithm
Yeah, MOSFETs are renowned for their ability to cope with just about anything you throw at them, within far greater limits than most components.

MOSFET failure means “I really screwed up the feed or load circuit”.
Yes, this is seriously flawed for other reasons but is the best way when you can.
I never thought about it from this angle. I personally think celebrating body positivity is a good thing, but as it correlates to health, I think it can become harmful. IME there are a TON of "body positive" fat-focused influencers but I'm not sure a fat shaming influencer or even one that was criticizing the pro-fat movement would ever survive on social media, but maybe I'm wrong. I don't follow the young tiktok trends.
Don’t necessarily agree that selling hacks is ethical, but if I already spent time figuring out how to exploit a system - reporting it to the relevant place is charity. Ill do that, but Im definitely not spending time trying to fix the code if the solution isn’t immediately obvious. ++ so if you have to fight to get the bug recognised in the first place
Let this sink in: a "security" feature that depends on Trusted Publishing providers puts the developer at the mercy of a small set of Trusted Publishing providers, and for most people none of them are acceptable feudal lords.

Let this sink in: if it is possible to check attestations, attestations will be checked and required by users, and PyPI packages without them will be used less. Whether PyPI requires attestations is unimportant.
I’m surprised Virginia didn’t hear the ship’s motor from miles away and kept its distance. I wonder if there will be any disciplinary actions.
one of the biggest problems with coding challenges for me is the conflict between providing a good solution versus making a strong impression.

do you show them a quick'n'dirty solution that ignores edge cases but shows i'm a pragmatic and not going to overcomplicate things?

OR

do you show something fancy that you'd never actually do in an real codebase that shows off my depth of knowledge and where my ceiling is?
> Maybe it's the calories, sugar and salt, maybe it's the HFCS and seed oils binding it all together. Either way the processed food industry is churning out poison

You see why one might want more evidence than "maybe" to ban a major food product? Particularly since having effected that ban, one would wait to measure the results, waiting time in which one might have deployed substantiated policies.
Companies are backhandedly selecting for those who can invest the most time beyond the suggested time (read: single, childless people in their early 20s who live at home) and those who are willing to work insane hours. It's a pledge of fealty before you are graced with an interview. 15 pieces of flair is the minimum, but it's up to you whether or not you want to just do the bare minimum.
Yeah so - I would hire you if it was for a relevant role.

But for the sake of another perspective, here's how your description reads:

"I’ve made 4 personal projects that currently have over 1000+ daily active users (numbers are ~1500, ~6000, ~14,000, and ~430,000) all created within the span of the last year. I’ve also sold software."
-->
"I have made personal projects - in fact so many I'm always at it, with a bit too many to make you comfortable. These are so successful and so quickly created that I can clearly do these once I'm with you - and I have the skills to sell software, so I could monetize them. If and when I want to. This says nothing about my ability to follow requirements or work with others"

(my advice: focus on the most successful project, say it's non-profit, and try saying "listened to customer feedback" instead)

"On top of all that, I have an Engineering degree, 4 years experience, no breaks in employment, study on my afternoons and weekends (C, Go, C#) and take extra university courses, and have some other high level achievements/recognition."

That all sounds fine.

"You should be able to coast a bit in life."
--> Honestly if you lead to employers with saying that you've sold software personally and have 4 side-projects, you haven't been searching for a job long enough to realize that's unwise in this market - you've potentially been coasting on your job search. Have you been studying C/Go/C# instead of applying to jobs because you prefer studying?
(2016)

The comments on this fast range reduction are interesting, I recommend reading them (they're much longer than the post itself). Some highlights:

Versions of this exist as early as 1997, in CMU's Common Lisp implementation. Their GitLab is not loading quicky on my computer, but the commit is supposed to be from December by Douglas Crosher (https://lemire.me/blog/2016/06/27/a-fast-alternative-to-the-...).

The "Further reading" section (and comments) include implementations of the trick in the wild. Stockfish, the chess engine, used this optimization to reduce memory for storing precomputations of moves in their transposition tables (https://github.com/official-stockfish/Stockfish/commit/2198c...). The commit switches from using bitwise AND (&) and power-of-2 table sizes to using the modulo hash trick, which allows for full use of RAM (even if it's not an exact power of 2). It's also used in Hashtron's modular hash: https://github.com/neurlang/classifier/blob/master/hash/hash..., a straightforward application of the optimization to avoid using modulo.

A GitHub gist with more information: https://github.com/sipa/writeups/tree/main/uniform-range-ext.... It walks through a couple of intuitive explanations on why this technique maintains maximum uniformity in the output distribution, as opposed to the proof in the post.
Used to be called IBM :-)
Neither the left nor right are monolithic enough to make those generalizations. The anti-communism suppression of the McCarthy era is a counter-example of that resonance & plenty of left wing examples of the exact idea of "more speech is what is needed to extinguish bad ideas." Those are counter examples to demonstrate it is not a monolithic group in neither time nor space.
Most of the schemas I have worked with used “id”. I agree it’s the default. But aliasing was inconsistent and made it hard to figure out which table id is being referred to later in the code.

I know it is a matter of discipline but any tool that encourages consistency helps. A database schema is definitely one of those tools.

One unrelated idea is to include the entity in the id itself. I have never done this but I’d imagine it would help with things like logging / observability. It would not play nice with indices though.
It’s approximately bad, like most of ML

On one side:

Would you expect a model trained on no Spanish data to do well on Spanish?

On the other:

Is it okay to train on the MMLU test set?
We actually do that. We have just released a web widget which maps to your current phone number IVR or voice bot flow. Have put a quick link on our web site at the bottom left corner, not clean ,but works :)

https://ozonetel.com/ind/
Yeah I first gave it a try before LSP and I don't think I was ready to be redpilled yet, because it didn't stick. So I can't comment on the state of it before then. I kinda joined once the LSP stuff got fairly smoothed out.
Whenever you see people quote RFK on the internet, you should realize that it's probably a quote of a quote. He doesn't come up with things out of nowhere, he points to some academic work.

You can try to attack the work he's quoting from, and maybe you'll have a legitimate point. But if you act like he put on a lab coat and tried playing scientist, and is just spewing original crank research into the world, well you're just misinformed, and you're making others misinformed as well.

Of course, you're in good company doing this. That's pretty much every mass media reference to the man, and why the meme about him being a crank exists.
Take home test under 10 hours > getting stabbed in the eye by a blunt fork > live coding challenge for 5 minutes
> While the prevailing viewpoint once was that obesity was merely a problem of calories in and calories out, and that people simply needed to eat less and exercise more to lose weight, the reality is much more nuanced, Dr. Armstrong said.

> “Obesity comes from genetic, physiological and environmental interactions,” she said. “It’s not the fault of any one individual who has the disease.”

> There are many potential drivers behind the skyrocketing rates, including the wide availability of ultraprocessed foods, the challenges to accessing fresh fruits and vegetables and an increase in sedentary online activity.

Is it just me or is this completely contradictory? Obesity is just a matter of how many calories you ingest relative to how much you burn. The doctor says this is inaccurate, but then goes on to say that people are simply eating less healthy and exercising less. That is literally the point.
I assume the virality of that map comes down to Tufte.

It's actually an interesting map/graphic. It paints a dramatic story but you really have to study it. Probably wouldn't fly in a newspaper or typical magazine.

I remember a story a number of years back that showed complex relationships in Afghanistan in intricate detail. Similar sort of deal.
As usual though, more restrictive protocols remove possible use cases from one side of the protocol, but add use cases to the other. It's like JSON versus a Turing-complete configuration language.

A design based on directories of static files makes it a lot easier to mirror the entire site, or a subtree.
All of the business data agreements stipulate data is not used for training. Even consumer ChatGPT provides an opt-out for training.

Most training data is synthetic now.
This is the type of edge case that will always eventually arise after enough hours. We have had nukes nearly go off after 10 fail safes were tripped.

A medical issue followed by lack of sufficient follow up should not happen, but they statistically will eventually.
You're free to not use it, I guess.
A small anecdote.

A partner of a friend quit their job earlier this year. They then took 4-6 weeks to prepare for each interview with Big Tech companies (4-6 weeks for Meta, 4-6 weeks for Stripe, etc.). Along the way, they also took random interviews just to practice and build muscle memory. They would grind leetcode several hours a day after researching which questions were likely to be encountered at each Big Tech.

This paid off and they accepted an offer for L6/staff at a MAANG.

Talked to them this week (haven't even started the new role) and they've already forgotten the details of most of what was practiced. They said that the hardest part was studying for the system design portion because they did not have experience with system design...but now made staff eng. at a MAANG. IRL, this individual is a good but not exceptional engineer having worked with them on a small project.

Wild; absolutely wild and I feel like explains a lot of the boom and bust hiring cycles. When I watch some of the system design interview prep videos, it's just a script. You'll go into the call and all you need to do is largely follow the script. It doesn't matter if you've actually designed similar or more complex systems; the point of the system design interview is apparently "do you know the script"?

Watch these two back to back at 2x speed and marvel at how much of this is executed like a script:

- https://www.youtube.com/watch?v=4_qu1F9BXow

- https://www.youtube.com/watch?v=_K-eupuDVEc
Huh, fair enough, I feel like that must be recent because I was having trouble with that before, but maybe it was never as bad as I thought it was.

I'll admit I was wrong!
I make less than that. So don’t worry about me.
> When was the last time you had to debug an ancient codebase without documentation or help from a team?

Literally every day this week.

Documentation? The code was last updated in June, the documentation was last updated in January - of 2022.

The team? The half that didn't get laid off two years ago all quit for greener pastures. Sure, there's a team that owns this project - along with three others, all of which they've contributed maybe a dozen lines to over the past year, and 11 of those were dependency updates.
https://newrepublic.com/post/186423/elon-musk-x-suspends-jou...

https://www.nbcnews.com/tech/social-media/x-temporary-ban-jo...
The more people online complain about coding interviews, the more confident I am that they are the absolute best way to filter candidates for a software development job. Across the industry there are way too many talkers/pretenders/meeting schedulers and not enough people who can roll up their sleeves, jump into the code and actually get stuff done. And this problem becomes worse at higher levels. You can bitch about it all you want, but you aren't owed that cushy $500K/yr FAANG job. If you can't get yourself to brush up on basic programming and write some for loops then companies will simply move on to someone who will.
I wonder how anyone got anything done in those days. It must take hours and tens of dollars in hair spray every day to get your hair that big
https://archive.ph/ALWln
I've had logging slow down a concurrency issue enough to cause the race condition to never appear when logged, but setting a breakpoint (and stopping all threads) prevailed.
However, I find exercise helps support good eating habits.
Are you sure that there is a place in the world where vegetable oils haven’t correlated with the population getting unhealthier?
yeah, got rid of FB years ago... was a good choice.
tl;dr

also:

> I'm now on my 9th job in 10 years

like, i'm all about job hopping every 2-5 to get that $$$ but 9 for 10 is a red flag.
The fact that it's not run by a "free speech absolutist" who actually just wants to see more conservative attacks on liberals on the platform.
They for sure heard the motor, a lot harder to hear the net though.

As for keeping their distance... well, they are a nuclear submarine, why should they be polite?
Perhaps so, but in our highly-compensated industry, that is a very low bar! Your point may be technically correct, after you have sliced it so finely, but it is no longer very interesting.
Whatever happened to looking at a resume and realizing this person can code?

What are references for anyway...
> What is not possible is that your body is defying conservation of energy and mass

Your body has a lot of latitude in modifying its base metabolism. Folks with metabolic syndrome can reduce food intake to virtually zero and their bodies will still try turning off vital mechanisms before burning fat stores.

Most people get into obesity through bad habits. But good habits aren't enough to get out. (The exception to my first statement are those with genetic or hormonal factors.)
I had a minor accident on my second day in the US and had bruises and cuts on my arms and shoulders. Did not go to the doc since my insurance was not yet covered (at a university).
I felt really sleepy after and my roommates told me I slept for 24 hours straight. For me, that sleep was the deepest I have ever slept. Felt like I had lost time. I felt much better after and the body had begun its job of healing and at some places almost healed it. That was at 22. I miss that level of healing now after 20 years.
I vividly remember the difference intense hockey conditioning camps, sleep and recovery can cause. During these camp I pushed my heart, with many drills being 30+ seconds at max heart rate. Afterwards I was exhausted, chest felt terrible. But I was so tired, I didn’t have the usual movements at night, and had much longer deep sleep. The recovery the next day was so dramatic compared to prior workout sessions. Way less inflammation across my joints. As compared to sessions where I only pushed my heart rate to 30-60%
This is why we are only at the start of exploring the solution space. What applications don't require 100% accuracy? What tooling can we build that enables a human in the loop to choose between options? What options do we have to better testing or checking accuracy? There is a lot more to be done to invest hybrid systems that use other types of models or novel training date or heuristics or human workflows in novel ways that shore up the shortcomings ... but in aggregate allow us to do new things. It will take many years for us to figure where this makes the most sense.
Sounds like the system worked exactly as intended then. A seemingly smart person got a good job. What's the problem with this story exactly?
Seconding Cursor. I have a friend who used Copilot 6 mo. ago and found it vaguely helpful... but turned him on to Cursor and it's a whole new ballgame.

Cross between actually useful autocomplete, personalized StackOverflow and error diagnosis (just paste and error message in chat). I know I am just scratching the usefulness and I pretty much never do changes across multiple files, but I definitely see firm net positives at this point.
OpenAI accused of trying to profit off AI model inspection in court
Aliens are totally real: https://xkcd.com/2572/
Right, I really just meant the last sentence in your comment but that could have been phrased more clearly. I definitely support having the easier option!
My Raspberry Pi Has a Better GPU Than Apple's M4 Pro
> Anyone who has interacted with that post in the past is notified about the note.

Having read or seen a post seems to be the most important part. That is not defined as part of "interacted". AFAIK, most X posts are viewed once and then never viewed again. It is a tiny fraction that actually "interacts" with a post. Hence, the value is diminished since the majority of people that read a post are never informed of the community note.

Per X: "Community Notes sends notifications to everyone who has replied to, Liked or reposted a post after a note starts showing on it." [1]

[1] https://communitynotes.x.com/guide/en/contributing/notificat...
I don't mind the coding challenges necessarily, but more how they're implemented. I find them to be far too broad relative to the day-to-day, and it only showcases how quickly someone can write unthoughtful code.

For example, it's not uncommon for a challenge in finance to be "build an exchange matching engine that takes orders, modifications and cancels from different threads in two hours." That's totally doable if you just fly through whatever comes to the top of your head, and maybe have an hour left over to test, debug and modify it. But that project (an exchange matching engine) is something that the CME has 10 full time programmers working all the time on. A more realistic 2 hour task is something like "look at edge cases for the order cancel type, and figure out a way to handle malformed inputs." Then you can actually write production quality code for them to judge.
> Raw milk is not good for you

Do you want to tighten this up a little bit? Cause as written it sounds like nonsense. E.g. contaminated raw milk is obviously bad for you. But otherwise?
Let me answer your unknowable question with another one:

Which doctor would you prefer do surgery on your brain - the one that jumped through all the hoops and went to 15yrs of med school - or the one that learned brain surgery through a YouTube tutorial?

I think you know the answer.
The problem is not gatekeeping in general it’s the detail and nuance of how gates are being kept and how to find the right amount of gatekeeping.
Keep in mind, everyone, that stockfish on its lowest level on lichess is absolutely terrible, and a 5-year old human who'd been playing chess for a few months could beat it regularly. It hangs pieces, does -3 blunders, totally random-looking bad moves.

But still, yes, something maybe a teeny tiny bit weird is going on, in the sense that only one of the LLMs could beat it. The arxiv paper that came out recently was much more "weird" and interesting than this, though. This will probably be met with a mundane explanation soon enough, I'd guess.