skysight-inc/HackerNews huggingface dataset:
I think the story that rammed that home to me is this one, which is, ironically, about a stagnant (but important!) scientific field being totally wiped out by Google in the space of just 4 years by applying AI to the problem:

https://moalquraishi.wordpress.com/2018/12/09/alphafold-casp...

https://moalquraishi.wordpress.com/2020/12/08/alphafold2-cas...

Yes, progress was (not exactly) coming through tons of tiny incremental advances, right up until an industrial lab got involved - as a side project no less - at which point the academics were blown out of the water.
"I think it's terrible to make a profit on service"
(Elon Musk, 4th of june 2013)
That's impressive!

Are you willing to talk a bit about how this all works? I assume you host the hardware yourself somewhere, which in the days of AWS et al must be pretty tough to pull off, especially with these specs. Where do you get the hardware from these days with the crypto craze?
I don't think it is as big a discovery as CRISPR. These are very cool, but in a basic science sort of way. The unknown proteins may be massively useful for methane processing, but no one knows that at this point. There are similar, although much smaller, genetic elements such as plasmids and BACs which could fill a similar role anyway.

I don't see what could make this a really big deal outside microbiology yet. But maybe someone else will see what I am missing.
How is having the transcript of the presentation cheating and not just being prepared?
A blanket "the ML model's output is not at derivative of the input" from a legal perspective. Seems wrong to me, for some types of model sure that might right. For example if you train a model on recognition pictures of houses, then sure even if the pictures you used where copyrighted, the output of that model, wouldn't be. But that that generalize to one that created pictures of houses, and started outputing copies of the input pictures, that I would be surprised if was OK. So I'll agree that for some models the output isn't a legally derived from the input, but all, no I don't think that is true.

If running the data through a ML model, removes the copyright. Then we could always train models with specific input to remove copyright on that data, and we follow through on that. We could easily remove copyright on anything, and that would, if the courts upheld that. Be the death kneel for copyright. Can't really see that happening. But maybe that is just my limited imagination.
Soult lake sity
Very interesting document, and many new photos! Love how Knuth explains how he had to be cautious around Dijkstra. He was truly the Chuck Norris of computing (badass, beard, and from Texas).
The GPL needs copyright to work correctly, otherwise companies could legally take GPL'd code and resell it, sans source, and not violate the law.

(Arguing IP on the Internet? what is this, the 90's)
In a long document, the french Competition Authority underlines that google did not follow the law and many injunctions from the legislator. The law expects online services (like Google) to pay online news publishers to use their content in its search results or services like Google News.

The authority found that google may have abused of its dominant position, refused to negotiate an associated remuneration for some news services, only considered google ads revenues to be concerned by the law, refused to disclose information needed for the negotiations to happen in good conditions, and most importantly, tried to tie the remuneration for neighboring rights with some new service called "Google News Showcase" which should allow to browse full article on Google.

For some context (in english) about this decision, you can read https://www.euractiv.com/section/digital/news/google-wants-t... (2019), https://www.euractiv.com/section/digital/news/france-to-deci... (2020) or https://www.euractiv.com/section/digital/news/google-determi... (2021) (I'm not affiliated with this website in anyway).

And google reacted:

"We are very disappointed with this decision because we have acted in good faith throughout the negotiations. This fine does not reflect the efforts we have put in place, nor the reality of the use of news content on our platform", adding "To date, Google is the only company to have announced agreements covering neighboring rights, and we are in the process of signing an agreement with AFP for a global license, as well as neighboring rights remuneration for their news publications.".
Now now. "Just because it's published in Nature, doesn't mean it's wrong".
France fines Google about $593M over news copyright row
I would recommend Nodejs for this use case and if other use cases come by such as machine learning or distributed transaction, you can split business logic as separate microservice using Python or Java as needed
Tesla and TSLA both require six keystrokes.
Also posted on product hunt!

https://www.producthunt.com/posts/webcrate

Built in NextJS, hosted on Vercel using MongoDB Atlas and AWS S3.

Would greatly appreciate everyone's feedback!
Tool that calculates immune system age could predict frailty and disease
Sure, you could do a job for 40 years, and be useless at it every single day of your life. Which is why you want to try and do your best at screen candidates, and promote based on competency.

But distinguishing ICs based on some model of seniority isn’t “usually there to justify the wage band in companies who also hire fresh grads as you can't pay someone fresh out of school the same as someone with 10 years of experience”, it’s done because the person with more competency is more valuable to the organisation.
Agreed.

I wish a lot more so-called senior developers would start their critique with "Why did you do X?" rather than "You should've done Y".

Sure, if there's an obvious error it's good to just go ahead & point it out, but you're often landed with the negative criticism first, simply because your colleague didn't understand the problem space enough. Your code might still need work since they didn't — e.g. better naming/test cases/comments — but it sets a completely different tone.
> licenses use copyright to protect users

From too much freedom I presume? Or what did you mean exactly?

> if copyright wouldn't apply to software anymore, then companies would protect their software by trade secrets instead

As if they didn't do that already? What part of Photoshop is not secret? Or ar least wasn't at some point until people reverse engineered it? Copyright is the last resort. The first and most solid line of defense for commercial software is alwas secrecy, of source code, of file formats, of binaries in case of server side software, of anything they can keep secret.

> leading to less open source

Why would that lead to open source since companies keeping their software secret, closed source and copyright protected was exactly what lead to open source in the first place?
Most GPS software is smart enough to not flicker between the highway and the bridge repeatedly though. It's not like this category of problems is a wholly new thing. The car needing to switch lanes twice a second like in one of those videos is fairly unlikely, so if the ML is spitting out that it should, there probably ought to be a layer on top of that that's interpreting the ML output that can take the decision to pick one. Picking the wrong lane is less wrong than being indecisive about it.
That's interesting and somewhat surprising to me. Do they use slide rules and/or function value tables printed on paper?
8 years ago I worked for an LED lights company which had a bright idea to put whole ucLinux + webserver to be ran on a microcontroller on an LED light to put a claim on just how smart they are, and that now they are "an Internet company" like as if the dotcom bubble hasn't happened.

So it was a $1 LED light board + $32 some old, and exotic MCU setup with own external memory, power supply, etc (even by 2013, ucLinux was already "very dead" without any new MCU support for 8-7 years.)

Aside from most extreme size limitations for the HTML UI, I was genuinely surprised just how snappy it was.
According to statistics, in women at least, the effect is the opposite: while there is an initial observable lag, women returning from maternity leave more than catch up career-wise with men and women without children, and in fact tend to surpass them.

(we know this incidentally from studies that were investigating the pay gap)
I literally had a interview with a company that insisted on ICs not having levels, while having levels for management. The director was wrapping up and said that the company took growth seriously and specifically mentioned promotions as a reward, to which I immediately pointed out that doesn’t exist for ICs. He then stammered some claptrap about ICs need to find warm fuzzies for themselves, and not worry about recognition.

Lolz
It's just the usual gadget crap. If all it took was a $100 laptop to stop poverty or solve education then how come they didn't buy laptops themselves? Each laptop would pay for the next 2 laptops.

The problems begin much sooner than what gadgets they have. For example. That hand crank idea was motivated by the lack of a working power grid. If they don't have power why the hell are you giving them laptops? What you should be doing is on a political level. Give them a phone that shows off all the fancy infrastructure that first world countries have in a video and make them want it. If the battery runs out after a week it doesn't matter. The message has been delivered.
I never understood the problem regarding causality and the light cone. Why a latency between photons and the FTL event break causality? Isn’t just a visual delay and the events aren’t still kind of “stacked”? Even if we alter photons we just break the visual ordering, the actions still happened in order.
How the universe is reflected near black holes
> For grabbing individual elements, cadddr and friends are O(N) for linked lists

That doesn't really make sense. cadddr is O(1), and so are all its c[ad]{1,4}r friends.

> For what it's worth, I find I never program that way in Clojure.

I suspect you don't do that because the language doesn't support it well. Which is fine, since going against the grain of a language is generally inadvisable, but it says nothing about the technique in itself.
Show HN: Face Maker AI. Sketch to create photorealistic faces
Any chance you could share the GPT-3 settings you used to get that result? I've been playing around to try and get the same thing -- closest I've gotten is having it spit out other (correct) chapter names in the same format.
>It should be very easy to merge accounts. Even a naive implementation could just modify references from account_you_dont_care_about (A1) to account_you_want_to_be_primary (A2) and then delete A2.

Logic bugs are a hell of a thing.
I use both! `tail` in one window for the log file from whatever program I am running. And `watch -n 0.1 ls -lh` in another to keep an eye on the file I am writing to. Sometimes I'll put a watch on the harddrive just to make sure I am not filling it gigabytes of crap.
This one uses a single buffer screen. Draw on the portion not being displayed.

It also has an interesting way to manage objects to keep the game moving, but for a few slowdown events that actually make the game great. When there is too much to do, baddies are simply moved to an inactive region. Players in the moment hardly notice, but bystanders do.

Finally, each baddie is its own little process. They have their own behaviors, and can be spawned, moved, etc. in simple, fast ways that do not break the experience.

Others have said this game feels raw, intense!

I feel these elements all contribute to that feeling. It is a bitmap game, no hardware sprites, and Jarvis basically aimed to kick the players ass! This game does that.

At 1Mhz, this game is a work of art, IMHO. So many good choices and balancing of resources.
I'd say so, although I'd use the term advanced user / power user instead of nerd, as I feel the interpretation is less contextual.

My personal observations on why that could be the case:
- Markdown has a very technical origin - I really only saw it gain adoption with GitHub (please excuse if that was only my perception and it gained the popularity elsewhere). So far, it hasn't spread too far into the non-technical world.
- The average end-user prefers a WYSIWYG style. Yes, some markdown editors are rich editors with WYSIWYG controls, but then you could argue the user is not really writing markdown.
- The way markdown is defined, it works really well with mono-spaced fonts. Again, great for technical content (e.g. code), not so great for lengthy paragraphs.
- I am always surprised with how many people are using the visual WYSIWYG buttons to make a word appear in bold vs. how many use CMD/CTRL + B, in spite of writing quite a lot. Common users may not spend the time to learn the code?
Having used Open Distro for a little while, I really don't have high hopes for this project, although I would like to be proved wrong.

Open Distro was largely unloved - lots of Github issues remaining untriaged, and various small but poor technical decisions. I've seen FOSS projects that don't have massive corporate backing handle their projects better.

Perhaps the license change will force Amazon to put more resources into the project.
Depends how far ahead you want to look. National borders, the use of lethal weapons for self-defense or law-enforcement, the entire education system. It may not always be fair since the problems these things are meant to address may be mostly gone.

A very interesting perspective to me is how many things start out as improvements in society or quality-of-life, but end up viewed as the opposite after history progresses enough to take their benefits for granted and pick out flaws in them.
https://math.ucr.edu/home/baez/physics/Relativity/GR/energy_...
FWIW I still saw the link at #1, clicked it almost in exasperation after seeing it at the top of HN all day, and was pleasantly surprised to see it load. Bravo, little calculator.
Yeah, the whole tipping thing seems pretty backwards to me. I'm not sure what to do for that...
So then why doesn't Google just say look less like a scam? Why don't they give their reasoning? Why don't they just provide that reasoning?

Regardless, I still find your position kind of crazy. Basically you're saying (honestly totally subjectively without any real rational basis) that this _looks_ like a scam (opinion), therefore it's more likely to be a scam and therefore it should be banned. So if the user responds and demonstrates that it _isn't_ a scam, then you why the hell not allow it to work again?

Personally I think Google should be legally required to provide this reasoning and to reinstate it if they are initially incorrect in their conclusion that it's a scam. I'm kind of amazed that that would even be required since it's basic human decency that if Google is incorrect, they fix their mistake. But well money is more attractive than morals and decency.
They're exploiting an effective monopoly position (through schools mandating their usage). I can see that being enough of a reason to push back against that.
None of your points have anything to do with my response. Moving the goalposts shows that you aren't capable of thinking clearly about the issue and your ad hominems speak even less about your character.

The energy was going to waste, a heritage site was preserved, no co2 was released, they were unable to sell the power to the grid.

Keep raging at windmills that generate 0.1% of global emissions if it makes you feel like a hero. It won't solve anything.
If I say "3.14" to you and then ask you to try to come up with two more numbers that's very likely to follow what would you say?
I don't fully agree with your take.

There are two non-free parts to ES:

1. The "support pack", né x-pack, that adds features and support, is billed per node and for a minimum of 5 nodes, adding such "optional" features as centralized authentication, and, until recently, TLS (!) and basic auth (which have been integrated in the basic product a while ago).

2. The hosting part, where Elastic-the-company hosts the service for you. This does not include the "support pack" from 1.

Source: https://www.elastic.co/subscriptions/cloud

---

Now, as I understand it, Elastic's issue with AWS is the hosting part. I've never used the managed AWS ES, but if I understand it correctly, if you wanted to use any of the "support" features, you would have had to purchase the pack from Elastic.

> Elasticsearch company produced pretty great product, they wanted to earn some bucks on additional features (I think alerts were only in paid version) and cloud hosting for rather reasonable price. And here came AWS, took their product to sell it as their own. This does not sound fair.

This doesn't sound right to me. AWS never sold "Elasticsearch, the product, as their own". They've sold a hosted version of it, the same way they sell a hosted version of Postgres, MySQL, Oracle, etc (RDS — Relational Database Service). The advanced features you talked about were separate.

In this, yes, they compete directly with one of Elastic's offerings, namely "hosted Elasticsearch".

I would understand the outcry against "AWS selling Elastic's product as their own" if there had been a similar outcry for PostgreSQL, Ubuntu, or any of the myriad other services they offer.

The thing is, Elastic put out a product, Elasticsearch, as open source. Now they've put out a second product, "Elastic Cloud", based on the first, and they don't like that other companies are able to use the first product in order to compete with them on the second.

It's like if Ford introduced a "managed car" service, with a driver, and suddenly started complaining that Uber drivers should pay extra for the same Ford car. This is also kind of like the whole "licensed repair shops" thing.

Yes, a Ford car costs money to buy, but it's the same price for everyone, be it a grandma looking to cart around her grandkids once in a while, or a professional driver offering to drive people around for money every day. The price has nothing to do with it, since AWS honored the Elasticsearch license.
yes.

I don't see it being widely overtaking Google Docs or Microsoft Word anytime soon. This is why it will always be used by 'nerds'. [0]

[0] https://hackernoon.com/say-yes-to-markdown-no-to-ms-word-be4...
It is open source software and it can reverse engineer programs from a lot of different systems.

Some people may be worried about installing a piece of software on their computer that comes from the NSA. I don't think that there are real reasons to worry. One of the tasks of the NSA is defending against cyber attacks. Having more people with good tools helps the defense. Also, you can be pretty certain that some security people have been closely looking at the sources to see if it contains any suspicious features. Besides, if the NSA really wants to install some software on your computer, they can probably do it themselves without your involvement.
I entirely disagree. Google _should_ be required to provide its reasoning. Google _should_ provide redress.

And frankly I don't even think the ad looks all that scammy. At least nothing even remotely specially compared to all other ads I see by Google.

Regardless, we don't even know that this is the reason why Google banned it because they refused to say why they did. They should be required to do so.
Talking about racism has become difficult and it is also due to media using it as a cudgel. Not even as a well meaning litmus test and instead to silence dissent.

Now people are far less reluctant to state offensive positions and I would even encourage that to not accept lies, even when that might come at a cost.

I don't think Italy took the knee btw, this is a play by mostly Anglo countries and some followers that similarly want to assert their interpretations of racism on others. Italy was more or less forced to do so in some games, although I don't think they kneeled in the finals. Good on them.

The result that seems to let people drop any pretense is that media and politicians escalated their misbehavior, so to keep up with that, many feel the need to rattle the cage a bit.

> in part because our political leaders have allowed that poison to fester

Media tried to sanction people for using incorrect terminology. They are as part of the problem as these racists. Maybe a bit of an exaggeration, but they certainly aren't part of a solution, no matter how many people you force to kneel, to waive certain flags or not...

At this point I cannot in good conscience correct people that believe media wants to bring bakc racism. It is a bit ridiculous, but by result there certainly is truth to it.

Additionally, Hooliganism isn't necessarily racism, even if there are parallels. But there were also English fans that were attacked by other English fans. Black English fans attacked white Italien fans. Again, the diagnosis falls short if you look closer.

Sorry, but this article is mostly wrong and at this point I would even say part of the problem, because it isn't a modern progressive view, it is the age old idiocy of colored people against white people that breeds conflict. Wrong and stupid.
"Sets of three or more perfect tandem direct repeats (TDR) are a characteristic feature of the Borg genomes" is not something I ever expected to read in a biology paper.

Kudos to Elliot Smith mentioned in the paper for proposing the name. I hope that any resistance for it to become accepted term in biological sciences will be futile.

(The pedant in me wants to say, these elements should be called nanoprobes; a Borg is the thing you become when you let the small things get into your bloodstream.)
GPL doesn't need copyright. It only needs the ability to say "by using this software you agree to ...".

And what follows doesn't need to be completely unrestricted. You might ban for example all clauses that restrict copying this piece of software in any way or using it as is.
Isn't that a problem on which path gets taken to reach university actually?

Many countries have specific exams in place for each university degree, and it is expected that the basis are already in place from the highschool.
I've been exploring how machine learning can be incorporated into the artistic process or for content creation. This experiment generates faces from segment maps. We have a pipeline setup that could be applied to landscapes, architecture, cars... etc. It feels like to me AI assisted content creation is going to become commonplace.
I wpuld say that's an opposite example.

You can or cant do X because of a legalistic reading of an old document seems like a more classic liberal approach. (And in both cases you coukd argue that the original document was explicit in excluding specific groups from these "rights")

The classic left position would be about disenfranchisment of certain groups and changing the rules to fix it.
> OTOH reaching the asteroid belt and Jupiter in reasonable time is only possible with non-chemical rockets, and nuclear fission power is the only realistic option now.

Nuclear fusion is another feasible option, if you can get around the Partial Test Ban Treaty because an asteroid is going to exterminate humanity or something.
I already had covid. Extremely mild. The first vax does had me in bed for a day, missed work with chills, shakes and the worst "hangover" ever. The other main reason I got it is that I want to see my parents (abroad) and the vaccine status will no doubt factor into that. Not for another couple of months hopefully but I haven't seen them in nearly two years.
Moodle Online Learning System Automated Installation and Upgrade
https://www.scientificamerican.com/article/just-a-theory-7-m...
Looks amazing! A 3 line getting started animation? Sold. That’s all I need to see. Very good work folks.
>> This framework is not a promotion checklist for your role

I hope this is true. There were too many times where things started out as a general guideline but gradually turned into a rigid checklist where one must tick all the boxes to get a promotion/raise.