skysight-inc/HackerNews huggingface dataset:
The author did a really good job of articulating why I've spent the last several years working on Zulip despite there being a thousand Slack clones to choose from.

Asynchronous communication is essential to being able to focus, at least if you do enough communication that it matters how you communicate. And it's very inefficient to do asynchronous communication at scale in Slack or any of its copycats. This leads to the Slack cultural issues detailed in the post; they're the result of people working around the bad core workflow of a beautiful, masterfully marketed tool.

Consider "Everybody expects an immediate response" culture. In my view, that is people adapting to it being unpleasant to be a busy person waiting for a reply in a Slack channel. (Which is because it's miserable to make sure you don't miss things in busy slack channel, so everyone does, so anyone who wants to be sure of a response spams PMs and mentions and otherwise applies pressure to get a reply now now now so that they can mentally move on to their next task).

Zulip aims to make asynchronous communication so efficient that such adaptations are unnecessary. The core innovation is that all messages in channels are organized within "topics", which work exactly like the Subject field in email. This model works great for enabling asynchronous communication in email, and it works even better in Zulip (mainly because of topic editing and linking features).

The main goal of Zulip's interaction design is to make skimming hundreds or thousands of Zulip messages (and replying thoughtfully to the ones where you can add something!) pleasant. This enables a better way of working. Personally, I read and respond to 500-1000 Zulip messages sent by dozens of people across 50+ topics every single day, and I get compliments on how responsive I am, despite the fact that I do focus work in multi-hour blocks most days, Zulip's development community is all over the world, and I lose hours of productive time every day due to a chronic illness. This wouldn't be possible with Slack.

And this isn't just my experience; I've heard from so many people in organizations that switched to Zulip that they love how Zulip makes better use of the limited time they have (whether busy managers at companies or participants in part-time communities).

> "You'll lose your history"

This is the other major bundle of problems that Zulip's topics solve. Zulip can be a valuable knowledge store because of the organization provided by topics (combined with features like permanent links and topic-powered search workflows).

Zulip is 100% open source software (Not open core! We're intentionally not VC-backed so that we can prioritize our values; see https://news.ycombinator.com/item?id=23102430).
And we sponsor free hosting on zulip.com for open source projects, academic research, and other non-commercial organizations.
Do you have ~15 year old emails available in gmail?

I don't think my earliest emails are available at all, I may well have deleted them, but even if they were, the device that remained logged in is over a decade old, uses POP or IMAP or something and barely functions. Not the gmail web interface, that's out of reach.

I wonder if signing up for Google One, which apparently comes with support, would possibly get access to a real person who could resolve the issue?
Yes, if planes were killing more people than people, we probably wouldn’t investigate them as thoroughly. But people would probably stop flying, so kind of an unstable reality.
Second that. Phone calls - and they're all unsolicited as far as I'm concerned - aggravate me far more than a barrage of IMs, though both are undeniably aggravating.

There's a small irony to this since I've been in the VoIP industry for about 15 years. :-)
Something else I really like: flipping the switch and seeing things turn on.

Regarding the immense capacity required for wind/solar: see Figure 10 of https://www.sciencedirect.com/science/article/abs/pii/S25424.... They essentially optimize the renewable mix to minimize cost while considering different scenarios for storage costs. The optimization must meet 100% of the demand at 100% of times for the grid in a few different states over the last decade of real data. Plot shows the levelized cost of power or LCOE (the color) in the storage energy vs storage power capacity space. In Arizona, it's no problem, renewables are for sure gonna work out even without a storage miracle. Not so much everywhere else, although I bet most people are so climate woke they wouldn't have a problem paying double for power. I don't want to though.

There are flaws here as well. First, how will they enforce the optimal mix of solar and wind? Will they set quotas of how much of each can be built? As soon as you fall out of the optimum, prices go up. And then there's the material/engineering issue. This kind of storage production is out of this world. Yes, Tesla is going to make 100 $/kWh batteries and they will have dozens of giga factories, but we'd have to produce more than we have ever made. That scares me, and even then, the cost is not lower than natural gas. Gentlemen, natural gas is king - it's so cheap, and easy, and dispatchable.

For resiliency, the key is distributing your power and not depending on others to get things to work. So don't rely on solar plants in another state, or gas pipeline, or whatever. Get it done locally. The paper averages the nationwide demand and production which requires a national grid, and this is not resilient. Grid failures tend to cascade and everyone is affected. Some literature on terrorist or weather based grid vulnerabilities (might not be accessible since this enters sensitive info):

- https://www.wsj.com/articles/assault-on-california-power-sta...

- Lanza, R. Fragility of Energy Networks. in INTERNATIONAL SEMINARS ON
PLANETARY EMERGENCIES AND ASSOCIATED MEETINGS- 47thSession (2014).
doi:10.1017/CBO9781107415324.004

- Wang, S. et al. An Optimization-Based Adaptation Framework for Coastal Electrical
Infrastructure Resilience To Climate Change.

PS. Love the character attack with insinuation of conspiracy theorist. Nicely done. To be clear, I get paid by nuclear lobbyists to troll sites like these.
But it won't.
This is why we cannot have nice things!!
The principle point is that if the server is compromised, the ssh tunnel just becomes a mechanism to propagate things. If you say --size-only or --no-delete or whatever, it doesn't acually constrain what happens over the rsync protocol. It just says what you want the other side to know: if the other side is a bad actor, it can send you whatever it likes, and that can include filepaths outside the local constraint you think you scoped it to (the target can be ../../.. specified)
Is there an actual example of what was said? Otherwise this is just another empty accusation.
If anyone wants to check out a PeerTube instance that isn't just French language and/or porn videos https://diode.zone is cool.
Wow, somebody at Samsung is sure having an incredibly bad day... Flashing firmware to devices in the field is genuinely a really tough problem. Due to space, memory and processing limitations you can end up backed into a corner as an engineer. It may be the case where there is genuinely no way to recover from this - turning a $10k remote software patch job into a several million dollar product recall.

We used to have a simple rule where you always had two firmwares in storage, a primary image and secondary image. If you see tonnes of unplanned reboots recently you fallback to the secondary image. It can also be manually rolled back by holding some button during boot. (Other reasons to falling back could also be a failed hash check or bad signing for example.) To be clear, this method also had potential flaws and two bad software updates in a row could be bad (it tries to mark "good" firmwares, but it isn't foolproof).

I've seen other methods also make use of a minimalist boot system that is just about enough to flash a new firmware. Stick a USB device in and hold a button during boot for example - if no button press you pay very little in startup time and the main application boots instead. You then * really * test this fallback firmware to make sure it will be very reliable in the field from cold boot.

This gets even more troubling when OTA (over the air) methods are more widely employed too, where there may not be any exposed programming port on the device. I remember seeing somebody brick a few hundred devices via bluetooth before somebody said "have you tested that firmware works?" - turns out it was a bad unchecked-in local build...
No one is against learning. There is a difference between an academic dispassionately studying the subject and a man trying to harm other people by saying stuff like this[1]. What the academics must not do is give their credibility to such people.

[1]: https://i.redd.it/cc8wtw97vo931.jpg

I would be just as upset if a smallpox researcher agreed to be interviewed by someone interested in reintroducing smallpox to the public, and seeing the researcher giving them the scientifically accurate information about how to do it.
Came here to post this, and saw that it's the very first comment... I am not disappointed, and instead very happy to be part of this knowledgeable community.
I'm almost certain if it weren't Torvalds, it would be someone else who creates something like Git. He just had the need and skills to create it. Like Bill Gates he was just a competent person, at the right place and time.
> many fear him and he threatened retaliation against some of my friends who were junior faculty

Do you have real examples? These types of accusations are meaningless without real data. If they are real, I'd like to know the actual threats.
Goorin Brothers!

oh shoot! It was when I said social proof wasn't it! well the other term I was specifically avoiding was demonstrating higher value. Yes, gotta update those concepts to conform to things people actually value this decade, especially when wealth and education credentials are more ubiquitous and not unique (in SF/Bay Area) and both genders have it more often. I just don't want to be associated with the twisted and lost "red pill" crowd so I don't use the terms but try to describe similar concepts.
Black men twice as likely to die with Covid-19 than white men
The Social Codes of the Crazy Rich
Say No to Venn Diagrams When Explaining JOINs (2016)
This the article you're thinking of? https://www.theamericanconservative.com/articles/the-myth-of...

That article says that a large part of why US university admissions aren't purely merit based... is that jewish students were better qualified, and university administrators didn't want a primarily-jewish student body, leading to changing admissions standards in the 1920s. He might cite people you're calling neo-nazis, but the article didn't seem anti-jewish to me at all.

EDIT: yeah, reading further... Ugh. Not exactly friendly, even if he doesn't seem to be insinuating we should fire up the ovens. (basically summarizable as "jews are now admitted at many times the rates they should be if you extrapolate from things like test scores, national merit scholars, or other academic-only criteria")
There is a need for servant-leader(s) who can build upon the example of RMS, and spearhead a parallel organization to the FSF that can

- square the circle of using Free Software with

- the gnarly aspects of running a business and

- deliver competent, secure products for the modern day.

Maybe there are some ethical vendors out there, but they haven't got the advertising budgets of the Fat Cats, so help my ignorance in the replies, please.
Using a 5-year-old Blu-ray player as a streaming device is incredibly stupid, though. Just like "smart" TVs are universally incredibly stupid.
Say you drop it to 80%, would that work?
Elon Musk Offloads Bel Air Mansion to Fellow Tech Billionaire
With its drive for fragmentation, even with a gaming distribution like SteamOS, Linux gaming community keeps changing between 1 and 2%.

No one is betting their business in such tiny communities, while having exponential costs in development and dealing with very vocal and entitled gamers.

So naturally a couple of studios test waters, and then they just target Android instead.
Nope! Noooope nope nope nope nope.
Oh, indeed. I think this is the single most underrated dimension of actually being able to extract value from someone in a commercial organisation.

Also, having run into it a number of times, I feel compelled to mention those who are quite capable of clear, written, long-form asynchronous communication as a matter of skills and abilities, but seem cholerically averse to doing it.
Wow, quick fix ... must have affected ad revenue or something important.
I have been thinking about the same problem as the author, but I’ve reached vastly different conclusions about how to do remote work better.Polar opposite.

I wrote my opinion here:
https://www.naveed.dev/posts/consider-xp-for-distributed-tea...

However, I think his points are thought provoking, and it’s interesting to see how someone else thinks about the problem.
The guy asked me no questions and just said make a service request. I figured they already knew there was nothing to do and just trying to close the chat as quickly as possible.
I'm not an expert on teaching communications but I personally don't believe we need to be an expert to figure out how people can increase their communications skills. Its like anything else. They have to practice, and get correction when they do something wrong.

A big part of it is habit or level of effort.

Force them to read books. Maybe something fun like a genre of novel that they like. Because the fundamental level of literacy is going to have a big impact on writing ability.

Have them find a forum of subreddit that they like and then regularly participate in it. And then offline or in a private message, fix their grammar and point out the problems with their communication.

Or just have them use written communications at work rather than in-person meetings etc. And then when the communication is lacking, point out the specific flaws.
then use pandoc to transform from Markdown to PDF.

the PDF looks very pretty in my opinion.
Directional antennas make wireless spectrum a lot closer to infinite. For example, I believe that SpaceX has committed that their ground stations will never transmit straight towards geostationary orbit, meaning that Starlink can use the same frequency bands as geostationary satellite services. With proper coordination, increasingly narrow beams can transmit increasingly more data over the same spectrum.
He died because he confused two similar plants. Probably having done some research contributed IMO.
A very loooong way, hence why game studios rather target Android instead, and using the NDK is anything but fun.
Private chat works for me. Corporate IT might be able to see it, but I’m not saying anything there that my boss isn’t already aware of.
GRPC is rather nice. It has good and well-established practices about backwards compatibility (never ever remove a field), nullability, mapping to traditional HTTP-based endpoints, inline documentation.

The downside is that you need a special tool to accesss it, a plain browser or curl won't work.
I guess this is because there are Google employees that look at this site and have seen this issue reported here and on social media.

Chances were that one Google employee passed this issue on and the YouTube team was working on a fix. Unsurprising response here.
SuperMemo for Wizards (2020)
Noam Chomsky also interviewed the same man. Should Noam Chomsky have known better?
Yeah, I was just reading, thanks for sending the link. What I'm at so far, which is that you were able to successfully get a client to write outside of it's expected root location using a 119 line python script as the server, is pretty problematic in itself if not yet fixed/mitigated in some way. :/

Did you event submit these finding as a bug? I would be interested in tracking this if it was accepted. It looks like this note from 3.1.2's release[1] is it, but I'm not sure:

File-list validation in 3.1.2
December 21st, 2015

If you're using a version of rsync older than 3.1.2 as a client and receiving files from an rsync server that you might not fully trust, this version adds extra checking to the file list to prevent the sender from tweaking the paths and/or the transfer requests in a way that could cause a file to be received outside the transfer destination.

1: https://rsync.samba.org/security.html#s3_1_3
oh, that makes more sense.
> I think their ARM Macbooks have the opportunity to be a real tipping point if they make macOS as restrictive as iOS. Who'd sign up for another decade of this?

I don't think Apple really cares that much if developers decide not to sign up. It can hire its own app developers if need be.

Now if enough users decided not to sign up, that would get their attention.
> they fear speaking out publicly

Are there cases where Apple has retaliated against developers that do speak out publicly? Or is the reticence to go public because they know that any chance of special treatment is worth keeping silent?

edit: publicly not privately
"It is not within the power of practitioners of demonstrative sciences to change opinion at will, chooing now this and now that one; there is a great difference between giving orders to a mathematician or a philosopher and given them to a merchant or a lawyer; as demonstrated conclusions about natural and celestial phenomena cannot be changed with the same ease as opinions about what is or is not legitimate in a contract, in a rental, or in commerce." -Galileo
This is overstated and someone else addressed it further down. SAR work is slow, methodical, done in coordinated groups with medical, communication, and navigation technology. I'm not disputing that SAR workers are useful and necessary, only that the work is dangerous at the extremes.
Yes. To be fair to Noam Chomsky, he very directly attacked Stefan's ideas, so I don't think there can be quite as much perception of support.
> It's not a PC gaming store, it's emphatically a Windows gaming

Sounds like a PC to me.

https://www.youtube.com/watch?v=qfv6Ah_MVJU
Why is it stupid if it works? Is my 6 year old smartphone stupid to use on the internet? Is my 20 year old keyboard which works excellent obsolete? Is my 25 year old microwave a hazard?

Money doesn't grow on trees, why would I stop using a device only because it is 5 years old?
I know how it works: I've been subject to them several times. (For those that don't know, it's a series of questions, see link for screenshots.)

Most of the questions can be easily figured out. See this article: https://blog.alloy.co/answering-my-own-authentication-questi...

Anecdote: I was once asked what type of car I got a loan for. First of all, just because the dealer pulled my credit doesn't mean I bought it (I never took out a loan for the vehicle). Second, just go on Google Street View to see what car is in my driveway, or check social media because people like to post pictures of their cars. So again, more incorrect data they used to verify me, and if it was correct, it wouldn't be secure!
> It is time for change.

I don't think independent developers have enough leverage with Apple to force a fundamental change. Particularly since the ones that would be most able to, the large corporations who want their apps on iPhones can get enough attention at Apple to get their apps approved, without having to change the whole developer ecosystem.

I think the only way Apple will change is if enough users perceive that Apple's app store policies are preventing them from using apps they really want to use.
Time and money are both resources you have, why is spending time valued higher than spending money?

I believe this widely held view comes from people who have more money than time, so they value time more.
It didn’t on my Mac the other day, and I had previously read that some Zoom changes were breaking it, but I’ll try some of the suggestions I’ve read here to see if they work for me.
The book is a short read and worth it. Follow it up with the movie if you're not familiar with a few of the places so you can get a feel for his travels.

I enjoyed both and admire his path.
Woocommerce is built on top of Wordpress and is open source.
The blog has touched on sports briefly, in discussing EA and Madden.

Something that really does need covering, though, is the context of sports games in the early 90's, when they were starting to portray the gameplay in full, in real-time, for a mass market. The sports had always been there, but they were generally categorizable into management simulations(on computers) or simple arcade interpretations(coin-op and consoles), with only a little bit of crossover. That changed in the 90's, as sports games started to boast increasingly comprehensive featuresets while maintaining an arcade become-the-star-player feel; they represent a path that is clearly "outreach" and yet distinct from interactive movies, from puzzle games, and from Doom.

Also, the numerous claims over the origins of Madden NFL make for an amazing tale.
It's been many years, but I vaguely recall there were some things preventing that, but I don't remember if they were protocol or implementation dependent.
It’s used in the reaction process with the quartz:

>silicon metal is made from the reaction of silica and carbon materials like coke, coal and wood chips

https://www.workoutmilano.it/gold2/6774-silicon-metal-quartz...

> In order to produce a single (1) metric ton (MT) of silicon metal, raw material inputs of 2.8 MT quartz, 1.4 MT coal, and 2.4 MT wood chips are required and represent a 6.6:1 ratio of process inputs to outputs.

http://guntherportfolio.com/2010/03/making-silicon-metal-for...
If you send out a high quality summary you cover the reader types, then during the meeting you cover the listeners.
An anonymous job platform (2017)
I am coding since 1986, so old enough to remember those days.

Apparently there is this revisionism where Microsoft was doing Mafia style visits to everyone, giving advices at gun point that accidents happen.

It is incredible how there is this culture that only the man is to blame, while those taking the money couldn't be helped to do otherwise, those pour souls.
We need a grand strategy. Our first order of business should be to end the burning of fossil fuels, second order being to establish permanent presence beyond Earth.

Otherwise it feels like we are just twiddling our thumbs, redistributing wealth (upwards), and slowly dying.
Sekigahara, as a board game duel, is an experience approaching the divine. It is a very, very, very fine game.

Pictured behind him is a fine collection. A lot of great and interesting games, though I would have expected more war games...stuff like Fire In The Lake, Sword of Rome, etc.
What's the problem your trying to solve?

Paypal button on a static site?

Dont like Paypal, you can use crypto (it's the only thing one can actually self host as in receiving payments)
Yes, especially a monopoly intentionally crippling their browser to make PWAs unusable.
Kudos to Stefan for having the wisdom and energy to go down that rabbit hole.

I recently added an APM screen to a product to show certain execution timings in a convenient manner.

But the primary timing of interest, page load time, turned out to be fine, and it was auth time across each page that was a problem (it's twice as fast now), similar to what Stefan found.

So exposing performance data is usually useful, despite the initial and intended reason behind doing so.