skysight-inc/HackerNews huggingface dataset:
Google "terraform wrapper". Terraform's interface is so bad that a million people have written their own interface to deal with how terrible Terraform's is. Most people settled on Terragrunt, but in some ways that's actually worse (DRY configuration is actually impossible with Terragrunt; I wrote my own wrapper (https://github.com/pwillis-els/terraformsh) to fix that problem).

Terraform's design is that of a half-baked configuration management program. It's not even declarative programming, because declarative programming requires the program actually try to achieve the desired end state. Terraform won't do that. It will try to create or destroy something based on what it thinks the world looks like, rather than what the world actually looks like. If anything is inconsistent, it simply dies, rather than try to fix or work around the inconsistency. Which is the opposite of what configuration management is supposed to do. It's supposed to fix the system state, not run away crying. In many ways, Puppet, Chef or even (ugh) Ansible would be better than Terraform at handling infrastructure state.

For example, if you tell Terraform you want an S3 bucket, and it tries to create one, but it already exists, Terraform dies. In that case they want you to manually use an 'import' command to import the existing S3 bucket (which btw is a different syntax for every single resource). Why doesn't it automatically import resources? Hashicorp's "philosophy" is that automation is bad and why would we want a computer to make a human's life easier when we can make the human serve the computer? This basic but critical feature is so important that Google created an entire project dedicated to it, called Terraformer.

If you write some Terraform HCL, you may be able to create your resources with it. But it's also very likely Terraform will not be able to change or destroy those same resources. Every provider has its own rules about what you can do with a resource, and none of those providers are required to apply those rules throughout the resource's lifecycle. So you deploy something to prod, and then need to change it, only to find out that change is impossible, half way through a terraform apply in production. Leaving you with broken production infrastructure. Many provider resources also have rules that require you to add a Terraform lifecycle policy, or it will be impossible to create, destroy, rename, etc a resource. Rather than make those lifecycle policies the default for a given resource, Terraform requires you to know in advance that that resource requires that lifecycle policy and to add it to every instance of that resource. But it will cheerfully create resources without the policy, with a big gaping hole in the floor waiting for your infra to fall through when you next make a change.

This is a very brief list of the insane stupidity that is Terraform. A blindfolded configuration management tool that can't handle changes and doesn't like automation, validation, or sane defaults.
> Do you think this kind of rhetoric has caused a significant increase in violence against "Tories", and do you think it should be criminalized?

No - not significant.

No - I don't think rhetoric should be criminalized.

FWIW, I don't think a Twitter post about a Tory can be violent. Potentially it's an incitement to violence; but that's already illegal (quite rightly).
If California and Idaho don't want to listen to each other, why even remain in the same country?
I suspect a noticeable part of the drop was a decrease in ocean freight rates. Down about 30% from peak, but still about 3 times higher than 2 years ago. I'd expect them to drop by another 30-50% over the next year, that should help a bit.
> Perhaps a Starlink connection would have been enough for them and perfectly fine if it's a single family.

Oh the irony... Starlink is also tapping (federal) government subsidies to provide internet service to rural areas. Tapping government subsidies is a very important part of Starlink's plan to become profitable.

Ref: "SpaceX's Starlink wins nearly $900 million in FCC subsidies to bring internet to rural areas"
https://www.cnbc.com/2020/12/07/spacex-starlink-wins-nearly-...
The best design for a (home) vacuum I think is the Rainbow: it uses water to filter out all the dust and debris. Water is the best filter - once a dust particle touches it, it will not be blown out with the air.

The downside is how expensive and heavy the vacuum is, along with the extra time it takes to set up (add water & later discard water).
I work pretty close (other side of the office) from some of the Fiber folks, and there's notable enthusiasm from their bubble about expansion into the new and existing metros.

(Disc: Googler in Global Networking, not Fiber)
> who's been working in email marketing ... I'm quite surprised with the amount of negative comments.

If take email marketing to be a legit line of business, you might like this feature. But your assumption would be invalid. Email marketing is detrimental to society. It's the not-illegal spam. Don't market to us.
Teenage Mutant Ninja Turtles History (In a Half-Shell)
C is one of the biggest issues in happiness surveys. Those world surveys are the worst. They tell you more about the socially acceptable answer to "are you happy?" (actually to the translation of that) than how people feel.
You're perfectly welcome to have good defaults, but how do those conflict with allowing people to use third-party messaging apps and letting people customize their phone? Your comment isn't a refutation of the argument you're replying to.
I realize I was too quick to edit this down into a single sentence in the first paragraph, but my standard MO is to go “oh you’re right” if someone points out an error in my thinking. And if I can’t realize I’m wrong, but I also can’t explain why in precise terms, I make a note and go study the heck out of the topic in the next few days.

Interestingly, as I’ve grown more experienced, it has become much easier to realize that I don’t know jack about anything really, and that it is so easy to go out and look for answers with the resources we have nowadays.
https://archive.ph/AmMyW
Life is recursion
Instead of modding it into a new amp like this post does they likely just spliced the speaker wires right into the speakers. The upside is it was easy the downside is you can’t just plug and play after the fact.
Not to pull the "facts don't care about feelings" card... but markets don't care about long-term sustainability so long as medium-term growth can be expected. Such a correction for unsustainable markets will eventually come, but not on a timescale relevant to current events.

I don't personally think rising beef prices are an issue, though. Nobody is going to starve because they're being priced out of a steak. I will be more concerned if we eventually begin to run short of beef-alternatives, though.
> My house insurance is up 30%.

Shop around
Problem is there is no real evidence provide to back the assertion. Is the ability to solve well-defined problems really different from the ability to solve poorly-defined problems?

"One way to spot people who are good at solving poorly defined problems is to look for people who feel good about their lives" seems like a circular definition. So people that feel good do so because they are better at solving poorly defined problems? How do we know?
Because there are different business units in the upstream company handling the dedicated access vs consumer sides. The dedicated business side have their own sales goals and if you compete with the consumer side, that’s not a problem for them. I’m sure there are some regulatory/anti competitive measures at play here too, but economically, the two sides of the business will act more or less independently.
> This is a reasonable default - probably the only reasonable default. `TeeReader` and `MultiReader` are easily available if you want to spare the memory. (But you're right that the converse on the ResponseWriter isn't true, it's much more difficult to get your own implementation right.)

Fair enough

> `net.Listener` is an interface you may implement as you choose

Good point -- thanks, I hadn't considered to try and bound connections using a listener implementation.

> But in most cases a CPU limit is more than sufficient backpressure.

In many cases it's probably fine - but not all.

The issue with letting CPU be the back pressure is that it'll happen _after_ the connection is established. Unless I'm mistaken, if a load balancer can't connect, it'll usually try another host, but if it connects and times out...there may have been some side effects, so it can't try another host.
Price is set at the margin. If demand is 101% of supply, the price goes up. If demand is 99% of supply, the price goes down.
You get bigger machines, which do work faster.
That last interview felt like more of an interrogation lol, amazing and super inspiring backstory however !
Or entry level Developer in Test (takes no less skill actually, but it's less desirable) or entry level sysadmin or tech support, even helpdesk etc. This is what people were doing in the last recession. If you are good at coding, tech support and other entry level IT stuff at the right company can be a great playground to advance your career, because there is so much opportunity to practice
Correcting the Record on Meta’s Involvement in Nebraska Case
> I think history shows that dictatorships and economic systems that deny market forces are ultimately short lived

like 99% of history is monarchies and dictatorships, democracy is a blip on the radar
I built a tool called Browserflow (https://browserflow.app) that lets you automate any task in the browser, including scraping websites.

People love it for its ease-of-use because you can record actions via click-and-point rather than having to manually come up with CSS selectors. It intelligently handles lists, infinite scrolling, pagination, etc. and can run on both your desktop and in the cloud.

Grateful for how much love it received when it launched on HN 8 months ago: https://news.ycombinator.com/item?id=29254147

Try it out and let me know what you think!
They’re pushing all kind of narratives to make cattle seem like they’re terrible for the world, and linking everything to climate change.

No one wants to accept the push to start eating bugs. Don’t give into the WEF propaganda

https://www.theguardian.com/environment/2021/mar/18/cows-sea...
Have a look at GruCloud, an alternative to Terraform/Pulumi/CDK, which generates the infrastructure code automatically from a live infrastructure.
Disclaimer, I am the author.
I think this is a bit tricky when computers are involved. "Facebook" is not a community; it's a technological encapsulation of millions of communities. So if Facebook bans something globally, that's not the same as keeping your individual community the way you'd like it.

If some on the American right is saying "Facebook is too big to moderate all communication, and it should allow everyone to speak", that doesn't disallow you from having one or more communities that are moderated more locally in whatever way is allowed there. It's just that Facebook the corporation won't be able to reach into any community and have veto power over speech.
The article says that incredibly stupid people and people who scored high on a vocab test were slightly less happy. Being intelligent also doesn't mean you are a cynic who laments over history, I would generally attribute that to pseudo-intellectualism and people with shallow understandings of how reality works when the tires touch the road.
Thanks, will definitely check out your links!

About LinkedIn – checking other companies job postings was actually the moment when I decided to 'Ask HN'. I wasn't able to extract systematic classifications from them.
Well it's not a stupid idea at all, that when you pay taxes, you could vote for the 3 or 4 topics that you want support in priority, and they get allocated a more budget in proportion or something like that.

This could even increase support of people to pay taxes (reducing fraud) as the taxpayers would know they would be supporting projects in line with their vision and lifestyle.
can somebody ELI5? what is this code mean? what is RFC 5575?
Python is my work horse, if I need to scrape something from a site that is relaxed about scraping (most are). I have my own library of helper functions I've built up over the years. In simple cases I just regex out what I need, if I need a full DOM then I use JSDOM/node.

For sites that are "difficult" I remote control a real browser, GUI and all. I don't use Chrome headless because if there's e.g. a captcha I want to be able to fill it in manually.
A friend did this at his farm in central VA, but for power line instead of fiber. It was previously above ground, unsightly, and occasionally damaged by trees. He dug the trench from the road and had the power company lay the wire in it and make connections at each end. I don't remember the total numbers, but he saved thousands by doing the dig himself (with rented equipment) vs paying the power company to manage it.

Of course, this assume you're comfortable with heavy machinery and can work around other utilities (most counties have a "Miss Utility" service that will mark existing services).
At those prices won’t investing in solar make sense? Most likely it will yield a massive savings?
If you want to work on "AAA" games, I don't think there are many companies left using it to this scale. An engine where those kind of games are developed almost fully in Lua, AFAIK, is Bitsquid (later Stingray by autodesk), but that has been discontinued. There are still some companies that use Bitsquid derivatives though, like Fatshark, Toadman and Arrowhead. See https://en.wikipedia.org/wiki/Bitsquid

As for non "AAA", I think https://love2d.org/ is quite popular for game jams and commercial 2d games - I haven't used myself though.

So maybe look for opportunities in companies using those engines.
Right, in the middle of war with Russia and with war with China on the horizon. Great idea.
They didn't miss that line: they never read the article.
Production of beef is at sustainable levels, provided cheap energy.

But increase fertilizer 3-10x and fuel 3-5x and you’re going to adjust in prices. And you’re going to get a new sustainable level.

Btw when I say “sustainable” I mean market conditions, not environment. The environment can likely handle far more cattle, but it requires input (fuel, fertilizer, etc) for us to produce said cattle.

Recall, there used to be millions (probably tens of millions) of bison roaming the Americas. We basically replaced them with cattle. Cattle are constrained to a region and fed food from farms. Environmental wise, I don’t see much issue with cattle (when comparing to other pollutants)
Thanks for reading. That is a very good point I have taken away from publishing this. I stated in the first sentence that I have no problem being wrong, in fact, I want to be wrong because it means I can do an even better job and learn new stuff.

If anything, the ratio of “you can’t acknowledge you’re wrong” to “oh i’m wrong” situations is about 1:1000. In future articles, I will spread and repeat things out a bit more, instead of editing an article like I would a strategy document.
This is the one thing which pisses me off when corporate brass justify not adjusting pay because "inflation is just transitory".
An entertaining aspect of this is in whiskey, where, for instance, Wild Turkey makes one of the more successful and appreciated bourbons on the market, but also has a very popular rye, which they don't distill: Wild Turkey Rye is a relabeled MGPI whiskey. A surprising number of whiskeys are MGPI.
I got a Makita shop vac a couple of years ago for home use. It's huge, loud, and heavy. But it sure is the best vacuum I've ever owned.
What went wrong? What do you mean. The market is operating as intended, it just found yet another way to extract profit from consumers. This time by misleading them about the quality of a product by leveraging a known brand.
Ok, what's the end game there? You own a bunch of land with less and less demand for it?
To make you feel a little bit better:

For similar size house in energy-efficient building tech we pay around 300$ per winter month for heating.

And its “cheap” because house is well isolated. (EU)
Something that'll make me happy whatever happens, that could remove all motivation to look after myself and those I (currently!) care about: no. Because I don't want to become that person even if it would be very pleasant to be him.

Something that puts me in a buoyant mood each day, that makes life a pleasure and smooths all the rough edges away, well, maybe. I'd like to become that person.
Inflation - value of currency going down - would also drive stock prices up even if the underlying value is stable.
It's pretty widely accepted that the government will help people gain and maintain access to infrastructure, even (especially?) in rural areas. Ever heard of the Rural Electrification Administration[0]? The Tennessee Valley Authority[1]? Despite the fact that it is not considered a _necessary_ utility de jure, internet access is hugely important in our modern society and economy. These areas have post offices, electricity, trash service, etc., so why shouldn't they also have access to internet? Those other utilities cost money to install as well.

[0]: https://en.wikipedia.org/wiki/Rural_Electrification_Act

[1]: https://en.wikipedia.org/wiki/Tennessee_Valley_Authority
I don't think anyone serious is taking this as anything more than mildly encouraging.
Or "benzin" :)
i am not sure if this makes sense, but when i read your comment i wondered if part of the difficulty of finding friends is that smart people find it difficult to associate with people who are not as smart as them or do not have the same interests as them, and thus the problem becomes one of selection.
Thanks for posting this comment, it was really entertaining to see how quickly it got wildly over my head and started sounding like sci-fi gibberish

> You can think of it, at a very high level, being the difference between a force mediator that has no self interaction (photon)

Don't really know what a force mediator is but I can somewhat imagine, and photons not interacting with themselves I think makes sense

> a force mediator that does have self-interaction (gluon)

I'm guessing these particles interact with themselves and maybe they're called gluons because they stick together or something, like glue

> Gluons interact with each other, whereas photons don’t.

I think I'm making progress

> Even this by itself isn’t naively enough to get all the strong force’s interesting behavior. But the math works out in such a way that when you start to pull two strongly bound particles apart,

Good so far

> the color field forms a flux tube of gluons between the two particles,

lost me, you just switched lanes into back to the future speak
I don't understand this comment. There are a lot of places in the country where a majority pays for the minority when it comes to infrastructure. Case in point NYC or Chicago, whose populations and tax bases make up a majority of the state, yet their taxes still go to maintaining the state infrastructure as a whole. The state, in order to function, needs some kind of continuity and predictability to plan for population dynamics and spread out taxes accordingly.
It reminds me of the episode of Columbo where a chemist blew up the director of a chemical plant with a boobytrapped cigar box. Columbo finds the collection of cigar boxes, one of which got boobytrapped, and I knew "he's going to smoke one of those cigars" and he did.
Have you seen https://www.rtings.com/ ?
I apologize if that came off as something with a negative connotation, it wasn't meant to. That article was not as helpful as you probably intended. I also didn't realize how gender norms are inherently tied to the theory and diagnosis of autism according to certain frameworks in the article you linked.

I don't this it's fair to argue that difficulty understanding other perspectives/lack of empathy is something you should accept the same way you do a disability. It's not the same at all.

Knowing how your words will be understood from someone else's perspective is something that can be learned. I had to learn it when I started tutoring. Students with poor performance struggle due to the consequence of failure to teach, much more than a failure to learn. I didn't say it would be easy. Intellectual or instinctual doesn't make a difference as it can still be learned. Autism is very diverse in presentation so I know there are limits to the generalizations I am making.
"I'm sub-saharan African, but I think I'll manage to read the papers just fine."

You ask for a good faith discussion but immediately start out with taking it personal. In quite a low effort way, as surely I don't have to explain what a "median" is, and how this has nothing to do with you as an individual?

As for sources, you'll find an endless amount of them by searching for "IQ per country". There's a lot of research methods that are criticized and refined over time but the conclusion stays the same regardless.

Causes are also discussed: lack of education, malnutrition, infectious diseases, the like.

Whether it's IQ or education level or the correlation between them (it's complicated) the original point by the parent commenter is that this disadvantage is catastrophic.

But hey, I'm sure it's nothing.
Or ML.
That brings back memories, I was on the bleeding edge of CP/M and all that stuff.

...And I still remember the fight I had with customs officials when they wanted to charge me huge import duties on a set of CP/M Plus 8" floppies that I ordered from the US. After an argument I won and they relented and dropped the duties - I told them to shove the disks you know where and said I'd download the software via telephone line (a novel concept in those days). They then threatened me with attempting to violate customs regulations but it turned out there was no regulation prohibiting importing by telephone! Victories like that are so sweet.

CP/M, CP/M-86 and Tim Paterson's/Seattle Computer Products' DOS (SB-86) which I bought from Lifeboat Associates in NY were the OSes for my CompuPro Godbout dual processor S-100 system.

Those were the days when we actually had control over our computing equipment. It's tragic they're now gone.

__

Edit: This is an opportunity to again remember the loss of Bill Godbout of whom I've met and who died tragically in the Camp Fire of 2018: https://en.m.wikipedia.org/wiki/Bill_Godbout
Either these CEOs are insanely incompetent leaders who have gone on obviously unnecessary hiring sprees as late as a few months ago, or something else is up. Either way, it takes a particularly dishonest leaders to suggest that the main problem is low employee productivity.
Can't underestimate the power of practice. Perhaps find low stake venues where messing up does not have much consequences and present your thoughts. Maybe attend townhalls, local seminars, university talks and present your thoughts on the topic. See what worked and what did not. Improve iteratively.
I know this is sarcastic, but bakery outlets can be a great way to get your sugar junk for cheap if there's one nearby, though they're all pretty close to expiration.
Everything is subject to supply and demand. Why would those four things not be? Even if the money was coming from the government they would all still be subject to supply and demand. Even if money didn't exist those things would all be subject to supply and demand. What exactly do you propose to change that?
1 bushel
Having seen the working conditions in many of these places and the work ethic they expect, they(the employer) are being unrealistic. They expect young, unseasoned, immature employees to have the diligence and attention to detail of a 35 year old 10 year veteran, and generally aren't too on top of actually obeying labor laws or paying competitively with gig economy.

The opportunity cost of "can't change my mind and do something better" is very high these days.