skysight-inc/HackerNews huggingface dataset:
A nice introduction! An interesting next step is to look at so-called cyclotomic polynomials.

Wildberger's has a gentle introduction to this [0], though you'll have to tolerate his idiosyncratic notation ("polynumbers" instead of "polynomials")

A more sophisticated next step would be Richard Borcherd's video [1] on them as part of his series on Galois theory. Airdropping into the middle of that series might be a bit confusing, hopefully an enticement to watch the whole thing from the beginning, and well worth it since Galois theory is a historically important and rich vein of mathematics.

[0]: https://www.youtube.com/watch?v=5A5qNgmE5Ng

[1]: https://www.youtube.com/watch?v=SFVnkR2I9QI
OK let’s try again. What precisely is the difference between signature based auth that uses a key pair associated with a wallet and a key pair that the user submits the public key for when they sign up? Why would the latter be vulnerable to additional insider threats?

“Services will make more money because blockchains are trendy” isn’t a meaningful difference.
Have you been in that scenario, ever? Video calls are infinitely worse than typed text between non-native speakers. And if the call is not going to be in english… why would the written communication be so?

I am in this scenario every work day as a non-native speaker. I much prefer talking to people than trying to get the text correct.
Covid wasn't a brand new disease. They had most of the research necessary to create a vaccine completed two years before the outbreak. We would likely have had the Johnson and Johnson vaccine by July of 2020 if Trump hadn't shut down the pandemic response team purely because it was created by Obama. They were the ones already preparing the ground work necessary for a vaccine to existing SARS Corona virus diseases that had already emerged as far back as 2011. Project Warp Speed wasn't so successful because it provided funding or cut red tape, most of the vaccines we got didn't even participate. We got vaccines so fast because nearly a decade of related research had already been completed.

My point is it would have required a virtual miracle for the proposed gain of function research to have produced something that could have escaped in the time framed that is possible regarding the rejected grant request. Additionally, good research has proven that Covid couldn't have been due to gain of function research either.
New Features in Linux Mint 20.2
One of the most user friendly Linux distributions IMHO. The Mint developers polish what is allready good, additions are welcome improvements. No radical paradigm shifts in sight, boring in a good way.
TL;DR:

- Meeting -> Outcome -> Create tickets -> Assign

- Developers: write scripts; value automation over documentation

In my experience, people don't read documents.

When they need something they will ask.

A meeting should always have an outcome in the form of actionable work;just create tickets and assign them to people.

The ticket should capture all the necessary information to work on it. If a document is needed, it should be linked to the ticket.

As for developers, scripts, tools, automation works better than a boring, soon to be outdated document.
Do you happen to know if ETI-Eloquence is now owned by Cerence, or if Microsoft got it with the Nuance acquisition? I'm afraid I was a little too eager to suggest that Microsoft open-source Eloquence when the news of the Nuance acquisition first came out.
Scientists have to hold themselves to a higher ethical standard than PR flacks.
If you want to replace only the battery, there’s an ifixit for it with 40+ steps that requires glued attachments with a heat source:

https://www.ifixit.com/Guide/MacBook+Pro+13-Inch+Touch+Bar+2...

As a user, my main concern with a battery replacement is that I get a new battery, that the device continues to work, and that it doesn’t take too long. If Apple decides the best way to meet those objectives is to swap the top case, I’d still consider the battery replaced.

> Assuming it's not user-replaceable nor Apple-replaceable, can we agree that it cannot be called a "replaceable" battery?

I could agree to calling these batteries “non-user replaceable”. What you’ve described is that Apple can do it, but they replace more components at the same time.

For what it’s worth, I like MacBooks but I skipped that generation of MacBook Pros because it didn’t seem worth it to me. I bought a non retina MacBook because I didn’t like the soldered on comments. After having 3 iPhone 6s battery replacements done by Apple, I guess I’m somewhat okay with glued in components as long as _someone_ can service it.
Ask HN: What database (and database hosting) to use for small projects?
I just started on a project that will probably have no more than 100 customers, keeping track of basic accounting tasks. I'm now thinking about which database service I will use. Looking at the prices of AWS databases, it will cost me $30 per month just to host the smallest RDS instance in the region of my choice.

When starting out on smaller projects that are hosted in the cloud, which database and database hosting/provider do you use? What service do you think offers the best price to quality ratio?
It is highly speculative to say Japan, even today we reference Native American as Indians.

He was thinking they reached India.

Same mistake today people do with Miles and Kilometer, when you are raised in one or another it is difficult to switch.

Erastothene was speaking in stadium, Columbus in Nautic miles.

The Spanish crown was motivated by greed.
If there are "regular shouting matches" going on in any form of meeting then I would suggest the organisation in question has cultural problems way beyond the communication tool being used.
If you want to interact, the way you do that is to own your own blog where you post your “reply” and use a trackback[0] url. Then the conversation is even freer and you’re in control of your content. Don’t forget to create your own RSS feed for others.

[0] https://en.m.wikipedia.org/wiki/Trackback
I did laugh when I read the linked article - the idea that they are destroying the real world to create a limited edition of computer generated worlds that, to me, don't look that sophisticated anyway.

I have an interest in both generative art and in world-building. I know that artists often struggle financially while working on their creations so any source of revenue is welcome ... but I can't justify to myself the damage I would cause if I attempted to profit from my work by minting Ethereum-backed NFTs linked to them. I understand there's an argument saying that the NFTs aren't doing the damage themselves, that the damage is mainly due to Ethereum speculation ([1], and also [2]). Even so, I worry.

Also, whenever I think about NFTs, I see Dutch tulip bulbs[3]. I expect I'm being too pessimistic and that NFTs will endure beyond the end of the decade.

[1] - https://www.artnews.com/art-news/news/nft-carbon-environment...

[2] - https://www.wired.com/story/nfts-hot-effect-earth-climate/

[3] - https://en.wikipedia.org/wiki/Tulip_mania
> Thus is the curse of being a religion. You do one thing that general society helps. And then they just criticize another piece of your belief system.

You could treat it as a learning opportunity. Carry on doing the good stuff and stop doing the bad stuff?
> But.. common... everybody knows oldtimers cars aren't really on the road. Most collectible cars belong to people who own several cars and they very rarely hit the road.

That's true. And I actually think that maybe the issue isn't that we drive around in ICE cars, but rather that we drive around.

Sure, there are people with mobility issues, delivery, etc. I'm not talking about those, since I think they're not the majority of traffic, so likely not a huge problem. I'm talking about "regular people". I think the issue is that the vast majority of traffic is people commuting to work, so instead of trying to build a faster horse (use cars that pollute less) there should be more emphasis on actually driving less.

By that I mean encouraging companies to allow working from home and developing public transportation.

The issue with laws like this is that they don't take into account the various situations.

In my case, I own a motorcycle that won't be allowed in Paris and other major French cities starting in 2024. I rarely use it during the week since I actually commute by transit. But I sometimes go on long trips and stay overnight in big cities. I wouldn't be allowed to.

Would buying a new motorcycle, which I don't need since my current one works perfectly, be actually good for the environment? Sure, it would probably pollute somewhat less per km ridden, but it would have to be produced in the first place and then shipped halfway around the world.
In that case they will be so busy that they are not even able to read the summary in the email. Busyness is an excuse.
Only an hour a day is most radically anti-meeting culture I’ve ever heard of.

It’s an extraordinary week when I get as many as 40% of my working hours for focus time.

* Weekly cross functional syncs for the products I’m involved in, 2 hours.

* Weekly design and SLA/postmortem reviews for the org, 2 hours.

* Three interviews and associated debriefs, 4.5 hours.

* Standup, planning, and retro, 2.5 hours.

* Tech talks, knowledge sharing sessions, org and company all hands, 2 hours.

That’s before anything as-needed to work on a specific issue.
Is SSH scanning considered "abuse" now?
I had trouble believing that (astronomic scales always seem so much more vast), but it checks out (SI units):

p = 1e5
l = 38.6e9 * 1.61
A = 0.27871
R_m = 8.3141
M_CO2 = 12 + 16 * 2
R = R_m / (M_CO2 / 1000)
T = 273.15
V = l * A
m = p * V / (R * T)
f"{m:_}"
'33_558_455_134.769554'
> With BIOS updates, motherboards that launched with with the 1XXX series can run the newest 5XXX series (subject to being able to power them).

It's socket compatible but not chipset compatible. X370 officially tops out at 3xxx series. Maybe you'll get lucky and find an unofficial bios hack for 5xxx but unlikely.

So to upgrade from a Ryzen 1xxx to a 5xxx in practice means a motherboard upgrade.
Why was the previous thread deleted?
I haven't timed it, an hour may be off. Call it two for safety. We generally orientate meetings vaguely around mid-day. Having a flextime schedule helps, because some people only show up an hour before lunch so you can't plan meetings for the morning anyways.

That explains a lot of things though. It sounds like most of your meetings are terrible. Actually, if most of people's meetings in this thread are terrible experiences, that seems like it would explain their sentiments. In other words, meetings are mostly time loss, which you're of course trying to minimize.

(It really helps that we have a culture of "I don't think I can contribute to this meeting, I'm gonna head out.")

Almost all of my in-person meetings are technical debates - or group debugging sessions, where progress depends on randomly noticing something. In both cases, they scale well with number of members up to a point of four or so, where adding another participant generates more ideas than it costs time.
It's not the number of sensors, it's the novelty of the voting algorithm required to fuse those sensors that gives them pause. FDA likes to be _VERY_ conservative when it comes to trying new things. We're trialing our control software, which is already novel to them, so anything we can do that's not brand new helps reduce our risk.
This constant "eat the rich" mentality is doing more harm than good, and can't see the forest for the trees. If Ferrari were to close down, the impact is not on the rich guy that can't buy a new high-powered car, but the thousands of workers without a job, with the resulting hit to the economy.

If it's not pettiness, it's short-sightedness and black-and-white thinking.
Because Lamborghinis and Ferraris are loud, vulgar and fun.
I think this actually gets at an important distinction. Are Data Scientists more like designers or developers? UX designers shouldn't need to know anything about k8s (or any other infrastructure) but developers should. Ultimately if you are not only responsible for building something but also running it in production and maintaining availability then you need to understand the infrastructure it runs on to some degree.
There are people mostly with an IT background who think that for data science you don’t need to know math and just monkey see monkey do sutoml based on atutorial, inspirational MOOCs and libraries that appeared magically out of thin air.

There are people with a math background who think data science is just an extension of statistics, so business, knowledge of scalable information storages, and productization is irrelevant.

There are both kind of posts here on HN. My take has been to hire math people with some cs msc, cs people with datascience msc, and business people that also know sales.

For me that has worked painlessly but your milage may vary.
I haven’t seen that black swan CV capable in all three disciplines, but I have seen CVs that seem to think that they can tackle every problem because they have read all towardsds and kaggle tutorials. Marginalization? Kubeflow? POV?, 2 out of 3 are usually foreign concepts.
You sound knowledgeable. Can you point us to any long-form discussions on these topics? As a layperson I’d like to know more.
You can run a Linode or Digital Ocean droplet for $5 a month all in. Then just run the DB yourself.
They report 29.5% Catholic CEOs in their sample.

(42% is the share of Catholics in the Catholics plus Protestants subpopulation, the latter are 40.6% of their sample).
I'm in two minds on this. As a user, it does irritate me that I'm forced to put all my work on hold to install updates.

However, as a security professional, I think the general population doesn't understand just how critical it is to stay up to date with software updates. Sometimes we have to force them!
You are welcome. I know about Nix, but investing six months to learning it are sadly offputting to me. Since i dabbled in Racket with HTDP (How to design programs), i'm pretty sure i'll have an easier time with Scheme. As an infovor myself, i cherish learning too. Looking forward to your article.
I’d suggest the opposite. [edit: not the opposite, the same!]

If it’s conceivable that gain of function research can release a virus that kills millions, then the burden of proof is with the researchers to prove that they’re safe and this didn’t happen.
Except, of course, they don't think the "bad stuff" is bad. They think the good stuff (contraception) is bad. The Pope can support climate change action because it doesn't really touch on Catholic beliefs, whereas contraception does.
I have been writing minutes, action lists, sharing documents meetings, 95% of people don't care and will come back to you a week later with a different opinions than what you agreed during the meeting, better, they'll pretend what ever despite written evidence.

Corporate world is a shit hole where the only thing that matter is the opinion of a decision level breaker (escalation point) .
I don't understand how you would do your job as a developer without understanding the infrastructure it runs on. I agree that it can make sense to have dedicated people do all the infrastructure setup/management/etc, but when you have an application running in production there are a lot of considerations which can't be cleanly separated from underlying infrastructure. Not to mention troubleshooting production issues. When something is not working in prod, the first thing I do is check basic operational stuff with the underlying deployment. Are all the pods still running? Have there been any restarts? If there is some DNS/network error how can I spin up a pod in the cluster to check on various things?
Why would a state issuing licenses want to use a distributed system to issue licenses? Licenses aren’t tradable so the defi attributes of nfts aren’t useful here.
> Without that there is only your own individual life to enjoy

As well as “work for my children” and “work for myself”, there is a secret third option: “work for the good of my community / society / humanity as a whole”
Close my Mac, take it somewhere, open it up - there everything is.

Close my work laptop, take it to the office, open it up - it's hot to the touch, stuck on the Dell high temperature warning screen, and needs to cool down and reboot.

Of course it would be crazy for me to keep repeating this scenario (I tried changing the hibernation settings, and now just shut it down) - but we can wish for it to be better, especially since it's obviously possible.
> I recommended them some articles

I have a slightly cynical take on why most programmers don’t read much: you can’t log “reading” into a time tracking system that has to add up to (at least) 40 hours a week.
It's mostly work ethic I find.

I've met quite a lot of Black Swans, and been employed alongside precisely zero.

I know one hard science PhD who runs their own K8s cluster at home and plays with Linux distros.

They describe themselves as "a statistician who can program."

Generally speaking it's more common for them to come from the math side of the fence. From the IT side I'll say the math is a bit harder than the computer stuff.

It's genuinely, 100% work ethic.
Unfortunately named.
Very Interesting. Do you know an agency called Eat Big Fish Julian? Their CEO Adam Morgan is a big fan of Pirate thinking - he wrote a very good book called The Pirate Inside about challenger thinking which is about marketing but also a kind of self help book as it’s a lot about psychology and how to view problems/challenges
You’re totally right here. People want accountability because they want to increase honesty, which is obviously a worthy goal. But sometimes it backfires.

If I’m going to be held to account for everything I say in a meeting, I will be more careful about what I say and how I say it. That sounds like a good thing. But I think out loud. I voice opinions that I don’t necessarily hold to encourage others to voice theirs in a free-thinking conversation. People’s immediate feedback allows me to rapidly change my thoughts - asking for short bits of feedback is normal verbally, but laborious in writing. Also, when writing, I self-censor ideas because they sound wrong - but someone might have taken inspiration from one of those wrong ideas and corrected it.

The best medium in which to have a conversation thus depends on the participants, context and intent of that conversation.
“We allow this thing that existed before the rules were made to continue to exist” and “we won’t allow only rich people to create new rule breaking things” is NOT a double standard.

Why are you trying to position high end sports car owners as oppressed?
I moved from engineering to management in the past year, and it is much harder to do well than I understood. You have to deal with a lot of uncertainty, you have to be able to inspire and influence others, and failing to deliver has much more widely reaching consequences.

"Organizing the work of others" is no small task, and people who can really do it well are few and far between.

That's not to take anything away from engineers, but it is to say that good management is something you largely only notice when it's missing, and you need good management to create the environment where good engineers can do their work.
Btw, the Catholic Church is not against birth control because it wants to fill up the planet with people.

The Church is obliged to teach that sex is supposed to be about a man and a woman taking part in God's ecstatic act of creation, a selfless act of love. Sex without being open to life is porn: without the act of self giving and preparedness to receive children, you are left with a corrupted, self-directed form of pleasure.

This is why the Church is not against quite effective natural methods like NFP, because in this method it's the people who change their own behaviour, based on a natural cycle. It's quite effective but does not close fertility in a mechanical way.

Second, if people were really listening to Jesus Christ and the Church, much more people would hear a calling to lead a consecrated life, as a priest or a monk or a nun.
It's fascinating to me that even in a post for something as simple and mundane as RSS feeds somehow Luke Smith still manages to sprinkle in some of his disgusting alt-right vocabulary. I have to respect the grift.
I don’t see how this would be effective. You’ll be up against the best engineering talent, be it google or Facebook or whatever, with unlimited money. No doubt they already have tools to account for bad data? But more importantly, this would only work if lots of people cooperate, right?

Also, what if they pass a law banning such tools? It might sound hyperbole, but anything is possible in the current climate.
I think taxation is better than a ban I almost all cases. There are almost always exceptions to rules needed for edge cases, just make them expensive.
Christian parties do surprisingly well in mostly atheistic Germany, for example.
I'm also in that scenario everyday with other 3 non native speakers from different countries, text is preferred unanimously. Tbh, that's the first time I encounter a non native speaker software engineer who prefers video calls.
you mean the synthetic fuel created by burning down the Amazon rainforest and replacing it with fuel crops?
It’s almost like your busyness is paramount and the other person may never be busy in case you need to quick-question them at your whim.
I’m happy to accept that European-style social democracy is not genocidal!
Who cares? Get a better hobby.
If you have time could you reference your favorite posts on the Amazon 6 page memo?
Exactly. If you a toxic culture, written notes won’t help you. If you have a healthy culture, it’s not a problem in the first place.
You think that a cop is going to download some custom app (that somebody would build… for some reason) so they can have a preferred interface for their id lookup and police departments are going to approve of this and state governments are going to prefer this so much that they’d choose to implement licensing records using a more complex system that they have less control over?
> some people were looking at the meeting notes as if I was holding a gun at their heads

Ok, so… I’m usually super cynical, but how do you know you’re not projecting here? I know people that do this and as far as I can tell, they’re always appreciated. More commonly I see people ignoring those summaries than being threatened by them.
The objective is to minimize how much devs need to know. There are a couple of ways to do that. The first is to pull out the traditional ops skill set into a traditional ops team so the app devs throw code over the fence to the ops team to operate, and hilarity ensues because the ops team is measured on uptime but they can’t affect the first order causes of downtime (code issues), so instead they try to make it harder to ship changes frequently which slows the business.

The other solution is that devs operate the apps themselves. This is infeasible with a traditional VM setup because managing VMs effectively involves tons of specialist knowledge and it’s unreasonable to expect dev teams to master it while also being expert developers.

Enter Kubernetes. Now you have a core DevOps/SRE team managing the “platform” (the Kubernetes cluster and various add-ons such as operators) which gives the application developers a high-level interface for operating their applications. They need to know a bit of Kubernetes, but it’s a whole lot less than mastering the traditional VM-based ops skill set. Moreover, as the Kubernetes ecosystem continues to mature, the surface area with which developers interact becomes smaller.
Can you please explain what you mean by 'disgusting alt-right vocabulary'? After your comment I read his post twice and didn't find anything remotely political.