skysight-inc/HackerNews huggingface dataset:
A lot of the footguns come from compiler authors wanting to make things UB because it allows them to perform certain optimizations, but then you end up with a lot of things that are formally UB even though in practice they usually do the intuitively expected thing. But then, because the widely done thing is actually UB, the compiler is allowed to do something counterintuitive which causes your program to blow up.

An obvious example is omitting NULL pointer checks. Passing a NULL pointer to certain system library functions is UB even if it would ordinarily be expected to be reasonable, e.g. memset(NULL, 0, 0), so some compilers will see that you passed a pointer to memset, and passing a NULL pointer to memset is UB, therefore it can omit a subsequent NULL pointer check guarding a call to something else when the something else isn't going to behave reasonably given a NULL pointer.

This is an insane footgun, but it also allows the compiler to omit a runtime NULL pointer check, which makes the program faster, so people who care most about performance lobby to keep it.
We don't 0-index people's ages. There are a million books about "baby's first year", while they're still 0 years old.
You're right, it's a pain to switch, BUT: you only have to do it once, if you do it right. Switch to an alternative that gives you the functionality you need (TOTP, and that's it, for me at least) and allows you to export your data to a format that can be reimported to another application at another time (or restore from it in case catastrophe hits).

Once you get rid of the noose, it's no longer a hassle.

For everyone going through this situation, please do a little bit of homework and read up on the capabilities of whatever alternative you're going to pick, and make sure that your data is yours and under your control, and you can back it up in a readable format.
> Jesus man, stop trying to look smart and just talk like a normal person.

What is normal to one person may not be normal to another. Especially when someone learns a language from books without much human interaction.
I think he's referring to works that provoke profound thought and emotional engagement
I'm trying to find a source for this.
In Neal Stephenson's book Termination Shock, a billionaire builds a sulfur cannon designed to fire sulfur into the atmosphere with the intent to cool the Earth and alter climate change. He names the cannon "Pina2bo" after Mount Pinatubo, which the article talks about.
Note: this was a lecture from 1969. I believe the text is on genius.com because the audio recordings of this lecture have been used in various chillstep mixes.

Here's a much more accessible version:
https://www.organism.earth/library/document/out-of-your-mind...
5+ years is already approaching my comfort limit on drives anyway, so that’s not really a problem. I just want to know that I can stick a drive on a shelf for two years without undue stress. Something which is not currently advertised for SSDs.

I take an annual backup and ship it offsite. Current wisdom says that the SSD is more perilous to recover than the HDD if I need to restore it within the next year or two.
Authy has this 7 digit TOTP, which seems kind of proprietary. But Aegis supports that too, and is open source.
I believe so! I did some messing around with the whole "bootstrappable" suite of repos a few months ago and I remember there was a repo [1] that automated the chain of bootstrapping from a project known as hex0 to Linux 4.9 (iirc) inside qemu using fiwix as an intermediary. I didn't have the time to experiment past running it and verifying it works (it did, took my poor laptop around 10 or so hours to run from start to finish), but I presume I would have been able to compile the latest versions of GCC and Linux from the final state of the VM it made. I may still have the image it made lying around somewhere.

[1]: https://github.com/fosslinux/live-bootstrap
That is also supported by Aegis.
Could be related to the Russian announcement, a few weeks ago, that they have built a 30 qubit computer (which may or may not be reasonably true – in the field, everybody has a different definition of "qubit", "computer" and even "have").
"1984" is a quintessential example of literature that challenges and provokes, embodying Kafka’s idea of a book that serves as "the axe for the frozen sea inside us."
> very first

It’s actually the second.

> Trebeck's

Trebek's*
Just wanted to say how much I like your answer. To me one of the bigger puzzles is why people have such different takes on consciousness. To some the idea of p-zombies is immediately clear. To others it is nonsense. But during my conversations about the topic I was never able to explain it adequately to someone sceptical. And from my perspective they (the sceptics) always conflate being conscious with talking, learning, thinking, remembering, etc.
I remember getting a GABEN code from Steam 2FA. Was 100% sure it was not random
My quote above is 2 clicks away from your link. If your definition for AI washing is higher than most then that's fine.

Also going on wayback machine for your link and I find this:

> We built Just Walk Out technology leveraging the same types of technologies used in self-driving cars: computer vision, sensor fusion, and deep learning.

They changed and back peddled. Presumably as they had to face reality that the technology wasn't ready to deliver on its promise anytime soon.
Hello, one of the folks working on Ente Auth here. Thanks for putting us on the frontpage!

To give some context, we built Auth for ourselves because we wanted a product that was cross-platform, open source[1] and offered end-to-end encrypted backups[2].

Since launch[3], the product has undergone iterations[4][5].

Auth is now available on Android, iOS, Linux, Mac and Windows[6]. We also have a read-only companion app for the web[7].

Backups are end-to-end encrypted, optional and free. You can use all our apps (minus the web) without an account.

You can also self-host[8] if you wish.

Please let me know if you have any questions!

[1]: https://github.com/ente-io/ente

[2]: https://ente.io/architecture

[3]: https://ente.io/blog/auth/

[4]: https://ente.io/blog/auth-v2/

[5]: https://ente.io/blog/auth-v3/

[6]: https://github.com/ente-io/ente/releases?q=tag%3Aauth-v3

[7]: https://auth.ente.io

[8]: https://help.ente.io/self-hosting/
So you got me thinking about what I actually do, and several rounds of typing "sphinx of black quartz, judge my vow" while trying to simultaneously notice what my fingers are doing, and do what I would do naturally†, I realized that on a standard keyboard, I type z and x with the ring finger, and c with the middle. I also type q with the ring finger, fairly consistently.

But on the ortho split, I do the obvious thing and type them in the "approved fashion". I used to have a bad habit of cross-typing y, which the split has mostly cured me of, since it's plain impossible. But for the word type, I absolutely do, since it's right next door.

The main point I was trying to make is that optimal tying on a staggered keyboard doesn't have much bearing on optimal typing on an ortho board to begin with. But you've given me some insight into a related puzzle, which is that I've noticed that some people take to ortho splits almost immediately, and other people find them very hard to use at first, the latter frequently just give up.

For me it was easy, except for the cross y thing: I was typing at close to my original speed in about four hours. But I type with a loose relationship between fingers and keys to begin with, my natural 'home row' on a standard keyboard is asdv nkl; for instance, and there are a small handful of keys which I'll hit with one of two fingers depending on what sequence I happen to be typing. I suspect that people who are rigorous about the layout in your link have an especially hard time with ortho keyboards.

I also simply don't see the point in ortho boards which aren't split. If you can't align your fingers with the columns, it seems like a strictly worse layout. But some people love it.

And for me, the point isn't really the ortho, it's the split. It's just vastly more comfortable to place my hands on either side of my torso, and the ortholinear part is just a natural consequence of that placement in a "may as well" sort of way. The tilt is what makes columns natural, without that it's at least a wash, and I would say worse.

[†] which is an absurd and unnatural thing to do, like trying to pay close attention to what your knees are doing while you walk down the street.
"Books are a uniquely portable magic." — Stephen King
The numeric recommendation is "fluid" which includes water, food, and water included in other beverages.

It may seem like splitting hairs, but the OP's comment was regarding 1.5Gal of water not being enough for a single person. Using the 8-cups of water a day, 1.5gal of water does meet that requirement.
I use the same thing, and put together a "distribution" of pass, with a couple of plugins including the OTP extension:

https://github.com/skx/pass

Just clone beneath /opt/pass and configure with the standard environmental variables, or use the default password-store location, and you're good to go. I use this to ensure all my systems have access to the same passwords (which are stored in a private git repository).
Unless you're a geneticist:

"Scientists rename human genes to stop Microsoft Excel from misreading them as dates" (2023) <https://www.theverge.com/2020/8/6/21355674/human-genes-renam...>

Or anyone else for whom Excel's automatic data-munging "features" are a concern.
I've seen a recent paper that claims that they have successfully executed one (single) instance of Grover's algorithm using existing commercial quantum hardware, with lots of hypotheses and lots of manual intervention.

We'll get there, but I don't think that anybody has reasonably/reproducibly broken RSA using a quantum computer just yet.
The thing that is unique about software is the lack of physical constraints which serve as a natural forcing function or filter on quality. With a bridge, for example, at some level it must meet a minimum bar of structural integrity, quality of materials, etc. or it will fall over from its own weight. As a cook, there is a bare minimum I have to hit with the quality of my ingredients and skill of preparation in order for the food to be palatable and edible.

No such limits exist on software beyond maybe performance and memory constraints. But both of those are in abundance, so we can and do patch over crap endlessly. Every one of us has had that moment where we think or say, "how does this even work?" But until the user hits the wrong edge case they have no idea how rickety the underlying code is.

> This happens billions of times a day, all across the world, and mostly flawlessly.

No, I'd argue it's much more common for there to be flaws. They're just not obvious. They're random crap like my phone continuing to vibrate after I've answered the call until I get another call or text. Or options disappearing from a web app because something didn't load 100% correctly. Or the joys of flaky Bluetooth pairing. The list is endless.

"Have you tried turning it off and on again" is evidence of this. It's normal for software systems to get into such inscrutably subtle bad states that the only fix is to wipe everything and reload from scratch.
Hi. Your searches cached locally for some time, reloading the page clears the cache
Give me a break… yes, it’s frustrating, but manageable. I’m in the exact same boat as you, but to consider it an attack, really?

1) tele appointments are avail

2) the doctor sends in it

3) you can’t fill, but you can have it ready to be picked up.

4) the travesty of going to the pharmacy.
Please try watching the opening sequence of Aliens with motion smoothing enabled sometime.

Without motion smoothing, the model shots still look reasonably convincing 40 years later.

With motion smoothing, it looks like a low-budget B-movie.

I don't mind if a film is shot at a higher frame rate and then displayed that way, but interpolating additional frames looks terrible, and I don't know why any manufacturer turns it on by default anymore.
The video on half-derivatives (fractional calculus) was captivating, fun to see it all come together so simply, when it looked like a very obscure concept at the start!
I think it's important to understand Franz Kafka's life in context when discussing his experiences
I have a very simple AutoHotkey script that remaps [h,j,k,l] to [left, down, up, right] when the LeftAlt modifier is pressed. This prevents me from having to switch to the arrow keys all the time.

I use it for navigating the list of browser search suggestions, or for quickly moving around any program that doesn't have vim bindings.

I've found it to be especially helpful while using the https://www.desmos.com/scientific calculator.
You sure about that? J-B Weld claims its resistant to a constant temperature of 500F, and 10 mins of 600F. With the heatsinking of the steel body nearby, it'd be quite difficult to melt out the epoxy. Not impossible, mind you, but... this isn't intended to be a bulletproof fix, I assume. Why would a would-be thief even think there's epoxy there in the first place?
Location: Bahia Blanca, Argentina
Remote: Yes
Willing to relocate: No
Technologies: .NET/dotnet, C#, SQL, Angular , many more.
Résumé/CV: https://www.linkedin.com/in/fernandosoteras/
Email: fsoteras@gmail.com
This seems weirdly hostile to drinking water. Some people like drinking throughout the day and/or feel better when they are well hydrated. Drinking enough water is one of the easiest healthy habits to pick up and stick with; it takes way less effort than exercising or learning to cook healthier meals.

> If your pee is clear stop drinking.

Why? A person has to drink a lot of water for it to be a problem, far more than someone out and about with a bottle is going to consume. More water probably won't help anything if your pee is already clear, but it won't hurt anything either and most people drink too little water as it is.

Getting mad a people for carrying a water bottle around just seems weird. Depending on the area, it's not always easy to get a drink any time you want one. I guess if people are bragging about how hydrated they are it would be annoying. Bragging about how healthy your habits are is douchey in any context, but I've literally never seen someone act like that because they drink enough water.
I got that part. Here's my issue tho: the paperclip maximizer turns it's programming, it's vision, into a net negative for everyone else and is thus indistinguishable from the many people who are, while potentially sharing A - or THE greater goal - are turning the achievement of their sub-goals into a net negative for everyone, including themselves.

But an 'advanced' artificial intelligence wouldn't do that anyway, because 'advanced' means that you 'understand' - are aware of - the emergence and self-organization of 'higher-dimensional' structures that are build on a foundation.

Once a child understands Legos, it starts to build more and then more out of that ...

A lot can be build out of paperclips, but an 'advanced' AI would rather quickly find the dead end and thus decide - in advance - that maximizing the production of paperclips is nonsense.
And it seems to be totally generic, just 7 digits, and switching every 10 seconds instead of 30.

Bitwarden can import them too.
> The potential downside is that this system requires energy to release the water

Damn you physics!
I think there's some minor controversy over whether it's the oldest printed book. There are some printed fragments of the Lotus sutra and Dharani sutra that might be 100+ years older.
Stain is almost always for coloring, not finishing (not clear if you were implying otherwise). There are products marketed as "stain" which are made from linseed oil and beeswax, but they really only darken the wood a little. General Finishes sells a "food safe, oil-and-urethane-based" stain for turned wooden bowls, it says it's low-VOC and PFAS-free. Personally, I love the aesthetic of food-safe linseed or other nut/seed oils, and simply use wood of the color I desire.
The flexibility and accessibility they offer is a good thing
15-Minute full-featured server with enabled network and no limits
That seems unlikely, as neural networks don't all develop exactly the same. There is some natural variance which brain regions perform which function. E.g. Broca's area (very important for speech) only 'usually' lies on your left hemisphere. We know from experiments that stimulating certain areas of the brain produces certain (predictable) feelings, but to stimulate the brain in such a way to transfer an exact thought or a specific vision would seem impossible without a very detailed scan of the source and destination brain, and a complex remapping in between. And some experiences may not be transferable if the target doesn't hawe the required circuitry.
The author's point is that idioms change, and this one should.
> The pain is protective because it’s telling the person to rest and recover and sleep

Try telling that to people who have pain so intense they end up in a cycle of vomiting and sleeping for a period of 72 hours.

> the brain experiences a blackout called a cortical spreading depression (CSD), when neuronal activity shuts down for a short time

Blackout does not sound like a good description. CSD travels across the cortex in a "wave", where the part currently affected by the wave is depolarized. Nothing is shutting down.

There are a lot of people who get migraine headaches without aura, and there are a lot of people who get migraine auras without headaches. The article doesn't seem to take that into account at all, and I can't seem to find a link to the research? The DOI link just points at the same short article?

Edit: I didn't mean to sound like a debbie downer. I'm happy with any and all migraine research, and this seems to look at things from a different perspective, which might lead to new discoveries.
Short games that are based on humor or a simple concept can be incredibly refreshing and entertaining.
Extended Date/Time Format (EDTF) Specification
That's a very cool idea, with the caveat that if an attacker knew you were doing that, the search space for your key would shrink.
So you hate C++. Great, thanks for your informative insights.
We also talk about someone’s first day at work during that day.
The usual recommendation around here is to consume around 3l of water per day just to stay hydrated, i.e., not for hygiene or other uses.
I've made some quick stuff:

- Created an /etc/hosts file switcher script to swap out websites that I allow myself to visit during working and non-working hours.

- My ISP provies dynamic IP addresses, so I created a IP address updater script that lets Cloudfront know my updated IP, to among other things, host a website from a personal computer.
> Once a part is digitally designed, the information is transferred to the Catoms, which then take the shape of the part, turning into a physical prototype made of tiny bots.

This is basically the microbots from Big Hero 6
If you point at year long intervals, then those will be year long intervals indeed.

Nevertheless the traditional "how old are you" system uses a number 1 less.
You have to elaborate. Spying serves a goal, which, in my opinion, should be fighting and ending/killing corruption. When that goal is reached, these guys should and can pivot, without having to kill themselves. Spies are not implicitly corrupt, if that is what you are implying.
To me it seems your reply is conflating consciousness with perception. The perception is the consciousness. Auditory illusion, for example, is just signals to the senses and your senses miss-representing the inputs. The consciousness is the part which is aware of these sensations. If they are accurate or not - is not the point. The point is that you are aware of them.
Connectionism (a.k.a.: "Parallel Distributed Processing")
Sixth: Open-source SDK to prevent duplicate payments and card transactions
Yes, but do you need to read every page of mein kampf to know that it’s bullshit?

i say let psychiatrists and cult researchers do the job of figuring out why those ideas take off, and let’s hide those silly books from mass access
VisiData Lightning Demo at PyCascades 2018
Seen via this recent HN thread:

https://news.ycombinator.com/item?id=40876848
why not directly a link to the reddit thread?
Does

constraint_factory.create_from_chain(
ForEach(Shift)
| Filter(lambda shift: shift.required_skill not in shift.employee.skills)
| Penalize(HardSoftScore.ONE_HARD)
| AsConstraint("Missing required skill")
)

Feel more Pythonic than

(
constraint_factory.for_each(Shift)
.filter(lambda shift: shift.required_skill not in shift.employee.skills)
.penalize(HardSoftScore.ONE_HARD)
.as_constraint("Missing required skill")
)

?
The essay’s narrative is overly simplified and misleading about details. Singular they has been common for centuries. The idea that it was lower status is a more recent invention. The author might be referring more to use of they as a personal pronoun. Anyway, whatevs, language changes, that part of author’s message is good.
Figma disables AI design feature appeared to be ripping off Apple Weather app
> the actual reality

> what version of reality

This seems paradoxical. Thoughts?

> What is true is that the sense of trust has been eroded.

I agree. Do you think it is optimal that it should have been there in the first place?

Something seems...off about this whole conversation, and lots of others, almost like Humans are missing something fundamental.
These are even more impractical, so I wonder what your point is? I can come up with an even shorter way to say 18th century, by using base26 for example, so let's denote it as "cR". What has been gained?
A lot of this runaround is happening because people get hung up on the fact that the "AD" era began as AD 1. But that year is not magic--it didn't even correlate with the year of Jesus's birth or death. So let's just start the AD era a year before, and call that year "AD 0". It can even overlap with BC 1. BC 1 is the same as AD 0. Fine, we can handle that, right? Then the 00s are [0, 100), 100s are [100, 200), etc. Zero problem, and we can start calling them the 1700s etc., guilt free.
Meh, too small of an issue to be bothered about it.
> I’m drinking about a gallon. And if it’s hot, it’s more.

Can I ask how tall / heavy are you? Gallon is almost 4 litres of water, I can hardly imagine anyone being able to drink more in a day, and even that sounds like a lot.
With Ente Auth you can assign tags to a code, and use them as a filter.

You can also pin your favorite codes to the top.
Dior and Armani's Pricey 'Made in Italy' Handbags Made by Exploited Labor
PraisonAI – low code management of multi-agent LLM systems
Philip Morris International has funded Japanese academics
The question is which IHNMAIMS character the poster identifies with to have deserved his OOP misery, given all protagonists are imprisoned for life (or for eternity, actually, I believe) as a sentence for the bad things they did ;) Note there's also the adventure game created after the book, overseen and with a script also by Ellison.
To Protect Your Data, Try Hamster Names and Greek Wars
Has anyone reverse engineered the original DVD screensaver algorithm