I'm going to sound like I live under a rock, but what is the true reason companies open-source genuinely good software?
Shouldn't Baidu (or Google) hoard it for themselves to extract the value in a way the competition isn't be able to imitate?
HN user
I'm going to sound like I live under a rock, but what is the true reason companies open-source genuinely good software?
Shouldn't Baidu (or Google) hoard it for themselves to extract the value in a way the competition isn't be able to imitate?
In the pages you linked there's not much writing to really get a taste (https://k.nyc responds with an unclosed <div> containing the letter k, come on), but I found some language examples in
* https://codeberg.org/growler/k/pulls/
* https://codeberg.org/growler/k/issues
User @growler writes in succinct sentences and uses only periods.
I'm having fun with the idea, in my head, that using array languages changes how you speak and write.
HN commenters have also pointed out the peculiar way ngn/k writes C:
Can you link to a genuine example?
Yeah, it used to function as proof-of-work but then the market was flooded with cheap printed circuits that trivialized the workload
What kind of interesting patterns are you expecting? What is the hypothesis?
Care to share what you are curious about?
They didn't scrape the entire map. A minecraft map is 30 million blocks^2
Providing a Torrent for this amount of data is not easy whatsoever. We are currently working on creating a Torrent that includes all data, but this may take a few weeks.
What do they mean by this? I understand that it would be a download on the order of 26TiB (if we extrapolate from the recent 200k^2 download, which is a ~1TiB torrent[1]). If bandwidth costs are the issue (certainly it's an issue) they could throttle their seeding speed and let the swarm seed it. That's what bittorrent is for.
[1] https://www.reddit.com/r/2b2t_Uncensored/comments/1tefffd/in...
I mean, barely anything you mentioned in this reply to do with the kernel.
I was asking what they did differently in the programming.
Its design from kernel to UI is intended to make the system accessible to the user sitting at the desk.
What does this translate to, in some amount of technical detail?
That comment was criticizing Google's support. Did you also have an experience with them?
Why are phone calls or SMS under attorney-client privilege[1] but AI transcripts of a call with an attorney isn't? I was under the impression there isn't any expectation of privacy from phone carriers either. AI's recording of a conversation is actually more like a fourth-party, no?
[1] https://www.findlaw.com/criminal/criminal-legal-help/what-ar...
Have you ever asked an LLM if it understands this stuff?
That comment seems off-topic, but just to exemplify:
In your example even as the interface for those products is unstable (UI that changes all the time, slightly broken API), those products are coded in a language like C++ or Java, which benefit from compiler error checking. The seams where it connects with other systems is where they're unstable. That's the point of this blog post.
I've always found system administration much harder than "coding". You get parser and compiler errors for a lot of your mistakes, but administering a server you're testing it all at runtime.
I didn't know file descriptors worked like that admittedly. Also instead of moving the files couldn't we copy them to the new root and pivot_root then?
Don't you get any errors even if you race immediately to start pivot_root? pivot_root also won't modify all open file descriptors at once. Seems it's not fatal, but have you managed to do this over ssh and not be disconnected?
Please elaborate.
Or just run sshd on your client computer and mount (sshfs) a directory on the render farm server
What are the HW issues with Pixels?
A list of hashes (tuple of [hashed url+date metadata, hashed content]) takes much less disk space than the archive contents themselves. Archive websites could publish the list for all their content so it can be compared against in the future. People would save copies of the list. If you didn't store the list yourself ahead of time, and don't trust a third-party to be "the source of truth", the archive could've uploaded the hashes to the blockchain at archive time:
Great. Thanks for the link also.
The attestation report is produced after the user sends a prompt to the LLM? I thought it was the proof the correct model weights are loaded on some machine.
Is this certificate a TLS certificate? At least the TLS connection the user has should be with the "enclave", not a proxy server. If the connection is with a proxy server, the user can be MITM'd.
I understand hardware attestation at this level, it's why you couldn't route a hardware attestation from a different machine, that's not the one the user cares about, that I'm working on understanding.
What prevents the provider from sending to the client an attestation of hardware state and actually running another?
Regarding BTPL, it's a license called Big Time Public License, which I mentioned in my original post. It was written by this guy that has written a bunch of experimental software licenses.[1]
If I were to choose a license in an informed way, I would want to really understand other people's choice of using OSS licenses. I almost exclusively use open-source/libre programs in my devices and make code contributions occasionally. I think I'm familiar with the ecosystem more than the commercial (proprietary) ecosystem. The freedom bestowed by owning the copy of the source code is very important in my opinion. While OSS is the best model we have right now, I and others see flaws, like dependency-chain failures, maintainer burnout and not-so-good incentives like keeping your system unpolished/hard to use so support can be your income.
Perhaps only 80% of the monetization will succeed because of loopholes, but suppose you can tack on monetization to an open-source license. It's still better than 0% monetization. In plain terms, my question is, even if it would no longer be real open-source (true), why wouldn't developers want that?
I don't know, but archive sites could at least publish hashes of the content at archive time. This could be used to prove an archive wasn't tampered with later. I'm pretty underwhelmed by the Wayback Machine (archive.org), it's no better technically than archive.today.
is that there is a public forum post in which a guy claims to be the site owner.
Which forum post? The post mentioned by the blogger, the post on an F-Secure forum (a company with cybersecurity products) was a request for support by the owner of archive.today regarding a block of their site. It's arguably not intended as a public statement by the owner of the archive, and they were simply careless with their username.