skysight-inc/HackerNews huggingface dataset:
He performed an unbelievable turnaround. His predecessor, famed for sweating a lot, yelling (sometimes positively, not necessarily in anger), throwing chairs and insisting on giving the keynote speech every year at MWC while being irrelevant, was driving the company into the ground.

Satya reverted the course spectacularly - and most importantly, he did NOT miss the "once-in-a-lifetime" opportunity which he had. Unlike Billg (who missed the dawn of the Internet) and the chair-throwing dude (who fumbled Mobile), Satya is making sure Microsoft does NOT miss AI. Which is even more impressive as Google was kind of expected to be the winner initially, given the whole company's focus , mission statement ("to organize the world's information and make it universally accessible and useful") and a considerable (at the time) lead, if not a moat.

I dare to compare his turnaround to Jobs'. Sure, MSFT wasn't weeks away from insolvency when he took over, and some of their current successes were indeed started before his tenure, but just look at where Windows 8 was going.

*Edit:
Just as a clarification: Not an employee, I actually dislike them profoundly and would never join them. I'm not sure this move is the best outcome for mankind - but credit where credit's due, they were shrewd, smart and right on time. Hats off.
This article is interesting reading

https://www.theguardian.com/news/2022/sep/04/super-rich-prep...
Much appreciated. I will conserve energy, and reserve my next outburst until a future Windows Update.
>They must be happy they managed to get a ‘white man bad’ comment in there.

What a strange way to phrase ‘reported a fact’.
These subscription models are straight up scam if a webservice is not essential for its working and also then it must be resonably priced. I pay for MS Office + OneDrive probably 7€/month. So how does this shit add up?
"Why don't they just buy stock"?
Marie Antoinette or something
Embrace…
Sounds like a cold greeting in contrast to the announcement of Sam & co joining.
That's a contrived example that misses the point, and I think poisons the discussion.

Code coverage, and especially _line_ coverage, doesn't tell you anything about the quality of the tests. It's just a basic metric that tells you how much of the code is being, well, covered, by at least one test. Most projects don't even achieve 100% line coverage, and, like most of you here, I agree that reaching that is often not very productive.

But, if in addition to line coverage you also keep track of branch coverage, and use other types of tests (fuzz, contract, behavior, performance, etc.), then your chances of catching a bug during development are much higher. After all, let's not forget that catching bugs early, or ideally not even committing them, is the entire purpose of testing. All of this work takes a lot of effort and discipline, of course, which is why most projects don't bother with it. But, again, you can't argue that the ROI is not worth it, when projects like SQLite are one of the most stable programs in existence, in a large part due to their very high testing practices. This doesn't mean that this is not worth pursuing, or that the entire practice is wrong for some reason.

Arguing that coverage is not a meaningful metric is a reflection of laziness IMO.
Nice move to effectively turn it into positive "one more thing" news from ignite PoV.
The bug in Golang was because DNS lookups interact with the C library, which looks up environment variables. As long as everything happens in Goland, there is no problem - but this is simply not good enough.
Anthropic was formed for nearly the same reason Sam was fired. To slow the things down. OpenAI takes MS funding and Anthropic is formed. OpenAI pace goes a little above the comfort level of Ilya and Sam is fired. MS picks up Sam and will try to outpace openAI while openAI will put brakes on itself.
He will be Sheared very soon.
The fact that dominant common sense was so wrong about such a verifiable and obvious tidbit makes me less prone to getting emotional when people fail to understand basic biology or physics in everyday life.
These things just show over and over again how irrational the "market" behaves. Most of all it's a big hype train and you better be lucky on the time to hop on or off.

If you are the lucky CEO of a company during the phase of success, investors will associate you with success. It's just easier to identify than understanding what the company does in detail and why it is successful or will/won't be in the future.

Good for Sam.
> Changing to the dollar will help

I fail to see how that would work. Argentina doesn't have a lot of US$ reserves. In order to have currency circulating, they're going to have to get a lot more. How? By purchasing it with AR Pesos? But they won't have those either without a central bank.
MSFT jumps from $360 to $376 on Robinhood
Reading between the lines, what I see is that even the interim CEO is communicating that the board created a massive mess for petty reasons. Hopefully the report will be public.
Writing an "opinionated essay" in a github readme is the most 2023 dev thing I've seen
The List of Test Automation Tools with No-Code – 2023
Should you be interested in doing so, my suggestion would be to offer an "offline" version. It could be feature-limited as follows:

1. Do not include the planned online collaboration features.

2. Support only Excel, Access, CSV/TSV, and Sqlite data sources.

Charge a fair one-time license fee for this, and you would create an attractive tier for individual power-users, without cannibalizing subscription sales of the "online version" for businesses and contractors who care about collaboration and interacting with large production databases.

Just my $0.02.
It’s not that NV spends a lot to get market share. It’s that for over a decade NV provided the actual tools to build all this and AMD didn’t and then when they finally did they fumbled it, then when it finally paid off big for Nvidia they had to start from scratch again.

People might not like it but Nvidia’s dominance is completely deserved from the actions, or should I say inactions of the now disbanded OpenCL crowd
it's been 2 days, they haven't even heard all the possible offers. Microsoft hasn't offered anybody autonomy since billg granted it to himself. Even Myhyrvold never did anything autonomous till he resigned and wrote a cookbook. The closest thing to autonomous in Microsoft was neilk breathing enough new life into 16bit Windows to get them to abandon OS/2
Looks like Sam Altman never gave a shit about the Non profit aspect of Open AI. It wasn't about building a safer future. He just wants what every other SV bro wants, which is clout and success and money.

I'm not saying business is the wrong move, I'm not saying a non-profit is the right move either. I'm also not saying Sam Altman and Co are not skilled at building AI. I'm not even saying Sam Altman won't do good for the world.

What I'm saying is that this move here shows he's just dishonest. Which isn't bad. He's not some do-gooder out to build safer AI, (which is what he portrayed himself as) he's a normal person out to make a name for himself.
However it's a nice way to deal with the whole "open" AI issue: first you create a non-profit to create open AI systems; then when you hit a marketable success it turns into a "capped profit"; and finally, all the people from that capped profit leave en masse and transfer their acquired know how to a for-profit company.
It's in a similar category to FUBAR.
It is always surprising to know for the minority how poor people actually are ..
> Doubt many brilliant researchers would want to be Employee number 945728123 of Microsoft when the market is theirs at this moment.

Yeah, it's not like Microsoft has one of the most renowned industry research groups or something like that: https://en.wikipedia.org/wiki/Microsoft_Research
GPT 6 Vista edition.
No offense, but please consider getting off Twitter.

Read about their structure. Msft doesn't own anything. They are an investor. This is different, in thus case.

The non profit owns the for profit. Msft has 49 percent of the for profit. Sunset clause after profit benchmarks. Ownership returns 100 percent to non profit.

Stop getting meme'd on by the crowd. That goes to the 90 plus percent of other commenter's spreading misinformation on hn.
Insurance amortizes the risks that large numbers of people are exposed to by pooling a little bit of their resources. This is something else though I'm not quite able to put my finger on why I think it is duplicitous.
CUBOTino Autonomous: Small, 3D Printed, Rubik's Cube Robot (Pi Zero 2, PiCamera)
Ach I'm almost 50 - my bladder wakes me at half 5 these days anyway :)
"- Hire an independent investigator to dig into the entire process leading up to this point and generate a full report."

Your Board Sucks.
Shows how out of out of touch board was. Hiring an external CEO as interim. In 30 days OpenAI will bleed heavily and they'll have a shell of a potential centicorn.
>> We remain committed to our partnership with OpenAI and have confidence in our product roadmap

They've invested over $10bn in this affair, even for MS it's massive - a clearer, more reassuring message would've helped, than "we remain committed..."
What you get from ChatGPT Plus depends on your needs and how much value you derive from it. In addition to increased usage limits and priority access, ChatGPT Plus offers advanced customization options. Plus might be worth your money if you frequently use ChatGPT for business, education, or personal projects that require more usage than the free version allows. Also, if you value faster response times and priority support, it may be a good option for you. Think about your usage patterns and whether the additional features are worth the cost.
I don't get that at all. It seems like a very diplomatic note, expertly phrased; calling out "the process and communications around Sam’s removal" placates both parties without implicating the board too directly.
This is a very shallow summary of the Mythical Man Month, and it leaves out at least one concept that the book is most (in)famous for: the '10 times programmer'.
An excerpt:

> In one of their studies, Sackman, Erikson, and Grant were measuring performances of a group of experienced programmers. Within just this
group the ratios between best and worst performances averaged
about 10:1 on productivity measurements and an amazing 5:1 on
program speed and space measurements! In short the $20,000/year
programmer may well be 10 times as productive as the
$10,000/year one.

Brooks did mention some other really useful concepts that are still very valid today: 'No silver bullet' and 'The second-system effect'. These should have been mentioned as well.
They do happen to have some effect on the outcome for the rest of us. It's a bit like the captain of a boat that has already taken the first seat in the lifeboat while directing the ship towards the iceberg and saying 'don't worry, we can't possibly sink'.
When I was younger I dreamt of becoming an artist, film director or scientist. But I’m not cut out for that… I wouldn’t really want to work in such competitive environments. Now I’m doing build/platform engineering stuff and I think it suits me well. It’s not a job that impresses people but pay is decent, hours are flexible and I find the work to be stimulating. So I’m quite content.
Indeed, but corporate speak is a lote more warmer usually. They at least know his resume, have talked a bit, and then they sugar coat everything.
>This isn't a refutation of what I said

It is.

>You asked the AI to commit what some would view as blasphemy

If something is factual then is it more moral to commit blasphemy or lie to the user? Thats what the OP comment was talking about. Could go as far as considering it that it spreads disinformation which has many legal repercussions.

>you simply want it to do it regardless of whether it is potentially immoral or illegal.

So instead it lies to the user instead of saying I cannot answer because some might find the answer offensive that or something to that extent?
sam wants to change the world by increasing the amount of transferable money that goes directly into his pocket using the most efficient means possible
Microsoft can now proceed without the guidance of a council that actually has humanities interests in mind,

This isn't saying yes or no to a supervillain working in a secret volcano lair. This is an arms race. If it's possible for a technology to exist it will exist. The only choice we have is who gets it first. Maybe that means we get destroyed by it first before it destroys everyone else, or maybe it's the reason we don't get destroyed.
> It's very hard to read your comment and take anything away but a "holier-than-thou" attitude.

If that's the case, you will have a very hard time selling to folks like me.

That's bad business.

Even if I'm wrong, you need to figure out how to reach customers like me.

> If you take issue with Open Source developers having opinions about Open Source licenses and similar ones, then I'm afraid you will run into many more folks like me.

I have not found this to be the case. Most have more curiosity and less ego.
Nobody is arguing that they have the intent to cause the apocalypse, but it's more that their actions are certainly making society less stable and they don't see any issue with it. In fact some qre quite openly advocating for such societies.
> it's very frustrating/alienating

Mm. I’ve spoken to a number of artists who have expressed similar feelings of despair, frustration and anger.

There are many upset people over this technology, and calling it a meme diminishes them to meaningless copycat haters.

I don’t think that’s true; and doing it, really reallllly makes them angry.

Consider: this attitude it part of the reason why that attitude exists.

:|

If the stable diffusion folk hadn’t gone crazy cloning every art style they could and laughing about it, we could all have had a very different AI art future.

…but apparently we can’t have nice things because (some) people suck.
The past is not on the menu for any of us, also not for OpenAI. They can't undo that which has been done without wiping out the company in its entirety. Unless they aim to become the Mozilla of AI. Which is a real possibility at this point.
My view on that (which was from very low on the totem pole) is that the acquisition happened at a time where Skype's core business model (paid calling minutes) was under existential threat. Consumer communications preferences had started to go from synchronous (calling) to async (messaging) even before the acquisition came through. While Skype had asynchronous communications in a decent place (file transfer in the P2P days was pretty shaky but otherwise consumer Skype was a solid messaging platform), there was no revenue there for us.

Then the acquisition happened at a time when Microsoft presented a lot of opportunities to ship Skype "in the box" to pretty much all of MS' customers. Windows 8, Xbox One and Windows Phone (8) all landed at more or less the same time. Everybody's eyes became too big for their stomachs, and we tried to build brand new native experiences for all of these platforms (and the web) all at once. This hampered our ability to pivot and deal with the existential risks I mentioned earlier, and we had the rug pulled out from under us.

So yes I think the acquisition hurt us, but I also never once heard a viable alternative business strategy that we might have pivoted to if the acquisition hadn't happened.
It's already available globally on Azure as of last week.
The article also points out that programming, even more than other professions, suffers from a lack of available "old people in the trenches" who can pass on these ideas to newcomers. This is because:

- the field has been growing so much that at any point in time the majority of devs will be relatively new. A field that doubles every three years will never have more than 50% of people with more than 3 years of experience, obviously.

- I have no numbers to back this up, but intuitively it feels like more devs "drop out" of software development than in other professions. Many become managers, others take up various non-development projects or retire altogether. This makes it so that even less senior people are available.
I mean he's proven he's not in it for the money. He had zero equity in OpenAI.
A supervillian can walk by a baby, become overcome with joy, and smile. That doesn't mean his ethics are suddenly correct.

It's almost like you believe Gates is General Butt Naked, where killing babies and eating their brains is all forgiven, because he converted to Christianity, and now helps people.

So?

How does that absolve the faulty ethics of the past?

So please, don't tell me Gates is 'ethical'. What a load of crock!

As for Microsoft, there is no change. Telling me they're carbon neutral is absurd. Carbon credits don't count, and they're doing it to attract clients, and employees... not because they have evolved incredible business ethics.

If they had, their entire desktop experience wouldn't, on a daily basis, fight with you, literally attack you into using their browser. They're literally using the precise same playbook from the turn of the century.

Microsoft takes your money, and then uses you, your desktop, your productivity, as the battleground to fight with competitors. They take your choice away, literally screw you over, instead of providing the absolute best experience you choose, with the product you've bought.

And let's not even get into the pathetic dancing advertisement platform windows is. I swear, we need to legislate this. We need to FORCE all computing platforms to be 100% ad free.

And Microsoft?

They. Are. Evil.
Not trying to be snarky, but I'm guessing more like two months.
Hear today Microsoft hires Sam Altman to lead advanced AI research team after OpenAI ousting – business live.
Everytime I hear someone lament about something not being thread safe, what I actually hear is - I want this shared invariant global state to be modifiable but it isn't. Which makes me ask the question why would you want that ?

The process environment should not be the mechanism for threads to communicate with each other.
Prefacing the fact by calling it ‘a growing problem’ isn’t just reporting a fact.
Yeah but this was caused by the OpenAI board when they fired him. I mean, what did they think was going to happen?

Seems like a textbook case of letting the best be the enemy of the good.
This is so weird, like a warrant canary but with heart emojis on what we used to call Twitter, but is now called X. I'm living in such an unexpected timeline.

>She served as chief technology officer of OpenAI since 2018 and as interim chief executive officer of OpenAI over the weekend from November 17, 2023 - November 19, 2023.

-Her wiki
Good on him for making a candid statement, but this seems to be more about putting out fires, than assuring companies and partners that OpenAI has a bright future ahead.
Yeah, my first CD-ROM drive was like this [1], the enclosure could be opened to place the CD inside.

The drive came with one enclosure, I'm not aware that anyone (including me) ever bothered buying additional enclosures. This surely wasn't helped by the fact that Audio-CD's (with their mechanical trays) were already widespread and produced at large volume without such a cartridge-enclosure...

[1]: https://www.clous.cz/wp-content/gallery/creative-cr-521-c/Cr...
Yet this terrible economic system you describe determines whether these people can afford food, rent and their children's education.

Yeah it must be a meme.
Just to add something to this discussion - South America is fundamentally different from the US. The region has a long and terrible history of gang violence, political and military coups, drug cartels, etc and so forth.

The last thing it needs is more guns in circulation.
Special unit mate... Gonna have special rules. You think these cats are gonna be in the basement pushing papers? This is grade AAA talent that can go anywhere including a fresh outfit with 1 billion in the bank VC money day 1.

Don't believe me? Check out the VC tweets... Sand hill pulled the checkbook the moment these guys might have been on the market.
I think it has merit since it's easier to remember and is more consistent with other verbs. There is no (good) reason for only a few verbs being so different.
I think at one point Krita will fork to two apps because of this exact reason. AI-based tools are clearly the next step of painting apps (to me at least, but I can't be the only one who believes in this).

I think in 3~5 years an painting app without AI generation feature is just like a painting app without pen pressure today. It's still usable, you can make great art with it if you have the skill, but it will be so out of fashion to a point it starts becoming cool again.
Or like a shark biting of the steering fin of it's beneficial Remora.
Doesn't seem so from Emmett's tweet which suggests they will continue to pursue commercial interests.
> most of these support events don't result in the remote operator doing _anything_

That's a utterly ridiculous statistic. If you need a human to monitor to prevent a bad result, it doesn't matter how often the human has to intervene.

For example: With Tesla Autopilot, the driver doesn't have to do anything the vast majority of the time. Still, your life expectancy will be measured in days if you don't monitor it.

Even if the vehicle makes completely random decisions when faced with a binary code, you could still say that 50% of the support events don't result in the remote operator doing anything.
> It’s a bit tragic that Ilya and company achieved the exact opposite of what they intended apparently, by driving those they attempted to slow down into the arms of people with more money and less morals. Well.

If they didn’t fire him, Altman will just continue to run hog wild over their charter. In that sense they lose either way.

At least this way, OpenAI can continue to operate independently instead of being Microsoft’s zombie vassal company with their mole Altman pulling the strings.
Did he actually sue or is it yet another bunch of hot air from Mr. Musk?
Literally the president would take Altman's call.

What moon are y'all on.

He can secure billions with a text message.

Love ya anyway, cya this evening for the fuzzy meetup.
> Rust declares it safe to modify the environment, while POSIX declares it unsafe.

Arguably, Rust declares it is safe to modify the environment through its stdlib methods. The tricky detail is that this means it is unsafe to read/modify the environment through other means, but sometimes this is really hard to avoid.
It might have involved little novel work, "just" a lot of high quality programming, and access to a decent amount of CPU power. That is a problem I've seen with some similar results, can't comment how much was novel here in detail of course.
Wouldn't log-transforming the data be a suitable solution here? Unless monitoring the temperature of the volcano is outside interest, in which case excluding it or marking it as an outlier indeed would be apropriate.
what leadership? what examples of his leadership have been visible to the outside world? as far as I can tell, his entire career was:

1. failed startup
1. YC staff member
1. very creepy cryptocurrency grifter
1. openai ceo

where has he demonstrated such enormous value?
Also the filtering, grouping, caching, pre-fetching and ordering contraints are unlikely to be the same.

Even worse if the json api is public, as it may need to restrict capabilities.