Ansible? Amazing amount of complexity for something so simple. Sigh ... Linux. It's just a commercial toaster to me these days.
I net boot 9front and it takes 5 minutes to setup. Plus it's all built in so you don't need to install anything. Just enable tfp and dhcp on the 9 machine (no issue for me since 9 runs my network) then setup a few lines in your ndb file for the machine you want to boot which includes Mac, IP and boot image file. Then you need a simple plan9.ini and boot scripts for the machine in /cfg/. Last, a quick change to the root file server to listen on IP Then power on the machine and it boots from the same root fs so your starting at your desktop on a new machine. Done. Why make something so awesome so difficult?
That's more interesting than the netboot thing. Is 9front running your router? What do you do for WiFi? Have you written this up, and/or could you point me to any references for doing it?
However, at the moment my network is in shambles so I'm only running 9front for dhcp/dns/tftp. Lots of life things so I haven't had time to properly setup everything.
Wi-Fi is handled through a freebie unifi AP friend gave me. I run the controller in a docker manually when needed.
The Mims books are fantastic. As a kid I collected every mini notebook and the green Radio Shack "Getting Started in Electronics." They were my intro to electronics along with the Radio Shack kits.
Advice for the future: experiments should be explicitly tagged as such. The commit message "docs: add Phase-A porting guide" says nothing about the experimental and looks like a planned move to rust. That message certainly looks very official to me.
> This whole thread is an overreaction. 302 comments about code that does not work. We haven’t committed to rewriting. There’s a very high chance all this code gets thrown out completely.
Trying to pass off a blunder like this like its no big deal is an insult to your users. You made a dumb mistake. Own it, be transparent and correct the problem that started this; namely, put some form of experimental tag in the commit message. Then say you made a simple mistake, sorry, and move on. Being dismissive is a defense mechanism that can arouse suspicion, as in are you now lying about the experimental state to quench the flame war? Not that I believe that but it can certainly now become conspiracy. Again, you can avoid all that with transparency.
I didn't get the impression that anyone cares about the source or destination language. I think the concern is centered around the long history of failure with large scale rewrites like this-- See Netscape 5, Perl 5, etc. Joel Spolsky wrote a legendary article about this [0]. I think the NextJS app router might be slowly joining this conversation as well.
It could get even worse if they get Second System Syndrome[1] and try to add features as they rewrite it. Considering Bun's rapid development cycle, this seems likely.
Or we can stop being toxic to open source maintainers and acting like we own them or they owe us anything.
A commit message on a random branch is not an obligation. Not telling random internet users what side projects they're working on is not a blunder. It quite frankly doesn't matter what you think looks official, it doesn't give you the right to treat people like this.
It's so embarrassing to be a programmer some times, so many of my peers behaving like spoiled rotten brats.
> Or we can stop being toxic to open source maintainers and acting like we own them or they owe us anything.
The majority of the community feels this way which says something. The author's reaction is to publicly display being upset and dismissive of the communities reaction. That is just making it worse.
When you work on a project this big, more care is needed. The commit was an innocent mistake. The blunder is blowing off the communities response as overblown which it would be had the commit been tagged experimental. But it wasn't. And the author did themselves no favor blowing it off.
If the author was smart, their reply would simply have been:
Hello, To clarify, this is an experimental branch only. There are no plans to port, only experiment. I will tag the repo as such to ensure people understand its intention and avoid future misunderstandings.
> The majority of the community feels this way which says something.
Yes, it says that those people are spoiled rotten brats and the community needs to start calling it out to improve itself.
They aren't contributors. They aren't employees. They aren't paying customers. Bun is not a web standard. They benefit from a free product that they chose to opt into over the standard ecosystem.
And for some reason they feel they have a right to know every decision and experiment everyone who does work on that project is making apriori. And, God forbid, if somebody even so much as starts working on something in an off branch that doesn't affect them in any way without getting their approval, they're going throw an absolute hissy fit.
And to criticize the person actually doing their job for feeling slighted that hundreds of people have verbally accosted them over it, because one feels they don't recognize an "implied responsibility" to those folk, is silly.
I'll also push back, though. The majority of the community doesn't seem to be doing anything.
Supposedly this stems from a petty lawsuit he filed to stop a wind project being built off the coast of one of his golf courses in the UK [1]. His solid scientific argument against them was "they are ugly." He lost that case and is quite bitter about it. For sure, he will go down in history as the bestest president ever, yuge success in all things he does, and liberator of the hormuz.
> Why does he continue to support and subsidize coal so heavily?
I'd say "votes" rather than "money". A fair bit of coal comes from states that can be tipped by coal mining interests, including West Virginia, Illinois, and Pennsylvania. Some of these were formerly Democratic strongholds, when coal-mining unions were powerful, but with the demise of unions these areas have become solidly Republican -- so long as Republicans continue to love coal.
Right wing media turned against wind across the globe in that same 2006-2012 time period.
It basically got good enough to be a threat.
It wasn't driven by grass roots, Republican leaning voters stayed very positive on wind and solar up until Trump ran and it's been sliding downhill since then, but steady for Democratic leaning voters. But the WSJ was putting out op-ed attacking it as part of their climate change denial at that time. Obama ran on supporting it in 2007.
Every man I know that lived well into their 80's touching or breaking 90 were all active in some way. Once they stopped, they died shortly after. Though to be honest, they didn't stop by choice, usually from an injury or medical condition.
Very common story for a relatively minor injury or disease in an old person to snowball to their death when they lose mobility and independence. You gotta stay active if you want to keep living.
I know two men who landed in that situation, both of whom worked until their unfortunate incidents. One suffered a head injury at 84, the other a stroke at 86. Both were left with low mobility and mental facilities and died in under two years. And they still enjoyed working at that age, not because they had to.
Right, or possibly a third factor that people who work until they are older and people that have less cognitive decline older have in common. Like perhaps the kinds of jobs you can keep doing / or want to keep doing when you are older involve higher levels of education or more developed social networks that also correlate with longevity.
we just took the keys from grandpa at 93. way way wayyyyy later than we should have. cant help but wonder how many years men breaking 90 and staying active have cost others in car accidents
Do we stop talking about the Jewish holocaust because, well isn't it obvious that genocide is bad?
If we don't remind ourselves of these situations to be aware of we can easily get mired in our daily lives and forget these important matters. It becomes easy to ignore. Especially if the bad stuff does not effect you. If one becomes complacent, one becomes part of the problem in the hope the problem won't come after them.
This same thing goes for anything that needs to stick whether its programming, therapy, or playing a musical instrument. The more you practice something the more it sticks.
Had you bothered to read the article you would have read in the first few sentences the following line:
"The survey comes after it emerged that two pilots on an Airbus passenger plane were asleep at the same time, with the aircraft being flown on autopilot."
I did read the article and saw that fact. Exceptions (both pilots fall asleep) are expected unless one takes better precautions around pilot exhaustion. Two pilots give one degrees of freedom tha a single pilot wouldn’t and it would likely be unpractical to have three pilots on long flights.
So we have the building blocks (two pilots) in place.
Ansible? Amazing amount of complexity for something so simple. Sigh ... Linux. It's just a commercial toaster to me these days.
I net boot 9front and it takes 5 minutes to setup. Plus it's all built in so you don't need to install anything. Just enable tfp and dhcp on the 9 machine (no issue for me since 9 runs my network) then setup a few lines in your ndb file for the machine you want to boot which includes Mac, IP and boot image file. Then you need a simple plan9.ini and boot scripts for the machine in /cfg/. Last, a quick change to the root file server to listen on IP Then power on the machine and it boots from the same root fs so your starting at your desktop on a new machine. Done. Why make something so awesome so difficult?
reply