skysight-inc/HackerNews huggingface dataset:
Microsoft? Not a walled garden?

I think it only seems that way because the open-source world has worked much harder to break into that garden. Apple put a .mp4 gate around your music library. Microsoft put a .doc gate around your business correspondence. And that's before we get to the Mono debacle or the EEE paradigm.

Microsoft is a better corporate citizen now because untold legions of keyboard warriors have stayed up nights reverse-engineering and monkeypatching (and sometimes litigating) to break out of their walls than against anyone else. But that history isn't so easily forgotten.
It does feel like Microsoft wanted this to happen, doesn’t it? Like the systems for this were already in place. So fascinating, and a little scary.
Thank God no one can say “mibidollars”
Looks interesting for sure and I like the syntax. Also, they seem to be using both Zig and Rust in their compiler from the looks of it?
We need to fork libc/posix, name it like `libc2` etc. fix versioning and start making changes, while allowing legacy software deal with the old cruft.

It never gonna happen if we're waiting for some committee to deal with it, because they will be too afraid of breaking backward compatibility.
Good observation, but depending on the type of anarchocapitalists we are talking about, there might not be such a thing as custody.
INAL, but I’ve executed contracts with these provisions.

In my understanding, if such a clause exists, Microsoft employees should not solicit OpenAI employees. But, there’s nothing to stop an OpenAI employee from reaching out to Sam and saying “Hey, do you have room for me at Microsoft?” and then answering yes.

Or, Microsoft could open up a couple hundred job reqs based on the team structure Sam used at OpenAI and his old employees could apply that way.

But it wouldn’t be advisable for Sam to send an Email directly to those individuals asking him to join him at Microsoft (if this provision exists).

But maybe he queued everything up prior to joining Microsoft when he was able to solicit them to join a future team.
Some non profits have very well remunerated CEOs.
That doesn't fix the problem: these languages has to be able to coexist peacefully with C in the same address space. You can have a dynamically linked library written in Rust in a host program written in C, you can use C libraries in Go, etc.

Even if that wasn't an issue: this is a bug in C as well! You should absolutely be able to use setenv/getenv safely in multi-threaded C, it's insanity that you can't.
I tried finding an unbiased take on this. From my understanding, Media Matters created a new account, purposely searched for and found "extreme content" (some conspiracies say they made the content themselves to follow), and kept refreshing until the X Ai showed an ad next to one of those messages. They then used their political power with the democratic party to get companies to stop advertising.
Amir Efrati (TheInformation):

> Almost 700 of 770 OpenAI employees including Sutskever have signed letter demanding Sam and Greg back and reconstituted board with Sam allies on it.

https://twitter.com/amir/status/1726656427056668884
BTW, has Karpathy signed the petition?
In technical circles, yes. But those things trickle down over time, through the media, marketing drones, bureaucrats and politicians even sometimes down to the rest of the population. So when things are already dead with our kind, e.g. the politicians or the news might still be full into "blockchain something something".
It's contempt for the Yudkowskyans ("AI doomers"), not contempt for the builders.

I find these threads deeply frustrating, as a long-time Yudkowskyan, because approximately zero of the critics show any understanding at all of the arguments involved, and the vast majority seem not even to have tried to understand the core concern. Most seem to be engaging in some kind of status demonstration, sneering at a group of panicked nerds, rather than having any actual technical opinion at all.

Unlike another poster, I don't think this indicates that HN is full of MBA types. Just average software engineers.
> It's extremely difficult if not impossible to completely corner some market

Are we forgetting how Microsoft absolutely dominated the PC market in the 90s and early 2000s? How today, there's basically two mobile operating systems that can determine much of today's mobile experience?

I agree that IP laws serve to entrench monopolies (although they also have the effect of encouraging development (e.g. of expensive drugs) in the first place - so it's a double edged sword). But so do a lot of other, much more "natural" mechanisms such as network effects, brand recognition, etc.

I feel like the libertarian, "pure capitalism" world view only makes sense if you think that consumers are omniscient and perfectly rational, but we know fully well how neither of these things are true.

I used to work for a company that would just buy up a bunch of smaller companies and then drive them into the ground. The smaller companies had the better tech, but the large company had a user base, a brand and money.
Why do you think users wouldn't care about sites diagnosing problems that are making pages fail to load (#2) or sites testing the site on the browser that the user uses (#3)?
Clearly, that's why they're so eager to participate.
I mean, no matter what people say about what happened, or what actually did, one can paint this picture:

( - OpenAI exists, allegedly to be open)

- Microsoft embraces OpenAI

- Microsoft extends OpenAI

- OpenAI gets extinguished, and Microsoft ends up controlling it.

First three points are solid and, intent or not, end result is the same.
Ask HN: What's the state of the art for drawing math diagrams online?
I'm interested in having high-quality math diagrams on a personal website. I want the quality to be comparable to TikZ, but the workflows are cumbersome and it doesn't integrate with MathJax/KateX.

Ideally I would be able to produce the diagrams in JS with KaTeX handling rendering the labels, but this doesn't seem to exist (I'm a software engineer so I'm wondering if I should try to make it...). Nice features also include having the diagram being controllable by JS or animatable, but that's not a requirement.

What are other people using?

Things I've considered:

TikZ options:

* TikZ exported to SVG

* Writing the TikZ in something else, e.g. I found this library PyTikZ which is old but I could update things to it, that way at least I don't have to wrangle TikZ's horrible syntax much myself. I could theoretically write a JS version of this.

* Maybe the same thing, JS -> TikZ, but also run TikZ in WebAssembly so that the whole thing lives in the browser.

* Writing TikZ but ... having ChatGPT do it so I don't have to learn to antiquated syntax.

Non-TikZ options:

* InkScape

* JSXGraph, but it isn't very pretty

* ???

Thanks for your help!
This part:

"For Musk, who is at times the world’s richest person, it seems it’s more about ego, power and, I believe, his genuine desire to safely usher in the era of artificial intelligence. (He may believe he’s the only person who can do it.)"

Shows how much biased against Musk the authors are. If you're familiar with the facts, skip the read, as it's not real reporting.
You are maybe mistaking nationalization for civil servant status. The government routinely takes over organizations without touching pay (recent example: Silicon Valley Bank)
MacRumors should at least link to their own article from 2011 talking about the actual MacBook Pro prototype that was discovered in 2011 ("Tyco"): https://www.macrumors.com/2011/08/14/photos-of-a-prototype-m...
Sure but you can't exchange Azure credits for goods and services... other than Azure services. So they simultaneously control what OpenAI can use that money for as well as who they can spend it with. And it doesn't cost Microsoft $13bn to issue $13bn in Azure credits.
All it takes is one pissed off engineer. Let's go.
You need an appointment (book min. 2 days ahead) but then you can get one there and then in the UK. I imagine this 44y ago was from a post office or similar, not mail order, too anyway?
Yeah, even if MS have to pay out the remainder of the $1B they promised OpenAI (in cash and Azure credits), I will say its still a pretty sweet "acquihire" (Though, not sure how much of a clean room they will have to put everyone in).

EDIT: And to continue my "thinking out loud", MS have no real need to cut ties with OpenAI (yet), who knows OpenAI might just turn out fine after all this, As S.R. Hadden once said: why build one when you can have two at twice the price?
Do you have a specific reference by any chance?
The problem with this analysis is the premise: that it "takes time to hire someone."

This is not an interview process for hiring a junior dev at FAANG.

If you're Sam & Greg, and Satya gives you an offer to run your own operation with essentially unlimited funding and the ability to bring over your team, then you can decide immediately. There is no real lower bound of how fast it could happen.

Why would they have been able to decide so quickly? Probably because they prioritize the ability to bring over the entire team as fast as possible, and even though they could raise a lot of money in a new company, that still takes time, and they view it as critically important to hire over the new team as fast as possible (within days) that they accept whatever downsides there may be to being a subsidiary of Microsoft.

This is what happens when principles see opportunity and are unencumbered by bureaucratic checks. They can move very fast.
1e-2 yards
Both have been added, thanks!
> Still no one has really said what Sam is meant to have done wrong that would cause him to get fired!

oh good. I can skip reading a million HN posts on this drama. Thanks for pointing this out.
One of the reason why companies distribute dividends is that when a big pot of cash starts to accumulate, there end up being a lot of people who feel entitled to it.

Employees might suddenly feel they deserve to be paid a lot more. Suppliers will play a lot more hardball in negotiations. A middle manager may give a sinecure to their cousin.

And upper managers can extract absolutely everything trough lucrative contracts to their friends and relatives. (Of course the IRS would clamp down on obvious self-dealings, but that wouldn't make such schemes disappear. It'll make them far more complicated and expensive instead.)
To me it's not surprising because of the background to their formation: individually multiple orgs could have shipped GPT-3.5/4 with their resources but didn't because they were crippled by a potent mix of bureaucracy and self-sabtoage

They weren't attracted to OpenAI by money alone, a chance to actually ship their lives' work was a big part of it. So regardless of what the stated goals were, it'd never be surprising to see them prioritize the one thing that differentiated OpenAI from the alternatives
The XBox business started under him as well. IMO he was great at diversifying MSFT, but so-so at driving improvements in its core products at the time (Windows and Office). Perhaps this was just a leadership style thing, and he was hands-off on existing products in a way that Bill Gates wasn't (I think there was even news of Bill Gates sending nasty grams about poor Windows releases after he had officially stepped down).
Perhaps because, for all of Silicon Valley and the tech industries platitudes about wanting to make the world a better place, 90% of them are solely interested in the fastest path to wealth.
Large language models pose risk to science with false answers, says study
Teams will let you use chat and join meetings in firefox, but as soon as you try to make a call you'll get the "fuck you" popup.
Right there with you. In the process of extracting myself from all things MS. Even when they do something right they have to keep changing it until it's crap.
Very similar to something that Adam was involved with before at Quora. https://x.com/gergelyorosz/status/1725741349574480047?s=46&t...
Sure, but there are also a lot of languages to learn, in a vacuum I might learn Roc but now there are other options that don't have such history, it is not near the top of the list.
You're missing more than one other option there...
See the Mad Max trilogy for a study in cut-down government expenses.
> in 2007 Google actively conspired with Apple to illegally fix wages industry wide...

For those who don't remember this, here's Wikipedia's article on it: https://en.wikipedia.org/wiki/High-Tech_Employee_Antitrust_L...
What I see with my lying eyes isn't in opposition with what the article is saying.
(EDIT: Inversion founder here)

You're right that you cannot apply the tech VC model - without significant modifications that honor the differences between artists and entrepreneurs. But you're wrong about them not needing studio management services. We work with artists who are earning, in some cases, hundreds of thousands of dollars. They deal with contracts, invoicing, exhibition logistics, insurance claims, hiring service providers like photographers, and much more. All of those things require management that distracts them from creating artwork. If an artist can spend 20 hours making a work of art that would sell for $20,000 (aka, they earn $1k per hour), it is an absolute waste of time for them to spend 4 hours per week on these tasks. That's over 200 hours a year, and a theoretical $200k loss in creative output.

60% of the artists we work with already have gallery representation, and 40% have already been in the NY Times.
Growing up in India, this was a favorite story my Dad used to tell us kids. I remember sincerely wishing it fell on our school so that we'd get a holiday !
Good to know at least some kid benefited from it :)
link - https://archive.is/ez0u0

Maybe the US government and Pentagon wouldn't be in this situation if they hadn't allowed incumbents to get lazy and fall behind due to corruption? The fact is SpaceX is years ahead of anybody despite billions being wasted on Lockheed and Boeing
I love PG job queues!

They’re surprisingly easy to implement in plain SQL:

[1] https://taylor.town/pg-task

The nice thing about this implementation is that you can query within the same transaction window
Currently, the list only has Steam games (not for platform favoritism, but for "Very Positive" reviews as a minimum threshold).

However, I'm not sure if it should stay that way. Maybe it'd be good to have some older games, etc.? Discussion here: https://github.com/arcataroger/awesome-engineering-games/dis...
Self-driving is an immensely hard problem. Anyone who doesn't approach it with that mindset, will eventually be humbled. There is a huge a mount of "you don't know what you don't know". Expertise in making cars does not translate into expertise in making drivers.
I guess "Do the right thing" means that robbery is fine so long as you choose the right victims.

The theft by google and apple had effects broadly in the economy, far outside of the colluding companies.
Has anyone else noticed that functional languages go heavy on the special keywords and operators? It feels like theres a larger cognitive load (more specific keywords to memorize) when learning languages like F# or OCaml compared to C or Python or Java
The hybrid phone-table-laptop takes another small step. I've been expecting this feature for a while. Our phones are becoming tables. Our tables are becoming laptops. Our laptops are becoming mobile.
Unix was "designed" (if you can call it that) a long time before it was possible to move a running system between timezones. So many of these decisions were made in completely different circumstances (I almost said environment) and are laying around like old WWII bombs just waiting for someone to dig one up.
It’s amazing to me to see people on HN advocate a giant company bullying a smaller one with these kind of skeezy tactics.
Another person is claiming that Google writes custom code for Firefox (or other browsers) to enable tracking, because of the feature difference between Firefox and Chrome [1]. Only one of you can be correct.

[1] https://news.ycombinator.com/item?id=38347364
I disagree.

First, there are strong diminishing returns to well-being from wealth, meaning that moving oneself from the top 0.5% to the top 0.1% of global income earners is a relatively modest benefit. This relationship is well studied by social scientists and psychologists. Compared to the potential stakes of OpenAI's mission, the balance of importance should be clear.

Two, employees don't have to stay at OpenAI forever. They could support OpenAI's existing not-for-profit charter, and use their earning power later on in life to boost their wealth. Being super-rich and supporting OpenAI at this critical juncture are not mutually exclusive.

Three, I will simply say that I find placing excessive weight on one's self-enrichment to be morally questionable. It's a claim on human production and labour which could be given to people without the basic means of life.
Poverty means you consume more than you produce. I assume poverty here is money-poverty. Poverty is relative. The implicit question is how to distribute resources to individuals according to how much good they provide to society. Good is the meaning of life, reproduction/sustainability and creation/development/infinitePonzi, really complex to estimate. We have invented money as an abstract representation of resources (food, clothes, energy, services, attention).
MS showing that being 2nd place in enough categories is better than being 1st place in one.
I guess we'll find out in 2024 assuming this legislation, tacked on to the NDAA passes:

https://www.democrats.senate.gov/imo/media/doc/uap_amendment...
they are a lazy man's solution to race conditions that does not actually solve the problem of race conditions, only makes them less likely to cause a problem at an often extreme cost to responsiveness as seen here.
s/table/tablet/ I'm assuming?
Not that I'm arguing one way or another, but everyone posting "Hanlon's Razor, QED" should consider that Hanlon's Razor is 1) a heuristic and 2) breaks down _very_ quickly around psycho/sociopaths.
„Remarkably, the letter’s signees include Ilya Sutskever, the company’s chief scientist and a member of its board, who has been blamed for coordinating the boardroom coup against Altman in the first place.“

WAT ?
OpenAI was non-profit to begin with. Their shenanigans to tip-toeing the line between charity and commercialization were, as it seems, doomed to fail.
The times I've searched for Rust stuff on GitHub I've mostly found junk, like projects people wrote while they were learning Rust, also leaving them abandoned.

Maybe you should search around for solid projects and look into them in order to gain appreciation the language.

Or watch a couple of videos from Jon Gjengset, like his recent "Implementing (part of) a BitTorrent client in Rust" [0] while keeping in mind that the code he's writing is memory safe, which would probably not be the case with C at the same expertise level and speed of development. And considering that it is a BitTorrent client, one would definitely want it to be memory safe.

[0] https://www.youtube.com/watch?v=jf_ddGnum_4
Is this what's happening, though? Haven't seen any sort of indication that there's a Builders x Sellers debate here.
Ah, a fellow frequent flyer, I see? I don't really have a horse in this race, but Microsoft turning Azure credits into Skymiles would really be something. I wonder if they can do that, or if the credits are just credits, which presumably can be used for something with an SLA. All that said, if Microsoft wants to screw with them, they sure can, and the last 30 years have proven they're pretty good at that.
> You read, or learn from other people's experiences...Ilya was doing something unprecedented in corporate history

So whose experiences was he supposed to read about?
The majority of my wealth is in MSFT (for historical reasons...), but I never check the price. When I saw the tweets about it being down 2 percent, gasp, at the news of Sam leaving, it was still 15% higher than when I last checked. Now it's even higher.

Probably not a bad time to lock in some of those returns.
Model routers are a "semantic" abstraction -- they analyze the contents of a prompt and automatically determine which provider to use. This proxy is (currently) much simpler: you pick the provider you want and we add a bunch of nice features like caching and low-latency on top.

We will likely work with or build some routing capabilities in the future!
Zig for the standard library, Rust for the compiler.

A video about the design decisions of the (hash) map: https://www.youtube.com/watch?v=Z3UGuaJWbaA
I don't think it's fair to break down set phrases into their components and use them as if their meanings are mere sums of their components.
It is undescriptivist.
These numbers didn't ring true at all to me, even for spinning disks. And indeed, I don't think the documentation presents them with correct context - I can't figure out what's "per disk".

> A total of 3.45% of 1.53 million disks developed latent sector errors over a period of 32 months.

IOW, over 2-3 years 3.5% of disks will develop at least one error. Also,

> For most disk models, more than 80% of disks with latent sector errors have fewer than 50 errors.
It's about time for ChatGPT to be the next CEO of OpenAI. Humans are too stupid to oversee the company.
The only people I know using Teams are the ones who are forced to by management fiat. I guess that's dominating, but not really in a positive way.
Yeah my eyes are bulging every time I find a job posting based in Brussels or Antwerp and then quickly run some gross-net simulations online. Whait... what?! Over 50% monthly on contributions and taxes? What the fucking fuck?! Employees of EU and other institutions have generous exempts and privileges, otherwise I have no idea what might be the motivation of a person employed in Belgium.
Sometime, you do the hard work and your successor is the genius...
Seriously ppl, go use a language where the creator is a paradigm of humanity. Maybe Python is a good choice?

Seriously, tho, that's the comment that "made the Elm community a hostile and unwelcoming place" and is still being dredged up after 5 years? That comment can barely even be considered harsh, and is nowhere near hostile.

Is it really worth tearing down someone's life, monitoring the internet for any time their name appears, just so you can spread the continue to spread the hate toward him after so long? This is where you make your stand?
> The most egregious thing the Boomers did is they watered down the anti-monopoly laws. That was Bill Clinton's regime. I could be wrong on that, maybe it was Ronald Reagan's regime. Either way it was the Boomers.

Ronald Reagan was born in 1911, 35 years earlier than Bill Clinton, and turned 70 years old right after he took office in 1981.
Apple offers tablets and watches with cell modems, why wait for "in-house" to add them as a laptop SKU in 5 years?

What's the advantage over just attaching to one's cell phone?

In 2028 is a cell modem still going to exist, or should "cell" be rethought as "satellite?"
News relevant to MSFT is relevant to GOOG.
Except you can't really apologize after stabbing someone in the back

Sounds more like a regret than anything else
OpenAI and Sam Altman would do the same if they can recruit high talent without paying them extra (either through options or RSU's etc...). It isn't cause these companies are altruistic.
It’s not a conspiracy theory, just economic incentives of MS CEO, Quora CEO, and every employee who would rather get rich than work at a nonprofit. The nonprofit structure was in no one’s interest except for a very small cohort of AI Doomers and anti-corporate folks, who I assume would not want to work for Microsoft and probably number less than 100 out of 700. It turned out that the people dedicated to the Nonprofit’s mission had very little power since they relied wholly on MS for funding and compute.