skysight-inc/HackerNews huggingface dataset:
Counterpoint: what other CEO would be involved in low level stuff like looking at code or personally interviewing newly acquired employees?

Things like that are beneath most CEOs.

This is exactly what makes Musk a different (and better) CEO. When needed he'll sleep on the factory floor and help fix manufacturing issues and when needed he'll look at the code.

Plus, I assume the code is not the biggest part of the interview but provides context for something to talk about.

Musk interviewed ALL of the early SpaceX employees (not exclusively, but he was one of the interviewers).

Those who were interviewed by him say that he's very good at figuring out if someone is good or a bulshitter.

So I assume he's doing the interviewers at Twitter for the same reason: to separate chaff from the wheat
Parenthood is very much a roll of the dice. It’s a game of chance, and you get what you get.

I’m always a bit amused by people who aren’t parents yet who are considering adoption and are very set on a baby as opposed to an older child. Most of their reasoning boils down to the idea that babies are more malleable. As a parent, I do not believe that is the case. They are born as they are, and you can only help them along the path of being true to themselves or trying to be something else. And we can try to help them make good choices. That is it. We don’t get to change who they are.
I appreciate this motivation. Go is fine, but it’s much easier to read and contribute to JS/Typescript.
I think that is actually a terrible way to measure the qualities of an engineer.

The most valuable engineers to me are the ones that can bring a thoughtful, elegant, well-implemented solution to a business problem. And typically that doesn't translate to lots of PRs, often is not appreciable from non-engineers and can not be easily judged in a few days. But their work almost always stands the test of time.

Before hiring/firing people it would seem prudent to me to at least spend some time getting to know the dynamics in the team, the challenges facing them and then evaluate who deserves to be there or not. I really don't understand what the big rush is here.
Musk sounds like a nightmare to work for. Why would any self-respecting developer stick around under these conditions? I expect an exodus of talent from Twitter in short order.
> First of, on Android, the camera doesn't magically scan the QR code.

Most Android phones do this automatically - and it's not too hard to write up a quick app for it to scan automatically when it detects a QR code.

> Second, as others have said, the social aspect of looking at it together is totally lost. Which is quite big IMHO.

My friends and I all browse together on our phones and we excitedly point out different menu items, that we can look at independently without having to cram together looking at a piece of paper. Otherwise I don't know how this is any different than having separate menus.

> Third, scrolling through a PDF or a page on a tiny screen makes it much harder to grasp the entire menu quickly. On a paper menu, I often just jump around and get inspired by the various dishes. Randomly scrolling up/down/left/right on a tiny screen feel awful compared to just letting your eyes drift.

Scrolling through a PDF / page has always been fine for my friends and I. I'm also not entirely sure why I would want my eyes to drift when actively looking for something to eat as well?
My point is that nobody is debating this! This is entirely about having an "unencumbered" set of RGB approximations to those same colors. When you send your design to the printer or whatever, you still need to specify the actual Pantone colors.
Yeah, making 20x on my investment really was foolish
It’s 2022, if your phone doesn’t natively scan a QR code from the camera app you need to switch phones.
Exactly, more code isn't better
Trust me, the absolute last thing a valuable engineer is annoyed about is to finally have some time to show off some of the things he did.
Hate to say it, but that is most likely because of bias and sexism. There are some very amazing women in tech out there that go unnoticed.
Hi Ali,
I just discovered your project and I have a question.

Why isn't it a public page with all the OSS projects that already have register maintainers and the one that have donation pending but with no maintainer registered?

Otherwise how do you notify maintainers of projects that did not join your platform that money is pending for them if they would register?
> it's well known that the response for the control to work has to be greater than 1

This isn't true. You're referencing the Taylor rule [1]. It was proposed in 1993 and promptly subsumed by the more complex models computing advances enabled.

The model [1] contains a magic variable that is classically set to 0.5. Why 0.5? Because the rule was proposed as "a hypothetical but representative policy rule" for discussion purposes [2]. Set 0.5 to other numbers and a variety of other target rates come out.

To the degree Taylor's work on this is taken seriously today--even by Taylor himself--it's as a category of toy models [3]. They aren't used for policy purposes, which is why nobody bothered seriously estimating how that magic variable works.

There is evidence one must oversteer in certain circumstances. (For example, Russia very recently.) But that's not a rule that applies to every economy in every circumstance.

[1] https://en.wikipedia.org/wiki/Taylor_rule

[2] https://web.stanford.edu/~johntayl/Papers/Discretion.PDF

[3] https://www.federalreserve.gov/pubs/feds/2007/200718/200718p...
Off topic, but talking about recorded talks, it bugs me that there seems to be no recordings of this:

“In 1985, [Powell] Janulus entered into the Guinness World Records for spoken fluency in 42 languages. To qualify, he took a two-hour conversational fluency test with a native speaker of each language he spoke at that time. This testing took place over one month. Powell said that he considers himself skilled in 64 languages” - https://en.wikipedia.org/wiki/Powell_Janulus

That is recent enough that it could have been recorded on tapes or video and extraordinary and interesting enough to be worth it, but it doesn’t seem that it was.
It's only useful in debugging a bad situation. Larger PRs are associated with slower development velocity. However, it's not clear if that's because larger PR tend to come from inexperienced developers or experienced developers are making significantly more complex changes.

Anecdata: It took me 4 weeks to write a 250 net new lines of code line PR. Normally, I'll write about 1k lines of code per week. I ended up having a tasks that significantly changed security models and required a lot of small, distributed changes.
PayPal has two HQs, one of which is in San Jose California, the other of which is in La Vista, NE. Neither of these are San Francisco.

The San Francisco office was closed. https://techcrunch.com/2022/04/27/paypal-shuttering-its-san-...
> Frankly, a 1:1 mapping of Pantone to Freetone sounds like copyright infringement.

I would argue that the Pantone colour library is effectively an API for reproducing specific colours as paint (with the context that APIs are largely protected under fair use).

Pantone should be compensated for what they do. They should have the option to recoup their costs but not necessarily by restricting others from using their published digital interface for colour-to-paint reproduction.

They should be able to maintain IP rights for the tooling they build to faithfully reproduce those colours as paint and their trademark should obviously be protected but the actual colour codes themselves? How is that any different than say Google using the same API for Oracle's Java for their alternative JDK & JVM?

At the end of the day in both cases, the useful part isn't the API/colour codes but the tech used to actually run Java/reproduce those colours faithfully as paint.
You tell your printer "[Pantone] Green 0921 C" or whatever the color is. This is a compatible list with the same ID numbers.

You pick a spot color the same way you would have done it a month ago. And you print the same way you would have done it a month ago, except possibly with an extra annotation on the spot color.

The main use of this plugin is to let you actually see your spot colors instead of black while you edit. The secondary use is to give you a rough idea of the available colors, but you wouldn't finalize picking a spot color based on how it looks on a screen anyway, you'd get an actual sample.
I think mirror neurons are a good example. I still don't understand what difference it makes which neurons are involved in empathy. Pretty much every signal in the brain can be tuned out or strengthened, right?

In what sense does the right hemisphere "see the whole without breaking things into pieces"? Especially when it's implemented on a distributed computing medium like neurons.

Your last paragraph seems to make a more concrete claim, which is that we can tell which kinds of cognition are more or less draining, analogous to native vs emulated execution. This makes sense to me, but it's not clear that we couldn't already tell roughly how draining different modes of thought are without neuroscience, nor that the main claims of Eastern spirituality depended on how draining these different states are to hold.

In any case, thanks for clarifying.
To be fair Twitter has a monorepo.
For those who don't remember, one example of just how badly they can fuck up their software, the operating system on Teslas for a number of years was based on a default Ubuntu that wrote logs which destroyed the SSD. Exceeded the total write wear leveling endurance after just 1-2 years of use of the car. Required total motherboard replacement on a great number of cars, because of course the ssd was permanently soldered down.
QR Code menus work well in China because you're also ordering from the menus too. You don't have to flag down a waiter and place an order unless you want to.
I don't have any idea what you're talking about, but I nevertheless found this very entertaining.
“Better software engineers” to anyone who does software engineering is a joke. It’s an totally unquantifiable measure, and some people use dumb metrics like leetcode capabilities as some IQ test.
>Wikipedia has been far more resilient to misinformation, politicisation, and such

wikipedia outsources the duty of figuring out what is misinformation or not by trusting secondary sources, which themselves can and quite often are wrong. And while sure, they do have far less politization as twitter I'm unconvinced that isn't just due to a difference in mediums, because there is a massive amount of politization under the hood there. Just go into any mildly controversial figure's talk page and you'll find out.
The is such a common thing people say, that there are lists of reasons why you are wrong: https://www.reddit.com/r/SpaceXLounge/comments/k1e0ta/eviden...
The problem is that it wasn't a cost of doing business last month. So if someone used what was an ordinary feature in their files, they can no longer open them in any usable manner-- apparently it maps everything to black.

Okay, Adobe and Pantone have decided to do a bold business decision that breaks existing files. That's their perogative. But in terms of minimizing bridge burning, their goal should be to fail tactfully and with as little lossage as possible. For a comparable, if you loaded a 12-bit-per-channel high-dynamic-range file in a software stack that only supported 8 bits per channel, the right answer is to discard the least significant bits, not just throw up your hands.

A more acceptable degradation would have been to say "the Pantone colours have been replaced with approximations matches in CMYK/RGB/whatever. If you save the file again, the Pantone data is stripped out."
What hubris to think you can wander into a system as complex as a $44bn tech company and draw any meaningful conclusions about it at all in a weekend. I mean, in my world we have some regular "tech reviews" with our Sr. Directors/VPs at a pretty abstract slides-and-diagrams level, and even that takes weeks of prep leading up like 4+ hour presentations. For something with only a glancing relationship to code level reality. I have occasionally seen my work reflected in these reviews, and the game of telephone that produces them is quite lossy.

Any competent engineer can come to understand most any part of the system, but it's going to take minimum several weeks to understand at a level where you can seriously challenge the domain experts about what's really going on in a little 0.01% corner of the engineering shop.
+1 for hate it.

I don't bring my phone with me everywhere I go. I don't want to. It's big, and awkward, and annoying.

When it works, it is mediocre at best. When it doesn't work, it's a pain in the ass. Plus it means you almost never see a server. Again, great if there are no hiccups, but awful when something goes wrong.

And the huge variety of UIs are awful. Maybe in 10 years when everyone lands on one UI that make sense, and there's an IPAD at the table, and servers come by to follow up... maybe then I'll be OK with it?
Imagine I said I could. Why would you believe me if you don't believe the Washington Post?
My two sons were different from day one. It gives me a lot of comfort to know, as a parent, that it wasn't all up to how I brought them up.

In a similar vein, I don't understand people who want to know their child's gender before birth. Even ignoring the whole transgender and non-binary aspect, it's like they want to have their kids figured out at birth. Just because this one will be born with a penis, or that one with a vagina, doesn't mean you know anything about who they are and who they will become.
That's a failure mode of middle management, but it's not a problem inherent to middle managers. Good middle managers know that every team has its own best ways of working, just as a good manager tailors their actions to individual reports' needs.
In addition to what other’s have said, HBMAME exists for homebrews.

You really should learn more about a product before you complain about it.
> So why don’t we know? To Dr. Rubin, the reason is simple: The clitoris is intimately bound up in female pleasure and orgasm. And until very recently, those themes have not been high on medicine’s priority list, nor considered appropriate areas of medical pursuit.

Oh for christ's sake. Why not apply occam's razor? Is the tip of the penis a deeply studied and understood structure? Has it been mapped and analyzed to the point medical science has a definitive reason for everything's existence?

No. It's a small piece of a much larger bit of machinery. The rest of machinery is well studied because problems are common. Necessity is the mother of invention and all that.

Should medical science study more things? Sure, but to suggest "science doesn't like it because female pleasure is taboo" is positively bonkers. I would be SHOCKED if a gynecologist didn't have enough knowledge to diagnose various illnesses related to it. The entire article seems hinged on a case where a doctor, not understanding the anatomy, did nerve damage. Please, point to the proof these injuries are so common that Occam's can't apply. Why are we allowing plastic surgeons (who aren't gynecologists) to operate like the article suggests?
> In the rare case you do actually care what PR a commit is from, GitHub's search will tell you.[1]. There's no need to put that information in a commit at all.

Even better - if you work with linear history (like most GitHub projects do I guess), you can always require merges to be fast-forwardable, but create a merge commit anyway. This way you retain all the individual commits and they're being grouped together by pull requests, so you can easily filter the details out with flags like `--first-parent` when you're not interested in them.

Squashing PRs truly is absolutely useless.
Yeah, this did happen to my S. It was covered out-of-warranty because the TSA said it would be a good idea if Tesla covered it out-of-warranty. Tesla concurred.

https://www.tesla.com/support/8gb-emmc-recall-frequently-ask...
Hosting a 200mb executable has negligible cost. They don’t advertise anything. Nor do they make things discoverable. You can pay them separately to advertise your app, and increased discoverability comes from your own marketing efforts.

They offer nothing except a walled garden.
Everyone learns differently, so you are going to get a lot of different types of suggestions. I learned physics through a mix of the standard academic route and some autodidactic explorations, so I'm not particularly married to the idea of learning things 'in the proper order'. On the other hand, I've experienced what it is like to learn a part of something but to have a hole in your knowledge because you learned it out of the expected order. Filling those holes is helpful, but just because you skipped something doesn't mean you can't learn it later.

I would suggest to pick up a used copy of Modern Physics by Serway Moses and Moyer. You should be able to find an old edition for about $20. Read through it once first, don't try to work the problems, just absorb the concepts. This will give you a basic map of the idea space, so you know what you'll need to learn. Then find a part which you find fascinating and try some of the problems. You'll likely find you'll be missing some tools and then you'll need to go back and learn some things, but at least you will know what you need it for, and your interest will fuel your ability to work through the problems.
I had just started learning assembly in earnest a couple weeks ago :(

(but mostly to "catch up" on an era I never got to dabble in, namely the old home computers like the C64 and ZX Spectrum, but also intrigued by the new Apple Silicon chips and their ARM stuff)
> the part of twitter that hates elon and his policies

Can you elaborate on his policies? I personally do not have first-hand knowledge of them. As far as I know, it’s currently a big question mark.
That's exactly how they work in the US too.
Abuse doesn't actually make people stronger. What helps people become stronger is overcoming adversity. You want people to challenge you and to run into obstacles to overcome, but people who are routinely abused just end up far more likely to have mental disorders later. Nobody is better off or "stronger" for having PTSD.

Toxic bosses, colleagues, brutal job interviewers are no where near as violent or persistent or inescapable as childhood bullies and if those toxic people did half the things kids do to each other they'd be quickly arrested and thrown behind bars.
> Larger PRs are associated with slower development velocity

There are many reasons PRs can be large.

Often it's indicative of broader issues e.g. lack of automated testing, inadequate CI/CD processes, incomplete business requirements etc.
And you know the same people would be shedding tears if they were being cut short in any way.

It’s a total lack of empathy.
This isn't an opinion/confidence issue, it is a legal one. If there is even one shareholder (i.e. anyone in the world with $228 to spare) who wants to push this issue, they can. Realistically it would take more than that to make it worth suing, but the point remains that even if 98% of shareholders think this is totally okay, it could still be a huge problem for them.

Additionally, there are various institutional shareholders that don't operate based on their personal opinion of Musk/Tesla, but have specific legal duties to protect their investment in the company.

The SEC could still act on the issue even if it was somehow proven than not a single shareholder actually cared.
Back in the day snake oil was actually beneficial.

https://www.amusingplanet.com/2022/08/clark-stanley-first-sn...
Are tesla and spaceX snake oil?
My experience with QR-code menus has been nearly always terrible. Little to no thought goes into the format and presentation for a small screen device. Many restaurants just return a large PDF with microscopic fonts that you have to struggle to read on your small screen.

While some restaurants have a waiter taking orders, others enforce ordering via the same webapp. I've almost always run into problems where the order process hangs, or doesn't go through correctly.

There's a specially nasty surprise on iOS devices. Sure you can use the built-in QR code scanner and it pops up a webapp where you take 10 minutes to struggle through everything.... and now you just want to check that message from your friend to see if he's on the way, quickly switch to your favourite messaging app and then.... anger at not being able to find where the heck your menu and ordering process disappeared, because you didn't know that you should have explicitly ordered your phone to open the page in safari.
Everything Launched at Next.js Conf
If you use this as your production database on the public internet that’s entirely on you. It’s the same issue people have with Redis.
I agree with a lot of what you say, but in this hypothetical I'm envisioning this a bit differently then a completely new social network so much as Twitter 2.0 with a very direct focus on getting a large "Lift and Shift" of users directly from Twitter. I should also be clear that I'm assuming a relatively proportional level of talent across Product, Design etc too not just retrenched engineers.
I would posit that most organizations that are on recent enough software to be using Openssl 3.x over 1.1.1 or older are in the culture of updating things extremely often, so patching shouldn't be an issue.

Older deployments would be on 1.1.1, which this does not affect.
Interesting idea.

I was thinking about this a bit and I think the real value is Twitter is the random chance that $FAMOUS_PERSON might notice one of your tweets etc (Eg “Elon retweeted my hot take”)

If you take that away does that remove the essence of the site?
I hear they're rumored to be working on a Cybertruck as well.
People despise him in HN? Have you looked at the comment section? Looks like the exact opposite to me.
Mostly. Many of their foundational components e.g. Finagle are open sourced and in separate repos.

https://github.com/orgs/twitter/repositories
If done wrong, it's bad because you're on a desktop and seeing a mobile interface when you shouldn't. The Charles Schwab website is an example of that. If done right, it should feel natural on any size screen, and you should have visual cues as you resize. Again, in many cases it's not about hiding UI elements completely, but about simplifying them so they degrade from word+icon, to smaller font, to just icon, to drop menu. Although it's hardly an example of cutting edge design, the overall AWS console handles this pretty well, shuffling what you need into smaller compartments. (Some individual services do better than others). If you open 4 of them on a desktop it's still fairly easy to find what you need, and hasn't yet degraded all the way to a mobile interface. In my app designs there are at least three levels, usually four.
And they successfully baited a complete loon to buy it for 10X what it was worth.
Most places I go to now have the ability to pay on the phone, and it's much easier than trying to flag down a waiter. There's also no pressure for tipping, and I save precious time than having to wait for people to get back to me.

I have never experienced a weird website as is described in this thread. Discussing with people I'm dining with is also... the same? I have no clue how you are experiencing something different here.

Digital menus are not hard to do and are much more friendly. That said, this could all depend on how modern the area you regularly dine at - I'd expect less tech-savvy regions to fumble at this, which may indeed be your experience!
The other part of it is Musk probably has good rapport with his engineers from Tesla. There's that trust vs. twitter engineers at the moment may be seen in the eyes of Musk as an unknown, undoubtedly everyone has their guard up because of all the uncertainty.