skysight-inc/HackerNews huggingface dataset:
> I am pretty sure that the Elon Musk Division of the U.S. Securities and Exchange Commission has already opened another inquiry into this filing. Elon Musk had acquired at least some of his shares by March 14, and on March 26 he was asking his followers “what should be done” about Twitter’s “failing to adhere to free speech principles.”

Wow. What a paragraph.

> I think in general if you went to a securities lawyer and said “I am going to buy 9% of a public company and then make public statements about how it should change its business, should I file a 13D or 13G,” the lawyer would say “hmm that sounds like activism, which is traditionally on 13D.” (Not legal advice!) But if you are Elon Musk you do not accept that sort of fuzzy reasoning.

Rules for thee, but definitely not Elon.
You can send! It's not restricted to replies. See here: https://support.apple.com/guide/iphone/use-hide-my-email-iph...
Absolutely. There is no one fits all solution, because everything is context dependent a non trivial.

Set aside (a) the contents to be published, the publication of a long form essay requires both (b) a readership and (c) marketing. There are multiple strategies that can provide you with the required readership and marketing; it is important to be inventive. But those strategies typically resemble one of the following.

You either 1/ have gained in your career the kind of reputation in your field of choice (e.g., doing research and publishing papers) that allows you to approach a publishing house and reassure them that a large enough number of readers will be purchasing the book you have the ambition to write – in such case the marketing will result from the combination of your personal efforts, some marketing done by the publishing house, viral marketing, and the support of the network of distributors - or, 2/ you are such a powerhouse of marketing (I'll get back to this in a second), that you can publish essentially everything, even suboptimal contents.

When it comes to (1) there are endless examples I could make; but let's consider for instance the excellent 'The Dawn of Everything: A New History of Humanity' by David Graeber and David Wengrow – a work situated at the interstitial space that exist between comparative archaeology and anthropology. For an example of (2) think Tony Robbins and the various self-help blockbusters he published. He provides some massive training events and he leverages those events to market all kind of additional materials and contents to his clients. Now Tony Robbins offers a digested form the results in (applied) psychology obtained by academic scholars; it is more a vulgarisation work equipped with top marketing, then first hand research.

I hope I provided you some entry points to dig further. All the best!
> I'd love a quick perspective on how CRDTs integrate into real app infrastructure in the real world.

There just aren't a lot of good integrations with databases yet. There's nothing technical stopping that from happening - but I don't think we even know CRDTs could be fast enough to be practically useful until last year. So its going to take a few years before this stuff bleeds into databases.

A list CRDT like diamond types or Automerge is just a set of changes. Changes are like git commits - they have an ID, parents, and details of the change. Its like if you wanted to store a git commit per edit / per keystroke a user makes. The algorithms / mathematical guarantees don't care how you store and send that data set.

Aside from some clever algorithms, an (operation based) CRDT is essentially an append-only set of operations, that needs to be replicated between peers. There's nothing magic about them, and any infrastructure which can do that can support CRDTs.

So you could just store each change as an entry in a database table - and actually, that'd work fine in practice[1]. The problem is that you'd end up using up a lot of space for a document, because there are so many changes. Type a 10 page paper? That'll be 260k database entries! There are plenty of tricks to storing this information compactly. Simple RLE encoding decreases size by an order of magnitude. (Thanks to Martin Kleppmann for this work). But lots of compact binary representation tricks don't play that nice with modern databases. And you don't want to have to load & re-save the data each time you change something.

One long term answer would be to bake CRDT compaction techniques into databases themselves, but obviously this will be idiosyncratic. And there's lots of shorter term solutions, like using multiple tables + run-length encoding values. But I think the CRDT libraries themselves (Yjs, Automerge, Diamond Types, etc) need to mature some more. I don't see much point hacking up postgres when the set of fields & semantics are still (somewhat) in flux. (Well, yjs might be more ready for this work - but its probably still a good idea to wait until yjs's rust port (yrs) is done).

[1] It'd work fine the way my own CRDT (diamond types) is designed, since DT just needs to store the "origin positions" of each change. In Yjs and Automerge, changes store references to the ID of the item to the immediate left. In order to generate those changes, both automerge and yjs need to look up those persistent IDs - which in practice means they need to load the document state into memory first.
Another happy ear plugger chiming in. I have them in every backpack and suitcase now because it makes falling asleep anywhere a fairly consistent experience -- along with an eye mask to be complete. These are the best ones I've found so far:

https://smile.amazon.com/gp/product/B01M6AI2HF/ref=ppx_yo_dt...
This.

After using Notion, Obsidian, Mem and other tools, I have settled down on this app. Solid community too.
In the ADHD communities I'm on, and my own experience, the consensus seems to point more to ADHD's ability provide the gift of hyper-focus -- if you are enamored with the subject matter
> it does on "chained inference" tasks

To me, it is more proof of "stochastic parrot" behavior: model seen most of the available math information in internet, and even with significant computational power, can solve only 58% of elementary school level questions, and they were probably those with clear examples in training data, and can't generalize on those beyond.
My mistake - thanks.
Convert to what?
Not new at all. What I think might be new is the confluence of that type of manipulation with a much more primitive pump style that's been greatly amplified by social media.

When I was about 21, I opened my first trading account. On E*Trade. Early days for online trading. I spent a lot of time researching stocks, but I was just a kid and was pretty unhip to the many ways things could be manipulated. Thank God there wasn't WSB at that point. So one night I'm sitting at a restaurant bar, waiting for food, and these two stock brokers are sitting next to me talking about a series of trades they were planning on a penny stock, a startup drug company. Natch, I listened in and they noticed and were happy to share their inside info with me. "It's $0.10, just make sure you unload it at $0.50. No more than a week." Great. I went home, looked at this thing, and put in an order for about a third of my savings. It was an OTC stock. Three days later, it shot up to $0.60 and I tried to sell it. And........ nothing happened. E*Trade was a no go. Couldn't make them execute it on the phone. The stock started to spiral. Next day, no sale. No market maker. No one buying. Stock collapsed to $0.05. I called my dad and told him about this wild ride and all he said was, "you got hustled by those guys at the bar." And incredibly, that had never occurred to me.

Take that level of innocence, multiply by a few million young investors on social media who think Elon is Jesus, and, well, market manipulation can scale up exponentially.
Go nitpick somewhere else.
Eh, I could see him actually joining the board. It would still be as a troll, but he could actually do it. Board membership does come with certain responsibilities but he could delegate most of the time consuming parts to staff.
Nonsense.

The source article is discussing, without sharing their supporting evidence, the transition to EVs. If 100% of vehicle miles were driven by EVs charged with clean energy there would be no need to reduce mileage. We're talking about city design for the next hundred years. Not the transition to EVs over the next 5 to 20 years.

Clean energy and clean transportation is possible. Some might even say it's inevitable. Once achieved there is no existential requirement to reduce vehicle miles.
And if your users are Europeans?
This is addressed in the content of the post itself, and many of the arguments made in the comments. EY doesn't disavow the content of the article. Quite the opposite, he explicitly recommends internalizing the argument made by the article.
You’re joking, but if the flat earther was a New York Times journalist they would.
I also started I the 90s and now that you mention it I don’t think I had any meetings at my first job at a small software company. And even after we were acquired I still think we had at most semi monthly meetings.

My first job with daily standups was 2008 or so, and I just realized I left less than a year after they were implemented.

In short, I probably had less meetings in my first ten years in software than I did last quarter.
Nope, Ada/SPARK and Frama-C, both with plenty of experience in high integrity systems deployments into production than Rust, currently.
I used to wonder about that at the time, but they would have both wanted to be in the driver's seat, and it simply wouldn't have worked.

But the world would have been a better place if IBM had bought Sun instead of Oracle.

Which bring me to this old joke:

Q: What do you get when you cross Apple and IBM?

A: IBM.
You can move CRDT data over whatever data layer you have on hand, and insert them into whatever data stores you want. Care for the special semantics of CRDT are only needed when merging CRDTs, storage and transportation is like any other encoded format, like moving a JPEG encoded image over HTTP, or storing a JPEG as a byte stream in a database. Neither the HTTP client or the database need to know how to turn the JPEG bytes into screen pixels.

Here’s a possible design for a CRDT editor system:

Browser client composes a CRDT locally in-memory, and saves the CRDT data into IndexedDB periodically as a Blob of bytes.

When the client is online, it periodically performs a sync with the server using HTTP, with this protocol:

1. HTTP GET /doc/:id/stateVector - returns the latest state vector on the central server. A little analogous for checking the refs of a git remote.

2. HTTP POST /doc/:id/push - send the difference between the state vector returned from (1) and the client’s local state to the server. This is kinda like `git push`.

3. The server responds to (2) with the missing state on the client. It can compute this from the data the client sent.

Inside the server, writes are handled like this:

1. Start a RW transaction on a Postgres row containing the CRDT data.

2. Read the data from the DB and merge it with the incoming data in the client post.

3. Compute the update delta for the client

4. Write the merged data back into the DB

5. Commit.

6. Respond with the delta computed in (3).

This scheme is not optimally efficient, but shows that you can put together a CRDT system with a normal database and a bit of HTTP.

See https://docs.yjs.dev/api/document-updates#syncing-clients for more info on how Yjs (the most production ready library) handles these concepts.
Why would he come back? He now has his own, better social network.
Cambridge Ring bootstrapped a lot of networks in academia. IBM Token passing ring is not exactly "obscure" and followed on from the basic model. Ring architectures with double connects could be "self healing" for a single failure, which was useful. Implicitly, the speed of the net was a function of the number of stations, and the capacity of the nodes to "store" the bits in transit around the ring.

Something which confuses people is the distinction between the language nuances of the 7 layer MODEL and the OSI implementation attempt, to provide direct analogues as distinct layers. Before people pile on, It's worth remembering that presentation models are pretty much what XML, JSON do, and that QUIC implements primitives of the session layer such as persistence of flows, and agility over underlying transports.

We use the terminology all the time. We use OSI model componentry in X509, and LDAP, and ASN.1 (it was uplifted into OSI, as a precursor)

Some key concepts in the modern email stack come from X.400

Obscurity is relative. Overall an entertaining read, but inside the not-small community of network engineering some of his obscure technology is well understood.
It's weird how few people seem to be aware of this but the whole field of economics seems to be undergoing some pretty big transformations. One of the best sources for keeping up with this shift has been Evonomics:

https://evonomics.com/
elon taking over twitter is pessimistic?
The fact that she can’t legally die in her own country even though she has a terminal illness and that she mentions she is worried that if her family and friends knew where she is going that there might be legal repercussions does open the debate to policy imo.
It seems to me that Parag welcomed initially for Elon to be on the Board but then the tweetstorm Elon sent on Dying company, Twitter SF HQ, removing ads from their Subscription and accepting Doge for it, and the current Board/CEO may have thought that all this would be too much to handle so they may have pushed him out of the Board? Sounds like this tweet storm over the weekend may have contributed to this outcome.
I am wondering if anyone in the real world can really perform these black magics? I guess, yes?
Miami, NYC, LA to name a few. And it's far more prevalent now since covid as most places have some outdoor seating now and they've seemingly all installed speakers.
I think the comparison you drew is interesting.

Restrictions to free speech used to be in place to protect the Most Powerful - the Kings (still do - in places where there are kings), The Party, even The Government (in places where democracy is but a sham)

In Western democratic nations, new restrictions to free speech are being considered to protect the Most Marginalized - the most weakest, most discriminated against, lowest represented members of society.

It is ludicrous to look at this movement and compare them like-for-like. There is no backsliding here, there is no slippery slope here. There is a very distinct difference between who is protected and who is exploited.
That's the perks of having f.u. money.
He also tweeted that “no one shows up” to the Twitter HQ in SF. I think the contempt is mutual.
This big is news in big tech?
The difference in my experience is that sundays are quiet days all day and people respect that (even glass recycling drop offs are “closed” on sundays). And if you report noise to the police, it will be investigated and dealt with in my experience.

But yes car noise is a big problem here in my opinion, not to mention gas leaf blowers.

And cigarette smoke. Everywhere. That’s such a shame for a country where we think “mountain pure air” which has in reality an ashtray smell everywhere you go.
I would also pay more if the entire flight contained only pre-screened, experienced, thoughtful, courteous travelers.
I think you are referring to Tim A. Wagner's History-Sensitive Error Recovery.
http://harmonia.cs.berkeley.edu/papers/twagner-er.pdf
The old man lost his horse, but it all turned out for the best [1].

[1] https://en.wikipedia.org/wiki/The_old_man_lost_his_horse
That doesn't work well for pinterest, since there are a million domain variations that need to be excluded, from pinterest.com to pinterest.ca and pinterest.co.uk.

It works far better to use -inurl:pinterest
The reality though is, SCOTUS can decide to trash precedent at-will once a case is in front of them. If you put political hacks into the SCOTUS and they decide the Sedition Act is legal then its suddenly back on the table.

This is the danger of an overly political SCOTUS.
Only Elon. For everyone else it's a distraction.
Have you traveled at all in the Muslim world?

Culture are hardly supplanted--Muslims in Africa, Pakistan, and Indonesia are culturally miles apart.

One of the reasons Islam was popular when it initially spread was because it DIDN'T supplant local cultures! Initially, Islam didn't supplant religions either. Non-Muslims paid a "jizya" tax, which basically ensured protection under the local amir's banner.

Furthermore, if you look at the rise of the Ottoman empire, it was replete with Christians and Jews that not only worked in the administration of the Sultanate, but held top-level military, judicial, and political appointments.
As an outsider, how can I evaluate the credibility of your two main claims?
"Her"
You're arguing we should force people to live against their will in terrible pain so that a few people don't have to feel guilty?

How many people have you watched die? By the time you get to the point anyone is talking about hospice or refusing life saving care that person's life has been nothing but misery, pain and suffering for a while.
https://archive.ph/pYO8H
Jobs was leading NeXT nowhere. He needed the infrastructure of an Apple to make it viable.
An optimist would think he's going to take it over. Look at his track record. Tesla and SpaceX are industry defining achievements. Fixing Twitter isn't as hard as that.
> Litigation? No. As I've already said, the teachers aren't legally liable. The school district is. So it's the school district that faces litigation, not the teacher.

The teacher will not have to deal with the litigation? They're not going to have to show up to depositions, have their actions scrutinized and mocked by opposing counsel, etc?

In practice, this gives every parent a veto right: they can say they're not satisfied with what the district did, and tie educators up in litigation and cost the district a bunch of money.

> I don't see where the law requires a teacher to reveal something the student told them in confidence.

If Thomas says that he'd like to be called "Tom", this is a longstanding request that we'd have always complied with. We'd also typically ask how he'd like to be referred to on his report card and if this is something his parents know.

If Thomas says that they would prefer the pronoun 'she' and like to be called "Tammy"-- we're going to have to create a record of it. If Tammy then says she does not want her parents to know this, we still cannot withhold the information.

> And there are deep divisions in our society about such changes. A teacher might have strong opinions on one side or the other. But as a teacher, they should not be pushing their personal agenda. They should be respecting all viewpoints, and that includes the viewpoints of the parents.

In general, when it comes to the courtesy of names, and now pronouns: we do what students request. With information that students indicate their parents would not approve of, we keep confidences. If they say they don't want to be a nurse like Mom and Dad want, and are thinking of an alternative path, we advise them as best as we can. If they say they want to be referred to be 'she' and their parents will freak out, we keep it in confidence.

> Ideologues who push their agendas on kids without regard for the viewpoints of the other adults in those kids' lives bear responsibility too.

I don't favor "pushing agendas" on kids. But the kids are talking about gender and sexuality among themselves in terms largely unfamiliar to you and me, and there's major social change underfoot. Kids deserve teachers that will A) respect reasonable requests made by students for how they are addressed, B) keep confidences, and C) help them navigate this new world as best as we can. Pushing these concerns into the dark or being a conduit directly to parents is not beneficial for student safety or mental health. If you think these changes are largely driven by school staff I think you are highly confused.
Me.

I hate narcissists grabbing established tech for their own gain.
I replaced Google Analytics with the privacy-friendly Plausible specifically to get rid of the cookie banner.

My website - the one I live from - works really well without annoying or deceiving its users. It looks and feels exactly the same with and without an ad blocker. I consider this a competitive advantage.
Entertaining read. Some of it is clearly before my time, and some of it is timeless, I think. Was kind of amused when I got to the section on avoiding detection, specifically this bullet:

* I would keep in mind that the numbers I dialed on my phone could eventually be used to track me again. For example, if I called my girl friend frequently, after I changed numbers and location I might still be calling that number. The telcos now have toll record data base software that can cross reference and track this type of thing.

Very turn-of-the-millennium that this very basic mass-surveillance capability was even worth mentioning. Apparently the author died in 2010, pre-Snowden. Things have certainly changed.
There is a version that does kssssh kssssh kssssh instead. It’s a lot less obnoxious but not standard yet so only a few trucks have it. It’s much nicer.
Mac never has grown beyond a small slice of the overall personal computer market. iPod, iPad, iPhone, etc. were absolutely revolutions that created and dominated entire markets, even today. However IMHO Apple still never got beyond a niche of the market for desktop/laptop computers. They build beautiful desktop/laptop hardware but the market seems happy with cheap devices that run Windows.
Not being an economist: what's going on there and what transformation is going on?
CO2 is not great. It will induce panic and at high concentrations is very irritating to the respiratory system.

It's used in some settings, because it's a trade off of distressing the animal when you move or restrain it. But it needs to be done right.

Nitrogen is far better because there is no sensory cue that something is different.
It's just the CEO making nice nice with everyone, don't overthink it.
The board did not want him, but he is still the majority shareholder and may actually want to accumulate more shares than would have been possible if he had joined the board.

Maybe he'll use his influence to replace the board with people who are less politically polarized. Maybe his new board will re-write the charter so he can eventually become CEO.

I don't think this game is over.
The dead can't vote but their survivors sure can.
There is nothing Twitter’s background check will turn up that’s not already known. Musk is the richest man in the world FFS.
I don't think that's necessarily true. There were many millions of people using Macs and many of them were intensely, religiously loyal to Apple, regardless of the technically (de)merits of the system. Launching a new OS as an upgrade to that massive install base is very different than trying to take a high-end workstation and turn it into a mass market product. And it's an interesting question how much that pre-existing Apple user base was instrumental to the success of the iPod.
TypeScript Instantiation Expressions