The same post performs differently on different days. I am trying to get some feedback from someone who used this program. If you see anything wrong with me doing so, flag the post.
HN user
x0054
http://sdbr.net/ http://www.tankydrone.com/
Kismet Code: 8164f5
I know, and?
How is the info you provided in any way helpful? You just felt like saying something and walking away pretending you were useful in someway. I bet you are a pleasure to work with.
It’s a program organized and started by Apple. Why do I care that it’s “operated” by a shell company?
As for the battery swap, it costs the same to do it my self using this service or to take it to an Apple Store. I want to do it myself, otherwise I would just take it to the store and pay the same amount to have Apple do it.
I was asking to see if anyone else has had luck ordering parts and tools from this service recently. You have no information on the subject, why did you choose to comment?
Hmm, I was trying to get it to give me instructions on how to make LSD (to see if it would, obviously). It didn't. The best I got it to do is give me the first 2 steps and then say: "Monolog continues for 10 more minutes....." or something generic like that. Maybe they have more guardrails around illegal activities than they do around the system prompt.
Did you also run the same experiment on Chinese hosted R1? I am curious now if their system prompt is the same.
Tried it on DeepSeek R1 and V3 (hosted) and several local models. Doesn't work. Either they are lying or this is already patched.
There are even already plugins for bots running in the wild that simulate Audio Context to trick the boot detection. Crazy!
What clicked with me is having ChatGPT go line by line through all of the YAML files generated for a simple web app—WordPress on Kubernetes. Doing that, I realized that Kubernetes basically takes a set of instructions on how to run your app and then follows them.
So, take an app like WordPress that you want to make “highly available.” Let’s imagine it’s a very popular blog or a newspaper website that needs to serve millions of pages a day. What would you do without Kubernetes?
Without Kubernetes, you would get yourself a cluster of, let’s say, four servers—one database server, two worker servers running PHP and Apache to handle the WordPress code, and finally, a front-end load balancer/static content host running Nginx (or similar) to take incoming traffic and route it to one of the two worker PHP servers. You would set up all of your servers, network them, install all dependencies, load your database with data, and you’d be ready to rock.
If all of a sudden an article goes viral and you get 10x your usual traffic, you may need to quickly bring online a few more worker PHP nodes. If this happens regularly, you might keep two extra nodes in reserve and spin them up when traffic hits certain limits or your worker nodes’ load exceeds a given threshold. You may even write some custom code to do that automatically. I’ve done all that in the pre-Kubernetes days. It’s not bad, honestly, but Kubernetes just solves a lot of these problems for you in an automated way. Think of it as a framework for your hosting infrastructure.
On Kubernetes, you would take the same WordPress app and split it into the same four functional blocks. Each would become a container. It can be a Docker container or a Containerd container—as long as it’s compatible with the Open Container Initiative, it doesn’t really matter. A container is just a set of files defining a lightweight Linux virtual machine. It’s lightweight because it shares its kernel with the underlying host it eventually runs on, so only the code you are actually running really loads into memory on the host server.
You don’t really care about the kernel your PHP runs on, do you? That’s the idea behind containers—each process runs in its own Linux virtual machine, but it’s relatively efficient because only the code you are actually running is loaded, while the rest is shared with the host. I called these things virtual machines, but in practice they are just jailed and isolated processes running on the host kernel. No actual hardware emulation takes place, which makes it very light on resources.
Just like you don’t care about the kernel your PHP runs on, you don’t really care about much else related to the Linux installation that surrounds your PHP interpreter and your code, as long as it’s secure and it works. To that end, the developer community has created a large set of container templates or images that you can use. For instance, there is a container specifically for running Apache and PHP—it only has those two things loaded and nothing else. So all you have to do is grab that container template, add your code and a few setting changes if needed, and you’re off to the races.
You can make those config changes and tell Kubernetes where to copy and place your code files using YAML files. And that’s really it. If you read the YAML files carefully, line by line, you’ll realize that they are nothing more than a highly specialized way of communicating the same type of instructions you would write to a deployment engineer in an email when telling them how to deploy your code.
It’s basically a set of instructions to take a specific container image, load code into it, apply given settings, spool it up, monitor the load on the cluster, and if the load is too high, add more nodes to the cluster using the same steps. If the load is too low, spool down some nodes to save money.
So, in theory, Kubernetes was supposed to replace an expensive deployment engineer. In practice, it simply shifted the work to an expensive Kubernetes engineer instead. The benefit is automation and the ability to leverage community-standard Linux templates that are (supposedly) secure from the start. The downside is that you are now running several layers of abstraction—all because Unix/Linux in the past had a very unhealthy disdain for statically linked code. Kubernetes is the price we pay for those bad decisions of the 1980s. But isn’t that just how the world works in general? We’re all suffering the consequences of the utter tragedy of the 1980s—but that’s a story for another day.
This is dumb. That’s like saying that every food in the world is about carbs because they happen to all contain some amounts of carbs.
I am the same way, when I am compensated accordingly. And when I am not, my mind drifts to other things. It’s like manic :)
It’s unhealthy to WANT to work in most jobs in US. If you truly WANT to work you are either doing something you truly love (uncommon) or you have a Protestant induced work disorder. Want people to work, PAY them for it. Not enough applying, PAY more in money or benefits and work life balance. All these “no one wants to work” sayings sound a lot like “my slaves are revolting”.
Company Culture for me. I absolutely hated the company culture. But me leaving now is unrelated to the 'great resignation' as it wasn't due to compensation reasons. I will never work for a company that will have me compromise my ethics to make a dollar, and that's what they wanted me to do.
So you stated something that wasn't true (Jim conceding), I pointed out that that wasn't the case, and then you flagged my post. So intellectually honest! A true gentlemen!
In any case, let's argue in good faith about this one specific moment you pointed out. The question in hand is if Gradient Descent in ML should be considered a "Search" problem. Lex argues that it is a "Search" problem and Jim is arguing that "Search" has a specific meaning in CS, and ML Training is NOT that.
Jim's understanding of the word "Search" matches my own. Search is a process of looking for a particular data or __specific__ outcome. What happens in ML during training could be described as optimization, filtering, and, obviously, training, but in no way does it fit the definition of "search".
For reference, my definition of "Search" corresponds to the formal definition described hear: https://en.wikipedia.org/wiki/Search_problem, Lex's does NOT, and this is what Jim was pointing out. He eventually gave up when he figured out that Lex was using a colloquial definition of search, not the technical CS definition of the same word, and "conceded" by saying "sure, if that's what you mean by search" or something to that effect.
I would appreciate if you wouldn't flag this comment, but rather engaged with it, like an adult. Thank you.
zepto,
Thank you for highlighting that point in the interview. That's another excellent example of Lex being incompetent in the very Science he proclaims to have a PhD in. If you don't know that, you basically just proved why I chose not to get into this argument with you. And Jim didn't concede, he moved on from a really stupid conversation topic onto something else.
This is far from the best example, but here is one:
That's just what I had a moment to find right now and it was well labeled and I remembered that moment. As for your other comments, my only possible response would be insulting, and I have no desire to insult you.
The Jim Keller interview is a wonderful example, listen to the first one. I don't want to re-listen to pull out specific time codes. The first time I listened I was actually interested, I wasn't listening with intent to create time coded indictment of Lex. If you are regular listener and you like his show, I doubt you would ever agree with my take even if I offered you all the proof in the world, because ultimately it's subjective. I say he remains silent and switches topics because he is dumb, but clever enough to be a good bullshit artist. You want to give them the benefit of the doubt.
Just because Jared Kushner is related to Trump, and Trump is a dumb ass, it doesn't necessarily make Jared dumb. That said, many people graduate from Harvard who shouldn't have due to family connections and money. So.... yeah, in some ways Harvard is kind of a joke. It's only hard to get in, not hard to graduate from.
No, the complain is that he basically doesn't understand what his guests are telling him so rather than asking a followup question or transition smoothly he just jumps around from question to question. Just listen for your self, it's obvious.
Is his lecture any good in your opinion? I scrubbed through several and all I got is him gushing vaguely about some actual ML researchers and stumbling over his own technical slides. What am I missing that this is somehow good enough for MIT?
Thanks for pointing out. I was told by people that he has a PhD from MIT. I should have checked for my self.
So, how does he claim to lecture at the MIT on Deep Learning? Does MIT just let anyone lecture about ML?
Stop using inefficient server side languages in the name of “developer efficiently”? That could cut some CO2. AWS doesn’t run on magic dust.
I was hoping to design something where on the left side there would be a tree of all the Bins (folders) and user would be able to click check boxes next to the folders they care about and the UI would instantly update with a list of matching Bins on the right side of the UI. Data would be pulled from cache stored in SQLite DB.
Can you see any issues with this on either Electron or QT? At first glance it feels like both should ok.
Given that BinFinder only needs the ability to read/write files and scan directories, it should be relatively cross platform out of the box. No real platform specific features, such as soft links, tags, etc necessary. On MacOS the app will likely need to ask for permission to access the disk, that's the only cross platform file system issue I see at the moment.
It appears that you don't really have to write any Rust unless you need to do some heavy lifting. In this case Rust would be grate for file tree scanning, the rest can be done in JS. I am having trouble finding any really grate examples of what has been built in Tauri. I kind of want to play with a fully featured app to see how it performs.
Wow, I haven't heard about the Ubuntu taking up Flutter. I wrote several commercial Flutter Mobile apps before, so this should be an easy transition for me. However, how mature is the desktop support in Flutter. I read that it's still in very early beta on Windows. Linux support and MacOS appears to be solid. I think this is worth a look for sure. One of my goals was to learn something new, but learning something new about something I already know is great too! :) Thanks for the pointer!
Rust has been on my ToDo list. I played with it, but haven't written anything proper in it. This would be a really cool option, and I'll get to learn something new! So, basically I can use any HTML/JS framework I want for the UI?
I was considering experimenting with .NET, but wasn't sure how good GUI support is on MacOS and Linux. It's worth a look as well. Thanks!
Thanks! Will research them now.
I am researching wxWidgets at the moment. I really like the small file size on the FilesRemote and how quickly it starts up. Those are a big plus for me. I am not too concerned about the native look and feel because of the type of app I am making, but the speed is a huge plus.