skysight-inc/HackerNews huggingface dataset:
This is a good list of questions to ask yourself when forming an opinion about any new piece of information:

1) Am I assuming others think like me about this? (False Consensus Effect)

2) Is this decision as important as the time I'm spending on it? (Fredkin's Paradox)

3) Do I believe this because it's part of my tribe's "package" of beliefs? (Package-Deal Ethics)

4) Can I use this unfinished task to motivate me later? (Ovsiankina/Hemingway Effect)

5) Am I taking advice from winners without considering insights from losers? (Champion Bias)

6) Have I imagined what could go wrong and how to prevent it? (Premortem)

7) Could immaturity be mistaken for a disorder in this case? (Youngest-Kid-in-Class Syndrome)

8) Are these claims supported by evidence or just circular citations? (Woozle Effect)

9) Is this news confirming what I believe or truly informing me? (Post-journalism)

10) Am I neglecting relationships in pursuit of health or success? (Roseto Effect)

11) Has this claim been made with evidence or can it be dismissed? (Hitchens's Razor)

12) Do I realize people probably like me more than I think they do? (The Liking Gap)

13) Could denying something make people want it more? (Boomerang Effect)

14) Am I generalizing too much from my own narrow experience? (Anchored-to-your-own-history bias)

15) Is this group considering everyone's unique info or just our common info? (Common Knowledge Effect)

16) Does expert support make this position correct or just more complex? (Gibson's Law)

17) When did I form this belief and should I reconsider it? (Cached Thoughts)
> You really should be more careful trying to shoehorn everyone with a medical condition into your shoes.

You should really be more careful taking things that people say as a personal affect on you, or people like you. It is ok for people to talk about their personal feelings/beliefs/experiences without it being value judged by you (as rude or narrow minded).

Not every message is meant for you.
Supercharged Apple Notes
>The suggestion here is to use one common and correct phrase instead of another common and correct phase

Permissions are a subset of authorization.
Maybe "creatures" takes it a little too far, but it's hard to read anything other than "less-than" from your comments.

> I don't think anyone really knows why the alt-right is stuck in this imagined persecution complex, and insists on being belligerent against experts and authority figures.

Ignoring the alt-right part (because it means something different to everybody), consider that these people are aware that practically all of the experts and authority figures have the same low opinion of them that you do (conspiracy theorists, performative contrarians, victims, tough guy actors).

How much stock do you put in the words of people who don't care about/like/respect you?
With this Google should release Windows and MacOS app versions of all their iOS and Android apps
My source is an article from the ADAC, a German automobile association.

https://www.adac.de/rund-ums-fahrzeug/elektromobilitaet/lade...

They say 100-300W for the onboard electronics, and 15-25% total loss when using a wall socket (other losers contribute as well, e.g. cables that weren't originally meant to run at peak current for hours on time).
They might have to interact with a lot of devices that only support IPv4, and will never upgrade. These include a lot of industrial PLCs and various embedded devices.

10.0.0.0/8 might seem like a lot of addresses, but certain large companies have enough fans and chillers and miscellaneous things that can fill that space, and it takes a lot of effort to reorganize their network to better allocate those addresses.
I don't think you understand how the process works.

The FDA's job isn't to hold your hand and get you into scientific research studies.

The FDA mandates certain steps -- the collection of certain data -- before it allows drugs to be marketed. Phase 1 is a safety study, Phase 2 is an efficacy study, and Phase 3 is a broader efficacy study. It is on the companies to collect this data; the FDA merely reviews it. (And then reddit-votes on which drugs to approve, with results that are sometimes funny, sometimes nakedly unethical e.g. flibanserin, and sometimes just ridiculous e.g. aducanumab.)

Having more FDA employees would not speed-up the process by much, as the data collection itself is the arduous bit, nor would it reduce expenses at all.

The best possible thing to do would be to simply get rid of Phases 2 & 3. That's how they did things until the early 1960s -- and, lest we forget, the 40s-60s were known as "the Golden Age" of drug development. Instead of increasingly onerous and expensive trials, allow drugs to be marketed once they're proven safe, and subject them to mandatory postmarketing surveillance.

Besides, that hard-won efficacy data is often interpreted (by the FDA!) in subjective and bizarre ways, so its value is not awfully high. It's not worth the price society is paying for it.
Auth means authentication or authorization? that's the dilemma
Actually... that would be a fascinating application. RETE works best when all of the facts and rules known are presented up front (versus human thinking, which we are trained from kindergarten to follow flow charts and decision trees).
Oh man, he goes straight to stateful services as an alternative to JWTs. What an absolute nightmare, if JWTs are too hard stateful services are certainly more difficult.
Controlling the Taylor Swift Eras Tour wristbands with Flipper Zero
Most probably Russia will claim sovereignty over all of the Svalbards after the next big war and redrawing of borders, Stalin was too circumspect in not scaring the Americans into WW3 the first time when they had the chance to do it.

All that because whoever controls the North Pole controls most of the Northern Hemisphere, it’s actually one of the very few “ways in” inside North America and control of the continental United States (there were a few US geopoliticians/geographers who first became aware of that in the early 1940s).
I don't want to give to much credibility to the benchmark OP posted because it is quite flawed, but MSVC performs absolutely terribly on that benchmark, far worse than GCC or clang with a 58x slowdown when compiled in 64-bit mode. I can only imagine how much worse it would be if compiled in 32-bit mode since MSVC in 32-bit mode does not use zero cost exception handling but uses a frame based, setup/teardown exception handling mechanism.

The exception handling you're referring to about pinging back to Win32 I presume is structured exception handling, which is not the default exception handling mechanism used by MSVC, is not recommended to be used, and is not at all performance sensitive.

This advice comes from Microsoft themselves:

https://learn.microsoft.com/en-us/cpp/cpp/exception-handling...

The C++ exception handling mechanism that is used by default does not "ping back" into Win32.
Maybe GvR could do a re-enactment of the farcical aquatic ceremony by which he became BDFL? (Steven Pemberton presumably knows enough about Panto to do a decent scimitar-lobbing moistened bint; the question which remains is whether Lambert Meertens has either cross-dressing or sword-distributing experience? Based on https://www.youtube.com/watch?v=DhRT0mNiA6o I'm willing to consider it likely)
Yeah any “solution” to backwards compatibility I have heard involves updating the address scheme. And to get that to work you need to update your networking equipment, software, and start redesigning your network to accommodate the new address scheme and guess what, that’s an IPV6 migration.
Instead of squatting people been sharing rent. In one infamous case a house that was shared between 20+ people burned down and killed 2 and sent 14 to hospital.
Linux Patches Posted For Enabling A 22 x 35 mm RISC-V / ARM Board
No one antidepressant works for everyone. Most often, it's a matter of patience while you try various ones.

Most of the SSRIs were less than worthless for me, though finding the one that worked was life changing.

> CBT has the same impact on the brain as antidepressants after only 3 months (assuming the cient is committed to CBT, most don't follow through).

That's just another way of saying that CBT doesn't work for everyone. People following through for three months is a very self-selecting subgroup.
I get that now. I had to absorb a lot of similar anger from my son before he trusted that I really wanted to make things better.
I think this only works in limited versions of these auth systems. If that’s what you want, great. Some packages for various languages already exist for this purpose. They’re incomplete auth systems, though.

There are more modes of authentication than logging a user into a system or referencing their proof of authentication after login. It’s certainly the most common use case, but authentication can occur using other forms of proof that you’re willing to trust.

For example, someone in your system invites people to do something via email. Once these people authenticate by entering a code sent to their email address, you trust that they can access a file based on a cookie you’ve set. However, they are not logged in because they don’t have an account. You would not do this with a login system. You’d do it with an authentication system.
The index pin gives you information on what sector is currently under the head, but after reading the code OP posted and the Amiga documentation, you're correct that this was specifically referencing the index hole in the CIA's flags. So my apologies, you were correct and I'm eating crow.
They changed that recently and removed the restriction that capped playing of 3 audio streams.
Are you weighing yourself before or after the meal?
For what it's worth, I didn't downvote you for being trans; that wasn't obvious at all until you edited your comment (yet my question specifically allowed for that possibility). I downvoted you for being reductive and dismissive of the problem; and for suggesting a "solution" that the article clearly describes as a common and inadequate approach to the problem whose application results in injury requiring surgery.
The statement was "fits on", not "matches the speed of".
I for one welcome our new Polar Bear Overlords. (Hope the Russians don´t forget their rifles when they move in.)
Ukraine war forced eagles to change migration route
Clicking this link isn't helping them with their current situation. You'd just be contributing to the ddos.
Iron-air batteries are not for applications that require energy/mass density, like laptops and electric vehicles. They’re for fixed infrastructure like grid-scale batteries, where energy/$ is the relevant function. It needs to be almost literally as cheap as dirt.
3. Easy to implement.
4. Dont need to hit db.
5. Can store some information with the claim which is very convenient
I don't see so much DuckDB and CouchDB proselytizing but the SQLite force always out strong. I tend to divide the Postgres vs. SQLite decision on if the data in question is self-contained. Like am I pulling data from elsewhere (Postgres) or am I creating data within the application that is only used for the functionality of said application (SQLite).
It's very natural for humans to avoid choice perplexity and deviating from the norm when an unknown ROI or LOI is involved for alternatives. Sticking with the tried and true certainty has value and can reduce unforeseen or secondary "costs"
That is exactly my perceived experience and has been useful to me to read but I have immense difficulties spelling. Essentially can speed ready by shape and contextual grammar clues but cannot form the internal shape of the word. I had thought it was an adaptive response to dyslexia, fun to see others with it as a non-adaptive response. I also have a similar response to dense text where it's necessary/useful to slow down to fully grok.

Orthogonally I have excellent memory and pattern recognition for numbers so it's a fun mystery. Vision itself is such an interesting sense and it's super interesting how languages can feedback into the perception mechanisms.
I like how it starts with a bold statement of human nature, followed by a pseudo-grandiose thesis of the human condition, as if the guy had it all figured out and he had descended from above to impart knowledge unto the rest of humanity. What a pedantic whole bunch of nonsense.
Rolling your own crypto is fine, just do it properly.
As another BDFL, I was disappointed to see that these were a set of principles about what curl/the curl project should be, rather than principles for how to be a BDFL. Obviously, they are related - how you conceive of the project is quite intertwined with how you intend to be-a-BDFL.

But the BDFL cannot by themselves satisfy most of the goals listed in TFA.

If I had to sum up my own right now, without much thought:

1. keep the project actually alive by ensuring there is clear evidence to all of continuous, significant development.

2. be respectful to all those currently involved, and to all who wish to become involved.

3. always remain open to the possibility that I'm doing something wrong, and eagerly seek out criticism that may reveal that to be the case.

4. notwithstanding #3, accept that I am the expert of experts in most senses, and have accumulated a lot of domain and application specific knowledge along the way; do not get hustled by newcomers.

5. notwithstanding #4, acknowledgement that newcomers may have ideas that hold the key to improving usability, discoverability, functionality and more. In general, strive to give their ideas serious attention.

6. Be nice. Be kind. Be respectful. Answer (most) questions asked of me personally.

7. When it is possible to financially compensate people for significant participation, do so.

8. Always acknowledge the contributions of others.

9. Promote the idea of my own humanity and that of all those involved, in order to encourage kind behavior and an understanding of what is possible (or not).

10. Always remember that it is other people who make my work possible, not me.
Totally agree with this article and I'll try to use these words.
Sure, so why would we replace the two words that have correct meaning when the real problem is laziness?
How do you think people make applications if every database call is suspectible to ddos?
It's hard to find a machine that does not have a remote control nowadays. Also I'm sure there are tons of RSA key activated software running on that machine.

But the real kill switch would be people who know how to deal with such level of complexity.
Having two almost identical terms that mean completely different things is not a very good idea. Also here you are explaining what the words mean, when "login" and "permission" are immediately obvious. Most people don't speak english natively either.
You should not use JWT if you have a single application in your organization. However, whenever you have multiple applications, you need some form of central authentication / authorization service. Otherwise, you would have to maintain auth databases in each application, each application will need to be logged-in separately, you won't be able to implement a simple "suspend a user's accounts after X unsuccessful auth attempt", you won't have a central auth log.
When you're not in insert mode, you have the whole alphabet of keyboard keys to act on the text without Ctrl/Alt/Shift/whatever combinations. So you can get a lot done with very few key presses, using shortcuts that make sense (e.g. "t." to select all text "to the next dot", and all that without straining your hands as you'd do when you use Ctrl/Alt/Shift modifiers. That last point is how I got into modal editors: Emacs keybindings were aggravating my RSI symptoms. It went away when I started using vim (and now helix).
I guess my recollection was wrong then.

However the point still stands, that isn't something compiler vendors see commercial value so to speak, when they are so constrained to keep up with ISO revisions, and a big slice of the customer base keeps disabling them.
Parts of southern and central-western Brazil also drink Tereré ("Tererê") with fruit juice, most tipically lemonade, so I'd guess there may be some other places here and there in South America where that's also regionally true

In those same regions a sort of sweetened hot mate drink is typically made for children. Do you have that in Paraguay? It's called "Mate-doce", and I'm pretty sure it's not related to what you described as "cocido", which I've never heard of and sounds like it prepares the leaves in a different way

Does anyone have a 'recipe' for this cocido? I'm curious to check it out
Ohalo Announces the Discovery of Boosted Breeding
They're likely record based formatting rather than file based. At the high level the code is just asking for a record number from a data set. The data set is managed including redundancy/ECC by the hardware of that storage device.
It breaks accessibility and semantics. Use a <button> for an action and an <a> for a link.
> We do not have plausible mechanisms to generate structures on such a massive scale.

Actual structure no. But, random chance can make things look like a structure on this scale.

> But if you had 20+ stars arranged in a circle like that ring, no one would think it was a chance projection, you would demand a physical explanation.

I would generally assume it to be random. In galaxies stars move around far to much for any structure from their initial formation to remain for long, and forming a ring long after creation would just be happenstance.
How to get a tech job in a new country
Modal editors like vim and helix have modes[0] that allow for different operations.

Vim has

- normal mode which allows you to enter commands to manipulate text rather than just type characters in the file

- insert mode which allows you to enter text into a file

- replace mode which allows you to replace text

and a few others.

Most editors like vscode, sublime etc only have a single mode that they are always in IE insert mode. Modal editors have additional modes that allow for additional capabilities.

[0]https://www.freecodecamp.org/news/vim-editor-modes-explained...
yes this, and I think they have a slimmer version for women(?)
Because people need accommodations, either formal or informal. At its base, the logic is no more complicated. Other reasons for adopting a categorical identity will vary and often be nonexistent.
Brainbase (YC W24) Is Hiring
a modal editor is an editor with different editing modes, like Vim or Helix. Notepad for example is not a modal editor, and neither is VSCode by default.
The industry has used “authz” and “authn” to disambiguate for decades.
AuthN and AuthZ are appropriate and succinct ways to express the concerns when brevity is required
> Steven Pemberton presumably knows enough about Panto to do a decent scimitar-lobbing moistened bint; the question which remains is whether Lambert Meertens has either cross-dressing or sword-distributing experience?

Some sentences are beautiful in their own right and don't need any context or explanations.
TBF, England and France took hundreds of years drawing up their own borders between each other
Just an editor with modes. Ie in vim you have have the default normal mode (move with hjkl) to move around the code without having to move your hands over to the arrows, insert mode to enter text, visual mode to select text, etc.
Ask HN: Founders who are implementing LLM in games, what is your vision?
One thing that is not yet clear after AI boom is how will it affect Games. One day i was talking to a character in character.ai, i prompted the character to be a factory worker with minimal education, when i asked how to write c++ code to find factorial of a number it gave me the code. certainly that's not how LLMs can be implemented in games. LLMs can take the story beyond the bounds of the gameplay.
Another thing that i noticed is that whichever game is using LLM in NPCs, they are doing so only on the characters which are currently talking with the user. but this is not how you generate a completely random world, you need to ensure that agents interact with each other as well. But this is more of a scalability issue, imagine 100 NPCs in the world fighting for LLM API every second. This can be extremely expesive.
Another issue is Alignment in LLMs.
If anyone is working on this, what are you aiming for? creating a character engine? or creating new experiences for the user?
It typically means "something like vi", where there are "modes" like insert, normal, command, replace, visual, etc. that completely change the keybindings and are switched between by pressing certain keys in certain modes.
A timeline of wars of the United States
Stateful DHCPv6 does not get deployed because IPv6 purists at Google refuse to implement them on Android. And I in fact agree with them.

And DHCPv6 isn't needed for logging/audit: the router always has an association of MAC addresses and IPv6 addresses even if hosts assign their own addresses with SLAAC.
Trick questions (although not known as such at the time) are the basis of most of the work we do? XY problem is a thing for a reason, and I cannot count the number of times my teams and I have ratholed on something complex only to realize we were solving for the wrong problem, i.e. A trick question.

As a sibling puts it though, it's a matter of level. Senior/staff and above? Yeah, that's mostly what you do. Lower than that, then you should be able to mostly trust those upper folks to have seen through the trick.
External services use jwts pretty often, so if you have to handle jwts anyway, using jwts means that there's only one primitive, set of libraries, and concepts for your devs to know.

"You don't need all of that!" sure but you probably already have it somewhere in your codebase and it's pretty universal. You also probably don't utilize every feature of http itself, that isn't a cogent argument against using http.

JWTs are supported by a large number of tools, libraries, middleware appliances, etc; there's a huge ecosystem out there to support it.

You also might delegate auth to a third party like Auth0 or FusionAuth so that you don't handle any PII, because all of the PII is handled by a vendor, and you only store application-specific data.

"You want to implement logout" means a few things; in most apps you just ... have the client forget the token and you go about your day and it's fine. "but what about if a nefarious actor stole the token!!!" you might say, but hand-rolled session tokens have the same problem.

"You want to turn off access for all users" is something you can do in http middleware; e.g., I have used middleware that do things like "only allow through requests that have jwts with the 'admin' role in their claims because we have turned off the system from users for downtime", and that works fine. (specifically I wrote a traefik plugin to do this in an afternoon).

"You want to ban a single specific user really quickly" is a thing JWT won't do out of box.
This study, https://sci-hub.wf/10.1007/s10552-012-9968-z ?

If so they just decided that alcohol and tobacco don't have any effect on prostate cancer prevalence and then went on and crunched some numbers on threehundred or so cases, out of which a third said they'd been smokers for more than fifty years.

I think it's very hard to generalise from that study alone.