skysight-inc/HackerNews huggingface dataset:
> I'm kind of speechless actually, both at the fact that it can do that and the fact that disk firmwares are actually so bad

The Sun/Solaris ZFS folks used to talk about this a lot in the early days as a way of evangelizing the idea of checksums covering everything in the file system. Bryan Cantril has given a number of talks/rants on firmware, e.g., "Zebras All the Way Down":

* https://www.youtube.com/watch?v=fE2KDzZaxvE
It's very easy to say this having not invested anything into Elm and not been there. I'm just thankful that most of what I invested in Elm was only time, and we never actually wound up deploying Elm to the frontend.

Forget about all of the drama, imagine if you used Linux and it stopped updating at 2.6. Elm has been at 0.19 since 2018, and that's not because there's nothing left to improve on.
https://news.ycombinator.com/item?id=38348995
I've heard the conspiracy theory that this is a means for Sam Altman to leave the company and bring everyone under MS for free.
It was never impossible. As TFA notes, Solaris/Illumos got it right 15 years ago.
PsyOps is a big part of warfare.
I'm not getting into the speculative game.

Its obvious that they have to redo less of the stack if the go to msft. At the very least, they already wrote everything to scale with azure.

With respect to IP... My comment was mostly suggesting they could enjoy privaledge to leave msft at some point in the future with IP with them.

How much of the source do they get to avoid rewriting on day 1 at msft? No idea. Could be all of it... But again... At least they already scaled into azure compute architecture and don't have to reinvent the wheel. That's not a small thing.

Not really debating it further. Seems really obvious to me that broadly speaking, for all kinds of reasons, probably access to source inckuded, they will be able to get up to speed substantially faster at msft vs anywhere else.

It's too speculative to be worse discussing in depth. We don't have enough details, but my broader assertion is more or less defensible imo. Others might disagree. Not worth a debate imo.

(edit: 'perpetual license to openai ip short of agi'

Not sure of the details. This is was I see being written.

https://stratechery.com/2023/openais-misalignment-and-micros...'
Definitely a good use case, thanks.
Making a new category is easy, but as you said, I don't think there are a whole lot that could go in it? I'll at least add Autonauts for now, though!

Do you think Bitburner, Exapunks, while true: learn(), TIS-100, and Screeps would belong there too, or do you think a category specifically for "Production automation via code" would be more helpful?

PS That category just sounds like work you can get paid for, lol :)
Highlights from Git 2.43
The money solves problems, if I'm interpreting the article correctly. We usually don't concern ourselves with accountability for other government spending (from corp tax breaks for R&D to FEMA shelters/tarps, and not forgetting the infinitely juicy supply contracts, big4 consulting fees).

Why do you feel that poverty-relief is different to these other types of government spending? Why should it be held to a higher standard? What are your values?
They still should be way cheaper if you don’t care about the seats and/or only have hand luggage
Testing, for one thing…

I mean YES you can factor your code (tests, whatever) to make this a non-issue but supposing some person wrote some code 10 years ago in an OSS project or on your team and you start banging into this issue.

It’s not going to be trivial to unwind let alone find the root issue.

Let’s start fixing things like this for our future selves, right?

Digging heels in and saying “eh, you just got to learn this one weird quirk.. oh yeah this other one too..” is kind of a fun glass bead game until it’s not; as is not a winnning way to endear hearts and minds.
It strikes me oddly that you describe climate change protest as a "new opinion". From my gen-x view of the world, it has been a big deal through my entire adult life - we're up to COP 28 now, after all!
Nice finding
I would imagine the MS jobs* would be cushier, just with less long-term total upside. For all the promise of employees having 5-50 million in potential one-day money, MS can likely offer 1 million guaranteed in the next 4 years, and perhaps more with some kind of incentives. IMHO guaranteed money has a very powerful effect on most, especially when it takes you into "Not rich, but don't technically need to work" anymore territory.

Personally I've got enough IOU's alive that I may be rich one day. But if someone gave me retirement in 4 years money, guaranteed, I wouldn't even blink before taking it.

*I think before MS stepped in here I would have agreed w/ you though -- unlikely anyone is jumping ship without an immediate strong guarantee.
> OpenAI struck me as one of the few companies where that's not being allowed to take root

They just haven't gotten big or rich enough yet for the rot to set in.
Where do you see AI being most used in a production pipeline?

Do you think it will replace actors or that it might just reduce the burden on existing talent, like canned audio has done for decades? Will it make ADR easier or cheaper? Will it actually save anyone any money who wants to ever be able to hire a living actor again?

There are a lot of clever sounding, low probability arguments here, and I think a lot of people don't understand the work well enough to identify what are and aren't the elephants.
It's so you don't have to tether your phone. It might cost you another data plan, but it makes it very convenient to just open your laptop and start browsing the internet in the train or something.
Yup, this book is always in the must read list for software developers but I've barely met any product/project/program managers that have even heard of it. They're often the people that would gain the most insight from the topics in the book.
> Building in a modem just gives cell networks another chance to charge you for another data plan

Google Fi, at least, doesn't charge any extra for a cell modem: you can get a secondary SIM card and it gets billed exactly the same as using data on your phone.
Well it is "somewhat weak tech job market" for your average Joe. I think for most of those guys finding a 0,5kk/year job wouldn't be such a problem especially that the AI hype has not yet died down.

Actually for MS this might be much better cause they would get direct control over them without the hassle of talking to some "board" that is not aligned with their interests.
https://news.ycombinator.com/item?id=38350637 :

"None of these companies appease China; they refuse to provide service under those conditions and/or they are IP range blocked.
Microsoft does service China with Bing, for example.

You should not sell OpenAI's to China or to Microsoft, [or to China or Russia through Microsoft]

Especially after a DDOS by Sue Don and a change in billing.

[1] https://en.wikipedia.org/wiki/List_of_websites_blocked_in_ma...
When did I say it was different? There should be accountability there too.
Solving duplicate data with performant deduplication
Also, when the incentives are worth billions of dollars and the players are the biggest names in tech worldwide.

Read about any kind of historical coup and there's all kinds of both 1) incompetent fumbles and 2) elaborate subterfuge.
That doesn't seem to stop more cost sensitive manufacturers like Dell. Maybe other manufacturers just make an SKU for an NGFF module and Qualcomm's cut comes from that?

https://www.amazon.com/Zopsc-Replacement-Wireless-DW5811e-Qu...
Oh, thanks for that correction! I changed the date on Bitburner. If you know of any other errors, please let me know (here or as a PR/issue in the repo). Appreciate it!
Given schoolwork is now done so ubiquitously on a computer/online, and especially after the pandemic, a lot of districts/schools have had to present solutions for connectivity for families, because of financial need and otherwise. Source: am school tech admin
Yes, you're missing convenience. Tethering my phone to my laptop is possible, but annoying to set up, debug, etc. It also burns the battery of the device with the smaller battery, which is the opposite of how it should work.

This is another one of those "Dropbox is just rsync+cron" takes: convenience, ease and integration are worth a lot to people.
Well, now we know. Sam Altman matters to the rank and file, and this was a blunder by OpenAI.

I don't feel sorry for Sam or any other executive, but it does hurt the rank and file more than anyone and I hope they land on their fit if this continues to go sideways.

Turns out they acted incompetently in this case as a board, and put the company in a bad position, and so far everyone who resigned has landed fine.
Yes, there is a big difference between having access to the weights and code and having a license to use them in different ways.

It seems obvious Microsoft has a license to use them in Microsoft's own products. Microsoft said so directly on Friday.

What is less obvious is if Microsoft has a license to use them in other ways. For example, can Microsoft provide those weights and code to third parties? Can they let others use them? In particular, can they clone the OpenAI API? I can see reasons for why that would not have been in the deal (it would risk a major revenue source for OpenAI) but also reasons why Microsoft might have insisted on it (because of situations just like the one happening now).

What is actually in the deal is not public as far as I know, so we can only speculate.
Sounds like it won’t be much of a company in a couple days. Just 3 idiot board members wondering why the building is empty.
Maybe because of MS's history.

Just think of the Nokia take over
Excellent to make that distinction. Totally agree. If only there was a type of company which could have the constraints and metrics of a for-profit company, but without the greed aspect...
I wonder the same thing about cellular iPads sometimes because I have a hard time seeing a case where you'd have an iPad with you but not your phone to make some connection sharing. My supposition is that this might just for convenience: no need to worry about your phone battery life, for instance. I'm also curious about whether I'm missing something tho.
When is the last time you saw a "think of the kids" argument offered in good faith? I honestly can't remember. Anarcho-capitalists' ideal is a "consent society", free from coercion (state or otherwise). Children cannot meaningfully consent and thus selling them is not "consistent" with anarcho-capitalism.
> imagine if you used Linux and it stopped updating at 2.6. Elm has been at 0.19 since 2018, and that's not because there's nothing left to improve on.

Yup, that definitely would be an issue.
A C benchmark on the 6502 seems suspect to me given that the 6502's architecture tends to make writing stack-based language compilers for it more complicated than other platforms. Some of the difference may be just because the object code generated for the 6502 isn't efficient.

That said, any 16-bit optimizations the 8088's compiler could take advantage of, well, that's fair game.
Google is the largest contributor. The others chose Chromium because making a browser that's compatible with all the bloated standards invented by Google would require too much effort.
Fourth time I've posted this conspiracy theory in the last few minutes at HN. This'll be the last:

This reads like a disingenuous strategy to get rid of the other three members (one half) of the board. A real coup, not a fake one. I know nothing about any of these people, but it seems possible Sutskever convinced the board to make a decision that he knew would have an outcome that would end in them being fiduciarily obliged to resign so that he, Altman, and Brockman could come back as the entirety of the board. And if the hiring by MS is involved, then MS would then control the board of the non-profit.
HN has always been full of those types - in fact, much more than your average forum. They have only been outnumbered fairly recently.
People across very different positions take smaller paychecks in non-profits that they would do otherwise and compensate by feeling better about themselves, as well as getting social status. In a lot of social circles, working for a non-profit, especially one that people recognise, brings a lot of clout.
Completely agree. Living and driving around SF over the last couple of years it's very clear that Waymo is the only one that meets the bare minimum standard of being allowed to operate on public roads, and they are also the one with the least number of cars on the road and most limited routes. Regardless of how many years and billions of dollars that have been poured into the space, it is not anywhere close to ready for prime time.
The article mentions Ilya regrets it, whatever his role was.
I'm extremely skeptical of your comment. How does GDPR double the complexity of developing a startup, can you explain this clearly? And honestly, a startup is not going to be targeting more than one or two regions in the EU in the beginning, and even as it scales it generally won't target every single region, so I don't see how this also adds complexity too, especially at the beginning when the company is scaling.
"Clearly" in the form of the most probable interpretation of the public facts doesn't mean that it is unambiguous enough that it would be resolved without a trial, and by the time a trial, the inevitable first-level appeal for which the trial judgement would likely be stayed was complete, so that there would even be a collectible judgement, the world would have moved out from underneath OpenAI; if they still existed as an entity, whatever they collected would be basically funding to start from scratch unless they also found a substitute for the Microsoft arrangement in the interim.

Which I don't think is impossible at some level (probably less than Microsoft was funding, initially, or with more compromises elsewhere) with the IP they have if they keep some key staff -- some other interested deep-pockets parties that could use the leg up -- but its not going to be a cakewalk in the best of cases.
>There are a lot of people with money (high net-worth) that work (have some position in a company that they could get fired from), e.g. Jeff Bezos, many if not all CEOs, etc.

The exception doesn't prove the rule. Just because some really driven people are willing to be a CEO when they have far more money than they could ever need, doesn't mean that the average burger flipper is going to continue working at mcdonalds if his living expenses were fully paid by the government.
There's an aside to that: Supposedly within google itself, they have super-magical tooling (ie: rename `dev.foo.bar(abc)` to `abc.dev.v2.foo(bar)`), so it's less important to have those "in the language", when "they" can just refactor "everything".

Us mere mortals are trying to pick up Thor's hammer at the end of the day.
Money is pretty convincing
I think it goes beyond api access.

Its speculative. Others might disagree. I spoke to this in a comment above.

Your skepticsm seems reasonable to me, but I think my broader point is defensible, though I just don't really care to go further with it. Now I'm reading 85 percent of them have revolted lol.

Maybe we meet again in the other post.

(edit: 'perpetual license to openai ip short of agi'

Not sure of the details. This is was I see being written.

https://stratechery.com/2023/openais-misalignment-and-micros...'
I got one when building my Dell Precision laptop and I regret it.

- You have to unscrew the base to insert the SIM card.

- You need a more expensive screen because that’s where the antennae are.

- It’s 4G with no upgrade path to 5G.

It works fine but tethering is just easier.
Mozilla didn't kill servo. It is alive.
Damn. Blood all over the bathroom basin; patches of tissue dotted around my chin.
Options. As long as the WIFI chip and ability for ethernet stays it's just another option.
It's the friction of the thing. Phones have a trash UI, I can just pull my laptop out of my bag and shitpost on hacker news whenever I want at 90wpm, you think I'm going to bother tethering just to reply to a HN comment on Caltrain? The UX of an always on the internet laptop is unparalleled.
I’m not sure Wikipedia is a good source for what a populist right wing politician said. Wikipedia can be insanely inaccurate on political topics.

I have no idea what milei said, I’m just stating how bad I find Wikipedia sometimes on political topics
> The OpenAI board, which has no legal obligation to shareholders or really to anything besides AI safety

It’s really interesting to see this said as if it’s something terrible. That’s the entire reason this company exists.
Can only whistle or choose to only whistle.

They can clearly communicate with other sentient robots, maybe they don't care that much about communicating to humanoids.
It's weird that the pubic doesn't know yet why they let him go, but people seem to be on his side. I really wonder what the whole story was.
> Connecting your Macbook to your iPhone is one click in your menu bar. Why do you need a SIM Card in your Macbook?

To achieve the same result with 0 click
Honestly, I couldn't care less about ADL, but Elon at the very least promotes culture and attitude where racism festers. He has lost like 4-5 racism lawsuits because of rampant racism at Tesla and he clearly as you can read in that article echoes white supremacist propaganda like anti-white racism (which is real and should be dealt with except white supremacists are using this to promote their views which he supports), and jewsih conspiracy theories.

> From what I gather, Musk's opinion is in no way outlandish or unique

That is sort of the problem, white supremacists and far right propagandists are his company. It is not unique, it is very popular with anti-semites.

> This was basically a salve for the collective white guilt, or something. It got soundly rejected by the majority of the country.

But he is in america and he is echoing shit kanye west says against jews lol. I am by no means advocating for whitr guilt or anything close to that. I agree that some groups of people have been racist to white people, matter of fact whatever "race" group you are in, members of group have been racist against everyone and you as a member of that group have received racist sentiment by every other group. Talking about all that in a civilized way is good and healthy, everyone can be racist. But upvoting ani-semitic posts on a platform he controls is promoting that view. One thing I find remarkable is by all appearances Jewish people are mostly white and of european history the only time I hear them singled out is when a white supremacist with racial purity on their minds wants to make a distinction, or to let others know by code he shares their view.

> Musk's opinions appear to be in-line with the majority of Australians. Are we all Hitler-quoting anti-semite racists?

I don't know enough about australia to have a strong opinion. I do remmber in the early 2000's there was a race riot where white australians were hunting and assaulting anyone that looked middle-eastern but that could have been a minority. If you harbor no ill-will or negative views about an entire group of people you are not a racist in my view, but if you support the view that aboriginals are lazy or jewsish people are conspiring against white people then yeah, stop wearing a klan hood and be out with your racism, grow a pair!

If you want a leader like trump that will get rid if the vermin (hitler quote) the you are exactly what you described.

If you look at someone like Elon or Trump who are in no way trying to have a conversation about how people are being mistreated for being white, orgs like ADL, SPLC, NAACP and extreme liberals have drifted into anti-white racism but rather making that claim to advance their own white supremacist agenda and in them you see someone like you that you can relate with then you are very gullible and naive or a closet racist.

I would hope you or others who genuinely want to converse about anti-white guilt and sentiments (again, very real and I disagree with that), you should do so without siding with racists or allowing white supremacists to hijack the conversation.
Inversion founder here.

Yes, this is spot on. And it is so hard to navigate doing this well, as part-time studio assistants require training, often leave when a new semester starts or they get their own solo exhibition offered to them, requiring replacing them and retraining that replacement. You're also only getting the skill set of those individuals, whereas with our company you're getting a team with a deep network and highly diverse experience. When our Artist Liaison doesn't know how to deal with something, they don't go back to the artist and make them handle it. They come to our management team and we help them do it well. We scale up and down with their income and operational needs, and our goal is to prepare them to take over our systems when they outgrow us and can afford a full time staff of their own, which we would even help them hire.
While it's true that systems tend to be documented poorly, I think the article downplays the value of good documentation. Good docs describe everything that went into the system, from business requirements to implementation details, including things that were tried and abandoned (either because they didn't work or because business requirements changed), including code changes (e.g. "changed from DB table to in-memory array for speed; may need to change back if array grows too large").

This historical documentation, including historical codebase (think Git repo), is highly valuable. True, a new developer without the institutional knowledge is at a disadvantage, but that's the entire point of good code and good docs: so the next devs can pick up as efficiently as possible if/when they're called in.
Wtf? Isn't he on the board?
Are you using a socketed WWAN card? You could probably fanangle that into an M.2 slot (or god forbid a Framework expansion card) with a little bit of software tinkering.
Yarn-Llama-2-70B-32k
In current glibc master, it's unsafe for any putenv/setenv to race with any getenv, even if the variable names are different, for two reasons. (Note that multiple calls to putenv/setenv are serialized by a lock, but getenv does not take the lock.)

(1) setenv resizes environ using realloc, which frees the old buffer, so getenv can end up reading from a freed array.

(2) The code does not use atomics or memory barriers, so on weakly ordered architectures, getenv could observe another thread's write to one of the pointers in the environ array, or to the environ pointer itself, while observing stale values for the memory behind it.

In both cases, getenv could end up returning a bogus pointer or just crashing.

However, those issues can be fixed without changing the API, and at least Apple's libc seems to do the right thing here. On the other hand, other libcs such as musl, FreeBSD libc, and even OpenBSD libc (!) do worse than glibc and have no locking at all.

If someone could convince the maintainers of all those libcs to add a lock and make getenv/setenv 'thread safe as long as you're not racing on the same variable name', then that would be a good starting point. But in my opinion it would still be a half-measure. We need a fully thread-safe environment.

And honestly, it might be easier to convince the maintainers to add a full solution than a half-measure, even if it involved API changes. (But it may be hard either way. Rich Felker showed up in a Rust thread a while back and was highly negative on the idea of making any changes to musl.)