Hacker News new | past | comments | ask | show | jobs | submit | hospitalJail's comments login

>Apple devices stand apart in their reputation for quality and security,

Just dont actually measure either of these. I'm a bit afraid to talk important things in front of iphones given their atrocious security record.

Also you mentioned quality, but I don't see any CUDA/Nvidia on their platforms. They might advertise quality, but they are closer to B- quality. Please forget the butterfly keyboard white-washing campaign or 'you are holding your phone wrong'.


If anyone isnt aware, Fedora is currently the GOAT OS. Don't knock it until you try it. Everything just works, and it works like the Platonic form of a desktop should.

A Fedora Cinnamon Atomic would be a wet dream for me. I'm surprised that wasnt prioritized. Budgie Desktop looks interesting.


The spins are created by Special Interest Groups from the community. Spins exist if someone is interested in creating and maintaining them, they are not prioritized by the Fedora Project itself.


I tried getting to Fedora but the package manager was slower even to deb, the hardware video acceleration in browsers required me to juggle drivers from fusion due to licensing problems, and I use AMD which I would expect to not have issues.


The package manager is a little slower but `dnf history` is a lifechanger. It's so easy to list the history of all transactions and undo a specific one. There are huge performance improvements coming in DNF5, scheduled for Fedora 41 (this fall).


Is there a downside to just installing the dnf5 package right now? I see it's available for 38+.


It's not considered polished enough to make the default. Some functionality isn't reimplemented yet. It's difficult to transition backwards once you've switched.


Where can I read about it?


> I tried getting to Fedora but the package manager was slower even to deb

Try setting "max_parallel_downloads = 20" in "/etc/dnf/dnf.conf" the next time you try (the default is 3 which often doesn't saturate the network and is just slowing things down).


Try using the flatpak version of browsers. Acceleration should work ootb


Don't use langchain, just make the calls?

Its what I ended up doing.


I did a test on my field, I might have gotten an idea or two. Thanks Bard.

Really makes me wonder if chatGPT4 could have given me the same answer if I could roll seeds a few times or change the invisible preprompt.

We have 2 online AI that can do logic now, 0 offline :(


I find it interesting 'analysts' are looking at Apple's product rather than user sentiment.

If you are only looking at objective metrics, Apple is always going to perform at B and C levels.

If you are looking at fanaticism, they are A++.


They are best in class for marketing though.

Even chatgpt says they are the best company of all time at marketing.


And ChatGPT is the yardstick we measure things with nowadays?

Also, AFAIK, it won’t say anything specific until you ask it a question, and the away you phrase that can hugely affect its reply.

Even if it didn’t, its response still assumes (more or less) that the Internet is always right, and that is questionable.


What are people using CPUs for?

I mean I have a crappy 7 year old CPU that I use for single threaded dev, and it works for 99% of cases. In the 1% of cases, I threw on multithreading and its fine.

Now my daily driver has a GPU and it unlocks new possibilities.

Its been over 10 years since I've really spent time thinking about a CPU.


>> What are people using CPUs for?

I compile C++ code with an AMD 2400G (zen1+) and parallel builds are way faster than single threaded. I also used the same box to add a bunch of parallel paths to the code (using OpenMP) which improved performance of the app by 3x-4x in some cases with little effort.

Compiling a full build is 30-60 seconds for me. If I turn on LTO it's several minutes and that's with parallel builds -j

I'm aiming to get a Zen4 or Zen5 with 8 cores one of these days. That should give about 4x speed boost. The new GPU has AV1 support too!


> and parallel builds are way faster than single threaded.

Not only that, but parallel builds on newer CPUs is way faster than parallel builds on 7 year old CPUs, even at lower clock speeds.


With the release of Ryzen in 2016/2017 the bare minimum upgrades Intel was pushing YOY no longer worked in the market. Since then the CPU space has been very exciting, you've been missing out.


Compiling rust code is slow and cpu bound. I have a fast cpu in part to improve compile times while I’m programming.


Did you experience a big gap between an older CPU and the current one?

I did not change mine for 6 years, but looking at some benchmarks, it looks like compilation times would not get more than a few percents faster per generation. I expect to get maybe 20% faster with a recent CPU in the same price range.

Until 2005 I was updating the CPU every 2-3 years, then every 5 years, and when I'll get the next one I plan to keep it 10 years easy.


I went from 2013 MBP to M3 Pro MBP and the performance improvement in Rust / rust-analyzer was staggering.


There is a huge difference between my laptop and my desktop in using VS Code with a few basic plugins. The difference of the hardware between the 2 machines is mostly CPU and SSD performance, the SSD makes a big impact opening projects with many small files, but the CPU is used for IntelliSense or even when you copy/paste a few thousands of LOC from one file to another (laptop fan gets to max for tens of seconds).

This is the biggest difference I see today. In the previous generation it was a huge boost in everything just becauase the old CPU was really old. I also keep CPUs 5 years or more.


I’d be curious if your old cpu uses an NVMe or SATA drive. I’ve seen a 20% increase on big projects from NVMe alone - I suspect due to the big I/O queue depths of NVMe.


Modern CPUs also have more cores. Make and Cargo can keep a threadripper fed for a few minutes with a task that would run an hour on a laptop.


A new CPU would probably have double the core count (16c/32t) of your current CPU. C++ compilation can use all the cores.


Gaming, video editing, music production, 3D modelling, compiling C++, etc.


I do astrophotography and stacking images is the only time I notice CPU performance. It can take close to an hour depending on how much data, so I just go do something else.


A lot of games still bottleneck on CPU.


especially if you are trying to get high framerates


Or trying to run large maps in sim games.

Speaking as a 7800X3D owner, I don't think any CPU on the planet is sufficient for modded Rimworld yet.


I have a laptop with a 4080 and AMD chip. With Nvidia Prime, you can basically use the chip integrate graphics that are a lot more power efficient, and make the battery last way longer.


Whenever bazel prints that it’s compiling one of the rust parts of the codebase at work, then I mutter something about needing more faster better CPUs, and go fetch a cup of coffee..


Why not remote builds? https://bazel.build/remote/rbe


Modern typescript based web-app … you’re going to want the fastest single core speed cpu & nvme possible to make it not suck.


Actually... machine learning.

One would think its all GPU. But you'd be suprised how single-core-speed limited parts of certain tasks are.


That's why most of the review sites never show older, just current, maybe previous generation of cpus with reviews.


This is and article from Phoronix, a site with more test results than you'll ever need. You can probably find some coffee maker performance in Tux Racer in the database (if you figure out how to use it).


Ubuntu? No way. Nothing on the DE works on Debian branch, basically avoid for consumer use.

Fedora? Yes please.

LibreOffice is downright terrible, please do not lump it into a problem of OS replacements. I'm 100% convinced there is some M$ plant that deliberately makes the GUI bad. I still use it, and I use Google's.


>I will honestly prefer to just ban all tech from schools.

Woah what a reactionary! No ballpoint pens, right?

>2028 the effects of the tech ban were apparent, in mere years, the productivity of this countries students had dropped well below global levels. Graduates the year before were becoming first class citizens as inequality became based on the year you were born.


Its interesting, you find quality with these brands.

I'm certain these brands advertise they have quality, but I think they fall far short of the competition constantly. Nintendo? Disney? Apple? When I think of their actual quality compared to the best in the business you are talking B- quality.

Sure you never get a C or a D like when I get a random Android phone for $100, but you are never going to get a Baulders Gate 3 from Nintendo.

Although now that you mention it, all of these brands have total fanatics that border on cult worship. I wonder if this is natural, or some unethical psychology their marketing departments use.


I don't agree that it's just marketing. I'm not saying their products are perfect, they certainly have flaws. But the maniacal focus on quality is palpable in their products.

Play a Nintendo game start to finish, you will be very hard pressed to find ANY bugs or glitches. Like you have to hunt really hard to try to find them, they are usually an extremely polished experience. The same cannot be said for most other developers. I LOVE BG3, but it's certainly not as bug-free as a Nintendo game. Same with their hardware + system software, it never crashes, and has a very controlled "walled garden" feel.

There's a reason people use the term "Disney-quality animation". Because it's extremely polished and looks miles better than the competition. Watch the Family Guy episode where the drew part of the episode in Disney style and you can see the difference in action.


> Because it's extremely polished and looks miles better than the competition.

Disney's animation style is sterile and formulaic. It's to the point of uncanny valley and overacting.

There's something to be said about how animation with tiny imperfections and errors improves the experience. Your brain is more ready to accept that it's seeing something fake rather than something failing to be real.


> you will be very hard pressed to find ANY bugs or glitches. Like you have to hunt really hard to try to find them, they are usually an extremely polished experience.

Has this ever been true? Or maybe its true, but the games are so mediocre that no one cares that 'Pong doesnt have any bugs'.


> compared to the best in the business

Huh? They are among the best. Disney is among Big 5 major movie studios. Lego is top 4 toy companies, largest by revenue among them. Apple is top-3 company in the world by market cap.

Quality is very subjective, but the fact that you personally prefer Baulders Gate to Mario just shows that Nintendo plays it in a different niche, not that latter is somehow objectively worse / has less quality than the former.

In my opinion, what sums up all these companies are the things they don’t do:

  - they don’t focus on “power users” or similar niche segments, unless these segments gain enough popularity
  - they don’t cater to cheaper segments of mass market
  - they don’t build their business models around copying competitors
  - they don’t delegate or outsource critical pieces of their value chain
This is what leads to unique and pricey products that sometimes polarize general public. (Although personally I’d narrow Disney down to only Pixar in OPs list, due to Disney’s poor fit with #3 and #4).


>Quality is very subjective

And these companies pump the marketing and psychology tricks to an 11/10.

We could use objective quality metrics, but that would embarrass these groups. Why is it all of these groups are not the objectively the Top? They are B- when you use objective metrics.


Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: