skysight-inc/HackerNews huggingface dataset:
Ask HN: Interesting documentaries about math, science, and intelligent thinking?
You have to factor in possible memory management improvements with the M1 chip, and ability to run iOS apps instead:
https://twitter.com/jckarter/status/1326240072522293248
> My guess is that there's going to be 2 "Pro" variants for a high powered laptop and a professional workstation.

My guess is that they'll introduce one other ARM-based chip for Macs in 2021, targeted at all remaining Macs (except for the Mac Pro). I believe the differences in performance can be achieved with a single chip simply by binning and different power envelopes.

I expect (or rather I hope) that chip then supports at least 64GB of memory, 8TB of NVMe storage and 4 Thunderbolt 4 ports.
16gb can be limiting for some work flows today, and doesn't give you much future proofing (this RAM is permanent, right?)
This is super interesting. I personally wouldn’t consider a 8GB or 16GB laptop this year as my daily driver, but it’s true that the performance gain from extra RAM beyond 8GB is marginal, especially for average audiences and especially when their performances are measured only externally.

Like, you might get super frustrated, develop mental health issues, not that the corporate cares. Expenditure reduces, ROI might even slightly improve, why bother then?
The max ram in all 3 is only 16gb :(
What you've read is a distorted stereotype. Prisons are extraordinarily violent places by normal standards, but "extraordinarily violent" means that something like 20% of prisoners report being assaulted. A substantial majority of prisoners can expect to avoid being seriously victimized, although I want to be clear that I'm not implying that unlucky 20% somehow deserve it.
what kind of tasks are those? my eyes rolled into outer space
This is an interesting line of inquiry. In the gaming console world, a similar principle has been explicitly espoused by Sony in the decision to only go with 16GB of RAM (a smaller factor increase than any previous generation) for the Playstation 5, as the speed of its custom SSD architecture should in theory make that 16GB go a lot further than it would have with a more traditional design.
I went to Apple's website right after I finished watching the keynote with the intention of buying a new Mac mini ... the lack of memory options above 16GB stopped that idea dead in its tracks though.
I agree with this. These comments are toxic and sometimes rude, but they also expose a world that many folks don't realize exists (including myself 2-3 years ago).
Maybe they'd launch a more expensive 4 USB-C/Thunderbolt ports model with their more powerful chip (and upto 64/128GB memory) like they did with the earlier MBP13s.
Havoc Shield (Techstars 2020) Hiring Our Lead Software Engineer
We're looking for a Lead Software Engineer to join our ground floor team. We help small businesses avoid the financial and reputational impacts of cyber attacks - an all too often business-ending threat. You can think of us like the TurboTax for startup and small biz cyber security programs.

This person will be responsible for starting off our design team, partnering directly with our founding team, engineers, and others on a variety of design projects from ideation to final delivery. They'll be passionate about making software that translates complex, hard-to-understand topics into plain language.

Our MVP has gotten us to where we are today, and you'll be a key member in moving to a platform that can support our plans and customer needs for the next stage of growth - including helping identify and select technologies, backing systems, tooling, etc.

We see this person being the first among an immediately growing engineering group. We'd like you to be excited about, and prepare to be the one to start, but also the one to lead as the team grows.

Great benefits, well-funded, totally remote team, multi-time successful founders. I'll be in comments for any questions!
I'm aware of that. Doesn't change the extreme narrative the government and media are peddling.
> Every free speech "purist" I've ever met limits
> their opinion of control to the government.

I'm not American so don't have First Amendment rights.

There are people that have argued for free speech outside of this narrow lense. John Stuart Mill, one of the original advocates of free speech, argued against censorship by private parties.

He discussed the "the moral coercion of public opinion" and wrote that "the chief mischief of the legal penalties is that they strengthen the social stigma" and added that "It is that stigma which is really effective".
People put way to much trust in doctors. I have family members we are clearly suffering exact same issues I have. I keep telling them to go ask for X,Y & Z test.
Everyone of them as assured me their doctors don’t see any reason to run those tests. Then they complain about how hard life is.

Blows my mind.
This is true of more than just advertising. It's true of digital services. If you're telling a segment of your customers that they're stupid for their political views... that doesn't sell them on your service very well.
If every model had the 16 GB I'd say it's a really good feature set for ordinary consumers but a new MacBook Pro having 8 GB of shared memory seems quite limiting even just for ordinary browsing. It's a great step but I think the 2nd gen of this is going to be what knocks it out of the park.
It's on the SoC package not the die, just like in phones.
I'm pretty sure anxiety affects the immune system (a quick search seems to confirm that), so that might play a part
A 560 is low end in 2020
I am somewhat skeptical about total performance claims as many notebook manufacturers have been moving to ARM for efficiency and not total performance.

Current top of the line for notebooks would be the Qualcomm 8cx (ARM, 7? Watts) and AMD 4800U (x86-64, 15 Watts TDP) from quick search around. Would be interesting to see independent reviewers benchmarking those 2 in comparison to Apple's first in-house processor.

Here are some spec comparisons for the time being:

- https://www.cpu-monkey.com/en/compare_cpu-apple_m1-1804-vs-a...

- https://www.cpu-monkey.com/en/compare_cpu-apple_m1-1804-vs-q...
I don't think today's computers were aimed at those kinds of usecases.
I develop, and make music with rather substantial sample libraries, but 16GB is still comfy. 32GB is not worth it, IMO.
Ctrl-F for 'Salary' and you will understand what really happened. How many years did Josh work for $0 or just below market salary, take no money out of the company, in fact likely dump significant quantities of his own money into the company... all the while his employees enjoyed getting paid a agreed upon amount every pay period?

$4mm after tax (hopefully Josh is getting the QSBS tax break) for a decade of extremely high risk high effort contribution to our economy is not a good risk-adjusted return, but it's at least a decent exit at the end of the day.
There have been a lot of advances to the point that the Linux kernel can handle ~100Gbps TCP streams via native socket API [0].

[0] https://netdevconf.info/0x14/session.html?talk-the-path-to-t...
+8GB RAM: $200

+256GB SSD: $200

It's $1299 + $200 + $200 = $1699 for both upgrades.
Apparently the investment was all or mostly through a SAFE. https://en.m.wikipedia.org/wiki/Simple_agreement_for_future_...

I only know what's on that Wikipedia page, but it doesn't look like it's as simple as the investor owning a stake, rather there are events that have to be triggered first which were perhaps very unlikely to be triggered.
That really sounds like you should be buying a new printer, not new cartridges for this printer. (I'm going to mirror the suggestions from everywhere else in this thread and tell you to get a laser, especially since you don't ever print color.)
Note to a Newly Liquid Entrepreneur
I think it depends what they've done with Big Sur.

Take a look at your activity monitor and see how many background tasks you laptop is running right now (I currently have 481 and I only have 4 apps actually running).

Compare that to iPad which can run 2 apps max and apple controls all the background activity.
Probably because in people's experience "a large portion of the US electorate sees drug users and criminals as inherently violent" is untrue. Heck even the most hard line anti-drug politicians tend to stop short of calling drug users "inherently violent". The most extreme mainstream opinions tend to be things along the lines of "stop providing narcan and the problem will solve itself".
Where I work all the juniors try to use the git cli because the Internet has them thinking that using a GUI is looked down upon, but they don't even bother to learn the cli very deeply so they fail, break things and make messes.

One guy kept having to comb through dozens of local branches that had since been deleted from GitLab because he never pruned any of them. Fortunately, this is the most common type of breakage or mess - one that only affects the developer locally, because we protect the master branch on our server and use pull requests.

In VS Code I only have to know `Ctrl+Shift+P` to use their git "GUI" (if you can even call it that). One thing I like about it that you don't get with the cli (out of the box) is an instant overview of all the available commands without having to type much or switch views.

The juniors where I work have also been brainwashed to use Macs which they struggle with; mostly due to the bad window management, non-discoverable features and their lack of will to spend any time learning their tools deeply or customizing them. Meanwhile, I've been using Linux since the start of my career in the late 90s, I learned the basic Git flow over 10 years ago and have almost never had to use the git cli in that entire time while churning out hundreds of project.
But you don’t have background services on the iPad and apps are hibernated to disk if they aren’t active and iOS needs more ram. It’s possible that Apple is doing the same thing on macOS, but we don’t know (it would break a ton of apps).
And this might be the old production trick where one part of the core fails QA and so they shut it out and make it a cheaper part.

The GPU parts might be the tightest silicon and highest rate of failure so this approach reduces waste.
What's unfair? It's an accurate actual description with no value judgement.

You seem to be arguing against a negative value judgement which I did not make, or even suggest.
The base model m1 air has a 7 core gpu compared with 8 core in the others.
To first order processor speed is a very good indicator of performance when comparing similar core count products.
You don't see the point of being suspicious of secret-source? and especially of an entity that is known to be dishonest? unless it is known to have been dishonest in the precise manner in question?
Its already impossible if they implement (plain ole' public key) encryption properly
The stores would have to have a dominant position or abuse that position.

EU competition comission only cares about maintaining a competitive market. Until the overwhelming majority of the stores in my area are Amazon - there's no ground to target B&M stores.
Probably because the user didn't provide any evidence to back up his claim.
iO isn't going to be used in video games for a long time, if ever. For one, even if it had no overhead, it'd completely ruin any optimizations that the devs needed for the game to run in the real world. But likely iO will add a huge overhead, degrading performance by at least a quadratic factor or more. iO also doesn't consider things like syscalls or hardware instructions, which might break the security model anyway.

Video/music DRM wouldn't (couldn't?) change from what it is now: the plaintext bits have to be surfaced to the user at some level (so that it can be displayed/played), so they can simply be ripped at that point.
I gotta say that, while I feel we're in the minority, I 100% agree. This is precisely how I feel. To me it comes across as unethical even.

Especially that slow carb diet. Try finding a single reputable person in the nutrition space that's talking about it, or has talked about it.

From a copywriting perspective they're good titles. Huge promises. So big in fact that you can't live up to it.

If I write a book called, $10M business in 47 days, to certain people that'll be attractive, but there's no way you can actually deliver on that promise.

I feel like people like him just take advantage of gullible people.

Then again, devil's advocate, maybe I'm too harsh. M&M's are bad for you, and people buy those. Perhaps, this is similar. People know it's intellectual junk but want it anyway.
The physical Esc key was already added in the previous generation
One of the biggest issues I think is that the polling is still done by just randomly calling people. I think I agree that there is a large skew introduced by the simple fact of only reaching people willing to answer a call from an unknown number.
HN remains one of the few "internet communities" where the impossible job of moderation is well done (IMO). Thanks dang!
It depends, pacifist is a catch all term not unlike vegetarian. There are total pacifist who will not utilize violence in any form. Then their are pacifist that believe in personal self defence (and that of family) but not offensive violence in any form. Then their are pacifist that don't reason about it on a personal level, rather they do not believe in the validity of government sanctioned violence, but are OK with getting into a prison fight over a disagreement. Pacifism is a philosophical viewpoint and like most things philosophical it has a spectrum.

I consider myself to be a pacifist, but not to the extent that Buddha or Jesus where pacifists, I would be hard pressed to not defend my children or my wife if they were being attacked. For me personally, if I were assaulted, I would try to reach reason and understanding before the violence escalated. If I were being attacked, I would defend myself to the extent that I could get away from the assailant.
I was a Mac beta tester back in '83, and still have a copy of the pre-release "Inside Macintosh" mimeographed the day after the original programmers wrote their drafts, filled with penciled in corrections and in some places pages of hand corrected notes. Reviewing a formal copy after edition 2 or 3, I was surprised to see a reduction in information quality and some of the key information from the penciled in notes completely missing.
Amazing when Steve announced the transition to Intel, he also mentioned the transition to Mac OS X and how that should set up up for at least the next 20 years... That was almost 20 years ago... I can see a new OS for Mac soon that maybe brings OSX even closer to iOS?
The macmini can be a superior ‘apple tv’ replacement for a TV. It fits nicely, can support USB controllers for emulating SNES/MAME/etc. supports airdrop etc.
I don't think they included Intel's new Xe or AMD's APU in those 2x for iGPUs.
No FaceID, interesting.

I thought they might use FaceID as a "Pro" only feature like they do on the iPads but nope, they also released an updated 13" MacBook Pro without FaceID.
I built a SwiftApp a few years ago. I absolutely loved working with Swift, but I could not stand the documentation.

Apple was so happy to push breaking changes (without good documentation), that it made it very difficult to work with.
.NET/C# are great platforms, it's the median .NET/C# developer and the general culture of working at one of these shops that ruins it.

Just decades of over-engineering OOP "best practices" baggage that is impossible to shake off.

Why do people "move" to new languages? Mostly to leave the baggage behind.
What is wrong with the military application of robotics?
It's mostly the same, perhaps a little bit less.
As a side note, it always tickles me pink when I'm noticing a game is stuttering a little and then I realize I have 4-5 VMs running in the background. Have to love how far technology is come. 8 years ago I was struggling to run games with a browser open and now i have 5 browsers running at once in the background each in their own VM while playing AAA games at 60fps.
Pretty-print syntax trees with this one simple trick
The most important feature of an M1-based Mac will likely be OS support into the distant future. I'm still using a 2012 rMBP, which was the first-gen retina version, and it's held up much better than any other computer I've ever bought, partly due to OS support into 2020. I imagine Apple will stand behind this new generation for a long time as well.

The new M1 SOCs max out at 16GB RAM, which seems like a major limitation, but the timing and latency of this integrated RAM is probably much better than what you could otherwise achieve. Meanwhile, improved SSD performance will probably have a larger impact on the whole system. I remember when I bought a 15k RPM hard drive ca. 2005 - it was like a new computer. Upgrading the slowest part of the storage hierarchy made the largest difference.

One slight disappointment in the Mac mini is the removal of two USB C / Thunderbolt ports and no option for 10G ethernet vs. the Intel model. An odd set of limitations in 2020.

Overall, at the price they're offering the Mac mini (haven't really considered the other models for myself), I think it's ok to take the plunge.

- Sent from my Dell hackintosh
Awaiting a storage operation (ie. look up user) in C# will allow other calls to proceed until the I/O is available to read.

Synchronous code locks you into the model of handling one request per thread.

Given the minor overhead (both cognitive and runtime) of a sync/await, I can’t see why you wouldn’t want to do it here.
>I agree. The first thing I always do is make a custom Settings class which just loads settings via good old `Environment.GetEnvironmentVariable`. Super simple and never failed me.

The .net core configuration mechanism has a hierarchy of providers it reads from, one of which is environment variables, and strongly typed configuration is supported out of the box, so you're exact use case is supported natively by it.
looks at 1-hour compile-test runs on a threadripper yes, of course, great fit.
what about relevant/important things that many people don't agree with? Preventing any community from becoming 1-sided seems like a hard problem to solve, but no less important.
Yes it is, the colon is NTFS syntax for alternate data streams.

https://docs.microsoft.com/en-us/sysinternals/downloads/stre...
It's worse. The 13" intel MBP can go up to 32 Gb, but the intel Mac Mini can go up to 64!

16 is basically useless for dev purposes, unless you're only doing web stuff. And maybe not even then, containers/vms?
Especially appreciated at this time of year, and extra extra appreciated at this time in the four-year cycle.
>no way it can compete with that alliance

Without US, China can, trivially. China is 3x larger in population than all other SCS claimants together with 7x higher GDP. PLA Navy is building more tonnage in ships than the region combined. There's also the fact that they will never align with each other against China because they are simultaneously disputing against EACH OTHER, a fact that many people conveniently forget. USN is pretty much the only entity preventing full blown Chinese Munroe doctoring in SCS, and in many ways they've already been squeezed out. Everyone in the region is just leveraging the situation for better deals with China, i.e. Philippines and China are finally doing co-oil exploration in the region.

>border dispute and solidify it

This would be a huge win for China. A large reason China is pressing Ladakh so hard is because India is incapable of resolving border disputes with China who has ratified 12/14 land borders, while India has poor record settling border disputes. It's hard to cede land as a democratic leader, but Modi might pull it off. India ratifying Chinese borders would basically end Chinese fears of western theater and allow China to focus on east / Taiwan / SCS and maybe allow India to get it's shit together.

And until they do, they don't substantially matter. India always matter as potential, on paper, but Indian democracy hasn't delivered, and IMO won't.
Getting one via their refurbished store is an option, if you're lucky and they have what you want: https://www.apple.com/shop/refurbished/mac/mac-mini
I have the same reaction. I suspect a lot of RAM is wasted by os's and applications.
If Google can reward a cook, why can't a meat processing plant reward a butcher? Masters at their craft deserve to be rewarded when businessmen rely upon them to succeed.
Yes, it's in the SoC (or SiP now).
This makes sense.

Most likely this is why the CPUs are all limited to 16GB. It's likely when they unwrap the 16 inch MacBook Pro, it will open up more configurations (more RAM in particular!) for the 13" MacBook Pro and hopefully the mini.
i understand that, but i'll bet if they would dump the source to dotnet/unsupported/system.speech the community would do the work for them to get squared up with dotnet core. it doesn't take a lot of demand, just 1 or 2 developers who view it as a blocking requirement for netcore migration.
They said Photoshop won't be available as a universal binary until 2021. It wasn't clear if it would run on Rosetta 2 in the meantime.
With that fast SSD, do you notice paging in Xcode? Would it be worth the extra $300 or however much Apple asks for extra 8GB of ram in the US store?
Likely by the Author who's clearly inexperienced in journalism.
Most of the US priced don't include tax... Eu prices include vat...
Haven't been to San Francisco myself, but Vancouverites tend to be cold in general, moreso when there's an obvious class divide between two people.

I've noticed the difference between the kinds of people who will respond to me or the tone of their responses in public just based on what clothes I happen to be wearing that day.

I'm not saying everyone out there is shallow and judging of people, just that people tend to prefer to interact with people they feel is on the same level as them in a public situation.

HN removes all that and leaves just a username and words.
Apple mentioned in the event that these Macs will have hardware verified secure boot. Since I’m not very knowledgeable in this area, can someone explain (or even try to guess) what this would/could mean for running Linux on these? I use Macs way beyond Apple’s support timeframe with OS X/macOS, and Linux is the one that runs on some of the older Macs and provides adequate security and security related software updates.
> People that care deeply about free-speech tend to want a level playing ground for every person in a discussion, and to not have platforms that have a centralised bias for or against different messages or identities.

By that argument free-speech advocates would support the inclusion of intelligent design and flat earth into public schools. You seem to be constructing a strawman.

Freedom of speech does not exclude the possibility of explicitly labeling certain speech as wrong, and what twitter is doing here is definitely better that removing tweets outright.

It would be even better to explicitly include opposite sources when marking disinformation. The primary concern is that this "labeling" is just a prelude to removal.

> Free-speech is mainly about avoiding situations in which there is an authoritarian bias towards the speech of one group over another.

Allowing a heavily annotated of speech is a minimum guarantee of "freedom", and vastly better than outright suppression.
I admitted no such thing. But thanks for the debate.
> you might get super frustrated, develop mental health issues

Uh, what? Is your comment literally "because I don't have enough RAM in my computer my mental health will decline"?
Sure, that's clearly the intent, but it's not what's written. What's written is that those industrial engineers who don't like sand, are also Anakin Skywalker.
https://github.com/docker/roadmap/issues/142