skysight-inc/HackerNews huggingface dataset:
Word of caution is that such '5 Why' trains of questions might not dig out the real reason, and will steer you away from the actual problem. Oftentimes inner critic reacts[0] to strong emotions in the present, trying to validate, "fix" or rationalise them, purely because you are not used to working with such strong emotions -- this could be due to upbringing, emotional neglect and some other reasons.

Critic might not be logical at all.

Referenced is an excellent book[0] from a clinical psychologist that has many detailed strategies to dig out the reasons behind critical thoughts and properly reframe them.

0 - Self-Esteem by Matthew McKay; https://www.amazon.com/Self-Esteem-Cognitive-Techniques-Asse...
It can be made to be. Dijkstra came up with a nice and rigorous notation he used for his own proofs[1]. That page also includes some slightly spicy takes on why things are as they are. I agree that this is an area where the broader mathematical field has much to learn from computing science. The unforgiving nature of computing automata really drove that innovation. Meanwhile one can afford to be sloppy when one is trying to convince some other mathematician with a sky high IQ.

[1] https://www.cs.utexas.edu/users/EWD/transcriptions/EWD13xx/E...
"White gas" used for cooking stoves (think Coleman stoves, laterns, etc) used to be unleaded, additive free gasoline. It's not gasoline now (according to wiki: cyclohexane, nonane, octane, heptane, and pentane.) Naptha also works in those stoves but doesn't last as long. Apparently you can still run the stoves on gasoline if you'd like.
> You can't just replace ingredients.

Huh? Yes you can. Replacing ingredients, adding ingredients, removing ingredients is the basis for all food culture. Recipes get passed down through generations and those variances over time are what give us distinct and unique dishes.
A product that is everywhere, on the menu in seemingly every restaurant, is a flop??

Article paid for by the meat industry perhaps?
Recurring Events in Markwhen
Wikipedia’s Redesign Is Barely Noticeable. That’s the Point.
> There are a few basic features missing, such as that if I search for something I wrote in the notes of password, that the client shows the according password

It might be that your search term is a partial of a word. This is fine when searching some fields, but for finding entries with that word in the notes section, the search term needs wildcards. You can read more about it here: https://bitwarden.com/help/searching-vault/

But to paraphrase: "notes: Item's notes. Only full-word matches will be listed unless you use wildcards."

Hope it helps.
Yeah Boca and Morningstar Farms have been around for a while. And tbh are almost as good as Beyond while being way cheaper. Beyond is extremely overpriced for the quality younget. Impossible is expensive, but it's also much better quality.
if you look at the query in Wireshark from TCP SYN to the DNS response packet was ~11ms for me and dig claimed it was 3ms. kind of surprising that OP found it ALWAYS faster. I had some queries that were faster over UDP. when you are not counting the TCP connection setup I would expect them to be close to the same.
This is missing two important names: John Lindquist who is the godfather of bite sized educational videos at egghead and Jeffrey Way, the tutsplus OG who brought a great attitude and teaching style to this space and is now running Laracasts.

https://m.youtube.com/c/johnlindquist
https://laracasts.com/
I'm not them, but usually stuff around FFI. Technically you can do whatever you need via build.rs, but imperative languages like Rust aren't really good for complex dependency resolution the way declarative languages like CMake and Bazel and Nix are. So as your dependency graph gets more complex (turns from a tree into a directed acyclic graph to a directed cyclic graph) Cargo loses the ability to sequence the operations properly without destroying your sanity. Dedicated build languages tend to be easier to use for these cases (though still not easy).
https://www.amazon.com/Quick-Grill-Large-Original-Stainless/...

This is dirt cheap, light-ish, and excellent.

To get mostly-smokeless performance, leave out the bottom metal plate when you assemble it so it gets continuous air flow right through the device. I used to use https://www.solostove.com/en-us (car camping only) and it just burns too* clean - no smoke, hot fire, goes through fuel very fast, and all the heat goes straight up. Still love that thing, but actually for an "improved campfire experience" that collapsible grill thing is excellent. Particularly useful: the heat reflects off the inclined metal plates right on to the people sitting around the fire, in exactly the way it does not on a solo stove.

It's really good. Makes me happy.
The short answer is yes, except a tiny minority who require a filter that can filter the tiny guys. But it's a whole discourse.
Crypto experts tend to think ordinary people … heck even technical people can grasp this stuff, but they really can’t.

Once someone says “private key”, watch ordinary peoples eyes glaze over and become confused.
The most satisfying answer I have for the nature of the square root is to consider complex numbers.

For an arbitrary complex number, a + bi, we can plot this as a vector on a two axis scale (x axis real and y axis imaginary). We can also convert any complex number to the form z = r e^(i θ). In other words, draw the complex number vector as an angle and a magnitude, in polar form.

So any number can be drawn as a vector onto the complex plane. Multiplying two vectors together causes the angles to add and the magnitude to multiply — creating a rotated and extended (or shrunken) new vector as the product.

So what’s the square root of a complex number z? It’s the vector a that, when multiplied by itself, winds up with z.

When z has no imaginary component, it lies flat on the x axis; its magnitude is z and the angle is 0. What’s its square root?

There are two. |a|e^(i 0) and |a|e^(i 180). 180 degrees multiplied together rotates the vector back to 0. And the e^(i 180), in radians, is e^(i pi), or negative one.

So putting it together: there are only two solutions, with the same magnitude, and different signs.
Total nonsense of technology. I can assemble a whole PC without knowing anything about its components just by virtue of there being only one way to connect components to each other. Yet, one can’t even consistently charge a phone these days by just plugging it to a laptop.
Clearly the solution is aerostats tethered by transmission cables.
By protein content it's a bit better for beef. 1kg of corn has 32g protein. 1kg of beef has 260g of protein.
You need me to Google Medicare budget and defense budget for you?

https://en.wikipedia.org/wiki/Medicare_(United_States)

>In 2020, US federal government spending on Medicare was $776.2 billion.[3]

https://en.wikipedia.org/wiki/United_States_Department_of_De...

>Annual budget US$721.5 billion (FY2020)[2]

Hopefully, I won't need a citation that $776 > $721
> if we want to code correctly we need to write down and manage expectations with both our customers and ourselves

I am assuming an audience of devs and customers / users of an SDK - ie people that need to understand the code.

Support and sales (unless selling an SDK) should not see any code or code documentation at all.
Have you personally overcome imposter syndrome through this advice? Because it sounds to me like a theoretical take, not one that has been well tested.

The people I know who are or have been overly self critical are not lacking in "objective facts". They have been damaged by dealing extensively with people who are overly critical, often to the point of emotional abuse. So they have problems with selecting which facts to focus on and how to weight them emotionally. These are often not conscious problems, and so getting out of them doesn't just require rational-mind realizations, but changing deep habits of thought.

I also am very concerned about this, which I think is potentially harmful to some people, especially those struggling with self esteem:

> For most of us, to love ourselves means we should be aspiring to something better, and not content with how we are now.

I think this could easily be read as meaning that aspiration is a precondition of self love. For people who have been told from their earliest memories that they are inadequate, tying self-love to self-improvement puts them on a treadmill that never stops. Love does not require improvement or perfection.
AR as a principle assuming arbitrarily advanced and unobtrusive technology (and, perhaps, ignoring social pantopticon concerns) that works for most people even those without perfect vision would probably be pretty transformative. Look at anything/anyone and have basically a HUD overlaid with all sort of information.

I suspect we're a very far way away from that.
Show HN: A Workspace for Prompt Engineering
Your question contains the implicit assumption that "TOS" is some bright shining line that everyone, from all posters, to all of the AIs and humans analyzing whether something conforms, completely agrees with. Therefore, "just don't break the TOS" is a reasonable solution.

This is manifestly and obviously false, in numerous ways. I don't even need to cite capriciousness, cultural differences, or potential political bias; even ignoring those things, it simply isn't and can not ever be a bright shining line.

This is even before we consider that TOSs have been known to retroactively change. YouTube just made such a change; doesn't affect whether the videos are removed but the retroactively changed the monetization standards, with large effect. "Just don't break the TOS" is a non-starter in such an environment.
Before looking, it will probably be more pollution.
k * √2 is an integer, and k is an integer, by construction of K and the initial assumption that K is not empty.

Therefore their difference k * √2 - k = k * (√2 - 1) is an integer.
Within reason, it's nothing, or `betal bshishim` which is equated to one sixtieth. It's void, as a concept, in Hebrew tradition.

It helps if you think about it in terms of historical hardships of the Hebrews. It means if you're hungry and your neighbor cooks for you and there's a tiny bit of non-kosher fat in the soup or something like that, or if you're starving, Yahweh will forgive you because it's such a small amount and you're so hungry it's not right to penalize you for that which you couldn't control. Something that is one sixtieth is colloquially so insignificant that it equates to nil.
I think the issue is that they want to be treated like common carriers (because then they aren't open to law suits about the content they allow) but also want to advertise and advertisers aren't keen on adverts appearing next to unmoderated content; one day they might get over the cognitive dissonance required, but I imagine that the end result will not be particularly consumer friendly, one way or the other.
Tailscale and PfSense's Baby
This feels a lot like email providers assuming that if you're running your own mail server, you must be spamming people.

This depends on the lack of use of good tools like FF's relay to anonymize accounts. I mean, HIBP is great, but Troy is self-consciously not interested in handling subaddressing, which would improve his service and its (mis)use in detecting "humanness".
More broadly, this is a consequence of English being a LTR language. The eye scans from left to right when reading these languages, so one naturally wants to place important visual symbols (bullets, controls, etc.) firstmost where they'll offer maximum contextual impact for the proceeding information.

The fixed-width nature of these elements is more of an afterthought that emerges because neat grids make information easier to parse and are generally considered to be visually pleasing. In RTL languages, the movement of the eye is mirrored, so the natural position of these elements also gets mirrored to the right-hand side. Of course, the fixed-width nature does not change because the instinct to craft neat grids exists regardless of directionality.

Recently, however, we have begun to see certain touch-based interfaces adopt right-aligned controls specifically, even in LTR configurations. This evolved to compensate for the fact that most people are right-handed and generally cannot reach across the width of a modern touchscreen one-handed. It's effectively a concession to accessibility and is best implemented as a toggleable feature to avoid disadvantaging left-handed users.
I have worked on a filesystem with 225 million files in a single directory, hosted on ZFS. Operations like `ls` took a minute or so to execute, but creating or accessing a file in this directory was almost the same speed as in an empty directory. I later replaced this filesystem with an sqlite database, which provided a pretty great speedup in table-scan type operations.
Depends on the implementation. Most email servers use TLS and strong authentication, but I understand there are email providers without those.
Where do you live? In the United States, I have yet to see plant-based meat on a menu.
Game of Trees (Got) version control system
It is! The link goes to a “News and Views” summary (more background, less data) rather than the original article. Check out Figure 2 of the original article to see lightening being diverted
https://www.nature.com/articles/s41566-022-01139-z/figures/2

Here’s the reference if you want to read the whole thing (it’s open access)

Houard, A., Walch, P., Produit, T. et al. Laser-guided lightning. Nat. Photon. (2023). https://doi.org/10.1038/s41566-022-01139-z
What’s Wrong with the Lights?
Gotcha, interesting. Maybe there's a missing DAG library where you could define your build steps as functions and then express the dependencies &c in a neighboring TOML or YAML file, and it solves your DAG and executes the right functions in the right order. Sprinkle some rayon on there to parallelize tasks that are independent.
Did your 5-year-old just tease you about having too many open tabs?
> The security people apparently found it impractical to obtain the hour or two
of a programmer's time that would have been needed to fix the code

I laughed so hard.
It's like they never heard of using a tree structure for filename storage.
NTFS used to (at some point this century) take O(n) time to give user control in the File Save dialog but they fixed that at some point.
As we are learning it incredibly hard to get people to change their habits and behaviors especially when it means their utility will take a hit. Getting people to drink less coffee is just not going to happen. The more of these types of articles I read the more I am starting to realize the importance of carbon removal to solving our collective problem.
>>I imagine that someone who really would steal is also dishonest enough to lie on the question.

Bingo!

I do expect that there are attempts to filter out overly intelligent people for some jobs. There was a lawsuit in Connecticut by an applicant who scored too high on the police exam and was denied a job. He lost the case, and established the right for police to reject people for being too smart as they might get bored or something (sorry, I don't have a link on hand).

But, as you point out, this question filters out only the honest and intelligent people.

It leaves you with the pool of people who are either dull or dishonest. Classic HR fail.
It's not immediately clear what the difference is between this and regular rocket stoves.

I think (I could not find a clear description that was short and easy to understand, maybe I missed it) that it has a door on the box where the wood goes in, and a pipe that feeds fresh air into that box to keep the combustion going.

Did I get that right?
This sort of reflection can yield existential crisis!
Tell HN: It is impossible to disable Google 2FA using backup codes
I would like to inform the HN community, if your plan to recover your Google account in the event of losing your phone is to use a 2FA backup code, or SMS recovery, to remove the old 2FA setup and set up a new 2FA code, that that may not be possible.

My situation:

I had 2FA set up with my Google Account through Google Authenticator.

I lost my Google Authenticator settings when I broke my phone.

I have 2FA backup codes. These successfully log me into my Google Account.

In order to disable 2FA, or generate new 2FA backup codes, I need to access the 2FA settings page under the Security tab. When I try to load the Two-factor authentication page, I am forced to re-authenticate with Google.

When re-authenticating to access the 2FA page, there is no option to enter a 2FA backup code or SMS verification to pass the 2FA challenge. The only option under "Choose a way to verify" is to enter a 2FA code. Entering a backup code instead of a 2FA code returns an error.

What am I supposed to do in this situation?

Yes this is a classic "maybe I can get support through public shaming" attempt. Thanks in advance.
Velleman's How to Prove It greatly helped my ability to construct set theoretic proofs, which better prepared me for Spivak's calculus and Baby Rudin. Hamkins' Proof and the Art of Mathematics is designed as a a good, less set-theory heavy, introduction to proof writing that leads more naturally to analysis. OpenStax books are FREE.
The last of us series is for you. :)
correct, I missed that.
Bad attitude. Would you rather be unemployed and receiving no callbacks, or unemployed and still having your pick of which recruiters to engage with?
This is basically the idea. Exact techniques vary, but the point is to keep gently re-focusing on something minor and physical. It doesn't really matter what it is, scan direction vs breath flow vs something else, none of it matters, just pick one and work on focusing.
I think for some people it takes both.

I’ve been successful in my work over the past decade, but no matter how many awards, how much recognition, or how much money I received, I always struggled with a negative inner voice telling me I was worthless, not living up to my potential, and that people didn’t like me. It was only after I started combatting these thoughts with daily affirmations that the voice turned around, and I recognized when I was feeding myself negative thoughts.
I am vegetarian and I buy plant-based meat probably every day or two. If I was a meat eater, I would find it an unsavory replacement for the real thing, not to mention more costly. Perhaps that is the problem.
Yep big believer that just as mobile was the huge step change in interaction vs the PC, widespread AR glasses will be next.

Maybe that's too obvious, don't know. The when is maybe more interesting. The matrix dropped in 2000 (useful milestone for the usage of cellphones) but Uber only started to hockey stick around 2014. So finger in the air analogous reasoning suggests AR glasses maybe 10 years from now, with saturation maybe 20 years from now (marked by our now 20 years older parents owning a pair and being glued to tiktok)

With all this chatGPT hype of late maybe we really will all be rocking JARVIS style glasses come 20 years from now
> destruction of livestock

Such a tragic, disgusting euphemism for the murder of millions, without them getting to devour their corpses.
A book I read recently suggested to let your inner critic speak, but then let, what it calls, your inner advocate get the last word - counter what the inner critic is saying. I have tried this on a number of occasions and it's been net positive for me - YMMV.
3.5kwh to run
I've been flirting with the idea of working through all of Leonard Euler's publications (as a life goal). Many of them are still not translated from Latin, so there's a possibility I may have to learn it.

Anyone knows how long it would take to learn enough latin to undertake such a task?
I don't see the point of eating meat unless you're willing to work on your bow skills and can hunt and clean an animal yourself. I like the discipline that it takes to be a vegitarian and I think the disconnect that the US public has with their food and where it comes from is weird. Everybody just lives with their heads up their asses while they eat pink-slime that came from chickens that lived their lives strapped down in a cage.

I do find it disturbing that Vegans are doing the same thing though. When I eat a heavily processed bleeding vegan burger I feel like I've been poisoned. Consuming industrial seed oil and Omega6 at the level seen in these vegan foods cannot be good.
We do this in the salt water aquarium hobby. It is not easy and requires a lot of equipment to keep the food chain flowing.

1. You have to grow a phytoplankton culture (the base of the food chain) https://melevsreef.com/articles/10-step-phytoplankton-cultur...

2. Then you have to map out to the zooplankton culture chain you want to grow. Usually in the aquarium trade the target are foods that larval fish will eat etc. There are only a few types commercially available. So you would never see the diversity you are seeing in the article.

Conclusion, you can only do it with fresh sea water from the ocean. I would recommend taking a sample from 0 to 10ft on a reef during a full moon or where there is a lot of light. You will see much variety!
That seems pretty useless to me. I don't even like to listen to audio when I'm hiking/walking much less have text overlaid on my visual field.
My understanding was it also helped firmly establish federal wrongdoing rather than merely state.
The alternative is polluting the entire planet with micro-plastics for a 5% savings in greenhouse gasses.
What I did in 2003 was stayed in school a semester longer. Then many of my friends graduated and had jobs. So they helped me find a job. The market began to pick back up gradually and there were more options.

Not an option for everyone (college is more expensive now for sure!) but it worked.
Thanks for making a specific recommendation and going into what makes it work. I also appreciate the note of caution; people seldom talk about the negative affects of self inquiry.
> one could use an oxygen concentrator to supply nearly pure oxygen as the input gas. With much less N2 available, production of nitrogen oxides would be reduced.

I suspected the amount of energy needed to concentrate oxygen would dwarf the amount of energy of the combustion so I did the calculation:

I took the following device[1]: 350W to produce up to 5L of Oxygen per minute.

5L of dioxygen means roughtly 6 gram or 0.18 mol per minute.

Pure carbon combustion produces 393 kJ or energy per dioxygen molecule, whereas dihydrogen produces 572kJ per dioxygen molecule.

Wood has roughtly as much Carbon as di-hydrogen (glucose, the basic block for cellulose is 6 carbon for 12 hydrogen, I'm voluntary ignoring the oxygen here since I want an upper bound), so when burning wood, for each of our dioxygen molecule we can take ~500kJ/mol as an approximation.

That means your device can only produce enough oxygen to sustain a fire generating around 1,5kW of power. (I was wrong)

So, even though my intuition was wrong, spending 350W of electricity to get less than 1,5kW of heat out of the wood you're burning doesn't sounds like a great deal.

You're much better off with a heat pump at that point…

> Or you could do this:

> https://en.m.wikipedia.org/wiki/Chemical_looping_combustion

I had never heard about that, this is so cool!

[1]:https://oxystore.fr/concentrateurs-d-oxygene-stationnaires/5...
richest person I ever met, an ex's dad who quietly owned a ton of automotive stuff, was fond of crocs and hawaiian shirts.

he collected jaguars (the cars) and restored them in his basement basement garage, which had 5 bays.

there is, of course, an argument for counter-signaling here, but I am in agreement with the parent post -- hard to make a judgement based on shoes or cars.
A person-to-person transmission landscape of the gut and oral microbiomes
While this very well may be true, on this website I think we should hold our science to a higher standard than random Facebook comments
I imagine it's easier to purify the oil and burn the oil with high efficiency, than to burn solid garbage and filter the flue gas.