skysight-inc/HackerNews huggingface dataset:
Ignition sources are pretty much a constant so don't remotely explain a truly dramatic rise in the extent and ferocity of forest fires. Eucalyptus has been flammable for millennia. Tasmania and Queensland have seen fires in forests and forest types (rainforest!) that literally haven't burned for thousands of years. The RFS is having to redraw its boundary maps because longstanding firebreak forests are no longer firebreaks. What were permanently wet forests are now dry. My local council is having to rethink housing planning permissions because longstanding truths about which vegetation types are safe to build around are themselves going up in flames.

As for hazard reduction burns, these have been on the increase for years. The rate of increase has been hard to sustain, because the fire season has been rapidly extending, and reducing the windows of opportunity for burning. There's certainly scope to draw on indigenous understanding of cool burns, but that's not something that is likely to happen quickly at scale.

Simplistic notions of 'proof' are no more pertinent to assessing the evidence on the relationship between climate collapse and forest fires than they were with lung cancer and smoking. These are complex systems we're talking about. We just have to assess prior scientific knowledge and multiple lines of empirical evidence as best we can. University-based research, the CSIRO, and relevant on-the-ground forest management and firefighting agencies have been predicting an increase in forest fires consequent on expected climate change patterns in Australia for many years. This has now come to pass. If people have alternative explanations, these would be bolstered by, preferably, pointing out where they similarly predicted the increase in forest fires, and then making their predictions for what will happen in the coming decades.
This is very difficult. I feel badly for the author of actix-web, and I agree with Klabnik to the extent that Reddit can be a terrible place.

What I think this is, is a sad day for the Rust community.

But it is probably a good, and necessary step for the Rust ecosystem. The bottom line is the creator of Actix made something really attractive, but not necessarily good¹, which pulled a lot of people in to using it. It did extremely well on benchmarks, which brought Rust positive attention.

But the project was fatally flawed unless another maintainer forked it. The author was not obligated to accept patches from anyone else, but it was and should be unacceptable to the Rust ecosystem for the most popular web framework to have severe vulnerabilities that can be exploited. And for the author and maintainer to disregard patches to those issues as "boring" or other derisive terms should also be considered unacceptable.

Perhaps that would have been the right way to fix this actix-web issue, to produce a better project. This is basicaly what happened with cabal (package manager for Haskell) and stack (a wrapper that made it easy to build Haskell packages). But at the same time I can't in good conscience recommend anyone use cabal, nor could I recommend anyone use actix-web. It may very well be for the best that they just won't be used.

¹ - Good has lots of different connotations. Is there a lot of code? Yes. Is it largely well written? I think so, based on what I've heard. But in the long term having a benevolent dictator for life controlling a major piece of the Rust ecosystem is extremely dependent on them being benevolent, and rejecting critical security fixes and declining to engage the community in any meaningful way is not this. On the other hand, I think projects like async-std and tokio have a much more benevolent (and less dictatorial) leadership.
> I was taught that part of being an engineer taking a moral responsibility for the safety of your creations.

almost certainly in the framework of being employed or contracted to do engineering work. go back and ask your teachers what they felt they owe people asking them to design things unpaid, in their free time.
This is such a non-sensical argument. Obviously nobody gets convicted for voter fraud if the system cannot detect it.
Honest question here -- if a monopoly is broken up legally, what prevents the two new organizations from collaborating in a way such that the combination is still monopolizing the market?

It seems to me that a purely organizational split would be nothing more than something on a piece of paper. The two corporations could still rent buildings next to each other, have lunch meetings together, gift each other money, and continue as before.
I have to question your position from a moral standpoint though.

If you were a rollercoaster engineer, and you saw that a rollercoaster had an unsafe design, would you follow a similar approach? "I'm not going to ride that, but I'll let this line of people ride it without warning them." Obviously the stakes are wildly different, but still...
At $275m in sales they're already a drop in the AWS/GCE/Azure buckets though...
Kim Kardashian showing social media she's a regular girl
I would think listing a W3Schools cert on your resume would do quite a bit more harm than good.
If I’m not mistaken, 10,000 mWh is the maximum that can be brought on an airliner.

EDIT: As the commenter below pointed out, the limit is 100,000 mWh and not 10,000 mWh. I stand corrected.
How many are cops?
I think disagreement on incentives plays out as how prioritized something is viewed. I may agree that something is wrong, but not worth it for me to fix during a weekend because I don't get paid overtime for it. As an example.
What You Probably Didn’t Know About Sudo
"As a society we have decided that there are objective good and objective bad"

If we have decided something, it is not very objective, is it? There is a difference between truth and consensus.
This. There is no free lunch. Either you pay for quality or assurance, or you risk you might get something rotten that wasn't obvious at first glance and you can't do anything about it. That's the difference, when you pay, you might also get something rotten, but you can do something about it. Your options are of course only constrained by what you pay.

The problem, as I see it, is that a whole generation of programmers have grown oblivious to this implicit relationship, and when that relationship is actually exercised in some way, they default to what they understand, which is paid services and products, which results in both sides feeling like they got a raw deal.
The fact that women shoulder the primary economic burden of raising children is structural sexism. Sexism is not merely about personal conduct but also how we structure society. For millenia across many cultures women have had their participation in broader society curtailed to the sphere of reproductive and domestic labor. That is injustice. As Morenz notes, we don't have to accept that. We can structure our work so that women are not disadvantaged for having kids and men aren't penalized for taking a greater role in raising them.

This seems like violent agreement. I think Scott was trying to dismiss the people who criticize them by inviting Morenz to make a guest post. Perhaps his dismissiveness is the reason why this is so acrimonious.
Haven't we been hearing about "software that doesn't require any tech skills to build" for 25 years now? It seems like a pipe dream. It's built on some innate belief that someone can create tools that work for every kind of business possible, which is crazy. I can think in the past few years I've worked on health care registration websites, diamond auction websites, oil reserve management software - nothing would have been tied together with any common tool and all required extensive amounts of custom code for their business logic. I think it's time we drop this dream of normal "business analysts" writing all the software in a company.
Sounds a bit like Tettra? https://tettra.com/

Our company uses Quip for this sort of use case, but that's not really the same thing as what you're asking for.
2MB for the default .. even Google's seems to be about 1.5~2MB just from looking at my debug console.

I wonder how this compares to search engine landing pages back around 2000 or 2005; back when 1MB could take you a few minutes on dialup.

DDG Lite might be just the right size for 90s era sites.
Just to preface: I think ideas are nearly worthless and execution is everything, so this isn't more than a "huh, neat." kind of reaction.

That said, back in about 2008, I was working a rather boring development job and pitched to my friend and colleague, who was a sports fan just like myself, that the best part of fantasy sports was the draft at the beginning and that the rest of the season was rather boring. That I'd rather do a daily draft of players playing that evening. We talked about building a prototype and I think I got as far as writing the statistics scraper. Anyway, it fizzled pretty quickly.

A few years a later, DFS is a huge thing. I didn't have this idea first, not by a long shot (https://en.wikipedia.org/wiki/Daily_fantasy_sports#Early_exa...), but it certainly wasn't a mainstream thought back then.
Read a lot and think about what makes this writing good or bad. Then try to duplicate it and show people and get feedback. Show it to everyone and anyone.

This is how I approach physical board game design. Play as many games as I can and contemplate the choices made. Why do people like this game even if I don't. Then make my own and have anyone and everyone play them. Modify and test again until strangers ask me when they can buy the game they just played.
Bring your monorepo down to size with sparse-checkout
> they should clearly state that the project is not being maintained

A project by a solo, unpaid author should be presumed unmaintained.
There’s a lot of sitting around and doing nothing in East Asian office work culture. It’s similar to investment banking where you are not necessarily using your brain/energy but you are still at the office for insane hours churning out 100 different versions of the handouts.
It's not certain that the drop in job openings will _quickly_ turn into loss of jobs, i.e. TFA also says "layoffs rate dipped to 1.1% from 1.2%".

Also, the yield curve inversion is a strong indicator, but not a perfect one, and some of the recessions it indicated happened as far as 34 months out (according to some Credit Suisse report I can't really find anymore).

We're sure to hit a recession at some point, but it's really hard to guess when.
Linus is paid to carry that responsibility. Others are not.
It's mostly commercial stuff. For the lower levels:

You show you're 'friends' with Google.
You miiiiight get some work through them.
You get to show interesting business cases on their conferences.
You get to know their timelines a bit before the general public.
You can consult them on products when you're getting a bidding ready for a client.

That kind of stuff.
yandex.ru (Russian search engine) had a "lite" version at https://ya.ru for ages - 58K raw, 17K transferred, 1 request.
This is why I loved it when introduced to SMT devices. Rather than those pesky colour bands, values were stamped on in a rational manner - two digits value, one digit power of ten. Say, 106 for a 1MOhm resistor, 102 for a 100Ohm one.

My lab productivity soared.
Everybody in this specific social group of investors continues to list Developer Tools as, effectively, an Evergreen space.

What’s baffling to me is that the amount of innovation in Developer Tool businesses (not tools, businesses) is surprisingly small. There are three factors that influence this, IMO:

(1) The OSS community has trended towards an insular culture incentivized by OSS popularity where stars and Twitter followers are status signals. In this world, it’s hard for talented engineers to stop seeking “star status” and transition to the business ecosystem where they’re bottom rung of the ladder.

(2) The space is extremely sophisticated — with longer R&D cycles — and VCs routinely incentivize suboptimal growth trajectories when they’ve identified apparent winners and miss opportunities with more practically iterative companies. (Expecting growth at all costs in a space where continuous delivery + R&D is the norm.) This blows up some companies early and prematurely kills other promising technologies. I think the 18mo expected cycle time probably needs to be adjusted for these companies, especially early stage.

(3) Founders are heavily pressured towards exits. Long R&D cycle time, the pressure cooker of VC growth expectations, and the rarity of high-ownership, customer-oriented developer tool + engineering talent makes early exits extremely attractive for both founding teams and acquirers.

How do we fix this? Between Daniel, Elad and a bunch of folks who keep writing this stuff — I think it’s time for a new developer-oriented fund, backed by the people and companies passionate about the space.

I’ve been a major sponsor of Vue.js for years. I’d like to do more to help talented developers start businesses in the future, when possible. If anybody thinks something like this is interesting, give me a holler.
Agreed, this is a pretty good way to address the "bus number" problem in technical projects.

It also forces people to communicate details somewhat.
Practice creative writing daily. I'm not too convinced reading a lot is part of it, as the other comments suggest. Else we'd all be great writers. I'd argue that consumption is the least important part of being a good creator. Else we'd all be good creators with our endless content consumption.

But I guarantee you will notice results if, every morning, you write at least a few paragraphs answering some sort of creative writing prompt. After a while, creative ideas will just come out of your head as you try to write. Just like how words and phrases magically come to you as you get better at another language.

https://old.reddit.com/r/WritingPrompts/ is a great resource. I like to read a few ideas in the morning and consider them in the shower. Then I brew a coffee and write as much as I can before I start my day, even if my idea completely sucks. I just try to treat my crappy idea as a constraint and run with it.
I find this a bit pointless- Scott Aaronson has his views that are not the
views of a sizeable majority of women in STEM, who find that their career
progression is hindered by institutionalised sexism. At some point Aaronson
finds or receives a dissenting opinion from a woman in STEM. He publishes it,
with a preface suggesting that _this_ is the _real_ view of a majority of
women in STEM (the opinion "dovetails with what I’ve heard from many other
women in STEM fields, including my wife Dana").

Fair enough- but how often has Aaronson published, or publicised, an opinion
from a woman who disagrees with his view? Er. Not often. Probably because he
disagrees with them and so will tend to find that they do not marshal "data,
logic, and [their] own experience in support of an insight that strikes me as true
and important and underappreciated".

So what have we learned from the fact that Scott Aaronson has published this
opinion on his blog? Absolutely nothing. We knew his opinion, he still has the
same opinion. We know there are other people, including women in STEM, that
have the same opinion as Scott Aaronson. Here is one of them and her opinion.
We have learned nothing new.

This is just preaching to the converted.
"Tesla is rumored to be planning on making their own chemistry cells at GF4. I expect we will see real volume in their next-gen chemistry by the end of 2022 or mid-2023, at which point their annual production run rate will likely be greater than 1.5m vehicles requiring 100GWh of batteries per year. Currently they are closer to 35GWh, and IMO scaling the battery production is by far the hardest part."

Do you have a source for this by chance?
> The license only frames the projects legal responsibilities. It is entirely unrelated in every way to how the project is run on a day to day basis.

You completely missed the point. At the end of the day, the legal obligations are the only ones, and both the Apache and MIT licenses very clearly state that the creator of the software has no obligations to any user.

Therefore, any other supposed obligations only exist in the mind of the person who has created them, and do not exist in reality.

> Alternatively if we're going to just go strictly by the license then the maintainer deserved all the flames & flak he got. After all, it wasn't against the license, therefore he cannot complain about it. Just like that idea is unreasonable, so too is trying to hide behind the license in this case.

Sorry, this doesn't make sense, because you're comparing an explicit statement of liability in the license to the social norm of not being a massive jerk.
The biggest costs to tunnels is bureaucracy.

This is false. The biggest cost to tunnels is moving and replacing utility lines (power, internet, sewage, water, etc.) that were not properly recorded by private entities when they constructed their buildings.

It's precisely where government bureaucracy was involved that tunneling is the cheapest, because then moving and replacing the utility lines can happen all at once instead of over the course of months as the tunneling machine bores into them, and bureaucracy can coordinate road closures, utility shutoffs, etc.

Also, private entities use subcontractors not because bureaucracy requires it but because it lets them delegate out responsibility for areas in which they do not have competence for less than the cost of developing such competence in-house. It's simply the way the construction industry works. Even Joe Blow Contractor rebuilding someone's bathroom will hire contractors to do specific parts of the rebuild (like the plumbing, or the tiles). Another example: the SoFi Stadium in Inglewood has hundreds of subcontractors, and is fully privately funded.
When a FAANG company makes an acquisition, what's the effect on consumers? Would they be better off if acquisitions did not happen?
Goodbye, New York, California and Illinois – Hello where?
> Moderation for example could "simply" be part of law enforcement.

Not in countries with freedom of speech enshrined in the constitution.
The Chinese program is China only, unavailable to the rest of the world - Russia in contrast sells to everyone, meaning that "the world" only has Russia as provider.
> if that were universally true, one could out-compete the entrenched software companies

What makes a software product a successful product? Would you agree that popularity and sold copies do not necessarily make it the right product? There's a lot of marketing goes into success, and I admit - sound engineering often lacks good marketing.

What you can't see behind your clouded judgment that despite being non-mainstream tech, Clojure (I can only speak for Clojure since that's my primary language, I've been using for the past few years) has been quite successful.

- It is consistently being rated as the top paid language (alongside with F#) in numerous surveys (e.g., Stackoverflow and StateOfJS)

- The community has fewer active members than the number of programmers working for Google, but they are continually innovating. They are figuring out interop with Python and R, writing machine learning libraries and books about it, they are running Clojure-like Lisp dialect on BEAM, Clojure-like Lisp that compiles to Lua, researching type-systems, running Clojure on embedded devices, etc.

- Clojure teams at companies like Walmart and Apple processing massive amounts of data. Can you imagine the amount of data Walmart has to deal with on Black Fridays? Do you know how many people they have in the team that has built the pipeline for processing receipts? Seven. For comparison, React team at Facebook has more developers, and they also get massive help from it being open-source. I don't want to belittle the work they do; managing a massively popular UI library is not a simple task either. I just brought it here for the lack of better examples.

- Jira, incredibly popular and sometimes vehemently hated by programmers. Please take a look at its less popular competitive Clubhouse.io. It's beautiful, clean, and nothing but a fantastic product. I believe they've built it with a team of fewer than ten developers. And there are many examples like that: CircleCI, Grammarly, Pandora and many, many more.

I agree with what you say:

> The "best" programmers are often those who have a decent understanding of the domain, UI design, and various "team" skills.

That's why (after many years programming in other languages) I chose Clojure. It allows me to stay laser-focused on solving real problems. Like creator of Clojure once said: "solve real-world problems, not puzzles."
It sure does work like that.

Our package managers have in-house mirrors, only validated dependencies by legal are allowed on those mirrors.

Installing in 30 seconds is not allowed by design.
When these tones are used in music, it instantly instills a sense of mystery and wonder. I don't know if it's something intrinsic to the sound, or if it's because of the recognizable context of exploration and discovery. One song that comes to mind is Satellite by BT, but I know I've heard it elsewhere too.
Judging by what happens most times gender in tech comes up on HN, I’m sure this thread will be buckets of fun.
I've been looking at getting some kind of Salesforce certs. I got a Java Developer cert around 2006, but that's the only certification I ever did. It helped me prove mastery the language at a time where I was coming off of a very tough job in which people there were blame shifting their failures onto me and saying "he doesn't know Java." In retrospect, I was being gas-lighted like crazy and there were other issues at work (had an infant that would not sleep, long-ass commute, bad weather, chronic sinus infections, etc.). I took it pretty personally at the time. So thanks for that, assholes. Boom, certified with a 98% and no more questions about that.

Now, nearly 50, very experienced, but want to downshift and scale back. I do pretty cool stuff right now, Big Data, but it's hard work with many long days.

What I really want is 3-6 month contracts, don't care that much about the hourly rate, has to be decent but don't have to kill it anymore. For example, I could work for non-profits, small firms on a budget, etc.

There are tons of companies using Salesforce and all the job ads required a cert. I don't mind spending a few bucks and some time to get a cert if I can achieve other life goals in doing so. Also don't care if it fails to pan out. Gotta do something or get the hell out of dev for good.

Hoping for constructive comments.
>Don't worry, if it is conscious it will fight back and have a will of its own. It won't be hard to tell.

Ever threatened legal action against a multinational corporation?
Criticizing someone for lying is generally accepted. Criticizing someone for an accidental mistake is often frowned upon.

The trouble is distinguishing the cases.
What about AWS Lightsail? https://aws.amazon.com/lightsail/pricing/
I wonder if a curated, moderated Amazon could work? Probably wouldn't scale very well, but perhaps if there were more live humans involved in the process of choosing which items were available for purchase, it'd work a little better?

I sorta feel like the future is in smaller more boutique sites for specific things. Like Wayfair for home furnishings or Chewy for pet supplies. A bit like going to the local pet store instead of Walmart for your dog food.