skysight-inc/HackerNews huggingface dataset:
Looking at 1* or 2* reviews often says much more than total * count. But of course, sorting is often possible by total * only. Maybe sorting items by least amount of 1* and 2* would help.
> To be clear, the people that took away meaning from this word were the people that added "trigger warnings" to the most trivial of things

I would object to this on two grounds.

Firstly, seemingly insignificant things can be triggers. It doesn't have to be something people without PTSD consider a big deal, because by definition it isn't them who are affected. I have seen this first-hand. The source of the trauma and the thing that is the trigger can even be totally disparate. (Nice use of “bad words” to describe racial and other slurs by the way. That isn't trivial for the people affected.)

Secondly, in communities that centred around mocking people who (among other things) used trigger warnings, there was a self-perpetuating cycle of creating fake posts to reinforce collectively held biases. They began by ridiculing real content and ended up ridiculing fake content because they did not understand what was real.

In any case, it is a choice to decide “people I don't like use trigger warnings excessively” means that you can use the entire concept as a joke and ruin it for the vulnerable group it is useful for.

> That's really not what's happening.

I've seen it play out. There are definitely malicious actors, even if not everyone is.
Did you read this part?

You see people use "Gnuplot" quite a bit because many of us have an aversion to starting a sentence with a lower case letter, even in the case of proper nouns and titles. gnuplot is not […]

Most of us don’t care about forcing the first letter to be always lowercase, and in fact feel it’s a lost cause. But I agree that after such an explicit clarification I would expect to see “gnuplot” everywhere in the official documentation, except for this particular excerpt and when they refer to “GNUplot”. Otherwise it is clearly inconsistent with what they are explaining.
The World Calendar
You spending time on social media or driving or eating does destroy the nature too, but you somehow justify it to yourself.
Jetpack Compose for Non UI – Tree construction and source code generation
I have tried Jupyter, didn't meet my expectations. I will try iPython at some point.

Thank you for the suggestions!
> Good products are being locked down and made less appealing

Wrong.

They are not being locked down - they're locked down before you buy them. It's not like you buy a product that's supposedly self-serviceable and then discover they've screwed you over. If that was the case you could sue. If you don't like a product that's not self-serviceable, buy a different product.

If a product is less appealing, people will buy another.
If you lose customers because you've made a very non-self serviceable product and that impacts your profit, you can choose to make it more self-serviceable.

We don't need the government to boss manufacturers and consumers around.
While we're trying to change the status quo in mathematics around the world, let's also all switch to the World Calendar and start using Base 12.
Inside the atmosphere is a terrible place to use telescopes, anyway, so we should use those launches to also get more telescopes into space.
If you look at the quotation, they mix capitalization in the body text.
> Library Genesis is powered by Sci-Hub

I thought sci-hub and library genesis were independent projects?

At any rate, I applaud those who are willing to stick their neck out somewhat to stand up for all of us students, scientists and engineers who need access to the material on Library Genesis.
I’m slowly realizing that one of my biggest mistakes is making my pomodoros 90 minutes in length. It worked for a bit, but then it became overwhelming to think that I’d be stuck for that long in each session. The standard 25 minutes isn’t enough to get momentum when coding. I will try 45 minute sessions this week.
Fun fact: everyone who ate cabbage eventually died. Take care.
EDIT (typo):
"(deref ...)" not "(defer ...)"
So you can describe the set of possible joint probability distributions for the socks, and you can describe the set of possible probability distributions you can get out of quantum mechanics in a "Bell-type experiment". It turns out the set of probability distributions from quantum mechanics is strictly larger.

Fundamentally the answer is that you can't break a Bell inequality with the socks, but you can with some entangled particles.

The socks analogy kinda fails to capture the interesting stuff here, and I'm not sure if any classical analogy really works, but I'm gonna try to summarise the setup.

You have two boxes (imagine they're in different rooms, being operated by different people), call them A and B. Each Box allows you to input a single bit, we'll call A's bit x and B's bit y. Each box outputs a single bit in response to the bit you give it, call the bit output by A a, and the bit output by B b. You can then form a probability distribution

P(a,b | x, y)

The joint probability distribution of a and b conditioned on the inputs x and y. Quantum mechanics predicts a particular form for this distribution, and in particular it does not depend where the boxes are, and when (in which order) the bits are input. Based on special relativity therefore we would expect that the distribution of a conditioned on x should be independent of the distribution of b conditioned on y. In maths this means that

P(a,b | x, y) = sum_i P(i) P(a|x, i) P(b|y,i)

Basically we're allowing the output bits to depend on some shared randomness P(i), but we're not allowing a to depend on y and we're not allowing b to depend on x. This is reasonable because we have the freedom to put x in a after we receive b from y, or vice-versa, or have them separated by arbitrary amounts of space, or whatever we like.

It turns out that the probability distribution P(a,b|x,y) that quantum mechanics predicts is not of this form. The probability distributions we observe in reality, when we actually do the experiment are also not of this form. This seems to mean that somehow, even if they're separated by arbitrary amounts of space, or done in whatever order you like, or whatever the output bit a does somehow depend on what input you give box B and vice-versa.
Plants are unambiguously considered alive by this definition, because they do make their own proteins.

I edited to make this clearer.
Your understanding is basically correct. The "market cap" of a cryptocurrency is a meaningless marketing number - there's very little actual dollars in the cryptocurrency system.

When the bubble pops, a lot of people are going to discover they were always broke.
Let Us Prepare (2021)
Pretty sure "there are no browsers in the app store" was not meant to be taken literally, it's a snarky way of implying that the options are incomplete in some way (because they're "just" skins on top of the Safari rendering engines.) You're reading this overly literally, which is why people are reacting to your comments with confusion.
Amazon's main incentive is profit, I suppose it's difficult to convince them to take something seriously that will potentially affect its bottom line.
Some people are flat-earther, I'm a Bell-theorem denier.
Simple experiments to help validate a business idea (or just a project idea) before investing too much time, money or effort.
Discussed [0] and elsewhere.

I have to agree with [1] that Google is completely in the right here.

[0] https://news.ycombinator.com/item?id=23552967

[1] https://news.ycombinator.com/item?id=23554678
Some might be, but the people that are politically rage-quitting CA overlap significantly with the faction that supports those laws.
Appreciate the humor, but perhaps Urban Dictionary is a better venue for such a contribution.
When people claim they work „less then 8 hours“, they typically found a perfect spot for them where their work is engaging, but also comfortable. They are able to do the work, get challenged enough but are not over-their-head.

I had jobs where I worked 10 hours a day, often on my own will since I wanted to figure something out. Most often than not, I was skills missing for the position I had so I did more work.

I had jobs where I worked 15-20 hours a week, and was praised and earned a lot of money.

So if you are good at something, like really good, and you join a company lacking these skills, than you probably don‘t have to work as hard since you already make a difference just by being there.

You choose your company and the amount you want to work as a developer these times. It‘s up to you. Some people however overwork themselves with 60+ hours and earn less than people who work 20 in a different industry but better pay.

I am currently in a position where I grow a family, and I found a well paying hjob where some weeks I work 50 hours, but most weeks I work 30. I get enough done to be a good performer. And that‘s enough for me at the moment.

Which means, my skills perfectly fit the position I am in, and for once I don‘t try to overdo it but just do a decent enough job to get a bit of praise. I use the down time to relax, watch movies, play with my kids etc.
But as explained in the manifesto, quite often when you see π on its own generally it is a case of 2 * 1/2 π. And by removing the 2 * 1/2 π terminology you're missing the significance of why the 2 * term is there! The best example of this in the article is the λ (nee τ) version of the volume of a n-sphere; the symbolic algebra form makes far more sense.
> I do not find trees looking similar at all.

When folks say "forest", like "I'm going to go hiking in the forest", they usually don't specify what species or genus of tree. A street could be lined with "trees", or a "tree" could fall on someone's car.
We categorize trees together because they tend to occupy the same enough overall role and profile.

Now if there was a "baobob tree" forest, or a "palm tree" fell on a car, those are distinct to merit specification.
How do you spell iPhone when starting a sentence?

>Iphone is a phone made by Apple
I honestly thought this article would be about the other kind of trees - the "trees of life". Because these aren't trees either. General population is just taught they are, which is one of those categorization that doesn't correspond well with the world.

Life is just one big chemical reaction that's been going on for a billion years. It's structured only so-so - not perfectly. In sexually reproducing organisms, genes of two parents mix up randomly(ish) to create offspring, which would suggest a tree structure - except when it doesn't. Sometimes genes mix wrong. Gametes can and do accumulate random mutation. Viruses occasionally inject genes into places where they can get carried to future generations. Incest happens. Not all life forms reproduce sexually. Cells can pick up free-floating genetic information from the environment. At the level of single-cellular organisms, this is arguably the bulk of what's happening. Bacteria exchange genes like people exchange cooking recipes.

The way you take this messy reality and arrive at a "tree of life" (and it's always a tree of life, not the tree of life) is by looking at how some set of genes seem to have spread across life forms. It's always conditioned on what particular genetic marker you're looking at, and is equivalent to selecting an interesting spanning tree in a highly interconnected graph. Pick a different genetic marker, you'll get a different tree.

Sure, once you get to studying trees and dogs and humans, gene transfer becomes more tree-ish - but it's a difference of degree, not of a kind.
I know someone who retired from working in the LED industry in Taiwan. She said the manufacturers were never going to make enough money from lights which last for ten or twenty years. They are 100% degrading the product so that they need to be replaced much more often. They are all colluding on this. You basically can’t buy the true LED light bulb. It’s a shame.
So like post-Covid offices students should be free to work from home some days or go to school for in person social engagement on other days, and unlike Ontario today the decision should not be made once for the entire school year. It should change day be day based on the student. If we accept this concept for offices we should accept it for schools.
Not currently AFAIK, but apparently the PDP-11 had a middle-endian arch. See other comments in this thread.
My uncle used to come over and visit my family. He would play chess on our laptop (wasn't tech savvy but was amazing at chess) with a stack of sardines and a gallon of water. He'd then comment "haha your dog loves me! I wonder why?" as he tosses our dog another sardine. He was a funny and strange guy, but he loved those sardines!

He did tell me back in the 90s that processed carbohydrates were really bad for you, so I think he was ahead of the curve!
I see it now, everyone going to their local mega grocery buying sardines packed in sunflower oil, Totally abolishing any of the positive effects of omega-3.
I only quickly checked and found this:

https://rusneb.ru/catalog/000224_000128_0000488231_19751015_...

-- click on "Skachat' PDF" (second from the top on the left). Unfortunately it is in Russian, not sure whether English translation exists.

This patent seems only for (X,Y) coordinate capture, but the same authors later worked on 3D setups as well.

EDIT: let me know if you need help with translation
Mostly white fish and cold water fish.
The Next Global Disaster Is on Its Way, and We Aren’t Ready
I'm not explaining myself clearly.

The ABI I had in mind was similar to the AArch64 ABI:

>If the argument type is a Composite Type that is larger than 16 bytes, then the argument is copied to memory allocated by the caller and the argument is replaced by a pointer to the copy.

But with a slight modification to put the copy in the callee:

>If the argument type is a Composite Type that is larger than 16 bytes, then argument is replaced by a pointer to the copy. The callee copies the pointed-to object into memory allocated by the callee.

This immediately has the advantage of less binary bloats, because the amount of parameter copying instructions in the binary will become O(number of functions) rather than O(number of function calls). (As an aside: That can probably be a huge advantage for C++ with its large, inlined copy constructors.)

When the copy is made in the callee, we can start identifying cases where a copy isn't necessary, or cases where only certain parts of the struct has to be copied. It would have to be fairly conservative though, since unlike with your ABI, there would be no guarantee made by the caller that there are no other references to the parameter.

I think my version is a clear and obvious improvement over the status quo, with decreased binary sizes and as good or better performance. Your version is more risky where the worst case is two copies per large parameter but, your version will probably achieve zero copies in way more cases than my version. "Low risk / medium reward" versus "medium risk / probably high reward".

---

Anyways, I might end up writing a blog post on this stuff. If I do, it will refer to your blog post. How should I refer to you? Moonchild or elronnd or something else?
And even then, you didn't eat your enemy whole. It was the hearth or another important organ depending on the current culture.
You, sir/madam, have pointed out a most germane fact.
I don't think many physicists really think of entanglement as a problem now. Its kinda weird, but its also completely consistent, doesn't lead to any wild paradoxes and turns out to be very useful in a variety of scenarios.

I think there are people who are concerned with the foundations of quantum mechanics more generally, and they might be concerned with entanglement as an emergent feature of the weirdness in the foundations they don't like, but most of the work I see these days is on interesting ways to use entanglement.
This is true, just adding sardines your diet will probably do nothing for most people. It’s more about the elimination of other things we eat as well. It wasn’t until I was eating only salmon for my fat and protein source that I was able to raise my HDL from 35 to 54!.

I credit this to totally eliminating the omega-6 fats. But this is just me because I’m a genetic freak with hyperlipidemia.
> Speaking of Portugal, they do grilled fresh sardines

One of my Portuguese guilty pleasures, along with (ethically questionable, I know) octopus salad. Highly recommend trying this if you can get your hands on some fresh sardines.

Edit: grilled sardines are also a Japanese thing, so you might have luck finding them at an Asian market if your fishmonger doesn't have them.
It is misguided to ban all homonyms that offend English speakers. How would you even do it in practice?

1) The last name of the famous German philosopher Immanuel Kant is pronounced like "cunt". How do they give a philosophy Kant course in the US?

2) Why do French girls have to say "bit twiddling" but American girls need to be protected from "Coq"?

3) The reason for the rename initiative is apparently a misunderstanding by an Uber driver when hearing the word. I'd humbly suggest not to use the word in a cab, just as you wouldn't say "I'm taking a Kant course in college" in a cab. Context matters.

4) It is not up to Americans to eradicate European words in European projects.
I migrated a unmaintainable over engineered java spring application consisting of around 20 micro services using Kafka all over the place to one single Rust application. A relief for anyone in the company.
Honestly I don't have strict rules to practice. I'm learning the 3rd movement of K310 by just playing it with the sheet from beginning to end with both hands. Once I get fast and comfy with it I'll start playing it avoiding eye-contact with the sheet as best I can until I can drop the sheet completely. Then it starts to be really motivating to play the piece again and again and I'll experiment with different tempos, with or without the metronome, with different numerical sounds and tone transpositions.
Playing eyes closed is interesting too but I rarely think of doing it. I don't want to be strict and write down rules to follow, if I don't think about it I don't do it.

I don't really agree with "you are never going to get around to “fixing” it later" because I do that all the time, I make lots of mistakes all the time and I just don't care because I know I'll fix them later. Glenn Gould trained sometimes with background noise like TV or radio to avoid hearing his mistakes.
MIT OCW is the worst example of scaling great teaching. Just filming a teacher at the front of a classroom with poor audio and video and no interaction, no community, no feedback.

better to consider something like Coursera (live teachers, material access is not an issue as everything is delivered in the course) or Khan Academy / Duolingo where there is no teacher but interactive learning modules and immediate quizzing/feedback. Even Masterclass, which at least features engaging performances by the celebrity teacher.
In my native language, the general advice from our language council is to NOT listen to corporation’s rules. You would write “an iphone”, and casing as usual. In fact you wouldn’t really use iphone at all, but smartphone. The idea is that the name casing rules are for showing respect, and an inanimate product does not deserve the same respect as a person.

OTOH you would say Apple though, but I guess that avoids some obvious ambiguity
Do'h. Thank you – I'd skim-read the news release very quickly and jumped to the first paper linked, which I now see was published in 2020. Apologies.
That would be another perspective, and if you took it literally it'd be just as wrong.

As near as I can tell, the earliest electronic stuff such as Kraftwerk was NOT itself techno as we know it, but did indeed spark what was happening in Detroit. The minimalism and atonality of techno caught on simultaneously in Detroit and Germany, and developed in both places. I'm not sure how influential post-Kraftwerk German techno was in Detroit, but the Detroit techno guys toured Europe and were hugely popular, so the reverse is most definitely true.

It would be wrong to say that German techno was CREATED in Detroit what with the earlier precursors coming out of Germany itself, but the use as a heavy beat dance music owes a great deal to black American dance genres.

In the very particular way techno ended up being defined, the Detroit and, can I say Berlin? techno styles ended up very similar but with slightly different flavors, with Berlin going for heightened aggressiveness, abstraction and minimalism.

Sorry, this is something that's long bugged me. Kraftwerk is not techno as we know it. That said, German techno is awesome as hell, even if it couldn't have happened without the cross-pollination of the Detroit folks coming to Europe and being celebrated well before they were accepted in their own country.
I think the point is that relatedness is just one property, and not the one that actual matters in an immediate practical sense. Does it really matter that whales and dolphins are mammals, and technically aren't fish? Yeah, it's why they hold their breath instead of having gills- but whalers/fishermen work off of long lists of specifics, not biology textbook classifications.

In terms of practicality, a duck-typed classiciation system that means that deals neatly with convergent evolution sounds great. Keep your phylogenetic tree system for looking at phylogenetic trees, give me the classification that groups together everything that's purple, everything that swims, etc.
Reminds me of phased array radars. Where they form an array of transmitters into a moveable “beam”

https://en.m.wikipedia.org/wiki/Phased_array

Radar is at its simplistic sensing a pulse out and listening for a return. But then the engineers wanted more.. of course home radar would not be really safe.

Cool project by the way.
It is about how current draw is in or out of phase with voltage. Purely resistive loads won't affect the phase of the current. However if you have reactive loads like capacitors or inductors your current draw will either have its peak before the voltage has its peak, or after. This leaves you with less power.

In Germany going lower than cosphi 0.9 capacitive or cosphi 0.9 inductive requires special permission from the operator of the electrical grid.

If your installation affects the electrical grid in negative ways they can make you pay when something breaks or switch of your power to protect the grid.

On top of cosphi you also have ripple (basically "overtones" created by non-linear loads like unfiltered switching PSUs). If your THC (total harmonic current) exceeds 5% any power transformers in your net will have significantly reduced lifetime. But German grid operators allow a maximum THC of 15%.

So basically there are many ways how inductive, capacitive or switching loads can "deform" and shift the waveforms of the currents and voltages you are drawing, some of this can have negative effects on your own devices, some of it can have negative effects on the grid. Ideally you have a cosphi of 1 (so neither inductive nor capacitive) and a THC of 0% (no harmonics of the fundamental frequency present in the sine of the current drawn), but in reality you have to stay within what your grid operator allows.
+1 for Dokku, had so much pleasure using it for running a lot of smaller projects within one of my previous companies.
What's your basis for that assertion?
> The only think missing is persistent immutable collections, which are implemented in kotlinx.

You said:

> You have to litter your whole code with `.asScala` and `.asJava`, the java collections don't work with for comprehensions, etc.

So how does kotlinx achieve zero-cost compatibility with Java collections without having something like `.asKotlin` and `.asJava`? Because otherwise there is no difference between Scala and Kotlin in this regards.