skysight-inc/HackerNews huggingface dataset:
Well, I hope you'll open source it. But I will 100% understand you not doing this.

And it's just a general observation. Being well paid to make a technically impressive GOOD product for people, I would so love to be in that situation. But barring a FANG job, I don't know what to do.
Oh, on iOS the app is quite different afaik (and, when I last used it, much more limited). I somehow was expecting an Android device, sorry. There may be better options for iOS (though my impression is that most FOSS mobile things happen on Android)
I solve the problem by watching less and less on youtube. I think it's the solution they wanted.
Very cool!

Does it support ArrayBuffers?
> cost/benefit calculation here is way over-cautious ... theoretically induced harm... fuzzy concerns about population-level harms

It would be nice to at least have proper investigation of last alleged lab leak. When you talk about "fuzzy concerns" in light of last 4 years, I think you can not be serious.

There are cases where ultra high security virus lab sold disposed corpses on food market!!!
The argument against abortion is that the fetus is a separate person, and thus is not something you do "to yourself."
I read the README.md of the project but I'm still not sure: What's the expected usage of this? How does the outputed WASM code then interacts with a runtime (and with which, is it intended to be a tool compatible with browsers and other WASM runtimes or is it only compatible with a runtime linked to the project)?

Somewhat linked questions: How does it react if it encounters e.g. web APIs inside the JavaScript code or other global identifiers only defined in some environment (e.g. a recent browser, Node.js etc.)?
Or if it's not intended for those environments, how are you supposed to do I/O when using this?
I don't know exactly what you mean, but sqlite probably supports your use case.

sqlite's defaults balance performance, flexibility, and backwards compatibility. They don't work for every case, but there is almost always a lever to pull.

The downside is you have to learn them. The docs are really excellent, though.
I think this election signified the death of mainstream media and the rise of independent media.
Which is fantastic IMO.

You learn more from 10 mins of JRE than you do from 10 months of the same formulaic, tired coverage you get from the MSM.
> I think you're greatly overestimating the appetite for (if not the ease of) filling out forms.

I'm not. I'm perfectly fine with a minority of users checking it.

> This is aspirationaly right but it's not a realistic requirement for any kind of real messageboard.

It's not a requirement. You can comment without checking the checkbox. It's just an indicator to anyone who sees the comment.

> space-wasting checkbox

How does it waste space? There's currently empty space.
This is the sort coercion which will make the EU regulators know where real power lies. For too long EU extra territoriality has penalised US companies, which have just been eating the fines and then producing onerous localisations to stay under EU compliance. With Trump 2.0, the EU will have to bend the knee
The current mRNA vaccines are moderately effective at preventing Covid infections, about on par with current flu vaccines.

Not all vaccines are equally effective, but none of them are 100% effective at preventing infections. The only thing vaccines do is prepare the immune system for an infection. Since SARS-CoV-2 mutations happen a lot faster than (for example) measles, Covid vaccines are a lot less effective - by the time you're infected, the infection is dissimilar enough to what the immune system was prepared for that the preparation is no longer optimal.
I mean that’s sounds reasonable, but only if your willing to up opt of a modern life (cell phones, internet, credit cards, subscription services, travel, insurance, etc.). I think the only way to solve this issue is through legislation.

I actually don’t have a problem with arbitration when it’s a mutually agreed deal term. But think that when it’s in a standard TOS/service there needs to be user protections/minimum standards (e.g. capped claimant fees, option for neutral third party arbiter, convenient/virtual location, discovery rights, etc.)
Or Steve Jobs. The problem isn't so much that the treatments don't work. It's that they're pursued exclusive of ones that do.
You don’t need semantics. Just what is expected. If it deviates and returns to what is expected, it is a success. If it deviates and doesn’t return, it is incorrect. The assertion is that all the digits are said, not that all the digits are said flawlessly.
> Now, let me think of some markup language that is universally known and has at least some pretence to be about laying out information on a screen... Thats right, html.

Sure, if you have low standards for UI.

Ultimately making decent UI experiences cross-platform is impossible without some sort of catering to each platform that HTML/JS largely has no access to.

React-native has made some headway here, as have electron + native bindings. But neither are really capable at this point of reproducing apps that clearly excel at leveraging platform-native frameworks.
Most popular positions for anyone having issues viewing:

Harris:

* medicare drug price negotiation

* background checks on all gun buyers

Trump:

* not restricting new gasoline vehicle sales

* transgender sports competition based on birth assignment

Different sections for how many people are directly affected is interesting. Republicans have a knack for focusing political debate on more niche topics that happen to be their most popular stances (transgender sports, etc.)
US arbitration law is weird. A particularly bizarre one is that a judge did not find it possible to strike down an arbitration agreement where there arbitrator is part of the organisation being complained of:

https://archive.is/mIfMs
I see Rust code with quite a lof of unsafe and sometimes it has bugs, sometimes triggered from preconditions broken outside of the unsafe block. So no, I think it is an oversimplification to pretend that "only a couple of lines need to be reviewed". And then there other safety issues than memory safety.

But I think a safe C that has similar guarantees as Rust is quite possible and we can gradually move there.
> I forget who it was

OK bro
Bun will include the Bun runtime with JavaScriptCore, Node.js will include the Node.js runtime with V8.
AI-based floating field that answers only one question - Can my dog eat this?
Hey HN, this is a tool I developed for fun this morning. I'm so sick and tired of Google, Alexa and Siri giving me back a 25 minutes podcast of an answer to the simple questions of "can my dog eat xyz?"

It's simple, it's fun and I think it's useful somehow.

Looking forward to your feedbacks!
Yes, because most people spend most of their money. I'm saying deflation seems unlikely to change that, since a strong incentive to save money already exists, in the form of retirement fund.
I think this is the relevant code:

TLDS = "[a-z][a-z]+"

https://github.com/arXiv/arxiv-base/blob/develop/arxiv/base/...

A more restrictive TLD list would have prevented this, but I certainly don't want to be the one to add new TLDs all the time, so I can see why the code looks like it does.
It took 6 years between the last largest prime number and the most recent.

The two gaps before that were each only 1 year though.

So depends on how lucky you think you’ll get.
Rust makes a lot of things hard.

Update: From your CVE "Clear warning that read ucode[] may out-of-bounds." So it seems this was catched by tooling.
I’m building Streamrun, a platform for live streamers to do things that are not possible directly on their devices, like switching RTMP input mid-stream, adding HTML overlays to GoPro streams, or ensuring uninterrupted stream out in poor network conditions.

https://streamrun.com
> bipolar is absolutely incurable

For now, but I believe that once we can implant receptors in body and brain, we can inhibit "the flip" in the CNS/brain/memory.

I once had a bit of a phase back in the day and noticed that my slow swings were more like a flip of thinking patterns that body and brain slowly caught up with until I was the good, bad or ugly kind of 'manic'.

This lead me, after quite a few hops, to believe that something was up with either some transmitter producing organ or one of the metabolic pathways that trigger the production of some hormone/transmitter since uptake is also modulated in various places. And so I imagined synthetic receptors at organ x, much like a virus, that act as a counter-trigger.

To make another hop: my issue with meds always has been their insane lack of precision as well as their atomic side effects which can become troublesome later on, which is something we do have our eyes on, of course. It's all an ongoing progress.
Something we’re going to have to recon with in our highly connected world is how do we talk about extreme views. I don’t think it’s right to ignore the influence say of someone like Nick Fuentes in modern discourse, but catastrophizing about people’s views, even when those people are close to power isn’t productive. Yes JD Vance is BFFs with some folks who are monarchists. How do you talk about that fact rationally? Similarly how do you talk about Musk and Trump’s flirtations with authoritarianism. I don’t think calling Trump a fascist is necessarily definitionally incorrect, but I also don’t think the discourse around it shapes public opinion in the ways people hope it does. If you want to win elections, you have to worry more about what is strategically effective, not why you’re technically correct.
Well, yes. Hence why I made the post—to attempt (in good faith) to overcome americans' inherent unwillingness to discuss topics of substance.

Here's how I interpret "national security": the goal of protecting against literally any kind of threat to the material comforts of average americans. Otherwise we would have sacrificed a lot of global trade in the last two decades to protect us against retribution a la 9/11. As it stands that threat has only increased.

What sort of threat do you think is worth eroding values to protect against?
It's not!

I would love to know how LGBTQIA+ individuals are disproportionally affected by climate change.
> This might also be a microcosm of why the working class is pissed off in America, because looking at this experience, the optimal strategy for revenue is to blow smoke up the ass of a wealthy corporation until they give you a fat stock grant, then claim credit for the work of others so that they give you more.

Here's an alternate take. A competitive free market has squeezed corporate profits so much, that most would-be-capitalists would be better off joining the working class instead. Consider the alternative where anyone who doesn't have the financial means to build their own company, is relegated to a sub-par quality of life.
Fashion's still quite an animal-intensive production:

https://genv.org/vegan-fashion-looking-at-leather-wool-fur-a...

https://forum.effectivealtruism.org/posts/9drbh8sKzzykaX38P/...
Schedule I "merely" means:
The drug or other substance has a high potential for abuse.
The drug or other substance has no currently accepted medical use in treatment in the United States.
There is a lack of accepted safety for use of the drug or other substance under medical supervision.
You're the one trying to retcon reality.

Trump undermined initial vaccination efforts, defunded health agencies and downplayed the severity of the pandemic[0..2] and then took credit for all of it. He mocked masks and refused to wear a mask or get vaccinated[3..5], then he got vaccinated. And just days ago he said he would consider defunding schools that required vaccines[6].

No one is going to buy this narrative that Democrats were the anti-vaxxers all along and Trump and the Republicans were always pro-vaccine. All of this is recent history. It wasn't that long ago. We were all there. We remember how it was.

[0]https://www.nbcnews.com/think/opinion/covid-vaccine-distribu...

[1]https://www.science.org/content/article/inside-story-how-tru...

[2]https://www.statnews.com/2021/01/31/trump-officials-lobbied-...

[3]https://abcnews.go.com/Politics/trump-downplaying-virus-mock...

[4]https://www.wsj.com/articles/trump-says-he-is-unlikely-to-ge...

[5]https://www.cnn.com/2020/05/06/politics/donald-trump-mask-ar...

[6]https://www.pbs.org/newshour/show/trump-vows-to-defund-schoo...
I started with BASICA and GWBASIC in the 80s, and though I've had some diversions, I would say there haven't been many days since where I haven't thought about solving problems with code. I still don't feel particularly qualified to answer, but I guess I probably am.

> Are all of these posts just astroturfed?! I ask that sincerely.

This is amusing to me - since GPT 4 or so, I've been wondering if the real fake grass is actually folks saying this shit is useless.

I think I'd need a bit more insight into how you are trying to use it to really help, but one thing you wrote did stand out to me:

> the llm is suggesting an API access paradigm that became deprecated

Don't trust its specific knowledge any more than you absolutely have to. For example, I was recently working with the Harvest API, and even though it can easily recite a fair bit about such a well-known API on its own, I would never trust it to.

Go find the relevant bits from API/library docs and share in your prompt. Enclose each bit of text using unambiguous delimiters (triple-backtick works well), and let it know what's up at the start. Here's a slightly contrived example prompt I might use:

---

Harvest / ERP integration - currently we have code to create time entries with a duration, but I'd like to be able to also create entries without a duration (effectively starting a timer). Please update providers/harvest.py, services/time_entries.py, endpoints/time_entries.api accordingly. I've included project structure and relevant API docs after my code. Please output all changed files complete with no omissions.

providers/harvest.py: "
contents
"

services/time_entries.py: "
contents
"

endpoints/time_entries.api: "
contents
"

project structure: "
/app
/endpoints
time_entries.py
project_reports.py
user_analytics.py
/services
time_entries.py
project_reports.py
user_analytics.py
/providers
harvest.py
"

harvest docs: "
relevant object definitions, endpoint request/response details, pagination parameters, etc
"

---

I have a couple simple scripts that assist with sanitization / reversal (using keyword db), concatenation of files with titles and backticks > clipboard buffer, and updating files from clipboard either with a single diff confirmation or hunk-based (like `git add -p`). It isn't perfect, but I am absolutely certain it saves me so much time.

Also, I never let it choose libraries for me. If I am starting something from scratch, I generally always tell it exactly what I want to use, and as above, any time I think it might get confused, I provide reference material. If I'm not sure what I want to use, I will first ask it about options and research on my own.
Is that where the addresses came from?
Standing desks don't do squat, per new study
I keep waiting for a PE firm to buy JAMS, engage abusive business practices in another business the own, then force arbitration with JAMS.
Posting: The API client that lives in your terminal
>> If you come up with processes and tooling that is difficult to use widely,

> That's an unfounded assumption. The tooling and processes I have developed are no more difficult to use than unit testing.

My assumption was just founded on the reality of how few developers use model-checking tools, and how they difficult they find them. If your tools are radically better, and they work for C++, that's obviously amazing.

Could you give us an idea of what the equivalent of this simple C++ code would look like, so we can see how it looks in comparison? You know, with whatever bells and whistles you need to add to it for the model checker to verify its correctness:

#include <string>
#include <unordered_map>

template<class Char>
auto make_map(size_t argc, const Char *const argv[]) {
using S = std::basic_string<Char>;
std::unordered_map<S, S> map;
for (size_t i = 0; i + 2 <= argc; i += 2) {
map[S(argv[i])] = S(argv[i + 1]);
}
return map;
}

int process(const std::unordered_map<std::string, std::string> &);

int main(int argc, char *argv[]) {
return process(make_map(argc, argv));
}
> 3. Arduino (IMHO...before this it wasn't easy to interface to USB/PC for anyone who wasn't EE)

I seen CNC of late 90s, which use x86 desktop computer as controller, and in Usenet stored lengthy talks about which boards are suitable for this task (as they made PWM by software on LPT port).

Sure, LPT was not connected to stepper motors directly, but using opto-coupling.

To be informative, Arduino is used to protect from copy printer by Chinese, as directly driven via LPT is not protected at all, but on Arduino you could set read-protect bits for mc flash and it will be not easy to read it (even when Western hackers regularly show read protected flash, it is not regularly happen).
..And from marketing view, it is good, that printer with Arduino could work from flash card, without working computer near.
They're usually talking about higher poverty rates in that group, but much of the majority would also be affected.
> Is it considered unethical to do medical experiments on yourself without any oversight like you would find in a typical human subject trial?

Note there are different contexts at play here. When someone says "ethics" in a scientific context, it may encompass scientific integrity, avoidance of questionable research practices, reproducibility, etc., as well as medical and moral ethics. The speaker may not even be fully aware of these distinctions, since the subject is often taught with a rule-based perspective.

Experimentation on oneself is often _scientifically_ unethical (i.e., when done with the intent to make a scientific discovery) because:

1. The result is often too contaminated by experimental integrity issues to have scientific value. As another comment in this thread notes: "sample size of 1, confirmation bias, amped-up placebo effect, lack of oversight, conflict of interest when the patient is the investigator". Lack of oversight means no one is checking the validity of your work, it's not a permission thing. Every issue that is blamed for the so-called reproducibility crisis is worse.

2. Due to publication pressure, abandoning the cultural prohibition against self-experimentation amounts to pressuring everyone to self-experiment to grow their CV by a few quick N = 1 studies, or do something risky when their career flags. Obviously, oversight to ensure that self-experimentation proceeds only in cases of terminal disease mitigates this concern.

In practice, journal editors currently provide oversight addressing point #2, which is why work like what we're discussing here still gets published. See also Karen Wetterhahn's valuable documentation of her (accidental) dimethylmercury poisoning (https://en.wikipedia.org/wiki/Karen_Wetterhahn).

Experimentation on oneself in an attempt to cure your own illness by any means at your disposal, provided you do not harm others, is not _morally_ unethical IMO. It just rarely has a scientific role.
To clarify, and hopefully not to politicize, I belong to the Democratic Party. I think the Democrats fell out of love with the electoral college years ago. Likewise with gerrymandering. Even if we may have been complicit in creating those systems.

At this point, of course there's always a risk that something could go awry, but I'm willing to accept the risks inherent in a one-person-one-vote system -- essentially an elective republic.
You are right, I wouldn't want totally invisible bubbling either. I like Rust's ? notation although it's not perfect and I'm sure another language could do better maybe with more structured error classes.
Have you seen how long criminal trials go? Watching interrogations would be a drop in the bucket compared in comparison.
Yes, but did you try it? I think Codebuff is by far the easiest to use and may also be more effective in your large codebase than any other comparable tool (i.e. like Cursor composer, Aider, Cline. Not sure about Qodo) because it is better at finding the appropriate files.

Re: style guide. We encourage you to write up `knowledge.md` files which are included in every prompt. You can specify styles or other guidelines to follow in your codebase. One motivating example is we wrote in instructions of how to add an endpoint (edit these three files), and that made it do the right thing when asked to create an endpoint.
I kind of glossed over your article but one thing that stood out is that you preferred to lower the adc sample rate. That doesn't make sense.

Usually the way you want to set something like this up is with a low pass filter before you sample it and you want to sample at a high enough rate (some multiple of that filter frequency). This is due to the sampling theorem. Maybe I'm missing something.

I would aim for the highest possible sample rate and then post-process the signal (assuming that's computationally reasonable, i.e. you can keep up with real time).

There are general practices/principles for minimizing noise. Having a ground plane. Separating your digital electronics from your analog electronics. Clean power supply. Shielding.

Another thing I'd be concerned about is that this whole thing is a big antenna. Yet another concern is that motion might influence the results (any time you have conductors moving in the presence of fields you get some induced current).

Commercial positioning solutions are usually based on optics and gratings. I wonder if that's a better approach even for a hobbyist. Something like an optical mouse just linearized...
It exists because, in the very recent past, a lot of shady stuff has happened just because people were curious. The “Tuskegee Study of Untreated Syphilis in the Negro Male”; Dr. Chester Southam injecting cancer cells into unconsenting patients; Josef Mengele's experiments in Nazi concentration camps… Maybe they overcorrected, but there's good reason!
> There's a lot more "well these demographics or institutions f-ing hate me so I'm sure as shit not taking their word for anything"

This would be fine. It goes further: not only rejecting the institutions, but concluding adversely based on their advocating for something.
Uh yeah I don’t think anyone needs to have “the argument” explained. I have yet to see an explanation for why it deserves any merit though.