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

In Romania the employer takes a cut from the employee's salary and gives it to a government agency for the health insurance (some thing with income tax, social security (pension), etc). I think this is happening in other European countries as well.

Some employers also offer as a bonus a sort of subscription at a private clinic, so you can see a private doctor or have an operation for a lower price or even for free.


Same in the UK.

In the USA the government health programs for people in low incomes, children and pensioners cost about as much as a typical European single payer health system. Then tax payers get to pay to be gouged by health insurance companies to get any cover for themselves.


Apple doesn't pretend to be open.

Apple can afford to spend as much as they want on this and they are in control, they're as vertically integrated as it gets. Heck, they could divert some of their developer toll to this.

The Raspberry Pi foundation is emphatically not in control of Broadcom, and in spite of their success still has limited resources and needs to work with what they've got and to prioritize.


> many in these circles thought the USSR would take 20 years to develop the bomb if they ever did. It took 4 years.

Because some people committed treason and gave the technology to the Soviets.


Yes, but how they got it is irrelevant. They got it, and that's what matters.

China can (and does) do the same for current tech today, through whatever means.

(Also, GP's comment directly said what you said; not sure what your comment adds to the discussion.)


Some people will give it to china too. We have even caught a few (in other industries).

Because of the traitors, the Soviet Union has gained a few years, but the end result would have been the same.

At that time, there were a few good Russian nuclear physicists, and they have also captured many German physicists and engineers.

Actually I think that the effect of the information provided by the traitors was much less in reducing the time until the Soviet Union got the bomb than in reducing their expenses for achieving that.

In the stories that appear in the press or in the lawsuits about industrial espionage the victims claim that their precious IP has been stolen. However that is seldom true, because the so-called IP isn't usually what is really precious.

The most precious part of the know-how related to an industrial product is typically about the solutions that had been tried but had failed, before choosing the working solution. Normally any competent engineer when faced with the problem of how to make some product equivalent with that of a competitor, be it a nuclear bomb or anything else, can think about a dozen solutions that could be used to make such a thing.

In most cases, the set of solutions imagined independently will include the actual solution used by the competitor. The problem is that it is not known which of the imagined solutions will work in reality and which will not work. Experimenting with all of them can cost a lot o f time and money. If industrial espionage determines which is the solution used by the competitor, the useful part is not knowing that solution, but knowing that there is no need to test the other solutions, saving thus a lot of time and money.


also, the knowledge about how a nuclear bomb works wasn't a secret. The way to produce one was the hard part to figure out. Without the espionage, a industrialised country like the USSR would have figured out how to produce an atomic bomb eventually.

How Industrial Espionage Started America's Cotton Revolution

https://www.smithsonianmag.com/smart-news/how-industrial-esp...


> Because some people committed treason and gave the technology to the Soviets.

American big business is pretty much doing that every day, handing over technology to increase China's manufacturing tech level.

Pretty soon China won't need it anymore. If the massive incompetence of the US government and business establishment is defeated, the the industrial espionage will start to go in the other direction. More likely is the US just declines, becoming little more than a source of raw materials and agricultural products to fuel advanced Chinese industry.


Why Blake3 and not say XXH3 64/128 bits (https://xxhash.com/)?


The full hash will never have collisions, while still being way faster than you need for filesystem purposes.


Could you give us more details about your system?


DDR5 ECC RDIMMs (R=registered) have 16 extra bits. From the specifications for Kingston's KSM64R52BS8-16MD [1]:

> x80 ECC (x40, 2 independent I/O sub channels)

On the other hand ECC UDIMMs (U=unbuffered) have only 8. From the specifications for Kingston's KSM56E46BS8KM-16HA [2]:

> x72 ECC (x36, 2 independent I/O sub channels)

Though if I remember correctly, the specifications for the older DDR4 ECC RDIMMs mention only 72 bits.

[1]: https://www.kingston.com/datasheets/KSM64R52BS8-16HA.pdf

[2]: https://www.kingston.com/datasheets/KSM56E46BS8KM-16HA.pdf


I think standard RAM used to have long long time ago, but not anymore. DDR5 finally readd it sort of.


Yes, 30 pin SIMMs (the most common memory format from the mid-80s to the mid-90s) came in either '8 chip' or '9 chip' variants - the 9th chip being for the parity bit.

Most motherboards supported both, and the choice of which to use came down to the cost differential at the time of building a particular machine. The wild swings in DRAM prices meant that this could go from being negligible to significant within the course of a year or two!

When 72 pin SIMMs were introduced, they could in theory also come in a parity version but in reality that was fairly rare (full ECC was much better, and only a little more expensive). I don't think I ever saw an EDO 72 pin SIMM with parity, and it simply wasn't an option for DIMMs and later.


As if Windows or Linux don't have native applications like MS Word / Excel or LibreOffice Writer / Calc, Firefox, Chrome and so on.


What's so special about this Mac memory management? It uses the SSD better and makes swapping faster? It predicts what I'm gonna use or stop using and it swaps in/out accordingly?


I'm not sure. I think it does swap more aggressively. I think the disk is also just really fast and has a higher speed connection to memory.

Qualitatively I'm running way more things in the background than I could on Linux and Windows machines with double the RAM, with far fewer hiccups.

I haven't tried a modern Surface or other high-end Windows laptop so maybe their swapping is comparable, but given the shocked reactions of non-Mac users at 8 GB of memory, I don't think so.


All of that is a yes, plus compressed memory is a big component of macOS.


So what if it's a Mac, applications suddenly don't need as much memory? Can it open a table with a gazillion rows? Can it open ten tens if not hundreds of web pages? Can it run multiple programs at the same time? Having only 8 GB sucks unless you're using it as a terminal or media player.


> Can it run multiple programs at the same time?

I have used a M1 MacBook Pro, 16 GB, as my dev daily driver for many years. I generally never need to close any application.

Typical sample of apps concurrently in use:

- PostgreSQL (server)

- TablePlus (db client)

- Docker

- Slack

- Chrome

- Safari

- Zed

- Claude native

- ChatGPT native

- Zoom

- Codex

- Numbers

- Calendar

- the whole stack for whatever app I am building (Redis, Node, Rails, etc.)

With that persistent stack running, I can pretty comfortably launch whatever other apps I want to use: Office, Music, etc. I only see a beachball when I launch an Office app (they may not be native yet, I suspect it's emulating from x86).

I was skeptical that 16 GB would be enough. I bought this fully expecting to return it and buy one with more RAM. The Apple Silicon Macs are much more efficient with memory than even the Intel Macs. I believe some tech articles have been written on the why/how, but in practice you just don't need as much RAM as you think on Apple Silicon.


I have an M1 with 8GB and M2 with 16GB, and they are not comparable. I once ran the M2 smoothly for over 250 days without reboot with a bunch of applications open the whole time (at some point it just force-rebooted, fair enough). On the other hand I regretted the 8GB on my M1 Mini every time I used it.

8GB is perfectly fine for light use, but I'd argue if that's enough then you don't need the power of an M1+ processor either. So 8GB in the Neo and 16GB by default in everything else sounds more sensible than what M1 started with.


I’m confused, you’re talking about 16 GB of RAM but OP said:

  Having only 8 GB sucks unless you're using it as a terminal or media player.
I have the M1 MacBook Pro with 16 GB too and it’s fine for normal web development and multi tasking but that … really isn’t surprising?

I still regularly use a five year old Ideapad 14 Pro with 16 GB of RAM running Windows 11 and it’s also completely fine for dev work running servers/Docker/WSL2 VM/etc locally.


> I’m confused, you’re talking about 16 GB of RAM but OP said: Having only 8 GB

Look at the list of things they said they have open. Divide in half and it's still a lot because that set of running software is very hungry. PostgreSQL, Slack, Docker, Brave, Cursor, and iTerm2 running on my system puts RAM usage at 23.5GB, and yet modern macs have both very good memory compression and also extremely fast swap. Most Mac users will never realize if they've filled RAM entirely with background software.


Thanks, I can see the point being that a smaller subset of that would work on 8 GB, but I don't think you can really just divide by half? (Considering a much larger portion of the 8 GB would be dedicated to base OS/unified GPU needs compared to the 16 GB model).

e.g. using hypothetical numbers: if base MacOS/typical GPU usage requires 4 GB, then the 8GB model would have 4GB available for running apps (but multiplied by memory compression/swap to fast SSD). Whereas the 16GB would have a much more comfortable 12 GB for multi-tasking in that scenario especially with the multiplier effect of compression/fast swap on top.

So it still feels like a bit of an apples to oranges comparison as far as what an 8 GB model could handle in real usage. I have a friend who does light dev work on an M1 Macbook Air so I don't think an average user would have issues on the Neo day to day, but using the 16 GB as a yardstick doesn't seem that useful.


> Considering a much larger portion of the 8 GB would be dedicated to base OS

Sure, but, by the numbers I'm seeing, their much heavier load than mine would be waaaay into swap territory for them and is still doing just fine. That's really my point. That's why I think it's actually pretty reasonable to look at half their load and say "man, even half their load is a pretty heavy load for most people, so half their RAM will almost certainly be more than plenty for the target market".

Also, just for the info, my Activity Monitor says that the non-purgeable OS RAM (wired) usage is around 3GB on Tahoe 26.3.


Guess what? Both Windows 10+ and Linux have memory compression, too, yet 8 GB are good only for light usage unless you're willing to "destroy" the flash with intensive swapping.


I think it should be obvious that...

1) Different operating systems have different virtual memory usage patterns.

2) Different computer hardware has different performance profiles.

3) Apple is in the unique position of being able to control both.

4) People keep predicting that SSDs will die en masse from swap, and it keeps not happening.

5) Shrug emoji.


Sorry, I should have said that running that same stack on Windows/macOS Intel with 16GB resulted in tons of sluggishness in my experience. I would consider that a 32GB workload on Intel, so I was surprised that 16GB was enough for it.

To the major point of can it (Neo 8GB) run multiple programs at the same time, my experience would say it would have no issues doing so given what one can do in 16GB on lesser Mac hardware. (Maybe I am wrong and MacOS takes all 8GB for itself, but that seems far-fetched.)


They're giving an example of a very heavy workload on 16GB. It stands to easy reasoning that a casual consumer could be fine on 8GB.


> Apple Silicon Macs are much more efficient with memory than even the Intel Macs

So either it has magic fairy dust, or more likely it swaps a lot, but thankfully today's flash is faster than yesterday's hard disk; though this intense usage will shorten its life. By the way I wonder if Apple will use cheap QLC for this.


macOS actually does the opposite; to avoid wearing down the drive it will hold 7-10gb of your most commonly used files in memory and release them when the memory gets allocated for something else. In theory you could get away with editing gigabytes of files and using dozens of apps without ever wearing down your drive at all.


> it will hold 7-10gb of your most commonly used files in memory

I would love to see how it does this on a system with only 8 GBs of RAM like this Neo :-)

Anyway Linux can also cache files in memory for some time if you tune it a bit.


Office has been ARM/Apple Silicon-native for a while.

It’s just pig slow, even on my M3 Max MacBook Pro with 64GB of RAM.


Yes to all of the above. Macs swap incredibly well, and an M1/*gb mac is more than capable of having hundreds of chrome tabs open while running excel with giant spreadsheets.

As for "running multiple programs at the same time" - I assume you're leaning pretty far into hyperbole here given that machines with 1% of the resources of this one can do so...


As someone who used an M1 with 8GB and has hundreds of browser tabs I can assure you it is not enough and you'll have to restart the browser at least a few times per week to not make the whole system lag.

16GB is fine though, and makes a much larger difference in responsiveness than it looks on paper.


Clearly the target audience for this device are the 90% of users who are going to use this to watch YouTube, talk to ChatGPT and upload photos to Insta, or whatever the kids are doing these days. It’s not designed or marketed at power users, although my past decade plus experience with Macs is that they can stretch a lot further than their specs would suggest.


This device is very much intentionally designed for light use.


Yes, it can -- to all questions.


Get a Macbook Air, the start at 16.


This is wrong.

My daily-driver M2 16GB has been up for 54 days, running three web browsers simultaneously (all Firefox, which does help, about 30K tabs across them), plus a medium-sized Rails app and postgres, iTerm2 and tmux (about 38 panes), and the Slack (Electron!) app.

Current RAM usage is 6.14GB.

Things change when I run local LLMs or VMs or Xcode, of course.


How can 30k tabs even be useful? What are you doing? That is ridiculous.


There's a subset of people that likes collecting tabs and thinks it's some impressive measure and I've encountered them more and more recently, I guess as some attempt to brag that their computer can handle something? It's like saying you have 30000 pieces of junk mail in your living room. It's just sloppy.

30000 tabs is about 10x as many pages as there are in the entire Harry Potter series. Nobody remembers all pages in those series. Nobody remembers why they have 3000 tabs, much less 30000.


It’s also a pretty useless metric since modern browsers suspend stale tabs aggressively these days.


No need to be obnoxious.

I noted the tab count because it's a weak measurement of memory requirements, which is directly relevant to the topic at hand.

I keep tabs because they're better in most ways than bookmarks. I'd be happy to expound on that opinion, but I suspect you're unreceptive.

FWIW, Firefox with Sidebery can handle more tabs than you or I need. Someday I'll clean them out, maybe, but I don't need to. Thanks to Mozilla, Apple, and Sidebery.


How do you use firefox? Once I get to the amount of tabs that I have to scroll through them I find it pretty necessary to close tabs otherwise the duplicates get out of hand


The Sidebery extension is the key, for me. Tabs are vertical, hierarchical, and searchable.

I also set the color of specific tabs (another Sidebery feature) that have some special returnability reason. I don't love the color options, nor the default ordering (would prefer the more traditional color spectrum order (red-blue or inverse) so that I could infer the tag/priority/etc from the color, but I only use a few colors and it's fine.

I don't have a problem with duplicates. If it's a page/app that I return to often, I know that and just jump to it. I'm sure I have some dupes hiding in there though. NBD.


I use tabs as temporary bookmarks. It's still a lot, sure, but it comes at no cost.

The browser with the highest tab count is the one I use for HN. 21708 right now. The oldest tab is about 3 years old, which reflects the last time I bothered to clean them up.

It's also a measurement of how many HN articles I read. About 20 per day, I guess. I don't usually close HN tabs when I'm "done" with them. I can't defend that practice, really. In the short-term, I might reload to see more comments. In the longer-term, there are some that I will want to revisit. Actually, for particularly relevant/useful comments, I reopen them in new child tabs, so that they're easy to find and see responses to. This inflates my overall count.

Anyway, older tabs scroll off my sidebar viewport and I can mostly forget about them, but I don't want to simply close them all. Obviously the vast majority are closeable, but again, keeping them around has zero cost.

Someday I'll winnow them and sweep the remainder into (real) bookmarks. Or maybe I won't -- it makes little difference, as it turns out.


I am "only" ranging around 800-2000 tabs and 95% of them are practically bookmarks that aren't hidden in some menu but visible in the same visual context as everything else, which feels more natural to me. They're not loaded in RAM anyway.

The brain is amazing at remembering the rough location where I have tabs of a specific site/topic, so I just switch to the right window and scroll for a few seconds. Only works with a vertical tab bar though. It's not the most optimal solution but the best that actually exists and works smoothly.


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

Search: