skysight-inc/HackerNews huggingface dataset:
Not sure why you're being downvoted, I understand you perfectly well.

To clarify for others: random gene mutation within an organism is not the same a random gene introduction from external source.

Take something like an Orchid Praying Mantis. If it were discovered that the Orchid Praying Mantis got some of its coloring from a gene transfer of orchid plants with which it cohabitated, that would remove an enormous amount of random mutations that needed to have occurred within its own genome to achieve that goal.

Nobody is saying that the mantis wouldn't be subject to all of the same forces of natural selection thereafter, or that the particular gene that was transferred wasn't itself a random selection from the orchid. It just makes the arrival at certain gene configurations immeasurably more likely than they would've been within the same time period, given an organism's lineage had only had its own random mutations available.
I’m only getting 503 varnish cache errors when I try to actually visit any artworks through this.
Interesting that you chose to actually host it given the time constraints! I would probably cheat and run a server locally (say python -m http.server 80) and add the domain to /etc/hosts
I agree. However, this article crosses the line IMHO.

With some lines as:

> Zuckerberg in particular has minimal capacity to communicate the way human beings naturally do.

> For every question directed to him, he paused for several seconds, had his internal algorithms search for the relevant place in the metaphorical cassette inserted in a hidden box in his back, uttered the word “Congressman” or “Congresswoman,” stopped for several more seconds to search for the next applicable spot in the spine-cassette, and then proceeded unblinkingly to recite the words slowly transmitted into his neurons.

And so on. That's not critiquing his character. That's ad hominem at best and bullying behavior that you'd find in grade school at worst.
Mali 400 cannot even support OpenGL ES 3.x, forget about Vulkan on that hardware. Mali-400 is old enough to have separate vertex and fragment shader cores.
The peeing in bottles thing is true.

Sanders is 1% of half of Congress. Not dictator of Vermont.

They lied about what Warren said.
It's my (uneducated) understanding that legally, this makes you cross a boundary. You're no longer ~"circumventing security measures" on your own, you're inciting and enabling an end user to.
One could easily argue it's on the darker side of the grey area.
One hypothetical where the seller _is_ in on the deal:

Let's say I want to send you money for something illegal. You, however, don't want the government getting suspicious about how you're spending $large_amount on $small_salary.

I could gift you the money, but if we don't have an existing relationship or reason to do so that looks mighty suspicious, and additionally gift tax can end up being more than income tax.

The next option is for me to "buy" something from you. This needs to be something you can obtain for a low price but sell for a high price. You could sell me a loaf of bread for $1million, but that's going to look equally (if not more) suspicious than the gift.

Enter art: Art can be produced for extremely low cost, but sold at massive markups (and often is so). The value of art is almost entirely subjective (i.e. "what is someone willing to pay for this"), so unlike with a piece of bread it's not obvious that I'm paying for something I consider near worthless. Each piece of original artwork is unique, so there's no market to prove that nobody else would be willing to pay such a sum for your art.

Therefore, with art you can receive the money, pay taxes on it, and claim to the government it's totally legit. NFTs have similar properties to art: they're unique, can be minted at very low cost, people are willing to pay large sums for them, and nobody really has any way of determining their "true" value.
I use Github Pages + Jekyll for a personal blog. I just started recently. The main problem I'm facing is the limited amount of plugins you can use with Github Pages. They have only whitelisted a few [1].

You can fix this issue by building the site locally and push the generated files but it feels less "proper" to me. There is also the cache policy problem (TTL of 10 minutes) but that's minor.

[1]: https://pages.github.com/versions/
I had to send the demo to people around the world, rather than demo it myself over a call.
Mmm, yes. There is a fun game to play of "what else could have happened?". I've watched enough politically charged interviews. The only people who come out ahead by being genuine either face a sympathetic questioner, or are experienced barristers. There are more pitfalls than people realise.

Honesty gets a bad outcome for the speaker. Lies get bad outcomes for the speakers. Reasonableness gets a bad outcome. Hysterics gets a really bad outcome. The best outcome is boring, forgettable, and managing to not actually say anything that isn't pre-prepared and vetted by a legal professional. It doesn't look good then it goes away after a few days.
While the main point about government censorship being cause for concern is important, this is a remarkably poor article on the subject.

With offputting digressions such as critique of Zuckerberg's manner of speaking and it not really attempting to address the arguments of the pro-censorship crowd. He doesn't have to refute them in the article itself, but should at least acknowledge their existance and point at a decent attempt at a refutation (likely a book or blog series).
As a French I feel (somehow) ashamed and absolutely not surprised XD.
Ask HN: Apple rejects my HN app updates over Covid related content
Recently in the news [1] I read that Apple is cracking down apps related to the COVID-19 coronavirus outbreak that aren't from recognized institutions like governments or hospitals.

Today, I am facing the same issue with my HN reader app - HackerNewsX [2]
Using search feature reviewer found stories containing COVID keyword and flagged app as a breach of 'Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage' [3]

> Per section 5.1.1 (ix) of the App Store Review Guidelines, apps that provide services or collect sensitive user information in highly-regulated fields, such as healthcare, should be submitted by a legal entity that provides these services, and not by an individual developer.

Please advise how I can negotiate with Apple and resolve this matter.

[1] https://www.businessinsider.com/coronavirus-apple-coronavirus-apps-health-organizations-who-cdc-misinformation-2020-3

[2] https://apps.apple.com/app/hackernewsx/id1507756607

[3] https://developer.apple.com/app-store/review/guidelines/#data-collection-and-storage
Because a mirror doesn't reverse anything. The only reversed part is our perception because we compare it to how a person actually standing in front of us would look.
Intuitively (though I don’t know enough to talk about this from a legal standpoint), it seems fairly obvious to me that social media platforms are a kind of “shared speech” system.

You write something as a user, and the social media platform repeats it later to other visitors to the platform. In effect, both you and the platform are “speaking” whatever you write. The platform can’t compel you to say something, and you can’t compel them to say something either.

Conceptually it’s a bit like slogans on vehicle license plates in the US, where it’s legal for you to mask out the slogan on a license plate (though illegal to mask the functional parts of the plate, such as the registration number), and it’s also legal for the state to refuse to put your requested message on a license plate. It’s shared speech, and neither side can be compelled to engage in speech that they object to.

I don’t see a problem, personally, from this perspective. You don’t get to compel someone else to say what you want them to say; whoever you’re asking to repeat your words always gets an opportunity to refuse. And of course, there can then be consequences for that refusal or non-refusal.
How to Start Your Business Today and Earn $$
Pluto is an order of magnitude larger than Ceres, so its perfectly possible to define planet in such a way that pluto is a planet and ceres is not.
>This makes no sense to me. I never heard of chess beginners being recommended not to play the game for a year, if that's what the quote is saying.

That's not what the quote is saying. I've frequently heard it said that beginners have a tendency to assume that they should start by studying one or two openings and trying to memorize as much of the variations as possible. Its natural to think one should start at the beginning and so they think that studying openings will help them. However, studying tactics and small puzzles would be a better use of a beginner's time.
>This reeks corruption.

Absolutely correct, it's smells exactly like the kill-LiMux "Project" from Munich.

But Sweden has a pretty big history being corrupt, just think about Assange, Olof Palme...and the bad russian sub story.
That was a really good explanation. In particular the part that we don’t flip left-right, but rather forward-backward and how she illustrated it with the glove.
These companies are not "the Internet".

Why don't members of congress lead by example and delete their accounts/memberships with these social media companies? And stop spending their campaign money on social media. Boycott them, as individuals.

Then stop these companies from stalking everyone around the Internet by passing legislation to call it as such. Pass real privacy legislation.

Go after their advertising business model with anti-trust. Prevent tech monopolies from continuing to acquire and conglomerate.

Censorship becomes an unwinnable game of whack-a-mole without addressing the root causes.
It’s a shame that the reading experience gets worse as you go from book to e-ink to tablet, at least for me. Like many HN readers I’m already staring at screens for many hours per day. Using the library for books seems like the way to go!

I see bookshelves in so many houses and wonder, realistically how many of those will ever be opened again? I have books that will comfort or challenge me for decades to come, but more than a couple of shelves seems like hoarding. Maybe it’s more of a signal to guests that they’re well-read.
...this is how the aliens injected their DNA in monkeys 20,000 years ago.
> We're not in some ancient field of combat where no quarter is asked for, or given, by either side in battle.

Who do you think is going to give quarter on this metaphorical battlefield? Do you mean that people aren't trying to get Stallman imprisoned?
>> One of the things Mercury uses that mode info for is to re-arrange the body of foo(X,Y). So if you tell it that you will use both foo(in,out) and foo(out,in) it will compile two different versions of foo and dispatch appropriately.

Very good point (missing from my essay below). To add some context, in Prolog at least, because of the depth-first-search implementation of the search for answers (more corretly, but formally: for resolvents) the order in which the clauses of a program are placed in the source file can make the difference between the program entering an infinite recursion when it is called in a certain mode, and the program terminating in the same mode.
> His dismissal of C++ as "not having a build system" seems like considering the language without the ecosystem. Using cmake and llvm solves all of his gripes on C++.

Last week I debugged an issue in a big C++ codebase, where we were getting memory corruption. Source of the issue? Compiler, linker and build system being separate things and only compiler understanding types (also, lack of modules, which is another symptom of build system being separate from the language). Namely, conditional compilation was involved, someone made a struct which had a field in it based on whether a preprocessor constant was defined or not (passed with -D to the compiler on the command line). Turned out some files were compiled with the define and some not, so some files were compiled based on the assumption that this struct is N bytes long, and some with the assumption that this struct is N+M bytes long. But the linker doesn't have any information available to it to detect this error.

And then there is the issue that to write a C++ program these days, it doesn't suffice that you just know C++. Languages you need to know:

- C++

- language of your build system, which is always handicapped, yet Turing-complete

- Python

- if something goes wrong, and you need to debug something: Make with its custom shell-language

- shell

It's a tower of babel. For all the whining on users of other languages for using libraries, C++ users have a lot of complexity hidden in their build systems.

In Zig and the not-yet-released Jai, you only need to know the language you write your program in. The "if" in your language of choice is perfectly suitable for expressing conditional compilation. Structs in your language of choice are perfectly suitable for expressing declarative configuration.
Super-cold thunderstorm sets temperature record
> You can fix this issue by building the site locally and push the generated files but it feels less "proper" to me.

Why? Then you can build it locally and push it to multiple sites?
Ancient genomes trace the origin and decline of the Scythians
Calling the story "eviction dispute" is quite an understatement. They served 4 years jail sentence for sawing huge hole through tenants' living room and forging threatening
letters as if they were coming from tenants.

The story is relevant, because:

1. It was already out there in the public. Skipping it completely would be unprofessional.

2. It gives a possible explanation for low code quality.

3. The developer in question is open about his past.

4. Person who went so far as resort to destruction and deceit in the physical world, could easily cut corner in the code review process:

https://reviews.freebsd.org/D26137

https://news.ycombinator.com/item?id=26596108
Painting Puzzles – game based on National Gallery of Art open access policy
Careful, you’re committing wrongthink
Suez Shows Civilization Is More Vulnerable Than We Think
Western consumers seem mostly disinterested in all this - what do these companies these have to gain?

This business action and news reporting seems like it is coordinated by Western intelligence agencies and Governments to discredit China.

When can we ease up the geopolitical conflict and just live in peace with the other peoples of the Northern Hemisphere?
Tetris is such a great game. I still play it daily when I'm bored. But I can't play without hard drop and ghost piece nowadays.

I like Tetris Sprint, where you have to do 20 or 40 lines the fastest you can.

There is a lot of competition around this too. A great website to play is Jstris: https://jstris.jezevec10.com
I recommend reading the article to understand how dystopian the CCP is.

I expected the world to flip the switch off for China over Xinjiang because of how corrosive genocide is, but it only took a few months rather than a year.

AMA.
Open-Source Criss Sectional Asset Pricing in Python
What I did was download the SD card ISO file from the NixOS CI builder. I'll link it to you: https://hydra.nixos.org/job/nixos/release-20.09-aarch64/nixo...

Grab the latest build, download the artifact and decompress it with zstd
Because it's the equivalent of web developer abstraction creeping into the desktop. First it was electron, now containers. These people do t know how to architect, how to design, nor how to secure applications.
Avcilar Parça EŞYA Taşima
> No motive for the suicide was established. Turing was in good spirits

These are common misunderstandings of suicidality. Suicide often doesn't have a clear motive. And people who end their lives are often described as being in good spirits before they die. Sometimes they're trying to protect their families from their feelings of despair. Sometimes they've felt trapped for some time and they see suicide as a route out of that despair.
No, NFTs are a sign we really need financial literacy. They are nothing.
The best quote pertaining to Tieto that I'll never forget is when they one the contract to build a new system dealing with something around people with cancer in Luleå. One person on IRC simply stated: "Well now I'm really glad that I don't have cancer _and_ lives in Luleå".
Price, wants, needs and the perils of urgent
How the Pandemic Has Changed International ECommerce – For Good
I didn't mention any dates, and I believe it doesn't need to be the one who came first to inspire others ;)
Not everybody can rake in billions each year. It's perfectly fine for a company to make a few good quality wares that sell well in a niche. Somebody has to make air filters, lighting, brake pads, ropes, etc., you know?

By your logic everybody should just try to become a tech mega corp and use VC until they set the latest trend or die.

There is a lot of arrogance here on HN.
> Countries are not people, so criticism of a country cannot be racist (it's a category error).

Technically true, but practically useless. What is a country other than a group of people? Almost all criticism of a country will inevitably be about people in it or their actions - with very few exceptions (ex. complaints about the geography, weather, etc).
It's crazy that someone who's neutrally say's whats wrong with it is getting down-voted.
Classify Volume-Based Trading Patterns Using Catboost and Python
Population of Copenhagen in 1840: 120,000.

Population of Copenhagen today: 795,000.

And that's just Copenhagen proper, a relatively narrow geographical definition. The city has expanded to absorb many of the outlying towns, turning them into neighborhoods and suburbs. The population for Greater Copenhagen is 1,335,000.

An over tenfold increase in population (and a significant increase in area) can't really be said to be "roughly the same population".

Have other cities grown more? Sure. But cities 200 years ago were all tiny compared to today, all over the world.
Show HN: Stackby – Spreadsheets, Databases and No-code APIs in a single platform
Hetzner Cloud gives you a full VM for 3 USD/month. I have hosted a game there with thousands of daily users.
Raw Kubernetes, rather than Helm?
The article says "China is targeting more Western clothes retailers". But it should be noted that this backlash and boycotting of western clothing brands is done by Chinese people, not by the Chinese government. Many do not agree with the western narrative of forced labor cotton.

This boycotting is not limited to consumers. Various celebrities are doing it too. They have terminated their contracts with western clothing brands.

Interestingly, one such celebrity is Dilraba Dilmurat, a Uyghur celebrity who's very famous in China. Her company announced that they're terminating their contract with Adidas.

In addition, many Chinese companies have doubled down and proclaimed that they "support Xinjiang cotton".

Various people have pointed out that they do not believe the forced labor stories, because over 70% of cotton in Xinjiang is picked by machines. Whether you believe this statistic is up to you — I'm simply saying that this statistic has been mentioned.

This comment is in no way meant to endorse, nor to criticize, the Xinjiang situation. I am only commenting on the facts surrounding the boycott by Chinese people.
> Because a mirror doesn't reverse anything.

Well, a mirror gives you a different picture than a webcam and a computer screen (unless the webcam software flips the picture along the x axis).

Now why is that, that the software needs to flip along the x axis? It is actually because a mirror mirrors around the the z axis, so it switches front and back.
Typically the way this works is that the A-listers are trotted out for the initial dog-and-pony show and prototype, then they move on to the next boondoggle and are backfilled by a rotating cast of Elbonians billing the same rate to flesh out the details.

And that's where things go sideways.
"just live in peace with the other peoples" - Does this apply to people living in China?
When I eat a tomato from my own garden it tastes better than anything I can usually get from the supermarket. And for this finding I am factoring in the fact that I might want it to taste better because it is my garden after all.

A lot of supermarket tomatoes are flavourless red balls of water.
What You’re Saying When You Give Someone the Silent Treatment
strikingly.com is also nice for simple websites which you build with their editor; however not flexible to do custom things or uploads
> there’s a difference between random events causing biological changes vs. random mutations having to happen during reproduction/birth

From an evolutionary perspective, there are none. Both are but sources of variation (the actual cause does not matter) in the genome; which, depending on their impact, may or may not get fixated by natural selection.
As a speaker of Romanian, I can assure you that Romanian has the neutral gender and it's currently spoken by over 20m people.

The argument of the article that the adjectives or articles are either masculine or feminine doesn't hold water for me because the neuter nouns behave differently from either masculine or feminine ones.
Israel forcibly sterilised African migrants, where is the sanctions and pressure against them?

https://www.forbes.com/sites/eliseknutsen/2013/01/28/israel-...

Illegal immigrants pushed out their homelands by Western military action in MENA toil for illegal wages across Southern Europe in farms like this:

https://www.dw.com/en/spains-sea-of-plastic-where-europe-get...

The USA has a racially-motivated drug criminalisation program, which fills prisons with people who then are forced to labour for below-market wages:

https://www.npr.org/transcripts/884989263

How about we just let countries manage their own affairs instead of continually attempting to be World Police and stirring up conflict?

I would prefer to buy from Chinese businesses and sell to Chinese consumers, with trade as free and least-taxed as possible, not go to war with them.
How was that a coup? It was a disorganized powerless group of people who happened to make it into the capitol because of lax security.

At best this is something like the Reichstagsbrand. Rationally a completely inconsequential event, but politically exploited for another round of increasing totalitarianism.
Gustafson's Law
"In computer architecture, Gustafson's law (or Gustafson–Barsis's law) gives the theoretical speedup in latency of the execution of a task at fixed execution time that can be expected of a system whose resources are improved. It is named after computer scientist John L. Gustafson and his colleague Edwin H. Barsis, and was presented in the article Reevaluating Amdahl's Law in 1988."
> Backshift has two potential disadvantages: 1) copying objects may be slower than testing equality (case dependent);

I would wager that is true in most cases.

> This slows down searching and insertion as well as deletion. Tombstones also increase the frequency of rehashing.

Yes, but you could argue that is an advantage; the hash table reaches its "natural size" faster.

> Backshift is harder to understand but it actually takes fewer LOC to implement at my hand. That is because insertion and searching become simpler (and slightly faster) with backshift.

I looked at your code and, afaict, it only supports linear probing. Backshift removals would be much harder or maybe even impossible to implement with quadratic probing or double hashing.