skysight-inc/HackerNews huggingface dataset:
Does this suggest that there is a trade-off between working conditions optimal for managers, and working conditions optimal for bottom-level employees? And that perhaps until 2020, the balance kept gradually shifting in favor of managers... offices replaced by cubicles, cubicles replaced by open spaces... until it became completely one-sided?

WFH suddenly gave many people their own office room again. It's 20 years since the last time I had that.
> Luckily, global orders are rarely needed and are easy to impose yourself (outside distributed cases): just let all involved parties synchronize with a common process.

When there are multiple agents/actors in a distributed system, and the timestamp resolution is datetime64, and clock synchronization and network latency are variable, and non-centralized resilience is necessary to eliminate single points of failure, global ordering is impractical to impossible because there is no natural unique key with which to impose a [partial] preorder [1][2]: there are key collisions when you try and merge the streams.

Just don't cross the streams.

[1] https://en.wikipedia.org/wiki/Preorder_(disambiguation)

[2] https://en.wikipedia.org/wiki/Partially_ordered_set

The C in CAP theorem is for Consistency [3][4]. Sequential consistency is elusive because something probably has to block/lock somewhere unless you've optimally distributed the components of the CFG control flow graph.

[3] https://en.wikipedia.org/wiki/Consistency_model

[4] https://en.wikipedia.org/wiki/CAP_theorem

FWIU, TLA+ can help find such issues. [5]

[5] https://en.wikipedia.org/wiki/TLA%2B
If we're going to be understanding towards neurodivergent people, a good place to start is not defining "autism" as "the inability to be anything other than an asshole, the inability to understand after people patiently work with you to explain why people think you're being an asshole [1], and the inability to apologize."

Also, a lot of the people who are upset with RMS and think he should stop being the figurehead of the movement are, themselves, neurodivergent! If we're going to assume that autistic people are fundamentally incapable of communicating with mainstream norms, what do we do for autistic people who are harmed by RMS's actions but aren't able to express it in a way the mainstream can hear?

[1] http://ebb.org/bkuhn/blog/2019/10/15/fsf-rms.html
Only because I was just reading the Wikipedia page before I posted this :)

It looks like Plan 9 failed simply because it fell short of being a compelling enough improvement on Unix to displace its ancestor. Compared to Plan 9, Unix creaks and clanks and has obvious rust spots, but it gets the job done well enough to hold its position. There is a lesson here for ambitious system architects: the most dangerous enemy of a better solution is an existing codebase that is just good enough.
— Eric S. Raymond
This is terrifying. I'm now convinced that the engineers at Tesla aren't just bad programmers, but bad drivers as well.
Here's ya boy Elon Musk faking-it and never making-it:

* https://www.sacbee.com/opinion/editorials/article241982586.h...

* https://www.politico.com/states/california/story/2020/04/16/...

He delivered CPAP machines that weren't even of the right type for COVID ventilator use.
Cancel We The Web? (2020)
Sanxingdui Culture
He's not just complaining, he's demonstrating specific YouTube technical failures: @2:34, unable to respond to comments. @3:07 cant' login to creators studio. @3:27 impotent tech support. @7:36 links in his descriptions don't work properly any longer.

I support regulating YouTube as a utility and requiring data portability in the hopes better services can add value to the content/community in front of the videos.
https://www.dailymail.co.uk/news/article-2438533/Rikers-Isla...
Depression is a single coherent phenomenon, as much as cancer or diabetes or the common cold. Just because there are likely many causes doesn't mean there can never be an objective definition of it in biological terms. You can get a bruise from a million different things; that doesn't mean you can't measure it objectively as well as subjectively. There is an intermediate point on the causal chain that is useful to identify.

Even just being able to determine mental state at a high resolution (temporally) would be incredible because then you can study treatments much better. Existing treatments tend to be like "ok take this for a month, now do you feel better" and people rationalize it by saying "well, maybe it's growing brain cells". Cause and effect just dissolve into murkiness when you can't do experiments with rapid turnaround.
Because "open source" means absolutely nothing. We should use "Libre/Free Software" or refer to actual licenses to be more accurate.
Eink.link
The 'neurodivergent' umbrella covers a much wider set of things than just 'degree to which the person is perceived to be a jerk'. The perception of jerkitude is usually a side effect of something else complicated.

For example, take the DSM5 criteria for ASD, one type of neurodivergence. Here's just a single factor:

Deficits in nonverbal communicative behaviors used for social interaction, ranging, for example, from poorly integrated verbal and nonverbal communication; to abnormalities in eye contact and body language or deficits in understanding and use of gestures; to a total lack of facial expressions and nonverbal communication.
(From https://www.cdc.gov/ncbddd/autism/hcp-dsm.html)

A formal diagnosis of ASD would involve a number of these factors. As you might imagine, if you stack enough things like that on a person, it'll tend to be noticed, even when they're trying to hide it.

In the context of being mean, upon being told that they were being a jerk, a person with ASD might think "ah shit, not again" or maybe "wait what, no I wasn't, it doesn't make sense that they'd be offended by that" or something along those lines. The nuances of the behavior and the motivations behind it will tend to be a little different than in a 'neurotypical' perceived as being a jerk.
> But at the same time RMS has been attacked for some statements very probably stemming from his autism tha

rms has repeatedly said he does not suffer from autism.

Even if he did, there is nothing about autism that compels you to try and legitimize child sexual offenders.
> the second your ass enters the work world

Yes, but the name of your school and your GPA does tend to affect the manner of your posterior's entry.
Which statements?
Gas-Powered Waterjet Cutter
Yes code snippets is most of the reason why I forced myself to learn org-mode. I have several *.notes files (node.notes, ruby.notes, linux.notes) in which I place important things I've learned about a particular subject, but the code snippets in them aren't executable (yet).

Ultimately I want the code snippets in them to be executed in a docker container so that I won't have to install various dev tools in my host machine.
> they don't have civilization, art, morals, laws, and the practices for developing and improving these things in the minds of our children

How can you be so sure of that?

Clearly they don't build roads, city halls, cinemaplexes, court houses, theatres, or boxing rings, and they didn't invent Spotify, but neither did you do any of that, and you have culture, don't you, even if you don't engage with any of those examples from 20th century homo sapien culture?

https://royalsocietypublishing.org/doi/10.1098/rsos.190337

https://www.nationalgeographic.com/animals/article/130425-hu...

http://www.replicatedtypo.com/cultural-transmission-observed...

https://www.zoology.ubc.ca/~barrett/documents/Asoundapproach...

https://www.sciencedirect.com/science/article/pii/S096098221...

https://ceal.lab.uq.edu.au/project/cultural-transmission-hum...
Same here. I feel guilty about the thousands of people who died to allow me this luxury... but I already feel sad about the day when I will probably have to return to the open-space hell.

And I regret I will probably never experience the combination when I work from home, but kids are at school. Instead of colleagues, spending the breaks with the wife I love.
Dsp isn't the amp, put the dsp on source into some old amp. Unless cone material has changed a lot then old speakers should be pretty similar, they even had cross overs and tuned porting...
I am surprised phones (I'll only speak for Android) don't make it easier to say "don't automatically sleep for the next 30 minutes."

I know individual apps can turn off sleep. The browsers ought to also be better at recognizing that you're looking at a recipe, and keep the phone from falling asleep.
The image and image/draw package design[1] is also inspired by Plan 9.

[1] https://blog.golang.org/image-draw
I linked the phoronix article which links to them -- but then accidentally overwrote it with another link. Fixed.
The worst part is that the blog post that started a lot of that literally quoted RMS one sentence and the rephrased it as something completely different in the very next sentence. And nobody called them out for it.

He basically just said "Minsky may not have known because Epstein most likely forced the girl into acting as if her was willing" (paraphrased from memory) and it got turned into "RMS said the girl was willing".
I'm sure some Tech CEO is working on an open source pace maker as we speak.
Also, the first test did not reveal any kind of flaw in design or construction of the stage. It aborted early because of hydraulic pressure fluctuations that were within spec -- but exceeded extremely conservative limits in place for that test to protect the stage. The main thing that differed in the second test was a software tweak to relax those limits.

I personally think continuing the program is throwing good money after bad, given the availability of alternatives and the limited missions left for SLS (I'm not sure they're planning to use it for anything other than Orion at this point) -- but test failures are expected in rocketry (SpaceX has plenty in public), and it makes no sense at all to beat NASA up for this one.
I know a lot of autistic people and they're all scrupulously kind and emotionally intelligent.

The idea that autistic people are assholes is an artifact of every other gamer on the internet self diagnosing themselves with aspergers in the 00s and then using that as an excuse to be un-introspectively cruel to each other.
You probably don’t need A/B testing
It was all good until the shit hit the fan.
This is an abridged view looking at a couple of statements and news articles from a few days in September 2019. The free software community's frustration with Richard Stallman had been going on for many, many years before then. The most you can say is that it provided a public impetus for the organization to act, and perhaps that public impetus was driven by journalists who misread his words.

http://ebb.org/bkuhn/blog/2019/10/15/fsf-rms.html

> I have been silent the last month because, until two days ago, I was an at-large member of FSF's Board of Directors, and a Voting Member of the FSF. As a member of FSF's two leadership bodies, I was abiding by a reasonable request from the FSF management and my duty to the organization. [...]

> For the last two years, I had been a loud internal voice in the FSF leadership regarding RMS' Free-Software-unrelated public statements; I felt strongly that it was in the best interest of the FSF to actively seek to limit such statements, and that it was my duty to FSF to speak out about this within the organization. Those who only learned of this story in the last month (understandably) believed Selam G.'s Medium post raised an entirely new issue. In fact, RMS' views and statements posted on stallman.org about sexual morality escalated for the worse over the last few years. When the escalation started, I still considered RMS both a friend and colleague, and I attempted to argue with him at length to convince him that some of his positions were harmful to sexual assault survivors and those who are sex-trafficked, and to the people who devote their lives in service to such individuals. More importantly to the FSF, I attempted to persuade RMS that launching a controversial campaign on sexual behavior and morality was counter to his and FSF's mission to advance software freedom, and told RMS that my duty as an FSF Director was to assure the best outcome for the FSF, which IMO didn't include having a leader who made such statements.

(Copious internal links evidencing those claims omitted, check the original.)
> You judging those people says more about you than them.

Ouch, reading into it, much? I don't begrudge collectors their collections. I understand those because they own an object that holds value, either to them or to others.

The way you put it in the parent comment is "I'm spending money so that I have a story that I can use to flex on people later," which I just can't grok as a motive for spending tens of thousands of dollars.
Avoiding generic tangents isn't just an interesting take, it's actualy a site guideline.

> Eschew flamebait. Don't introduce flamewar topics unless you have something genuinely new to say. Avoid unrelated controversies and generic tangents.
On the latter, you mean the sputnik vaccine.
So this isn't entirely true; binaries above a certain size have their own recounting, process independent GC going on in the BEAM; I wonder why the VM doesn't use a similar system for highly mobile data structures (copy to a common refcounted "scratchpad" on first send).
Why? Writing a tool - even an operating system kernel - doesn't mean that that tool is appropriate for everything (for instance, for everyday use). Linux does many things great - a fair number of them industry-leading - but desktop user experience is not one of them and has never been close to being so.
>his poor hygiene

The social hygiene movement represented a rationalized, professionalized version of the earlier social purity movement.

https://en.wikipedia.org/wiki/Social_hygiene_movement
> It seems to me often the people advocating for allowing sex with children would be left-oriented.

And teenagers. My kid's progressive K-12 private school had a scandal recently when more than a dozen victims came forth with allegations that they had been sexually abused by male teachers in the 1970s. Much of the testimony recounts that sexual relationships between male teachers and high school students were an "open secret" around the school, teachers would invite students to parties at their houses, etc.

It was a very liberal school back then too--the fact that it did not generate a scandal at the time despite being an "open secret" tells you about how the boundaries were being pushed in various directions back then. Luckily that turned out to be an ideological dead end.
> Management is telling us we are more productive now that we are remote. Yet they want to bring us back to the office.

Apparently, the management optimizes for things other than productivity. (Is anyone surprised?)
I don’t think anyone will disagree that money will be made by keen NFT creators and collectors, much like money is made by anyone peddling collectibles. The part of the argument where I depart is when proponents argue that this is somehow a transformative technology.

It’s digital baseball cards and pet rocks, “but crypto”.

I also remain convinced that NFTs are a fad in their current iteration. To use a rough analogy, NFTs are taking the record store into crypto when the future lies in building Spotify/Netflix in crypto.
What should be said instead?
Extending cpython with Harry Potter spells
I mean, he's right. AFAIK SpaceX dropped whatever plans they had to get the F9H man-rated
> The context is the one of the accusation of Marvin Minsky, in a case involving Epstein

No, the context is the totality of RMS's behaviour over the years, as was made clear by a parent comment:

"A few final statements did bring him down, but he had been chipping at the foundation for years."
Backblaze submitting names and sizes of files in B2 buckets to Facebook
Thanks for your interest!

Cheers,
Carl
January was only 2 months ago
Stallman was defending a friend and, by my reading, logically correct in the narrow point he was making. Anyone can sympathize with those priorities. However, he chose to place them above social realpolitik like "don't touch sufficiently radioactive subjects" and "almost nobody has time to dissect your argument so you'll win or lose the optics game on fuzzy associations alone." To be principled in this matter was to be antisocial. Most of us, myself included, would drop the principles in order to get along with everyone else, but that's not how Stallman rolled.
It's very difficult to generalize over autistic people, because autism encompasses such a wide range of behaviors and abilities. But many people on the autism spectrum seem to have in common that they have (a) below average ability in picking up subtle social cues and (b) above average ability in memorizing and following rules.

In consequence, if RMS is truly on the autism spectrum (I have no idea whether he is), never setting clear boundaries for him may have left him genuinely confused as to what constitutes appropriate behavior, and ultimately did neither him nor his cause any favors.
Except "open source" does have a meaning - specifically, the one defined by the Open Source Initiative.
Why is the 9P filesystem used to frequently for these applications? Is it just that much better than the alternatives?
> I have the right to attempt to silence or ostracise anyone for anything. Whether or not it’s successful depends on the situation and climate of the world at that time.

Well, not really. If you try to ostracize someone for being black you'll quickly face legal and/or social sanctions.

>Also, please try to show a single example of a person who defended pedophilia and ended up not being one?

Does expressing skepticism of the scientific basis behind anti-pedophilia laws constitute "defending" pedophilia? Furthermore, if the argument is valid, who cares who's mouth it's coming from? This looks like a lazy attempt to dismiss someone's argument.
Sure, but I still think that the Linux Foundation should represent Linux and not Microsoft.
I think saying they're 'super-reliable and battle tested' is a bit strong. The SLS program has been plagued by engine problems in the last year. They've already replaced at least one fuel (preburner?) valve, and had issues with the ox (preburner?) valve during the green run.
Rocket engines are hard, they're eternally finicky. I think there are very few engines in the world (SpaceX Merlin might come close) that reasonably get more reliable after more use; RS-25...I would not put high on the list.
Linear types (as an implementation detail) seem helpful here; if escape analysis shows a message is never touched after being sent, you can move it into the queue instead of copying it.
Yes, but a baseball card is just a piece of paper with some ink on it. It's only trivially harder[1] to replicate than a pointer to a JPEG. We have already established that sentimental value + proof of provenance suffices to yield basically any market price. Take this concept to its logical conclusion, and you get NFTs.

[1] At the price levels we're discussing.
I'm wondering how we decide where people who are different are behaving because of that.... or a choice they made that they are responsible for?

I'm not sure how to make that call.
+1 We shouldn't be cancelling Canada because of random laws, we should be cancelling them because hockey sucks.
Thanks!

Wikipedia article is way out of date :-(

There is an up-to-date blog here with links to current articles:

https://professorhewitt.blogspot.com/
Drugdealer selling heroine to the undercover cop level "entrapment".
Such an injustice.
You can do that with this laptop, as long as the RockPro64 is your favorite ARM SBC.

(Disclaimer: I think the specs match, but the form factor of the laptop board might vary.)
Perfectly Ambitious
Progressive Disclosure of Complexity and Typed FP Languages
Yeah but the way you're framing the problem is a bit crazy.

If such a race condition is critical, then making A and B "otherwise independent" is a poorly designed architecture (and, yes, novices will do this, which is why there is a big admonition in the Elixir docs: https://hexdocs.pm/elixir/master/GenServer.html#module-when-...). Maybe they should all be branching logic or state machine in the same actor and you shouldn't be coordinating with message passing?

If for some reason A and B TRULY need to be asynchronous and independent (let's say they are tracking real-world things), AND order matters, then no amount of language or VM architecture will get you out of building a transactional lock, consensus system, or CRDT to guarantee sane results. That is just how the universe works.
You're not going to be able to sell a forged baseball card at Christie's. You can't prove its provenance, and it wouldn't hold up under scrutiny.

NFTs aren't scarce. Anyone can make them for anything. I can sell you the couch I'm sitting on as an NFT.

If I own a Picasso, I could burn it, have my tigers urinate on it, or make sure no other human ever sees it again. I can do whatever I want. What exactly can I do with Jack Dorsey's first tweet? Get him to delete it? Change it into an ad?

There's no legal framework behind NFTs. Ownership is meaningless. If you bought my couch as an NFT, good luck coming to get it.

Also, when the cryptography behind NFTs is broken (and it will be!), what happens to the ownership? If the chain switches algorithms, not everyone will update their keys. After breaking the old scheme, ownership will instantly be impossible to prove.
Agreed. For me CVE's serve 2 purposes. The first is to check if there are any known exploits in the currently-shipping version of a piece of software. The second is as a starting point in evaluating how the company, or community, responds to reports of exploits.

I'll take a problem from a company that published software with an embarrassingly bad security hole that thanked the reported and issued a fix immediately over a company with a hard to exploit security problem that ignored initial reports, threatened public reporters, denied its existence, and dragged their heals when the public demanded they fix it.
Vaccination is variolating: it lessens the impact of the infection, not preventing the infection, and thus the potential to be contagious.

A vaccinated person who has been infected is still contagious, just less so than an unvaccinated person.
It does affect your chances of getting into grad school or being hired as a TA.
The idea of whale intelligence is super interesting and I hope we do more to understand it. But the unfortunate pseudo-scientific need for the author to push the culture/religion angle becomes almost political at times, and seems like a stretch.

We should be able to determine intelligence/communication first without antromorphizing the notion of culture.

Some quotes from this article, and another linked by the author [1]

> Bound by communality, sperm-whale culture expresses a collective individuality: “We” and “us” may be more important than “I” and “me”. If that isn’t a lesson for their Homo sapiens cousins, I don’t know what is.

> Whales and dolphins observe rituals of the dead and exhibit grief. Could they, then, express spiritual sentiment, founded on values and belief – even a sense of religion?

> As Whitehead observes, whale culture is many millions of years older than ours. Perhaps we need to learn from them as they learned from us.

> Their culture is matrilinear, and information about the new dangers may have been passed on in the same way whale matriarchs share knowledge about feeding grounds

[1] https://www.theguardian.com/books/2015/jan/10/cultural-lives...
Catholic schools opened in all states that allowed them to, and there hasn’t been - to my knowledge - any outbreak of Catholic COVID.