skysight-inc/HackerNews huggingface dataset:
> You could add a hidden UUID to the form server side and only process any submission with a given UUID once.

Not if you have a load balancer that might send the two requests to different servers. If all of your requests are idempotent (difficult to pull off, but often worth it), you might be able to just let both servers handle it. But you still have your users inadvertently hogging resources they don't need. And if your request is taking a long time, a pissed-off user could be spamming the submit button in frustration (I'm sure I've done this before).

You should absolutely prevent the 2nd submit in JavaScript, but I'll accept that disabling the button is not the best approach for that.

> I believe something similar is commonly done for anti-CSRF purposes.

That's a crypto-signed token you can use to verify you've pre-authorized the submission, not just some UUID. (You could do it with UUIDs if you keep a list, but ... don't)
Sometimes garages even have cars in them!
Squats fixed my back so fast it was like magic. Do squats.
See my comment on the sibling comment, I was talking about the trade off between speed and flexibility.
Of course they'll be able to ban all cryptocurrencies. They already banned Monero, didn't they? Nothing stops them banning more.
Here's a project I used to build my own ratgdo: https://github.com/Kaldek/rat-ratgdo
You can only think this because their methods are our methods. Bringing buildings down around children letting them die by the thousands of dehydration and inadequate medical care while the survivors watch is as horrific as anything could be.
I can mention a few things that were publicly obvious:

* The Halloween Documents didn't seem to be a fluke of behavior, but a bit of leaked evidence of an established executive culture of ruthlessness, paired with forward-looking strategic thinking (or "long cons"). This leaked bit of internal thinking is also consistent with the public history of brazen behavior, like backstabbing partners.

* Does anyone think that apparent corporate culture changed dramatically due to the brief fuss over the leaked Halloween Documents? Or would we normally assume that they kept devising and executing on other underhanded tactics? And have never been given a reason to change that culture?

* Plot twist: Early on in Linux popularity rise, MS's public behavior looked like they wanted to point to Linux and some kinds of open source as competition. And then, later, MS publicly appeared to be promoting some open source, to claim that some new MS proprietary moves (which some MS customer shops were concerned about, having been bitten before) weren't as proprietary lock-in as they'd otherwise look. So, multiple times, it publicly appeared that MS was doing a delicate dance of promoting open source. (More recent moves that might be related seem less clear, or haven't played out yet.)

* Everyone heard about FUD and EEE, as well as using legal proceedings to sabotage threats, but it would be reasonable to assume that any company that practiced these might also have additional tactics in their toolbox.
The difference in AI and Crypto is that AI is much more accessible.

Everyone can appreciate a photo of an astronaut on a horse.

Few can grasp the concept and significance of a store of value. Let alone a DAO.

It's the same reason why Harry Potter is more popular than Einstein's "On the electrodynamics of moving bodies" in which he came up with the theory of relativity.

When others talk about something we don't understand, we tend to get angry and dismissive. Like boys in elementary school who think girls are stupid. Because they can't figure out why they act the way they do. So on top of the lower popularity, we also get the hate towards crypto.
There was nothing about the ethical question of training models on copyrighted content? Nothing about centralizing power even further in big tech companies? Nothing about AI flooding the world with mediocre content and wrong information?

These are genuine questions, not critique on your statement.
If you think this little more, you must realize that this is not a good argument

Systemic and institutional reasons are more important than individuals.Enterprise bargaining in the US is more zero sum game between companies and workers. Everything you give to workers, reduces competitive edge against non-union competitors. It's in company interest to fight unions as much as possible.
Yes, but this only grants the ability to scale it, not the ability to do it.

We don't say that only licensed restaurants can cook food.
People who have been arrested don't usually just hang out in the lobby. There is no expectation of privacy in any public space
Right, I was operating under the assumption that this all was driven by a misunderstanding. It's a sensitive topic. I see how the ways in which language is written can make readers jump to particular conclusions about the writer's motivation (and, ultimately, the intent of their writing).

> I suspected that women disliked inline replies more than men.

Not trying to pick on what you wrote here, but I wanted to take a moment to break this specific sentence down to illustrate my message. Without surrounding context, this sentence appears to make the claim that all women dislike something. And specifically, the qualifier is _only_ gender. Worded this way, it starts to look like a statement about a causal relationship. (Again, my apologies, I know that you don't mean this at all).

It's a sensitive subject, so I think it always helps to wrap the message with language that attempts to really clarify whether or not there's an underlying implication of `if gender then behavior` that someone _may_ get from reading. (And that can be hard to do, because _sometimes_ a reader will decide to draw incorrect conclusions!)

Hopefully this was all actually interesting and something that you didn't already know beforehand (if not, apologies!).

I do think that there's a way to re-word sentences like this one to show that there's no underlying intent of `if gender then behavior`. For example,

> I suspected that women disliked inline replies more than men.

Could be re-worded to show that it's a claim rooted in statistical averages of expected behavior (so, implicit assumption: it can just be correlation!) -- "On average, I suspect that women dislike inline replies more often than men."

Or, one could expand it by including the complete chain of logical consequences: `society creates gender norms` (expectations around behavior rooted in one's gender, inherently the crux of sexism) -> leads to `if gender then behavior`. This could lead to that sentence being written as, "Because of the pressure that society exerts on girls and women to be conflict avoidant and conflict resolvers, I suspect that women dislike inline replies more than men." Crucially, at least to me, this is a big difference because the `I suspect` part is _conditioned_ on the `Because of the pressure` bit.

This kind of wording also explicitly notes the existence of sexism and how that social phenomena can become the causal force that is ultimately observed through behavior and the correlations of that behavior with gender.
Another reasonable response would be rate limiting user requests per token or user to stop individuals from spamming.
If a meal is returned by a customer, the restaurant doesn't go out of business.

If a C programmer forgets a break statement, the entire western half of the US loses phone connectivity for several hours: https://news.ycombinator.com/item?id=34665023
If hackers pray five times per day to the European Union, they will one day step down from the sky regulate and ban all our dreams into being.

Jokes aside, you're completely right, but I think individuals should remember to limit their effort when it's without reimbursement. In order to not burn out and become bitter, etc.
The problem is utterly simple.

If you print dollars (created out of nothing), the value of each dollar goes down, since nothing of value has been created or destroyed. You have more dollars chasing the same value.

But of course the official narrative has to shield the Fed from criticism, so they can run the dollar machine with impunity.
Because it's a text interface, not a gestural interface.

If you really want a gestural interface you can add it to any language that supports for MIDI control, or some other hardware connection option. (UDP, etc.)

The gestural part is trivial, just as putting a knob on a synth is trivial. The hard part is getting the knob to do something,. Which is not trivial at all.

In fact it's impossible without using numbers somewhere in the make-it-work chain. They may be a few levels down, but they're always going to be there.
Public library in the US already lend ebook since a solid decade.

It’s a private product, called overdrive.
Now rebranded as “Libby”. Streamlined iOS/android app, works exactly as a physical books.

Also: Public library are one of the few third space in the US. It’s absolutely way more than lending books.

I don’t know where you live but I’m confident that visiting your local branch you will see a lot of activities taking place there.
> People usually prefer living in a detached house, especially when raising a family,

I don't think it's that simple. I mean, everyone would love a big house on a big yard that is close to everything, but approximately nobody gets to do that. In reality there are always tradeoffs, and the the tradeoffs build in incentives - sometimes intentionally, sometimes not, that people respond to. In a lot of the US those incentives have skewed pretty hard recently to exurban singles but that's not universal.

These sorts of things are hugely affected by infrastructure planning and subsidies, etc. At the end of the day people choose between the options they have, not the ones they wish they had.
Hits different when they're talking about you, huh?

It's the kind of thing that could make a person want to build a space where they could talk to like-minded folk and not have to put up with that culture-jamming noise every day of their lives. Fortunately, there are more tools than have ever existed in human history to do that now.
I do not have first party cookies disabled. I don't have any weird settings. Just basic android OOTB.
Perhaps the pandemic contributed to an underlying trend somehow?
Kind of hilarious that the vast capabilities of an LLM are held back by copyright infringement.
were you asleep for the past 5 years
> It seems to use internal DNS, which complicates things.

I have the same TVs I resolved this with my router utilizing a firewall rule that redirects all udp port 53 traffic back to my pihole.
If only there were some kind of information processing device that could automatically expire codes after a set period of time.
This article feels like the art equivalent of engineers saying the code they write in their jobs will never be open sourced. I mean, yeah, that's somewhat unfortunate, but not all businesses can survive operating that way, and you kind of know what you signed up for when you went in. It seems like the artists interviewed in this article know that, but would like to see some reasonable limits placed on it, like a statute of limitations.

I can relate. Once, say, 10 years have passed, the only people who care about that code I wrote for a job 10 years ago would probably be me, and I'd like to be able to do with it what I want.
Isn't that just "web pages crawled by a search engine?"

I think the technology you're looking for is the World Wide web.
Are you making a causal statement or one of correlation? Your original response doesn't make this crucial part clear. And, because of the way it's worded, it appears that you made a causal claim: `if gender then behavior`.
From what I understand, Semaglutide is available in compounded form by pharmacies due to a shortage (without end in sight) being declared.

https://www.fda.gov/media/173456/download?attachment
I just want to be the lone comment that says I do not see any annoying bias or editorializing on Wikipedia. Not even on sensitive or political subjects. But that’s of course my subjective view of it.
Judging the number of times I see that complaint here, I’m starting to think that commenters here have a different political midpoint than the one of the people editing the English Wikipedia? Are HN readers more American, for example? (the usual complaint for some reason tends to be that Wikipedia has a progressive bias, that could perhaps be explained by editors being more international).
2.5 hour video to tell me why you are smarter than me, no thanks
AIUI, filtered through my doctor: the gastroparesis occurs when you stop eating. You stop eating because you're no longer hungry.

Remember to eat, and you don't get gastroparesis.
to me this is an obviously dumb and reactionary comparison
Funnily enough, it means both; the author's classifier lumps cryptography articles in with cryptocurrency (search for "homomorphic encryption"):

https://github.com/corbt/hn-analysis/blob/main/analysis.ipyn...
This is the same chemical compound that's Mounjaro that was approved for T2D, relabeled for weight loss.
The trick is to never give your TV access to the internet and to pair it with an Apple TV. If you buy a TV and it won't even boot or work without an internet connection - return it and get a different one.
The musical notation is an especially brutal example of something bad that persists for ages

The hex colors are also awful, but even the newer HSL type of system doesn't go far enough to be convenient - the hue shouldn't be some magical wheel where you have to remember at whch exact point each color is located, you already remember rainbow letters from your childhood, those should be used (then you can add numbers to signify deviation from the pure hue)!

> Whether or not it’s not an A/B test, I’m really hoping that GitHub is collecting enough metrics so they can evaluate the impact of this design on user experience at scale

Why would you hope that if there isn't even an easy feedback mechanism? Metrics can't read your mind like that

P.S.
Tangentially related, you can use your favorite editor with an extension like GhostText not to suffer a big part of the awfulness of all those text input forms with the added benefit that you are highly unlikely to ever lose your text again since if the web form misbehaves you'll still have a backup in the text editor temp buffer
Distributed systems automatically bring challenges that makes it very hard to create reliable test suites. You can reduce the flakey-ness, but I don't think you can ever completely eliminate it.

Beyond that, you haven't addressed the fact that a comprehensive end-to-end test suite in a complex system is really, really slow.
Season 6 was alright, with the ending making up for a largely mediocre season. Season 7 was about as bad as 8, but it's harder to tell because the bad moments weren't character/plot altering payoffs, just teleporting around the map and ignoring depth in favor of spectacle.
Ask HN: Does anyone know how to get ahold of MS SDK maintainers?
I'm looking to get in contact with the maintainers of the Microsoft Information Protection SDK here [0]. It has the misfortune of trying to link `libdl.so`, which fails in a bare Docker container as documented here [1]. I've verified that the issue is present in the SDK source code in the `UnsafeNativeMethods` namespace. It specifically references `libdl.so` in its external call to the `dlopen` and `dlclose` methods.

If anyone has any idea how to get in contact, I'd appreciate a pointer. There isn't any contact info that I could find on the MSDN page, and there isn't a github repo around that I can drop an issue into. My email is in my profile as well.

[0] https://www.nuget.org/packages/Microsoft.InformationProtection.File, https://learn.microsoft.com/en-us/information-protection/develop/

[1] https://stackoverflow.com/a/75855054
I what way does an average consumer/user get value from crypto?
Wrong how? Philosophy is about tools for thought. Tools can have different use cases, pros/cons, and can be used wrong, but they are never really just wrong in a general sense. I might not agree with Kant's categorical imperative but it is still useful sometimes when thinking about ethics.

Also "learning the truth" in philosophy is more learning what "the truth" means and how it is applied. Personally I'm a fan of William James' pragmatism approach here but it is not commonly held.
This cannot be understated. Obesity is being changed from a willpower problem to a chronic disease that is treatable. The follow-on effects of this are huge.
Yes? The garage door opener has limit switches and PIR sensors attached to it to handle the safety stuff, the remote is simply a switch..
Legislated “local access first” for devices that don’t logically need Internet access would be the most appropriate mandate, but you’ll need some sort of savant word wrangler to codify into law.
The NYT says: "In the month since Hamas launched an attack inside Israel, and Israel retaliated with a bombing campaign." "Hamas launched an attack inside Israel" doesn't accurately convey what happened: Hamas terrorists murdered more than a thousand civilians, and deliberately engaged in widespread, barbaric acts of torture, rape, and kidnapping. "Launched an attack" is, I guess, not exactly a lie, but so euphemistic as to be wildly misleading.
I think it's better to let the user click the button and then have it tell them why the submission didn't work instead of just disabling the ability to submit. Put all the onus on figuring out what's specifically missing/invalid on the validation code, not the user.
This is conditioned on both parties having that level of maturity and good faith.
Maybe not those people, but the people doing the tricking are getting value from it.
Why is it unreasonable that given the same seed the same sequence will be generated?
It's useful for generative art and video games at least.
Sure it shouldn't be used for security...
I have never used git bisect, which is maybe why I'm wondering why people care so much about curating and cleaning up git history.
Imagine all the books that were bought and never opened.
It's not a UX article, it's an accessibility article. Disabling the button can be confusing for users relying on screen readers, and if it's the only way the "submission pending" state is communicated to the user then it's plainly non-conforming with WCAG.
The medium continues to grow within the purview of the original communities.

Quake hasn't enjoyed _as much_ change as Doom, with source-faithful engines like Quakespasm being standard and the likes of Darkplaces being niche. However, the Doom community both embraces faithful ports like prBoom, Crispy, and Chocolate Doom; and carries at its centre the wonderful GZDoom engine.

GZDoom zigs where every other game engine zags. Rather than moving away from BSP into static meshes, and other standard "modern" shifts, GZDoom embraces the fundamentals that make it mod-friendly. It maintains BSP at its core, and while it supports voxels and meshes it remains 2D-focused. What it adds is all the trappings that make it attractive to rapid iteration: good scripting, a toolkit of predefined events, and tools with excellent asset importation and management.

If I imagine where Quake would go, if it were to follow GZDoom's model, I imagine it would lean into Quakeworld's client/server architecture, the QVM, realtime vis, static lighting, and so forth. Particularly the static lighting; which is something I find modern engines tend to treat as a performance feature and not an aesthetic feature.

Both Quake and Doom, but moreso Doom, have unrealistic lighting; with overly sharp and unnatural transitions. When playing modern games everything is softer, the shadows are more natural, the scenes are realistic; but they lose that harsh aesthetic that gave rise to the horror of Doom and Quake. The shadows aren't just dim, they're black, and who knows what they hold.

Anyhow, I digress.
> Research now shows that the body may respond to a calorie-deficit diet by increasing hunger and reducing feelings of fullness

Dieting makes you hungry, truly revolutionary research.
Are enough people going to care, though? Apple already pulled off exactly this on iOS and didn't receive much public heat at all.
I don't know Thomas Reid's work, but here's what ChatGPT says about him:

"Thomas Reid, a Scottish philosopher and a contemporary of David Hume, is known for his common-sense philosophy, which posits that common sense beliefs have a greater evidentiary value than philosophical or scientific evidence."

I'd be wary of your idea he is someone who cares about objective reality.
> But everyone asks questions from metaphysics. "Who am I?"

What do people even mean by this question? Because I don't think I was ever very concerned about that.

> "What is reality?" Everyone asks those questions, and everyone develops answers.

I guess I'm a bit of an oddity, because I was never that interested in the "big questions", and over time I developed the view that the answer to the questions most people seem to ask isn't really important or useful, but the useful part can be found in a physics textbook.
There are many reasons for philosophy’s stagnation, though the dual influences of specialisation and commercialisation, in particular, have turned philosophy into something that scarcely resembles the discipline as it was practised by the likes of Aristotle, Spinoza or Nietzsche.

A bit weird to use Nietzsche as an example here, considering that he had zero formal education in the discipline called "philosophy" and spent most of his life as a hermit writer with nearly-zero readers.

In any case, there is a ton of excellent philosophical work being done and put online today – it's just not accessible to the layman. Bob Brandom, for example, has a YouTube channel with hundreds of hours of video. Unfortunately, most of it is basically impenetrable to the average person.

https://www.youtube.com/@BobBrandomPitt

As someone that enjoyed my BA in Philosophy but nonetheless decided to not continue on to a PhD, I'm of two minds on the topic of philosophy popularization. On the one hand, it's actually somewhat a relief that there is no charlatan figure like Jordan Peterson or Sam Harris out there ruining the perception of the field. When you interact with bona fide academic philosophers, there is a feeling of professionalism that washes over you. It's a reassuring feeling and one I almost never get when reading pop-philosophy books.

At the same time, this lack of interest in the public sphere also means that there is rarely any pushback to dumb arguments. Stuff like effective altruism grows and becomes popular not because it's a better argument than the alternatives, but mostly because the people most qualified to critique it...simply aren't paying attention.

The same thing can be said for most controversial issues like abortion, gun control, etc. – the people most qualified to answer these nuanced questions are basically uninterested in doing so in a public forum, or aren't given the time and attention for doing so.
The website is ugly, this is exactly how you should NOT build websites, consumes CPU, and everything is lagging. Animation is like 0.1 FPS
You're supposed to use a proper window control and grab ~60% of your window area right at the center with some prefix (e.g., a Windows button) instead of precision-hunting for those pixels at the top
Humanity Just Witnessed Its First Space Battle
This is what the Wikipedia article says. The EU itself has a series of websites that describe the various EU institutions and their selection processes, but they are much less descriptive about the appointment process.
> 2016: Whoa, deep learning actually works?

The deep learning wave began before 2010 when this analysis starts. When I was looking for a job in 2009, there was already a big deep learning hype wave, and my new employer sent me around to look for industrial funding.
His resume is insane and he's been blogging for like 20 years. He literally wrote the book on "rebel filmmaking" with low-cost cameras before HD cameras became so cheap. https://www.amazon.com/DV-Rebels-Guide-All-Digital-Approach/...