skysight-inc/HackerNews huggingface dataset:
Show HN: My personal medical knowledge system
Since medical school years ago, I have been trying to find way for long term knowledge management and retention. I finally ended up with Obsidian on the desktop, but it's still difficult to access my knowledge anywhere online, until I made my own online wiki.

Things that helped me get to this step:

1. "How to Take Smart Notes"

2. Evergreen notes by Andy: https://notes.andymatuschak.org/Evergreen_notes.

This website shows the culmination of my personal knowledge with search bar. The idea is that I should be able to find what I'm looking for within seconds, otherwise the title of my notes are not specific enough or the web of knowledge is not good enough.

Most of the notes still have short title style and walls of texts, but the newer notes that I added are in evergreen note style. I'm slowly converting them to permanent notes.

Good example pages of permanent notes:

https://wiki.krxiang.com/notes/pleural_effusion

https://wiki.krxiang.com/notes/copd

The website is made with Astro for better static site generation. Notes are taking in markdown format in Obsidian, and I used a script to copy them over that runs on schedule. I I tried Sveltekit first, but with several thousand markdown notes, I was not able to render the website on Netlify. CSS is done with tailwind. Search is added with Minisearch.

This was a very fun project. Everything from the search function to the subtle fade animation was satisfying to add.
I've definitely seen this in the wild -- certain accounts here post long-winded responses that at first glance seem very technical and hard to understand, but after a closer reading reveal it's just a mismatch of jargon intermixed with tangents.

See here, for one example: https://news.ycombinator.com/threads?id=Cullinet
I've seen internal dependencies come to be so poorly understood that they might as well be external.
I've been doing it for almost a year, am I missing something?
Here we go again. Just because people living in huts in the wilderness are seemingly happy doesnt mean you can rewrite history. No one is arguing colonialism isnt bad or cannibalism et cetera.

Once you really dig deep into history you can see humans have been wiping off other nations and civilizations left and right. Assyrians, babylonians - all gone. One could make an assumption genocide and warfare are almost instinctive to us.

What's left are few rocks standing, if even that, all ruined by our own hubris and violent nature.
Practice is every day of the week in the US

For high school football players it's basically practice Monday-Thursday then game on Friday. For basketball players it's basically any day during the week that they don't have a game. I was in marching band and we practiced after school every day.
Is this behaviour about fonts intentional?
Fair enough Let’s rephrase it.

Not free but self service paid - who is going to sign up for 5k starting fee and then 1k/month?

That is still fairly low for enterprise tier.

What people expect is self service tier $100 a month or less. Which by corporate standards is essentially free tier.

When we wanted for our company get specialist from one vendor that has free tier they quoted $5k/day.

My main point still stands.
How do I target my daughter on TikTok?
> While this is certainly absolutely and hilariously ridiculous, it does feel so much more "alive" to me.

Probably because that kind of petty attitude coupled with batshit insanity is something we only associate with real humans.

It would be ironic if the reality of "AI" is "Humans: The Bad Parts," not the superhuman logic and knowledge that has always been hyped.
As the stock market slumps, so does the value of stock compensation. Salaries have to rise to compete instead.
None of those are done via Whois. If what you say is true, then it must mean that they have taken down more than their Whois service, and have suspended EPP access as well.
For sure - I went through a period of having a couple of single espressos every day, and if I stopped cold without a day or two of tea drinking to taper off, I'd get a day of really strong headaches. If you can start and stop without noticing anything you clearly have a different metabolism (or you're drinking very weak coffee!)
I agree mostly with your points, but what they describe is the 'schooling system' and not an education system. Its the Prussian model or the industrial age factory model of education.
> You see, MS has completely messed up the login for Teams.

This is my single biggest complaint.

Teams with your small group of people on the same Microsoft365 account? Decent, it works, whatever.

Try to invite someone outside your group to chat, even if you give licenses away like candy? Hell. Absolute hell. End up giving up and make an actual account on your tenant? They can't easily switch between them, and it's hell to ever figure out why.

Completely unusable. They could have made the email of chat and fucked it up.
I read it as less conspiracy and more an example of, "The purpose of a system is what it does." Sure, it's a nasty, cynical take, but to some approximation, perhaps it may as well be true.
Agree, they've actually made huge progress in speed and interoperability just over the last year [1]

[1] https://www.magiclasso.co/insights/triumph-of-safari/
i've had this happen a few times each semester, I go to wake up my 13 year old for school and the look on his face is just pure exhaustion. I just say "dude, go back to sleep" and around noon he gets up and comes wandering into my office. It may be growth spurts or just staying up too late after bedtime but some days i just let him sleep. There's nothing happening at school he can't handle the next day anyway.
I'm convinced that that correlation has more to do with most of society functioning on a morning-oriented schedule. Night owls are often chronically sleep deprived and prevented from working during their peak hours. Anecdotally I do know a few people who are successful in the entertainment industry and most of them are serious night owls - I would imagine that they're suited to that kind of schedule the same way morning people are suited to the schedule of school or a corporate environment.
Earlier you said

> tech companies went out of their way to discredit him at every turn

Now you are saying

> business decision to maintain a reputation as being neutral

These Venn diagrams don't overlap, so which is it? Either the company stymied him at every turn or supported him at least once, which means they did not stymie him at every turn.

I don't doubt their leadership were, broadly speaking, not fans personally. But evidence strongly suggests they not only put those feelings aside, they went out of their way to bend their neutral stance to be accepting of things they were not previously accepting of, not the other way around.
The difference here is that the major consulting firms are not specialists in anything. To the extent that companies rely on consultants, it's for a blank slate or neutral party. But trying to rely on these external parties for expertise would be akin to a doctor referring you to an urgent care center.
> Using Polymath's search capability to discover related tracks, it is a breeze to create a polished, hour-long mash-up DJ set

https://github.com/samim23/polymath#how-does-it-work :

> How does it work?

> - Music Source Separation is performed with the [facebook/demucs] neural network

> - Music Structure Segmentation/Labeling is performed with the [wayne391/sf_segmenter] neural network

> - Music Pitch Tracking and Key Detection are performed with [marl/Crepe] neural network

> - Music Quantization and Alignment are performed with [bmcfee/pyrubberband]

> - Music Info retrieval and processing is performed with [librosa/librosa]
Does what you are saying about sports also apply to theater and music?
Also some performance optimizations would be most welcome for someone like me who is stuck with low power computers.
> It seems that the market pays for garbage, and that a lot of people have gotten quite wealthy, selling it.

The market pays for whatever solves their problem, even if it is garbage.

What the "hype-driven hustle" modern software has forgotten, is that the market would pay even more for software that solves their problem AND is not garbage. People value quality. 2023 software engineers don't, they just value time-to-ship, so we have garbage software everywhere valued billions, because people need it.

Want to disrupt any niche? Make really good software. Put power users first. Or at least this is the philosophy I strive to follow, we'll see if it pays off.

Do not ship crap. But also recognise you'll never be truly happy with the most polished of gems either. This is a very hard skill to learn, and there's few role models to follow.
I'm not convinced this is the real root cause, this is just a reasonable sounding theory that's easy to nod along to. Other countries don't follow this time pattern and have extra curricular activities and nonsense school hours all the same. As a single data point, where I'm from you usually have a gap after school so you can do your homework and then you do extra activities in the evening. Transportation is handled by public transport so everyone can come and go as they need and please.
>In summary, declarative shadow DOM introduces an exciting new way of defining a shadow tree in HTML, which will be useful ...as well as in... email clients.

I guess ... isn't really the thing to do there, as the parts redacted are not only important but it seems to me much more likely to be supported. Although maybe I am overly pessimistic about email clients?
Rest would give you energy regardless, both physically and mentally. Nearly every sport has built in sitting breaks.
I think its broken. Just throwing up a js prompt
Because usually people (especially people that works with IT) trust computers. We trust webpages, we trust databases, we trust chat-bots and instant message apps. Now we created program that can't be trusted. Imagine that you using chat to send messages to your friend but 5% of messages are replaced by lie. Imaging working with DB where after each 100 queries one query will return wrong info. Usually its a people that makes mistakes. Now we have AI program that makes mistakes too.
This is wonderful news! Perhaps Microsoft/Github find motivation to fix Teams, starting with the code blocks.

Here's a recent issue plaguing quite a few Mac users at my workplace: https://answers.microsoft.com/en-us/msteams/forum/all/teams-...
I think there is a lot of truth to it but it's imperfect because too much of a good thing can become poison. For example, sugar would have been very good for our ancestors; they could have eaten as much of it as they could possibly find and it would have helped them to survive... But now with technology, we have access to quantities of sugar which would have been unfathomable to our ancestors; so this good thing turned into a bad thing due to its abundance and unnaturally low cost made possible by technology.

Bitterness is bad for us because it often signals the presence of poison. Spices are good because they help to preserve certain foods and prevent or slow bacteria growth (especially in hot climates were bacteria normally thrive; no coincidence that hot countries use a lot of spice). Slight acidity in flavor is good for the same reason. Our need for diversity of flavors is good because it encourages us to consume a broad range of essential nutrients without having to think too much. Protein is satisfying to eat because our bodies need it.

It's quite obvious if you think about it that our tastes are actually very well calibrated. The only flaws are that we tend to abuse good things... But even then, most of us will feel disgust after consuming too much of a good thing. Some of us are more fine-tuned than others on the abuse side of the equation.

I think that being overly neurotic about eating only 'healthy foods' even when they don't taste good is misguided. As Leslie Orgel pointed out "Evolution is cleverer than you are."
The author didn't make it about sexual roles; it was already about sexual roles for a particular in-group that the author is a part of. The fact that you (or I) didn't know about it until now is irrelevant.

I'm sure there are plenty of seemingly-mundane ways that you or I communicate that others might find "stupid" (I know I'm consciously trying to begin fewer sentences with "I mean"). So what? Getting worked up about something like this, enough to post about it on an internet forum, seems a bit much.

It feels like you have some conscious or unconscious axe to grind (or at least some high level of discomfort) with people who have different sexual "culture" (for lack of a better word) than you do. Maybe ask yourself why?
Is it "bad personal habits" though? If I wasn't staying up to 1-2am reading, I was lying in bed waiting to fall asleep until 1-2am with my eyes closed, bored to tears and completely miserable. So you tell me which I should have been doing.
I think it might be worth partnering with someone who specializes in community building, then.

The easy part is what you’ve done already. It truly looks awesome, but unfortunately it really is just the beginning. The much, much harder part is getting people to keep coming back and contributing themselves.

There’s nothing technologically impressive about HN, the reason we’re here is because everyone’s already here, and the reason everyone’s already here YC and Paul Graham. Without huge names like that behind your project, you’re going to be growth hacking and bootstrapping.
The utility of the shadow DOM is in controlled isolation for both CSS and JS, because nether can arbitrarily reach into a shadow DOM's tree via the parent DOM. Although they can be made to intentionally affect it through the root element in a useful but controlled way.

A virtual DOM is just an abstraction in JS; whereas the shadow DOM is a feature of the browser engine. They are not really comparable, a shadow DOM _is_ the DOM. The confusion may come from the fact that it can be used in custom elements where MVCs might be involved again.
I've heard a similar saying that alcohol is a way to borrow happiness from tomorrow.
No; it makes no (logical) sense.
Dissenting opinion? I'm a Linux person through and through, my entire household runs on Linux. But at work we have Windows laptops, to run the Windows office tools - most of the real work is done remotely on Linux machines.

I'm not particularly fond of Outlook. It just somehow doesn't "think" like I do. It does work. But I like Teams. We use it for most 1:1 calls, all kinds of impromptu meetings, scheduled meetings, remote screen-shared co-work, and of course text chats. It may be a bloated monster but that's on capable laptop that's doing little real work so that doesn't matter. It has some minor bugs but they aren't a big source of frustation in the bigger picture.

I tried it on my Linux machine once. It was a bloated, slow Electron app. Maybe the Windows one is "more native" or the computer is that much better, but... no issues.
How are they able to afford so many domain names? And what stops the state from just asking the domain registrar for the details of who purchased the domains? Besides, there are only so many domain registrars in the world, eventually you will lose the ability to purchase new domains

And if the actual web server is behind a service like cloudflare, the state can just ask cloudflare for the IP of the real server, then ask the datacenter who owns the server at IP x ...
There’s voluntary termination and involuntary termination. Within involuntary there’s terminated for cause and terminated without cause. Laid off people are terminated without cause but are fired none the less because they are involuntarily dismissed (terminated) from a job. It’s not an official or legal term. It’s informal. But we’ve come up with other terms to make people feel better or not wound their pride or something. But the result is the same - you’ve been fired.
What would be involved in retraining a GPT to not have guardrails if you have the parameters? Seems like you could feed it input you care about and have it generate lots of training data to prevent botching what's already there.
You need to fake users to get the network effects to start.

Use a LLM to generate comments maybe finetuned on HN

When real people start showing up they will see comments and assume its not a wasteland. As real people come reduce the bot comments.
It's basically to encapsulate things. You can define a custom element and style it how you always want it to look, and then when you set general style rules for the site you don't have to worry about it messing up something in the shadow elements. It's Google's replacement to `scoped` CSS.
I recently quit caffeine. Like you, I never noticed a difference...until I took my workouts more seriously. Recently I noticed that caffeine makes it more difficult to go hard at the gym. My heart rate spikes more readily.
Adults too please.
Isn't it that most of the elite high-school students in the bay area will not have the luxury of going to be bed before midnight? 10+ APs, multiple ECs, at least one sports team, perfect GPAs... Even smart kids have to sleep less to achieve more. I personally don't think it's worth it, but it is what it is.
The hardest part for any new site really.
> Without an innate understanding of the world, AI can’t predict. And without prediction, it can’t plan.

bingo
Once a year grab your oldest fire extinguisher and least proficient family member and hold a live fire(literally) training exercise.

It helps a bunch in an emergency when you are not preforming a technical operation for the very first time.

I will concede this may be tricky to pull off in a more urban environment, "Yes officer that's the idiot who lit his garbage can on fire in the middle of the street", in which case do without the fire, or make friends with the local fire department and they will let you do it in their parking lot.
That's really strange. Where I live the high schools do not provide bus service at all. There are city bus stops in front of the high schools and high school students get a big discount when they buy a student transit pass.

Yet we still have the high school students starting at ungodly early hours in the morning!
Do you thing the prisons are there to 'correct' inmates? It says department of corrections but it looks more like the department of shove them in a hole.
Isn't DX 11 the same as OpenGL 1.1 whereas DX12 is OpenGL 1.2?

Edit, I might be mixing up OpenCL 1.1/1.2
pix2pix-zero: Zero-Shot Image-to-Image Translation
I wonder why OpenAI doesn’t run a “supervisor” ChatGPT instance in parallel with the regular one, that would step in before the regular instance utters something the supervising instance deems unacceptable. Only because it would consume double the computational resources? Or because they believe they can still successfully maintain the “guardrails” without that?
> How would they go about explaining that label to a child?

You wouldn't. Just like you probably wouldn't explain the sexual meanings behind the eggplant or peach emojis to a child.

Not sure why this needs to be a consideration. If you're writing for an audience that includes children, sure, use child-friendly terms and concepts. If you don't care about including children in your readership, go nuts.
That's very scary
Is a disproportionate amount of money spent on very few children for theater and music?
That's good but early start times are not exclusive to the US or places where sports and bussing introduce the same kinds of constraints. There are more convincing explanations for this, such as: it doesn't work when kids have to be to school at the same time parents need to be at work - staggering the morning routine and drop-off times and all. Plus, who is starting school at 6:15? Are you talking about an opt-in zero hour? That is by choice. If starting that early is bad for your academics or health, the choice is clear, drop the sport.
You don't want to trust experts for mental/general health, and you encourage people find others who "got results". In essence, you have just made random people the experts, but worse, allowed them to run freely without any risk of reputation harm. I can sue a doctor for malpractice, I can't sue user21389 for false results. Why do you so quickly believe these experiences of randoms?

This idea modern healthcare exists to make a profit doesn't apply in all cases, and you imply they use these profits to create a false narrative of experts. But yet ignore that exact same thing is happening with the supplement industry (not regulated btw), of people claiming their ADHD was cured by taking a couple of supplements - "it's better than being drugged by Big Pharma" they say. This individualistic mindset only encourages these predatory companies to swoop in and say hey, I know exactly the right cure smoke this, crush these herbs, drink that.

Made even worse by the fact people aren't honest about how their meds have helped them get to a stage where they have replaced old routines with better ones, started therapy, etc. Yet they look back, post on social media "antidepressants are the worst - quit now!"

Forgive me if this is harsh, I've seen way too many people spend way too much money and time on BS when they could have got serious help.

Don't get me wrong, finding a diet that works for you, being more active, being more social, these are all great things nobody disagrees on. But this idea I'm supposed to trust a random person online, cured of his ADD, because he started eating less bread is one I am going to treat with the same severe skepticism you hold regarding mental health experts. :)
Or just feed them your line and work to discredit any opposition.
Will we? The resources to train these things, and to keep them up-to-date, seem like a pretty big moat that's likely to keep them owned by megacorps.

[EDIT] I don't (mostly) mean computing resources, but data. Including expensive, well-tagged sets.
I mostly did it as a part of devops/sysadmin work for various companies I worked for and companies I contracted for. A mix of user email and B2C/B2B email. A lot of time spent trying to keep off of spam lists or unflag ourselves with providers, follow specific mail provider's requirements for sending their user's email, that kind of thing. Back then there were multiple standards for verifying your egress mail servers were legitimate and I imagine things have settled a lot. And of course contending with sales people that got too aggressive with marketing from their company mailbox or marketers not following guidelines for solicited (or unsolicited mail).

There's a lot I would have done differently if given the chance and that's not even knowing what the field looks like today.
Why does high school have to go first in the morning? When I was in elementary school I would wake up at 5:30-6am naturally and watch TV before school. Come high school and I was constantly not getting enough sleep with the earlier start times and setting my own bed times. I think high school aged children have more need for a later start than elementary school aged children.
Yep, it’s bundled with office 365 so I’m gonna assume that’s why most companies use it. Which is why we use it at work. I’m not a fan either. Desktop app just seems slow as hell on my Mac.
In case you missed that happening live, an article from the NYP telling the story of Hunter Biden's laptop (not necessarily the leaked photos) was heavily censored across all Big Tech just before the election.

None of the left-wing people I interact daily with knew about that.

Initially mainstream media claimed it was fake, then they retracted their statements a year later when nobody cared anymore.

Same as the COVID lab "conspiracy theory" or Fauci's funding GoF research.
It all gets censored and dismissed until laterz.
The article is about the Indian government not tech companies, stop encouraging this obvious deflection
> XMLHttpRequest

Yep, Microsoft invented Ajax, so in a sense it was IE that made the Web 2.0 possible
Yep the MXA3 has a middle click. Great mouse.