skysight-inc/HackerNews huggingface dataset:
Chinese researchers are in many state of the art projects along with others. Maybe that's why they are often overlooked (or they aren't, because they are doing really well inside/outside China). Even VueJs was created by a Chinese.

If you can understand a bit of Chinese you can search on Baidu, or CSDN, Zhihu, Jianshu etc (kind of like SO, Quora, Medium in Chinese). In fact, there's a Chinese clone of almost any major international website that the majority of people in China use. They also have their own translation of programming terms , which you'll see in code comments.
I like the idea of just downloading a summary file of the whole website and searching it on the client side. It seems like it can only scale up to some limited extent — it should be feasible for 1000 or 10000 pages, but maybe once you have 100 000 pages it will start to be a bit top-heavy.

In 2006 I built the regular kind of posting-list inverted index for my web pages at http://canonical.org/~kragen/inverted-index.html. I just used regular HTML <table>s for the representation, trusting to Content-Encoding: gzip to squeeze out the resulting redundancy, and the index is split into many different files so that the client can snarf just the part of the index that interests it. Building the index (over my smallish set of pages) was surprisingly easy, although I don't think I ever implemented the actual client-side JS search engine.

The same year, I also wrote a search engine using a kind of structure similar to a Bloom filter per post, similar to the one Stavros describes, but transposed and encoded for better locality of reference; source code is in https://www.mail-archive.com/kragen-hacks@canonical.org/msg0... and the algorithm is outlined in https://www.mail-archive.com/kragen-tol@canonical.org/msg001....

Three weeks ago, I wrote https://gitlab.com/kragen/derctuo/-/blob/master/recursive-bl... describing a data structure, not yet tested, for using a bunch of Bloom filters for indexing large data sets. This structure seems like it might be capable of competing with traditional database sorted-column indexes for ad-hoc query evaluation, perhaps even exceeding their performance on some queries, though at a larger space cost. I hadn't thought about combining that with my 2006 client-side inverted-index search approach, but it's designed to have reasonable locality of reference, so it might work.

Related comment thread: https://news.ycombinator.com/item?id=23473303

— ⁂ —

Bloom filters are a reasonable thing to try when looking for the "frequency-domain representation of thinking", but I've long thought Pentti Kanerva's Fully Distributed Representation was interesting, in which each atom is encoded by a large random bitvector, attribute-value pairs are encoded by XORs of the atomic bitvectors, and aggregates of multiple attributes are encoded as the bitwise majority rule (with ties broken at random) of all their attribute-value pairs.

You can recover the value of an attribute from an aggregate by XORing the aggregate with the attribute's atom and examining its Hamming distance from all the candidate atoms, a process which Kanerva originally suggested you could train a neural network to be able to do in better than linear time. The atoms actually stored for that attribute will have a Hamming distance many, many standard deviations from 50%, while the false matches will all be within, say, six standard deviations.
The definition of what constitutes Europe (the continent) has absolutely nothing to do with either the EU or post WWII war politics. Everything west of the the Black Sea and the Ural Mountains in Russia is part of the European continent.

In the context of volcanism, this is the only interpretation possible. Before the Iron Curtain fell, what was then called Western Europe was geographically rather tiny. Even during that political period, Northern Europe was basically Scandinavia and Fennica (the Northern Countries).
The fact that people are discussing it, and so agitated by the use of the word "woman" shows, if anything, that they aren't equal and there is still much work to be done.
Nice. Love a business that makes customer support a top priority.

How has the covid situation impacted it? What few changes made significant difference in how you coped with it?

Also what is the customer service software do you use?
Impact of .NET 5 on Visual Studio Add-Ins
Any idea on the impact of .NET 5 on Visual Studio Add-Ins?
Here's a primary source:

https://devblogs.microsoft.com/powershell/verb-noun-vs-noun-...
What do you mean? ben7799 said there is an option to disable it.
I think you're conflating "internationally" with "in the US". Hungarian (Márai, Kertész, Esterházy), Czech (Kundera, Hrabal, Hašek), Polish (Sienkiewicz, Lem) novels, for example, enjoy quite some popularity in German translation.
> Something about journeying to the deep ocean seems so much more terrifying than space.

> At least you can see past the end of your nose in space. In the deep ocean it’s truly pitch black.

Yup, I think it's the darkness and short distance visibility that makes for thalassophobia in most cases, at least it is for me. It scares me when I cannot see the ground, even when I know that it's only a few meters deep. However, I can stand on the top of a building and look down without any fear. BTW, I recommend r/thalassophobia.
Tovuti – #1 Ranked learning management system
In my university, it's Microsoft all the way.
Congrats Paras! couldn't be more proud! Know a lot of the extremely hard work put in via Sparsh!
Yes, telemetry is spyware when it's enabled by default. If you don't think this is a privacy invasion, please consider that many people take the opposite view.
JavaScript Cheatsheet – Comprehensive PDF Included
Personality Vectors (2019)
With all due respect, I thought Robin Hanson was better than this.

I followed him briefly during the 2013-2015 automation hype (which hasm't died yet; far from it), and I found him to be carrying out reasonable analysis of tech economics. I found him to be one of the few economists who are in touch with tech reality, and so things weren't that bad in the econosphere in terms of keeping up with tech trends.

This blog post doesn't help maintain that perspective at all. I'm sorry.

As a tech person myself, I'm extremely busy with making this happen instead of being a negative nancy towards other tech folks, but I'll finish my though with this:

I have a close friend who is a typical naysayer of tech progress, "business as usual", "old jobs replaced with new jobs", "capital is what makes thing work", "economics good technology meh"

He will not stop for a minute, and will not entertain a single of my counter-arguments.

What is super-surprising to me though is that in the last 5-7 years, he has pivoted from a non-tech job to complete-alignment with one of the big-tech companies, has been investing heavily in all kinds of big tech stocks, and watching his stocks with a keen eye day-in and day-out.

And everytime we talk, the first thing he discusses is my opinion and forecast of where technology is headed. Once having absorbed all that information, he goes back to his same old rotten cassette tape.

Funny how it works.
The rationale is to point out that the worst nuclear accident since Chernobyl caused one fully attributable death (and an expected 50 excess deaths in 50 years), but coal plants cause 10,000 deaths per year (500,000 in 50 years) when they are working as designed.

Yet nuclear is labelled dangerous and unhealthy.

I have seen it alleged (I have yet to confirm) that the coal funded scare campaign about nuclear power in the 1960s was where tobacco learned its science-denying tactics used in the 1970s-1990s, which were later adopted by the climate change denial astroturfers.
>most of the time it is trivial to remove that dependency and many games do not even have it

it's also, much of the time, practically impossible to remove the dependency.

Most online-tied steam games do some form of verification of the game files. Most steam work-arounds are modified executables or DLLs. Many (most) of the steam work-arounds carry the caveat 'offline only'.

If you're lucky enough to buy from a developer that cares enough to avoid using the steam tie-ins, great -- but it shouldn't at all be expected. It's uncommon for games from any decently large developer.

Kudos to Paradox for avoiding most of the steam tie-in stuff. A few others, but it's not an attribute I really considered recording -- one should avoid Steam all together if DRM-avoidance is the goal.
Please don't slander the good people of reddit this way.
I can't stand it because it's not 'news'. It's the latest hot topic which is subsequently politicised to form part of the latest narrative. And unfortunately the political narrative up until most recent events has been intentionally divisive.

This is not news, it's control with a hammer.

Let's take a look at any given nation state. In its day to day life it has many many events which are of interest. National holidays, regional holidays, state level events, laws being passed... etc.

To my mind each of these is an event and report worthy. But no, we spend the majority of our time being guided by the nose from one emotionally evoking non-story to the next.
I'm struggling to understand your reasoning. If the author had said "I only drink fair-trade coffee" would you also object if it happens to be the case that the fair-trade coffee is the cheapest type at his local supermarket?
No. Nobody being responsible doesn't negate rehabilitation for the person that is deranged. The goal of humanity is debatable but generally having everyone functioning in a way that doesn't harm others and including themselves is preferred. So I don't see how it's logical to place the blame on the victim and unless you're just trying to be silly with not really understanding determinism is just from the basis of logic like the foregoing.
Could do this for a few years too and it worked really well.
>Google meets runs the iPhone vs a standard call or Zoom.

What does this mean?
Paul Buchheit: Four Reasons Google is still (2010)
> What examples of "free as in freedom, but we had to pay for it before we could use it" software was used during the course?

None. But I really don't get your point.
I have been using Stadia since launch. The streaming service works perfectly, never any lag. The only problem I have with stadia is the lack of games. Red dead redemption and Assassins creed odyssey are the top titles and both are at least 1.5 years old. I also believe Cyberpunk 2077 will be released on stadia but it will not be available on launch day. Stadia needs games.....
Because a sane CoC does not allow personal insult or discrimination, period. No matter against who or in which form. It's up to the people to which it is applied to to feel if something fits the case; a rule in broad terms allows for both interpretation and a larger spectrum of application.

Very specific and ultra detailed cases are wanted by the current wave of social justice warriors who just want a way to feel offended and vindictive towards whole communities, trying to sink their members.

Notice as an example how state laws are general and encompassing. "don't murder parents of three kids" is already included in "don't commit murder".
Even if you hate the mainstream media, they are at least a good source to tell you:

- what the big players want you to care about

- what the people care, or will be made to care about

- what are the current economical and moral powers fighting to influence us
> But I don't think most people have even a chance of becoming the best.

Yep sure - it took me to step away from the discussion for a while to realise that's what people thought I was arguing. I wasn't.

My contention was that if you're already producing good quality content (as per the original commenter's comment), assuming it's interesting/unique/valuable, if you persist doing it regularly you'll be able to grow an audience, and probably get it big enough to make some sponsorship income or build your personal brand to further your career (promote your business etc). And most importantly, it won't be purely random "bad luck" that stands in your way.

People seemed to think I was claiming that any randomly selected person – even one starting out with well-below-average video production and presentation skills and little interesting to say – could become as big as PewDiePie if they just stick at it long enough. That's not what I meant.

I think we're in agreement :)
I have the exact same “problem” on my work PC. I want to find MS SQL Management Studio. Searching for “SQL” brings up nothing, but “manage” will match the app.
While I think there's value in recognising the first woman to do something notable, I sort of agree that it would be preferable to describe her as the first person here. Same applies to the US in my head. It's an absolute achievement, not one that needs qualification.
>>> unions make things more costly whether in terms of capital or general speed / agility of the business

not sure. The unions shift revenues from capital to society. The speed/cost of "things" is not relevant here.
(Disclosure: I wrote the simulation engine that powers CircuitLab, a mixed-mode [i.e. analog+digital combined] circuit simulator, so this builds on the digital-only logic simulation concept.)

If you find it fun to play with digital logic, you should first look at combinational logic, and then add some registers and get clocked logic with memory / registers. Once you've got that down, I'd recommend two next steps:

1. Look at some simple circuits that combine analog and digital. For example, [1] a digital 4-bit counter made up of four half-adders. (It's called a half adder because it only adds two bits A+B, producing a value 0, 1, or 2. In contrast, a full adder adds three bits A+B+C, producing a value 0, 1, 2, or 3.) The four output bits of the 4-bit counter are connected to a simple op-amp and resistor based digital-to-analog converter (DAC). This helps you understand that we have lots of ways of representing signals, and in engineering practice we combine these modalities to useful effect.

2. Instead of merely using software to model circuits, understand that circuits are a great way to model all sorts of real-world problems. You may have heard of "analog computers" [2] which predate digital ones, and were used for modeling all sorts of engineering problems. You may now use a circuit simulator to model mechanical systems, thermal systems, or even the spread of COVID-19. I've done the latter here [3], using a few capacitors and current sources to implement the differential equations of an epidemic. Because you can define current sources algebraically (i.e. the current can be proportional to other currents and voltages in the circuit), you can easily take advantage of the simulator's underlying ability to simulate arbitrary systems of differential equations. I've explained the COVID-19 model here [4] as previously discussed on HN.

[1] https://www.circuitlab.com/editor/53xa3r/

[2] https://en.wikipedia.org/wiki/Analog_computer

[3] https://www.circuitlab.com/editor/zubfhu8p3q3v/

[4] https://www.circuitlab.com/blog/2020/05/28/surprising-covid-...
Well as I unerstand it, the average American salaried worker spends 10-12 hours a day, at least 5 days a week, at the office. With maybe 10 days holiday a year.

How does anyone have time to have an actual life outside work?
Maybe if the facts of the story was more important than the narrative or opinion of the writer, people wouldn't hate them so much.
Everything feels like an undercover opinion piece. People want to know what's going on and not be manipulated into what they should be thinking.
Great little article. Straight to the point, easy to understand and with a good message.

Kinda a shame that it is hidden away in an archive.
That data does not actually agree with any other data I can get from the CDC web pages. Where did you get the link from? Even the total death rate is nearly half of the actual total death rate reported for those years.

Here's the data I was quoting: https://www.cdc.gov/flu/about/burden/index.html

Here is 2017 from 2016 (which I believe is basically the 2016-2017 calendar year) national vital statistic report: https://www.cdc.gov/nchs/data/nvsr/nvsr68/nvsr68_09-508.pdf

If you scroll down to Table B you can see that ~2,800,000 people died, influenza and pneumonia account for 55,000 deaths. This is more than that 33,000 cases of reported influenza because not all pneumonia is caused by the flu.

The data in your link is very strange in that it implies a rate of 10% of all deaths is by pneumonia, rather than the ~2% in roughly everything else I can find on the topic. I wonder if we are losing some context here?

Here is another mortality report. Just search for pneumonia: https://www.cdc.gov/nchs/data/nvsr/nvsr68/nvsr68_09_tables-5...

Literally nothing I can find on the CDC's website matches up with the data on that report so I'm at a loss what's going on with it. It's too bad there is no text because I think we're missing something.
"Here" prof decided to use free Libre software probably due to $$$$

Students were mad because they thought that Office/Excel are way better and easier, so...
When you are as large a company as google is its easier for accounting purposes to treat internals as just another customer albeit maybe with a discount. Its very common within large corporates to pay other entities within the corporation for services and goods, and even to loan each other money at some interest rate and a repayment agreement.

Its also often how internal cost centers within a company justify their existence, by charging the teams that use their services. I've worked in places where it is not possible to get anyone not on your team to do anything unless you can provide an internal cost code to charge to.
Is it about the technical details or about the delivery and the writing? I find it hard to come up with the details while making a lucid narrative, usually in order to write a good narrative I really need a tight grasp on the technical details. Even then, it can be hard to figure out which thread to pull on first. Many times understanding your audience is key to making a lucid argument in a way that will convince them. That is step 1.

But it sounds like if you are wondering which draft is better that you are maybe worried about the writing aspects, such as word choice and ordering sentences / paragraphs. If so, I'd suggest maybe starting with a bullet point list or an outline with subheadings with the details. Then you can turn each point into a paragraph or sentence. Reordering will be much easier and not worrying about writing full sentences can lessen writing anxiety.

If you end up writing a really good outline, sometimes that can be even more effective and quick to read than a more long form paper.

Since you also bring up being concise (which is different from lucidity), I find it totally normal to end up cutting a 1/3rd of the text of a first draft. Edit ruthlessly; use active voice, cut out useless or random thoughts that may be interesting to you, but won't be to your reader.

Also, of course, practice makes perfect. And find a good editor.
I cancelled my Amazon prime subscription, because of the ridiculous things they did in France.

And following the dark pattern path to unsubscribe. I'm happy that I did it.

Fyi, I'm from Belgium
You don't "have to pay to use JDKs older than 6 months". You can "use JDKs older than 6 months", but you need to pay for updates for it!
There's been this large push on the internet towards this idea of complete objectivity from my experience. Reviews shouldn't be about your experience, it should be about the product. News shouldn't be about perspective or opinion, it should be about objective fact. You can't tell one side of a story without being perfectly impartial about the other (even if the other is completely nonsensical). The problem with this is that you delude yourself into thinking that you're somehow more objective or logical, which then just makes your own bias cloud your view further because obviously anything that doesn't fit into your world view is illogical.

As you've mentioned the interpretation and context matters a lot. Every site, video etc has some sort of bias associated with it and some sort of narrative it's trying to push. That's the nature of humanity, the key thing is understanding what it's trying to do and balance that out with other sources that have different perspectives.

The mainstream media has a very obvious bias towards the status quo, for example. That much should be apparent because the mainstream media was born in the status quo and movement away from it will harm them. Alternative sources of media often have a bias towards a very specific narrative and will shape their entire channel / site etc around that narrative.

The thing that annoys me the most about this situation is that people automatically take said alternative sources at face value because they conflate non-MSM == higher truthiness when usually there's just as much bias there as anywhere else, it's just bias you agree with.
Over where? Germany is full of hot springs.
George Floyd protests have made police reform the consensus position
same for -help / --help. And there are the rogue commands that use -? and --help for the same...
I am about as hardcore a vim user as they get and I would never edit Java without an IDE.

That being said the first thing I do after installing IntelliJ is open the plugin settings and install IdeaVim.
Not even that is required - the popular synthetic benchmarks have Golang (1.14) beating out Java which is echoed by a lot of users and their usecases.
A lot of Java claims seem to come from future/unreleased efforts which muddy a lot of comparisons.

[0] https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
Why? It sounds like a symbiotic relationship still.

Academia trains people for academia, which is an end in itself. Industry happens to like the skillset that people with that training have. This motivates people who do not wish for an academic career to undergo academic training.

Win-win. It doesn't mean that said academic training has to adapt to the whims of industry, or turn into trade school.

Is there maybe room for a less academic higher education system next to the more academic one? Sure. But getting industry to accept that (as in e.g. Germany or Switzerland) is not academia's concern.
My apologies, you're correct. I use 394 gCO2/kWh for CCGT and 651 gCO2/kW for OCGT in my calculations
You are right:

PLEASE GIVE UP

to terminate execution sounds overly polite to me :)
So why not just use minhashing like google does? There is hyperminhash and a newer algo on GitHub (I forget the name) with even better properties.
Apple to Announce Its Own Mac Chips
Brainwashing isn't really bias, very very remote similarity.
100% Free HIPAA-Compliant Telemedicine
https://royalsocietypublishing.org/doi/pdf/10.1098/rspa.2020...

The paper itself.
> Is the lipsync ok if you watch a video on an iphone with AirPods?

For video they compensate for the latency by displaying the visuals slightly delayed (this has been done for over a decade even way back on feature phones).

Even game consoles have the option to do this since some TVs/receivers have audio or video latency.
Sure, but then don't put your entitlement on the university. The university offers you an academic degree, if you want to use that to get a job, play by their rules, or don't go. Free market and all that noise
Yeah right, because MIT is such a cheap school, it totally is required to use free software, because that is going to make a difference. Instead, MIT should make sure that students get their software and materials free of charge, not that the material or software itself is free (just because students on scholarships or alike may not have the money). They should use what is best for the students and not what is best to support some ideology.
Why India is not a superpower a detailed explanation