skysight-inc/HackerNews huggingface dataset:
Hey, I've read a few of your replies on this thread and wanted to give a (not official advice) medical perspective. I can't imagine what you and your wife are going through at the moment. As someone working in Australia, the US healthcare system sounds even worse than the stories.

Firstly, her sodium was initially pretty drastically low for just diarrhoea - almost to the point of seizures - unless she was permanently on the toilet and vomiting, and guzzling water (without electrolytes) - suggesting there may be some other underlying cause worth looking into, if she doesn't have major organ failure normally - heart, liver, kidneys.

Secondly, it was absolutely replaced too quickly - though osmotic demyelination syndrome is typically in chronic hyponatraemics whereas if your wife is normally healthy, her sodium should be in the normal range and an acute diarrhoeal illness, whilst a unlikely but possible cause of severe hyponatraemia, would generally be a more acute process. The pathophysiology is essentially that your brain adapts to low sodium and then when electrolytes are replaced rapidly, the brain shrinks rapidly which causes damage to the cells.

Thirdly, benzodiazepine withdrawal is absolutely not pleasant and could definitely contribute/worsen symptoms so that sounds like a terrible idea stopping without a taper.

Personally, I have never seen ODS/myelinolysis but a normal MRI is reassuring and it technically means the diagnosis is no longer possible - there are cases where early MRIs haven't demonstrated any changes but the evidence states that typically by 4 weeks if there is any damage, a scan should show it.

Obviously I don't know what other investigations have been done already, but I hope you and your wife reach a satisfactory resolution, even if it doesn't result in a definite diagnosis - unfortunately there are still many aspects of human health that we don't know about and definitely things exist that we cannot explain. For example, some aspects of the story that you've described make me think of fibromyalgia, which we don't have any good clinical diagnostic test for at this stage - it's just a clinical diagnosis. I'm not saying to give up, but sometimes chasing a definitive diagnosis often ends up proving futile and worsening the whole prognosis - just think about what you and your wife's goals are.

Also, on a sidenote, restless legs syndrome is a real condition (I'm not saying she has it but yes, it is real).
+1 I love the idea of not trying to get rich, but concentrate on both being your own product and craft a lifestyle.

I have not been 100% successful in this. I occasionally take n jobs to make money, and while I always enjoy the first few months (something new!), I always go back, at least for a while, to just writing, experimenting with new tech, and being what I call “a gentleman scientist.”
No, no, no, you’ve got it all wrong. You were subject to the tyranny of bureaucrats.
>I'm not terribly surprised that ketamine may not produce strong antidepressant effects if the patient is not conscious.

That's incorrect, it actually produced larger antidepressant effects (50% response rate and 40% remission [1]) than when the patient is conscious (40% response rate and 30% remission according to a large meta-analysis [2]).

[1] https://www.medrxiv.org/content/10.1101/2023.04.28.23289210v...
[2] https://pubmed.ncbi.nlm.nih.gov/35688035/

But that large response had nothing to do with ketamine, as the non-ketamine group had the same or higher response.
The same issue could be presented with a copyright that is 1 year old - it has nothing to do with the age.
This is a bad moment to be playing the enlightened centrist.

The main point is that one party in particular is pushing discriminatory legislation against a minority group and demonizing them. That counts as oppression to me. People who vote for said party are therefore voting for those things - voting for despite not supporting such policies is still enabling said discrimination.

Your response seems victim blamey. Yes, the post is ascribing the worst motives at times. The cynic in me sees the anti-trans campaign as a political distraction from other issues that actually affect the voting base's lives.
Doesn't change the fact it's hurting and likely taking human lives.

You compare the situation to Hutus and Tutsis. In this case she is a Tutsi, warning about the increasing threat of Hutus - whose rhetoric becomes more violent by the day - and is asking for help.
Quantum supremacy is a technical term, which they achieved. It is an important milestone but it is not a working useful quantum computer, or anything even remotely close to one.
I actually offered to buy my mother a printer with what I considered a more sensible ink replacement situation but she asked for, received and had been very happy with, a printer with the HP Instant Ink subscription. I was astonished, but she's not an idiot, and she doesn't have any reason to lie to me.

She's retired but she does a lot of arts and crafts stuff and seems to print a fair amount most months, and she hates having to drive somewhere to buy ink when you run out, so I guess this is more convenient.
Thanks. Well written and presented.
As a linux user and free software advocate, I die inside at your CPA wife's recommendation, but I upvote it for it's pragmatism and applicability to so many people who don't have time or desire to screw around with software. Thank you to her and you for sharing this advice.
Of course if you're comparing to a strawman where they pay everyone that'd be a bad idea that I wouldn't approve either.

Nothing Wikipedia currently does with its money justifies the sums they are getting.

If they decided to use that money to generate content, I'd imagine that would work more like normal encyclopedias instead of volunteer based. Where they would seek out actual experts, and only in scientific fields and other areas where there is a knowledge gap rather than opinions. You know, like companies can pay engineers to work on open source projects. Doesn't stop volunteers from volunteering. But you obviously don't throw away money at everyone, you pay for specific work.

Honestly, only the math / scientific parts of Wikipedia are good, there's opinionated garbage in controversial areas. And it's better than books usually because it's easier to click and jump between definitions than the usual book or encyclopedia. If someone compressed all math and physics books into the Wikipedia format with links, I'd barely use Wikipedia again.
> Most other programming language package managers don't, see Maven for Java.

So it’s not able to express native extensions or even codegen then? I suppose that’s OK for something that’s not the only available solution, but I don’t think I’d love it, either.

> But then again, NONE of the scripting languages ever wanted to learn stuff from Java, especially regarding packaging[.]

Both Java and its docs are just extremely tedious to read, to be honest. I say that with all due respect to its principal designers and acknowledging my ever-hopeless crush on Self where a lot of the tech originated. (And I don’t only mean 2000s Java—it took me literal days to trawl through the Android frame pacing library to find[1] the two lines constituting the actual predictor, commented “TODO: The exponential smoothing factor here is arbitrary”. The code of the Go standard library, nice as that is, gives me a similar feeling with how... vertical it is.)

That’s not an excuse for ignorance, but it’s a centuries-old observation that you need to avoid inflicting undue pain on your readers if you want your ideas to survive. The flip side is that there may be untapped ideas in obscure or unpleasant texts written by smart people.

So if you can point to things one could learn from Java, I’d very much be interested.

(And no, literature searches are not trivial—I’ve occasionally spent months on literature searches, sometimes to realize that the thing I wanted either isn’t in the literature or is in someone’s thesis that’s only been published a year ago.)

[1] https://android.googlesource.com/platform/frameworks/opt/gam...
There's also JSON_ARRAYAGG.

https://dev.mysql.com/doc/refman/8.0/en/aggregate-functions....
Looks interesting, I used to work on the vscode team, lmk if there’s anything I might help with.
You rely on the service to generate the badge for you dynamically, eg

https://badgers.space/github/release/tensorflow/tensorflow

https://badgers.space/github/checks/facebook/react

In this case, it just looks it up at Github. shields.io can hit a bunch of different services for status:

https://shields.io/category/build
You're thinking of `jax.closure_convert`. :)

(Although technically that works by tracing and extracting all constants from the jaxpr, rather than introspecting the function's closure cells -- it sounds like your trick is the latter.)

When you discuss dynamic allocation, I'm guessing you're mainly referring to not being able to backprop through `jax.lax.while_loop`. If so, you might find `equinox.internal.while_loop` interesting, which is an unbounded while loop that you can backprop through! The secret sauce is to use a treeverse-style checkpointing scheme.

https://github.com/patrick-kidger/equinox/blob/f95a8ba13fb35...
There isn’t - they’d need access to the news.yc domain to implement that. Otherwise any app could suggest you auto fill your bank login if domain linking weren’t implemented!
Webtoons is site with official translations, was created by https://naver.com/ to combat fan translations (and this fan translations made many of Korean manhwas popular around the world in the first place). Manga are Japanese comics, manhwa are Korean comics, and manhua are Chinese comics.

All other sites you mentioned are fan translations (scanlations).
The fact that this isn't grubby subscription pricing immediately puts this app on my radar as something worth buying. I was steeling myself to write it off as soon as I saw the "in-app purchases" section.

I'll agree that charging $6 for dark mode does come off as nickel-and-diming. Honestly, I'd have avoided a free version and just made the basic price at least $6, one-time, with options for larger donations to the dev if you really like it.
> We were on the right side in Iraq, with the same voices giving it full throated support, that was until the fog of war lifted and pretty much everyone accepted it was a scam.

How do you think Ukraine is a scam?, I can show you hundred of videos of Ukrainians using western weapons to kill the imperialistic invaders that are trying to end their existence.
The keyword appears to be "affordable" not "first"
Sorry, but your whole argument is just a basic rehash of all the standard excuses that people give themselves to avoid having to make difficult choices and just sticking with the status quo.

There is nothing "impossible" about leaving Whatsapp. I'm also from Brazil, I also had the "family chat group". My cousins are still my cousins after I left the group. I can still talk with them through in person, on the phone, email, SMS. The fact that some of them don't want to join Matrix is not a deal breaker, just like my refusal to be on WhatsApp should not be a deal breaker for them.
2 out of the 3 examples do not have more than 45k installs. The one example that did "had a simple PII stealer code" but was actually just sending telemetry.

The point of the article is probably valid, but the article itself seems to be dishonest.
Oh, if only I had this in college! This is a fantastic explanation.
A potentially better analogy might be a library. The library borrowing model existed long before software, so one can't argue that modern software subscription models "enabled" this "predatory" practice.

I can borrow as much as I can read from the library, but I can't keep the books I haven't read at home while I am not a member. The books never really belong to me, just as the HP ink never really belong to users (until they are printed onto paper, at which point they become a constituent part of a "page" which _is_ owned by the user).

I think the cognitive dissonance arises because this "borrowing" model is being applied to a _consumable product_, which is not common.
This is such a wonderful way to browse comment threads, I absolutely despise the “standard” way of just collapsing things and that’s it…this makes so much more sense and is a game changer for browsing this site. Well done! One of the easiest $8 to support a fellow solo dev I’ve ever spent.
> "prohibiting a school district from encouraging classroom discussion about sexual orientation or gender identity in primary grade levels or in a specified manner. ..... to adhere to standards developed by the department of education."

I'm not 100% sure what that means though. What if a kid draws a picture of his two dads or two moms; does the teacher just not allow him to present to the class because that might lead to a discussion of sexuality? It's not clear, and as a result it will probably lead to "othering" of gay parents.

> I don't know what you mean here, but presumably if the parents take a teacher to court and lose (because they lied/embellished) they would have just wasted their legal fees.

Yes, but then (I believe) it's up to the school to actively countersue to retrieve legal fees for a frivolous lawsuit. Again, it's not really clear.

> Not sure about this. I think the bill came out before the whole groomer thing.

Simply not true: https://thehill.com/changing-america/respect/equality/597215...
> You have to be extra careful when memory is managed by a different language runtime.

While it would be nice to have next to no overhead for FFI, it's not always tractable. That's why you have to serialize across boundaries, the same as if you're serializing across processes or the network. At least in a single virtual memory space you can have a caller allocate a buffer and the callee fill it, with the caller being responsible for deserializing and freeing later. That gets you pretty far, and is relatively safe.

The alternative is to be callee managed, and for the callee to return things by handle and not necessarily by pointer, but that is also fraught.
> The reason you're paying is for the ink to be delivered

No, you're paying to be able to print up to 10 pages a month.

Thought experiment: If signing up for a subscription required an agreement to mail (postage-paid) the cartridge back to them when the subscription lapses, would that be legitimate?
Yeah. Trans men and cis women are like unicorns.

There are more cis women (>50% of the U.S. population) than cis men. Trans women are still like ~1% of the population, and that's being generous.

And there are more trans women than cis women in these spaces.

I don't know what it says (feminism failed? pre-transition heteronormative programming?? bIoLoGy???), but bizarre's the right word. (The smartest programmers I know are trans women too, fwiw.)
Well, even at 11W, it'd be unusuable past 10-15 minutes as the entire device will have heated up to a constant 85C, and rising.
Dunno... I'm pretty AI positive, but after using ChatGPT 4 last night and having it hallucinate badly on a basic technical question I'm feeling much more confident I won't be replaced this year.
Same for Cannon pixma print plan. I have 2 brand new cartridges that I cant use because apparently they can be used only if I keep ~$6 monthly subscription which I absolutely dont need. HP and Cannon are on the black-list of brands.
Railways are an excellent mode of travel. They are significantly more efficient than cars in all ways that matter: cost, space, energy.

Nobody looks at the billions spent on roads and thinks "ooh these are unprofitable let's get rid of them", so why do people/governments constantly do that for rail?

The reasoning people use to justify the spending on roads is that the economic value people and goods transported on said roads outweighs the costs of building and maintaining them. Trains are more efficent than cars on this simply bu economics of scale: one long tube with metal wheels carrying 2000 people into the city moves a lot more than a freeway of the same area.
Meatgrinder: Russian Tactics in the Second Year of Its Invasion of Ukraine
Good job! Love it
A complete Techstars profile: Co-investors, Valuations, Geography, and more
almost all of them are imo - if in office and that office manages 1M or more people. Those aren't usually aren't elected sadly because they aren't willing to sell their souls.

There are good odds that a sociopath will start to show up...and who wants to tell others how to live their lives....sociopaths and antisocial people....great choice of leaders but time and again...they lie and cheat and steal and make sure they look good for the pictures....so you elect them to give themselves raise, increase homelessness, increase poverty and spread policies that kill.....and enslave the future.
Some of the scripts are available here: git://git.lwn.net/qb-escape.git

But yes I heartily agree, those scripts would be immensely helpful even just as an example/reference for somebody writing their own.
I saw an amusing post a while back along the lines of: "I was a libertarian until I tried MDMA and realised other people had feelings too".
The sign in with Google is unnecessary, after all, you haven't bought the product yet.
The Republican Party is moving in a very dark direction, and has been for years now. This isn't just red team/blue team partisan cheerleading. This isn't Trump Derangement syndrome. Both parties aren't equal in this regard. I think the author's fear is justified and maybe the onus should be on Republicans to finally smell the rot in their own house instead of on everyone else to be polite about it.
Yeah I'm lucky to live in a country where every 7-11 has a multicopier that can print off of a USB drive/SD card. I like to print out small A3 posters for birthdays, but I'd never buy an A3 printer. Occasionally I'll print a photo or two, but it's rare enough that an inkjet would clog. It's very handy.
Ask HN: I Want to have a small Linux laptop. What are my options?
Buy laptops to run Linux is a bit of fortune wheel. Usually older models have better support due to more developement time. Yesterday I saw an M2 MacBook air and the build seemed really nice. Great for travel.
However those are expensive, and I love Linux.

What are some options with a similar feel? Good for travel, seems sturdy, and a nice screen? Samsung has a few options, but idk how's the Linux support on their models.
Oh I'll add to the pile: the Postgres ON CONFLICT/MERGE stuff doesn't capture the "select or insert if row doesn't exist" behavior some folks might want to use an upsert type thing for.

Why? You cannot access the row id or any values within the row as a return value unless the row changes. The top stackexchange answer goes into some detail about why you really don't want to simply make a dummy update in Postgres.

You can access these old row values in some scope for the no-update case, and this allows you to leverage CTEs instead of dummy updates. However… you can't use CTEs with prepared statements (and it's a non-obvious fail for the uninitiated). So yeah there are still lots of little sharp edges.
>>"can't let go in case it might be useful... "

Yup, that's a key right there.

I do have a more inherited items from my family's past than I can use and have a hard time getting rid of these items.

I find that it is definitely easier when I can give it to someone who will care for it, or even a charity thrift store (e.g., some animal shelters run them for funding). Just tossing it in the dumpster or leaving it in the rain is almost painful, but if it seems that it'll be taken care of (especially better than I would), it's all right.

Similarly, I work with some very expensive materials at my composites business, and offcuts can be valuable. I cringe to put those offcuts in the dumpster, but when they accumulate too much, just giving them away on Craigslist to someone who will use them feels fine.

So, both the inability to make decisions, and also the ability to let someone else make the decision that you'd make (i.e., figure out how to put the stuff to use), are both helpful angles.
It was one of the worst experiences of my life. I didn't appreciate what depression felt like prior to this.

For a month or so, it honestly felt like I was on some type of drug that made me constantly tired, distracted and stressed all at the same time. You keep telling yourself to get moving and just...can't. It sucked.

Hindsight is big on this project though. I got so much experience from this work that it truly did level up my career. I learned more as a side effect of getting deep into these issues than I ever expected too.
I think v-lang is faster than ki, rust, go. But their memory management isnt waterproof. Also, they have been in development for a really long time and there isnt much progress. They should have reached 1.0 by now, but they havent and i think it's because the language might have problems.

oh and, v-lang does have GC. they use boehm gc.
The article sort of speaks to this:

> A generalist generative-AI system such as ChatGPT ... is simply data-hungry. To apply such a generative-AI system to chemistry, hundreds of thousands — or possibly even millions — of data points would be needed.

> A more chemistry-focused AI approach trains the system on the structures and properties of molecules. ... Such AI systems fed with 5,000–10,000 data points can already beat conventional computational approaches to answering chemical questions[4] . The problem is that, in many cases, even 5,000 data points is far more than are currently available.

The latter is the general idea behind Julia's SciML, to use the existing scientific knowledge base we have, to augment the training intelligently and reduce the hunger for data. The paper they link to uses one particular way of integrating that knowledge, but it's likely that Julia's way of doing things - ML in the same language as the scientific code and its types, and the composability from the type hierarchy and multiple dispatch - would make it much easier to explore many other ways of integrating data and scientific knowledge, and help figure out more fruitful ways. Maybe the current approach will hit a roadblock and the Julia ecosystem will catch up and show us new ways forward, or maybe we'll just brute force our way to more and more data and chalk this one up to the "bitter lesson" as well.
I think this is more of a listicle for those not familiar with how utterly bizarre 70's scifi movies could be. Underrated by non-genre movie fans specifically. One curiosity not listed was "Capricorn One", one of OJ Simpsons movies. Another is the first Mad Max which squeaks in at 1979.

Another genre that could use similar treatment is the 70's disaster movies like Towering Inferno, Airport and their ilk.
I took LSD twice in my life only and it changed my outlook ever since. It's been almost 10 years. I wasn't depressed and had other benefits from it, but I can see how that experience could've fixed depression, and know of people who say it did for them even though I'm not in any hippy-like community or whatever.

I think a possible reason why medical research prefers a pill that works forever for continued use is that if you buy something cheap twice in your life and it fixes whatever needs fixing the pharma industry can't make money off of you the same way they can put you on antidepressants for life. I'm not in the medical field so I'm just speaking out of my ass based on personal anecdotes though.
[1] is not very far from that. IMHO, [1] it is better.

[1] https://pages.cs.wisc.edu/~remzi/OSTEP/vm-freespace.pdf
Pain has subjective parts but it is not merely subjective. You can measure how much effect ibuprofen or tylenol has, even with someone knocked out. You can see pain on an mri, even with someone knocked out.
I feel like you can simply do a visual inspection of cables before running an entirely new line to your house as described in step 2. I had intermittent outage issues with my cable internet before, and was able to find where squirrels had chewed through the insulation on the outside line, which would cause outages or issues when it was wet.