skysight-inc/HackerNews huggingface dataset:
> Usually people find that there are simpler/better ways to get the job done.

CRDTs can do one magic trick no other technology solutions can do: They can let users collaboratively edit without needing a centralized server. And this works between users, between devices or between processes.

Its just, most of the time that doesn't matter. Servers are cheap, and big companies frankly seem to love it when we're dependent on their infrastructure.

I want CRDTs for more "personal computing". I want my data to be shared between my devices seamlessly. And I want that to keep working even when I can't contact google's computers. I also really like something about Git - which is the fact that my computers are first class citizens in a repository. Unlike Google Docs, if github ever goes down, I don't lose any data and I can still get my work done, and collaborate with my teammates.

All software should work like that. I'm fighting to make CRDTs work well so we can bring that future within reach.
Nevermind giant pickup trucks rumbling down the streets.
Apparently it is because the only people who find themselves advocating it are people for whom the topic has become real rather than just words on a screen. Just like everything else in life. Nobody gives a shit until it’s their own skin.
No, but someone might say "I wish I worked another few years to pay off the house so my spouse doesn't have to worry after I'm gone."
Reading between the lines and the PR speak a little bit:

1. Parag is covering his own ass and making clear that the initial announcement was always contingent on a few things and not a done deal.

2. He is heavily implying that being a fiduciary of the company and having to act in its best interests (including, I imagine, not randomly criticizing it in public or promising non-existent features) was the deal breaker for Elon.
Jerry Paffendorf is a legendary Michigan entrepreneur who is a friend of mine. He's cofounder of Regrid, a mapping software company used by governments and real estate developers.

Jerry as long as I've known him has been obsessed with land. I remember when he bought a Detroit lot and sold off one inch squares on the net so you could buy a piece of Detroit as it was undergoing bankruptcy.

He also created software that allowed volunteers to take a survey using tablets to find out the status of every building in the city. Was it occupied, was it secure or was it open to the elements? Cause Detroit's leaders at the time had no real idea.
He's the CEO and Chief Engineer of SpaceX and CEO and Product Architect of Tesla, among other things if I'm not mistaken. Were you under the impression that he's a silent shareholder of the companies he's founded, spending his days sunning himself on his yacht?
> A pessimist would think that Elon has decided to go for a "hostile" takeover

Did you mean an optimist?
Of course it matters, as NeXT was nearly out of business by the time Apple bought it. All of their hardware products had failed and their attempt as a cross platform SDK, OpenStep, was barely holding on. Their only successful product was WebObjects (which Apple quickly destroyed) and even that was fairly limited. Without being part of a billion dollar corporation it's unlikely Jobs could've funded his ideas from his personal fortune. I also think it's unlikely he could've done what he did at a Apple at a company where he had fewer checks on his impulses, as his time at NeXT proves.
In many countries you increasingly can actually give your WhatsApp/local-equivalent. But sure, I'd say make yourself a sequestered legacy email address. One per utility.
The US did not invade Saudi Arabia, did it?
Air Force pilot lands airplane on Mount Rainier in 1951
And you do? Please tell us more..
PE?
Yeah this account of mine has been kept separate from my true identity as well as I could, but I think I've observed this when my SO passed. They were also in palliative care from cancer.

I'll never forget that last night, I slept next to them on an extra cot.

I won't go into details because of the survivors but my SO had a new machine that was keeping them awake.

They were suffering.

The nurse gave them a very strong sedative. They curled up in their favorite sleeping position and went to sleep. Just a couple hours later they stopped breathing.

At the time I was in shock but I remember thanking the nurses when we left the ward and calling them angels.
Relatedly, I was surprised that the noise radar that went up in Paris a couple of months ago didn't get more attention.

see:

https://www.nytimes.com/2022/02/21/world/europe/france-stree...

and

https://www.reuters.com/world/europe/paris-inaugurates-its-f...
Curious why 9% matters when 50%+ is required.
I was between clients for a few weeks and I wrote some apps for practicing musical scale patterns in different keys, and something to automate voice leading from chord to chord. Best three or four weeks in the last few years.
I'm trying right now to take handwritten notes while reading. But my focus is on handwriting source code snippets from the textbook.

It seems like hand-writing source code works since it is something concrete rather than just an abstract concept described in words.
He would make a good Q.
1. Twitter is the de facto “public square”.

2. Musk being on the board or not, and his actions re. Twitter in general, will have consequences, especially given that he has unlimited money.

3. Up until recently, the liberal-left was cheering for tech platforms exercising their sovereignty and censoring power: “if you don’t like it, build your own Twitter”. They’re having to eat crow. This has major implications for the future of the political debate on regulations/anti-trust etc.
And sadly x-----y won't parse :(
> I knew nothing about the bitterness that seeps into your soul when you’re working in tech.

I wonder if the author got into “tech” because it seemed like a lucrative career and, as they say elsewhere, it looks to the outside world like they are doing something useful.

I’ve only been working “in tech” about 40 years and pretty much every day feels exciting to me. That the author feels differently doesn’t mean there is anything wrong with them!

It could be burn out or depression.
There is nothing illegal about causing death in the pursuit of treatment or reducing pain and suffering. It's obviously a fine line, but giving a patient who is in severe pain so much morphine it hastens their death is not illegal.
I'm always amazed at how dumb intelligent people can be.

Please, please don't do this.
(I'm not the person you replied to.)

I find I generate executable ideas much faster than I can execute them, and that can get burdensome, so I don't particularly look for ways to get more ideas. But here's a method that may work for some people.

For about a year I wrote down the most inspirational ideas I had in the evening before going to sleep, on my phone (with real mini-keyboard, a Nokia N900). Only when sonething popped into my head, not on demand

Writing them down was to capture them for later reading, to pick out the best ideas that were actually useful, and flesh them out a little during those moments of insight. I thought that might produce better results than just letting them all go.

I found that as I wrote I had a lot more insights than I'd first expected. Little flashes of connected insights, that were worth capturing too.

Often when I started to capture one idea, I'd still be writing the spin-offs that seemed worth capturing for 1, 2 or even 3+ hours, starting with a single image or sentence that had popped into my mind as I'd been drifting to sleep. I wasn't particularly trying to write for long, after all I wanted to sleep! But more things worth writing down seemed to pop up, until "done" somehow. As though accessing a chain of memories.

After I started this practice I found the rate of new insights increased until it was hours every day. I already knew I tend to have useful ideas, especially technical ones, regularly each day, but with this practice they seemed to increase a lot in frequency and depth.

As you can imagine, getting long bursts of writing inspiration in a state of mental alertness, each time I had an idea that seemed worth keeping while falling asleep, was not good for sleep long term. It became really tiring. So I stopped writing down my ideas after a year, and have never resumed.

A handy takeaway, though, is that this method showed a very effective way, for me anyway, to generate and make concrete long chains of interconnected ideas. Perhaps it will help other people:

1. Have some way of taking notes to hand when sleeping. 2: When something that seems insightful and relevant to your interests just sort of appears in your mind while drifting to sleep, wake and write it down, along with things that follow from the initial idea. 3. Practice doing this regularly, and if your mind is like mine, the writing activates the process somehow, so that over time (days to weeks), the rate of ideas, insights and connected details increases. 4. Read them back a few days later, to sift through and find the good ones for realistic use. 5. Stop when it's too much, or go to bed a few hours earlier to make time!
I’ve been working on a robotics newsletter for close to 4 years now. Maybe someone here will find it interesting https://www.weeklyrobotics.com/
On firefox you can use uBlock Origin, if you activate the EastListCookies filter list it blocks consent banners as well.

Can't remember when I last had to click one of those away it's great.
It’s tech news. Naturally, tech people are interested.
> I can't imagine myself having an official business correspondence on Discord.

https://www.whatsapp.com/business
I’m sure a decent fraction of the hundreds of millions of people who use Twitter would care if it changed drastically.
Ah, leaf blowers.
The planet is warming and still, the little hooman burns oil to move leafs forward, waking up the entire neighborhood. Those things should be banned worldly.
Both could be factually true at those points in time. On Tuesday they thought this was good idea. Interacting with Elon and market reactions in the next few days could have convinced them that best idea was not to have him.
Quit more. Travel more.
My dad, in his 70s, has never used a smartphone and barely used a computer. I act as his personal assistant, booking flight tickets and managing stuff that comes up along the way, but there’s an increasing assumption that the passenger has a smartphone. At some point, I’m worried that his credit card issuer or an airline is going to block a purchase because I’m using his credit card (with his full knowledge and permission!) in a different country - VPN would just look even sketchier.

I’m glad the author mentioned email-only Covid test results - that’s just another thing I’m going to have coordinate with printer-having family near him.

My dad really doesn’t want a smartphone, and having seen his peers engrossed with theirs like stereotypical teenagers when I visited his Sunday School class a few years ago, I’m not sorry.
I don't know if it helps you, but as someone who's very annoyed by road noise, one thing I've found makes a huge difference is replacing the window stripping with as much and as thick foam as you can fit. Most apartments are built with thin stripping in the first place and routine maintenance almost never replaces it. The first time I did it, my apartment bedroom at the time went from the loudest I've ever had to the quietest I've ever had.
If you enter in the web version and open the dev console you can see that it's trying to pull the sponsors and contributors.
Neither option sounds all that good (that particular AWS offer sounds scary: if he's "estimating" 45-50 hours, why doesn't he know? It is probably more). Stay at MS for now and keep looking for the right position (including at AWS).
> Actually the strange thing about Musk’s 9.2% stake is that he disclosed it on Schedule 13G, which suggests that he is not planning to do activism or join the board. The ordinary way to disclose an activist stake of more than 5% of a company is a Schedule 13D; you are eligible to use the shorter and less informative 13G only if you have “not acquired the securities with any purpose, or with the effect, of changing or influencing the control of the issuer.”

-Matt Levine
No, the problem is the slippery slope of "this patient wants to die because their life isn't worth living" to "this patient can't communicate, but it's clear their life isn't worth living, so we should end it".
What makes you think GC is intelligent?
FWIW, I believe the key line is this:

We believed the best path forward was having Elon as a fiduciary of Twitter where he, like all board members, must act in the best interests of our company and our shareholders.

The fact that Elon would have had to act in the best interest of Twitter and not his own might have been the deal breaker.

OTOH, I was preparing myself to read that Elon has forced Twitter to enable Trump's account, given Elon's dislike for Biden and his earlier tweets about "free speech". Perhaps that was the deal breaker which made Elon decide to double down, increase his stake and do a hostile takeover and appoint him the CEO.

I guess Twitter is in for some real fun over the next few months..
I am in the same boat as this woman, probably got a few good months left. I am planning self deliverance with helium as soon as symptoms become significant. For now I am just checking things off my bucket list and trying to have as many adventures as possible (I am an outdoor adventurer and a software engineer).
I'd suggest OP try the slatestarcodex sub-reddit, it's a community which seems to enjoy talking about topics in-depth which has a different focus from Hacker News.
One other no one seems to know is, that it's not only about cookies but every information someone saves on your pc
However the Alt text version is slightly different from the posted one , so not really good substitute.
I think of the title as more of a conversation topic starter. most threads end up totally derailed.
I view the daily standup as a way to communicate status to a Product Owner/Project Manager/SCRUM Master who may have to communicate status to a larger "Standup of Standups", if you will.

I agree that a high quality team communicates with each other often and status amongst them should not be necessary, or require a daily scheduled time.
Yep. I've done something very similar on top of Diamond Types for a little personal wiki. This page[1] is synced between all users who have the page open. Its a remarkably small piece of code, outside of the CRDT library itself (which is in rust via wasm). The way it works is:

- On page load, the server sends the whole CRDT document to the browser, and the server streams changes from that point onwards.

- When a change happens in the browser, it makes that change locally then and sends anything the server doesn't know about upstream.

- Whenever the server finds out about a new change, it re-broadcasts that change to any subscribed browser streams.

I'm using the braid HTTP protocol for changes - but we could easily switch to a SSE or websocket solution. It doesn't really matter.

At the moment I'm just using flat files for storage, but there's nothing stopping you using a database instead, except that its a bit awkward to use efficient CRDT packing techniques in a database.

[1] https://wiki.seph.codes/hn

Code is here, if anyone is interested. The whole thing is a few hundred lines all up: https://github.com/josephg/diamond-types/tree/0cb5d7ecf49364...
calm down Mini Zuck. You don't have enough money to break the rules like Elon. Or Trump. Or Uber. Or Airbnb. You gotta be too big to fail before you get into the might makes right game.
I find it hard to believe you're not trying to seem edgy. Is it difficult to imagine that many Twitter user's experiences will be affected by Elon Musk's involvement with the company?
> If the teacher really believes the parent is a danger to their children, they have a process they can follow to get that judgment checked by others, and if necessary acted on.

Surely there's some kind of continuum between "needs to be immediately removed from the home by the state, with all evidence in hand to demonstrate this" and "will be supportive and react reasonably to something the student is expressing at school."

Teachers routinely keep confidences for their kids. We hear about doubts in parents politics, doubts in the choices that have been made for their future, etc. We are expected to help kids express their own opinions and keep those confidences.

Outing some trans kids is going to get them thrown out on the street by their parents, beaten, or worse. That's a guaranteed consequence of this law. I think you know that, deep down.
Paul conviniently makes it seem as if it was a organic grassroots thing and not a result of the rulers directing them from the top.

There's never been stable rulers who didn't get rid of the naysayers. "Drain the Swamp" was unsuccessful and it was like the vaccine for them. Now, they just know what can be used to attack them, so they are just fixing those things, whether it's gripping technocrats by the balls or getting rid of punishments for pedophiles.
And electric vehicles are a lot less so.

Everytime I get passed by an e-bike my brain has a little pleasure seizure from not having to suffer the expected rawkus.
Before, I was not so sure whether I should use Message in my audio library design (https://github.com/chaosprint/glicol/tree/main/rs/synth). Now I feel more determined after I see the communication mechanism in this GUI lib.
A not entirely trivial experiment with Tcl's CFFI package
I find it humerous (intentional?) that you say he's a narcissist with no self reflection.

Narcissus fell in love with his own reflection:

https://en.m.wikipedia.org/wiki/Narcissus_(mythology)
I can't find it, but I remember the story of an individual who lead a crusade against leaf blowers and was somewhat successful.
To OP's point, which I secretly wished I had the courage to post when CRDTs came up a couple times last week: I've been seeing these posts, and your comment, for what feels like my entire 13 years on HN. (That can't be true. But I distinctly recall someone saying "if they can do text this fast hey'll be able to do arbitrary JSON soon!" at least 5 years ago)

At the beginning of that period I made and sold a startup on having a dead simple sync strategy, by myself, while I watched 3 funded competitors try to build sync, fail and go under. I had no funding and no CS education, I was a waiter.
Totally okay, otherwise how you'd prevent spam? trust should not be a given, it should be developed over time.

I don't see how anti-trust apply to this, the barrier of entry to hosting emails is not too high, its just not low enough to be done in an evening, that's like saying needing to buy car washing machines to have a car washer is an anti-trust issue.

Now considering the email going to spam, try different email clients.
This paper shows we can combine models like lego bricks even without end-to-end training using language as intermediate representation. That means more flexibility in training the models, each on its own dataset, and more ways they can be combined in. By getting rid of fine-tuning the models may retain their robustness to distribution shifts.
So does a Drivers License.
> James Damore was fired by a mob who boldly proclaimed "I didn't read his manifesto. I didn't have to".

I assure you, the vast majority of us who criticized him read his writings quite thoroughly.
and who was acting blindly?
Well, is 'qualifying as a troll' really about appealing to the connoisseurs, the academy of trolling experts?

Or is it about making the most people the angriest?

It's like arguing about whether McDonald's is good food.

Some people think that suggesting an Edit button is telling.

"Here is the only imaginable use of an edit button. You post a tweet saying “I love puppies” with a picture of a cute puppy. A thousand people retweet your tweet; a thousand more quote-tweet it with comments like “what a good boi!” A week later, you edit the tweet to say “I think the Nazis got a bad rap,” with a picture of Hitler. Years later, a professor is denied tenure because someone digs through her old tweets to find that she called Hitler “a good boi.” This is absolutely the only purpose for the edit button, and oh man does accomplished Twitter troll Elon Musk know that. "

(Matthew Levine last week)
I don't see the problem with that, if the wind is not too strong, and it doesn't rain or snow. I've been on my bicycle for hours during the few days I had it that cold. It was fun!

There is no bad weather. There is only bad clothing!
I like your solution.

About the last thing, I read something a time ago about every time you have an input you should see if this is important and if it's urgent. Is it's important and urgent you should do it, if it's important but not urgent you'd should scheduled. If it's not important you can delegate that, and if it's not important or urgent you should delete that. I thing the idea it's focus in what is important and don't fill the calendar whit a lot of tasks
Perhaps a realist would suspect that Elon is mercurial and easily bored.
Nifty! This fills a gap I sometimes come across between type expressions and needless class definitions. Guess I'll see what kind of new havoc I can create with this tomorrow...
Twitter's leaders thought they could coopt him but he saw through their efforts. Does anyone doubt that he is now going to buy a controlling share and chose his own CEO and board?
Jobs candidly admitted in an interview around the time that NeXT just didnt have the scale to make a difference.

I forget his exact words :-)
Comment isn't referring to spam bots, but the bot networks used for astroturfing.
Theoretically P3P Policy must be praised.
Note: Twitter replies and suggestions are sorted according to it's recommendation engine.

So what you see 500px away might not be visible to other readers.
Like the "do not track" header?
Is this some kind of "guiness world record", first in history type thing?
I almost always read the comments before reading the article (and sometimes don't read the article at all).

I do, however, read the article before I write a comment of my own.
I wish there was a true measure for opportunity cost.
I've switched my calendar to start on Monday (as a USAian) because I prefer to not have my weekends split across two different rows. This became especially important as my kid's activities would fill our weekend and needing to ensure nothing else of importance was missed in planning out our upcoming week(s).
If you have a test with 0.1% false positive rate, and you test 25Mil people on a weekly basis, every week you get 25.000 false positives, or, as they say, “asymptomatic cases”.
Arbitrary JSON has been done plenty of times, and it works great. Automerge, Yjs and ShareDB all manage it.
> * Fractal (via matrix-rust-sdk)

Not yet. The next major release of fractal will be based on matrix-rust-sdk (and presumably will have E2E encryption).
50% is required for total control, but partial control is still very powerful.

Owning 9% of a company's stock still gives a lot of votes. 10-20% is enough to enable an activist investor to really be a pain for a company. Even as little as 5% is enough that the SEC requires special forms to be filed because of the power that gives to an individual shareholder.

Elon presumably wants influence over Twitter, without the responsibility of running Twitter. He can get that with a lot less than 50% -- in fact he may have already achieved the level of influence he wants, and one sign is that Twitter feels the need to make public statements about it.
Mark Forster has a great version of this, lovingly called "the final version": https://archive.ph/Gts2v
The idea is to make things not suck. Not to make them suck in the same way for different groups of people.

Have you considered the possibility that oppressing gay people and firing people with unpopular opinions are both wrong and should be opposed?