skysight-inc/HackerNews huggingface dataset:
Heres mine: Longevity tech... who benefits from living forever? The wealthy... What does living longer even mean? Does it mean I live 10 years longer in pain? I see longevity tech as code for ensuring the poor are here in the event we stop reproducing, or our decisions prevent us from being able to...

and before you black and white nerds jump on me, Im not talking about biotech and healthcare!
> There is a school of thought that the nuclear weapons of countries, like Russia have deteriorated so much, that even launch one would be a considerable, and noticeable effort.

I would like to think that is true. I would hate to have to find out.
Note that it's impossible to actually see quantum entanglement or the wave function. This demonstrates an interesting way to visualize it.
If you’re going to go through the trouble and extra expense of constructing something that is brand new, you might as well hire a professional architect.

Why go through the trouble to build something if you’re just going to get a mediocre building plan someone is willing to give away for free?

In other words, you get what you pay for.
I remember spending an afternoon figuring out why Docker images stopped building with legitimate errors because it ran out of disk space. It never even occurred to me to check and I found the virtual disk was full by accident.
Sh*t happens.

What else?
AI predicts certain esophageal and stomach cancers three years before diagnosis
>>There is a school of thought that the nuclear weapons of countries, like Russia have deteriorated so much, that even launch one would be a considerable, and noticeable effort.

I don't know why this keeps being repeated though - it sounds more like something people wish for rather than something than experts actually believe. The problem with Russian nuclear weapons is that as part of various treaties they had to let other countries, including US, inspect their facilities missiles and core storage, to make sure it's all in tip top condition and nuclear arms aren't being kept in an unsafe way and maybe getting stolen/sold off. So paradoxically we have made sure that Russian nuclear forces are probably the most well kept, inspected and funded out of all of Russian departments, because they had to allow international inspections regularly.
Ha! No, I'm planning on building entirely of bards, they may not insulate well but the acoustics is to die for.
Please, does anyone know any open source house plan generator?

Let’s say something that can generate house plans according to some parameters.
And there was a bunch of primetime TV content about the nuclear apocalypse when a large part of Gen X was at an impressionable age.

"Threads" (UK), "The Day After" (US) are two big ones. Two lesser known ones that had a profound impact on me were "Special Bulletin" and an episode of the new Twilight Zone called "A Little Piece and Quiet"[1]

[1] - https://www.youtube.com/watch?v=Or1UX7z8YBM .. this run of the new TZ had many episodes about nuclear destruction
To be fair, at least thousands (hundreds of thousands?) of people have done that and maybe a few of them were punished.
Genuine feedback: I guess your readme.md describes the HOW well, but does not touch the WHY. Why should I use this? Why not?
SpaceX livestreams didn't get super popular for having a politician on them. They got popular for showing exactly what's happening with enthusiastic presenters narrating it.

Most people find speeches and politicians boring. They wanna see rockets flying, robots moving, etc.
I'm using zrepl to sync ZFS filesystems incrementally between servers.

I like the ability to incrementally send only the changes of an encrypted filesystem to a target server that never had the encryption key at anytime.

I'm using this to share backup space with my friends. We both push/pull our encrypted snapshot diffs every hour. I don't have my friends' keys so I can't read their data, and they can't read mine. In case of emergency, I can go to their place with my key, and recover my data from their systems.
Apple doesn't care about cycling, because Apple doesn't want to make a head unit to compete with Wahoo, Garmin, or Karoo. That's fine. But that also means they have no motivation to publish the HR data from the watch to something else.

Runners are happy with it. Cyclists already have something else. There's nothing nefarious here.

It also sounds like you don't know that much about motorcycling. MANY bikes include a USB port close to the cockpit so that a device can draw power in use, so the battery thing isn't really an issue. There exist shock-absorbing mounts that will protect lenses and other aspects of the camera.
Java and GPU are we nearly there yet? [video]
Simplicity is like performance or good design. It's valuable but it takes a disproportionate amount of effort. But it's worth it regardless if you want your product to become hugely successful because software popularity follows a power law curve.

It can take 5x longer to make a product 20% simpler and 30% faster. But that might result in your product becoming 10x more popular. Power law dynamics are very counter-intuitive that way.
I've read it and I recommend it.

I recommend you simply make an alphabetic list of various Emacs commands.

You will see the correspondence between many of the commands depending on the modifier (Ctrl, Alt, Ctrl-Alt, etc.) that is used.

Listing Control then Alt (Meta) we have:
A - Beginning of Line, Beginning of Sentence;
B - Back one Character, Back one Word;
D - Delete Character, Delete Word;
E - End of Line, End of Sentence;
F - Forward one Character, Forward one Word.

and so on.

Most of the letters chosen are mnemonic so they are easy to remember.

Once you have memorised the standard Control and Alt letter combinations, plus a few more such as \, (space), and / and you will find the commands just "fit". They are "in your fingers".

They are also usable on the command-line, bash defaults to using Emacs editing commands as well.
N2YO.com
A great succes for India, and hopefully a lasting impetus for space exploration.

Interestingly, I'm told that the costs of the lunar mission ($75 Mn) are much lower than the movie ‘Interstellar’ [0]

0: https://inc42.com/features/chandrayaan-3-touchdown-a-proud-m...
I wonder what else India could potentially achieve if they could retain their top talent.

Congrats !
I expect anyone coding UNIX systems to have more sources than only man pages, like classic UNIX books.
The page you linked to [0] says:

> The C++ standard recommends (but does not require) that lock-free atomic operations are also address-free, that is, suitable for communication between processes using shared memory.

So you must check your compiler's documentation before using lock-free atomics in shared memory across a process barrier.
I read somewhere that even a single small nuclear exchange between countries across the planet from us would cause a Nuclear Winter, which would kill much of the flora and fauna on Earth.
MadMath: The Iron Law of Stack Exchange
100% agreed. A lot of the patterns may feel heavy these days but I think that the majority have a place and are ingrained in our modern software. Without thinking about it much, we all use factories, singletons (yes, not always for the best), observers, builders, etc.

I think the bad rep comes from over use of these patterns that you see in mid 2000s Java2E "AbstractBeanFactoryBuilderBeanObserver" (hyperbole intended).
Agreed. They could have easily shipped it with something like MicroPython.
Agreed, I came into this article emotionally prepared to disagree after just reading the title.
Congrats. Landing on the moon is hard.

This makes India just the 4th country to land on the moon.
OpenAI-based open source tools for Kubernetes AIOps
Arnold’s nerve cough reflex: evidence for chronic cough as a sensory vagal neuropathy

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4222929/
Personally, I'd prefer website to apps. Most apps don't have good reason to be an app over a website other than to better track users (like reddit's app for example). Also, I can easily visit a website from any web browser, but apps need to be installed first.
The paper[0] contains other images too but this one is certainly more intriguing even if it could lead people to jump to wrong conclusions.

About about this particular one they write:

Finally, Fig. 6 demonstrates an example of the potential applications of biphoton digital holography. The unknown pump beam can carry information about an image or be scattered by a three-dimensional object. The information about the scatterer is transferred to the SPDC state and can be retrieved through our technique (Fig. 6b). We show this in the case of off-axis holography, which can present limitations for complex structures due to the limited camera resolution. These limitations are not related to our proposal and can be improved by employing other approaches, for example, on-axis phase-shifting digital holography9.

[0] https://www.nature.com/articles/s41566-023-01272-3
Show HN: Flintable – Fixable ESLint rules Playground
Hi community! I am glad to introduce to you my latest project!

What?

Flintable is a playground for experimenting lint rules, focusing on fixable layout and suggestions rules. I initially focused on ESLint, the most popular JavaScript linter.
Flintable allows adding your code and regularly testing it with individual rules or custom configurations, composing your own configuration file.

How?

I developed Flintable using the PHP Laravel framework for the server side and the Vue framework linking them with Inertia JS, accompanied by Tailwind CSS for the client side.
Laravel Horizon manages the queues and jobs, while Laravel Websockets and Laravel Echo enable the dialogue between the queue and the client.
I used JSON Schema via AJS and OPIS to manipulate ESLint rule schemas and vue-codemirror for the code editor within the tool.

Why?

Working on the same code as a team can pose challenges, especially in terms of code conventions and working environments.
That's why I created Flintable, which long-term goal is to allow everyone to configure their environment to the fullest without impacting others.
Thus, developers can collaborate more effectively while respecting each other's workspaces.
The short-term objective of Flintable is to simplify the understanding, the discovery and manipulation of rules with ease.

How it works?

Select a rule in the list of rules on your right. Activate the rule. Determine some options or not. And lint with this rule or with the configuration you made [ by activating other rules ].
When you're satisfied, download your configuration file. You can also try the rules on your own code by pasting it in the code editor.

Next?

- Implementing more plugins, more linters, more frameworks, more languages?
- Creating custom rules sought by the community?
- Storing configuration files online to facilitate reuse on other projects?
- Launching lint of local and remote code via a command line throughout the development process, using version control tools like Git?

I am thrilled about sharing my newborn project with you and would love to hear your feedback. See you in the comments.

I don't know if I can share a post from my blog here about the Flintable journey, so ask me if you want it, and I will share the link in response.
J.G. Quintel Pitches “The Power” Episode of Regular Show [video]
Reading the headline, I initially thought that Microsoft bought the company behind XLWings [1], which also enables you to use Excel directly within Excel, even locally. Not affiliated in any kind to that company, just used it in the past.

[1] https://www.xlwings.org/
I do think simplicity is good but it is interesting how complex nature is while working so well.
I thought the noveau semi-riche liked complex flashy things, while properly wealthy people tended more towards ultra-high-quality but simple and classy?
I hit the old limit of 512 in eMacs after a month or so.
I find this party crazy:

Britain is set to boost aid to India by 70 per cent, it has emerged, just days after the country launched a rocket into space.
The Foreign, Commonwealth and Development Office (FCDO), which distributes aid, sent India £33.4 million in aid cash in 2022/23.
But the FCDO’s annual report, published this week, reveals that the total is set to rise to £57 million in 2024/25.
This will be topped up by an as-yet-unknown amount from the business department, which usually gives more than £10 million.

Why send aid to a country with a space program?
Well it did work yesterday, but for some reason today, it's doing the same loop when you click 'i am not a robot' sigh
That is condescending nonsense. Pretty much everybody would prefer to see rocks from outer space than hearing politicians congratulating themselves and the unity of our country.
Oh I forgot to mention Coutinho's An Introduction to Daoist Philosophies, which looks at the three early Daoist texts -- the Laozi, the Zhuangzi, and the Liezi. I haven't read it yet, but have heard decent things. He specifically works from a comparative perspective as well, which makes it more interesting.
Though I've found that I'm far more of a digital minimalist than most people, I don't entirely agree that complexity == slow.

Today's web technology is perfectly capable of doing very dynamic and complex things without being slow. The reason for slowness, while entangled with complexity, is almost always founded upon poor decision making; such poor decisions are usually the result of bad leadership, inexperience, laziness, programmer dogma, and of course the business putting too much pressure on developers to rush things out. What you get out of these conditions is an app that "delights" the user, but takes several seconds to merely load because someone thought it was a great idea to load all the user's records on the frontend at once, and is laggy because a crapload of elements are being inserted even when they aren't visible. As far as the dynamics of the web app, lagginess or weird behavior is often caused by the developer not actually understanding the runloop or the process that leads to painting things on the screen (ex. how merely observing a property of the DOM or changing something seemingly innocuous can cause a redraw).

> Of course we all claim to hate complexity, but it’s actually just complexity added by other people that we hate

Yes and no.

Of course we prefer complexity we intimately understand to complexity we don't understand that well.

That doesn't mean all complexity we don't like is just a matter of "RTFM, bro" or "hit the ground running, bro." For example, I've come to believe that most OOP principles lead to unnecessary complexity most of the time. When I see complexity caused by OOP, it's not that I don't understand it because someone else wrote it, but because it's a pattern that I believe adds more complexity than is necessary. I know this because I've gone back to code I've written using OOP and immediately became confused, whereas my more functional code is usually easier to follow and has fewer gotchas. It's a matter of taste, as many people prefer OOP, but it doesn't just boil down to someone else having written the code.
Celebrating Marginal Revolution's 20th Anniversary (Ep. 187 – Bonus)
Sir George Thomson (Nobel Laureate) wrote a book "The Foreseeable Future" in 1955 predicting different things. But as I discovered there are another editions with revised texts (The 1955 edition is searchable in Google Books). After talking about the outcome of inventing germanium transistor (1955) or germanium and silicon Transistors (1957) he predicted the mobile phone.

It is possible that a short-range ‘walkie-talkie’, light enough to be carried regularly, may in the course of a few decades replace a good deal of telephoning over wires.

But what's interesting regarding the topic is that 1957 edition has the following line

It is already in use for communication inside a large building, such as a factory, between members of the staff. If in course of time it is developed to cover longer ranges and a much larger group, one must hope that personal liberty will be respected to the modest extent of providing the wearers with a switch rejecting incoming calls if they want to be at peace!
Here's one if their tutorials using vLLM, and they have a few other guides and example repos as well.

https://modal.com/docs/guide/ex/vllm_inference

https://github.com/modal-labs

Alternatively, Runpod is fairly cheap and easy to get stuff running in a few minutes and can be point/click only using their templates.

https://www.runpod.io/console/gpu-secure-cloud?template=f1pf...

("serverless" example)
https://github.com/ashleykleynhans/runpod-worker-oobabooga
Schools shrug off cheating concerns and embrace AI
I like the concept that there are accidental complexity and essential complexity.

Essential complexity is that of the problem you are solving itself. How complex the use case itself is.

Accidental complexity is how more complicated your implementation of it make things. This is the one people want to keep away, and favor simplicity.

If you remove scope, you're removing essential complexity by making the problem itself simpler.

To remove accidental complexity you have to find a solution to the same problem that adds little more complexity over it.

People want to be able to deliver essentially complex use cases, while adding as little accidental complexity over it. But doing so is hard, hard things are hard to achieve, and so most of the time we end up with a lot of accidental complexity added, because it's easier that way. Not because people don't want simplicity.
Depends what one understands by development.

For many of us it isn't classical UNIX CLI and daemons, stuck on 1970's programming model.
SSR has nothing to do with roles being sent and what a user can see. It's as related as Jupiter is to a brick.
I think people need to understand that everyone processes things a bit differently due to genetics (brain) + environment (education style, etc).

I'm slow at this type of thing as well, and the complaint about this was one I agreed with even tho I've never hit it before. I know people who could solve this at a glance because they're "smarter" (their brain is more optimized for this type of solution) and/or they've developed heuristics for it at some point in their life.
THANK YOU. When I first saw this image my reaction was “GTFO!!!” followed by a desire to drop out and become some kind Zen monk or mystic.
It's not possible it's just bullshit.
People have built earthships without tires to great lengths and personal energy expenditure.
Peak HN right here.

Motorcycles have motors. Motorcycles vibrate A LOT, cyclically, and constantly. It's FAR more of a thing than the mild jostling you'll get on a bicycle. I mean, just think about it.
The analogy that leaps to my mind is when militaries accidentally shot down airliners because they got confused and thought they were under attack. This has happened literally dozens of times [0], well into the modern era. If even superpowers can't help but murder hundreds of civilians due to glorified UX errors, what's stopping them from making the same mistakes with nuclear weapons? It's practically the same thing, on a different scale.

The analogy is a broad one: a stressed human operator thinks they are under attack; they have a tiny amount of unreliable information, and a short time window to make decisions; they have an opportunity to counter-attack, but a false negative means the opportunity is irreversibly lost (because the adversary's aircraft attacked their aircraft on the ground / because the adversary's ICBM destroyed their ICBM on the ground).

[0] https://en.wikipedia.org/wiki/List_of_airliner_shootdown_inc...
> Time spent waiting for memory is accounted the same as any other CPU work, so it goes under that metric.

Yes. I know. That’s my point. Tools exist to dig deeper and are not surfaced better.

I do performance work often. I simply stated that it is a shame that the highest level tools do not show us valuable information.

You are free to accept the status quo.
> The idea of planning a house without taking into account the site where it will sit will never produce a good house.

There's a free software tool from National Renewable Energy Labs that lets you make a rough sketch of your house, including orientation and try alternate features to determine if adding more insulation would be worth it. Or a more efficient furnace. Each airport (at least in the US) measures weather (temp, wind speed/direction, humidity, cloudiness, etc) every hour. Local climate files will have the past 20 years of weather so you can evaluate the costs/benefits of different systems with your actual records.

https://www.nrel.gov/buildings/beopt.html

Disclaimer: I worked on an older version of this tool.
> Making them part of the OS and character set so they could be used anywhere and not just on a web forum was what made them the emoji we know today, and what caused them to catch on.

That's not quite right. The Unicode emoji we use today are directly descendant from the emoji that were on Japanese phones.

That's how emoji ended up on our keyboard: Apple added them to the Japanese iPhone keyboard to be compatible with Japanese carriers; users in the west discovered this and started enabling Japanese input on their phones to use them; finally they became so popular that Apple (and Samsung etc.) also enabled them for non-Japanese keyboards.

If not for the original Japanese emoji, chances are that every website would still have their own smileys, instead of there being a single, interoperable set.
It's like with exercise, regular life maintains muscles at some low level, but specific techniques (lifting) make it possible to get much stronger.

Same goes with brain, you can train your imagination, focus, mental resilience, happiness via consistent practice.
I did some geekbench tests.

4 GB, 3 CPU AMD [1]

8 GB, 4 CPU AMD [2]

8 GB, 2 CPU (dedicated) AMD [3]

So even though the dedicated CPU option has stable performance, the shared CPU is almost 4x as fast. Sure, the shared results would fluctuate but given they are similar priced. Or maybe I was just lucky and got on an empty node.

[1]: https://browser.geekbench.com/v6/cpu/2360706

[2]: https://browser.geekbench.com/v6/cpu/2360698

[3]: https://browser.geekbench.com/v6/cpu/2360730
Nope. Same reaction from a wide variety of people including my wife who's not in tech and doesn't know what HN or YCombinator are. She was like "let the team speak already!"
I had no idea! Those games were amazing.
I am, at this exact moment, getting bodied by a ulimit problem on mac. Apparently with pacman, directories attached with bind mounts have a fixed ulimit of 64 internally and running npm install inside a mounted project explodes completely because of it. Funny that this turns up right now, even if it’s not a fix for my particular problem.
How do you learn if you don't take exams? I mean how do you know if you understand a concept if you don't have someone assessing your knowledge
When I read these kind of headlines nowadays on HN I fear they are on the front page because they already in the air coming for us ...
Britain is just trying to give back what they had taken
> Modern architecture fashion tells us that we need to use micro services. So even if I generate markup on the server, I need to talk to micro services using HTTP to get data.

I can only hope that this is satire