skysight-inc/HackerNews huggingface dataset:
They made a direct comparison to "the fastest laptop we could find". I think there was fine print that had the exact laptop they compared it to, but I noticed it too late to read.
But presumably this means at least 3070 performance.
It was mentioned in the keynote that you can disable the entire top region of the screen that aligns with the notch. That makes this equivalent to any notchless laptop.
It’s not a punishment. People not licensed to do business in a place are being told to stop. Maybe laws were broken that could be punishable but it would take a lot of money and effort and wouldn’t necessarily serve the interests of the state or its people.
The 13 inch m1 air is barely bigger than the 11 inch thanks to smaller bezels. I have both, they don’t feel much different in practice.
I think many owners of the old machines like them for how they worked.

Function over form.
Magic!

Also custom radio chips in both headphones that are able to measure latency to the source. Maybe some motion detection.
You make an implicit assumption that firing is the same as cancelling which hasn't been established.

Also, they can be legally fired for walking out of work. Not all political expression is legally protected with regards to further employment.
It’s not only that. Vimeo explicitly markets itself for a more niche market and has since the early days of video streaming.

I don’t think they ever wanted to be YouTube. Sometimes carving out a niche IS the business goal.
Your girlfriend may be disorganized and a poor shopper.

I have a single USB-C dongle in front of me that's the size of a large cigarette lighter that has 2 USB-A ports, 2 USB-C ports, an ethernet port, an HDMI port, and can charge a 15" MacBook Pro. It cost $40.

Because your girlfriend bought a bunch of different items instead of a single solution, and can't keep track of them, doesn't mean that Apple screwed up.
> Apple very much against games

They are not against games, they just don't care about supporting anything else that's not coming through their frameworks and the app store. This can easily verified by the way-too-long segments of game developer demos at the annual WWDC.
As someone who presents a lot, primarily at events. It's nice to have HDMI built in given that HDMI is the standard for projector connectors and I expect it to be so for a long time. (VGA stuck around forever.)
What content are you consuming? Because if you remove the screen area next to the notch, it's 16:10, and if you're watching videos, you're probably doing it at 16:9, and games at 16:9 or 16:10.
So the bangs (!) are super useful in DDG for handling the limitations it has. As others have mentioned Google still wins for super technical searches, but only just so. What we now see for Google results for any niche topics is an 'uncanny valley' of about half being valid results and the other half being regurgitated spam/phishing sites with domains that usually end in .it or .de.
Even then, you can kill a lot of seemingly inevitable interface complexity by thoughtful application of common idioms, hiding elements (ideally automatically) that are really never useful in that part of a workflow, consistent meaningful layout among work screens, communicating commonality and intent with color, proximity, shape, size, etc., good use of labels when necessary, and moderate use of animation to convey how the interface is changing so a user can stay oriented. You can really only make these decisions by carefully studying user workflows. How many enhancement request issues have you seen in issue trackers where a project maintainer makes an off-handed declaration that users don't really want/need that functionality? How often do you suppose it was entirely based on the way they use the software and nothing else?

I've spoken to many developers whose workflows have been stymied by oversimplified interfaces and they associate designers with pretty looking but defanged interfaces. Those are poorly designed interfaces. Usually they're put together by someone whose goal is to get featured on Dribbble where functionality is secondary. Those designs have their place as aesthetic inspiration for other designers, but they should not be seen as formal goals.

“Everything should be made as simple as possible, but no simpler.”

The reason why the interface design and graphic design degree programs are very similar at the college I'm attending is because many of the goals are exactly the same— using layout, text, graphics, animation, and other elements to communicate complex ideas as clearly and efficiently as possible. The semiotic analysis common in higher-level design has just as much application in interface design. The denotation of two separate save buttons might be exactly the same, the connotation might change drastically depending on what it's next to, what it's the same color of, the weight of the font, the weight of the stroke of the button compared to other elements, if there's an animation when your cursor gets close to it, etc.
That's obviously a foolish interpretation of money. The economy is a system that lets people trade their time for other people's time. Without an economy you would have to do everything yourself. However, an ideal economy doesn't give more back than you put in. Therefore what the economy offers is the ability to specialize. You get to decide how much work you want to do yourself and how much work you let others do.

From this perspective, the accumulation of money is merely the interruption of this specialization process. The idea of ascribing value to an interruption of a system that is otherwise trying to be balanced gives the impression that somebody is too lazy to figure out what they really want out of their life and they simply enjoy having the option even if it means that the other side is waiting for you to act.

It gets especially perverse during recessions where everyone is trying to acquire money for the sake of safety and security when all it really means is that you order people to stop working for the very reason that motivated you to save money, the fear of unemployment.
Sure, my previous ones lasted a long time, too. My point was simply that there's a weird trend to talk about this as an Apple thing rather than the global trend across most industries it actually is.
It's not about usable space. It's about the look. A smaller bezel doesn't lead to a better appearance by itself, but even then I'm sure they could've made the bezel smaller either way. However, the notch isn't made to be of minimal size. It's intrusive. It's telling me: I'm here, deal with it.
From what I can tell, the charging brick is the same either way. The new MagSafe is just a different USB-C cable that has the MagSafe connector on the end.
Quite the contrary, in my opinion. Lots of what makes various parts of the physical hard are in the infrastructure surrounding them. This is very similar to the complexity in software setups.

Take game systems, as an example; far far more effort will be spent in the art and general asset management than is true for many business software setups. Which is why many of the business best practices haven't necessarily moved over to games.

Similarly, look at the general practices around building and maintaining bridges in physical world. We call all bridges by the same name, but reality basically dictates that what works in some locations cannot and will not work in others.

Now, you are right that we can grow large software out of smaller in ways that the physical can't do. But, it is a common fallacy to stall out a project by trying to be at google's scale from the start. Ironic, in many ways, as not even google was built to be at their scale from the start.
io_uring certainly could help there, but (conditional on using SSDs) even switching to something parallel like xcp or fcp would speed things up compared to single-threaded gnu cp.
How's your vision? The difference for me is noticeable even without glasses — even on a 13" display, the higher resolution display is quite obvious since you don't see visible pixel boundaries and I find it's less strain over the course of a day.

(And to be clear, I’m not asking to be mean — I have multiple friends who were skeptical about retina displays, got an updated eye exam, and became huge fans)
They only say 'pro laptop GPU' and everyone is assuming a mobile 3070.

But we don't know what Apple is comparing.
No. For example you could have 10 people making the minimum wage and 50,000 people making a salary of $50,000 -> $100,000(1 person for each salary in that range). Mode would say the most common wage is minimum wage.
> negatively impact the little guy’s bottom line

We are talking about Google here. How is blocking ads from Google "impacting the little guys's bottom line"?
I have a MacBook Pro M1 since last year. With Rosetta and the added performance you will not notice any issues running any normal Intel app. Most apps have now even a universal version. Only a very few edge case apps are unavailable. So I am happy and really love the power and longevity that M1 brings.

You can always check if apps work normally through: https://isapplesiliconready.com/
No but somebody might get less poor by not having to less stuff on a creditcard then pay high interest on it. Or not making minimum payments then getting a higher interest rate later. Compound interest is a bitch and a small debt can blow up real fast.

Your link just says "most economists and socioligists agree" btw, it didnt source it. Also it said the point of taxes is to redistribute resources which us heavily contested and a lot of ppl disagree, stating that as fact not opinion makes the other stuff it says look less credible because clearly it has an agenda.
Perhaps <http://amortizedcost.net/theory-of-broken-windows-applied-to...>? Did you try searching "broken windows" rather than "broken window"?
what happened in 2013?
Your question is related to the concept of full abstraction in
programming language semantics. This page [1] is a more trustworthy
explanation of it than mine. TL;DR: if you picture a set whose
elements are program fragments and you construct another set whose
elements are "meanings" of program fragments (according to you), and
you cleverly arrange for a bijective (one-to-one) mapping between
those sets (in other words, one that associates a unique meaning with
every fragment and vice-versa), then you can say your semantic model
is fully abstract. I don't know if anyone uses the term in reference
to types, but maybe you could start a trend.

[1] https://plato.stanford.edu/entries/games-abstraction/#ProgEq...
> Like, are there other =<something> construct?

Yes, there's "= 0" to mark a virtual method as not implemented in this class (that is, it must be implemented by a subclass), which is older than "= delete". Conceptually, it sets the corresponding slot in the virtual method table to null instead of a pointer to the (non-existent) method, except that it actually doesn't do that, it sets that slot to a pointer to a "pure virtual method called" function from the standard library, which AFAIK prints an error message and exits the program (IIRC, this is because there are some situations in which you can actually manage to call such a pure virtual method, like calling it from a function called within the constructor or destructor of the base class.)
Server Chips: if you removed the GPU, and added ECC - these would be dang nice server chips.
Now I just wait for the 14in air? All I want is a 16/32gb air with this 14in screen. I feel like I'm always in the lineup gaps of apple.
I would guess we might see new 13" and Air devices next year
That's not how the law works. Acquisition price is irrelevant to 5th Amendment rights. Compensation must be based on current fair market value. You might consider that unfair but it's the reality of our laws today.
I'm going to sound dumb for this, but how difficult do any of you think it would be to make a computer with 2 M1 chips? Or even 4?
It's not dead yet though Verizon nearly tried to kill it.

It was a part of Yahoo! for a long time. Then the zombies of Yahoo! and AOL and a few other internet media companies got bought by Verizon and merged into a sub-company (dumbly) called Oath. Under Oath management the zombie of Yahoo! tried to kill Flickr because it was a huge overhead cost (photo storage isn't cheap) with seemingly no revenue growth/"future", but eventually agreed to sell off Flickr to Smug Mug instead.
The AirPod killer feature is integration across all Apple devices.

If you have exact needs for audio quality, you can always find better ones.

But if you want to get off your MacBook, walk over to your Apple TV and get your headphones connected to it with one click on the remote, then AirPods are your thing.
they listened to customers and reverted a lot of bad decisions from the past. What else do you want? That they admit they made bad decisions in what is essentially a sales event/pitch? This is more than anyone could have hoped for imo.
> which seems incredibly problematic to manage with the Rust toolchain.

I think this is very well intentional
I think on iphone notch is more of a deal because you use if different orientation and between notch you couldnt squeeze much content like baterry percentage.

On macos I think it's not a big deal for me considering I almost never maximize screen but extra 0.2'' of screen estate because of smaller frame is nice to have
It looks like Apple is trending back to ports and I think that will continue in the future.

It looks like the 13" MacBook Pro will be phased out in the near future (over the next 6-12 months) and I'd guess that the next MacBook Air will become the replacement. There wasn't a lot of difference between the M1 MacBook Air and MacBook Pro before. I think Apple can nicely introduce a replacement MacBook Air with an M1 processor (or M1 Air) with an HDMI port and SD Card slot and it will be quite differentiated from the MacBook Pro with its M1 Pro/Max processors, miniLED displays, additional memory bandwidth, additional CPU cores, additional graphics capabilities, etc.

While this announcement doesn't introduce the product you're looking for, it does signal that Apple is going in the direction you're interested in and it shows that Apple can offer so much for pro users that it doesn't have to worry about a consumer machine cannibalizing their pro line. Apple can literally offer twice the number of performance cores to give pro users a huge incentive to pay $2,000+ instead of $1,000. Apple has miniLED displays with 1,000 nits of brightness (compared to 500 nits on the old MBP and 400 nits on the Air). With their own silicon, they're able to really differentiate the Air/Pro lineup (which didn't really happy last year) and offer compelling reasons to pay more without withholding basic features.

Yes, a MacBook Air with HDMI and SD Card slot doesn't exist yet. However, given how many bells and whistles Apple has given the MacBook Pro lineup, they can give a redesigned MacBook Air those ports and not have to worry that pro users won't buy their pro versions. I'm hopeful that a new MacBook Air will arrive in the Spring with the ports you're seeking.
'spend per person' is not the same as how much people actually pay at an individual level
They like to make the page a certain size, and when there are only a few improvements over the previous generation… they get creative.
Just to underscore this, memory physically closer to the cores has improved tRAS times measured in nanoseconds. This has the secondary effect of boosting the performance of the last-level cache since it can fill lines on a cache miss much faster.

The step up from DDR4 to DDR5 will help fill cache misses that are predictable, but everybody uses a prefetcher already, the net effect of DDR5 is mostly just better efficiency.

The change Apple is making, moving the memory closer to the cores, improves unpredicted cache misses. That's significant.
MBP late 2012 right there with you
Everybody forgets that this is why Uber did so well in SF. The cabs are complete garbage - they don't come when you call, their credit card machines are always "broken" and the drivers are screaming at people on their cellphones for the whole ride.

Before UberX was a thing I was paying more for Ubers than for cabs because I would get actual, quality service that way. The SF cab industry abused its regulatorily privileged position. If that industry (or their regulators) had enforced even basic decency and respect for their customers, there would've been no need for Uber in the first place.
A past thread:

Firecracker: Secure and fast microVMs for serverless computing - https://news.ycombinator.com/item?id=22512196 - March 2020 (103 comments)
Having spent a decade with Python and more recently a few years with C# I still can't quite put my feelings into words but here's an attempt:

"The benefits of explicit typing are obvious and clear but they downsides are subtle and hard to communicate"

I still think typing in general is a net win but I'm not sure whether static typing is. You find yourself writing code that just wouldn't be neccesary in a dynamic language - and I don't just mean the direct code you write to declare and cast types. There are more subtle costs.

I need to spend time with a good type inference in a language with modern typing and dynamic features to sort out how I feel about this.
So to be clear you have no examples, or proof of any kind for this claim?
This is a good point but... Innovation without disruption tends to get underlooked, being less dramatic.

Think of the old auto companies over the years. They start off making tractor-like cars. They survive through the cars-as-fashion eras, the internationalisation of manufacturing, etc. If old auto companies emerging from the 80s were new, we'd call it disruptive innovation.

That said, both disruption and innovator's dilemma are real.

The innovator dilemmas also roughly corresponds to stuff early economists wrote about. Peak markets. Markets are great as they grow. When they reach their terminal size (eg most people already own cars), profits go down, stagnation can occur. That stagnation, especially if the market declines in size, leads to crashes and new paradigms eventually emerge. Marxists sometimes take this to a systemic extreme, with "peak capitalism" and derivative concepts. On the conservative side, you'll find these ideas at the heart of austrian business cycle theories and Schumpeter's "creative destruction."

The digital economy is cushioned by tremendous potential for growth, so far. FB, for example, knows that it's not cool anymore. They can just buy whoever is cool.
I heard they reconsidered.
My go-to news source is Radio New Zealand International. I have their world news tab bookmarked: https://www.rnz.co.nz/news/world

They use outside newswires to supplement, but the important part to me is that they are curating it.

The reasons I like them are:

1. There is no advertising. They are not trying to get you to click their headline to increase traffic.

2. There are no donations. No temptation to write for a 'left', 'right' or 'middle' audience.

3. They don't care about the US (where I live). They only report on US matters that are important. Crucial stores from my country are not mixed in with stories that are not meaningful or essential.

4. They are funded by the Ministry for Culture and Heritage.

5. And if the grid goes down, you can get them on shortwave, so they are dependable. (I discovered them on shortwave during an extended power outage)

They're very useful when the US/World news is overwhelming (i.e., Jan 6, etc).
The bezel wouldn't have been as big. The resulting "fake bezel" is larger than necessary to house the camera, as it needs to shift where the camera is relative to the physical dimensions of the display and the border that it needs.

Just see literally any other laptop that has both a fairly small bezel and fits a webcam in it, like the Dell XPS 13. The camera in the macbook may be better and require a larger lens assembly as a result, but it's surely not as big as the bezel + notch itself requires.
smaller bezels

Not really, no. The Dell XPS for instance has just as small bezels but without a notch.
> Maybe I'm weird, but my respect for a company that did that would go way up, not down.

I think technically-minded people would take that well, but the business/management types don't like doing stuff like this, likely because it has a chance of making the stock fall (or even just not rise as much as they wanted it to).
Nice. Ports are back. Very nice. Prices are up. Not nice.
The deal breaker is the notch.
Sorry Apple I am a designer. I cannot watch this 24/7.
Even if the top bar is black the notch will be visible enough to distract my visual line.
The more I look at this, the more I like the Framework laptop.

P.S.
Happy down-voting, have a nice day and stay safe.
In theory yeah, in practice it's incredibly rare for a class to look like it should be copyable to its own maintainer AND for the maintainer to try to copy it from its own methods AND for a linker error to be obscure for them to figure out when they do their first debug build. In fact I'm not sure I've ever encountered this situation. Usually it's pretty obvious if your class should be copyable or not from the outset so it's not common to make the mistake to begin with.
The way I interpreted it is that it's like lego so they can add more fast cores or more efficiency cores depending on the platform needs. The successor generations will be new lego building blocks.
Obsession with emissions has really made people start to miss the forest from the trees.
The gen 2 AirPods had a Qi compatible case, I would imagine they wouldn’t remove that feature.
Could you possibly be misremembering?

I think creating e.g. template<F> F MyComputation(const F& x) would be allowed e.g. for supporting both float and double. It would also be required when using the Ceres optimization library.
This is the $64,000 question. I would love to get the longer battery life, but the pros don't fit me and these look more pro-like.
They were somewhat linear with relation to capacity of memory, but they also might not have been possible with capacity from a decade ago.

This is easily seen if you look at fun algorithms such as BDDs. If you have the memory for them, they are amazingly fast. But, if you don't have the memory for it, it gets you nothing.

Edit: removed a "not" that I didn't mean to type. :(
It's lenovo so is there still a display lottery for such display? 50/50 chance to get one that is garbage?
I don't have any issues with the notch.
I did notice Xcode used up all the space before the notch:

https://imgur.com/a/Qlxr7t2

And apps that don't have a traditional Mac menu just have a black bar hiding the notch:

https://imgur.com/a/McNBTHY

I actually don't know what Mac OS does today when it runs out of room for menu items.
It’s for the fast charging feature, where it charges 50% in 30 minutes.
Having used all three of them, I'd say the fixed version is finally good enough. 2015 was one of the best laptop keyboards I've ever used, but the new one is 80% there. It's nowhere near close the disaster inbetween.
Or citation, or any credible resource, really.

This reeks like Conspiracy Theory all through. And if it is legit, that is a pity, because most, or many people will dismiss it for "quacking like a Wacky Conspiracy Theory".
>working on a few things and not being particularly well rounded has worked for me in multiple disparate fields

arguably "well roundedness" is key to major breakthroughs in science & engineering

while most of us work on incremental improvements, the real innovation often happens on intersection of two or more disparate fields that until then were considered weakly related, and it does require knowing a bit of everything

the best scientists and engineers I know are "knowledge omnivores" and will digest anything. It does require well developed "filtering" capacity though, picking up signal from a lot of noise, and a sort of information hoarding mentality
Who are the partners ?