skysight-inc/HackerNews huggingface dataset:
From what I understand after going through the docs, KV is currently the only way to store data in Workers, and Durable Objects are going to be the new alternative.

KV is eventually consistent, appropriate for low-value data that is read a lot , written infrequently... Durable Objects will provide consistency, at the cost of not having the very low latency of KV because it has to run in a single location instead of on the edges. So there seems to be room for both solutions.

About DDOS, I believe Cloudfare is a leader in ddos-protection, so I would hope they include protection in all their Workers (pls someone correct me if I'm wrong).
I wonder if there's room to have a fork of Node that uses SpiderMonkey as a "back-end" in place of V8? It would be cool to introduce competition in that space. I don't know how tightly-coupled Node currently is to V8 (compared to other adherents of the JS standard).
This is a a good point; and one I wish I could give you a decent response to as this problem is such a big one and one that I've seen hit plenty of groups I once subscribed to, and evidently from history quite an old one too however I'm at a loss on what the correct response to the phenomenon is.

The cheap response is to whine about "no true scotsman" but I'd love to see ideas on how to prevent groups actually getting corrupted in this way; it's probably in the "how do we create world peace" level of problems but the cycle is getting very wearing!
It's a gift from God alright. It's the start of a full lock down. You no longer own your device. God does.
It seems that they're not being charged with the actual "fake accounts scandal". They're charged with misleading investors, over just how successful it was.

Having opened fake accounts, charging fees for them, and potentially damaging consumers' credit... that produces no charge. The company paid fines, but the executives who knowingly messed with customers suffered nothing. It's only because they messed with investors that they're finally being charged with a crime.
Gospel of Matthew, chapter 18:

If your brother sins against you, go and tell him his fault between you and him alone. If he listens to you, you have won over your brother.

If he does not listen, take one or two others along with you, so that every fact may be established on the testimony of two or three witnesses.

If he refuses to listen to them, tell the church. If he refuses to listen even to the church, then treat him as you would a Gentile or a tax collector.

Amen, I say to you, whatever you bind on earth shall be bound in heaven, and whatever you loose on earth shall be loosed in heaven.
I have such mixed feelings about this.

It's not a great movie but this really does remind me of Elysium, in that we're truly heading for a world where those with means can live indefinitely. And those without means...
I am a backer, after having discovered logseq as a viable alternative to Roam. Great project, and a great and responsive team building the system.
The Hyperloop’s Only Destination Is a Capitalist Hellscape
And 21:9 is for consuming "cinematic" video, or two 4:3-ish productivity apps side-by-side, with some space left over.

I prefer 21:9 because I feel like it most closely matches my natural field of view.
I always remember this very old adage: don't be a dick.

Sooner or later we all make mistakes, but very important to remember that if you're the one holding the pitchfork - your turn might be up next. So, be kind. And if you're the one making the mistake: figure out what/why/how. And try again.
I'd also highly recommend the training course slides that are included in the Ghidra distribution. The "Advanced" course especially covers some cool tricks and ways Ghidra is different from IDA/Binary Ninja.
Workflowy is free and synchronizes perfectly between the browser and the mobile apps.
The wiki article reads a lot like what we do in software engineering post-mortems; timeline of events, what went wrong, why it went wrong, how it was addressed, what will be done to prevent it in the future.
Ah yes, the famous Apple MacBook Air Pro, available never in history
You know what, you're right, I was misremembering.

Edit: Although I still don't think the circular firing squad is a great strategy.
SPM and launches per minute are just different ways of saying the same thing unless you are launching so many rockets that space science is no longer the bottleneck for research. I haven't gone super far into the endgame, but in my experience this is pretty uncommon.

also personally, I find rocket launches to be too abstract to care about as a goal. I get where you're coming from with the infinite science, but I find it a lot more satisfying when every new tier tangibly improves the efficiency of my factory.
I truly cannot tell if your comment is sarcastic or not. What is the downside to using mask if you feel like it?
Bootcamps and ISAs: Economics, Challenges, and Opportunities
There is really no danger of Cargill impacting your life like one of the big tech companies.

If you are a US citizen you are more likely to be killed by Cargill than by most of the big tech companies (I said "most" instead of "all" because I think the jury is still out on Amazon).

A bit of a difference between those statements. I'm growing less and less fond of HN's tendency to push people to the thin ice.

I do believe that the average person has a higher chance of being impacted by any of the big techs causing pain, then getting sick from something at a Cargill plant. Cargill isn't a delta away from the problems other companies experience. Heck, salad companies seem to be the biggest offender. I was never worried about beef. Turkey on the other hand seemed to show up a lot in the news.

Not to mention their rampant chemical dumping.

When I think rampant chemical dumping, I think of 3M poisoning the ground in various places. There was a real case of politicians letting a company off.
Step right up, place your bets

"Will schema defined apis become a thing in 2021 or continue to stay exclusively in the realm of 'thought leadership' aka blogs"
> If you want to convince me about the graphics/ML capabilities, compare it to a 3090 RTX using running Vulkan/Cuda.

Woot? So you are buying a new Fiat Punto and compare it to the latest spec of a Koenigsegg? What are you even doing?

What we need to know is how these perform against previous MacBooks and potentially Microsoft Surface and Dell XPS. those are competitors.
Two golden principles for building great APIs
> I feel it's pretty funny that you think they're not logos.

I didn't say they weren't logos, I asked in what way you intended them to be logos rather than some other type of graphics.

It was posted as a Show HN, which is an invitation for the community to look at it and give feedback. I found myself a little puzzled over what I was looking at. To be clear, it's fine that you think of them as logos! But in common parlance, a logo represents a specific thing. It's not the shape of the Mitsubishi logo that makes it a logo. It's how it's used to represent Mitsubishi.

These are 1000 generated designs that don't seem to represent anything in particular. The two interpretations I could imagine was either that you were offering them as "free logos" for anyone to use, or that you created a generative design system for your own use, where the logo might look different every time.

You don't need to get so defensive over some downvotes (fwiw, complaining about it is against the guidelines, and your complaints about it dominates the thread by now). You made a cool thing and it's an interesting design study, but as a Show HN it's just not very clear what it is or how it's intended to be used.
The guy in [1] is SSHing into a different machine, which is running... Linux.

From the same article:

>I fundamentally believe that most people don’t want to rearrange windows, babysit their own general purpose computers or back up their data.

So for me and apparently also the author, in this context "general purpose" is more of a crutch, to describe something that can do everything a normal computer can do. Most tablets can only do a subset of that.

To rephrase my point: There are many tablets that can only be used for media consumption. There are some tablets that come close to general purpose devices. In contrast, all PCs are general purpose devices. Hence it makes sense to list them separately in a statistic.
What's the deal with the “CNBC Bitcoin curse”?
It's all going to change, except for our entrepreneurial startup model and the urge to be Google sized. Don't know what to think of that.

How can it be so glorious for everyone when the focus is still on creating an ultra rich elite? Will energy be cheap if it is completely owned by the next Google? Or will it be just at a price point where two hard working people in one home can afford it? Current trends and this guy's intro have me worried a bit.
That post literally expresses amazement about "basic refactoring ability". It would blow author's mind of what a proper IDE can do, if they get a chance to use it.
Right, that article doesn't. I saw several articles which do mention it, for example https://www.statnews.com/2019/02/15/scott-kelly-nasa-twins-s...

"Immune issues sound familiar to Dr. Jerry Linenger, an American astronaut who spent more than four months on the Russian space station Mir. He said he was never sick in orbit, but once he came back to Earth “I was probably more sick than I was in my life.”

Astronauts launch into orbit with their own germs and get exposed to their crewmates’ germs and then after a week with nothing else new in the “very sterile environment” of a space station “your immune system is really not challenged,” Linenger said."

Thus we can see that not being sick while in orbit, despite all the stress and other space factors - microgravity/radiation/etc. - which are supposed to weaken immune system, while getting sick on return when those space factors disappear clearly favors the immune system antigen exposure dependence explanation.
Yep, here's a nice summary of that situation that someone made on Reddit: https://www.reddit.com/r/SuggestALaptop/comments/3gxoh9/psa_...
Your right, I should have been clearer, both factory and craft imply the wrong thing IMHO.

I think a better term would have been "skilled". Like the bricklayer, or plumber you don't want "creative" so much as reproducible quality which comes from experience. So in that regard craftsman is partially right too. Traditional factory work OTOH had painters, machinist, welders, etc. All of which were highly skilled labor, but their jobs like a blacksmith making nails or plumber brazing pipe frequently were just repetitive application of that skill. One might even say that these painting reproduction shops are in this camp as well despite being "art".

So its the same with software, yes you have a framework, but the act of building out forms using that framework to CRUD up some data somewhere is frequently quite repetitive despite differing colors and button placement.
Beef is very rare as an E Coli vector in the US. Almost all outbreaks are due to produce, especially spinach.
maybe I'm taking this post too seriously, but I thought the consensus was that factorio is mostly bottlenecked on memory bandwidth?
From my grandparent to me, there has always been German Shepherds in our family. Starting the 80's all of our dogs started dying much earlier, ~6-7 of cancer. In the early 2000's, we switched to raw diet from premium store bought kibble to raw. Sure enough, not only did their coat improve not a single cancer death under age of 13. I know it's anecdotal, but in my dog world circle and family, we've all observed similar results.

It's a cruel that our best friends and most loyal companions live such short lives as it is. Giving them top nutrition is a small price for the added years.

As to how this applies to humans? If you want to live a long and healthy life: avoid processed foods.
Remember, your rent/mortgage is expensive now partly because we've inflated real estate in order to bail these people out, and your favorite politician (both left and right) probably voted for it.
Doom2.net
Lots of low-level fun in Haskell's future :)
From what I've read, that also requires you to be clean shaven
"Which seems to me just as likely that someone was paid to say that or that Acosta made it up to cover his butt for being the softest prosecutor ever."

Equally as likely as in 50/50? That's coin flipping at that point - basically the same as saying having no information or opinion - all outcomes are equally the same.

There's a lot more information in this case - that Epstein frequented the world's leaders, even had access to American presidents on his private plane without Secret Service, had video recordings of world leaders having sex with underage women, had professional faked passports issued to him with fake identities.

When given a chance to deny communications with intelligence, Acosta refused to do so.

I think skepticism is required in all things but not believing anything at all is a dangerous anti-pattern.
Makes me think “Boeing 737 MAX”.
Comparisson could be against either an MX250/MX350 if they wanted to compare to nvidia (however that's not integrated in a SoC-like manner) or the AMD Vega on Renoir, or Intel Graphics on Ice/Tiger Lake (I honestly lost track of what intel calls their iGPUs these days, they went back and forth between confusing naming conventions, but it's the CPU gen/model that's important anyway).
Uh, that doesn't mean it isn't true. Alcoholics don't drink for no reason. (Source: had to quit drinking because of the problems it was causing for my life.)
And today it's absolutely the same situation like the one described in the article.

History taught no one. Once again, no one seems to be willing to resist the beginnings and consider the end.

The beginnings go by the name COVID-19 and include lockdowns, closure of national borders, obligatory mask-or-starve-to-death, social distancing, temp checks, QR codes assigned to people in order to leave home, and other totalitarian bullcrap that would be considered absolutely insane and unacceptable as little as a year ago. Everyone is trembling with terror at dying from the single virus and the single disease as if no millions of other viruses and diseases existed. Everyone is so scared for their dear asses that all critical thinking is blocked, because, to cite the original text of the article, 'there is so much going on around', and so they turn a blind eye to all the manipulation and brainwash backed by absurd amounts of money. All they want is that the great wise men in power come and save them. And the end is clearly a one-world medicine-mediated techno-fascism even Hitler and his creators couldn't dream about.

But instead of thinking, what will my bright contemporaries do now? They'll engage their downvote machineguns and flag me the hell out of existence. And HN will help them by counting their pro-covid downvotes as 3 to 5 regular ones. Start your timers, gentlemen, if any still remain here, and watch this post disappear in no time.

But always mind the end, dear downvoters.
Google Takes Down Repositories That Circumvent Its Widevine DRM
No, it's a "concession" for legibility. And I think they look very nice (much nicer than the old grey ones), too.
The M1 is a mobile chip. Why compare it against the high-end?

It seems pretty ridiculous to put the 10 watt M1 CPU up against big time GPUs that require several hundred watts.

Regardless, all the benches anyone desires will be out next week.
OCSP not OSCP

You can also run these commands to disable ocsp (and crl) since it can no longer be accomplished in Keychain Access → Preferences:

defaults write /Library/Preferences/com.apple.security.revocation.plist CRLStyle None
defaults write /Library/Preferences/com.apple.security.revocation.plist OCSPStyle None
defaults write com.apple.security.revocation.plist CRLStyle None
defaults write com.apple.security.revocation.plist OCSPStyle None
Boring, boring topic :) It's been discussed to death, but there's just not an option that the bulk of the community is willing to commit to.

There's a searchable archive at http://history.futureofcoding.org. It still has issues, but it's getting better. And it's also built with the present of coding :p
Looks exactly the same situation as we had in Germany with meatpacking: poor people exploited in gruesome work conditions and inadequately housed. That and farming slave labor is what drove superspread corona events over the last months.
Bear with me here.

The US created the Taliban to fight the Russians, they used some theocratic motifs to do it, most leverage, very efficient. Call this, The Playbook.

Well The Playbook was used by members of the Taliban to create ISIS, because the Taliban was too soft.

The Republicans are good at creating some memes that have high total power, are efficient and are also hard to control. I don't see this genie going back in the bottle.
His inbox committed suicide
Yes, in fact this reminds me of the HKT implementation[1] found in fp-ts[2][3]

interface HKT<F, A> {
_URI: F
_A: A
}

interface Mappable<F> {
map<A, B>(f: (a: A) => B, fa: HKT<F, A>): HKT<F, B>
}

where F is a unique identifier representing the type constructor and A its type parameter.

[1]: https://www.cl.cam.ac.uk/~jdy22/papers/lightweight-higher-ki...
[2]: https://github.com/gcanti/fp-ts
[3]: https://gist.github.com/gcanti/2b455c5008c2e1674ab3e8d5790cd...
The Surface Book 2 with 16GB RAM and 512GB SSD: $2499.

The new MacBook Air with 16GB RAM and 512GB SSD: $1399.

Geekbench: https://browser.geekbench.com/v5/cpu/compare/4679429?baselin...
Yearly flu shots.
It was a homeschooling/parenting list. Those tend to skew female and this one did.

Though the reality is that I have never been on an email list that was mostly female membership that wasn't poisoned by sexism. There is inevitably one or two men who have figured out how to participate in the discussion without the entire group wanting their head on a pike and you can't disagree with these men because a zillion women will jump down your throat and it ends up being seriously ugly (yes, I tend to be the woman daring to disagree with such men and having other women act horribly to me).

A more likely explanation is that when I was younger, before my health went to hell, I was fairly charming and likable. So I tended to be the center of attention and I think some people were jealous.

It was also a situation where (oftentimes) I would read the initial email and give my advice on their problem without first reading any of the replies and then my advice would change the direction of discussion because it was so much better than what had already been said. I tended to stand out and there were some people just hell bent on trying to prove that I "didn't know everything" and "wasn't above making mistakes" and "wasn't always right" and this kind of garbage.

Because I tended to stand out, the discussion on the list would end up revolving around everyone lining up to either be "for" or "against" me/my position and then I would hand everyone their head as the least worst answer because patting people on the head for agreeing with me was only going to deepen such problems.

I've spent a lot of years trying to figure out how to let my comments stand on their own and do what I can to refuse to let it become about me. There is no 100 percent cure for that tendency (of people to make things about the person who said them), but I've learned some best practices.

(Comment has been edited.)
No, you are not listening (reading) his point. He is 100% right, from my point of view at least.

Please read it again. And now, an example:

Startup A has two co-founders, Simon and John. 50% equity each.
Startup A accepts an investment from VC B: $2M at a $10M post-money. VC should get 20%.

First weird thing: oh, wait: the employee pool needs to be carved out. It's 20%. So you have 20% employee pool, 30% Simon, 30% John, and 20% VC B.

Second weird thing (why you're wrong): wait, there's a 100k legal fee that the company will pay. Cash is now $1.9M. So the VC effectively paid $1.9M for a 20% stake, or a post-money valuation of $9.5M. Instead of $10M.

(the part about the employee pool might be irrelevant here; but I had to mention it because it's, in my view, akin to the weird thing about legal fees).
Ask HN: How do you share context across your company?
Show HN: Measure Roofs with Google Earth
There's no way to run a business long-term in China without kissing CCP's ass.

I've been arguing for a while it is impossible for western companies to ever be successful (in the long run) in China, because eventually something happens that will pit the company against CCP. Make no mistake about it, CCP will win that battle.

If it's not some free speech battle (see NBA), then it's a Chinese competitor land grabbing your stuff with encouragement from CCP pushing you out.
As an old dude, I agree with you completely. We push way to much on the degree/school thing in HR, long before we get to interview them. For most positions, I would rather have an enthusiastic learner with a BS, or even an associates, and have them learn how it is done from experienced staff. If they really like it, and want to pursue more college, fine. If they want to dive in and learn by doing, fine.

I am in my retirement position now, stepped back to staff engineer, because I don't want to spend any more time stuck in meetings. The best principles, the best directors, all came up through the ranks. Yes, some of them returned to college for a few years before coming back, but the best ones just came in as enthusiastic green horns and dove straight it.

I have worked long enough now (36 years in this field, and this is my third 'career') to have seen people I mentored grow into director level positions, and that is perhaps the most rewarding thing there is.
Sandship is somewhat close to factorio for mobile.
Meat factories pay very well for someone with no skills. I for one I am grateful for being given the opportunity to work in meatpacking industry for a summer.
lol wishful thinking
And that is for the whole SoC, not just GPU
OpenVMS WebUI
I'm currently opted out and haven't been getting nagged at all on MacOS 10.15
That is it, but that does not preclude arrogance, and evil nature from being a primary driver of such person at the same time as rational desire for self preservation, and, sometimes, even a rare genuine brilliance in political matters.

Take a look at Bin Rasheed, or Li.
Don't give them ideas, "move fast and break things" is not something I want mixed with infectious diseases.
I think the solution here is to choose values that are not conditional on what people think of you or what you’ve done.

Then, when you apologize, you’re never doing it to seek forgiveness. Apologies are simply an expression of regret that your actions didn’t align with your values.

How other people react doesn’t matter.

E.g. I’m sorry for A. I regret A bc I value B. B is important to me bc C. To better achieve B, I will be avoiding A in the future and striving for D and E instead.
Is there a database of already analyzed objects? For example, can I search on the sha256sum of my IoT device's firmware and see if someone else has done the heavy lifting?
Dying of measles we would be an effective darwin test. Only the most stupid refuse to get tested, usually in uneducated remote areas, not trusting the press (good), the government (good), but also not their teachers and doctors.

In the famous Coburg outbreak 2001 it was an anthroposophic school (Waldorf), infection rate 1000 of 200.000, no one died. In all subsequent outbreaks it was always such a school. The virus is transported from Waldorf School to Waldorf School with an average vaccination rate of only 60% compared to 90% elsewhere. Hence it could not jump over to the neighboring districts. Why these schools are not yet forbidden is interesting. But you can safely call it a Waldorf illness.
Blackmagic Design Announces DaVinci Resolve 17.1