Hacker Newsnew | past | comments | ask | show | jobs | submit | kylec's commentslogin

Coding agents are the most profitable application of AI at the moment, and Anthropic has the most widely used one

But it's relatively easy to switch from one to the other.

And in terms of capabilities and pricing they are not *that* different.

So I can't imagine one company being vastly more valuable than the other one (unless their spending or long term strategy is vastly different).


s/most/only/, cross fingers, make test

I don't know about selling, but Apple permits up to 2 virtualized Macs to run on a Mac. If they are circumventing this limit that would be an issue, but it doesn't sound like they are.

Yes but if you read the EULA the two VM limit it does sound like you can't really sell access to VMs:

> except as otherwise provided in writing, signed, or issued by an authorized representative of Apple, to install, use and run up to two (2) additional copies or instances of the Apple Software, or any prior macOS or OS X operating system software or subsequent release of the Apple Software, within virtual operating system environments on each Apple-branded computer you own or control that is already running the Apple Software, for purposes of: (a) software development; (b) testing during software development; (c) using macOS Server; or (d) personal, non-commercial use.

In section 3 they also say that if you're renting access to a Mac you can only run one VM, which sounds kinda like that

> Except as expressly permitted in Section 3, the grant set forth in Section 2B(iii) above does not permit you to use the virtualized copies or instances of the Apple Software in connection with service bureau, time-sharing, terminal sharing, relay service or other similar types of services.


Ah okay - and the 24 hour minimum rental time doesn't apply to VMs? Im just curious how they are getting around the limits that Mac Stadium and AWS have.

They aren't getting around any limitations. How you decide to bill for meeting the limitations is a business decision, and you can do it via either higher average rates and allow more granular rentals to be financially covered that way or by requiring a 24 hour minimum.

I.e. just because Apple requires you to do things in 24 hour increments does not mean your billing has to expose it in exactly the same way.


I dont think thats an correct interpretation of the EULA, they are just choosing to ignore it - https://wiki.licenseware.io/catalog/rules/apple-macos-lease-...

If a business reserves a Mac for 24 hours (and allows no other users for that window), it complies with the EULA, no?

That doesn't mean the business has to charge the user for 24 hours. You could charge for 6 hours and then just let the Mac sit idle and unused the remaining 18.

You're eatting the cost of that unused time, but if its a differentiator that leads to more business than it might still be worth it.

EDIT: To be clear, imagine a case where the user has 24 hour sole access to the Mac. They could use up 24 hours if they wanted. But usage is tracked per hour, and they're only billed after the fact based on how much time they actually were running something during that 24 hour window.


From the wording of the parent comment my understanding is that 24 hour period applies to the MacOS VM, not the hardware itself. Since they split each physical host into at least 2 different VMs the 24 hour period is for that VM. Even stronger case if they also lock the core affinity to the physical layout like Max editions having multiple Pro chips/dies within...

For Amazon EC2 the case is different since it doesn't allow VMs but only possible to get dedicated bare-metal hosts. Obviously Amazon could offer VMs but they would not because the current way allows them to charge 24 hours even if user uses the host only 1 hour. And obviously no body big enough challenging the status quo and impacting AWS' revenue hard enough.


I don’t think they are doing this.

The hack for the 24 hour thing is, of course, as a data center, to form an s-corp and hire employees to work 1 hour per week racking servers and give them a W-2 for a princely sum of just $16.90/week which works out to $878.80/year. Then as a perk of the job, those employees get to access the cluster as a perk of their employment. You can't charge an application fee since it's California, so then you sell interview prep courses for $1,000, and encourage graduates to apply.

I definitely don't leave the Steam launcher running all the time, on macOS it takes up a non-trivial amount of memory that I want to have available for other apps. I launch Steam when I want to play some games, then quit it when I want to do other stuff.


Nice apology, though weird flex about their expensive bikes in there


I don’t know, the expensive bikes explained the need for the tool.


The average person doesn't think about bikes of the ring ring variety costing 15k dollars.


How is mentioning their valuable bikes a flex?


I think that was the initial concept of what "Full Disk Access" was supposed to be, but I've run into needing to give some of my own apps full disk access for very innocuous reasons. Recently, I wanted to build a little app to give me a Time Machine on/off switch by calling "tmutil enable/disable". A single on/off command with no need to access any of my data, but its use was gated behind needing Full Disk Access. Hopefully if Apple is rethinking Full Disk Access permissions they will rethink better ways to provide these sort of permissions.


I don't think Linus Torvalds has any sway on what Apple does. Or do you mean John Ternus, the new CEO?


My phone autocorrected Ternus to Torvalds, what a catch!


> My phone autocorrected Termus to Torvalds, what a catch!

Kinda funny and definitely a word suggestion that will be locked in future code.


Also it's "Ternus" with an "n"


Fixed. Thanks!


This message would be so badass if you were Ternus himself!


If it's advertised as a case and it works, why is it a scam? I don't own a 3D printer, nor do I know anyone who does. If someone is designing, printing, and selling a useful product, why is that a scam?


I think they are saying people mislead customers into thinking they are getting a "$60 gaming pc" when they are actually just getting a 3d printed case with nothing inside.


If you are selling a product for way more than it should cost (like a $60 3D printed case), when that cost is the exact price that a popular blog says the computer costs, you are intentionally hoping to prey on people mistaking your listing for the actual computer.

You can make all sorts of arguments about possible reasons for charging that exact price for that exact product, but no reasonable person is going to buy that.


Automatically no 3d printed case is worth $300 because it's not possible to make it good enough quality.

A metal and wood case could be worth $300.

A good design is worth something, and a good printing job is worth something, and the convenience of a service is worth something, but no amount of good design and quality printing job and service convenience can make a 3d printed case worth more than about $50 before shipping, and it would need to be somehow pretty special design to overcome some basic material and process weaknesses and still be functional and look good to be worth that much.


$300 is too high, but $50 is too low. 3D print sellers aren't doing injection molded parts at scale, nor offshoring the labor. For GP's linked case file; between the filament, the compatible linked switch and fan hardware not purchased by the thousands, and someone paying themself at least minimum wage to print all 46 individual parts and then to partially assemble and package it up nicely (and not counting printer hardware depreciation or electricity), $50 for it is not a viable product to sell or to run as a business. That's the price I would budget for making it myself with the 3D printer I already own and not counting my time as a cost, not something I would waste my time with selling.


Fair


The cases are $60, the "original" price, not $300. Search ebay for BC-250, they're everywhere.


Agreed a $60 case, even if 3d printed as long as it's good, is no scam.


Because the sellers are categorizing them as computers on ebay and filling in all of the appropriate specifications as if it was the computer, and only putting in the description "CASE ONLY, DOES NOT INCLUDE ANY COMPUTER PARTS".


Doesn't the 3090 cap out at 24GB VRAM? That's not a lot to run a local model



but still it can run handsome models


Latest MBP goes up to 128GB of memory.


The M5 Max's GPU is slower than a single RTX 3090, though.

Both machines will be stuck in the 30-50GB model range, but the 3090 would have faster token prefill and faster decode speeds (614GB/s on M5 Max vs 936GB/s on 1x 3090).


> Both machines will be stuck in the 30-50GB model range,

That is not true.

3090 is only 24GB.

It will absolutely outperform the M5 on models that will fit in that space, but M5 will outperform with larger models as the whole 128GB is GPU addressable.


And yet in some ways, modern computers feel slower than those from decades ago. Software today is so, so much less efficient than it was back then.


In some meaningful ways they are measurably slower.

https://danluu.com/input-lag/


Great article. This is the kind of web design that I like.


Well I had to move music off a 10 year old laptop and I can assure you things aren't slower in the ways that matter. It was borderline unusable. I am happy with SSDs and not getting viruses off of websites, personally.


Until recently, it was always cheaper to forego software architecture optimizations and rely on faster hardware, but now with AI I think this changes that calculus.


Yes and no. Faster hardware doesn’t solve pathologically broken algorithms :)


Worth's law: Software is getting slower more rapidly than hardware becomes faster.



*Wirth


Reminds me of this story about every app being sluggish on a relatively new machine, compared to equivalent apps running on a 20+ year old machine:

https://news.ycombinator.com/item?id=36503983 - Fast machines, slow machines (2023-06-28, 346 comments)


Netbooks aren't dead, they're just called Chromebooks now


Chromebooks aren't netbooks.

They're Android tablets with non-removable keyboards.

The idea of a netbook was very small, cheap, portable, full-featured computer that you could use like a normal computer.

All the ports, your desktop OS, and so on.

Chromebooks ain't it, even if they compete in the market segment that made netbooks a success.


So replace the OS: https://docs.mrchromebox.tech/

I've done that with mine. Worked great, and now I get around 30 hours of battery life with a lean linux distro, as long as I'm only like reading websites or writing on it.


>So replace the OS: https://docs.mrchromebox.tech/

How's the Windows support with this flow?


Depends on the device (for both Linux and Windows): https://docs.mrchromebox.tech/docs/faq.html#will-my-device-r...

For a list of devices: https://docs.chrultrabook.com/docs/devices.html


Which windows program are you looking for, specifically?


>Which windows program are you looking for, specifically?

All of them, specifically.

I don't want to think about which windows program can or can't run with Wine.

This includes:

* Microsoft software, from MSTeams to Windows itself

* Audio production software (DAWs and VST plug-ins)

* Games

* Device-specific software (like drivers/software for portable thermal printers)

* CAD (nTop, only supports Windows, for example, and don't tell me I don't need it; same for many Autodesk products. NX and Rhino don't have Linux support)

The last one is the most fun, as I'm a CAD developer who worked on nTop in particular.


We'll have to see how the AI softwarepocalypse goes. If I only need 10% of the features of Photoshop, I really don't need to be spending money on the full software suite.

How's nTop Linux support coming along?


I'm surprised you want to run real CAD software on a netbook. I think your use case is pretty unusual.

Also drivers are often better on Linux.


>I'm surprised you want to run real CAD software on a netbook. I think your use case is pretty unusual.

CAD has been around since before IBM PC came out. It's not necessarily a demanding piece of software.

Still, scratch CAD. My favorite VST synths are Windows-based.

And I don't want to lug around extra kilograms just to make some noise.


tbh audio might be the hardest fit here - low-channel sound cards on low-end devices is pretty common, last I looked, and it tends to be CPU-heavy (and these tend to use very weak CPUs). you'd probably be fine rendering it out and checking the result (slow but afaik not usually memory heavy), but it may struggle with scrubbing around.

hard to say without actually trying it tho. and depends on the device, of course - mine was like $250 when new, it's a very different beast than a $1,000+ chromebook. the higher-end ones are much closer to normal laptops.


Let's say, digital audio production and digital synths running on commodity PCs was a thing since the 1980s.

I'm OK with having computational limitations that musicmakers had in 2000s. Heck, some of my favorite softsynths are from that time (Superwave P8, 4Front and other romplers, Dexed, etc).

The weak CPUs today handle them without a problem.

Hell, I've produced plenty of music on Intel Atom-powered Asus Eee1000 netbook back in what was it, 2008-2010, and I'm still using the very same software.

>low-channel sound cards

What do you even mean by this?

In any case, a USB audio adapter that solves all the audio issues costs $20 these days.


tbh I suspect it would be just fine. even the really cheap ones tend to have at least a few gigabytes of RAM.


I think you missed the point of a netbook.

Aside from Microsoft Office, the rest is workstation stuff, and Microsoft Office is pushing "web first" (at least if their pricing is to be believed, the lowest O365 subscriptions do not offer access to the native apps).


>I think you missed the point of a netbook.

I think you missed the point of the question.

> the rest is workstation stuff

Yes, I want to be able to run workstation stuff on the small computer I carry everywhere, so that I don't have to carry my workstation everywhere.


get a workstation laptop then?

I feel like I’m taking crazy pills.

Your e-bike can’t tow a carriage either, that’s not strange.


You are taking crazy pills.

The netbook is a small and inexpensive machine that has enough specs to do the job.

And most computers today are beefed up enough to do the jobs I need them to do when I leave the house/office, even the cheapest ones.

Given the ability to run the software I use, my concerns are form factor, price, size, weight, ports, and battery life — in that order.

This little machine ticks all these boxes; very few others do.

Call it a "workstation laptop", and find me one in 10-11 inch size (with a screen that doesn't have 1 inch margins), has an amount of RAM that would be adequate 10 years ago (i.e. more than 4GB), has all the ports, and doesn't cost over $500 (so I won't have to care much when it invariably gets lost, stolen, dropped, etc).


netbooks could run a browser and an office suite… barely.

You’re asking for more than that based on the passage of time, but software got heavier faster than hardware kept up.


I have a matte black Pixelbook Go running PopOS and i love it.

The hardware feels great to hold (though the touchpad is still meh). I covered the Google logos with a glossy black vinyl Obsidian sticker.

https://notes.danielgk.com/Hardware/Travel+Laptop


That sounds like an opinion baked in 2013 and never revisited. A modern chromebook with Crostini can run basically any Linux desktop stack you want. Like, what exactly are the tasks you need from a "computer that you could use like a normal computer" that you aren't getting today?

As a data point: I'm 100% converted personally. A Chromebook is what goes into my backpack and the device I use for all my general day-to-day UI clickery, and it's a better fit for my needs than Windows (not nearly as bad as it used to be but still sort of a PITA to make work as a Linux-focused dev environment) or Linux (not nearly as much of a PITA for a connected consumer network device but still has the occasional wart trying to get something weird to run).


Crostini is a mixed bag; e.g. IIRC something in their stack breaks ptrace. I prefer to wipe and install a normal Linux distro. But, when it works it works, and I do use one Chromebook with Crostini.


ptrace works fine on crostini. The guest kernel has Yama enabled, which restricts it to root for boring security reasons. You can do your debugging at a root shell or turn the setting (yama/ptrace_scope) off via sysctl.


> A modern chromebook with Crostini can run basically any Linux desktop stack you want. Like, what exactly are the tasks you need from a "computer that you could use like a normal computer" that you aren't getting today?

Run Windows and Windows programs that I use.

> it's a better fit for my needs than Windows

Happy for you. The key here is your needs.


> The key here is your needs.

Well... yeah. Likewise your post is clearly about your needs, which are different. But that's not what you said, you said it "wasn't a computer" and you couldn't use it "like a normal computer". Which is obviously wrong. But I guess "normal computer" means "windows" to you, which (especially given the forum you posted on!) is a little surprising.

So what you wrote (but apparently not meant) seemed mistaken to me, thus the correction. But if you want windows then just buy windows. Your market is well served.


>But I guess "normal computer" means "windows" to you

Normal computer means a choice of OS to run on it without having to hack it to do that job.

Chromebooks aren't sold as general-purpose computing devices. They aren't "normal computers" in the same sense that cell phones aren't.

>which (especially given the forum you posted on!) is a little surprising.

I'm a CAD developer and user. I need Windows for my work.

I would hope that this forum includes people who are in touch with the real world.


You're losing me. Your first reply says "A computer that meets my needs must provide a choice of OSes", your second says "A computer that meets my needs must run one specific OS". To be blunt: your reasoning here is simply bunk and I don't understand it.

If you must use windows, then you must use windows and you don't have a choice. None of that has anything to do with the nonsense about Chromebooks not being "real computers" or whatever, that's just the rationalization you've decided on. Obviously they are real computers.


> Normal computer means a choice of OS to run on it without having to hack it to do that job.

That's too high a standard. When we consider MacOS along with Windows and Linux, there are basically no computers that let you freely choose between all three without hacks.

And even just considering Windows and Linux, a big chunk of the laptop market only supports Windows properly.

A laptop that runs any normal desktop OS is a normal computer.


> A modern chromebook with Crostini can run basically any Linux desktop stack you want.

Psh, Fuck that. Install actual Linux on it (I have Debian on mine) and don't deal with ChromeOS (if you don't want to).


That works great until you inevitably need to launch some streaming service that doesn't work on Linux Chrome or whatever. The needs of "general consumer junk we all deal with" are real. I spent decades on the "I don't actually need that stuff" hamster wheel too, and... yeah, it sucks and I'm too old for that.

A Chromebook is a first class consumer device backed by a Big Threatening Tech Giant that works on all sites everywhere because no one wants to piss off Google. And it's still Linux and runs great. I'll take it.


> I'm too old for that.

I was too, and then AI came out, and now Codex just makes my Linux work how I want it, no needing to fiddle with .config/gconf whatever crap. I just tell it to fix my two finger scrolling on my trackpad, and it does it.


AI can't make the Mandalorian or The Last of Us play, though. This may have been fixed or worked around now, but for sure Disney+ and HBO were holdouts that refused to work on a Linux Chrome, Widevine be damned.

I mean, sure, I can torrent a copy or whatever. But there's a point at which you just don't want to deal with that nonsense. ChromeOS is Linux, in all the ways I care to measure. But it codes as "not Linux" to all the corporate overlords afraid of the nerds and hippies, and that has value too.


A local abliterated AI model with computer use could totally do the drudgery of "torrent a copy or whatever". AI deals with "that nonsense" now.

> ChromeOS is Linux, in all the ways I care to measure.

It's Linux the same way Android is technically Linux. You get this little box called Linux, and /proc isn't actually the "real" /proc because it's inside a VM. To each their own, but it's not (GNU) Linux enough for me.


I run my desktop OS on my Chromebook (boring Debian) and use it like a normal computer. All the ports (HDMI, usb) and so.


Back when Chromebooks and Netbooks were contemporaries, yours was a much harder proposition. I had an awful time getting Linux on my first gen Chromebook


I've heard that on the new ones they've illegally made it not possible anymore, but haven't experienced direct evidence of that yet. For mine I had to remove a screw from the motherboard but it wasn't that difficult. Not much worse than jumper for boot order in ye olde days


My suggestion? If you want a Chromebook to run Linux, look for surplus school laptops instead. My throwaround workshop laptop is an Asus that to me looks like it was clearly sold in an educational Chromebook format as well--partially ruggedized, partially waterproof, 12", N100, plastic blank where the camera should be, still only $120

Basically, if you're lucky, you can find Chromebook-class PCs with less restrictions. Admittedly I'm in a lucky locale for such things, but the one in question i bought from a normal retailer


The new procedure is boot without the battery connected to enable writing to flash.


If they're still allowing that it seems fine


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: