skysight-inc/HackerNews huggingface dataset:
No it isn't, in fact this line of work has already a tradition seen here:

https://en.wikipedia.org/wiki/Genetic_programming#Meta-genet...

Although it uses genetic programming instead of neural networks. Those approaches are equivalent in power, the difference is only that neural networks are more amenable to parallelization and we know a very good baseline optimization algorithm (gradient descent and friends).

The problem is that coming up with an optimizer/architecturer is hard. So the benefit of running a meta-optimizer to solve a problem is difficult to realize versus a handmade neural network. The problem needs to be so large the network would need to re-engineer itself to solve it -- but think how many resources have already been spent in engineering neural networks (by humans no less, which are quite powerful optimizers!). Unless the problem is truly titanic (w.r.t. other current problems) the yields might be small.

What you can do in a similar vein is gather a large set of problems and train a 'Neural architect' or something like that that then can be applied many times to new problems. This allows sharing this cost over many new networks. I think it could make sense for governments and large organizations to get together and create this sort of thing. If you know the costs of training a large neural network, imagine the cost of training hundreds of millions to train some kind of neural architect (NA).

There are milder versions of this, where the architecture search itself isn't trained:

https://en.wikipedia.org/wiki/Neural_architecture_search

https://en.wikipedia.org/wiki/Automated_machine_learning

Of course even this approach has limitations (even if you theoretically allow it to create essentially arbitrary architectures), because it will still have difficulty "thinking outside the box" like we do using huge amounts of mathematical expertise and intuition (see EfficientNet -- the insight in that paper would be difficult to arise from a NA network) -- it's not the thing that will solve all of our problem forever; but it would be pretty significant (perhaps towards making large AI-based systems with multiple components, say self-driving cars and robots of the future).
>Information retrieval is one million percent AI.

You can add AI of course, but the basics are just math and statistics, e.g. take a look at this book: https://nlp.stanford.edu/IR-book/information-retrieval-book....
Ask HN: Pros and cons of working at a startup in 2020?
It's interesting to get a pulse of opinions on this topic over the years.

Previous discussions:

* 2019: https://news.ycombinator.com/item?id=19236487

* 2018: https://news.ycombinator.com/item?id=17286939

I wonder how the sentiment / environment has changed around startups since the last two posts.

It's a great time to start this discussion again since YC just announced their annual "Work At A Startup" event: https://www.workatastartup.com
Slack CEO: Microsoft is ‘unhealthily preoccupied with killing us’
The standard serialization case is basically, I have this definition:

struct foo {
int a;
int b;
const char *c;
};

and I want to automatically generate this function:

void serialize_foo(foo &obj, ostream &out) {
out.serialize_int(obj.a);
out.serialize_int(obj.b);
out.serialize_string(obj.c);
}

With some sort of reflection, you can automatically build that method with something like this:

void emit_serialize_method(class_definition &clazz) {
emit("void serialize_foo(" + clazz.name + "&obj, ostream &out) {");
for (auto &field : clazz.fields) {
emit(" out.serialize_" + field.type + "(obj." + field.name + ");");
}
emit("}");
}

(syntax of course varies).
Paperback is not available at initial release, whereas the ebook is.
I could say the same thing with the names swapped. I have never really seen a JVM process stall more than a few hundred ms. The CLR process I work with stalls for multiple seconds every 30 minutes ish.

Edit: and by this I don't mean that one of us is wrong. I mean that it might depend more on the application and its memory allocation patterns than the runtime.
The modern medical field has authorities who largely determine what is medicine and what is "alternative medicine." I can't imagine anything which today is considered "medicine" that isn't approved by the FDA; can you?

AI doesn't have such an authority. New AI methods can be deployed without asking for permission from a governing body.

19th century views on medicine is actually a better comparison than something from the last fifty years, because advancements in modern medicine is largely shaped by governing authorities.
Seems to be degrading since I first tried one hour ago, so nothing been fixed. Most likely the edge servers are not as great as they are made out to be, so we're seeing wildly different results depending on the location/edge server you're connected to.
Same goes for non-political content. I often have to log out of youtube to find something new and interesting (even though I have hundreds of subscriptions).
That's a misunderstanding of the problem.

Optimizing for engagement tends to favour extreme, simplistic, and highly emotional viewpoints. In other words, it caters to human nature. This tendency is harmful to rational discourse, regardless of whether or not you happen to agree with any given viewpoint.
The Best Stock Market Tool for COVID-19?
It's an interesting perspective nonetheless. Has anyone used this tool and had success?
Saying hello to your old code
At least according to this incident report https://csirt.egi.eu/academic-data-centers-abused-for-crypto..., one of the two attacks had "unknown purpose". In particular it was not tied to crypto mining.
Before sanctioning stealing, perhaps the problem is two fold. China wants to have the first vaccine for:

* Becoming the first to market, to try and salvage their reputation

* Using the vaccine as leverage toward the incoming sanctions for violating the Hong Kong treaty during UK handover, as well as the now-declared possible non-peaceful reunification of Taiwan

* monetary gain

* leverage against the US restricting/removing Chinese’s companies from the NASDAQ

I agree research should be open, but it’s hard to say to what degree, and how that might effect the economics of it. Whether we like it or not, capitalistic driven progress requires a reward, and one of the few reasons pharmaceutical companies will take the risk of finding a vaccine is the potential for increased reputation, and being first to market.

Without those incentives, it’s straightforward to not to take a massive monetary risk as others are all working on similar problems, thus the likelihood that your lab will be the first is slim.

Further, the crisis is a worldwide pandemic, but if the rate of natural immunity is as high as some predict, the efficacy of these vaccines may lead to less ‘sales’ than initially expected.

Oxford running out of people to test their vaccine on: https://news.cgtn.com/news/2020-05-25/COVID-19-disappearing-...

China report about Taiwan has “peaceful” removed: https://www.reuters.com/article/us-china-parliament-taiwan/c...

China breaking the handover treaty: https://www.theatlantic.com/international/archive/2020/05/ch...
ActivityPub and other federated networks are the answer. They do exactly that: if you aren't satisfied with the rules on existing servers, you host your own. The network itself is wide open, and its control is distributed across many server admins. The way the content is presented is of course completely up to the software the user is running. Having no financial incentive to make UX a dumpster fire visible from space also helps a lot.
I completely agree. Often I don't proceed because the point I wanted to make is just not properly defendable at that point.
But the ideas written down in the process don't disappear and at the same time I got a better appreciation of the other side's point of view.
I'd rather hold on to those ideas and evolve them further than to get too attached and be forced into a situation where I eventually defend my opinions because I moved myself into a position where I feel like this is a deep personal belief rather than a well defined objective-ish argument I tried to make.
Wow, Cloudflare's 1.1.1.1 DNS server sets up a man-in-the-middle (broken cert gives it away) and serves a 403 Forbidden page when clicking on this link. Verified that 8.8.8.8 works fine.
I guess I wasn't the only one thinking the PDP-11 would likely be electrically fried before it got blown to smithereens here.
Strikes me as wasteful and pointless, like a lot of military projects.
Qanon is the leader of the Qcult which is based out of Qkun.
What we have to do to show a coronavirus vaccine works
> It's certainly not the first one people may go to but it is by no means the only understanding English speakers have of religion. I'm a native English speaker and I will attest that I perfectly well understand that usage.

Can you concede that is not the definition the article is using? If you read the article, they portray Qanon as an organized religion,not as an ardent belief someone holds. The meaning portrayed by the author is blatantly dishonest and incorrect.

> something that is believed especially with strong conviction" - kinda duplicating the "ardor" but absolutely nothing to do with whether things are facts or otherwise.

No, the "ardor and faith" is the definition, since we are hairsplitting and ignoring the obvious meaning the author is using. Qanon people don't consider their belief a matter of passionate ardent faith. Just like flat earthers. Can you read their minds that you disagree with them about the nature of their own beliefs?

> By MW's definition? Yes, it can be.

Unfortunately, unless that definition is specified we must infer the definitioneant by the author from the context of the article. MW's definition you picked out is irrelevant unless you can show the context is using that definiton.
>Stores sell commodity items all the time. There are a large range of products that are identical in price amongst all of the stores today.

A second hand store does not compare to a store selling new goods. Physical used goods are at least in some ways inferior and it's quite costly to resell them.

>This even exists to an extent today with video games with Steam allowing you to purchase gift copies and sell them to others as a later time

But you can't resell used games, that's the important point. It doesn't matter who buys the key, if you play the game, the author has been paid for your specific copy. If resale is allowed, a single purchase of the original good could be played by potentially 100s of consumers (sequentially) without a single additional cent for the author.

>An interesting use case for selling modern digital commodities are things like $SOCKS

I don't understand how books/games are comparable. These seem to have some actual commodity, which can't be easily shared, backing them.
I think abortion is a lot easier when you frame the argument around suffering.

I think part of the problem with abortion is the left argues that "it is not a life" which is generally a weak argument. It's better to accept/concede that you are ending life, but doing so without suffering before there's a neural net that can recognize anything - I think that's the important bit (and why third trimester abortions are banned anyway).

The push back then tends to be that life itself is sacred and can never be ended (suffering is not relevant), but this is generally not truly believed by the people making the argument so it's easy to point out their contradictory support for the death penalty. They then usually say there's a difference between innocent life and people who've committed crimes at which point you're back to negotiating conditions and suffering seems like a pretty good condition to use.

[Edit] It's also a messier issue because I think a component of the debate is shaming women for sex. That they should be forced to have their baby as some sort of penance for having sex. Obviously this is largely unsaid in favor of more palatable arguments, but if it's the true driver then it's hard to even start because you're not addressing the true motivation (which may not even be fully realized by the person arguing).
Related, earlier this week on the New Books Network

Cailin O’Connor, "The Misinformation Age: How False Beliefs Spread" (Yale UP, 2018)

(New Books in Journalism) Duration: 40:00

Published: Wed, 20 May 2020 08:00:00 -0000

Media: https://traffic.megaphone.fm/LIT1956686397.mp3 (audio)

Podcast: https://www.podcastrepublic.net/podcast/425693571

Why should we care about having true beliefs? And why do demonstrably false beliefs persist and spread despite bad, even fatal, consequences for the people who hold them?

Author page:
http://cailinoconnor.com/the-misinformation-age/

Editor's book site:
https://yalebooks.yale.edu/book/9780300234015/misinformation...

Worldcat:
https://www.worldcat.org/title/misinformation-age-how-false-...
Radiation-Induced Segregation in a Ceramic
They tapped into that human behaviour 'as somehow as' hn doesn't have an orangered envelope when somebody replies to your messages. It's by design and not by coincidence.

There are plenty of vaccines for this, but not in the sense that you can apply it to people by force, like you can apply a vaccine to babies.
Meditation, yoga, religions, sports - there are many ways to calm the mind.
why not just summit with your best opml.
i mean, these kinds of simple CS201 algorithms are still at the core of a lot of things that definitely count as AI by any reasonable definition.

In particular, the best superhuman poker-playing systems use counterfactual regret minimization, which is literally just traversing a tree and updating small arrays of numbers at each node, augmented with some clever heuristics to make it scale to realistic poker scenarios. there aren't even any neural networks involved.
Just ran the test on another machine (different hardware, OS, browser) and got pretty different result. Also uncovered a bug, on my 100 mbit ethernet they show almost 200 mbit upload speed.
> If you want a plain text website just make it HTML with a minimal or no stylesheet

I have an HTML version of my blog for people who want to read it in browsers.

> No one is going to read your blog with netcat or just curl into a pager.

No one is going to read my blog, period.
Github: https://github.com/novoic/surfboard
https://github.com/novoic/surfboard
FromSoft also made Armored core, so no.

Most often people call these soulslikes. Kind of a dumb name and it might artificially constrain new entries to fit into a Dark Souls shaped hole (for example all these games don't have to have basically the same minimalistic light vs dark story) but well, that's how we talked about doomslike for a while as well.

Not sure what other descriptive we could use, intentional games ? The combat being more focused on giving weight to your actions vs allowing you to interrupt and change course anytime is the biggest differentiator IMO.

GMTK made a great video on what this genra by the way : https://www.youtube.com/watch?v=Lx7BWayWu08
I chose my words rather deliberately here. This is not about the world's greatest logician, the person who can best determine true statements about the world. This is about the world's greatest rhetorician, the person who can best convince others of a statement, regardless of the veracity of those statements.
Indeed, any time there's something that a creator ought not to do, that creates fertile ground for interesting subversion by doing exactly that thing. However, the point remains that the consumer needs to be briefed properly in order to avoid a sense of betrayal; a game like Dark Souls is chock full of characters that will lie to and mislead you, but the game does a good job of communicating its own atypical nature to the player via a prevailing atmosphere of despair and callous indifference.
Millions of cicadas to emerge in parts of US for first time in 17 years
Provenance and chain of custody is everything. It's always been important, but now its critical. Any audio or video without a solid chain of custody is now suspect. Anonymous leaks are worthless as anything can be faked by almost anyone with a PC.

Old and busted: "pic or it didn't happen."

New hotness: "in person witness or it didn't happen."
It solves part of the problem but quickly imposes a tragedy of the commons. These sub-10$ services pay peanuts to the creators. In order to make any meaningful money you have to have millions or hundreds of millions of views. To reach that scale you have to create something appetising to the masses which frequently entails clichés and sub-standard work. I do hear plenty of songs, movies, books rehashing the same old things following a cookie cutter approach.

I do remember reading a twitter thread of creator who sold books and earned a six figure income when a youtube creator chimed in and reported earning less than $300 for more than million views. Not an apples to apples comparison but you quickly see how youtube/spotify would actually create market pressures which discourage people from creating works of cultural and social significance.

In such a world, books like GEB and Piketty’s Capital would never see the light of the day.
Perhaps in rural areas in Africa and Asia. But these areas are plagued by poverty either way. Reading John Doe's blog on a 5KB web page is probably their last concern... :)
It’s being downvoted because it’s an example of exactly the behaviour it’s purportedly opposing.
How to Spot a Misleading Crowd Photo
I have an app running in the field, but it’s not friendly for what I’d like, which includes background jobs that run on a schedule, and only on one process.

I have to do some sort of race to shared memory for who initialized it first.
In many ways late stage startups seem to have been hit especially hard by COVID.

Anyone have a pulse on what sentiment around the earlier stages is like?
RSS is yet another example of separating content from presentation.
I used to use bear too until I discovered notion.so, now I use nothing else (also not affiliated with Notion or Bear, but used to use bear for everything)
From Technocracy and Populism to Technopopulism
I think everyone is surprised because the choices made actually result in a worse UX.
Sure, the backend decisions make developer's life easier, but they turn a static page of text into a big cpu and network using monster.

Everything has its place, and I am not sure react+ts is the right thing.

(and this was exacerbated by the post title.. The current title is nice, but the HN submission title made it sound like this is ideal for everyone)
You are surprised? Here's the mission statement:

> Facebook's mission is to give people the power to build community and bring the world closer together. People use Facebook to stay connected with friends and family, to discover what's going on in the world, and to share and express what matters to them.

Encouraging group communication is the primary goal, regardless of the consequences.
Yes you're right, my mistake! I just saw the headline figure but still... it's only text!

I have developed stuff in react (among other things too) but horses for courses: this is an html website with some javascript sprinkles, so it should be tiny imo.
> In this instance, I don't think it's fair to say Facebook has a "harmful effect". The abuse, misuse, and addiction to Facebook can be harmful, for sure... but that's not Facebook's fault. That's the end user's fault.

Yeah, it wasn't me who posted this reply, it was the cells in my body. It's their fault... I think complex systems create effects that go beyond the individual parts. Facebook is running and profiting from such an 'effect' on society.

Their right to freely express their creativity by making the feed how they wish should be balanced with the large scale (negative) effects that appear in the system.
I can understand pirating content you've bought and I'm sure there are a bunch of people who only pirate because of this reason, but the OP flat out admits that this is their first ebook they've bought. What possible lifetime of experience could they have had?
FWIW, Frank Atanassow, "Some words of advice on language design"

http://lambda-the-ultimate.org/node/687#comment-18074

> Before you go off inventing new programming languages, please ask yourself these questions:

> 1. What problem does this language solve? How can I make it precise?

> 2. How can I show it solves this problem? How can I make it precise?

> 3. Is there another solution? Do other languages solve this problem? How? What are the advantages of my solution? of their solution? What are the disadvantages of my solution? of their solution?

> 4. How can I show that my solution cannot be expressed in some other language? That is, what is the unique property of my language which is lacking in others which enables a solution?

> 5. What parts of my language are essential to that unique property?
Paseto – JOSE (JWT, JWE, JWS) without the many design deficits in JOSE standards
Thank You I had the exact same question in mind. ~30% increase is a lot.

I wonder how much more efficiency can we continue to squeeze out from ICE?
The quiet panic in Hong Kong (2019) [pdf]
Makes me think of a quote from an old West German anti-napalm film "Nicht Löschbares Feuer" (The Inextinguishable Fire) [1].

"The students of the Harvard University write that I should leave the criminal Dow Chemical Company.

I'm a chemist. What should I do?

If I develop a substance, someone can come and make something out of it. It could be good for humanity, or it could be bad for humanity.

Besides napalm, Dow Chemical manufactures 800 other products.

The insecticides that we manufacture help mankind.

The herbicides that we manufacture scorch this harvest and cause him harm."

[1] https://vimeo.com/107990231
> The term “共匪” is an insult that dates back to China’s Nationalist government, while “五毛,” (or “wu mao”) is a derogatory slang term

> These phrases seem to have been accidentally added to YouTube’s comment filters, which automatically remove spam and offensive text.

So which is it? Are they offensive terms and the content filters are working? Or are they not offensive terms, and content filters are going too far?

Might this "bug" also explain why viewers are being unsubscribed (as well as not notified to new content) from channels that are critical of the CCP? For example the China Uncensored youtube channel is constantly getting demonetized and subscribers unsubscribed as a result of what can only be attributed to criticism of the CCP. The channel goes so far as to call its own viewers (patreon supporters) as their own "50 cent army". Perhaps this is what the content filters are picking up on.

https://www.youtube.com/user/NTDChinaUncensored
Interesting. I love Hollow Knight and all of its characters but I could never take any of the From Software ones seriously (I haven't played all their games though, currently finishing bloodborne).

The maniacal laugh almost sounds like a placeholder
Very cool! I'm intrigued, and might even use it for my next project. Are you planning on eventually monetizing it, and if so, how?
The entire premise of this discussion was that modern medicine currently has a flaw/double-standard/whatever about what it considers alternative medicine. Bringing up examples where medicine was flawed a century ago isn't exactly proving anything. I would've hoped this would be obvious but apparently it was not.
I definitely relate to this.

Sometimes the anxiety of doing something important makes that something seem much harder than it actually is.

Lowering the bar helps ease that anxiety.

I've picked up a whole flossing habit just by starting with "at least one tooth and then you can stop if you'd like" ha
I actually want every single thing as a button, knob, slider or a toggle. All 80 of them. I understand that I am in the minority, just stating my personal opinion.
This allows you to enter

https://github.com/zsh-users/zsh.git

Into your shell, and have it automatically get translated into

git clone https://github.com/zsh-users/zsh.git

It has no effect at all on your ability to run regular git commands.