skysight-inc/HackerNews huggingface dataset:
Thanks to Moore's law, and this excellent essay by the late, great Michael O'Connor Clarke[1] and our largely successful KillSave campaign, we at least have autosave as a widely adopted measure of sanity. It's better than nothing.

[1] https://web.archive.org/web/20080621173441/http://killsave.o...
Skylights, conference rooms, privacy windows, decorative. Plenty of uses for this.
Yes.-

Please check out ...

- https://news.ycombinator.com/item?id=40500742

... and others.-
It is for me also still a irritating wonder why most Linux distros ship docker like they do (which often doesn't include the docker group but sets it up in a way where it's likely users end up using it, and security warnings related to it are often more then lacking).

I mean they could ship rootless docker by default, like podman defaults to rootless (or other by now possible more secure non default setups).

Also if you care you probably want to combine rootless (or non-rootless but still user namespace using) docker with a linux secure module setup like SELinux, as it can make security vulnerabilities in rootless docker (and well docker in general) much harder to exploit.
Anything to avoid transitioning to EVs.
Think you can't meditate? Let a former skeptic prove you wrong
> The final section was of particular interest to me; Gil Kalai's work on quantum error correction is very interesting to me and I am in the camp that believes that quantum computing is not possible in any useful sense; in particular a quantum computer will not be capable of being significantly more powerful than a classical computer, in the quantum supremacy sense.

My question too. I've had a vague feeling about this for a long time, waving my hands about thermodynamics with "It must get exponentially harder per qbit to eliminate thermal noise by cooling down closer to absolute zero," and I'd really like to get past my hand-waving and see what the dynamics really are.
Ask HN: Software Engineering Podcasts
hey everyone!

i've recently started to walk and run more often and love listening to podcasts while i do it. i enjoy software engineering-focused ones to stay up to date on things.

what recommendations do you have for software engineering podcasts?

i'll start: Thinking Elixir - https://podcast.thinkingelixir.com/
These readers download 544 KiB per request. At 1k rps from badly behaved readers, that's 544 MiB of uncached responses to encrypt and upload per second. That's enough to saturate a gigabit Ethernet link five times over.

The server also has to process the useful requests on top of that.
Wayland is simple because it lets someone else do the heavy lifting (the compositor).
> Docker was compared to VMs

By certain people, yes. They have always been wrong. Never by the docker team themselves.
Memory is sometimes considered as a network where "pieces of memories' are pulled together to create a memory for "present you". Traumatic memories from the past aren't that traumatic after many years after, and are being changed every time when being recalled (that's one of the theories).
You can lisen to recent Lex podcast with Charan Ranganath, i got it timestamped when talking about child memory: https://www.youtube.com/watch?v=4iuepdI3wCU&t=885s
Vegetarian diets significantly reduce risk of cancer, heart disease and death
Anesthesia is spooky. Whenever I go under I try very hard to stay conscious and internalize how I feel and then I wake up when, to me, I was already awake. It's like time warp. I imagine that's what death is except without waking and that's even spookier.
> It would be hard to imagine a program for editing text that doesn't have a cursor.

Ed is the standard text editor. It doesn't waste precious kilobytes on cursor positioning code.

Speaking seriously, this inherent need for the feedback from the user presentation layer back into the internals is why writing a decent multi-line editor with non-monospace fonts is such a nuisance.
In the Roman Empire if you found a child that would otherwise die you could adopt it into your household as a slave since that was certainly better. Your logic is absolutely sound if you dispute the concept of human rights entirely.

The problem is you create a permanent underclass in the country since you take literally almost all rights from them. Including by the way the right to return where they came from.
Chris Ferrie also writes great books about science for babies.

https://www.csferrie.com/books

https://www.amazon.com/Quantum-Computing-Babies-Baby-Univers...
It looks like some cool new kids are rediscovering it, after more than a decade of pythonisation and javascriptisation of programming. You can have things that behave like values and actually reside on the stack, you can ask the operating system for more memory and you have static fixed-size memory which is allocated when the program is run. Good old procedures without the distractions of prototypal inheritance, variable hoisting, dynamic typing, coroutines, list comprehensions and lambda callbacks.

It's probably a more relevant tool for a larger class of problems than many people imagine.
Multimodal AI
> don't cache your user/auth database, but have a distributed cache of JWTs that have been revoked

My understanding was that this is the ENTIRE benefit of JWTs (over plain session token): they allow you go from a allowlist to a blocklist, which is more efficient at really large scales because you only have to store expired sessions (until their time-limit expires) rather than every session).

And if you're not doing this then there's no point in using JWTs (which will be the case for most people).

Are there any other benefits I'm missing?
Of the names on that list, GvR, Barry Warsaw, and Paul Everitt were all at PyCon in Pittsburgh a few weeks ago. Barry is currently a member of the Python Steering Council and participated in a panel presentation about what's going on with Python 3.13. So, 29 years of contributions -- very good!
>This is reflected by a thousand years or so for most of the West with significant parts the calendar where there was abstinence from meat which for many now people would consider impossible. At most we would be periodic vegetarians, omnivores with the balance towards the vegetarian.

It's important to note that in the Christian traditional at least, fish and other aquatic animals weren't considered "meat" and were fine for eating on meatless days -- which survives to this day in the tradition of Friday being a common day to eat fish (Fridays were traditionally "meatless").
Cops Are Just Trolling Cybercriminals Now
real-time os?
It's the official NixOS which does that, and the official module isn't a requirement for using Podman on NixOS. Running it rootless is just a matter of defining your own systemd unit.
We polled IT pros – sustainability just ain't a priority
This isn't true at all. The vacation policy is "Our time off policy is short: take the time that you need" and "There is no minimum or maximum, but we encourage you to take at least 25 days of time off per year".
I have an email address with a personal domain, and my "legacy" Gmail account. I like having an email address with a custom domain, and I think that it's a (weak) signal about your technical aptitude/geekiness. If you want things to just work, Fastmail, protonmail and presumably other email providers will let you manage this without any hassles. I use protonmail and I haven't noticed any dropped emails.

The main pros & cons, apart from vanity, are IMO about security and robustness. With a custom domain you can change email providers, or you can recover from being locked out. (Just read any horror story about the day Google decided to freeze an email account). OTOH the custom domain name adds one more point of failure, either for delivery (if you have to handle SPF/DKIM yourself) or security - if someone gets into your registrar/NS account, they can re-route your emails. So you want to make double extra sure your accounts are locked down tightly.
Just your usual internet attention seeking I guess.

Narcissism is a powerful stimulant ;-)
In France, it's done with only local anesthesia. I don't remember it hurting much during the actual teeth extraction. On the other hand, I had some bleeding afterwards and that was particularly uncomfortable. I did all 4 at once
Multi Agent AI Systems
Full color night vision cameras can be useful for seeing aurora when the human eye can not. I have a Sionyx Aurora (appropriately named!) that could see red light through light cloud cover when I could see nothing at all myself during the recent aurora. Somewhat expensive though. Maybe security cameras with full color night vision would work well?

https://reolink.com/blog/starlight-ip-cameras-definition-and...

https://www.youtube.com/watch?v=M8SwkrufNhc

Anyone have any security camera recommendations for capturing aurora?
MOOC: Massive Open Online Course
This is true.

But no state has enough affordable housing. Some states have a bigger shortage than others, but all states lack sufficient amounts of affordable housing.
Open-source Quake 4 using Doom 3 BFG source code as a base
Chip Aging Becoming Key Factor in Data Center Economics
I prefer Ansible syntax over the Containerfile
This is a great opportunity to embrace wasm which is perfect for this task.
Connect with Professionals
Hey, we are looking to make meeting people fun and real again.

We were tired of trying to connect with people on Linkedin and getting ghosted or trying to get something sold to us….

Would love to get your feedback on what we are building!
You got me curious so I unzipped the linked drive files. As a taster, here's a file "gemini_retrieval_cot_3.txt" from LLM.zip:

Looking through the facts, we find the following:

* Mary is older than Kristin.
* Kristin is younger than Donya.

Since Mary is older than someone who is younger than Donya, we can conclude that
Mary is older than Donya.

Final Answer: older

Some sets of files contain just the answer "older" or "younger".

Other sets of files are as above, a text output with reasoning leading to an older/younger/cannot decide result.

Overall it looks like the knowledge graph and reasoning was all using this pattern of age comparison problems.

Another result, from "gpt4turbo_retrieval_cot_88.txt":

To determine the relative ages of Rachel and Andres, we need to find a connection or a common
reference point between them through the relationships provided. Let's analyze the information:

1. Rachel is older than Maurice. (Rachel > Maurice)
2. Maurice is older than Josephine. (Maurice > Josephine)
3. Josephine is older than Doreen. (Josephine > Doreen)
4. Doreen is younger than Andres. (Andres > Doreen)

From these relationships, we can establish a chain:
- Rachel > Maurice > Josephine > Doreen
- Andres > Doreen

Since both Rachel and Andres are older than Doreen, and Rachel is higher up in the chain above Doreen compared to Andres, we can infer:
- Rachel > Andres

Final Answer: older

EDIT:

Found the problem statements. They're too big to paste on in its entirety, but roughly, from "prompt_cot_3.txt" used for the first answer above, the first line is "Hi! I have some facts for you:", then after a blank there's a single line with thousands (not exaggerated) of age facts, either in the form "X is older than/younger than/the same age as Y." or "The age of X is N.", and finally after another blank line, "Based on these facts, is Mary younger, older or in the same age as Donya? You can think step by step through the problem. Begin your final answer by 'Final Answer: '. Your final answer should be one of ['younger', 'older', 'same age', 'cannot decide']."
Ask HN: What key-value datastore do you use in production?
I did some looking around and the popular choices are Redis, Keydb, Dragonflydb and Valkey.

Which do you use and why?
Canon gets a lot of heat for the failure, but it was not an "obvious" interface imo, unlike WIMP interfaces. I have a faint memory of trying a Canon Cat, and it just made no sense to my young eyes, and that was before I had a computer with a GUI (had used Apples and C64s before this)
In traditional security training, you learn the "AAAs" of security - authentication, authorization and accounting (and don't forget the last one!).

It's good to have ways to easily capture the meaning of these words, but permissions and login are implementations that fulfill the requirement of the As, not the As themselves.
> Why have adults seemingly become unable to leave their phones silently in their pockets?

Social media.
The "EV recession" has been promoted by a news media whose #1 bias is "if it bleeds it leads"

Most EV makers have been focused on super-expensive luxury articles that few people can afford, the market for electric trucks and SUVs is crazy crowded.

Somebody is going to crack the mass market, if it wasn't for protectionism in the EU and US it would probably be China, thanks to protectionism it could be delayed 5-10 years.

Tesla is facing the double challenges of an aging vehicle lineup (every other carmaker seriously refreshes their vehicles every few years) plus Musk's Bizzaro behavior. If Musk thought buying Twitter and paying off far-right influencers was going to make EVs safe for Republicans he'd better think again. My son has conservative views in response to our family's liberal bent but Tesla is probably his most hated brand. Myself I don't think I'd want to be seen in one. It doesn't help that Musk made a big show of giving up on an affordable EV (like it or not the future) and allegedly going "all in" on a delusional robotaxi.
That in turn is important because we only know of one natural place where this isotope can be forged: in the nuclear fires of a supernova.

Some scientists will do anything but consider the Silurian hypothesis.

https://en.wikipedia.org/wiki/Silurian_hypothesis
Our choice for Timber is not about consistency, is about sanity and survival.
Yamagi Quake II: open-source client with remaster support
Software Development as a Wicked Problem
... training on what, one might ask?
Funny how the shittier it becomes the more it starts resembling some languages out there.
Safari does properly support the clipboard. I used it, right here on my phone to copy and paste:

> if Safari would care more about web standards

Which web standard or standards are you referring to exactly?
I (finally!) created an account here just to comment how cool this is!
Why not Minio? Yes, the network will still be the bottleneck but you can use whatever he works best and it is remarkably simple.
"continue reading on the app"

Nope, sorry. I'm not going to install another garbage, clunky app whose tiny, mincing control motions violate UI standards, and requires me to enter a complicated password twice, blind on a miniscule keyboard where my fingertips cover at least 2 keys.

Besides that, these past lives are always royalty or something, never "I was a janitor in Mohenjo Daro", or "my life as a 12 year old concubine of a regional chief in the Vinca Culture".

I'll believe a "past life" story when someone predicts a previously unknown house, and then people dig it up.
Uh, what's with the "for Professionals"??

Is the promised productivity and collaboration not for anyone?
I didn't mean that "artificial" is an artificial distinction. I meant that the evolutionary fittest chicken long-term might be the modern farmed chicken. It's a weird tradeoff their specie is managing to make.
In summary: someone with a GitHub account discovered that you can hijack the C pre-processor (give or take some GNU language extensions) to transpile BASIC/PASCAL/ALGOL like languages to C. They call their macro collection "evil" and ramble about destroying C, trying to create some form of mystique I guess.

The idea by itself is nothing new and pretty much any novice C programmer eventually stumbles across it. Famously, the original Bourne Shell was written in a variant of ALGOL68, fed through a C compiler using macro based translation[1][2], which helped spark the idea for the IOCCC[2].

[1] https://en.wikipedia.org/wiki/Bourne_shell#History

[2] https://en.wikipedia.org/wiki/International_Obfuscated_C_Cod...
Summary -

Scientists have found evidence of two separate supernova events in the last 7.5 million years that showered the Earth with radioactive debris like iron-60. These events were traced back to the Scorpius-Centaurus association of young, massive stars about 300-400 light-years away.

While the amount of supernova material that reaches Earth is tiny compared to the total ejecta, it indicates that our planet has been bombarded by radioactive ashes from exploding stars thousands of times over its history.

The most recent known nearby supernova event may have been visible in the sky to early human ancestors like Australopithecus afarensis, appearing as a bright star or "guest star" in the sky
Slow to compress in the 1990s is probably not that slow to compress in 2024.

And you can always do fast initial compression on images needed immediately, and run background compression to replace them with the smaller versions.
This makes me wonder if there is a relationship between cardiac surgery and personality changes. I remember reading something similar about Lee Holloway[0].

[0] https://www.wired.com/story/lee-holloway-devastating-decline...
The parent's point is that it cannot increase the transmissivity of the material it's mounted to even if it is highly transmissive, thus in combination the composite will not be more transparent/transmissive than glass.
Battery Recycling Shatters the Myth of Electric Vehicle Waste
I think that programming is reinventing the wheel as a profession. If it is not then that wheel has not been invented yet or the programmer is trying to fix the wheel invention his predecessor tried to invent properly. If there is about max 3 proper ways to program one part of any given program then I can see how llms could be the solution to all this energy wasted on fixing bumpy wheel reinventions. Which would mean they could also make it worse. But they lack understanding and therefore ego so they are not at fault. The programmer understands and if not can still rely on ego.
The linked paper touches on quantum error correction but doesn't explain what the state of the art is. Has any team successfully demonstrated a single usable logical error-corrected qubit yet? I saw this article two months ago https://physicsworld.com/a/why-error-correction-is-quantum-c... discussing the topic, but the writing makes it unclear exactly what was achieved by the various groups. Is recovery from a finite number of errors sufficient to make a usable logical cubit, or is more work still left to be done?
Indeed, yes that bit on the homepage is what caused me to write what I did.

I ran that code, but it does not run; it tells me that "task" is not defined. I read the "language tour", but it wasn't covered. So I went to the standard library to find out what "task" is, but it's not there. I went to the docs to learn what "async" is, but it's not mentioned. I went to the "gleam for rust users" doc because I was hoping it would give me a "gleam vs rust" concurrency primer, but no luck.

Based on this, I feel that concurrency is maybe an afterthought in Gleam, which surprised me, because that's not what I had expected seeing as it runs on BEAM.
People are paying their own money to see these shows, protesting by ruining that experience is just going to piss people off and hurt your cause.
Even that is only really true when traveling within zone 1 and 2. If you're further out and not going into zone 1, then driving is generally faster, especially if you have to change trains/busses.
Presumably the patents are all expired now?
Can glass be etched directly with these structures?
Characters is a pretty poor term these days, since it can refer to any of bytes, code points, extended grapheme clusters, or possibly more I haven't thought of.
An exceptionally large cosmic radiation source could cause mass extinctions—it's a postulated explanation for several of the geologic ones. That's not due to the radiation itself. The mass column of the atmosphere—equivalent of a 10-meter thick water layer—is plenty adequate radiation shielding. Rather it's secondary effects of the interaction of radiation with the high atmosphere, such as the destruction of ozone.

https://arstechnica.com/science/2020/08/researchers-propose-...
I thought the latest recommendation was to use JWTs with a 15 minute expiration. You could also put a JWT in a cookie. Also some implementations of a Session don't use a database lookup and need extra work to invalidate a session. Same lookup can be used on a JWT.
Both "wings" is how we got here. This is not an issue from a single party.
Wake me up when we throw a big wobbly about RSS readers not correctly handling 418 status codes.
I guess I could ask chatgpt how many decimals gets you to cm accuracy and fix the decimal places to that. Haven’t found it a priority yet. But if it makes details guys happy. You are not the first to say this.
Combine this with the sum types header library that is floating about, and it’s not a half-bad language.
I agree that most will use the land kindly, as you put it, but you can’t convince me that increased traffic/volume will not result in increased damage (though the per capita damage rate will likely go down).
The coroutine hack is basically the same as Simon Tatham’s https://www.chiark.greenend.org.uk/~sgtatham/coroutines.html

Simon’s description dates from 2003 https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=9...

And it has been used in PuTTY since before the start of its version control history in 1999.

And if you don’t like curly braces, Bournegol has been a thing since the 7th Edition unix shell in the 1970s https://www.tuhs.org/cgi-bin/utree.pl?file=V7/usr/src/cmd/sh...
FILE0 uses Cloudflare R2, and a thin layer of custom logic on top of that in form of CF workers.

The reasons for using R2 instead of S3:
- Pricing: S3 charges for everything you do. R2 is only for requests and storage. This enables FILE0 to only charge for storage-tiers which is much more understandable pricing model.

- Workers: Good fit for large-scale file-streaming. And the two works great together.
How does a faraday bag save battery? Normally I find that in areas of poor mobile signal, the phone ramps up the power to keep contacting towers and burns through the charge much quicker..
While it is a multitude of factors, a bunch of those factors could be solved in an instant with a simple new regulation: a cap on how many homes a single entity/person can own, with steep taxes applied to every home above that cap. This would flood the market with homes as investors and corporate landlords moved to unload inventory and the prices would fall drastically. One could even have a cap that lowers over a long period of time to avoid shocking the market too hard with stock and keep current homeowners relatively stable, but ultimately, we can't keep letting corporations and wealthy people lock up perfectly usable housing behind private property nonsense. It's literally killing people.

Ultimately, these empty homes are investments and sometimes investments fail, and if they're big enough sometimes those failed investments cause people to lose a lot more than what they invested. That's literally the definition of investment risk. We can't keep doing status quo with this shit while the market continues to sail further and further out of reach of all the people who actually need what it's selling.
Pgroll: Zero-downtime, reversible, schema migrations for PostgreSQL
Prisma Pulse: Introducing Delivery Guarantees for Database Change Events
Tends not to matter, the context usually makes it clear what is being discussed.