I’m all for abolishing copyright, but at that point I’d want the models to be completely open as well.
that’s basically all big tech nowadays
That’s very likely the case. LLMs sucking up all the air in ML research right now, and we shouldn’t be using them as a hammer for every problem.
people doing more work is actually more expensive because human time is by far the biggest cost for most businesses
A test of AI for Australia’s corporate regulator found that the technology might actually make more work for people, not less.
I mean we’re now at the point where there really isn’t much difference between phones hardware wise, and Huawei is indeed far cheaper than the iPhone https://versus.com/en/apple-iphone-15-pro-vs-huawei-mate-60-pro
Another big factor is that the app ecosystem centres on meta apps like wechat that have a lot of combined functionality. That makes the actual underlying OS less important to the user since they do everything in the app anyway.
Given that Huawei has been eating Apple’s market share in China, I’d say they’re already upstaging them.
I mean we already have plenty of spent nuclear fuel from regular powrplants, so that boat has already sailed.
There definitely would have to be solid decommissioning and waste disposal procedures.
It’s true waste can be a problem. Incidentally, that’s one reason why thorium is a far better fuel since the waste is only dangerous for around 500 years compared to thousands of years for uranium.
Presumably the main concern would be fallout from the reactor if the ship sinks. Kind of hard to think of any other real problems.
I haven’t been to China myself, but as I’ve mentioned in my other comment, I have friends who lived there for many years and like it. And just to clarify for you, I’m caucasian, but I don’t see what that has to do with where I’d want to live ideally.
I love how you just assumed that I’m Chinese which I’m not. One doesn’t have to be Chinese to recognize that China has a superior model to the hellscape western capitalism built, and to support it. To be direct, you sound like a raging racist.
The reality is that China has the best track record in the world in producing large ambitious projects like this in record time. Given that this is seen as a national security concern for China, there is absolutely no doubt that China will be able to catch up, and likely outpace western chip production even at the high end. The fact that China already started producing 5nm chips in just under two years that people thought would take a decade to do is a clear indication of how rapidly China is moving.
Meanwhile, ASML machinery isn’t magic, and much of complexity in it comes from the fact that it needs to be compact for export. Chinese approach is just to build a large particle accelerator which will produce higher yields incidentally https://whychinese.co.za/2023/10/12/chinese-scientists-turn-to-giant-particle-accelerator-for-chip-manufacture/
It’s also worth noting that the chip war has been a total failure on the US side so far. Last I checked neither Samsung nor TSMC actually got their foundries operational in the US. This was accurately predicted when the US put out the CHIPS act https://compactmag.com/article/fighting-a-chip-war-on-the-cheap
I got Asahi working on M1, and everything works fine aside from the camera and hibernation. The second is a bit of a bummer cause the battery keeps draining fairly quickly even when you put it to sleep.
welcome to the free world
I made a script for grabbing reddit videos that’s been working pretty well for me, needs Babashka to run https://babashka.org/
#!/usr/bin/env bb
(require '[clojure.java.shell :refer [sh]]
'[clojure.string :as string]
'[cheshire.core :as cheshire]
'[org.httpkit.client :as http]
'[clojure.walk :as walk])
(defn http-get [url]
(-> @(http/get url {})
:body))
(defn find-base-url [data]
(let [results (atom [])]
(walk/postwalk
(fn [node]
(when (and (string? node) (.contains node "DASH"))
(swap! results conj node))
node)
data)
(some-> @results first (string/replace #"DASH_[0-9]+\.mp4" ""))))
(defn find-best-quality [names audio?]
(->> ((if audio? filter remove) #(.contains (.toLowerCase %) "audio") names)
(sort-by
(fn [n]
(-> n
(string/replace #"\.mp4" "")
(string/replace #"[a-zA-Z_]" "")
(Integer/parseInt))))
(last)))
(defn find-parts [base-url data]
(let [url (atom nil)
_ (walk/prewalk
(fn [node]
(when (and (map? node)
(contains? node :dash_url))
(reset! url (:dash_url node)))
node)
data)
xml (http-get @url)
parts (->> (re-seq #"<BaseURL>(.*?)</BaseURL>" xml) (map second))
best-video (find-best-quality parts false)
best-audio (find-best-quality parts true)]
[(str base-url best-video) (str base-url best-audio)]))
(defn filename [url]
(let [idx (inc (.lastIndexOf url "/"))]
(subs url idx)))
(defn tsname []
(str "video-" (System/currentTimeMillis) ".mp4"))
(let [data (-> (first *command-line-args*) (str ".json") http-get (cheshire/decode true))
base-url (find-base-url data)
[video-url audio-url] (find-parts base-url data)
video-file (filename video-url)
audio-file (filename audio-url)]
(sh "wget" video-url)
(sh "wget" audio-url)
(sh "ffmpeg" "-i" video-file "-stream_loop" "-1" "-i" audio-file "-shortest" "-map" "0:v:0" "-map" "1:a:0" "-y" (tsname))
(sh "rm" audio-file video-file))
I imagine that would be possible with a right model
Foam is pretty good https://foambubble.github.io/foam/
the important part is that if ad companies can listen then three letter agencies almost certainly are