skysight-inc/HackerNews huggingface dataset:
I have yet to try running this for anything, but I do appreciate how it really sticks to the "do one thing well" ethos. Modern web servers can be extremely complicated with a lot of moving parts. This boils it down to just one thing and lets a person focus on the project instead of the infrastructure. Granted, it's very simplistic, but that's its strength.
What? That house burning example is absurd and bad logic
Glific is an open source, two-way communication platform for NGOs to chat & uplift millions of lives at the same time. I have personally used glific at my workplace. Glific offers super easy way to setup a chat solution with your users. The existing solutions are more focused towards businesses, glific on the other hand have put social sector organisations at the center of their design.

From the makers of Glific:
"A chat can change a life. Glific empowers orgs to change millions of lives via easy two-way communication at scale, on whatsapp & its like. It allows engagement measurement. Glific also uses advanced technologies such as NLP/ML to scale the interactions."
Yeah; I recently had a conversation with someone who went off at their manager because their manager said that the company (the second largest in its field in the world) told them that "work-life balance" is not the correct term, the official company policy replaces the term with "work-life integration".

Personally, I probably would have read that manager the riot act for even considering it appropriate to do.
The Consuming vs. Producing Ratio
That’s one of those things that seems too dumb to possibly be true, but it looks like it is? An estate can sell stocks in probate with cost basis set to date of death, not purchase? Sort of makes sense, the heirs would get the stepped-up basis, the stocks, and the debt if the executor didn’t net them out in probate.

I guess it’s a bet you’ll be dead before the interest outweighs the potential tax, or volatility spikes? Betting on your own death seems to macabre, and too tempting too the fates.
Abstracting over Cloud vendors is not a use case for Terraform itself. The value it brings is that you get to specify your infrastructure 'as code', which means you'll be able to re-create it from code, and reliably deploy changes.

There's a lot more benefits, it depends on what you are comparing it against. Coming from a software development background, I'd like to compare it to a wordpress app vs webapp development from something like rails. The wordpress app works fine, is faster to write, but once it gets complex things fall apart. The rails app is maybe a bit more difficult to develop at first, some features might take longer, but it's more flexbile, powerful and when engineered well, it will not hit a ceiling where it just all falls apart.
I hate increasing padding and the removal of borders, leading to UI elements that just seem to run into each other. It looks like an unfinished mess.

Even with this fix it's still ridiculously tall --- in the space it manages to show only 3 lines: tabs, address bar/controls, and booksmarks bar, my current browser has 4 lines: a title bar (which shows the full title of the page, not these horrid cut-off fragments), a menu bar, tabs, and controls/address bar.

most people use touchscreens (phones / tablets)

...running Windows? I doubt that.
Chia coin is using Proof of Space. It is growing really fast and not a really good thing. Even cloud providers are reacting to it. See
https://blog.scaleway.com/scaleway-and-chia/
The tool is ok, but developing plugins for it shows how inadequate Golang is for the job. There's so much repetition and boilerplate required. I wrote a FreeIPA plugin a few years back, it handled just registering a host and the executable weighed over 100 MB! WTF? Haven't looked at that side of things lately, I wonder if it's different nowadays.
> Any insights much appreciated.

Don't do multi-cloud, its not worth it. And tools claiming to do multi-cloud lie. For AWS stick to CloudFormation.
PG is not saying everyone are skaters, neither convincing everyone to become skaters. There are definitely such people and work-life balance indeed is not as standard for them. Moreover they being hated by people who are just for money on a work as they are raising the bar, but it does not mean they should stop.

I tend to agree it's a part of a character which also can be developed.
CloudFormation is too limited. I imagine most companies use much more than AWS. Off the top of my head, we use Cloudflare, PagerDuty, GitLab, etc all of which have Terraform providers.

What happens when you have to use something outside of AWS? How do you codify those changes?
The mob is a huge problem with Twitter (and adjacent social media), and the issue with a mob is purely that of its size. It's the size that makes the mob, and everyone who has ever considered chiming in to add their voice why so-and-so was bad should stop to think about whether the world really needs that additional voice. Each individual voice may be perfectly right. So-and-so may really have done wrong. But did they really do such wrong that the 10,000th voice is needed?

I am ashamed to say I've done it myself, back when I was on Twitter. My feed would start lighting up with some really Bad thing that so-and-so said -- and generally it was "Bad" -- and I'd add my voice somewhere to that cacophony. Not necessarily writing to the Bad Person, but chiming in on someone's long thread.

Now I look back and see I was another participant in the mob.

Look, the author described in the post absolutely did herself no favors. Her book may have been great, but the way she interacted with people on social media was absolutely not. But being the 10,000th person to tell her that is never necessary. That's just wanting to join a mob, because mobs are fun, because you're all justified in this act together.

Mobs are scary, because everyone thinks they are justified. A good friend of mine grew up in Kenya and recounted that when he was about nine, he saw a mob catch a thief. Joining in with everyone else, he took a wire and whipped the man. Next thing he knew, the crowd had put tires over the alleged thief and set him on fire. He has never forgotten the guilt he felt.
That's a property tax, not quite the same thing. You'd still pay it even if the home didn't increase in value, and you'd still pay it even if the home decreased in value, right? Isn't that more a local infrastructure bill?
> most people use touchscreens (phones / tablets)

The problem here is that for some bizarre reason, most designers try to come up with a single solution that fits both mice and touchscreens. That should never happen. And that especially should never happen with something that is supposed to run on platforms where touchscreens are a gimmick — which they are on all those Windows laptops.

And, I mean, phones and tablets don't even run the OSes that desktop Firefox runs on. This particular redesign thus makes zero sense.
FYI Firefox Focus can also be used as content blocker in Safari. Of course, this doesn't offer the full protection as using Firefox Focus directly.
It’s literally small in the information compression sense.

Storing the pattern of your palm print takes up more space than a listing most peoples current bank account balances. People generally care a lot more about bank accounts than palm prints, but that doesn’t mean they take up a lot of space. As such palm prints are literally a larger part of your identity than your bank account balance.
Looks good. But does it scale?

And Firefox is not supported?
Here's to hoping that the extension list will grow soon.
Unfortunately you are speaking of ideals. In reality a person's right to privacy is dependent on many factors including their country, race, etc.

With regards to celebrity, there is absolutely a tradeoff. On paper celebrities have the same civil rights as anyone else, but e.g. have you heard of the paparazzi before?
> In truth, the planet produces enough food to feed its billions (...)

Your statement is very general in nature. I assume you mean humans, and I assume by feeding you mean a sustainable process. Would you please quote your sources here? The modern industrial agriculture that keeps modern society alive is based on efficiency innovations such as the Haber Bosch process, soil management, antibiotics, automation, transportation etc that being huge scale effects. Personally, I have no idea of the human population ceiling if all were optimally distributed home farmers. It sure would come with inefficiencies.

source: had some interesting conversions with individuals from the from BASF/Cargill/Tyson Foods.

> To be perfectly honest I'm not an expert (...)

It is a super complex topic - biology, farming, engineering, markets. Hard to be an expert here. Let us hope one shows up and writes a comment :^)
Your notion of "pythonic" syntax being superior remains vague. You haven't clearly said what non-biased measure supports your claim.

"Pseudo-code" itself can be anything, as it is a term coined for a loose notation of ideas.

If your objection were "line noise" (i.e. non-Pythonic or non-Englishonic characters), the bias in this is striking. There are other languages that are as effective or even better. The fact that we may not understand these other languages is not an elevated argument for converting them all to a language that we do understand, except perhaps as a study exercise.

As far as English itself is concerned, it is a disastrous confusion of phonemical artefacts. People learn to speak and write English despite the major problems with the writing conventions.

You say "reputation" is your measure, but this is nothing more than "group opinion". You responded that professional popularity is not your measure, so C, Java, and Javascript do not receive your approval. Yet they are successful languages. They are not perfect, but neither is Python.

As far as human languages are concerned, your position is untenable. A fluent speaker speaks $language and understands $language in its subtleties. A person who does not speak $language understands little (or perhaps nothing) and is either trying to learn or has installed opinions instead of knowledge.
> This toolkit highlights the distinguishing characteristics and opportunities of decentralized finance (DeFi) while also calling attention to new and existing risks.

Timing seems interresting...
FYI, in three different browsers on two different platforms, this link never renders.
Plotly.js 2.0
> If the future of the web relies on developers groveling at the feet of a manager,

I see a lot of this 'devs v suits' type language used on HN, with the implication being that the developers are principled stewards of technology suffering under the cosh of KPI-obsessed MBAs.

What causes this? The majority of product managers I've met have technical backgrounds, and they have also had to cut corners to keep their product roadmaps on track.
> so a company claiming to have an ethical supply chain could theoretically point to that blockchain as proof.

No. A company can point at an entry that claims to be from an ethical supply chain. It's not proof that that entry actually represents reality.

Same for every other entry in the supply chain.

> you. I do think the supply chain stuff is interesting.

It's not. For the reason above.

> If each unit is tracked on a public blockchain, it should be possible to verify legitimacy with near 100% certainty.

Because a publicly available hash on a publicly available blockchain is different from a QR code and cannot be spoofed... how?
Yup, that's the best use-case. The more that cloudy / container stuff takes over the less I use Ansible tbf.
"this is horseshit for everybody except maybe founders"

Well, who do you think PG's audience is?

A 45-yo welder? A school teacher who loves their job? Or even someone happy at their FAANG job?

This advice isn't meant for them. Like most PG essays, it's obviously meant for people who want to be founders (or already are).

You might think it's dumb. But given he's seen people go out and do this, what, 5,000 times now? (Not sure what the total YC company count is) with some median level of success? He's got something valuable to add.

Perhaps you'd like 10x more qualifiers, 10x more nuance, 10x more comprehensive treatment of ALL potential types of people in his essays.

But he'd be far less effective at reaching his real audience - founders and potential founders.
"without DRY" in this case means "with repetitions" i.e. in a verbose way. GP wants to be able to generate this verbose, machine readable syntax with DRY, human readable syntax.
I can confirm this worked for me. The new UI is unbearably slow to use, and I strongly dislike the most popular subreddits.
How dare anyone question an established legal status. Of course Mr Bezos owes money to her Royal Majesty the Queen!
Bitcoin mining also doesn't use GPUs any more, as far as I know that space is almost entirely custom ASICs.

> Most new crypto's use proof of stake

What (of any substantial volume) uses proof of stake at the moment? That's Ethereum's path, but it's not there yet.

Regarding hard drives, I think it's "Chia" that just purposely uses an insane amount of disk space; "proof of space": https://www.theguardian.com/technology/2021/may/26/new-crypt...
Where do you find the balance between spending time maximizing your child's entry into a safe and secure future versus entertaining their passions? Not that being passionate about something and school-like activities are mutually exclusive anyway. Anyway, kids are far too young to decide what they want to do, so college is a good time and place for that already. Most students coming in to top universities come in undeclared.

Maybe Paul's kids have that privilege to go down that riskier alternative. For many others, its non existent and frankly, it is tone deaf.
Apple’s Upcoming iPhones, MmWave Enabled in Major Markets
Yes, the news media is a slower and more centralized outrage machine. The upside of social media is that it's harder to manufacture consent (h/t Noam Chomsky) as it consists of millions of voices. Though that's threatened by the coordinated censorship of big tech, as we saw with the lab leak hypotheses and people being silenced on twitter, facebook and youtube for challenging the approved narrative on that. It finally broke though, but it took over a year! Although without social media, maybe that process would have taken decades?
Just to expand on your second point, because I think it's often missed, there are a ton of 'providers' available that extend management of their products (to varying, sometimes hilariously little extent). If you're running products from any of the vendors on this list, you might be able to use terraform to manage them as well:

https://registry.terraform.io/browse/providers
No, there is no "end of term". You just have to pay the interest every month. They can ask for the principal back at any moment though but by the nature of the loans if that happened you'd sell your stocks to make good on it. But in practice that would only happen if there is a sharp decline in the underlying assets so if you only borrow like 30% of the value then you are generally fine. Obviously there is risk involved since this involves the stock market and borrowing money.
Btw there is a static page generator utilizing pandoc directly: hakyll[1]. Since it's configuration is done via haskell source code file, you need to be willing to learn a bit of haskell though.

[1] https://jaspervdj.be/hakyll/
Ugh, PG discounted his earlier works, again.

I can't relate to "workers" (employees) and I haven't been out of the workforce for nearly as long as PG.

Dalio emphasizes the importance of being believable, and I don't believe that PG understands the concept of work/life balance(or "work-life" or whatever).

Disclaimer: @paulg blocked me on Twitter.
I can't find the quote now, but I heard something before along the lines of "a tax deferred is a tax avoided" as a principal for business. I'm not the wealth class, but at the time I understood the idea was if you can kick the can down the road indefinitely through a never-ending stream of tactics, you can carry on with things & never actually pay taxes. In theory you have not escaped them... but in practice you have.

Like-kind exchanges are a good example. You can defer taxes on the basis of your rental properties for your entire life (and then your children can enjoy a step up in basis)
It depends how complex a process you are forking and what OS you are running on. It has been some time since I wrote any real code for Linux or Windows that would be significantly affected by such things, but it used to be that forking could be almost as efficient under Linux as starting a new thread in an existing process. Under Windows this was very much not the case. Threads make communication between parts easier (no IPC needed) but that isn't usually an issue for the work a web server does.

Comparing to purely event based web servers forking can still be better as no request should fully block another, or usually crash another (which is more likely with threads), and thread or fork based servers can make better use of concurrency which is significant for CPU heavy jobs.

So swings & roundabouts. Each type (event, thread, process, some hybrid of the above) has strengths, and of course weaknesses.
FBI-made messaging app leads to global organized-crime sting
> The app provides passwords in all contexts, not just the browser.
Didn’t know there was a market for coding session watchers. Let me know if someone’s interested in watch me slow-code my current long running side project: Focusly.
Maybe I'm missing something vital here, but why trust these `drug dealer` phones? What's wrong with using Signal on an encrypted Android device?

Since the Encrochat scare I would imagine no dealer in their right mind would ever use a crimephone again.
Google and Snapchat Empower Beauty Tech on AR Makeup Try-On
There's CDK for Terraform: https://github.com/hashicorp/terraform-cdk
I built something based on that principle. It picks a couple nouns from the subtitles and translates that. Its blanks everything else out. You can still follow the story while passively learning the nouns.

https://github.com/sutble/netflixlingo
Representing the history more accurately is not a useful design goal
You're moving the goalposts, and is thus still speculation.
On the bright side it's better to find out ahead of time. If someone told me this during the hiring process I would immediately end negotiations.
You can check out my project as well, which does something similar.

https://github.com/sutble/netflixlingo
What’s New in WWDC 2021 for iOS Developers?
And if you focus on WLB you're cultivating your life, health and family.
> when I read about these gangsterphones I think, hmm I want to make my own (legit) secure phone

Why? They are used by gangsters. These are not nice people. They are not people with innocent secrets they need to keep from those who would oppress them. They are people who murder, who ruin lives, and who undermine peaceful society.

You would objectively be making the world a worse place by helping them. Why would you want to do that?
We have a big amount of resources available inside of our Spacelift provider[0] and it weights ~20 MB.

It'll probably mostly depend on the libraries you use.

[0]:https://github.com/spacelift-io/terraform-provider-spacelift...
+1 from me on the "awful half-baked language" (HCL).

I just recently wrote an article about my experience, including issues and workarounds, when migrating from Terraform to Pulumi: https://blog.ekik.org/my-experience-migrating-my-infrastruct...

Hope it's OK that I'm sharing it here. I think it's relevant because there seems to be quite a lot of interest around Pulumi, and how one would go about moving from Terraform to Pulumi.
As a hypothetical:

Why do you think people are willing to put money into accounts that they pay no taxes on now, but will have to pay taxes on later?

There's multiple reasons, and they all tend to apply to equity too. As a bonus, equity in things like property has even more bonuses for taking loan cash now and repayment later: things depreciate in value (theoretically), and you get write offs. There's all sorts of tax shenanigans you can do to shift around what money you owe when to minimize your tax burdens. Getting 'paid' with a loan is one of them.

Another major thing is: they can borrow so much that it doesn't matter. If you could borrow a billion dollars based on your house, would you do it? Do you think you could turn that money into something more? What if you never turned a profit off that billion, and instead just lived off of it. Then died. Never paid any taxes, because you 'lost' money every year. Combine that with all the BS you can do with estate taxes, and you can probably send a huge chunk of change to your kids too.
Chrome may be the dominant browser due to performance and UI/UX, but it's gonna be interesting seeing users flock to Safari now that they'll have ad block support. Of course on iOS all browsers are using Safari anyway.

Google was smart enough to leave extensions out of Android Chrome. I don't see anything stopping Apple from porting Safari other than the fact that it's not really their style to do so. They also have very little to gain other than browser market share. That probably doesn't concern them anymore than Google having something over them.
I've gotten into the habit of manually creating a backup of the state file:

# to view the state file

$ aws s3 cp --quiet s3://terraform/production/terraform.tfstate /dev/stdout

# to backup the state file

$ aws s3 cp --quiet s3://terraform/production/terraform.tfstate > terraform.tfstate.bak
edit the title -- "AI" not "A" at the end
Generally speaking, they all have to have relatively short term logs to operate and protect their services. This tends to defeat things like piracy, where commercial actors need time to file paperwork and get subpoenas, by which time the logs are gone, but obviously the feds can move a lot faster and tend to get what they need to catch serious criminal activity.

This would, to me, suggest VPN services are a general societal good, as they prohibit annoying corporate IP enforcement behaviors, while not meaningfully helping pedophiles and terrorists.
So evidence obtained illegally outside of due-process is fair game in your book?

I guess by saying "when due process failed" kind of makes it so since by definition it "failed".
Collaboration and competition are not mutually exclusive. Competition does not always result in self-determination. For instance, people mentor others because they might learn something new themselves or grow their network. Thus, you can enjoy collaborating with others while doing so because of your competitive ambitions.
The decisions are made based on shared telemetry which many power users turn off. I keep my deliberately on for this exact reason.
Sorry, but not really surprised to see this go (for free accounts).

TBH I'm surprised that they managed to keep this going as long as they have. Giving away free compute is a tricky thing to make financially viable.
I should try this out. It's gotta be better than the quiz-by-quiz no-context vocab lessons that Duolingo does.
> My company insists on using CloudFormation, which I hate with a passion

I turned down offers when I saw they use Terraform. I was lucky to find purely CloudFormation based infra development.
This argument assumes wealth is zero-sum, which is false.
> don't blame people

I feel like this requires some nuance.

Don't blame an IC for introducing a bug or misconfiguration that led to the outage.

Do consider blaming (and firing!) management if, during the postmortem, it turns out that it was in the way of fixing systemic problems.

Ultimately, rule #1 should be: don't blame somebody unless malice or gross negligence is proven. Rule #2 should be the assumption that ICs will not have done either. Rule #3 is that sometimes, individual responsibility is required.