skysight-inc/HackerNews huggingface dataset:
Musk's skills are pretty domain-specific and not, I think, transferable. He really excels at:

1. Choosing hard (and inspiring) problems that decompose down to a series of relatively linear engineering challenges;

2. Getting large amounts of investment money from the market or government sources to fund development;

3. Yelling at engineers to solve problems (and remaining close enough to engineering to identify the specific problems to yell about), often through overwork, while keeping the core mission inspiring enough to reduce churn;

4. Cutting corners in order to productionize faster than more risk-conscious competitors.

In other words, Musk is very good at steering organizations through certain kinds of complicated challenges. But he's also terrible at complex challenges, where the path isn't linear and yelling at engineers isn't enough to unstick the process, or where cutting corners is going to be disfavored by the market or by regulators.

Twitter is by its nature a horribly complex, poorly-understood, highly-dynamic complex system that will react unpredictably to any interaction. The decisions Musk needs to make aren't engineering-based (except when it comes to slashing staff and yelling at the survivors to work harder), but open-ocean strategy: product design; market fit; and playing nice with the userbase, high-profile accounts, and advertisers. Unfortunately, Musk has never demonstrated an ability to succeed in these areas -- consider SolarCity, which held a commanding lead early on, but had to be acquired by Tesla due to debt and growth problems, and has fallen to a tiny fraction of the market due to poor sales strategy and customer complaints. Add on the fact that he has a very narrow critical path to profitability (he bought a barely-profitable entity and loaded it up with a cool $1bn/year in debt payments that will need to come out of expenses), and there's more than can go wrong at Twitter than right.

Beyond that, Musk's problem with Twitter is simply that he looked at his social media experience and assumed that it was reflective of Twitter's userbase as a whole. But the alt-right instigators, bots, crypto-enthusiasts, and general (to be frank) weirdos that developed a parasocial relationship with his account are a tiny fraction of a fraction of Twitter's population; even if we consider "political" Twitter as a whole, it's tiny, just loud since it's populated by people with media megaphones. Most Twitter users have much more normal hobbies: sports, pop culture, videogames, whatever, and with Musk catering to his followers (who he seems to think are much bigger and more valuable than they are), their experiences are likely to get a lot worse. So unless he's willing to act more like a normal social media mogul -- aggressively mute the communities that create undesirable experiences for other users, turn down the personality volume on public communications, and suck up to the ad agencies and advertisers who keep the lights on -- I don't expect Twitter to get more successful.
Biden knows what I know: that it's too costly for the U.S. to disengage economically from China.

He's trying to do something about it at least, but Apple has already signaled that only 25% of iPhones will be made outside of China by 2025. That will leave the company completely vulnerable if were to be cut-off from its Chinese suppliers. I predict the company will simply go bankrupt if that were to happen.

So he's bluffing to prevent China from invading, that's only logical. If push comes to shove, however, he'll pull back from the brink. Taiwan simply isn't worth fighting over, even if it would mean losing influence in Asia.

And I've become convinced the Taiwanese will not fight their own kind, no matter how much they hate the Communists.
“Tweets” and “blogs” sounded stupid, too, but they got bludgeoned into our collective consciousness. If you step back and think about it for a second, “blogging” sounds like something you might do in the bathroom.
A Big List of Mastodon Resources
> his success is mostly throwing money at eager (and smart) engineers

This meme is on fire but I did not expect it here on HN where people can understand what he is talking about. There are many videos like this [1] and interviews (e.g. with Munro regarding Tesla) where the guy shows deep technical knowledge.

Besides, try making a startup throwing money and smart engineers. Just money will not even get you the really good ones. People who have a choice don't work for morons.

I mean, sure, there's plenty to hate (there was much more to hate about say Columbus, Gandhi or Ford), but if we were dismissing achievements of people who give others good reasons to hate them we wouldn't have calculus.

Let's try to let people stand out without gaslighting them if they are doing some great things. There are many people who smell real bad, are a*holes, have really weird opinions on some topics and were necessary for us to be able to write these comments here.

1. https://www.youtube.com/watch?v=t705r8ICkRw
The reality is the average user could not give a crap who owns twitter, or what they do. They arent there for the owner, they're there because its a functioning social network.
Mastodon may very well kill Twitter. What make you think that a company with descent financial backing can't scale a Mastodon instance to Twitter-size levels?
> Rust has a perfectly nice type system by modern standards

I disagree -- Rust's type system is pretty weak and very limiting compared to other modern languages like Typescript, Nim, Zig, or even C++. That's without even without getting into dependent type languages.

There are so many basic patterns which Rust's type system can't handle, especially when it comes to compile time types. For example, one recent thing I ran into was trying to downcast a dyn Trait into another more specific dyn Trait. It's just not possible, at least on stable. Instead you have to do ugly work like getters that return sub-traits wrapped in optionals. Ick, the visitor pattern was easier.

Rust's type system philosophically takes a very strict "closed system" approach too. Meaning one can only really write code that's valid for every known instance. This limits entirely valid and useful subset of programs to programmers using libraries or language features. I'm not talking about runtime dynamism, but compile time dynanism. C++ with concepts provides a much more powerful and adaptive type system.

Programming in Rust frustrates me that I can't do any of the compile time checks that I've become accustomed to doing in other languages. It makes doing them at runtime difficult as well.

> but it's nowhere close to showing you just how deep the rabbit hole goes when it comes to avoiding bugs at runtime by having stronger type systems.

Totally agree on that! Though that's missing how powerful compile time programming in general can be even without the dependent types. Personally I'm excited to see how C++ Concepts can evolve. Though I'm not sure how much that starts overlapping with Dependent Types.
Twitter took the debt. Twitter did not have to take the debt. Twitter made that choice before agreeing to Elon.
> You can hand-wave a lot of impossible moderation problems away just by not being so damn big

Instance admins can certainly be more decisive and just ban anyone they want without causing a media storm. Not sure if that's what people meant when they asked for a Twitter alternative.
This makes no sense and I call BS by a media that is plainly controlled by the state.

Why would anyone who actually used Twitter, an obviously curated social media, want to move to a more free platform because Elon bought Twitter and wanted to ostensibly make it more open.

There is an obvious attempt to destroy Twitter, for whatever reason, with big advertisers pulling out and the government mouth piece, the BBC, is now encouraging users to leave.
I love how people act like Twitter was good before...
Most users won't run their own server, they'll be on large centralized ones with all of the same problems that entails.
It's the year of the l̵i̵n̵u̵x̵ ̵d̵e̵s̵k̵t̵o̵p̵ Mastodon instance.
Yes. This is why mastodon.social does not have the federated timelines, and why the feature is totally absent from the official mobile apps.

Eugen (who created mastodon) has been trying to ditch the feature, which I think is a huge mistake. Almost every other server keeps it on, because it's a great part of what makes the fediverse special
I thought elementary/middle/high school was for general purpose and moral education while college was for specialization. I guess you could argue that the amount of general purpose knowledge you need nowadays has increased but I agree with OP that ~50% of your college education being unrelated to your specialization seems unnecessary.
States cut funding to public schools, costs rise to accommodate those cuts which spills over into every part of the education market. At the same time schools increase spending on non-academic upgrades to appeal to prospective students bringing higher costs (and more administrators). I think that may account for the bulk of the increases.
The current website already supports accessibility. The team being fired or laid off doesn't mean that suddenly goes away.
BreezeWiki – an open-source front-end for Fandom
Set the tv to mute?
I would LOVE if there was a way to federate FB, instagram, twitter, etc...

You post and read on your preferred platform but can see posts from your friends from other platforms, or even their own implementation on their own server!
It's just notably bad for beginners, and getting worse all the time. I've been in software for over three decades and I haven't seen the obsession this bad since Java, which has apparently come a long way towards UX, and also didn't ever put out new BS every six weeks that I can recall. Rust on the other hand, is an absolute nightmare for beginners. I've spent a lot of time throughout my career working with non-programming-inclined math and *-int people, and I've already seen one outfit crash and burn from trying to deal with it's complexity rather than just using Python/R/Matlab, because "safety" or because "performance" or whatever else somebody lied and told them.

This shouldn't become a Rust-bashing thread, I'm just genuinely curious if there's lesser-known "post-modern" text editors. It's crazy to think how many thousands of days I've accumulated in gedit... For how much we spend our time in editors, it still feels so primitive just typing things in a few bytes at a time and compiling, etc etc. Back in the early 2000s, I thought we were getting close to just Star-Trekking it, but alas. I have to read about whatever the shit a devcontainer is... to edit text...
Meta Is Preparing to Notify Employees of Large-Scale Layoffs This Week
> I think C doesn't guarantee that 'size_t' is at least as large as a 'signed int'

That doesn't matter, because size_t is large enough to hold any array index (that's kind of[0] the defining property of size_t), so any array index in a signed int can be safely converted to size_t. The real problem is that (using 16-bit size_t for illustrative purposes) if you have, say, x = (size_t)40000 and y = (size_t)50000 into a 60000-element array, x+y = (size_t)90000 = (size_t)24464, which means (x+y)/2 = 12232, which is the completely wrong array element.

0: Technically, size_t is large enough to hold any object size, but array elements can't be smaller than char (sizeof can't be less than 1), so a array can't have more elements than it's sizeof.
Netflix with a show you've seen multiple times?
Accessibility is a product design choice. Accessibility isn't just for the disabled, it affects everyone.
This is great. Would be nice if it considered symbols better.

Looked for "reject!" and it returned "reject" and "rejection" when "reject!" matches exist. Ironic given its name.
All those links are HTTPS so you are getting a signed download. Or are you alleging that someone is MITMing your connection to the originating server?
It sounds like you mean your stereotype of preppers.
JUMP: Unreal Engine 5 VR wingsuit simulator
Barilla passive cooker
If true not surprised. It’s also not a thing that is unique to Twitter.
Same thing on a (Google) Pixel 6 Pro :P
Not a good reason to have a bad UX, tho.

I say that as someone that feels defeated every time I see a new issue in my inbox about the FOSS I made.

It's fine if things are clunky but if someone consistently runs into problems, they're going to be less inclined to use it or recommend it in the future. Even for techy ppl, there's a limit to how much you can tolerate.

For what its worth tho, I don't seem to have those issues.
Or worse, look at all the different things being recommended instead of Twitter - this, Mastodon, etc. Everyone will end up at different places, then end back at Twitter anyways. Old relatives and tech disliking spouses will never use this or Mastodon. Too much work, too confusing.
Well, what good is debating me? If you‘re confident in your prediction, find a way to profit from it. If you can‘t profit from it (say, because you cannot predict the timing), move on to another place where you can. Otherwise, what good is all that learning and thinking that you‘ve done on this topic?

(Unless, of course, you‘re in it for the sympathy of those who share your viewpoint. Then publicly debating makes a lot of sense. Although then you‘d be following the same mimetic impulse that you rightfully criticize in those who buy stocks based on memes and fashions, wouldn‘t you?)
maybe there are different signup processes on different servers or something?

for me it was enter an email address, username, and password?
Did you actually pay for the commercial license of the Quantify font? Interesting choice to spend a company's first dollars :D

Anyway, I do like the color scheme (I assume) referencing Lotus F1 team.
The medium- to long-term upshot of all of this is that the blue tickmark will go from being a sign of value to a sign of luxury. Most freemium models don’t make it apparent to other users whether a specific user is using the free or premium version of the service; unlike those Musk’s does and that’s quite interesting.
Fred Wilson: Creator Royalties
> “blogging” sounds like something you might do in the bathroom.

This is really stretching it.
Deploying a Simple Node.js App with HTTPS on Google Cloud Run
That's how everything starts. Same thing w/ Twitter and the migration to Instagram for photo-centric content. It takes time to move people over and the cost to cross-post is basically free.
I listened to an old radio show from late 2000s and heard them making fun of the word tweet, so clearly it wasn't widely accepted at first either. But the people eventually prevailed because the platform was so much fun for them.
Money equals power. One billionaire equals too much power in single set of hands. Some of us don't like power concentrated in too few hands. it is a simple argument.
nodding

Anecdotally, I lost .5% of my 13,000 followers in the last week or so. But I see a lot of people saying, "I'm here until after the election" so I suspect the exodus will continue.

Also, many of my friends -- especially those with some industry visibility -- are cautioning one another to NOT delete their accounts. Otherwise someone else can grab the account name and do icky things with the apparent identity. So I expect quite a few accounts to simply go dark (optionally with a pinned tweet, "find me at Whatever, now"), rather than pull the plug.
I dunno, on performance they could just have limited number of registrations to what they can handle. Better that than having potential users getting a bad impression because everything is too slow.
The Twitter status quo was one of stagnation (took them ten years to ship edit to a handful of people) - they're a good example of how you can basically do everything wrong, but if you have product market fit it's hard to fail.

He's trying to pivot them into a focused company. I think his actions make sense in that context.
An online school on philosophy and psychology
This is an example of a Mass online university, which focuses only on philosophy and psychology.
To get information related to it, it is also worthwhie to note:
It’s Ukrainian-based
It is taught in Russian
It’s main instructor is a political figure in Ukraine (Oleksei Arestovich)
Show HN: A Big List of Tools and Resources for AI Art 50
I quite like it. I use my own fork of it that introduces a few things that make it more familiar for vim users. It’s definitely different but a lot of it is better.

It’s the first editor I’m seriously giving a try as a hardcore, many years vim user.

If you want a more vim like behavior you can play with my patches: https://github.com/helix-editor/helix/pulls/mitsuhiko
Source?

I find it highly unlikely that people in Europe don't plan for any events, especially given the current situation in that region. I would guess many have a month worth of food and some sort of plan is the heat goes out.
Copper is usually fine up to 75-100 years old, but a lot of houses have galvanized pipe, which rusts pretty severely over time. It’s not uncommon for them to rust almost closed within 25 years.

PVC can get brittle, and PE pipe has notorious problems with connectors corroding/failing.

A lot of older sewer lines are clay or cast iron, and they also crack or rust through.

Like wiring, eventually it makes sense to replace them.
The poster literally said "Have you ever tried to sell things on Craigslist or Facebook?".

So yes my complaint is what they're talking about.

And no, I don't need to tell them it will be payment in full. That's already understood by any adult. And why wouldn't they still pull the same trick? (For the record, I don't sell it to them, so they do waste their time but it wastes mine too.)
Is there a resource which lists out different codes and the decoding algorithms that work with them?
While it sucks that Gmail dominates e-mail, it is still important and useful that they don't control all of it and that essentially everyone continues to interoperate with the protocol enough that I can still run my own server even if most people don't. You don't have to have a fully distributed protocol with no large players to gain powerful benefits from decentralization.
Can we now, at long last, kill the myth that Elon Musk is a business genius?
Presumably the resolution has to be high enough or it wouldn't work as well. Also, this is a bit too unusual for me to accept without a substantial deep dive into what the threshold is for this technique to be viable.

My dog's movement appears to be pretty erratic, however I'm not willing to plot his movements on a grid and use that as a seed because I lack the will and capability to prove its effectiveness.
It’s not text only. It’s 1 page == 1 request. Meaning that a page can have links to images but a client will not fetch them and display them inline. This prevents cross-site tracking where view a page forces the client to also make a request to a 3rd party like an ad or web bug

I built an entire geography guess game in Gemini. It uses images.
Two years of fiddling with Rust
Fascinating stuff, thanks for the link.

I found this quote from the page linked by that repo's README about what "structural regexps" are:

“The current UNIX® text processing tools are weakened by the built-in concept of a line. There is a simple notation that can describe the `shape' of files when the typical array-of-lines picture is inadequate. That notation is regular expressions. Using regular expressions to describe the structure in addition to the contents of files has interesting applications, and yields elegant methods for dealing with some problems the current tools handle clumsily. When operations using these expressions are composed, the result is reminiscent of shell pipelines.”

Seems like a rather insightful understanding and domain-widening effort when it comes to manipulating programs. I've always wanted something like paredit, but for everything else besides lisps.
But how do I know what hashtags are there? I don't know what to follow is my issue. I need to bootstrap my set of followed things and people and how do I do that?
Radare2 online to easily disassemble a binary from your browse
Yes, you’re correct. I was wrong. Apologies.
That just shows confidence isn't always a predictor of success. They made a bad call, quite obviously.
My anti-tech wife looked at this for 5 minutes and was horribly confused. Her friends all feel the same way - why can’t they just sign in and see all the people they want to see? What is an instance, why cant the instance be just one? Which one do they join? They all went back to Facebook, Twitter, and Instagram.
It's hard to argue that SpaceX wouldn't happen without Elon's mom.
Well, there's always less official choices :-) For example on phones, we have rooting / jailbreak and the aforementioned microG.

On Oculus, there's a way to skip the mandatory account sign in and just sideload apps instead. [1] Some tracking will still be there, but I think as it grows more popular we'll also see custom ROMs for it. Maybe even some running the Simula OS?

[1]: https://basti564.github.io/Quest-Account-Logout/
It's that it's uncontrolled re-entry of a giant first stage. No one does anything like that except China.
You seem to forget that ordinary Chinese citizens have no say in all this. They've just given their leader dictatorial powers for life. Basically everything that happens in China is dependent on the mental constitution of one single man.

And Xi has sworn to unite Taiwan with the mainland at whatever the cost. We have to decide whether it's worth fighting a nuclear war over because the invasion is going to happen between now and 2027.
Education should be recast as a sort of MMORPG instead of a physical campus. Would be 100th or 1000th the cost and achieve 80% of the results. Kahn Academy and the like are a start.
What dosage?
Important caveat: this was at a boarding school with 60-80 students, where the average tuition is 62,000 year.

Or, IOW: an elite, selective school comprised entirely of wealthy students.
I am a coach for engineers who have challenges, exactly like this

I know the pain of not sleeping well due to concerns
I have felt how this stress zaps away all the vital energy

I would appreciate if you accept to have a 30 mins call, where I can listen to you and look together for a solution

free of charge and geared only to engineers

Daniel
Couple minutes? I've never had to wait at all

At all the Goodwill's I've donated at, I'm always the only one there at that time. Just drive up and unload immediately
The worst part of those questions is the responses they get. "Pick a server to sign up to, request an invite and wait, but if you want to follow someone in another server you need to go to this tool to work out what server they are on, and then copy and paste that into the search box".

It's a very, very shit setup, and it absolutely will not take off.
So what you're saying is that it's useful for devs to be able to view their own stats for this on a no blame basis, and you have used your privileged position of access to them to improve your own performance, but you don't let the other devs do the same because you want to keep using these as secret metrics to manage them. Do I have that right?
This HN post is actually a perfect opportunity to demonstrate an important detail of the fediverse. See the post links to mastodon.xyz, one instance.

I replaced mastodon.xyz with my own instance and only got two posts.

So each instance has a fairly unique perspective based on its federation.

And that federation is decided through mainly two factors, what its users follow, and AP relays. AP relays are just a cheatcode that gives a small instance a lot of federation by subscribing to relayed "toots" from other instances.

But the true federation magic happens when users follow other users.

So clearly there is very little (almost none) overlap between my instance and mastodon.xyz because the only mention of this tag was rom 2017, and one linking the HN post now.
I had to be an overachiever to escape homelessness & land a six-figure tech job