skysight-inc/HackerNews huggingface dataset:
> In the case of France, for anyone who understands French, in this debate[1], it is said that when men watch pornography, their brain gets used to a certain category of female bodies to whom their wife/girlfriend does not resemble, hence they lose attraction towards their partner, but also in the women around them and the ones they see in their daily life, in a nightclub ...etc.

That's not the case at all. If you're a normal man, you'll be attracted to a good range of normal, healthy woman bodies, from skinny to curvy. It's biologically programmed into us since God knows how long.

On top of that, sex is 1000 times more about the touch than the looks, when you're actually doing it.

Besides, why do these disturbed french people only talk about the body, when the face is just as important for attraction?
I really hope not.

I used Emacs for roughly 30 years. During the last 20 or så of those years I would try to use Eclipse, IntelliJ and other IDEs for a few months every 2-3 years, but none of them stuck. The extra functionality they provided was nice, but as editors they just didn't work for me.

A few years ago it was time to try an IDE again plus I had spent another full working day trying to get Emacs set up properly to program Go. I was really tired of my setup breaking all the time and that adding support for specific languages took so much time. So I tried Visual Studio Code.

I'm not sure why, but for some reason, this time it stuck. I started using VSC for writing Go code. I also write a bit of C/C++, but even on VSC that's still a pain in the ass. More because C/C++ tooling never got cleaned up and the only thing it has really accomplished over the past two decades is for the tooling to grow less usable, more complex and more infuriating. Not even the relatively high quality of VSC extensions seems to be able to fix that.

I find it really hard to articulate what needs doing to "fix" Emacs, but I think part of the problem is that there's so few people doing real work on maintaining and developing Emacs - and even less coordinated work on writing extensions for Emacs. Lars Magne is making a heroic effort to close bugs and get Emacs into shape, but there just doesn't seem to be a large enough community to coordinate and streamline support for various languages. It's a mess.

I really hope Emacs does not die. I spent most of my professional career writing code in Emacs. I like Emacs. But it needs people who can evolve its support for various languages and it needs people who can do so in a more coordinated fashion.

One thing I think Emacs could borrow from VSC is the concept of synchronizing configuration across machines. That's something that should really be built into Emacs and I think that it may be one of those things one could use to drive evolution because it would force maintainers of extensions to think about streamlining.
Personally I got sick of vs code with its heavy slow gui, spying, and not-fully-baked extensions which seem to never play well together.

The language server was a nice idea but so long and thanks for all the fish.
It’s fitting a function to data and guessing the value of the function for a new input. It does not know what is under the hood of the function, etc., and see the implications when the function produces a wrong value … etc.
Exactly this. I look at the evidence provided here around how much farming land it takes to sustain each person I think that we got lucky. Through research we figured out how to sustain all these people with less land, without which by now we would have mass starvation and famine. But I also think that here in the US, we have less humans per square km than just about any other country, and we're doing just fine, in fact, we are contributing more than our share of new research and tech. There's no correlation here, let along causation.
There's a big difference between "private research intended for public consumption" (marketing / PR / legal), and "private research for private consumption" (R&D / engineering / product development). Companies usually keep the latter to themselves, and the public space gets filled with the former. (To be fair, it's quite possible the first type also has bigger budgets, unfortunately).
Marissa Mayer has claimed that Google's ads actually increase search result quality, based on an accidentally long A/B test..

https://freakonomics.com/podcast/is-google-getting-worse/ & Ctrl-F for "3 percent more" in the transcript.

...Although I think those results are open to some interpretation. Perhaps people who got ads did 3% more searches not because Google was so good, but because they got tricked into clicking an ad instead of a real result 3% of the time so had to come back and search again.
If them installing malware had zero impact on the rest of us, sure.

Meanwhile, in the real world, externalities exist.
Theres a lot of content and work being done on Evaluation. One of the most recent updates was that asking an LLM if people would be frustrated with the answer, was more useful than using a score.

In general, I think most people are not aware they are extending reasoning tools they use with human generated content, to LLM generated content.

This leads to assumptions on things like “the LLM knows”, “the LLM understands”, etc.
This is going to be one of those things where everyone shouts and stuff so I'm just pre-emptively putting it out there that this is only my experience and I can only speak for myself.

But in my entire life, now in my 40s, I have met exactly one person who used emacs enough that I knew/they told me. I don't really have a dog in the fight between vi and emacs. Back when editing your xf86.cfg was something you had to do fairly regularly to get your gui back after looking at it the wrong way or saying something that offended it I would use vi just because the barrier to 'typing some words and saving the file' is lower, but I have no great appreciation for it either. I feel like both are... suitable for the limited environment they had, useful in a pinch, but everyone much prefers using something more intuitive.
Why are house roofs so dark?
What's happening to Barcelona recently? The explosion of visible poverty signs everywhere is scary!
I repeat, the article isn't about climate change.
Just updated the title, agree it makes more sense.

I do follow the guidelines, which I understand is to use the title of the page.
It's a game first and foremost, and it mostly works, quite well, with multiple players. It's a completely different set of requirements from safety software.

And people write mods for it and have had success. If that is not solid what is. For real what's so bad about minecraft, it even runs on a relatively old laptop of mine with 8 gigs of RAM without any lag.

In most safety software you can't even use dynamic memory. Maybe a lot of the software we write in that domain would be considered "bloat" in others, but I don't know what are the constraints that Minecraft faces that drove it to be implemented the way it is. But despite the bloat, they managed to do a lot.
Maybe a controversial opinion, but I'm pretty happy with this trend. I see no value in extra-marital sex. I was always put off by the cultural expectation that one is supposed to "experiment" sexually, before one decides to settle down.
> I was shocked that Emacs and Vim weren't closer.

I don't really find this surprising. VS Code is just very easy to use and full featured without spending much time on configuration. It took me a while but I had to admit I was just making my life harder by using vim instead of vs code
I think the problem is that AI is wrong so often that it would be foolish for it to stick to its guns when you're correcting it.

Bing Chat did this at first, and started calling the user a manipulator and an abuser when you corrected it too much (regardless of whether the previous message made any sense or not). I found it really funny, but other people were distressed by it because I suppose they thought they were talking to something sentient.
Pydantic-resolve, a hierarchical solution for data fetching and processing
A powerful tool to build nested view data.

based on pydantic, pydantic-resolve uses declaretive way to define and resolve (fetch) data from top to bottom

and provides post-process hooks from bottom to top (friendly for aggregation & calculation)

it also provides visibility control over all fields.

concept diagram:
https://raw.githubusercontent.com/allmonday/pydantic-resolve...
Unfortunately, this is not the end game yet. The end game is "breeder tribe" subcultures who raise their children to reject the idea that that two or three children might be enough. Those subcultures will be immune to change as long as there is still enough "them" around for "us vs them" to keep "we're the ones with the children" a core of their identity.

I write "subculture", because they exist in many different cultures. Perhaps literally everywhere where voluntary low birth rate happens at all. (I don't know of a breeder subculture in Japan, but I'd be surprised if it did not exist. We certainly do have them here in Germany, and they scare the shit out of regular people in the rural regions they colonize, with their "everything Nazi except the Hakenkreuz")

Back to end game: the current set of what people consider human rights ("have children and raise them however you like") seems to make it inevitable that those subcultures thrive until they aren't sub anymore. Participate in the breeding race or you're out. It's almost as if back when they declared human rights they accidentally enshrined the very foundation of Nazi ideology when they tried to keep that from happening ever again.

But then on the other hand, the actual text of the declaration makes very little mention of procreation. All those who cry "but human rights!" whenever the topic comes up seem to base their argument on (or be mislead by, I guess most seem to assume that it's a straight forward article resembling "go forth and multiply", I know I did before looking it up). I'd love to see some discussion of de-sanctifying the presumed right to "sire and ideologize an army" (I wish I was exaggerating..) before things get so ugly that the discussion will include radical swings of the pendulum to the other side. Perhaps a viable diplomatic approach could be more explicit protection for the first two children, and in exchange less article 26.3 beyond that threshold? We certainly should not try to actively solve breeder subcultures, but we should give them less to hide behind.
We're (as in humanity) still trying 'domesticated capitalism' for example in china. There are alternatives to laissez-faire, the current (bad) state of affairs is part of a trend for laissez-faire starting in the 70s.

We do need innovation in tech, and in supply chains, and in products, and for that capitalism is wonderful

We do not need innovation in how to ignore labour laws (uber) renters protections (airbnb). We do not need lower marginal top tax rates, and accumulation in the 1%.

We also need innovation in how to stop runaway capitalist cycles (and, again, I am hoping western democracies will learn from china how to do that before it is too late)
Unfortunately the rice grown in California is known to cause cancer, birth defects, or other reproductive harm.
Raw integers are also valid JSON according to the spec: https://www.json.org/json-en.html

json is defined as one element

element is defines as ws (whitespace), value, ws

value is defined as one of: object, array, string, number, "true", "false", "null"

Wrapping in {} to make an object or in [] to make a list (which is also not an object) is not necessary to make a valid JSON document. This is also discussed in the Stack Overflow question linked.
Yeah, I mean, wasn't the worst year to be alive some year after a volcano eruption? So, let’s geo engineer this against global warming and hope our calculations pan out…
It's interesting to hear this when places like the Pacific Northwest seem to be getting more rain fall. With a warmer climate, the atmosphere holds more moisture and results in more rain. It's been speculated before, but when will there be a war over water rights between states? Probably a good kernel for a sci-fi story there if not already written.
"Years of abnormally low rainfall" - at what point does "abnormal" become normal?
People aren't scared of STDs like they used to be. Even HIV isn't considered scary any more. Couple that with how good birth control is and easy access to abortions and you find unprotected sex is the norm now. For high levels of STDs you don't need people to be having a lot of sex; it only takes one time to catch something. So promiscuity and low condom use would account for it.
You could also run CUDA on AMD cards using ZLUDA.
The idiocy of reforestation programs planting non native species is one of the most depressing things about climate change.
JSON has always accepted "bare" values (try JSON.parse in the browser devtools). In the space, a valid json document is any of those "bare" values, or an array or object of those. All of the answers in your linked StackOverflow also mention this.

For example, the spec explainer at https://www.json.org/ (on the righ-hand), tells you that a `json` document is an `element`, which is a `value` surrounded by any or no whitespace. This `value` can be a literal, or an object or array.

For an (IMO) easier definition, you can check how JSON values are usually defined in TypeScript e.g. https://github.com/sindresorhus/type-fest/blob/main/source/b...
Well. What happened when Afghanistan went, might give a clue.

Nice points.
The fact that a human chooses not to do remember their citations, does not mean they lack the ability.

This argument comes up many times “people don’t do this” - but that is a question of frequency, not whether or not people are capable.
If money was perfectly efficient we wouldn't need it, its just a way to negotiate on stores of value without having to trade pigs around.

The military thing absolutely ascribes value, but so does every other human interaction with a thing, value is something we all hold in our minds, if you want it and I have it, it's valuable, if not, it's worthless. There's no magic regarding money in this equation.
Study on Energy Consumption in DL Models Across Runtime Infrastructures
alas, I was overworked and underslept and forgot. my bad...
"I don’t have figures at hand but it’s my impression that Emacs development and the introduction of major new features has accelerated lately. Regardless, it’s clearly not the case that development has slowed or stalled."

For such a post, it'd be much nicer to have some statistics. It does come around as a post by some heavy user preaching that everything is fine and well but that's just a subjective view from a bubble.

How many commits did emacs have over the last ~10 years?
How many updates and packages in ELPA l/MELPA over the last years?

I find it hard to believe that development has not stagnated a bit in times of all the new editors and lots of young new developers not having touched a terminal and growing up on full fledged IDEs.

I'm saying that as someone liking emacs (I do occasionally use it), but using sublime text and intellij most of my time.

I find emacs an incredible piece of software and which for emacs to stay around!
Fossil fuels consume a lot of water. Energy production accounts for around 40 percent of all water withdrawals in the United States[1]. Renewables consume zero gallons of water. Switching to renewables is the easiest solution to all water problems. Also, the cheapest!

[1] https://thehill.com/changing-america/sustainability/energy/3...

[2] U.S. energy system requires an estimated 58 trillion gallons of water withdrawals each year: https://viterbischool.usc.edu/news/2018/08/how-much-water-is...
I doubt those numbers are usefully comparable across cities, as a lot would depend on how much of a city's usage the reservoir held.

So it would need to be days of reserves or something like that.
I read the quoted section as surprise that they aren’t closer to each other.
Gate keeping is very useful.

We need more of it.
Great, good to know where it comes from - thanks. :)

I'd guess given that I associate point-free with Haskell, which came much later, that the APL nomenclature (of which I was ignorant) came first.
Not sure what you mean by Emacs needing better documentation — IME it is exemplary of particularly good documentation + introspection, integrated well with the editor.
A possible contributing factor is that people, and especially young people, are drinking less alcohol than the generations prior, which is leading to stronger inhibitions, a lower frequency of one-night stands and no hangover sex.

No, I have no sources for this assumption at hand.
Indeed, one could repurpose the "No steep learning curves; Just buttons to push and a lot of bling to make it look really cool." argument to conclude that the truth value of (dyingp emacs) is equivalent to the truth value of (dyingp computer-science).
Why are all of these comments about China vs the West (whatever that means) Who brought up the "west" in this context? and why is it so important?

There are some interesting points about academic motivation here, I dont see why we have to make this a red vs blue issue. Are people offended we are talking about a particular nation? Are shills or bots steering the conversation?
I think the argument is that if land value were ~zero you could put the new panels next to the old ones that are still producing power.
make
[ 1%] Building CXX object CMakeFiles/Consol3_raster.dir/src/Consol3.cpp.o
In file included from /home/john/Consol3/src/Consol3.cpp:23:
/home/john/Consol3/src/Engine/Input/LinuxInputManager.hpp:8:10: fatal error: linux/input.h: No such file or directory
8 | #include <linux/input.h>
| ^~~~~~~~~~~~~~~
compilation terminated.

Oh, well ;)
CCP wanted to catch up with the west in terms of scientific output. They set targets for quantity, which were duly met: China now produces more research papers than the USA.

China has a history of things like this, e.g. the way that villagers melted down their pots and pans to increase "steel production" during the Great Leap Forward and ended up with unusably low grade steel combined with no cooking implements.
Also, when one has to reach out to unfamiliar servers, I can always count on some form of VI being present. The same is not true for Emacs.
At the tips actually.
More rain for Germany too but more in shorter periods of time which makes it dangerous and more water runs of without filling ground water
Which can be made CUA (ctrl-S, ctrl-C, ctrl-V, etc.) easily if one's on Windows...
LLMs work very well if you know the domain you are using the LLM on. If you have the ability to verify the output is incorrect, you will gain productivity using LLMs.
I didn't say difficult, I did layout precisely what is involved at entry level in magnetic surveying.

Sub detection in deep water is different problem to shallow, there's unlikely to be another magnetic source below the sub in deep water ... unlikely, but ...

Small surface magnetic objects can be masked by much much larger and deeper (in the earth or in the ocean) magnetic sources.

It's a field strength fall off with distance thing, and "mapping" is an inversion problem.

Now that we know, how does this help us to hide a submarine?
Affine transforms for N dimensions can be represented as matrices/linear maps in dimension N+1
The same has been said about VS code. I.e it is just a husk that you need to modify to something useful. This makes them useless to many. Sane defaults is important and should be there.
I never knew how popular Emacs is before going into finance (which definitely tends to attract older programmers on average). I'd say it's more popular than Vim in my environment, which is surprising. It definitely has the air of the ultimate "erudite" text editor.

I'll stick with (neo)vim, though, I don't see the time investment to learn Emacs and build up a config as worth it + neovim with Lua and LSP works just fine and is rather easy to configure.
L'enfer, c'est les autres
In WhatsApp you can enable save photos and videos to your phone gallery and then any backup app can do backups. Google Photos and numerous other apps are able backup WhatsApp photos.
> At least in the US, a majority of adults are on at least one prescription drug and a large number have two or more.

This is wild to me. I find it hard to believe that this is not a bad thing.
Traditionally metal roofs were not. Tar / pitch is black so roofs were black.

A house in my neighborhood has white shingles.
> It's perfectly possible to have a CSS system that is completely maintainable. It takes skill

Yeah, and people wrote complex games in assembly. The difference is maintainability and if it can be done by more than one people. CSS doesn’t scale across teams/dependencies in its vanilla form in my experience, not at all. It is “spooky action at a distance” almost by definition, often with no way to even control/revert what some deep dependency does.
Even if it's not dying no one there cares about the user experience so stagnation is inevitable. Just compare the out of box experience for both VSCode and Emacs and it is no surprise why VSCode is more popular. Take a simple feature like showing different files that are open in tabs. Emacs' solution to switching between buffers is harder to use if you want to go between different files you have open. How many years do you think it will take before Emacs has tabs for different files open by default? A ubiquitous feature of text editors. This is what leads people to think Emacs is dead. It's stuck in a design from decades ago and the project is unable to evolve. It is only able to slowly iterate upon itself.
Same here, I came into massive project from embeded and driver dev where Vim with plugins was better for development. Instant start on everything that can run linux. Minimal hustle.

However when you debug race conditions in app with 100s of threads in containerized environment, the limitations of cli starts to show.

As with everything there is no silver bullets and its a good skill to be able to pick right tool for the right task
> His father had an interest in mathematics and founded 2 electrical engineering companies

I am not saying that you are wrong, but this might not be evidence for a 'nurture' hypothesis as opposed to a 'nature' one.
If you just gave me 57K in cash, could I afford to live there?

Take away the stigma of the homeless and ask, if any regular normal person, drop them in SF with 57K, can they live?

Or would they become homeless too?

Because it is expensive.
Git blame -w -C -C -C would also keep author in case of moved lines
Ah, my mistake, I think you're correct
This trope is older than I am. And the standard answer is equally old: you wouldn't use the remote server's emacs, you would connect to the remote server from inside your own local emacs.
Why would emacs be larger? It’s anecdotal, but I’ve gone thru my entire life (I’m 25) without ever seeing it installed on a machine I have used or mentioned in any of the learning materials, when I was younger I only heard it as a flame war topic.
Yes that's what I meant. Just an assumption I'd had, perhaps the joking about Emacs vs Vim preference in programmers made me assume the groups were of similar size.
The term “Hallucinate” is a misnomer. Humans can hallucinate, we can get sick and perceive a world which is incongruous with reality.

LLMs are just generating tokens. Hallucination perpetuates an unhelpful anthropomorphization of LLMs.